@charset "UTF-8";@font-face{font-family:'Mona Sans';src:url('assets/font/mona-sans/Mona-Sans.ttf') format('truetype');font-weight:200 900;font-stretch:75% 125%}@font-face{font-family:'KC Georgia';src:url('assets/font/georgia/georgiab.ttf') format('truetype');font-style:normal;font-weight:700;font-display:swap}html.kc-reveal-enabled .kc-reveal{--kc-reveal-x:0px;--kc-reveal-y:24px;--kc-reveal-scale:0.985;opacity:0;translate:var(--kc-reveal-x) var(--kc-reveal-y);scale:var(--kc-reveal-scale);transition:opacity 1.68s cubic-bezier(.16, 1, .3, 1),translate 1.82s cubic-bezier(.16, 1, .3, 1),scale 1.82s cubic-bezier(.16, 1, .3, 1);transition-delay:var(--kc-reveal-delay, 0ms);will-change:opacity,translate,scale}html.kc-reveal-enabled .kc-reveal[data-kc-reveal-variant=copy]{--kc-reveal-y:18px;--kc-reveal-scale:1}html.kc-reveal-enabled .kc-reveal[data-kc-reveal-variant=media]{--kc-reveal-y:20px;--kc-reveal-scale:0.965}html.kc-reveal-enabled .kc-reveal[data-kc-reveal-variant=panel]{--kc-reveal-y:28px;--kc-reveal-scale:0.98}html.kc-reveal-enabled .kc-reveal[data-kc-reveal-variant=button]{--kc-reveal-y:14px;--kc-reveal-scale:1}html.kc-reveal-enabled .kc-reveal[data-kc-reveal-variant=list]{--kc-reveal-x:-18px;--kc-reveal-y:0px;--kc-reveal-scale:1}html.kc-reveal-enabled .kc-reveal.kc-reveal-visible{opacity:1;translate:0 0;scale:1}html{scroll-behavior:smooth}html body .master-navigation:not(.kc-commerce-navigation){opacity:1!important;visibility:visible!important;animation:none!important}@media screen and (min-width:768px) and (max-width:991px){html body .master-navigation .menu-button.w-nav-button,html body .menu-button.w-nav-button,html body .press-navigation .menu-button.w-nav-button,html body.kc-product-page .menu-button.w-nav-button{display:none!important;visibility:hidden!important;pointer-events:none!important;user-select:none!important}}@media screen and (min-width:768px) and (max-width:991px){.support-section>.container{position:relative!important;z-index:10!important;display:block!important;width:100%!important;max-width:none!important;margin-inline:auto!important;padding:48px 60px!important;box-sizing:border-box!important}body.kc-tienda-page .kc-seo-answers{position:relative;isolation:isolate;width:100%;overflow:hidden;padding:clamp(72px,8vw,124px) clamp(20px,8vw,96px);background:#111317;color:#f7f8fa}.kc-b2b-answer-block__inner{display:block!important;min-height:0!important;padding:64px 60px!important}.contact-form-section.md\:p-8{padding:0!important;padding-top:50px!important;padding-right:60px!important;padding-left:60px!important}.md\:col-span-5{grid-column:span 7/span 5}}body.kc-home-page .max-w-7xl{max-width:100rem!important}body.kc-home-page .px-6{padding-left:1rem!important;padding-right:1rem!important}body.kc-home-page .gap-3{gap:.75rem!important;padding-bottom:10px!important;padding-top:10px!important}@media (min-width:768px){body.kc-home-page .md\\:bottom-20{bottom:5rem!important;padding-left:180px!important}body.kc-home-page .md\\:gap-8{gap:2rem!important;padding-right:180px!important}}@media screen and (min-width:768px) and (max-width:991px){html body .master-navigation .navbar .nav-menu.w--open,html body .master-navigation .navbar.kc-mobile-nav-open .nav-menu,html body .press-navigation .navbar .nav-menu.w--open,html body .press-navigation .navbar.kc-mobile-nav-open .nav-menu,html body.kc-product-page .navbar .nav-menu.w--open,html body.kc-product-page .navbar.kc-mobile-nav-open .nav-menu{top:var(--kc-mobile-nav-viewport-top,162px)!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;max-width:100vw!important;height:calc(100dvh - var(--kc-mobile-nav-viewport-top,162px))!important;max-height:none!important;padding:10px 0 24px!important;border-radius:0!important}html body .master-navigation .navbar .nav-menu.w--open .nav-menu-inner,html body .master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner,html body .press-navigation .navbar .nav-menu.w--open .nav-menu-inner,html body .press-navigation .navbar.kc-mobile-nav-open .nav-menu-inner,html body.kc-product-page .navbar .nav-menu.w--open .nav-menu-inner,html body.kc-product-page .navbar.kc-mobile-nav-open .nav-menu-inner{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:max-content!important;align-content:start!important;gap:0!important;min-height:0!important;padding:0!important}html body .master-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"]),html body .master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"]),html body .press-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"]),html body .press-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"]),html body.kc-product-page .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"]),html body.kc-product-page .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"]){grid-column:1/-1!important;order:0!important;display:flex!important;width:100%!important;height:46px!important;min-height:46px!important;margin:0!important;padding:0 34px!important;align-items:center!important;justify-content:flex-start!important;border:0!important;border-bottom:1px solid #eceff3!important;border-radius:0!important;background:#fff!important;color:#111827!important}html body .master-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"])>.kc-mobile-panel-chevron,html body .master-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"])>.kc-mobile-panel-icon,html body .master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"])>.kc-mobile-panel-chevron,html body .master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"])>.kc-mobile-panel-icon,html body .press-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"])>.kc-mobile-panel-chevron,html body .press-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"])>.kc-mobile-panel-icon,html body .press-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"])>.kc-mobile-panel-chevron,html body .press-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"])>.kc-mobile-panel-icon,html body.kc-product-page .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"])>.kc-mobile-panel-chevron,html body.kc-product-page .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"])>.kc-mobile-panel-icon,html body.kc-product-page .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"])>.kc-mobile-panel-chevron,html body.kc-product-page .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"])>.kc-mobile-panel-icon{display:none!important}html body .master-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link.cpe-red-btn,html body .master-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link[href*="portal=pedidos"],html body .master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link.cpe-red-btn,html body .master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link[href*="portal=pedidos"],html body .press-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link.cpe-red-btn,html body .press-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link[href*="portal=pedidos"],html body .press-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link.cpe-red-btn,html body .press-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link[href*="portal=pedidos"],html body.kc-product-page .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link.cpe-red-btn,html body.kc-product-page .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link[href*="portal=pedidos"],html body.kc-product-page .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link.cpe-red-btn,html body.kc-product-page .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link[href*="portal=pedidos"]{order:-1!important;display:flex!important;width:auto!important;min-width:0!important;height:42px!important;min-height:42px!important;margin:0 2px 8px!important;padding:0 12px!important;align-items:center!important;justify-content:space-between!important;border:0!important;border-radius:7px!important;background:#e30613!important;color:#fff!important}html body .master-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link.cpe-red-btn,html body .master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link.cpe-red-btn,html body .press-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link.cpe-red-btn,html body .press-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link.cpe-red-btn,html body.kc-product-page .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link.cpe-red-btn,html body.kc-product-page .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link.cpe-red-btn{grid-column:1!important}html body .master-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link[href*="portal=pedidos"],html body .master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link[href*="portal=pedidos"],html body .press-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link[href*="portal=pedidos"],html body .press-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link[href*="portal=pedidos"],html body.kc-product-page .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link[href*="portal=pedidos"],html body.kc-product-page .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link[href*="portal=pedidos"]{grid-column:2!important}html body .master-navigation .navbar .nav-menu.w--open .nav-menu-inner>.kc-mobile-language-flags,html body .master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>.kc-mobile-language-flags,html body .press-navigation .navbar .nav-menu.w--open .nav-menu-inner>.kc-mobile-language-flags,html body .press-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>.kc-mobile-language-flags,html body.kc-product-page .navbar .nav-menu.w--open .nav-menu-inner>.kc-mobile-language-flags,html body.kc-product-page .navbar.kc-mobile-nav-open .nav-menu-inner>.kc-mobile-language-flags{grid-column:1/-1!important;order:20!important;display:flex!important;width:100%!important;min-height:48px!important;align-items:center!important;gap:18px!important;margin:8px 0 0!important;padding:0 34px!important;border-top:1px solid #eceff3!important}html body .master-navigation .navbar .nav-menu.w--open .nav-menu-inner>.kc-mobile-panel-promo,html body .master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>.kc-mobile-panel-promo,html body .press-navigation .navbar .nav-menu.w--open .nav-menu-inner>.kc-mobile-panel-promo,html body .press-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>.kc-mobile-panel-promo,html body.kc-product-page .navbar .nav-menu.w--open .nav-menu-inner>.kc-mobile-panel-promo,html body.kc-product-page .navbar.kc-mobile-nav-open .nav-menu-inner>.kc-mobile-panel-promo{grid-column:1/-1!important;order:30!important;display:block!important;width:min(100%,500px)!important;margin:12px auto 0!important}}@media screen and (min-width:768px) and (max-width:991px){.h-screen{height:35vh!important}.pb-\[160px\]{padding-bottom:0!important}.text-\[10px\]{font-size:13px!important}#new-reassurance-carousel.relative.w-full.h-screen{height:clamp(238px,42vw,350px)!important;min-height:0!important;aspect-ratio:auto!important;margin-top:0!important}#new-reassurance-carousel .content-bottom{top:auto!important;right:auto!important;bottom:18px!important;left:28px!important;width:min(90% ,620px)!important;max-width:min(90%,620px)!important;gap:12px!important;transform:none!important}#new-reassurance-carousel .content-bottom h2{font-size:clamp(32px, 5.2vw, 44px)!important;line-height:.98!important}#new-reassurance-carousel .content-bottom p{max-width:34rem!important;margin-top:8px!important;font-size:14px!important;line-height:1.3!important}}@media screen and (min-width:768px) and (max-width:991px){html body .master-navigation .navbar .nav-menu.w--open,html body .master-navigation .navbar.kc-mobile-nav-open .nav-menu,html body .press-navigation .navbar .nav-menu.w--open,html body .press-navigation .navbar.kc-mobile-nav-open .nav-menu,html body.kc-product-page .master-navigation .navbar .nav-menu.w--open,html body.kc-product-page .master-navigation .navbar.kc-mobile-nav-open .nav-menu{top:var(--kc-mobile-nav-viewport-top,162px)!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;max-width:100vw!important;height:calc(100dvh - var(--kc-mobile-nav-viewport-top,162px))!important;max-height:none!important;padding:10px 0 24px!important;border-radius:0!important;overflow-x:hidden!important;overflow-y:auto!important}html body .master-navigation .navbar .nav-menu.w--open .nav-menu-inner,html body .master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner,html body .press-navigation .navbar .nav-menu.w--open .nav-menu-inner,html body .press-navigation .navbar.kc-mobile-nav-open .nav-menu-inner,html body.kc-product-page .master-navigation .navbar .nav-menu.w--open .nav-menu-inner,html body.kc-product-page .master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner{display:grid!important;width:100%!important;min-height:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:max-content!important;align-content:start!important;align-items:stretch!important;gap:0!important;padding:0!important}html body .master-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"]),html body .master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"]),html body .press-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"]),html body .press-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"]),html body.kc-product-page .master-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"]),html body.kc-product-page .master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"]){grid-column:1/-1!important;order:0!important;display:flex!important;width:100%!important;min-height:46px!important;height:46px!important;margin:0!important;padding:0 34px!important;align-items:center!important;justify-content:flex-start!important;border:0!important;border-bottom:1px solid #eceff3!important;border-radius:0!important;background:#fff!important;color:#111827!important;font-size:14px!important;font-weight:600!important;text-align:left!important}html body .master-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"])>.kc-mobile-panel-chevron,html body .master-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"])>.kc-mobile-panel-icon,html body .master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"])>.kc-mobile-panel-chevron,html body .master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"])>.kc-mobile-panel-icon,html body .press-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"])>.kc-mobile-panel-chevron,html body .press-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"])>.kc-mobile-panel-icon,html body .press-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"])>.kc-mobile-panel-icon,html body.kc-product-page .master-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"])>.kc-mobile-panel-chevron,html body.kc-product-page .master-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"])>.kc-mobile-panel-icon,html body.kc-product-page .master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"])>.kc-mobile-panel-chevron,html body.kc-product-page .master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"])>.kc-mobile-panel-icon{display:none!important}html body .master-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link.cpe-red-btn,html body .master-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link[href*="portal=pedidos"],html body .master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link.cpe-red-btn,html body .master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link[href*="portal=pedidos"],html body .press-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link.cpe-red-btn,html body .press-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link[href*="portal=pedidos"],html body .press-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link.cpe-red-btn,html body .press-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link[href*="portal=pedidos"],html body.kc-product-page .master-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link.cpe-red-btn,html body.kc-product-page .master-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link[href*="portal=pedidos"],html body.kc-product-page .master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link.cpe-red-btn,html body.kc-product-page .master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link[href*="portal=pedidos"]{order:-1!important;display:flex!important;width:auto!important;min-width:0!important;min-height:42px!important;height:42px!important;margin:0 2px 8px!important;padding:0 12px!important;align-items:center!important;justify-content:space-between!important;border:0!important;border-radius:7px!important;background:#e30613!important;color:#fff!important;box-shadow:none!important;font-size:12px!important;font-weight:700!important}html body .master-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link.cpe-red-btn,html body .master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link.cpe-red-btn,html body .press-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link.cpe-red-btn,html body .press-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link.cpe-red-btn,html body.kc-product-page .master-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link.cpe-red-btn,html body.kc-product-page .master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link.cpe-red-btn{grid-column:1!important}html body .master-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link[href*="portal=pedidos"],html body .master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link[href*="portal=pedidos"],html body .press-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link[href*="portal=pedidos"],html body .press-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link[href*="portal=pedidos"],html body.kc-product-page .master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link[href*="portal=pedidos"],html body.kc-product-page .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link[href*="portal=pedidos"]{grid-column:2!important}html body .master-navigation .navbar .nav-menu.w--open .nav-menu-inner>.kc-mobile-language-flags,html body .master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>.kc-mobile-language-flags,html body .press-navigation .navbar .nav-menu.w--open .nav-menu-inner>.kc-mobile-language-flags,html body .press-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>.kc-mobile-language-flags,html body.kc-product-page .master-navigation .navbar .nav-menu.w--open .nav-menu-inner>.kc-mobile-language-flags,html body.kc-product-page .master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>.kc-mobile-language-flags{grid-column:1/-1!important;order:20!important;display:flex!important;width:100%!important;min-height:48px!important;align-items:center!important;justify-content:flex-start!important;gap:18px!important;margin:8px 0 0!important;padding:0 34px!important;border-top:1px solid #eceff3!important}html body .master-navigation .navbar .nav-menu.w--open .nav-menu-inner>.kc-mobile-panel-promo,html body .master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>.kc-mobile-panel-promo,html body .press-navigation .navbar .nav-menu.w--open .nav-menu-inner>.kc-mobile-panel-promo,html body .press-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>.kc-mobile-panel-promo,html body.kc-product-page .master-navigation .navbar .nav-menu.w--open .nav-menu-inner>.kc-mobile-panel-promo,html body.kc-product-page .master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>.kc-mobile-panel-promo{grid-column:1/-1!important;order:30!important;display:block!important;width:min(100%,500px)!important;margin:12px auto 0!important}}@media (min-width:768px) and (max-width:991px){.section.hero-home-seciton{z-index:0;padding-top:var(--spacing--0);padding-bottom:var(--spacing--0);height:45vh;display:flex;position:sticky;top:0}.hero-home-seciton .heading-hero-home h1{font-size:40px!important;line-height:1.1!important}}@media (max-width:767px){#brand-carousel #paint-header-brands{font-size:45px!important}}@media (min-width:1024px){body.kc-home-page .lg\\:px-20{padding-left:12.5rem!important;padding-right:12.5rem!important}body.kc-home-page .container{max-width:1700px!important}}body.kc-home-page .px-6{padding-left:1rem!important;padding-right:1rem!important}body.kc-home-page .gap-3{gap:.75rem!important;padding-bottom:10px!important;padding-top:10px!important}@media (min-width:768px){body.kc-home-page .md\\:bottom-20{bottom:5rem!important;padding-left:180px!important}body.kc-home-page .md\\:gap-8{gap:2rem!important;padding-right:180px!important}}@media (min-width:1024px){body.kc-home-page .lg\\:px-20{padding-left:12.5rem!important;padding-right:12.5rem!important}}body.kc-home-page #reveal-section-2>div.max-w-7xl{max-width:100rem!important}@media (min-width:768px){body.kc-home-page .md\\:bottom-20{bottom:5rem;padding-left:180px}body.kc-home-page .md\\:gap-8{gap:2rem;padding-right:180px}}body.kc-home-page .px-6{padding-left:1rem!important;padding-right:1rem!important}body.kc-home-page .gap-3{gap:.75rem;padding-bottom:10px;padding-top:10px}@media (min-width:1024px){body.kc-home-page .lg\\:px-20{padding-left:12.5rem;padding-right:12.5rem}}body.kc-home-page .premium-slider-section .premium-slider-frame::before{left:0;background:linear-gradient(90deg,#101010 0,#101010de 32%,rgba(255,255,255,0) 100%)}body.kc-home-page .premium-slider-section .premium-slider-frame::after{right:0;background:linear-gradient(270deg,#101010 0,#101010de 32%,rgba(255,255,255,0) 100%)}body.kc-home-page .gap-3{gap:.75rem;padding-bottom:20px}body.kc-home-page .kavto-catalog-wrapper{display:flex;flex-direction:column;align-items:center;background:#f8fafc;padding-top:40px;padding-left:0;padding-right:0;overflow-x:hidden}body.kc-home-page #products-slider{width:94%!important;max-width:100%!important;box-sizing:border-box!important;gap:24px!important;padding-left:0!important;padding-right:0!important;scroll-padding-left:0!important;scroll-padding-right:0!important;scroll-snap-type:x mandatory!important}.premium-slider-frame{position:relative;isolation:isolate}.premium-slider-frame::after,.premium-slider-frame::before{position:absolute;top:0;bottom:0;z-index:2;width:clamp(48px,10vw,180px);pointer-events:none;content:""}.premium-slider-frame::before{left:0;background:linear-gradient(90deg,#fff 0,rgba(255,255,255,.9) 32%,rgba(255,255,255,0) 100%)}.premium-slider-frame::after{right:0;background:linear-gradient(270deg,#fff 0,rgba(255,255,255,.9) 32%,rgba(255,255,255,0) 100%)}.premium-slider-frame #premium-slider{position:relative;z-index:1}.max-w-\[1400px\]{max-width:1600px!important}body.page-prensa .max-w-7xl{max-width:100rem}body[data-press-news-slug] .max-w-7xl{max-width:100rem}@media (min-width:1536px){body.page-prensa .container{max-width:1650px}}@media (min-width:1536px){body[data-press-news-slug] .container{max-width:1650px}}@media (max-width:991px){.contact-form-section{display:block!important;width:100%!important;min-height:0!important;padding:16px!important;background:#fff!important;color:#1f2937!important;box-sizing:border-box!important}.contact-form-section>.max-w-5xl{width:100%!important;max-width:1024px!important;margin-inline:auto!important}.contact-form-section .space-y-6{display:flex!important;flex-direction:column!important;gap:24px!important}.contact-form-section .space-y-6>.grid{display:contents!important}.contact-form-section .space-y-6>.grid:first-child>:first-child{order:2}.contact-form-section .space-y-6>.grid:first-child>:nth-child(2){order:4}.contact-form-section .space-y-6>.grid:first-child>:nth-child(3){order:5}.contact-form-section .space-y-6>.grid:nth-child(2)>:first-child{order:1}.contact-form-section .space-y-6>.grid:nth-child(2)>:nth-child(2){order:3}.contact-form-section .img-container{position:relative!important;display:block!important;width:100%!important;height:288px!important;min-height:288px!important;overflow:hidden!important;border-radius:24px!important;background:#f3f4f6!important}.contact-form-section .img-container img{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;opacity:1!important;transform:none!important}.support-section{position:relative!important;display:flex!important;width:100vw!important;min-height:100vh!important;align-items:center!important;justify-content:center!important;margin-left:calc(50% - 50vw)!important;margin-top:50px!important;overflow:hidden!important;background:#000!important}.support-section>.container{position:relative!important;z-index:10!important;display:block!important;width:100%!important;max-width:none!important;margin-inline:auto!important;padding:48px 24px!important;box-sizing:border-box!important}.support-section main{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:48px!important;width:100%!important;max-width:1280px!important;margin-inline:auto!important}.support-section main>.space-y-8{display:grid!important;gap:32px!important;color:#fff!important}.support-section main>.space-y-8 h2{margin:0!important;color:#fff!important;font-size:43px!important;font-weight:700!important;line-height:1.08!important}.support-section main>.space-y-8 p{max-width:32rem!important;margin:0!important;color:#9ca3af!important;font-size:15px!important;line-height:1.75rem!important}.support-section .glass-card{width:100%!important;padding:32px!important;box-sizing:border-box!important}.support-section form,.support-section form .grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:24px!important;width:100%!important}.support-section form .space-y-2{display:grid!important;gap:8px!important;width:100%!important}.support-section form label{display:flex!important;gap:4px!important;color:#fff!important;font-size:12px!important;font-weight:600!important}.support-section form input:not([type=checkbox]),.support-section form select{display:block!important;width:100%!important;min-height:52px!important;box-sizing:border-box!important}.support-section form label:has(input[type=checkbox]){display:grid!important;grid-template-columns:18px minmax(0,1fr)!important;gap:12px!important}.support-section form .btn-send{display:flex!important;width:100%!important;min-height:52px!important;align-items:center!important;justify-content:center!important}}@media (max-width:767px){body.kc-product-page [data-product-gallery-open=true] #main-product-image,body.kc-tienda-page .shop-item .img-container>a>img{position:relative!important;display:block!important;flex:0 0 auto!important;width:40%!important;height:86%!important;max-width:86%!important;max-height:86%!important;margin:0 auto!important;padding:0!important;object-fit:contain!important;object-position:center!important;transform:none!important}.button-text,.label-small,.nav-link,.text-body,a,body,button,input,label,li,p,select,span,textarea{font-weight:700}body.kc-tienda-page .footer-ds8 h2{margin-top:0!important;margin-bottom:24px!important;color:#737373!important;font-size:20px!important;font-weight:600!important}.button-text,.label-small,.nav-link,.text-body,a,body,button,input,label,li,p,select,span,textarea{font-weight:500}body.kc-tienda-page .support-section main>.space-y-8 p{max-width:32rem!important;margin:0!important;color:#9ca3af!important;font-size:18px!important;line-height:1.75rem!important}.kc-b2b-answer-block{min-height:0!important;background-position:center!important}.kc-b2b-answer-block__inner{display:block!important;min-height:0!important;padding:52px 20px!important}.kc-b2b-answer-block__copy{width:90%!important}.kc-b2b-answer-grid{grid-template-columns:1fr!important;gap:16px!important}.kc-b2b-answer-grid article{min-height:0!important;padding:20px!important}.kc-b2b-answer-actions{grid-template-columns:1fr!important;gap:10px!important}}@media (min-width:768px) and (max-width:991px){.kc-b2b-answer-block{min-height:0!important;background-position:center right!important}.kc-b2b-answer-block::before{background:linear-gradient(90deg,#fff 0,#fff 64%,rgba(255,255,255,.82) 100%)!important}.kc-b2b-answer-block__inner{display:block!important;min-height:0!important;padding:64px 40px!important}.kc-b2b-answer-block__copy{width:min(760px,100%)!important}.kc-b2b-answer-block h2{max-width:700px!important;font-size:clamp(38px, 5.2vw, 58px)!important}.kc-b2b-answer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important}.kc-b2b-answer-grid article{min-height:0!important;padding:22px!important}.kc-b2b-answer-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}}@media (max-width:991px){.text-\\[20px\\]{font-size:17px!important}}[type=button],[type=reset],button{cursor:pointer!important;-webkit-appearance:button!important;border:0!important;font-size:23px!important}body.kc-product-page .product-spec-table strong{color:#111316;font-size:13px;font-weight:300;text-align:left;overflow-wrap:anywhere}body.kc-product-page .kc-purchase-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;border:1px solid transparent;border-radius:12px;background:var(--kc-purchase-red);color:#fff;font-size:14px;font-weight:600;line-height:1;padding:0 18px;cursor:pointer;box-shadow:0 14px 28px rgba(221,33,40,.2);transition:background .2s ease,box-shadow .2s ease,transform .2s ease,opacity .2s ease}body.kc-product-page .kc-promo-box button{min-height:44px;border:0;border-radius:12px;background:#f8fafc;color:var(--kc-purchase-ink);font-size:14px;font-weight:600;padding:0 16px;cursor:pointer}.product-info-block>h2{display:block;width:100%;padding-bottom:10px;border-bottom:1px solid #d1d5db;font-weight:500}.kc-catalog-primary-button,.kc-catalog-secondary-button{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:12px;font-size:10px;font-weight:600;line-height:1;text-decoration:none;transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}.kc-catalog-primary-button>.fa-cart-shopping,.kc-catalog-secondary-button>.fa-layer-group{display:none!important}.subtext-shop{max-width:43em!important;font-weight:400}@media (max-width:767px){body.kc-product-page #product-breadcrumbs{width:100%!important;margin:0 0 12px!important;gap:6px!important;overflow:hidden!important;font-size:9px!important;line-height:1.35!important;white-space:nowrap!important;margin-top:10px!important}body.kc-product-page .support-section .glass-card{display:block!important;width:100%!important;max-width:100%!important;padding:22px!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:16px!important;background:rgb(255 255 255 / 7%)!important;color:#fff!important;box-sizing:border-box!important;backdrop-filter:blur(10px)!important}.button-text,.label-small,.nav-link,.text-body,a,body,button,input,label,li,p,select,span,textarea{font-weight:300}body.kc-product-page .master-navigation,body.kc-product-page .wrap-navbar,body.kc-product-page .wrap-navbar.light{min-height:78px!important;height:78px!important}body.kc-product-page .wrap-navbar,body.kc-product-page .wrap-navbar.light{padding:12px 0!important;box-sizing:border-box!important}body.kc-product-page .nav-container,body.kc-product-page .navbar.w-nav{min-height:54px!important;height:54px!important;max-height:54px!important}body.kc-product-page .nav-container{padding:0 14px!important;gap:8px!important;box-sizing:border-box!important}body.kc-product-page .brand-nav{width:112px!important;min-width:112px!important;max-width:112px!important;height:30px!important;min-height:30px!important}body.kc-product-page .brand-nav .logo-nav,body.kc-product-page .brand-nav .logo-nav.dark,body.kc-product-page .brand-nav .logo-nav.light{width:108px!important;max-width:108px!important;height:30px!important;max-height:30px!important;padding:0!important;object-fit:contain!important}body.kc-product-page .nav-right{min-height:28px!important;height:28px!important;gap:8px!important}body.kc-product-page .menu-button,body.kc-product-page .menu-button.w-nav-button{width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important}body.kc-product-page #related-products-list .shop-item>.kavto-card-animate>.relative.h-\[260px\],body.kc-tienda-page .shop-item>.kavto-card-animate>.relative.h-\[260px\]{height:260px!important;min-height:260px!important;padding:18px!important;overflow:hidden!important;box-sizing:border-box!important}body.kc-product-page #related-products-list .shop-item .img-container,body.kc-tienda-page .shop-item .img-container{width:100%!important;height:100%!important;min-height:0!important;padding:0!important;overflow:hidden!important}body.kc-product-page #related-products-list .shop-item .img-container>a,body.kc-tienda-page .shop-item .img-container>a{width:100%!important;height:100%!important;padding:0!important;overflow:hidden!important}body.kc-product-page #related-products-list .shop-item .img-container>a>img,body.kc-tienda-page .shop-item .img-container>a>img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;padding:0!important;object-fit:contain!important;object-position:center!important;opacity:1!important;visibility:visible!important}}.kc-seo-answers{width:100%;padding:64px 5%;background:#fff;color:#101217}.kc-seo-answers__inner{width:min(1280px,100%);margin:0 auto}.kc-seo-answers__eyebrow{margin:0 0 10px;color:#e30613;font-size:12px;font-weight:800;text-transform:uppercase}.kc-seo-answers h2{max-width:760px;margin:0;font-size:clamp(30px, 4vw, 52px);font-weight:600;line-height:1.05}.kc-seo-answers__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 42px;margin-top:36px;border-top:1px solid #e5e7eb}.kc-seo-answers article{padding:24px 0;border-bottom:1px solid #e5e7eb}.kc-seo-answers h3{margin:0 0 8px;font-size:17px;font-weight:750;line-height:1.3}.kc-seo-answers article p{margin:0;color:#526173;font-size:14px;line-height:1.65}@media (max-width:767px){.kc-seo-answers{padding:48px 20px}.kc-seo-answers__grid{grid-template-columns:1fr;gap:0}}@media (min-width:992px){.max-w-full{max-width:50%}}@media (max-width:991px){body.kc-tienda-page .kc-shop-sidebar{display:flex!important;flex-direction:column!important}body.kc-tienda-page .kc-catalog-search-bar{order:1}body.kc-tienda-page .kc-mobile-filter-toggle{order:2}body.kc-tienda-page .kc-master-filters-original{order:3}body.kc-tienda-page .kc-catalog-vehicle-panel{order:4}}body.kc-tienda-page .kc-catalog-search-bar{display:flex;align-items:center;gap:10px;width:min(100%,1280px);min-height:44px;margin:0 auto 10px;padding:0 14px;border:1px solid #e5e7eb;border-radius:12px;background:#fff;box-shadow:0 8px 20px rgba(15,23,42,.06);color:#64748b}body.kc-tienda-page .kc-catalog-search-bar svg{width:18px;height:18px;flex:0 0 auto}body.kc-tienda-page .kc-catalog-search-bar input{width:100%;border:0;outline:0;background:0 0;color:#111827;font:inherit;font-size:13px}body.kc-tienda-page .kc-mobile-filter-toggle{display:none}@media (max-width:991px){body.kc-tienda-page .kc-mobile-filter-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:44px;margin:0 0 8px;padding:0 14px;border:1px solid #e5e7eb!important;border-radius:12px;background:#fff;color:#111827;font-size:13px!important;font-weight:600}body.kc-tienda-page .kc-master-filters-original{display:none!important}body.kc-tienda-page .kc-master-filters-original.is-open{display:grid!important}}body.kc-product-page .kc-catalog-card-state,body.kc-tienda-page .kc-catalog-card-state{display:none!important}@media (max-width:991px){body.kc-tienda-page .shop-item .img-container{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}body.kc-tienda-page .shop-item .absolute.top-5.right-5{position:absolute!important;top:16px!important;right:16px!important;left:auto!important;bottom:auto!important;z-index:20!important;display:block!important;width:56px!important;margin:0!important}body.kc-product-page [data-product-gallery-open=true] #main-product-image,body.kc-tienda-page .shop-item .img-container>a>img{position:relative!important;display:block!important;flex:0 0 auto!important;width:36%!important;height:86%!important;max-width:86%!important;max-height:86%!important;margin:0 auto!important;padding:0!important;object-fit:contain!important;object-position:center!important;transform:none!important}}@media (max-width:767px){body.kc-tienda-page .contact-form-section{display:block!important;width:100%!important;min-height:0!important;padding:16px!important;background:#fff!important;color:#1f2937!important;box-sizing:border-box!important}body.kc-tienda-page .contact-form-section>.max-w-5xl{width:100%!important;max-width:1024px!important;margin-inline:auto!important}body.kc-tienda-page .contact-form-section .space-y-6{display:grid!important;gap:24px!important}body.kc-tienda-page .contact-form-section .space-y-6>.grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:24px!important;width:100%!important}body.kc-tienda-page .contact-form-section .img-container{position:relative!important;display:block!important;width:100%!important;height:288px!important;min-height:288px!important;overflow:hidden!important;border-radius:24px!important;background:#f3f4f6!important}body.kc-tienda-page .contact-form-section .img-container img{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;opacity:1!important;translate:0 0!important;scale:1!important;transform:none!important}body.kc-tienda-page .support-section{position:relative!important;display:flex!important;width:100vw!important;min-height:100vh!important;align-items:center!important;justify-content:center!important;margin-left:calc(50% - 50vw)!important;margin-top:50px!important;overflow:hidden!important;background:#000!important}body.kc-tienda-page .support-section>.container{position:relative!important;z-index:10!important;display:block!important;width:100%!important;max-width:none!important;margin-inline:auto!important;padding:48px 24px!important;box-sizing:border-box!important}body.kc-tienda-page .support-section main{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:center!important;gap:48px!important;width:100%!important;max-width:1280px!important;margin-inline:auto!important}body.kc-tienda-page .support-section main>.space-y-8{display:grid!important;gap:32px!important;color:#fff!important}body.kc-tienda-page .support-section main>.space-y-8 .kc-reveal{opacity:1!important;translate:0 0!important;scale:1!important;transform:none!important;transition:none!important}body.kc-tienda-page .support-section main>.space-y-8 h2{margin:0!important;color:#fff!important;font-size:43px!important;font-weight:700!important;line-height:1.08!important}body.kc-tienda-page .support-section main>.space-y-8 p{max-width:32rem!important;margin:0!important;color:#9ca3af!important;font-size:15px!important;line-height:1.75rem!important}body.kc-tienda-page .support-section .glass-card{position:relative!important;z-index:10!important;display:block!important;width:100%!important;padding:32px!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:36px!important;background:rgba(255,255,255,.05)!important;color:#fff!important;box-sizing:border-box!important}body.kc-tienda-page .support-section .glass-card>.flex{display:flex!important;align-items:center!important;justify-content:space-between!important}body.kc-tienda-page .support-section form,body.kc-tienda-page .support-section form .grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:24px!important;width:100%!important}body.kc-tienda-page .support-section form .space-y-2{display:grid!important;gap:8px!important;width:100%!important}body.kc-tienda-page .support-section form label{display:flex!important;gap:4px!important;color:#fff!important;font-size:12px!important;font-weight:600!important}body.kc-tienda-page .support-section form input:not([type=checkbox]),body.kc-tienda-page .support-section form select{display:block!important;width:100%!important;min-height:52px!important;margin:0!important;padding:0 16px!important;border:1px solid rgba(255,255,255,.3)!important;border-radius:12px!important;background:rgba(255,255,255,.1)!important;color:#fff!important;font-size:14px!important;box-sizing:border-box!important}body.kc-tienda-page .support-section form input::placeholder{color:rgba(255,255,255,.62)!important}body.kc-tienda-page .support-section form label:has(input[type=checkbox]){display:grid!important;grid-template-columns:18px minmax(0,1fr)!important;align-items:start!important;gap:12px!important;margin:0!important}body.kc-tienda-page .support-section form input[type=checkbox]{width:18px!important;height:18px!important;margin:2px 0 0!important}body.kc-tienda-page .support-section form .btn-send{position:relative!important;display:flex!important;width:100%!important;min-height:52px!important;align-items:center!important;justify-content:center!important;gap:12px!important;padding:0 20px!important;border-radius:12px!important;color:#fff!important;font-size:13px!important}body.kc-tienda-page .footer-ds8{display:block!important;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;padding:64px 0!important;overflow:hidden!important;background:#0a0a0a!important;color:#fff!important;box-sizing:border-box!important}body.kc-tienda-page .footer-ds8>.px-section-x{width:100%!important;padding-inline:24px!important;box-sizing:border-box!important}body.kc-tienda-page .footer-ds8>.px-section-x>.grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;row-gap:48px!important;column-gap:32px!important;width:100%!important;margin-bottom:64px!important}body.kc-tienda-page .footer-ds8 h2{margin-top:0!important;margin-bottom:24px!important;color:#737373!important;font-size:15px!important;font-weight:700!important}body.kc-tienda-page .footer-ds8 h2.text-white{margin-bottom:16px!important;color:#fff!important;font-size:24px!important;font-weight:500!important}body.kc-tienda-page .footer-ds8 ul{display:flex!important;flex-direction:column!important;gap:12px!important;margin:0!important;padding:0!important;color:#d4d4d4!important;list-style:none!important}body.kc-tienda-page .footer-ds8 a{color:inherit!important;text-decoration:none!important}body.kc-tienda-page .footer-ds8 form{display:block!important;width:100%!important;margin-bottom:16px!important}body.kc-tienda-page .footer-ds8 form>div{display:flex!important;width:100%!important;padding:4px!important;border:1px solid #404040!important;background:rgba(23,23,23,.5)!important;box-sizing:border-box!important}body.kc-tienda-page .footer-ds8 form input{display:block!important;min-width:0!important;width:100%!important;padding:8px 16px!important;border:0!important;outline:0!important;background:0 0!important;color:#fff!important;font-size:14px!important;box-sizing:border-box!important}body.kc-tienda-page .footer-ds8 form button{flex:0 0 auto!important;min-height:38px!important;padding:8px 24px!important;border:0!important;background:#fff!important;color:#000!important;font-size:12px!important;font-weight:700!important}body.kc-tienda-page .footer-ds8 img[alt="Katherine Corp Logo"]{display:block!important;width:auto!important;height:32px!important;max-width:100%!important;margin-bottom:32px!important;opacity:1!important;translate:0 0!important;scale:1!important;transform:none!important}body.kc-tienda-page .footer-ds8 .pt-8.border-t{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;padding-top:32px!important;border-top:1px solid #262626!important;text-align:center!important}body.kc-tienda-page .footer-ds8 .pt-8.border-t>.flex{display:flex!important;gap:24px!important}}body.kc-tienda-page .footer-ds8{display:none!important;width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.kc-page-loader{position:fixed;inset:0;z-index:2147483647;display:grid;place-items:center;background:#fff;opacity:1;visibility:visible;contain:layout paint style;transition:opacity .36s ease,visibility 0s linear .36s}.kc-page-loader__logo{display:block;width:min(240px,58vw);height:auto;aspect-ratio:599.4325/148.6818;opacity:0;transition:opacity .28s ease;will-change:opacity}.kc-page-loader.is-ready .kc-page-loader__logo{opacity:1}.kc-page-loader.is-leaving{visibility:hidden;opacity:0;pointer-events:none;transition:opacity .32s ease,visibility 0s linear .32s}.kc-page-loader.is-leaving .kc-page-loader__logo{opacity:0}@media (prefers-reduced-motion:reduce){.kc-page-loader,.kc-page-loader__logo{transition-duration:NaNs}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media (prefers-reduced-motion:reduce){html.kc-reveal-enabled .kc-reveal{opacity:1!important;translate:0 0!important;scale:1!important;transition:none!important}}@media (max-width:1180px){body.kc-brand-landing-page .kc-reveal,body.kc-brand-landing-page [data-enter]{opacity:1!important;transform:none!important;translate:0 0!important;scale:1!important;filter:none!important;-webkit-filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transition:none!important;will-change:auto!important}body.kc-brand-landing-page .button-bg,body.kc-brand-landing-page .kc-landing-nav__backdrop[aria-hidden=true],body.kc-brand-landing-page .nav-bg-blur{opacity:0!important;pointer-events:none!important;background:0 0!important;filter:none!important;-webkit-filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}[heading-animation],h1,h2,h3,h4,h5,h6{font-stretch:100%!important;letter-spacing:-.04em!important;font-kerning:normal!important;font-feature-settings:"kern" 1,"liga" 1!important}[heading-animation],[heading-load]{font-size:48px!important;line-height:1.2!important;letter-spacing:-.04em!important;font-weight:400!important}.heading-hero-home h1{font-size:34px!important;line-height:1.1!important}.heading-hero-home{max-width:693px;font-weight:400}@media (min-width:768px){.hero-home-seciton .heading-hero-home h1{font-size:77px!important;line-height:1.1!important}}.kc-product-page .text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105 / var(--tw-text-opacity,1));font-size:15px}.section.collections-home-section .image-wrap-category{aspect-ratio:1/1!important;width:100%!important;height:auto!important;position:relative!important;overflow:hidden!important}.section.collections-home-section .image-wrap-category .image-cover{width:100%!important;height:100%!important;object-fit:contain!important;position:absolute!important;top:0!important;left:0!important}.image-wrap-shop img.image-cover{padding:50px!important;background:#fff!important}.image-wrap-shop .image-cover{width:60%!important;margin:0 auto!important;display:block!important}.image-wrap-bag{justify-content:center!important;align-items:center!important;width:200px!important;height:200px!important;margin-left:auto!important;margin-right:auto!important;display:flex!important}.marquee{width:100%!important;overflow:clip!important;background:#fff!important}.footer-bottom{grid-column-gap:var(--spacing--32)!important;grid-row-gap:var(--spacing--32)!important;flex-flow:column!important;display:flex!important;margin-bottom:30px!important}.form-offer .text-field{padding:8px 12px!important;height:auto!important;min-height:35px!important;margin-bottom:5px!important;font-size:14px!important}.contact-form-section .custom-select,.form-offer .investment-range-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 20px) calc(50% - 3px),calc(100% - 14px) calc(50% - 3px);background-size:6px 6px,6px 6px;background-repeat:no-repeat;padding-right:48px!important;cursor:pointer}.contact-form-section .custom-select option,.form-offer .investment-range-select option{color:#0f172a;background-color:#fff}@media (max-width:767px){.contact-form-section .img-container[class*="md:col-span-"]{aspect-ratio:1/1!important;height:auto!important;min-height:0!important}}.offer-consent-group{display:grid;gap:10px;margin-top:14px}.offer-consent-item{display:flex;align-items:flex-start;gap:10px;color:#444;font-size:11px;line-height:1.45;cursor:pointer}.offer-consent-item input[type=checkbox]{flex:0 0 auto;width:16px;height:16px;margin-top:1px;accent-color:#ff0000}.offer-consent-item span{display:block}.offer-consent-link{color:#111;text-decoration:underline;text-decoration-color:#ff0000;text-underline-offset:2px}.offer-consent-link:hover{color:red}.btn-send{isolation:isolate;background:radial-gradient(circle at 78% 120%,rgba(255,255,255,.34) 0 12%,transparent 34%),linear-gradient(135deg,#ff1b1b 0,#e30613 48%,#a90009 100%)!important;border:1px solid rgba(255,255,255,.22)!important;box-shadow:0 18px 42px rgba(227,6,19,.34),inset 0 1px 0 rgba(255,255,255,.28)!important;color:#fff!important;position:relative!important;overflow:hidden!important;transition:transform 220ms ease,box-shadow 220ms ease,border-color 220ms ease,background 220ms ease!important}.btn-send::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(110deg,transparent 0,rgba(255,255,255,.34) 42%,transparent 62%);translate:-130% 0;transition:translate 520ms ease}.btn-send>:not(.glow-effect){position:relative;z-index:1}.btn-send:hover{background:radial-gradient(circle at 82% 115%,rgba(255,255,255,.42) 0 14%,transparent 36%),linear-gradient(135deg,#f33 0,#f00617 45%,#be000d 100%)!important;border-color:rgba(255,255,255,.42)!important;box-shadow:0 24px 56px rgba(227,6,19,.48),0 0 34px rgba(255,35,35,.32),inset 0 1px 0 rgba(255,255,255,.34)!important;transform:translateY(-2px)}.btn-send:hover::before{translate:130% 0}.btn-send:active{transform:translateY(0)}.btn-send .glow-effect{position:absolute!important;right:-18px!important;bottom:-42px!important;z-index:0;width:112px!important;height:112px!important;border-radius:999px!important;background:#ff4a4a!important;filter:blur(26px)!important;opacity:.52!important;pointer-events:none!important;transition:transform 520ms ease,opacity 220ms ease!important}.btn-send:hover .glow-effect{opacity:.78!important;transform:scale(1.85)}.footer-claims-link{display:inline-flex;align-items:center;gap:10px;width:fit-content;padding:10px 14px;border:1px solid rgba(255,255,255,.14);border-radius:16px;background:linear-gradient(180deg,rgba(255,255,255,.08) 0,rgba(255,255,255,.02) 100%);color:#fff!important;text-decoration:none;box-shadow:0 14px 30px rgba(0,0,0,.18);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,background .22s ease}.footer-claims-link:hover{transform:translateY(-1px);border-color:rgba(255,0,0,.42);background:linear-gradient(180deg,rgba(255,0,0,.18) 0,rgba(255,255,255,.03) 100%);box-shadow:0 18px 36px rgba(0,0,0,.26)}.footer-claims-link__pill{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border-radius:999px;background:red;color:#fff}.footer-claims-link__pill::before{content:"";width:17px;height:17px;display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 6.25C4.5 5.2835 5.2835 4.5 6.25 4.5H10.25C11.2165 4.5 12 5.2835 12 6.25V18.75C12 17.7835 11.2165 17 10.25 17H6.25C5.2835 17 4.5 17.7835 4.5 18.75V6.25Z'/%3E%3Cpath d='M12 6.25C12 5.2835 12.7835 4.5 13.75 4.5H17.75C18.7165 4.5 19.5 5.2835 19.5 6.25V18.75C19.5 17.7835 18.7165 17 17.75 17H13.75C12.7835 17 12 17.7835 12 18.75V6.25Z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain}.kc-wa-widget{position:fixed;right:max(20px,env(safe-area-inset-right));bottom:max(20px,env(safe-area-inset-bottom));z-index:9998;display:flex;flex-direction:column;align-items:flex-end;gap:14px;font-family:'Mona Sans','Plus Jakarta Sans',sans-serif;pointer-events:none}.kc-wa-widget__panel{width:min(340px,calc(100vw - 32px));background:linear-gradient(180deg,rgba(255,255,255,.99) 0,rgba(248,250,252,.99) 100%);border:2px solid rgba(209,31,47,.92);border-radius:24px;box-shadow:0 24px 60px rgba(15,23,42,.18),0 12px 30px rgba(209,31,47,.18);color:#0f172a;overflow:hidden;opacity:0;transform:translateY(14px) scale(.98);pointer-events:none;transition:opacity .24s ease,transform .24s ease;backdrop-filter:none;pointer-events:none}.kc-wa-widget.is-open .kc-wa-widget__panel{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.kc-wa-widget__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 18px 14px;border-bottom:1px solid rgba(209,31,47,.16);background:radial-gradient(circle at top right,rgba(209,31,47,.12),transparent 40%),linear-gradient(180deg,rgba(255,255,255,.96) 0,rgba(255,248,248,.98) 100%)}.kc-wa-widget__eyebrow{display:block;margin-bottom:4px;color:#d11f2f;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.kc-wa-widget__title{font-size:18px;font-weight:800;line-height:1.15;margin:0;color:#111827}.kc-wa-widget__close{width:36px;height:36px;border:0;border-radius:999px;background:rgba(209,31,47,.08);color:#d11f2f;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.kc-wa-widget__close:focus-visible,.kc-wa-widget__close:hover{background:rgba(209,31,47,.16);transform:scale(1.03);outline:0}.kc-wa-widget__list{list-style:none;margin:0;padding:10px}.kc-wa-widget__item+.kc-wa-widget__item{margin-top:8px}.kc-wa-widget__link{display:grid;grid-template-columns:52px 1fr 18px;align-items:center;gap:14px;padding:12px;border-radius:18px;text-decoration:none;color:#111827;background:linear-gradient(180deg,#fff 0,#fff7f7 100%);transition:background-color .2s ease,transform .2s ease,border-color .2s ease,box-shadow .2s ease;border:1px solid rgba(209,31,47,.12);box-shadow:0 10px 22px rgba(15,23,42,.06)}.kc-wa-widget__link:focus-visible,.kc-wa-widget__link:hover{background:linear-gradient(180deg,#fff 0,#ffecee 100%);border-color:rgba(209,31,47,.3);box-shadow:0 14px 26px rgba(209,31,47,.12);transform:translateY(-1px);outline:0}.kc-wa-widget__avatar{width:52px;height:52px;border-radius:999px;display:block;overflow:hidden;flex-shrink:0;object-fit:cover;object-position:center;background-color:#fff;box-shadow:inset 0 0 0 1px rgba(255,255,255,.18),0 8px 18px rgba(15,23,42,.12)}#root .flex-1.min-w-0>p[class*="text-[10px]"][class*=font-bold][class*=text-gray-800]{font-size:15px!important;line-height:1.2!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;word-break:break-word!important}#root .flex-1.min-w-0>p[class*="text-[9px]"][class*=text-gray-400]{font-size:13px!important;line-height:1.2!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;word-break:break-word!important}#root .h-\[22px\]{height:42px!important}.kc-wa-widget__contact{min-width:0}.kc-wa-widget__name{display:block;font-size:17px;font-weight:700;color:#111827;line-height:1.2;margin-bottom:6px}.kc-wa-widget__phone{display:block;font-size:14px;font-weight:600;color:#475569}.kc-wa-widget__arrow{color:#d11f2f;font-size:12px;transition:color .2s ease,transform .2s ease}.kc-wa-widget__link:focus-visible .kc-wa-widget__arrow,.kc-wa-widget__link:hover .kc-wa-widget__arrow{color:#a30f24;transform:translateX(2px)}.kc-wa-widget__launcher{display:inline-flex;align-items:center;gap:12px;pointer-events:auto;filter:none}.kc-wa-widget__launcher-card{appearance:none;-webkit-appearance:none;min-height:58px;width:min(336px,calc(100vw - 104px));display:grid;grid-template-columns:40px minmax(0,1fr) 20px;align-items:center;gap:11px;padding:9px 14px 9px 10px;border:1px solid rgba(37,211,102,.2);border-bottom-color:rgba(14,116,61,.26);border-radius:999px;color:#07142e;background:radial-gradient(circle at 18% 22%,rgba(37,211,102,.11),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.99) 0,rgba(250,255,252,.98) 100%);box-shadow:none;cursor:pointer;overflow:hidden;position:relative;text-align:left;transition:transform 220ms ease,border-color 220ms ease,background 220ms ease}.kc-wa-widget__launcher-card::before{content:"";position:absolute;inset:7px 12px auto auto;width:104px;height:46px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.78),transparent);opacity:.52;transform:rotate(-12deg);pointer-events:none}.kc-wa-widget__launcher-card:focus-visible,.kc-wa-widget__launcher-card:hover,.kc-wa-widget__launcher:has(.kc-wa-widget__toggle:focus-visible) .kc-wa-widget__launcher-card,.kc-wa-widget__launcher:has(.kc-wa-widget__toggle:hover) .kc-wa-widget__launcher-card{transform:translateY(-1px);border-color:rgba(37,211,102,.34);background:radial-gradient(circle at 18% 22%,rgba(37,211,102,.16),transparent 31%),linear-gradient(180deg,#fff 0,#f5fff9 100%);box-shadow:none;outline:0}.kc-wa-widget__advisor{width:38px;height:38px;border-radius:999px;display:grid;place-items:center;color:#0f5130;background:radial-gradient(circle at 36% 25%,rgba(255,255,255,.74),transparent 38%),linear-gradient(180deg,#eefce9 0,#dff5d7 100%);box-shadow:none}.kc-wa-widget__advisor svg{width:24px;height:24px}.kc-wa-widget__launcher-copy{min-width:0}.kc-wa-widget__launcher-subtitle,.kc-wa-widget__launcher-title{display:flex;align-items:center;width:100%}.kc-wa-widget__launcher-title{color:#07142e;font-size:16px;font-weight:700;letter-spacing:-.01em;line-height:.98}.kc-wa-widget__launcher-subtitle{margin-top:3px;color:#70808b;font-size:11px;font-weight:650;line-height:1.1}.kc-wa-widget__launcher-arrow{width:18px;height:18px;display:grid;place-items:center;color:#20a85c;transition:transform 220ms ease,color 220ms ease}.kc-wa-widget__launcher-arrow svg{width:17px;height:17px}.kc-wa-widget__launcher-card:focus-visible .kc-wa-widget__launcher-arrow,.kc-wa-widget__launcher-card:hover .kc-wa-widget__launcher-arrow,.kc-wa-widget__launcher:has(.kc-wa-widget__toggle:focus-visible) .kc-wa-widget__launcher-arrow,.kc-wa-widget__launcher:has(.kc-wa-widget__toggle:hover) .kc-wa-widget__launcher-arrow{color:#169e52;transform:translateX(5px)}.kc-wa-widget__toggle{width:72px;height:72px;border:0;border-radius:999px;cursor:pointer;color:#fff;display:inline-flex;align-items:center;justify-content:center;position:relative;background:radial-gradient(circle at 34% 24%,rgba(255,255,255,.38) 0 11%,transparent 31%),linear-gradient(180deg,#27dd72 0,#12b558 56%,#078b3f 100%);box-shadow:none;transition:transform .2s ease;pointer-events:auto}.kc-wa-widget__toggle:focus-visible,.kc-wa-widget__toggle:hover{transform:translateY(-2px) scale(1.02);box-shadow:none;outline:0}.kc-wa-widget__toggle::before{content:"";position:absolute;inset:-13px;border-radius:inherit;background:radial-gradient(circle,rgba(37,211,102,.28),transparent 66%);border:1px solid rgba(37,211,102,.18);animation:kcWaPulse 2.8s ease-out infinite}.kc-wa-widget__toggle-icon{width:38px;height:38px;filter:none}@keyframes kcWaPulse{0%{opacity:.8;transform:scale(.92)}70%{opacity:0;transform:scale(1.18)}100%{opacity:0;transform:scale(1.18)}}@media (max-width:767px){.kc-wa-widget{right:14px;bottom:max(14px,env(safe-area-inset-bottom));gap:10px}.kc-wa-widget__launcher{gap:8px;filter:none}.kc-wa-widget__launcher-card{width:min(204px,calc(100vw - 78px));min-height:50px;grid-template-columns:32px minmax(0,1fr) 15px;gap:7px;padding:7px 9px 7px 8px;box-shadow:none}.kc-wa-widget__launcher-card:focus-visible,.kc-wa-widget__launcher-card:hover,.kc-wa-widget__launcher:has(.kc-wa-widget__toggle:focus-visible) .kc-wa-widget__launcher-card,.kc-wa-widget__launcher:has(.kc-wa-widget__toggle:hover) .kc-wa-widget__launcher-card{transform:translateY(-1px);box-shadow:none}.kc-wa-widget__advisor{width:32px;height:32px}.kc-wa-widget__advisor svg{width:21px;height:21px}.kc-wa-widget__launcher-title{font-size:11px;line-height:1.02}.kc-wa-widget__launcher-subtitle{margin-top:2px;font-size:9px}.kc-wa-widget__launcher-arrow,.kc-wa-widget__launcher-arrow svg{width:15px;height:15px}.kc-wa-widget__toggle{width:54px;height:54px;box-shadow:none}.kc-wa-widget__toggle:focus-visible,.kc-wa-widget__toggle:hover{transform:translateY(-1px) scale(1.02);box-shadow:none}.kc-wa-widget__toggle-icon{width:30px;height:30px}.kc-wa-widget__panel{width:min(320px,calc(100vw - 20px));border-radius:20px}.kc-wa-widget__link{grid-template-columns:46px 1fr 16px;gap:12px;padding:11px}.kc-wa-widget__avatar{width:46px;height:46px}.kc-wa-widget__name{font-size:15px}.kc-wa-widget__phone{font-size:13px}}.section.product-slider-section{padding-top:var(--section-padding--medium);padding-bottom:var(--section-padding--medium);border-top:1px solid rgba(17,17,17,.08);border-bottom:1px solid rgba(17,17,17,.08);background-color:#e30613!important;color:#111;overflow:clip}.nav-right{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:15px!important}.w-commerce-commercecartwrapper{margin-right:0!important;display:flex!important;align-items:center!important;visibility:visible!important;opacity:1!important}.w-commerce-commercecartopenlink.cart-button{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:32px!important;min-height:32px!important;visibility:visible!important;opacity:1!important}.w-commerce-commercecartopenlink .icon-cart,.w-commerce-commercecartopenlink .icon-cart.dark,.w-commerce-commercecartopenlink .icon-cart.light{width:24px!important;height:24px!important;object-fit:contain!important}.cart-quantity,.w-commerce-commercecartopenlinkcount{position:absolute!important;top:-7px!important;right:-9px!important;min-width:18px!important;height:18px!important;padding:0 5px!important;border-radius:999px!important;background-color:#000!important;color:#fff!important;display:inline-flex;align-items:center!important;justify-content:center!important;font-size:11px!important;line-height:1!important;font-weight:800!important;z-index:3!important}.icon-nav.w-inline-block{display:flex!important;align-items:center!important;justify-content:center!important;width:30px!important;height:30px!important}.icon-nav svg{width:100%!important;height:100%!important}.wrap-navbar.light .icon-cart.dark{display:none!important}.wrap-navbar.light .icon-cart.light{display:block!important}.wrap-navbar.sticky:not(.light) .icon-cart.light{display:none!important}.wrap-navbar.sticky:not(.light) .icon-cart.dark{display:block!important}.icon-cart.light{display:none}.icon-cart.dark{display:block}.product-left{background-color:transparent!important}.brand-nav{max-width:90%!important}.master-navigation .brand-nav .logo-nav.light+.logo-nav.dark{display:none!important}@media screen and (max-width:991px){.master-navigation .nav-container{display:grid!important;grid-template-columns:minmax(0,1fr) auto 36px!important;align-items:center!important;gap:10px!important;padding:0 12px!important}.master-navigation .nav-left{display:contents!important}.master-navigation .brand-nav{grid-column:1!important;justify-self:start!important;width:auto!important;max-width:142px!important;margin:0!important}.master-navigation .logo-nav,.master-navigation .logo-nav.dark,.master-navigation .logo-nav.light{width:min(132px,38vw)!important;max-height:36px!important;object-fit:contain!important}.master-navigation .nav-right{grid-column:2!important;justify-self:end!important;display:inline-flex!important;align-items:center!important;gap:10px!important;min-width:0!important}.master-navigation .menu-button,.master-navigation .menu-button.dark,.master-navigation .menu-button.w-nav-button{grid-column:3!important;justify-self:end!important;width:32px!important;height:32px!important;min-width:32px!important;margin:0!important;padding:0!important;border-color:transparent!important;color:#111316!important;background:0 0!important}.master-navigation .icon-nav,.master-navigation .kc-account-trigger,.master-navigation .w-commerce-commercecartopenlink.cart-button{width:28px!important;height:28px!important;min-width:28px!important;padding:0!important}.master-navigation .cart-quantity,.master-navigation .w-commerce-commercecartopenlinkcount{top:-8px!important;right:-8px!important}}@media screen and (min-width:768px) and (max-width:991px){body.kc-product-page .master-navigation .nav-container{grid-template-columns:174px minmax(0,1fr) auto 42px!important}body.kc-product-page .master-navigation .brand-nav{grid-column:1!important;grid-row:1!important}body.kc-product-page .master-navigation .nav-right{grid-column:3!important;grid-row:1!important}body.kc-product-page .master-navigation .menu-button,body.kc-product-page .master-navigation .menu-button.dark,body.kc-product-page .master-navigation .menu-button.w-nav-button{grid-column:4!important;grid-row:1!important}.master-navigation .nav-container{grid-template-columns:minmax(0,1fr) auto 36px!important;padding:0 26px!important;gap:14px!important}.master-navigation .brand-nav{max-width:150px!important;height:38px!important;grid-row:1!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;align-self:center!important;float:none!important;position:static!important}.master-navigation .logo-nav,.master-navigation .logo-nav.dark,.master-navigation .logo-nav.light{width:140px!important;height:38px!important;min-height:38px!important;max-height:38px!important;display:block!important}.master-navigation .menu-button,.master-navigation .menu-button.dark,.master-navigation .menu-button.w-nav-button,.master-navigation .nav-right{grid-row:1!important;align-self:center!important;float:none!important;position:static!important}}@media screen and (max-width:767px){.text-lg{font-size:.8rem!important;line-height:1.75rem}.master-navigation .nav-container{grid-template-columns:minmax(92px,1fr) auto 24px!important;padding:0 8px!important;gap:4px!important;min-height:48px!important}.master-navigation .brand-nav{max-width:92px!important;height:24px!important;min-width:0!important;grid-row:1!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;align-self:center!important;float:none!important;position:static!important;overflow:visible!important}.master-navigation .logo-nav,.master-navigation .logo-nav.dark,.master-navigation .logo-nav.light{width:90px!important;height:24px!important;min-height:24px!important;max-height:24px!important;display:block!important}.master-navigation .nav-right{gap:5px!important;grid-row:1!important;flex-wrap:nowrap!important;white-space:nowrap!important;height:24px!important;align-self:center!important}.master-navigation .menu-button,.master-navigation .menu-button.dark,.master-navigation .menu-button.w-nav-button{width:24px!important;height:24px!important;min-width:24px!important;grid-row:1!important;align-self:center!important;float:none!important;position:static!important}.master-navigation .icon-nav,.master-navigation .kc-account-trigger,.master-navigation .w-commerce-commercecartopenlink.cart-button{width:23px!important;height:23px!important;min-width:23px!important}.master-navigation .cart-quantity,.master-navigation .w-commerce-commercecartopenlinkcount{top:-8px!important;right:-7px!important;min-width:16px!important;height:16px!important;font-size:10px!important}}@media screen and (min-width:992px) and (max-width:1599px){body.kc-product-page .nav-container{grid-template-columns:174px minmax(0,1fr) auto!important;gap:22px!important}body.kc-product-page .nav-menu-inner{gap:16px!important;transform:none!important}body.kc-product-page .nav-link,body.kc-product-page .nav-link.dark,body.kc-product-page .nav-link.dark>div,body.kc-product-page .nav-link>div{font-size:13px!important}body.kc-product-page .master-navigation a.nav-link[href*="portal=pedidos"],body.kc-product-page .nav-link.cpe-red-btn{height:34px!important;min-height:34px!important;padding:0 14px!important}}.force-dark-nav .nav-link,.force-dark-nav .nav-link.dark{color:#000!important}.force-dark-nav .nav-link-underline{background-color:#000!important}.force-dark-nav .icon-cart.light{display:block!important;filter:brightness(0)!important}.force-dark-nav .icon-cart.dark{display:none!important}.cart-quantity.light{background-color:#000!important;color:#fff!important}.force-dark-nav .icon-nav,.force-dark-nav .menu-button{color:#000!important}.nav-link.cpe-red-btn,.nav-link.dark[href*="portal=pedidos"]{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:8px 16px!important;border-radius:9999px!important;background:linear-gradient(135deg,red 0,#b30000 100%)!important;color:#fff!important;border:1px solid rgba(255,255,255,.18)!important;box-shadow:0 8px 20px rgba(227,6,19,.35)!important;overflow:hidden!important;transform:translateZ(0);animation:cpePulseGlow 2.6s ease-in-out infinite}.nav-link.cpe-red-btn>div:first-child,.nav-link.dark[href*="portal=pedidos"]>div:first-child{color:#fff!important;font-weight:700!important;letter-spacing:.02em!important}.nav-link.cpe-red-btn .nav-link-underline,.nav-link.dark[href*="portal=pedidos"] .nav-link-underline{display:none!important}.force-dark-nav .nav-link.cpe-red-btn,.force-dark-nav .nav-link.cpe-red-btn>div:first-child,.force-dark-nav .nav-link.dark[href*="portal=pedidos"],.force-dark-nav .nav-link.dark[href*="portal=pedidos"]>div:first-child{color:#fff!important}.nav-link.cpe-red-btn::before,.nav-link.dark[href*="portal=pedidos"]::before{content:"";position:absolute;top:0;left:-120%;width:55%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.35),transparent);transform:skewX(-25deg);animation:cpeShine 2.8s ease-in-out infinite;pointer-events:none}.nav-link.cpe-red-btn:hover,.nav-link.dark[href*="portal=pedidos"]:hover{transform:translateY(-1px) scale(1.02);box-shadow:0 10px 24px rgba(227,6,19,.45)!important}@keyframes cpePulseGlow{0%{box-shadow:0 8px 10px rgba(227,6,19,.28)}50%{box-shadow:0 10px 20px rgba(227,6,19,.5)}100%{box-shadow:0 8px 10px rgba(227,6,19,.28)}}@keyframes cpeShine{0%{left:-120%}55%{left:140%}100%{left:140%}}.section.hero-product-section{padding-top:200px!important;background:#fff!important}.section.hero-collections-section{padding-top:100px!important;background:#fff!important}.w-webflow-badge{display:none!important}.lightbox-product{background-color:#fff!important;justify-content:center;align-items:center;width:80%!important;display:flex!important}*,body{font-family:'Mona Sans',sans-serif!important}[type=button],[type=reset],button{cursor:pointer!important;-webkit-appearance:button!important;border:0!important;font-size:12px!important}.dynamic-product-page .section{z-index:2!important;padding-top:0;padding-bottom:var(--section-padding--small)!important;background-color:#fafafa!important;color:#111!important;position:relative!important}.dynamic-product-page .image-cover{z-index:1;object-fit:contain;width:100%;height:100%}.dynamic-product-page .image-wrap-shop .image-cover{width:80%!important;margin:0 auto!important;display:block!important}.dynamic-product-page .image-wrap-shop img.image-cover{background:#fff!important}.dynamic-product-page .product-halves{grid-column-gap:var(--grid--column-gap);grid-row-gap:var(--grid--column-gap);grid-template-rows:auto;place-items:start stretch;padding-top:100px}.master-offer{max-width:var(--max-width--6-columns);grid-column-gap:var(--spacing--0);grid-row-gap:var(--spacing--0);border:0 solid #fff;background-color:#f7f7f7;grid-template-rows:auto;grid-template-columns:minmax(200px,250px) 1fr;grid-auto-columns:1fr;width:100%;max-height:630px;display:grid;position:relative;overflow:hidden}.master-offer.popup-offer__slider-only{grid-template-columns:1fr;width:min(96vw,45vh,460px);max-width:460px;max-height:min(62vh,620px);aspect-ratio:3/4;border-radius:10px;overflow:hidden;background-color:#ffffff00}.popup-offer__slider-only .image-wrap-offer{width:100%;height:auto;min-height:0;aspect-ratio:3/4}.popup-offer__close{position:absolute!important;top:14px;right:14px;z-index:5;display:grid!important;place-items:center;width:38px;height:38px;border-radius:999px;color:#111;background:rgba(255,255,255,.92);box-shadow:0 12px 28px rgba(17,17,17,.18);cursor:pointer}.image-wrap-offer{background-color:#f7f7f700;position:relative;overflow:hidden}.image-wrap-offer picture{display:block;width:100%;height:100%}.offer-slider{position:relative;width:100%;height:100%;min-height:0}.offer-slider__image{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;object-position:center center;opacity:0!important;translate:none!important;scale:1!important;transition:opacity .6s ease!important}.offer-slider:not(.offer-slider--initialized) .offer-slider__image:first-child,.offer-slider__image.is-active{opacity:1!important}.image-cover.offer-image,.image-wrap-offer .offer-image{display:block;width:100%;height:100%;object-fit:contain;object-position:center center!important}.popup-offer{padding-left:0!important;padding-right:0!important;padding:0!important}@media (prefers-reduced-motion:reduce){.offer-slider__image{transition:none}.offer-slider__image:first-child{opacity:1}.offer-slider__image:nth-child(2){opacity:0}}@media screen and (max-width:991px){.popup-offer{align-items:flex-start!important;height:100dvh!important;min-height:100svh;padding:max(14px,env(safe-area-inset-top)) 14px max(14px,env(safe-area-inset-bottom))!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch}.master-offer{display:flex!important;flex-direction:column!important;grid-template-columns:1fr!important;width:min(100%,520px);max-height:none!important;margin:auto;border-radius:8px;overflow:hidden}.master-offer.popup-offer__slider-only{width:min(100%,calc(48svh - 8px),340px);max-height:calc(62svh - 12px)!important}.image-wrap-offer{order:1;flex:0 0 auto;width:100%;height:clamp(180px,34svh,260px)!important;min-height:180px}.popup-offer__slider-only .image-wrap-offer{height:auto!important;min-height:0}.content-offer{order:2;padding:20px 16px 18px!important}.form-block-offer,.form-offer,.offer-inner-content{width:100%}}@media screen and (max-width:479px){body{--spacing--12:10px;--spacing--0:0px;--spacing--16:12px;--spacing--8:8px;--spacing--24:16px;--container--main:1800px;--grid--page-padding:16px;--section-padding--small:78px;--section-padding--large:80px;--spacing--64:48px;--section-padding--medium:64px;--section-padding--extra-small:24px;--spacing--80:56px;--max-width--4-columns:448px;--max-width--6-columns:680px;--spacing--4:4px;--spacing--48:32px;--spacing--32:24px;--spacing--20:16px;--max-width--5-columns:564px;--max-width--3-columns:332px;--max-width--9-columns:1028px;--spacing--120:80px;--grid--column-gap:12px;--grid--content-gap:40px;--container--small:912px;--max-width--7-columns:796px;--section-padding--extra-large:120px;--max-width--2-columns:216px;--max-width--8-columns:912px;--max-width--10-columns:1144px;--max-width--12-columns:1376px}.image-wrap-offer{height:clamp(160px,30svh,220px)!important}.popup-offer__slider-only .image-wrap-offer{height:auto!important;min-height:0}}.section{z-index:2!important;padding-top:0;padding-bottom:var(--section-padding--small)!important;background-color:#fafafa!important;color:#111!important;position:relative!important}.footer-section .footer-top .footer-top-left .icon-logo{fill:#ffffff!important}.w-webflow-badge{display:none!important}.rich-text-product{max-width:100%!important;overflow-wrap:break-word!important;word-wrap:break-word!important;text-align:left;white-space:normal}.rich-text-product ol,.rich-text-product ul{padding-left:20px}.rich-text-product p{margin-bottom:15px}.w-dropdown-link:focus,.w-dropdown-link:hover{color:#000!important;background-color:#f5f5f5!important}.w-dropdown-list{background-color:#fff!important;border:1px solid #e0e0e0}.w-dropdown-link{color:#333!important}.heading-style-h5,.text-size-regular{color:#000!important;opacity:1!important}.master-product-card .heading-style-h5{color:#000!important}.master-product-card .text-size-regular{color:#333!important}.home-product-card-title{font-size:25px!important;line-height:1!important;-webkit-text-size-adjust:100%!important;text-size-adjust:100%!important}.kavto-card-animate .home-product-card-title,.kavto-card-animate a .home-product-card-title,.kavto-card-animate h3.home-product-card-title{font-size:25px!important;line-height:1!important;max-height:none!important;-webkit-text-size-adjust:100%!important;text-size-adjust:100%!important}@media (max-width:767px){.kavto-card-animate .home-product-card-title,.kavto-card-animate a .home-product-card-title,.kavto-card-animate h3.home-product-card-title{font-size:25px!important;line-height:1!important;-webkit-text-size-adjust:100%!important;text-size-adjust:100%!important}}@media (max-width:767px){.master-popup{grid-template-columns:1fr!important;height:auto!important;max-height:90vh;overflow-y:auto}.image-wrap-popup{height:150px!important;width:100%}.content-popup{padding:20px!important}}.popup-modal{display:none}.popup-modal[style*="display: block"],.popup-modal[style*="display: flex"]{display:flex!important;justify-content:center;align-items:center}@media screen and (max-width:991px){.nav-link[href="servicios.html"]{display:none!important}}.nav-link[href="servicios.html"],a[href="servicios.html"]{display:none!important}a,body,button,div,h1,h2,h3,h4,h5,h6,input,p,span,textarea{font-family:'Mona Sans',sans-serif!important}.social-icons-wrapper{display:flex;gap:1rem;align-items:center}.social-icon{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:currentColor;transition:color .2s ease,transform .2s ease}.social-icon:hover{color:#e30613;transform:scale(1.1)}.social-icon svg{width:100%;height:100%;fill:currentColor}.button.is-secondary:hover{color:#fff!important;background-color:#000!important}.social-icon.instagram:hover{color:#e1306c!important}.social-icon.facebook:hover{color:#1877f2!important}.social-icon.linkedin:hover{color:#0077b5!important}.footer-link-list{display:flex;flex-direction:column;gap:.75rem}.footer-link{text-decoration:none;color:inherit;transition:color .2s ease}.footer-link:hover{color:#e30613}.fs-cmsfilter_active{background-color:#000!important;color:#fff!important}.close-button,.w-commerce-commercecartcloselink{font-family:sans-serif!important}.product-gallery-thumbnail{cursor:pointer;border:2px solid transparent;transition:border-color .2s ease}.product-gallery-thumbnail.active{border-color:#000}.glass-panel{background:rgba(255,255,255,.03);backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid rgba(255,255,255,.05)}.text-gradient-red{background:linear-gradient(135deg,#ff4d4d 0,red 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.shadow-glow-red{box-shadow:0 0 20px rgba(255,0,0,.15)}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}100%{transform:translateY(0)}}.animate-float{animation:float 6s ease-in-out infinite}.bg-grid-white{background-size:40px 40px;background-image:linear-gradient(to right,rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.05) 1px,transparent 1px)}.text-body-strong{color:#e5e5e5}.hover\:text-brand-red:hover{color:#e30613!important}.group\/btn:hover .group-hover\/btn\:bg-brand-red{background-color:#e30613!important}.master-filters{grid-column-gap:var(--spacing--24);grid-row-gap:var(--spacing--24);flex-flow:row wrap;display:flex!important}.section-products{padding:1rem 1rem!important;background-color:#f8f9fa!important}.text-\[20px\]{font-size:15px!important}@media (min-width:1024px){.lg\:text-5xl{font-size:2rem!important;line-height:1}}.headline-more-products{font-size:40px!important}.headline-more-products h2.kc-reveal,.headline-more-products h2.kc-reveal-visible{display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid #d1d5db;padding-bottom:10px;min-height:34px;width:100%;font-size:21px!important;line-height:1.25!important;font-weight:700!important}.master-navigation .wrap-navbar:not(.sticky) .nav-link,.master-navigation .wrap-navbar:not(.sticky) .nav-link div{color:#000!important}.wrap-navbar{z-index:9999!important;background-color:#fff!important;width:100%;position:fixed!important;inset:0% 0% auto}.w-14{width:7.5rem!important}.max-w-5xl{max-width:85%!important}.text-lg{font-size:.8rem!important;line-height:1.75rem}.text-2xl{font-size:1rem!important;line-height:2rem}.text-5xl{font-size:2rem!important;line-height:1}.text-sm{font-size:1rem;line-height:1.25rem}.home-transform-title{width:min(340px,calc(100vw - 64px))!important;max-width:min(340px,calc(100vw - 64px))!important}@media screen and (min-width:640px){.home-transform-title{width:20ch!important;max-width:100%!important}}@media screen and (min-width:1024px){.home-transform-title{width:22ch!important;max-width:100%!important}}@media (min-width:1024px){.lg\:text-\[22px\]{font-size:18px}}[data-wf-page="6902210385039b18a05f1cc4"] .py-20{padding-top:3rem!important;padding-bottom:3rem!important}[data-wf-page="690383cdc287ae9a8cda92a7"] .py-20{padding-top:10rem!important;padding-bottom:5rem!important}@media (max-width:767px){[data-wf-page="690383cdc287ae9a8cda92a7"] .p-6{padding:1rem!important}}@media screen and (max-width:991px){.navbar.w-nav{position:relative}.nav-menu-inner{padding:var(--spacing--32) var(--grid--page-padding)!important;grid-column-gap:var(--spacing--24)!important;grid-row-gap:var(--spacing--24)!important;background-color:#fff!important;flex-flow:column!important;justify-content:center!important;align-items:flex-start!important}.menu-button.w-nav-button{position:relative;z-index:100002;pointer-events:auto;cursor:pointer}.menu-button.w-nav-button *{pointer-events:none!important}.navbar .nav-menu.w--open,.navbar.kc-mobile-nav-open .nav-menu{position:absolute!important;top:calc(100% + 10px)!important;left:0!important;right:0!important;z-index:100001!important;display:block!important;width:min(420px,calc(100vw - 32px))!important;margin:0 auto!important;padding:18px!important;border-radius:22px!important;background:rgba(255,255,255,.98)!important;border:1px solid rgba(15,23,42,.08)!important;box-shadow:0 24px 70px rgba(15,23,42,.22)!important;color:#111827!important}.navbar .nav-menu.w--open .nav-menu-inner,.navbar.kc-mobile-nav-open .nav-menu-inner{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;grid-column-gap:var(--spacing--24)!important;grid-row-gap:var(--spacing--24)!important;gap:var(--spacing--24)!important;padding:var(--spacing--32) var(--grid--page-padding)!important;background-color:#fff!important}.navbar .nav-menu.w--open .nav-link,.navbar.kc-mobile-nav-open .nav-link{display:flex!important;width:100%!important;min-height:42px!important;align-items:center!important;justify-content:center!important;color:#111827!important;text-align:center!important}.navbar.kc-mobile-nav-open .menu-button-inner.open{display:none!important}.navbar.kc-mobile-nav-open .menu-button-inner.close{display:block!important}.navbar .nav-menu.w--open .nav-mobile-cta .cta-main,.navbar.kc-mobile-nav-open .nav-mobile-cta .cta-main{color:#fff!important;box-shadow:0 14px 34px rgba(37,211,102,.32)!important}.navbar .nav-menu.w--open .nav-mobile-cta .button-bg,.navbar.kc-mobile-nav-open .nav-mobile-cta .button-bg{background:linear-gradient(135deg,#25d366 0,#128c7e 100%)!important}.navbar .nav-menu.w--open .nav-mobile-cta .button-text,.navbar.kc-mobile-nav-open .nav-mobile-cta .button-text{color:#fff!important}#new-reassurance-carousel .content-top{display:none!important}}#pf-gallery-grid .object-cover{object-fit:contain!important}.mx-auto{margin-left:auto;margin-right:auto;margin-top:0!important}.nav-link{color:#fff;font-size:16px;font-weight:700;position:relative;text-decoration:none!important}.nav-link div{color:inherit!important;text-decoration:none!important}.nav-link.w--current,.nav-link.w-inline-block,.nav-link.w-inline-block:active,.nav-link.w-inline-block:focus,.nav-link.w-inline-block:hover,.nav-link:active,.nav-link:focus,.nav-link:hover,.nav-mobile-cta .cta-main,.nav-mobile-cta .cta-main:active,.nav-mobile-cta .cta-main:focus,.nav-mobile-cta .cta-main:hover{text-decoration:none!important}.nav-link-underline,.nav-link-underline.dark{display:none!important;width:0!important;height:0!important;opacity:0!important}.button-bg.w-variant-1ff8d96e-78cc-eac8-de90-206ecdaded5f{display:none!important}.cta-main[data-wf--cta-primary--variant=primary]{color:#fff!important}.cta-main[data-wf--cta-primary--variant=primary] .button-text,.cta-main[data-wf--cta-primary--variant=primary] [button-text]{color:#fff!important;position:relative;z-index:2}.cta-main[data-wf--cta-primary--variant=primary] .button-bg,.cta-main[data-wf--cta-primary--variant=primary] [button-bg]{display:block!important;opacity:1!important;background:#e30613!important}.force-dark-nav .font-bold{font-weight:500!important}.page-novedades .py-20{padding-top:1em!important;padding-bottom:1rem!important}.page-novedades .shadow-2xl{--tw-shadow:0;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.py-14{padding-top:1.5rem!important;padding-bottom:4.5rem!important}#brand-carousel .py-10{padding-top:1rem!important;padding-bottom:1rem!important}#brand-carousel>.max-w-6xl{max-width:80rem}#brand-carousel #paint-header-brands .reveal-char-dark,#brand-carousel #paint-header-brands .reveal-char-dark.active{color:#18181b}#brand-carousel #paint-header-brands{white-space:nowrap!important;font-size:1rem!important;line-height:.95!important;font-weight:400!important;letter-spacing:0!important}#brand-carousel #paint-header-brands .inline-block,#brand-carousel #paint-header-brands .kc-brand-title-line{display:inline-block;max-width:100%;white-space:nowrap}#brand-carousel #paint-header-brands .kc-brand-title-regular{font-style:normal;font-weight:400}#brand-carousel #paint-header-brands .kc-brand-title-emphasis{font-style:italic;font-weight:400}#brand-carousel #paint-header-brands .kc-brand-title-partner,#brand-carousel #paint-header-brands .kc-brand-title-partner .reveal-char-dark,#brand-carousel #paint-header-brands .kc-brand-title-partner .reveal-char-dark.active{color:#e30613;font-family:'KC Georgia',Georgia,'Times New Roman',serif!important;font-style:normal!important;font-weight:700!important}@media (min-width:390px){#brand-carousel #paint-header-brands{font-size:1.25rem!important}}@media (min-width:640px){#brand-carousel #paint-header-brands{font-size:2.375rem!important}}@media (min-width:1024px){#brand-carousel>.max-w-6xl{padding-left:2rem!important;padding-right:2rem!important}#brand-carousel #paint-header-brands{font-size:4rem!important}}@media (min-width:1280px){#brand-carousel #paint-header-brands{font-size:5rem!important}}html.kc-reveal-enabled #brand-carousel #paint-header-brands.kc-reveal{opacity:1!important;filter:none!important;translate:0 0!important;scale:1!important}body .master-navigation a.nav-link[href*="indexIntranet.html"],body .master-navigation a.nav-link[href*="portal=pedidos"],body a.nav-link[href*="indexIntranet.html"],body a.nav-link[href*="portal=pedidos"]{background-color:#e30613!important;color:#fff!important;padding:12px 24px!important;border-radius:5px!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;font-weight:700!important;line-height:1!important;box-shadow:0 0 0 rgba(227,6,19,.55);animation:ingresar-pulse 1.8s ease-in-out infinite;transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease}body .master-navigation a.nav-link[href*="indexIntranet.html"] div,body .master-navigation a.nav-link[href*="portal=pedidos"] div,body a.nav-link[href*="indexIntranet.html"] div,body a.nav-link[href*="portal=pedidos"] div{color:#fff!important}.master-navigation a.nav-link.dark[href*="indexIntranet.html"] .nav-link-underline.dark,.master-navigation a.nav-link.dark[href*="portal=pedidos"] .nav-link-underline.dark,.master-navigation a.nav-link[href*="indexIntranet.html"] .nav-link-underline,.master-navigation a.nav-link[href*="portal=pedidos"] .nav-link-underline{opacity:0!important;transform:scale3d(0,1,1)!important}.master-navigation a.nav-link[href*="indexIntranet.html"]:hover,.master-navigation a.nav-link[href*="portal=pedidos"]:hover{background-color:#b8000d!important}.master-navigation a.nav-link[href*="indexIntranet.html"]:active,.master-navigation a.nav-link[href*="portal=pedidos"]:active{transform:scale(.98)}@keyframes ingresar-pulse{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(227,6,19,.45)}50%{transform:scale(1.03);box-shadow:0 0 0 12px rgba(227,6,19,0)}100%{transform:scale(1);box-shadow:0 0 0 0 rgba(227,6,19,0)}}.icon-nav.light{color:#000}.h-full{height:100%!important;align-content:end}.max-w-full:not(img){max-width:100%;padding-top:50px}body.kc-product-page,body.kc-product-page button,body.kc-product-page input,body.kc-product-page select,body.kc-product-page textarea{font-family:'Mona Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif!important}body.kc-product-page .master-navigation:not(.sticky){position:fixed!important;top:0!important;right:0!important;left:0!important;z-index:10000!important}body.kc-product-page .master-navigation.sticky{display:none!important}body.kc-product-page .wrap-navbar,body.kc-product-page .wrap-navbar.light,body.kc-product-page .wrap-navbar.sticky{height:72px!important;min-height:72px!important;background:#fff!important;border:0!important;box-shadow:none!important}body.kc-product-page .nav-container,body.kc-product-page .navbar.w-nav{height:72px!important;min-height:72px!important}body.kc-product-page .navbar.w-nav{padding-top:0!important;padding-bottom:var(--spacing--20,20px)!important;background-color:var(--_🎨-color--base---neutral--light-0,#fff)!important}body.kc-product-page .nav-container{width:100%!important;max-width:1560px!important;margin:0 auto!important;padding:0!important;display:grid!important;grid-template-columns:174px minmax(0,1fr) 86px!important;align-items:center!important;gap:48px!important}body.kc-product-page .nav-left,body.kc-product-page .nav-menu,body.kc-product-page .nav-menu-inner,body.kc-product-page .nav-right{height:100%!important;min-height:0!important}body.kc-product-page .brand-nav{width:174px!important;height:66px!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;padding-left:20px!important;margin:0!important}body.kc-product-page .logo-nav,body.kc-product-page .logo-nav.dark,body.kc-product-page .logo-nav.light{width:174px!important;height:auto!important;max-height:48px!important;display:block!important;object-fit:contain!important}body.kc-product-page .master-navigation:not(.sticky) .logo-nav.dark{display:none!important}body.kc-product-page .nav-menu{position:static!important;justify-self:stretch!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important}body.kc-product-page .nav-menu-inner{display:flex!important;align-items:center!important;justify-content:center!important;gap:26px!important;padding:0!important;background:0 0!important;transform:translateX(76px)!important}body.kc-product-page .nav-link,body.kc-product-page .nav-link.dark,body.kc-product-page .nav-link.dark>div,body.kc-product-page .nav-link>div{color:#000!important;font-family:'Mona Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif!important;font-size:15px!important;font-weight:500!important;letter-spacing:0!important;line-height:1!important}body.kc-product-page .nav-link{min-height:40px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important}body.kc-product-page .master-navigation a.nav-link[href*="portal=pedidos"],body.kc-product-page .nav-link.cpe-red-btn{height:38px!important;min-height:38px!important;padding:0 24px!important;border-radius:999px!important;background:linear-gradient(180deg,#ff2932 0,#d60010 100%)!important;color:#fff!important;font-weight:800!important;box-shadow:0 12px 22px rgba(227,6,19,.32)!important;animation:none!important}body.kc-product-page .master-navigation a.nav-link[href*="portal=pedidos"]{min-width:105px!important;border-radius:4px!important}body.kc-product-page .master-navigation a.nav-link[href*="portal=pedidos"]>div,body.kc-product-page .nav-link.cpe-red-btn>div{color:#fff!important;font-size:15px!important;font-weight:800!important}body.kc-product-page .nav-right{justify-self:end!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:18px!important;padding:0!important}body.kc-product-page .icon-nav{width:40px!important;height:40px!important;min-width:40px!important;color:#111!important;background:0 0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important}body.kc-product-page .w-commerce-commercecartopenlink.cart-button,body.kc-product-page .w-commerce-commercecartwrapper{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important}body.kc-product-page .w-commerce-commercecartopenlink.cart-button{width:40px!important;height:40px!important;padding:0!important}body.kc-product-page .w-commerce-commercecartcontainerwrapper{top:74px!important}body.kc-product-page .kc-wa-widget{z-index:9990!important}body.kc-product-page .kc-wa-widget__launcher-card{display:none!important}@media screen and (max-width:991px){.menu-button.dark{border-color:#fff;color:var(--_🎨-color--base---neutral--dark-100)}body.kc-product-page .nav-container{display:flex!important;padding:0 18px!important;gap:14px!important}body.kc-product-page .brand-nav{width:174px!important;height:66px!important;padding-left:20px!important;margin:0!important}body.kc-product-page .nav-container,body.kc-product-page .navbar.w-nav,body.kc-product-page .wrap-navbar,body.kc-product-page .wrap-navbar.light{height:72px!important;min-height:72px!important}body.kc-product-page .logo-nav,body.kc-product-page .logo-nav.dark,body.kc-product-page .logo-nav.light{width:148px!important}body.kc-product-page .nav-menu,body.kc-product-page .navbar .nav-menu.w--open,body.kc-product-page .navbar.kc-mobile-nav-open .nav-menu{top:calc(100% + 8px)!important}body.kc-product-page .nav-menu{display:none!important;width:auto!important}body.kc-product-page .navbar .nav-menu.w--open,body.kc-product-page .navbar.kc-mobile-nav-open .nav-menu{display:block!important}body.kc-product-page .nav-menu-inner{transform:none!important}}@media screen and (min-width:768px) and (max-width:991px){body.kc-product-page .nav-container{display:grid!important;grid-template-columns:174px minmax(0,1fr) auto 42px!important;gap:10px!important;padding:0 22px!important}body.kc-product-page .nav-left{display:contents!important}body.kc-product-page .menu-button{grid-column:4!important;justify-self:end!important;width:38px!important;height:38px!important;min-width:38px!important;padding:0!important;margin:0!important}body.kc-product-page .brand-nav{grid-column:1!important;justify-self:start!important}body.kc-product-page .nav-right{grid-column:3!important;justify-self:end!important;gap:14px!important}body.kc-product-page .icon-nav,body.kc-product-page .w-commerce-commercecartopenlink.cart-button{width:34px!important;height:34px!important;min-width:34px!important}}@media screen and (max-width:767px){body.kc-product-page .nav-container{display:grid!important;grid-template-columns:minmax(0,1fr) auto 40px!important;gap:10px!important;padding:0 14px!important}body.kc-product-page .nav-left{display:contents!important}body.kc-product-page .brand-nav{grid-column:1!important;justify-self:start!important;padding-left:0!important}body.kc-product-page .nav-right{grid-column:2!important;justify-self:end!important;gap:8px!important}body.kc-product-page .menu-button{grid-column:3!important;justify-self:end!important;width:38px!important;height:38px!important;min-width:38px!important;padding:0!important;margin:0!important}}.kavto-card-animate h3,.w-commerce-commercecartproductname{text-transform:capitalize!important}.w-commerce-commercecartwrapper{position:relative!important}.w-commerce-commercecartform{display:block!important}.w-commerce-commercecarterrorstate{display:none!important}.w-commerce-commercecartcontainerwrapper{position:absolute!important;top:100%!important;right:0!important;left:auto!important;width:min(400px,calc(100vw - 28px))!important;height:auto!important;max-height:min(78vh,520px)!important;background-color:transparent!important;z-index:9999!important;padding-top:10px!important}.w-commerce-commercecartcontainerwrapper.w--open{display:block!important;opacity:1!important;visibility:visible!important}body.kc-cart-open::after{content:""!important;position:fixed!important;inset:0!important;z-index:9998!important;background:rgba(0,0,0,.58)!important;pointer-events:none!important}.w-commerce-commercecartcontainer{transform:none!important;display:flex!important;flex-direction:column!important;background:#fff!important;border:1px solid rgba(0,0,0,.1)!important;border-radius:12px!important;box-shadow:0 10px 25px rgba(0,0,0,.1)!important;overflow:hidden!important;width:100%!important;height:auto!important;max-height:min(78vh,520px)!important}.w-commerce-commercecartfooter{padding:0!important}.w-commerce-commercecartlineitem{display:none!important}.w-commerce-commercecartform{min-height:0!important;display:flex!important;flex-direction:column!important}.w-commerce-commercecartlist{flex:1 1 auto!important;min-height:0!important;max-height:min(56vh,355px)!important;overflow-y:auto!important;overscroll-behavior:contain!important;padding-right:6px!important;scrollbar-width:thin;scrollbar-color:#9aa7b8 #eef2f7}.w-commerce-commercecartlist::-webkit-scrollbar{width:8px}.w-commerce-commercecartlist::-webkit-scrollbar-track{background:#eef2f7;border-radius:999px}.w-commerce-commercecartlist::-webkit-scrollbar-thumb{background:#9aa7b8;border-radius:999px}.w-commerce-commercecartitem{padding:10px 0!important;gap:12px!important}.w-commerce-commercecartitem img{width:56px!important;height:56px!important;flex:0 0 56px!important}.w-commerce-commercecartiteminfo{min-width:0!important;overflow:hidden!important}.w-commerce-commercecartproductname{font-size:13px!important;line-height:1.24!important;margin-bottom:2px!important;max-width:100%!important;overflow-wrap:anywhere!important;white-space:normal!important}@media (max-width:479px){.w-commerce-commercecartcontainerwrapper{width:calc(100vw - 40px)!important;right:-20px!important;max-height:calc(100vh - 96px)!important}.w-commerce-commercecartcontainer{max-height:calc(100vh - 96px)!important}.w-commerce-commercecartlist{max-height:calc(100vh - 260px)!important}}@media (max-width:767px){body.kc-cart-open{overflow:hidden!important}.w-commerce-commercecartcontainerwrapper.w--open{position:fixed!important;inset:0!important;z-index:120000!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;width:100vw!important;height:100dvh!important;max-height:none!important;padding:12px 10px max(10px,env(safe-area-inset-bottom))!important;background:rgba(7,10,18,.5)!important}.w-commerce-commercecartcontainer{width:min(100%,440px)!important;max-height:min(82dvh,680px)!important;border-radius:22px 22px 16px 16px!important;border:1px solid rgba(226,232,240,.92)!important;box-shadow:0 -18px 70px rgba(15,23,42,.28)!important}.w-commerce-commercecartheader{padding:16px 16px 12px!important;border-bottom:1px solid rgba(226,232,240,.95)!important}.w-commerce-commercecartheading{font-size:18px!important;line-height:1.1!important}.w-commerce-commercecartform,.w-commerce-commercecartformwrapper{min-height:0!important;overflow:hidden!important}.w-commerce-commercecartlist{max-height:calc(82dvh - 170px)!important;padding:8px 12px 4px!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch}.w-commerce-commercecartitem{display:grid!important;grid-template-columns:62px minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-items:start!important;gap:10px!important;padding:12px 0!important;margin:0!important;min-width:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow:hidden!important}.w-commerce-commercecartitem img{width:62px!important;height:62px!important;border-radius:14px!important}.w-commerce-commercecartproductname{display:-webkit-box!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow:hidden!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical;font-size:12px!important;line-height:1.2!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}.w-commerce-commercecartiteminfo{display:block!important;grid-column:2!important;grid-row:1!important;width:100%!important;min-width:0!important}.w-commerce-commercecartiteminfo>.flex{display:flex!important;width:100%!important;max-width:100%!important;min-width:0!important;flex-wrap:wrap!important;gap:8px!important;overflow:hidden!important}.w-commerce-commercecartiteminfo>.flex>a{margin-left:auto!important;white-space:nowrap!important}.w-commerce-commercecartiteminfo .kc-cart-qty-input{width:38px!important;min-width:38px!important;max-width:38px!important}.w-commerce-commercecartquantity{grid-column:2!important;grid-row:2!important;width:86px!important;max-width:100%!important;min-width:0!important}.w-commerce-commercecartfooter{padding:12px 14px 14px!important;border-top:1px solid rgba(226,232,240,.95)!important;background:#fff!important}.w-commerce-commercecartcheckoutbutton,.w-commerce-commercecartcheckoutbutton.submit-absolute{min-height:46px!important;border-radius:999px!important;font-size:13px!important}}.loader{position:fixed!important;inset:0!important;z-index:999999!important;display:flex!important;align-items:center!important;justify-content:center!important;background-color:#060606!important;opacity:1!important;visibility:visible!important;pointer-events:all!important}.loader-inner{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#060606}.content-loader{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.logo-loader{width:220px;max-width:80%;margin-bottom:20px;height:auto}.loader-fill-line{width:200px;height:2px;background-color:rgba(255,255,255,.2)!important;position:relative;overflow:hidden}.fill-line-absolute{position:absolute;left:0;top:0;height:100%;width:0%;background-color:red!important;transition:width .5s ease}*,body{font-family:'Mona Sans',-apple-system,BlinkMacSystemFont,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.brand-nav{max-width:90%}.w-webflow-badge{display:none!important}.logo-nav{width:70%}.categories-swiper .swiper-wrapper{transition-timing-function:linear!important}.content-cateogry-card{display:none!important}.cta-section .image-cover{object-fit:none!important}.section.cta-section{background-color:#fff!important}.ease-reveal{transition-timing-function:cubic-bezier(0.645,0.045,0.355,1)}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.animate-infinite-scroll{width:max-content;animation:brand-loop 32s linear infinite;will-change:transform;padding-top:20px}.animate-infinite-scroll:hover{animation-play-state:running}.no-scrollbar::-webkit-scrollbar{display:none}:root{--spacing-section-x:20px;--dark:#18181b;--katherine-red:rgb(255 0 0);--kc-typography-size-body-2:20px}@media (min-width:1024px){:root{--spacing-section-x:80px}}.bg-black{background-color:var(--katherine-red)!important}.from-black\/60{background:#000!important}.reveal-char-dark{color:#e5e7eb;transition:color .3s ease}.reveal-char-dark.active{color:#18181b}.reveal-char-light{color:rgba(255,255,255,.25);transition:color .3s ease}.reveal-char-light.active{color:#fff}#paint-header-2,#paint-header-2 .kc-reveal-title-plain,#paint-header-2 .reveal-char-light,#paint-header-2 .reveal-char-light.active{color:#fff!important}@media (min-width:768px){.clip-sector-first{clip-path:polygon(0% 0%,100% 0%,92% 100%,0% 100%)}.clip-sector-last{clip-path:polygon(8% 0%,100% 0%,100% 100%,0% 100%)}.clip-sector-mid{clip-path:polygon(8% 0%,100% 0%,92% 100%,0% 100%)}}.feature-text{transition:all .7s cubic-bezier(.2, .8, .2, 1);transform-origin:left center}.feature-text.active-sector{opacity:1!important;transform:translateX(30px) scale(1.1);color:var(--dark)}.feature-text:not(.active-sector){opacity:.15!important;transform:translateX(0) scale(1)}.max-w-\[1400px\]{max-width:1600px!important}.snap-x-mandatory{scroll-snap-type:x mandatory;scroll-behavior:smooth}.snap-center{scroll-snap-align:center}#products-slider{width:min(100%,1920px);margin-left:auto;margin-right:auto;box-sizing:border-box;scroll-snap-type:x mandatory;scroll-padding-left:1rem;scroll-padding-right:1rem;overscroll-behavior-x:contain}#products-slider>div{flex:0 0 280px;width:280px!important;scroll-snap-align:start}#products-slider~button[aria-label="Producto siguiente"],button[aria-label="Producto anterior"]:has(+ #products-slider){top:50%!important}button[aria-label="Producto anterior"]:has(+ #products-slider){left:max(0px,calc((100% - 1920px)/ 2 - 18px))!important}#products-slider~button[aria-label="Producto siguiente"]{right:max(0px,calc((100% - 1920px)/ 2 - 18px))!important}@media (min-width:768px){#products-slider>div{flex:0 0 calc((100% - 5rem)/ 3)!important;width:calc((100% - 5rem)/ 3)!important}}@media (min-width:1024px){#products-slider>div{flex:0 0 calc((100% - 6rem)/ 5)!important;width:calc((100% - 6rem)/ 5)!important}}@media (max-width:767px){#products-slider{width:100%;gap:1rem!important;padding-left:1rem!important;padding-right:1rem!important;scroll-padding-left:1rem;scroll-padding-right:1rem}#products-slider>div{flex:0 0 100%!important;width:100%!important;max-width:100%!important;scroll-snap-align:start}button[aria-label="Producto anterior"]:has(+ #products-slider){left:4px!important}#products-slider~button[aria-label="Producto siguiente"]{right:4px!important}}.premium-slider-track{display:flex;align-items:stretch;gap:24px;overflow-x:auto;padding:5rem clamp(1.5rem,7vw,8rem);cursor:grab;user-select:none;-webkit-user-select:none;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-y;-webkit-overflow-scrolling:touch}.premium-slider-track::-webkit-scrollbar{display:none}.premium-card{position:relative;flex:0 0 min(420px,calc(100vw - 4.5rem));aspect-ratio:4/5;min-height:360px;overflow:hidden;border-radius:2.5rem;background:#151515;box-shadow:0 30px 80px rgba(0,0,0,.35);isolation:isolate;cursor:pointer;transform:translateY(0) scale(1);transition:transform .55s cubic-bezier(.22, 1, .36, 1),box-shadow .55s cubic-bezier(.22, 1, .36, 1),filter .55s ease;will-change:transform}.premium-card.active,.premium-card:focus-within,.premium-card:hover{transform:translateY(-12px) scale(1.015);box-shadow:0 42px 92px rgba(0,0,0,.44)}.premium-card-media{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.8s cubic-bezier(.2, 0, .2, 1),opacity .8s ease;transform:scale(1.16)}.premium-card.active .premium-card-media,.premium-card:focus-within .premium-card-media,.premium-card:hover .premium-card-media{transform:scale(1.04);opacity:1}.premium-card-overlay{position:absolute;inset:0;z-index:10;pointer-events:none;background:linear-gradient(to top,rgba(0,0,0,.95) 0,rgb(89 4 4 / 74%) 40%,transparent 100%)!important}.premium-card.active .premium-card-overlay,.premium-card:focus-within .premium-card-overlay,.premium-card:hover .premium-card-overlay{background:linear-gradient(to top,rgba(0,0,0,.96) 0,rgba(89,4,4,.78) 44%,rgba(0,0,0,.12) 100%)!important}.dot{width:6px;height:6px;padding:0;border:0;background-color:rgba(255,255,255,.4);border-radius:999px;transition:all .5s cubic-bezier(.4, 0, .2, 1);appearance:none}.dot.active{width:32px;background-color:#fff}.premium-card-content{transform:translateY(20px);opacity:0;transition:all .8s cubic-bezier(.2, 0, .2, 1) .2s}.premium-card.active .premium-card-content,.premium-card:focus-within .premium-card-content,.premium-card:hover .premium-card-content{transform:translateY(0);opacity:1}#kc-brand-logo-marquee .kc-brand-logo-card{color:inherit;text-decoration:none;cursor:pointer;transition:transform .45s cubic-bezier(.22, 1, .36, 1),box-shadow .45s ease,border-color .45s ease}#kc-brand-logo-marquee .kc-brand-logo-card:focus-visible,#kc-brand-logo-marquee .kc-brand-logo-card:hover{transform:translateY(-6px);border-color:rgba(217,15,22,.22);box-shadow:0 20px 44px rgba(15,23,42,.12);outline:0}@media screen and (max-width:767px){.premium-slider-track{gap:18px;padding:3rem 1.25rem 4rem}.premium-card{flex-basis:min(320px,calc(100vw - 3rem));min-height:320px}}@media (min-width:1024px){.lg\:py-48{padding-top:2rem!important;padding-bottom:2rem!important}}.font-bold{font-weight:400!important}.inline-block{margin-bottom:20px}@media (min-width:1024px){.lg\:pb-\[220px\]{padding-bottom:20px!important}}@media (min-width:1024px){.lg\:text-\[12px\]{font-size:14px}}.subtext-shop{max-width:43em!important}.max-w-7xl{max-width:100rem}.text-base{font-size:1.5rem;line-height:1.5rem}.text-xs{font-size:.8rem!important;line-height:1.5rem!important;font-weight:500!important}@media (min-width:1024px){.lg\:text-\[90px\]{font-size:85px}}@media (min-width:1024px){.lg\:text-\[100px\]{font-size:70px!important}}@media (min-width:1024px){.text-h3{font-size:1.6rem!important}}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55 / var(--tw-bg-opacity,1));padding:6.5px}#root aside nav>button:first-child,#root aside nav>button:first-child:active,#root aside nav>button:first-child:focus,#root aside nav>button:first-child:hover{background:red!important;color:#fff!important}#root main form button[type=submit],#root main form button[type=submit]:active,#root main form button[type=submit]:focus,#root main form button[type=submit]:hover{background:red!important;color:#fff!important;border-color:red!important}#root .max-w-md form button[type=submit],#root .max-w-md form button[type=submit]:active,#root .max-w-md form button[type=submit]:focus{background-color:red!important;color:#fff!important}#root .max-w-md form button[type=submit]:hover{background-color:#e10613!important;color:#fff!important}#root .max-w-md form button[type=submit] span{color:#fff!important;font-size:16px!important}#root .text-\[12px\]{font-size:12px!important}#root .max-w-md .text-\[14px\]{font-size:24px!important;font-weight:600!important;margin-top:0!important;margin-bottom:0!important}[type=button],[type=reset],button{cursor:pointer!important;-webkit-appearance:button!important;border:0!important;font-size:15px!important}.home-product-card-title,.kavto-card-animate .home-product-card-title,.kc-product-page #product-name.leading-tight,.kc-product-page .kavto-card-animate h3.leading-tight,.kc-tienda-page .kavto-card-animate h3.leading-tight,.product-card-title{--tw-leading:var(--leading-tight)!important;line-height:1!important;font-size:45px!important;font-weight:800!important}@supports (color:color-mix(in lab,red,red)){.shadow-slate-200{--tw-shadow-color:color-mix(in oklab, var(--color-slate-200) var(--tw-shadow-alpha), transparent)!important;background:red!important;color:#fff!important}}@supports selector(:has(*)){#root .relative.w-full.h-screen:has(span[class*="text-[13px]"][class*=opacity-100]) h1[class*="text-[2.5rem]"][class*=leading-tight]{font-size:3.2rem!important;line-height:1!important}}#root .relative.z-10.mt-12.text-center.px-12>p[class*="text-white/60"][class*="text-[11px]"][class*=leading-none][class*=whitespace-nowrap]{font-size:9px!important;line-height:1!important}#root h1.text-\[14px\].font-black.text-gray-900.tracking-tight.leading-none.mb-1{font-size:16px!important;margin-top:0;margin-bottom:-15px}.text-3xl{font-size:1.875rem!important;line-height:2.25rem}@media (min-width:768px){.lg\:text-7xl,.md\:text-7xl{font-size:70px!important;line-height:1}}.press-detail__editorial{margin:2rem 0 2.25rem;padding:1.5rem 1.6rem;border:1px solid rgba(148,163,184,.25);border-left:4px solid #e50914;border-radius:1.25rem;background:linear-gradient(135deg,#fff 0,#f8fafc 100%);box-shadow:0 18px 45px rgba(15,23,42,.08)}.press-detail__editorial-kicker,.press-detail__facts,.press-detail__tags{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center}.press-detail__editorial-kicker{justify-content:space-between;color:#64748b;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.press-detail__editorial-kicker b{color:#e50914;font-weight:800}.press-detail__editorial p{max-width:58rem;margin:1rem 0 1.1rem;color:#334155;font-size:1.08rem;line-height:1.75}.press-detail__tags span{padding:.4rem .7rem;border:1px solid #e2e8f0;border-radius:999px;background:#fff;color:#475569;font-size:.78rem;font-weight:700}.press-detail__facts{margin:1.25rem 0 0;padding-top:1rem;border-top:1px solid #e2e8f0;gap:1rem 2rem}.press-detail__facts div{min-width:8rem}.press-detail__facts dt{color:#94a3b8;font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.press-detail__facts dd{margin:.2rem 0 0;color:#0f172a;font-size:.9rem;font-weight:700}.press-detail__related{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:2rem 0 1rem}.press-detail__related a{display:flex;flex-direction:column;gap:.35rem;min-height:6rem;padding:1rem 1.15rem;border:1px solid #e2e8f0;border-radius:1rem;background:#fff;color:#0f172a;text-decoration:none;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.press-detail__related a:hover{border-color:#e50914;transform:translateY(-2px);box-shadow:0 12px 28px rgba(15,23,42,.1)}.press-detail__related small{color:#e50914;font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.press-detail__related strong{font-size:.9rem;line-height:1.35}.press-magazine-sections{width:min(100%,1600px);margin:86px auto 0}.press-shell{width:min(100%,1600px);margin:0 auto}@media screen and (max-width:767px){body.page-prensa .press-magazine-sections [class*=grid]{grid-template-columns:minmax(0,1fr)!important}body.page-prensa .press-magazine-sections,body.page-prensa .press-magazine-sections .press-mag-feature,body.page-prensa .press-magazine-sections .press-mag-latest__grid,body.page-prensa .press-magazine-sections .press-mag-mini-list,body.page-prensa .press-magazine-sections .press-mag-newsletter,body.page-prensa .press-magazine-sections .press-mag-section,body.page-prensa .press-magazine-sections .press-mag-staff-grid,body.page-prensa .press-magazine-sections .press-mag-suggestions__grid,body.page-prensa .press-magazine-sections .press-mag-topics{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important}body.page-prensa .press-magazine-sections .press-mag-latest__grid>*,body.page-prensa .press-magazine-sections .press-mag-mini-list>*,body.page-prensa .press-magazine-sections .press-mag-staff-grid>*,body.page-prensa .press-magazine-sections .press-mag-suggestions__grid>*{grid-column:1/-1!important;width:100%!important;min-width:0!important}}body.kc-home-page .max-w-7xl{max-width:100rem!important}body.kc-home-page .px-6{padding-left:0!important;padding-right:0!important}@media (min-width:1536px){body.kc-home-page .container{max-width:1700px!important}}body.kc-home-page .kc-catalog-card-actions .kc-catalog-primary-button{font-size:16px!important;gap:13px!important}html body.kc-home-page .kc-catalog-card-actions .kc-catalog-primary-button{height:45px!important;min-height:45px!important;border-radius:9px!important;font-size:16px!important;gap:13px!important}body.kc-home-page #products-slider .kc-catalog-primary-button{border-radius:9px!important}html body.kc-home-page .kc-catalog-card-actions .kc-catalog-primary-button{font-size:16px!important;gap:13px!important}body.kc-home-page .kc-catalog-card-actions .kc-catalog-secondary-button,body.kc-home-page .kc-home-card-actions .kc-home-card-secondary,body.kc-tienda-page .kc-catalog-card-actions .kc-catalog-secondary-button{grid-column:1/-1!important;grid-row:2!important;width:100%!important;min-height:36px!important;font-size:16px!important}html body.kc-home-page .kc-catalog-card-actions .kc-catalog-secondary-button,html body.kc-home-page .kc-home-card-actions .kc-home-card-secondary,html body.kc-tienda-page .kc-catalog-card-actions .kc-catalog-secondary-button{width:100%!important;min-height:45px!important;border-radius:9px!important;font-size:16px!important}[type=button],[type=reset],button{cursor:pointer!important;-webkit-appearance:button!important;border:0!important;font-size:15px!important}html body [type=button],html body [type=reset],html body button{cursor:pointer!important;-webkit-appearance:button!important;border:0!important;font-size:15px!important}html body.kc-home-page .kc-card-quantity-value,html body.kc-product-page #related-products-list .kc-card-quantity-value,html body.kc-tienda-page .kc-card-quantity-value{font-size:17px!important;font-weight:800!important;height:38px!important}@media screen and (max-width:767px){.font-bold,.text-body-bold,b,h1,h2,h3,h4,h5,h6,strong{font-weight:600!important}}@media (max-width:991px){.text-lg{font-size:18px!important;line-height:1.75rem}}@media screen and (max-width:767px){.text-sm{font-size:18px!important;line-height:1.25rem!important}}body.kc-home-page .kc-home-card-title{display:block;color:#101828;font-size:20px;font-weight:700;line-height:1.25;text-decoration:none}@media (max-width:767px){.button-text,.label-small,.nav-link,.text-body,a,body,button,input,label,li,p,select,span,textarea{font-weight:700!important}.font-bold,.text-body-bold,b,h1,h2,h3,h4,h5,h6,strong{font-weight:600!important}}body.kc-home-page .kc-home-card-copy strong,body.kc-home-page .kc-home-card-state strong{display:block;color:#101828;font-size:18px;line-height:1.25}body.kc-home-page .kc-home-card-copy p,body.kc-home-page .kc-home-card-state p{margin:0 0 .15rem;color:#64748b;font-size:16px;line-height:1.2}body.kc-home-page .kc-card-quantity-value,body.kc-product-page #related-products-list .kc-card-quantity-value,body.kc-tienda-page .kc-card-quantity-value{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:1 1 auto!important;min-width:0!important;width:auto!important;height:38px!important;margin:0!important;padding:0 3px!important;border:0!important;background:#fff!important;color:#233454!important;font-size:17px!important;font-weight:800!important;text-align:center;box-sizing:border-box!important}body.kc-home-page .kc-catalog-card-actions .kc-card-quantity-control,body.kc-home-page .kc-catalog-card-actions .kc-catalog-primary-button{height:45px!important;min-height:45px!important;border-radius:9px!important}body.kc-home-page .kc-catalog-card-actions .kc-catalog-secondary-button{min-height:45px!important;border-radius:9px!important}body.kc-home-page .kc-catalog-card-actions .kc-catalog-secondary-button,body.kc-home-page .kc-home-card-actions .kc-home-card-secondary,body.kc-tienda-page .kc-catalog-card-actions .kc-catalog-secondary-button{grid-column:1/-1!important;grid-row:2!important;width:100%!important;min-height:45px!important;font-size:16px!important}@media (max-width:991px){.support-section main>.space-y-8 p{max-width:32rem!important;margin:0!important;color:#9ca3af!important;font-size:18px!important;line-height:1.75rem!important}.support-section main>.space-y-8 h2{margin:0!important;color:#fff!important;font-size:43px!important;font-weight:500!important;line-height:1.08!important}.support-section form label{display:flex!important;gap:4px!important;color:#fff!important;font-size:18px!important;font-weight:600!important}}@media (max-width:767px){.button-text,.label-small,.nav-link,.text-body,a,body,button,input,label,li,p,select,span,textarea{font-weight:500!important}}body.kc-home-page .kc-catalog-card-actions .kc-catalog-primary-button{font-size:16px!important;gap:13px!important}body.kc-home-page .kc-catalog-card-actions .kc-catalog-secondary-button,body.kc-home-page .kc-home-card-actions .kc-home-card-secondary,body.kc-tienda-page .kc-catalog-card-actions .kc-catalog-secondary-button{grid-column:1/-1!important;grid-row:2!important;width:100%;min-height:36px;font-size:16px!important}[type=button],[type=reset],button{cursor:pointer!important;-webkit-appearance:button!important;border:0!important;font-size:15px!important}@media (max-width:991px){.support-section main>.space-y-8 p{max-width:32rem!important;margin:0!important;color:#9ca3af!important;font-size:18px!important;line-height:1.75rem!important}.support-section main>.space-y-8 h2{margin:0!important;color:#fff!important;font-size:43px!important;font-weight:500!important;line-height:1.08!important}.support-section form label{display:flex!important;gap:4px!important;color:#fff!important;font-size:18px!important;font-weight:600!important}}@media (max-width:767px){.button-text,.label-small,.nav-link,.text-body,a,body,button,input,label,li,p,select,span,textarea{font-weight:500}}@media screen and (max-width:991px){.subtext-hero-home{max-width:660px;font-size:19px!important;font-weight:300}}@media screen and (max-width:767px){.font-bold,.text-body-bold,b,h1,h2,h3,h4,h5,h6,strong{font-weight:500!important}}@media (max-width:991px){.text-lg{font-size:19px!important;line-height:1.75rem}}.text-3xl{font-size:2.5rem!important;line-height:2.25rem}.text-4xl{font-size:2.5rem;line-height:2.5rem}@media screen and (max-width:767px){.text-sm{font-size:19px!important;line-height:1.25rem!important}.font-bold,.text-body-bold,b,h1,h2,h3,h4,h5,h6,strong{font-weight:700!important}.button-text,.label-small,.nav-link,.text-body,a,body,button,input,label,li,p,select,span,textarea{font-weight:700}}body.kc-home-page .kc-home-card-copy p,body.kc-home-page .kc-home-card-state p{margin:0 0 .15rem;color:#64748b;font-size:16px;line-height:1.2}body.kc-home-page .kc-home-card-title{display:block;color:#101828;font-size:21px;font-weight:700;line-height:1.25;text-decoration:none}body.kc-home-page .kc-home-card-copy strong,body.kc-home-page .kc-home-card-state strong{display:block;color:#101828;font-size:16px;line-height:1.25}body.kc-home-page .kc-industries-strip .font-black{font-weight:700!important}.kc-catalog-secondary-button.kc-quick-view-button{cursor:pointer}.kc-quick-view__eyebrow{display:flex;align-items:center;min-height:28px;margin:0 42px 10px 0}.kc-quick-view__eyebrow img{display:block;width:100%;max-width:120px;height:60px;object-fit:contain;object-position:left center}.kc-quick-view__description{margin:0 0 24px;color:#5f6875;font-size:15px;line-height:1.5}.kc-catalog-card-body .kc-catalog-card-title{display:block;color:#0f172a;font-size:17px;font-weight:700;line-height:1.32;text-decoration:none;text-transform:uppercase!important}.kc-catalog-card-body .kc-catalog-card-copy strong{display:block;min-width:0;color:#0f172a;font-size:12px;font-weight:700;line-height:1.25;overflow-wrap:anywhere}.kc-quick-view{padding:24px;background:rgb(0 0 0 / 72%);backdrop-filter:blur(8px)}.kc-quick-view__dialog{border:1px solid #dfe5ec;border-top:4px solid #e5252a00;border-radius:10px;background:#fff;box-shadow:0 28px 90px rgba(2,8,23,.28)}.kc-quick-view__media{min-width:0;overflow:hidden}.kc-quick-view__image{display:block;width:100%!important;height:100%!important;max-width:100%!important;max-height:490px!important;object-fit:contain!important;object-position:center center!important}.kc-quick-view__thumb{display:grid;width:82px;height:82px;min-width:0;min-height:0;box-sizing:border-box;place-items:center;overflow:hidden}.kc-quick-view__thumb img{display:block;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:64px!important;max-height:64px!important;box-sizing:border-box;object-fit:contain!important;object-position:center center!important}.kc-quick-view__add.is-added{background:#16803c;border-color:#16803c;color:#fff}.kc-quick-view__content h2,.kc-quick-view__facts span,.kc-quick-view__facts strong,.kc-quick-view__quantity label{color:#1f1f1f}.kc-quick-view__content h2{max-width:620px;margin:0;font-size:clamp(26px, 3vw, 28px);font-weight:800;letter-spacing:0;line-height:1.08;margin-top:30px}.kc-quick-view__quote{min-height:52px;margin-top:10px}.kc-quick-view__actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:1fr;align-items:stretch;gap:12px;margin-top:18px;padding-top:14px;border-top:1px solid #e4e9f0}.kc-quick-view__actions .kc-quick-view__quantity{display:flex;min-width:0;flex-direction:column;align-items:stretch;justify-content:center;gap:8px;margin:0;padding:0;border-top:0}.kc-quick-view__actions .kc-quick-view__quantity label{min-width:0}.kc-quick-view__actions .kc-quick-view__cart{width:100%;min-width:0;min-height:52px;margin:0;align-self:center;margin-top:25px}@media (max-width:720px){.kc-quick-view__actions{gap:8px}.kc-quick-view__actions .kc-quick-view__cart{padding:0 8px;font-size:12px}}@media (max-width:767px){.kc-quick-view{padding:24px}}@media screen and (max-width:767px){.kc-quick-view__image{display:block;width:30%!important;height:100%!important;max-width:100%!important;max-height:490px!important;object-fit:contain!important;object-position:center center!important}.font-bold,.text-body-bold,b,h1,h2,h3,h4,h5,h6,strong{font-weight:700!important}}.kc-quick-view__media::after{position:absolute;right:34px;bottom:28px;left:34px;height:3px;border-radius:3px;background:#ffffff00;content:''}[type=button],[type=reset],button{cursor:pointer!important;-webkit-appearance:button!important;border:0!important;font-size:23px!important}.press-detail{max-width:1520px!important;margin:0 auto!important;padding:54px 24px 80px!important;background:#fff}.press-detail__header{max-width:820px;margin:2.5rem auto 0}.press-detail__category{margin:0 0 .9rem;color:#d90f16;font-size:.72rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.press-detail__header h1{margin:0;font-size:clamp(2.35rem, 6vw, 5.2rem);letter-spacing:-.045em}.press-detail__subtitle{max-width:720px;margin:1.25rem 0 0;color:#475569;font-size:clamp(1.05rem, 1.8vw, 1.35rem);line-height:1.55}.press-detail__source{margin:1.1rem 0 0;color:#0f172a;font-size:.85rem;font-weight:700}.press-detail__hero{margin:3rem auto 0;border-radius:1.4rem;overflow:hidden;background:#111827;box-shadow:0 24px 60px rgba(15,23,42,.15)}.press-detail__hero img{display:block;width:100%;max-height:570px;object-fit:cover}.press-detail__hero-placeholder{min-height:360px;display:flex;flex-direction:column;justify-content:flex-end;padding:2.5rem;color:#fff;background:radial-gradient(circle at 75% 20%,rgba(239,68,68,.85),transparent 25%),linear-gradient(135deg,#111827,#334155 60%,#d90f16)}.press-detail__hero-placeholder span{font-size:.8rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase;opacity:.85}.press-detail__hero-placeholder strong{max-width:600px;margin-top:.6rem;font-size:clamp(1.7rem, 4vw, 3.5rem);line-height:1;letter-spacing:-.04em}.press-detail__hero-placeholder small{margin-top:1rem;color:rgba(255,255,255,.72);font-size:.8rem}.press-detail__content{max-width:820px;margin:0 auto}.press-detail__description{margin:2.4rem 0;color:#1e293b;font-size:clamp(1.1rem, 2vw, 1.35rem);line-height:1.7}.press-detail__gallery{padding:1.4rem;border:1px solid #e2e8f0;border-radius:1.2rem;background:#fff}.press-detail__gallery-head{display:flex;justify-content:space-between;gap:1rem;margin-bottom:1rem;color:#0f172a;font-size:.78rem;letter-spacing:.1em;text-transform:uppercase}.press-detail__gallery-head b{color:#94a3b8;font-size:.68rem}.press-detail__gallery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.press-detail__gallery-card{margin:0;overflow:hidden;border-radius:.8rem;background:#f1f5f9}.press-detail__gallery-card img,.press-detail__gallery-placeholder{display:block;width:100%;height:125px;object-fit:cover}.press-detail__gallery-placeholder{display:grid;place-items:center;color:#d90f16;background:linear-gradient(135deg,#fee2e2,#e2e8f0);font-size:1.5rem;font-weight:900}.press-detail__gallery-card figcaption{display:flex;flex-direction:column;gap:.25rem;padding:.7rem}.press-detail__gallery-card figcaption strong{color:#0f172a;font-size:.75rem}.press-detail__gallery-card figcaption small{color:#64748b;font-size:.7rem;line-height:1.3}.press-detail__media{margin-top:1.5rem}.press-detail h1{max-width:820px!important;margin:0!important;color:#101217!important;font-size:clamp(34px, 6vw, 72px)!important;line-height:.98!important;font-weight:600!important}@media (max-width:640px){.press-detail{padding-left:16px;padding-right:16px}.press-detail__header{margin-top:2rem}.press-detail__hero{margin-top:2rem;border-radius:1rem}.press-detail__hero-placeholder{min-height:280px;padding:1.4rem}.press-detail__gallery-grid{grid-template-columns:1fr}}@media (max-width:640px){.press-detail__editorial{padding:1.15rem;border-radius:1rem}.press-detail__editorial p{font-size:.98rem}.press-detail__related{grid-template-columns:1fr}}.kc-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.25rem;color:#64748b;font-size:.5rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.kc-breadcrumbs:empty{display:none}.kc-breadcrumbs a{color:#475569;text-decoration:none;transition:color .2s ease,opacity .2s ease}.kc-breadcrumbs a:hover{color:#dc2626}.kc-breadcrumbs [aria-current=page]{color:#0f172a}.kc-breadcrumb-separator{color:#cbd5e1;font-weight:600}.kc-breadcrumbs--catalog{margin-top:-.5rem;margin-bottom:1rem}.kc-taxonomy{display:grid;gap:1rem}.kc-taxonomy-group{display:grid;gap:.65rem}.kc-taxonomy-label{color:#94a3b8;font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.kc-chip-row,.kc-filter-summary{display:flex;flex-wrap:wrap;gap:.6rem}.kc-filter-summary[hidden]{display:none!important}body.kc-tienda-page .kc-catalog-filter-summary-bar{width:min(100%,1280px);min-height:0;margin:0 auto 14px}body.kc-tienda-page .kc-catalog-filter-summary-bar .kc-filter-summary{align-items:center}.kc-chip{display:inline-flex;align-items:center;gap:.45rem;min-height:2.3rem;padding:.6rem .9rem;border-radius:999px;border:1px solid #fecaca;background:#fff1f2;color:#b91c1c;font-size:.82rem;font-weight:700;line-height:1;text-decoration:none;transition:transform .2s ease,background-color .2s ease,border-color .2s ease,color .2s ease}.kc-chip:hover{background:#ffe4e6;border-color:#fda4af;color:#991b1b;transform:translateY(-1px)}.kc-chip--muted{border-color:#e2e8f0;background:#f8fafc;color:#64748b;pointer-events:none}.kc-chip--filter{cursor:pointer;background:#fff}.kc-chip--filter span:last-child{font-size:1rem;line-height:1}.kc-cart-qty-input{width:3.25rem;border:0;border-left:1px solid #e2e8f0;border-right:1px solid #e2e8f0;background:#fff;outline:0;appearance:textfield}.kc-cart-qty-input::-webkit-inner-spin-button,.kc-cart-qty-input::-webkit-outer-spin-button{appearance:none;margin:0}.kc-quote-notice{position:fixed;right:clamp(14px,3vw,28px);bottom:clamp(14px,3vw,28px);z-index:2147483000;max-width:min(420px,calc(100vw - 28px));padding:14px 16px;border-radius:8px;background:#111316;color:#fff;border:1px solid rgba(255,255,255,.12);box-shadow:0 18px 42px rgba(2,8,23,.28);font-size:13px;font-weight:700;line-height:1.45;opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity 180ms ease,transform 180ms ease}.kc-quote-notice.is-visible{opacity:1;transform:translateY(0)}.kc-quote-notice[data-type=success]{border-left:4px solid #16a34a}.kc-quote-notice[data-type=warning]{border-left:4px solid #f59e0b}.kc-quote-notice[data-type=error]{border-left:4px solid #ef4444}.kc-card-taxonomy{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.8rem}.kc-card-meta{display:inline-flex;align-items:center;min-height:1.8rem;padding:.35rem .6rem;border-radius:999px;background:#f8fafc;border:1px solid #e2e8f0;color:#475569;font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}@media (max-width:767px){.kc-breadcrumbs{font-size:.72rem;gap:.4rem}.kc-chip{font-size:.78rem;padding:.55rem .82rem}}html[data-wf-page="6902210385039b18a05f1cc4"],html[data-wf-page="6902210385039b18a05f1cc4"] body{width:100%;max-width:100%;overflow-x:hidden}@supports (overflow:clip){html[data-wf-page="6902210385039b18a05f1cc4"],html[data-wf-page="6902210385039b18a05f1cc4"] body{overflow-x:clip}}.kc-mobile-only-media{display:none!important}.section.hero-home-seciton{z-index:0;padding-top:var(--spacing--0);padding-bottom:var(--spacing--0);height:94vh;display:flex;position:sticky;top:0}.hero-home-seciton.kc-hero-managed{--kc-hero-slides:9;--kc-hero-duration:3900ms;max-width:100vw;overflow-x:hidden}.hero-home-seciton.kc-hero-managed,.hero-home-seciton.kc-hero-managed .video-home,.hero-home-seciton.kc-hero-managed .wrap-home-hero-images{contain:paint}.hero-home-seciton.kc-hero-managed .video-home,.hero-home-seciton.kc-hero-managed .wrap-home-hero-images{max-width:100%;overflow:hidden}.hero-home-seciton .wrap-home-hero-images{background:radial-gradient(circle at 24% 24%,rgba(164,24,36,.38),transparent 34%),linear-gradient(135deg,#120607 0,#261014 52%,#09090b 100%)}.hero-home-seciton .image-wrap-hero-home .hero-mobile-image,.hero-home-seciton .image-wrap-hero-home .hero-video{background:#120607}.hero-home-seciton .image-wrap-hero-home .hero-video{display:block}.hero-home-seciton .image-wrap-hero-home .hero-mobile-image{display:none}.hero-home-seciton .image-wrap-hero-home .hero-mobile-image>img{display:block;width:100%;height:100%;background:#120607}.hero-home-seciton.kc-hero-managed .wrap-home-hero-images{isolation:isolate}.hero-home-seciton.kc-hero-managed .image-wrap-hero-home[data-kc-hero-slide]{position:absolute!important;inset:0!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;z-index:0!important;transform:none!important;transition:opacity .85s cubic-bezier(.22, 1, .36, 1),visibility 0s linear .85s;will-change:opacity;backface-visibility:hidden}.hero-home-seciton.kc-hero-managed .image-wrap-hero-home[data-kc-hero-slide][data-kc-hero-active=true]{opacity:1!important;visibility:visible!important;z-index:2!important;transform:none!important;transition:opacity .85s cubic-bezier(.22, 1, .36, 1),visibility 0s linear 0s}.hero-home-seciton.kc-hero-managed .image-wrap-hero-home[data-kc-hero-slide] .hero-mobile-image,.hero-home-seciton.kc-hero-managed .image-wrap-hero-home[data-kc-hero-slide] .hero-video{width:100%;height:100%;object-fit:contain;transform:translateZ(0);backface-visibility:hidden}.hero-home-seciton.kc-hero-managed .image-wrap-hero-home[data-kc-hero-slide] .hero-mobile-image>img{width:100%;height:100%;object-fit:contain}.hero-home-seciton.kc-hero-managed .image-wrap-hero-home[data-kc-hero-slide="0"] .hero-video{object-fit:cover}.hero-home-seciton.kc-hero-managed .image-wrap-hero-home[data-kc-hero-slide="0"] .hero-mobile-image>img{object-fit:cover}.hero-home-seciton.kc-hero-managed .hero-bottom-thirds{display:grid!important;grid-template-columns:repeat(var(--kc-hero-slides),minmax(0,1fr));gap:clamp(.35rem,1vw,.85rem)}.hero-home-seciton.kc-hero-managed .hero-line{position:relative!important;overflow:hidden}.hero-home-seciton.kc-hero-managed .hero-fill-line{opacity:0!important;visibility:hidden!important}.hero-home-seciton.kc-hero-managed .kc-hero-progress-fill[data-kc-hero-progress]{position:absolute!important;inset:0 auto 0 0!important;right:auto!important;display:block;width:0;height:100%;border-radius:inherit;background:linear-gradient(90deg,rgba(255,255,255,.94) 0,#fff 60%,rgba(254,226,226,.96) 100%);box-shadow:0 0 18px rgba(255,255,255,.4);transform-origin:left center}@media (prefers-reduced-motion:reduce){.hero-home-seciton.kc-hero-managed .image-wrap-hero-home[data-kc-hero-slide]{transition:opacity .3s ease,visibility 0s linear .3s!important;transform:none!important}.hero-home-seciton.kc-hero-managed .image-wrap-hero-home[data-kc-hero-slide][data-kc-hero-active=true]{transition:opacity .3s ease,visibility 0s linear 0s!important;transform:none!important}}@media (max-width:767px){.kc-desktop-only-media{display:none!important}.kc-mobile-only-media{display:block!important}.hero-home-seciton .image-wrap-hero-home .hero-video{display:none}.hero-home-seciton .image-wrap-hero-home .hero-mobile-image{display:block}.hero-home-seciton.kc-hero-managed .hero-bottom-thirds{gap:.4rem}.hero-home-seciton.kc-hero-managed .image-wrap-hero-home[data-kc-hero-slide] .hero-mobile-image,.hero-home-seciton.kc-hero-managed .image-wrap-hero-home[data-kc-hero-slide] .hero-mobile-image>img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}.hero-home-seciton.kc-hero-managed .image-wrap-hero-home[data-kc-hero-slide] .hero-video{display:none!important}.pb-\[160px\]{padding-bottom:10px!important}.font-black{font-weight:500!important}.text-\[21px\]{font-size:30px!important}.py-8{padding-top:2rem!important;padding-bottom:2rem!important;padding-right:1rem!important;padding-left:1rem!important}.gap-1{gap:1rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important;padding:0!important}.kavto-catalog-wrapper{display:flex!important;flex-direction:column!important;align-items:center!important;background:#f8fafc!important;padding-top:40px!important;padding-left:24px!important;padding-right:24px!important;overflow-x:hidden!important;padding-bottom:24px!important}.py-24{padding-top:1rem!important;padding-bottom:1rem!important}#brand-carousel #paint-header-brands{white-space:normal!important;font-size:2.35rem!important;line-height:.92!important}#brand-carousel #paint-header-brands .inline-block,#brand-carousel #paint-header-brands .kc-brand-title-line{display:block!important;white-space:normal!important}#brand-carousel #paint-header-brands .kc-brand-title-partner,#brand-carousel #paint-header-brands .kc-brand-title-regular{display:block!important;white-space:nowrap!important}#categories-container{gap:1rem!important;scroll-snap-type:x mandatory;scroll-padding-left:1rem;padding-left:1rem!important;padding-right:1rem!important}#categories-container>div{width:calc((100vw - 5rem)/ 2)!important;min-width:calc((100vw - 5rem)/ 2)!important;scroll-snap-align:start}}@media (min-width:390px) and (max-width:767px){#brand-carousel #paint-header-brands{font-size:2.5rem!important}}.p-4{padding:0!important}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(.5rem * var(--tw-space-y-reverse))!important;padding-bottom:10px!important;padding-top:10px!important;padding-left:20px!important}body.kc-search-ready,html.kc-search-ready{overflow:hidden!important}.popup-search.kc-search-open{position:fixed!important;inset:0!important;z-index:120000!important;display:flex!important;align-items:center;justify-content:center;padding:28px 18px!important;background:rgba(7,10,18,.52)!important;backdrop-filter:none;-webkit-backdrop-filter:none;overflow-y:auto;overscroll-behavior:contain}.popup-search .master-search-modal.kc-search-modal-enhanced{width:min(1180px,calc(100vw - 36px))!important;max-height:min(88vh,920px);overflow:hidden;border-radius:32px;border:1px solid rgba(226,232,240,.9);background:radial-gradient(circle at top right,rgba(227,6,19,.08),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,252,.96));box-shadow:0 32px 120px rgba(15,23,42,.24);padding:32px!important}.popup-search .master-search-modal.kc-search-modal-enhanced .headline-search-modal{margin-bottom:14px}.popup-search .headline-search-modal .text-h2{color:#111827!important}.popup-search .close-button-search{background-color:transparent!important;color:#111827;border-radius:999px;z-index:5}.popup-search .master-search-modal.kc-search-modal-enhanced .search.w-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center}.popup-search .master-search-modal.kc-search-modal-enhanced .input-search{height:62px!important;border-radius:999px!important;border:1px solid rgba(148,163,184,.28)!important;background:rgba(255,255,255,.94)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 10px 30px rgba(15,23,42,.06);padding:0 24px 0 56px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 24 24' fill='none' stroke='%23111827' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:20px center;background-size:20px 20px;font-size:.98rem!important}.popup-search .master-search-modal.kc-search-modal-enhanced .search-button{min-width:170px}.popup-search .master-search-modal.kc-search-modal-enhanced .subtext-search-modal{margin-top:12px;color:#64748b}.kc-search-shell{margin-top:20px}.kc-search-state{min-height:60px;border:1px dashed rgba(148,163,184,.35);border-radius:24px;display:flex;align-items:center;justify-content:center;padding:18px 20px;color:#64748b;background:rgba(255,255,255,.68)}.kc-search-layout{display:grid;grid-template-columns:minmax(290px,0.88fr) minmax(0,1.12fr);gap:22px;align-items:stretch}.kc-search-preview,.kc-search-results{min-height:460px;max-height:min(56vh,620px)}.kc-search-results{display:grid;grid-template-rows:minmax(0,1fr) auto;overflow:hidden;overscroll-behavior:contain;scrollbar-gutter:stable;scroll-behavior:smooth;pointer-events:auto;padding:12px;border-radius:28px;border:1px solid rgba(226,232,240,.92);background:rgba(255,255,255,.84);box-shadow:inset 0 1px 0 rgba(255,255,255,.8)}.kc-search-results-scroll{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-right:4px}.kc-search-results-scroll::-webkit-scrollbar{width:9px}.kc-search-results-scroll::-webkit-scrollbar-track{background:#f1f5f9;border-radius:999px}.kc-search-results-scroll::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}.kc-search-view-more{position:sticky;bottom:0;z-index:2;display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;margin-top:12px;border-radius:14px;background:#e5252a;color:#fff!important;font-size:12px;font-weight:900;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;box-shadow:0 -10px 20px rgba(255,255,255,.8),0 14px 30px rgba(229,37,42,.22)}.kc-search-view-more:hover{background:#c9141b}.kc-search-preview{overflow:visible}.kc-search-result-item{width:100%;display:grid;grid-template-columns:76px minmax(0,1fr);gap:14px;align-items:center;padding:12px;border:0;background:0 0;border-radius:18px;text-align:left;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease}.kc-search-result-item.is-active,.kc-search-result-item:hover{background:#f8fafc;box-shadow:0 10px 26px rgba(15,23,42,.07);transform:translateY(-1px)}.kc-search-result-thumb{width:76px;height:76px;border-radius:18px;background:linear-gradient(180deg,#fff,#f8fafc);display:flex;align-items:center;justify-content:center;border:1px solid rgba(226,232,240,.9)}.kc-search-result-thumb img{width:82%;height:82%;object-fit:contain}.kc-search-result-copy{display:flex;flex-direction:column;gap:6px;min-width:0}.kc-search-result-copy strong{color:#111827;font-size:.98rem;line-height:1.2;font-weight:600}.kc-search-result-copy small{color:#64748b;font-size:.82rem}.kc-search-preview-card,.kc-search-state-card{height:100%;min-height:460px;padding:26px;border-radius:30px;border:1px solid rgba(226,232,240,.92);background:radial-gradient(circle at top left,rgba(227,6,19,.08),transparent 26%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,252,.98));box-shadow:0 24px 60px rgba(15,23,42,.12)}.kc-search-state-card{display:flex;align-items:center;justify-content:center;color:#64748b;text-align:center}.kc-search-preview-meta,.kc-search-preview-top{display:flex;align-items:center;justify-content:space-between;gap:16px}.kc-search-pill{display:inline-flex;align-items:center;padding:8px 14px;border-radius:999px;background:rgba(241,245,249,.92);color:#334155;font-size:.8rem;font-weight:700;letter-spacing:.04em}.kc-search-price{display:none!important}.kc-search-preview-figure{margin:20px 0 24px;min-height:260px;display:flex;align-items:center;justify-content:center;border-radius:28px;background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid rgba(226,232,240,.92);overflow:hidden}.kc-search-preview-figure img{width:min(86%,360px);max-height:290px;object-fit:contain}.kc-search-preview-body{display:flex;flex-direction:column;gap:4px}.kc-search-code{color:#e30613;font-size:.82rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.kc-search-preview-body h3{margin:0;color:#111827;font-size:clamp(.6rem, 1vw, 2.2rem);line-height:1.05;font-weight:600}.kc-search-preview-body p{margin:0;color:#475569;line-height:1.65}.kc-search-preview-meta{color:#64748b;font-size:.84rem}.kc-search-preview-cta{width:100%;margin-top:8px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:red;color:#fff;font-weight:500;text-decoration:none;transition:transform .2s ease,background-color .2s ease;font-size:16px}.kc-search-preview-cta:hover{transform:translateY(-1px);background:#e30613}.kc-filter-search-trigger{min-width:52px;height:48px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 16px;border-radius:14px;border:1px solid #e2e8f0;background:#fff;color:#0f172a;box-shadow:0 8px 24px rgba(15,23,42,.06);transition:transform .2s ease,border-color .2s ease,color .2s ease}.kc-filter-search-trigger:hover{transform:translateY(-1px);border-color:#e30613;color:#e30613}.kc-filter-search-trigger svg{width:18px;height:18px}.kc-filter-search-trigger-label{font-size:.82rem;font-weight:700}@media (max-width:991px){.popup-search.kc-search-open{align-items:flex-start;padding:16px!important}.popup-search .master-search-modal.kc-search-modal-enhanced{width:min(100vw - 22px,960px)!important;max-height:calc(100dvh - 32px);padding:24px!important;overflow-y:auto;border-radius:28px;scrollbar-gutter:stable}.popup-search .master-search-modal.kc-search-modal-enhanced .headline-search-modal{padding-right:56px}.popup-search .headline-search-modal .text-h2{font-size:clamp(2rem, 6vw, 3.25rem);line-height:.95}.popup-search .close-button-search{top:18px!important;right:18px!important;width:44px;height:44px;border:1px solid rgba(226,232,240,.95);background-color:rgba(255,255,255,.78)!important;box-shadow:0 12px 28px rgba(15,23,42,.1)}.kc-search-layout{grid-template-columns:1fr;gap:16px}.kc-search-preview,.kc-search-preview-card,.kc-search-results,.kc-search-state-card{min-height:auto;max-height:none}.kc-search-results{max-height:min(34dvh,340px)}.kc-search-preview-card,.kc-search-state-card{padding:20px;border-radius:24px}.kc-search-preview-figure{min-height:180px;margin:16px 0 18px}.kc-search-preview-figure img{max-height:200px}.kc-search-preview-body h3{font-size:clamp(1.1rem, 2.8vw, 1.55rem);line-height:1.12}}@media (max-width:767px){.popup-search.kc-search-open{align-items:flex-end;padding:8px 8px 0!important;background:rgba(7,10,18,.46)!important}.popup-search .master-search-modal.kc-search-modal-enhanced{width:100%!important;max-height:calc(100dvh - 8px);padding:18px 14px 14px!important;border-radius:24px 24px 0 0;border-bottom:0;box-shadow:0 -18px 70px rgba(15,23,42,.24)}.popup-search .master-search-modal.kc-search-modal-enhanced .headline-search-modal{margin-bottom:10px;padding-right:52px}.popup-search .headline-search-modal .text-h2{font-size:clamp(1.65rem, 8vw, 2.35rem);letter-spacing:0}.popup-search .close-button-search{top:12px!important;right:12px!important;width:42px;height:42px}.popup-search .master-search-modal.kc-search-modal-enhanced .search.w-form{position:sticky;top:0;z-index:4;grid-template-columns:1fr;gap:10px;padding:6px 0 12px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(255,255,255,.92) 72%,rgba(255,255,255,0))}.popup-search .master-search-modal.kc-search-modal-enhanced .input-search{height:56px!important;padding:0 18px 0 48px!important;background-position:18px center;background-size:18px 18px;font-size:16px!important}.popup-search .master-search-modal.kc-search-modal-enhanced .search-button{width:100%;min-width:0}.popup-search .master-search-modal.kc-search-modal-enhanced .cta-main,.popup-search .master-search-modal.kc-search-modal-enhanced .search-button{min-height:50px;border-radius:999px}.popup-search .master-search-modal.kc-search-modal-enhanced .cta-main,.popup-search .master-search-modal.kc-search-modal-enhanced .submit-absolute{width:100%}.popup-search .master-search-modal.kc-search-modal-enhanced .subtext-search-modal{margin-top:4px;font-size:.78rem}.kc-search-shell{margin-top:10px}.kc-search-state{min-height:auto;padding:14px 16px;border-radius:18px;font-size:.9rem;line-height:1.35}.kc-search-layout{gap:12px}.kc-search-results{max-height:min(36dvh,310px);padding:8px;border-radius:20px}.kc-search-result-item{grid-template-columns:58px minmax(0,1fr);gap:10px;padding:8px;border-radius:16px;min-height:74px}.kc-search-result-thumb{width:58px;height:58px;border-radius:14px}.kc-search-result-copy{gap:4px}.kc-search-result-copy strong{display:-webkit-box;overflow:hidden;font-size:.88rem;line-height:1.18;-webkit-line-clamp:2;-webkit-box-orient:vertical}.kc-search-result-copy small{font-size:.76rem}.kc-search-preview-card,.kc-search-state-card{padding:14px;border-radius:20px;box-shadow:0 14px 32px rgba(15,23,42,.1)}.kc-search-preview-meta,.kc-search-preview-top{align-items:flex-start;gap:10px}.kc-search-pill{max-width:68%;padding:6px 10px;overflow:hidden;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.kc-search-price{font-size:.98rem;white-space:nowrap}.kc-search-preview-figure{min-height:128px;margin:12px 0;border-radius:18px}.kc-search-preview-figure img{width:min(82%,220px);max-height:132px}.kc-search-code{font-size:.74rem}.kc-search-preview-body h3{font-size:1rem;line-height:1.18}.kc-search-preview-body p,.kc-search-preview-meta{font-size:.82rem;line-height:1.35}.kc-search-preview-cta{min-height:44px;margin-top:10px;font-size:15px}.kc-filter-search-trigger-label{display:none}}@media (max-width:479px){.popup-search .master-search-modal.kc-search-modal-enhanced{padding-left:12px!important;padding-right:12px!important}.kc-search-results{max-height:32dvh}.kc-search-preview-figure{min-height:112px}.kc-search-preview-figure img{max-height:112px}}@media (min-width:1024px){.lg\:text-\[110px\]{font-size:90px!important}}.mb-12{margin-bottom:1rem!important}.to-gray-500{--tw-gradient-to:#b6b6b6 var(--tw-gradient-to-position)!important}.kc-promo-popup,[data-kc-global-promo-popup=true].kc-promo-popup{position:fixed;inset:0;z-index:99999;display:none;align-items:center;justify-content:center;padding:10px;background:rgba(5,7,12,.72);backdrop-filter:blur(10px)}.kc-promo-popup.is-open,[data-kc-global-promo-popup=true].kc-promo-popup.is-open{display:flex}.kc-promo-popup__dialog,[data-kc-global-promo-popup=true] .kc-promo-popup__dialog{position:relative;display:inline-block;width:auto;max-width:calc(100vw - 20px);max-height:calc(100dvh - 20px);overflow:visible;background:0 0;line-height:0}.kc-promo-popup__image,[data-kc-global-promo-popup=true] .kc-promo-popup__image{display:block;width:auto;height:auto;max-width:calc(100vw - 20px);max-height:calc(100dvh - 20px);object-fit:contain;border-radius:18px;box-shadow:0 28px 80px rgba(0,0,0,.38)}.kc-promo-popup__close,[data-kc-global-promo-popup=true] .kc-promo-popup__close{position:absolute;top:10px;right:10px;z-index:2;width:42px;height:42px;border:0;border-radius:999px;color:#111827;background:rgba(255,255,255,.94);cursor:pointer;font-size:26px;line-height:1;box-shadow:0 12px 32px rgba(0,0,0,.24)}[data-kc-promo-image=true],[data-kc-promo-trigger],img[src="https://admin.katherinecorp.com/wp-content/uploads/2026/05/ge-14-may-2026-09_40_12.webp"]{cursor:zoom-in}body.kc-product-page .shadow-premium{border-radius:0!important;box-shadow:none!important;border:0!important}body.kc-product-page .max-w-7xl{max-width:100rem!important}body.kc-product-page .max-w-full{max-width:200%!important}body.kc-product-page #related-products-list .max-h-full{max-height:150%!important}body.kc-product-page [heading-animation],body.kc-product-page h1,body.kc-product-page h2,body.kc-product-page h3,body.kc-product-page h4,body.kc-product-page h5,body.kc-product-page h6{font-stretch:100%!important;letter-spacing:0!important;font-kerning:normal!important;font-feature-settings:"kern" 1,"liga" 1!important}.p-12{padding-top:3rem}body.kc-product-page .bg-\[radial-gradient\(circle_at_center\2c rgba\(30\2c 41\2c 59\2c 0\.7\)_0\%\2c rgba\(0\2c 0\2c 0\2c 0\.95\)_100\%\)\]{background-image:radial-gradient(circle at center,rgb(255 255 255) 0,rgb(250 250 250) 100%)!important}body.kc-product-page .py-12{padding-top:0!important;padding-bottom:3rem!important}body.kc-product-page label{font-size:13px;margin-bottom:var(--spacing--12);font-weight:700;display:block}body.kc-product-page .kc-purchase-assist__topline{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-bottom:2px;margin-bottom:20px}body.kc-product-page .justify-center{justify-content:start}body.kc-product-page #kcCompatibilityTitle{margin-top:-20px;font-weight:700!important;margin-bottom:-15px}body.kc-product-page,html:has(body.kc-product-page){scroll-behavior:smooth;overscroll-behavior-y:auto}body.kc-home-page .kavto-card-animate{display:flex;flex-direction:column;min-height:100%;border-radius:18px;box-shadow:0 12px 30px rgba(15,23,42,.08)}body.kc-home-page .kavto-card-animate>.relative{height:250px;padding:1.5rem;background:#f8fafc}body.kc-home-page .kavto-card-animate>.p-5{display:flex;flex:1;flex-direction:column;gap:1rem;padding:1rem 1.25rem 1.25rem}body.kc-home-page .kavto-card-animate>.p-5 .mb-4{display:grid;gap:.55rem;margin:0}body.kc-home-page .kc-home-card-body{display:flex;flex:1;flex-direction:column;gap:1rem;padding:1rem 1.25rem .9rem;background:#fff}body.kc-home-page .kc-home-card-copy{display:grid;gap:.7rem;color:#101828}body.kc-home-page .kc-home-card-copy p,body.kc-home-page .kc-home-card-state p{margin:0 0 .15rem;color:#64748b;font-size:11px;line-height:1.2}body.kc-home-page .kc-home-card-copy strong,body.kc-home-page .kc-home-card-state strong{display:block;color:#101828;font-size:14px;line-height:1.25}body.kc-home-page .kc-home-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}body.kc-home-page .kc-home-card-head>span{flex:0 0 auto;padding:.25rem .75rem;border:1px solid #a4f4cf;border-radius:7px;background:#ecfdf5;color:#006045;font-size:12px}body.kc-home-page .kc-home-card-title{display:block;color:#101828;font-size:14px;font-weight:700;line-height:1.25;text-decoration:none}body.kc-home-page .kc-home-card-title:hover{color:#e11214}body.kc-home-page .kc-home-card-code{font-family:inherit;font-weight:500}body.kc-home-page .kc-home-card-state{display:flex;justify-content:space-between;gap:1rem;padding:.75rem 0;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}body.kc-home-page .kc-home-card-state>div:last-child{text-align:right}body.kc-home-page .kc-home-card-state>div:last-child>span{color:#006045;font-size:14px}body.kc-home-page .kc-home-card-check{font-weight:800}body.kc-home-page .kc-home-card-actions{display:grid;gap:.45rem;margin-top:auto}body.kc-home-page .kc-home-card-compare,body.kc-home-page .kc-home-card-primary,body.kc-home-page .kc-home-card-secondary{display:flex;min-height:36px;align-items:center;justify-content:center;gap:.45rem;border-radius:10px;font-size:11px;font-weight:700;text-decoration:none;cursor:pointer}body.kc-home-page .kc-home-card-primary{border:0;background:#ed1117;color:#fff}body.kc-home-page .kc-home-card-primary:hover{background:#c90e14}body.kc-home-page .kc-home-card-secondary{border:1px solid #d5deea;background:#f1f5f9;color:#314158}body.kc-home-page .kc-home-card-compare{border:1px solid #d5deea;background:#fff;color:#101828;text-transform:uppercase;letter-spacing:.06em}body.kc-home-page .kc-home-card-actions i{font-size:9px}body.kc-home-page .kavto-card-animate>.kc-home-card-body+*{display:none}body.kc-home-page .kavto-card-animate .home-product-card-title{font-size:1rem!important;line-height:1.25!important;min-height:2.5rem}body.kc-home-page .kavto-card-animate .mt-4.pt-4{display:flex;flex-direction:column;gap:.75rem;margin-top:auto;padding-top:.75rem}body.kc-home-page .kavto-card-animate .mt-4.pt-4 button{min-height:40px;border-radius:10px}body.kc-home-page .kavto-card-animate .mt-4.pt-4 button:first-child{background:#1c398e}body.kc-home-page .kavto-card-animate .mt-4.pt-4 button:first-child:hover{background:#162f78}body.kc-tienda-page .kc-language-select{min-height:34px;margin-right:10px}body.kc-tienda-page .kc-language-select option{color:#111827;background:#fff}@media (max-width:767px){body.kc-home-page .kavto-card-animate>.relative{height:220px}}@media (max-width:767px){body.kc-product-page{overflow-x:hidden!important;background:#f4f6f8!important}body.kc-product-page main.relative.z-10{width:100%!important;max-width:100%!important;margin:0 auto!important;padding:16px 12px 48px!important;box-sizing:border-box!important}body.kc-product-page main.relative.z-10>.bg-white{width:100%!important;max-width:100%!important;margin:0!important;padding:16px!important;overflow:hidden!important;border:1px solid #e6eaf0!important;border-radius:16px!important;background:#fff!important;box-shadow:0 8px 24px rgba(15,23,42,.07)!important;box-sizing:border-box!important}body.kc-product-page main.relative.z-10>.bg-white>.flex{width:100%!important;min-width:0!important;gap:24px!important}body.kc-product-page [data-product-gallery-open=true],body.kc-product-page main.relative.z-10 .lg\:w-1\/2{width:100%!important;min-width:0!important;max-width:100%!important}body.kc-product-page .aspect-square{width:100%!important;max-width:100%!important;aspect-ratio:1/1!important;margin:0 auto!important;padding:20px!important;overflow:hidden!important;border:1px solid #edf0f4!important;border-radius:12px!important;background:#f8f9fb!important;box-sizing:border-box!important}body.kc-product-page #main-product-image{width:86%!important;height:86%!important;max-width:86%!important;max-height:86%!important;padding:0!important;object-fit:contain!important;transform:none!important}body.kc-product-page #brand-watermark{width:auto!important;max-width:64px!important;max-height:34px!important}body.kc-product-page #product-breadcrumbs{width:100%!important;margin:0 0 12px!important;padding:0!important;gap:6px!important;overflow:hidden!important;color:#64748b!important;font-size:9px!important;line-height:1.35!important;white-space:nowrap!important}body.kc-product-page #product-breadcrumbs>*{min-width:0!important}body.kc-product-page #product-breadcrumbs [aria-current=page]{overflow:hidden!important;text-overflow:ellipsis!important}body.kc-product-page #product-name.leading-tight{width:100%!important;margin:0 0 10px!important;color:#111827!important;font-size:26px!important;font-weight:700!important;line-height:1.08!important;letter-spacing:0!important;text-transform:none!important;overflow-wrap:anywhere!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{display:inline-flex!important;min-width:0!important;max-width:100%!important;padding:6px 9px!important;border-radius:7px!important;background:#f1f5f9!important;color:#475569!important;font-size:11px!important;font-weight:600!important;line-height:1.2!important;white-space:normal!important}body.kc-product-page #product-sku-badge+#product-brand-badge{margin-left:0!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge,body.kc-product-page .kc-shipping-trigger,body.kc-product-page .kc-stock-status{box-sizing:border-box!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{flex:0 1 auto!important}body.kc-product-page #product-sku-badge:only-child{flex-basis:100%!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{overflow-wrap:anywhere!important}body.kc-product-page #product-sku-badge{margin-right:0!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{border:1px solid #e2e8f0!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{text-transform:none!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{letter-spacing:0!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{height:auto!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{align-items:center!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{justify-content:flex-start!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{box-shadow:none!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{vertical-align:top!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{word-break:break-word!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{text-align:left!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{cursor:default!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{opacity:1!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{visibility:visible!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{position:static!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{transform:none!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{inset:auto!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{z-index:auto!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{float:none!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{clear:none!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{isolation:auto!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{mix-blend-mode:normal!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{filter:none!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{backdrop-filter:none!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{appearance:none!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{pointer-events:auto!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{user-select:text!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{resize:none!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{columns:auto!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{contain:none!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{content-visibility:visible!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{writing-mode:horizontal-tb!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{direction:ltr!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{unicode-bidi:normal!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{flex-shrink:1!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{flex-grow:0!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{order:0!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{align-self:auto!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{justify-self:auto!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{place-self:auto!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{grid-area:auto!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{margin-top:0!important;margin-bottom:0!important}body.kc-product-page #product-name+.flex{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;width:100%!important;margin:0 0 20px!important}body.kc-product-page #product-name+.flex+.w-12{margin-bottom:20px!important}body.kc-product-page .kc-purchase-assist__topline{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:12px!important;width:100%!important;margin:0 0 18px!important}body.kc-product-page .kc-shipping-trigger,body.kc-product-page .kc-stock-badge,body.kc-product-page .kc-stock-status__label{font-size:13px!important}body.kc-product-page .kc-compatibility-card,body.kc-product-page .kc-promo-box,body.kc-product-page .kc-purchase-assist{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}body.kc-product-page .kc-compatibility-card{padding:16px!important;border:1px solid #e2e8f0!important;border-radius:12px!important;background:#f8fafc!important;box-shadow:none!important}body.kc-product-page #kcCompatibilityTitle,body.kc-product-page .kc-compatibility-card__head h2{margin:0 0 5px!important;color:#111827!important;font-size:20px!important;font-weight:700!important;line-height:1.2!important}body.kc-product-page .kc-compatibility-card__head p{margin:0 0 14px!important;color:#64748b!important;font-size:13px!important;line-height:1.45!important}body.kc-product-page .kc-compatibility-grid{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}}body.kc-product-page .product-hero-description{max-width:680px;min-height:0;margin:0 0 10px;color:#334155;font-size:13px;line-height:1.7}@media (min-width:1024px){body.kc-product-page .lg\:gap-20{gap:7rem}}body.kc-product-page .max-w-\[90\%\]{max-width:90%}body.kc-product-page .max-h-\[90\%\]{max-height:90%}body.kc-product-page .max-w-\[500px\]{max-width:900px}@media screen and (max-width:991px){.py-12{padding-top:3rem!important;padding-bottom:3rem!important}.px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.master-navigation .kc-account-greeting{display:none!important}.master-navigation .kc-account-header,.master-navigation .kc-account-trigger{width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}}body.kc-product-page .product-hero-description h2{margin:0 0 10px;color:#111827;font-size:18px;line-height:1.25;font-weight:800;letter-spacing:0}body.kc-product-page .product-hero-description p{margin:0 0 8px}body.kc-product-page .product-hero-description a{color:#d90f16;text-decoration:none}body.kc-product-page #main-product-image{image-rendering:auto!important;transform:translateZ(0);backface-visibility:hidden;filter:none!important;will-change:transform;padding-top:40px}body.kc-product-page #brand-watermark{position:relative;z-index:2}body.kc-product-page #brand-watermark{max-width:82px}body.kc-product-page .aspect-square:hover #main-product-image{transform:scale(1.04) translateZ(0)!important;filter:none!important}body.kc-product-page .aspect-square{background:#f7f7f7!important;border-radius:0!important;border-color:#eee!important;cursor:zoom-in}@media screen and (max-width:767px){body.kc-product-page #main-product-image{max-width:60%!important;max-height:60%!important;padding-top:18px!important}body.kc-product-page .aspect-square{max-width:min(290px,calc(100vw - 56px))!important;margin-inline:auto;padding:22px!important}body.kc-product-page #brand-watermark{max-width:70px}}body.kc-gallery-preview-open{overflow:hidden}.kc-product-gallery-preview{position:fixed;inset:0;z-index:10020;display:grid;place-items:center;padding:0}.kc-product-gallery-preview[hidden]{display:none!important}.kc-product-gallery-preview__backdrop{position:absolute;inset:0;background:rgba(3,7,18,.86);backdrop-filter:blur(10px)}.kc-product-gallery-preview__panel{position:relative;z-index:1;width:100vw;height:100vh;display:grid;grid-template-rows:auto minmax(0,1fr) auto;background:#fff;outline:0}.kc-product-gallery-preview__header{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px clamp(18px,4vw,56px);border-bottom:1px solid #e5e7eb}.kc-product-gallery-preview__header p{margin:0 0 4px;color:#e5252a;font-size:11px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.kc-product-gallery-preview__header h2{margin:0;color:#111827;font-size:clamp(22px, 3vw, 34px);font-weight:850;letter-spacing:0}.kc-product-gallery-preview__close{width:42px;height:42px;border:1px solid #d1d5db!important;border-radius:999px;background:#fff;color:#111827;font-size:16px!important;font-weight:900}.kc-product-gallery-preview__stage{position:relative;min-height:0;display:grid;grid-template-columns:72px minmax(0,1fr) 72px;align-items:center;gap:8px;padding:clamp(18px,4vw,56px);background:radial-gradient(circle at center,#fff 0,#f8fafc 68%,#eef2f7 100%)}.kc-product-gallery-preview__stage img{width:100%;height:100%;max-height:calc(100vh - 220px);object-fit:contain;filter:drop-shadow(0 24px 46px rgba(15, 23, 42, .16))}.kc-product-gallery-preview__nav{width:54px;height:54px;justify-self:center;border:1px solid #d1d5db!important;border-radius:999px;background:rgba(255,255,255,.92);color:#111827;box-shadow:0 12px 28px rgba(15,23,42,.12)}.kc-product-gallery-preview__nav:hover{background:#e5252a;border-color:#e5252a!important;color:#fff}.kc-product-gallery-preview__thumbs{display:flex;gap:12px;overflow-x:auto;padding:14px clamp(18px,4vw,56px) 20px;border-top:1px solid #e5e7eb;background:#fff}.kc-product-gallery-preview__thumbs button{flex:0 0 86px;width:86px;height:74px;border:1px solid #d1d5db!important;border-radius:12px;background:#f8fafc;padding:6px}.kc-product-gallery-preview__thumbs button.is-active{border-color:#e5252a!important;box-shadow:0 0 0 3px rgba(229,37,42,.14)}.kc-product-gallery-preview__thumbs img{width:100%;height:100%;object-fit:contain}@media (max-width:720px){.kc-product-gallery-preview__stage{grid-template-columns:44px minmax(0,1fr) 44px;padding:16px 8px}.kc-product-gallery-preview__nav{width:40px;height:40px}.kc-product-gallery-preview__stage img{max-height:calc(100vh - 210px)}}.product-detail-tabs{padding:0}.product-detail-tabs--wide{margin-top:34px;margin-bottom:34px}.detail-tabs-nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;padding:0;margin-bottom:24px;border-radius:0;background:#f6f6f6}.detail-tabs-mobile-shell{position:relative}.detail-tabs-mobile-arrow{display:none}.detail-tab{min-height:46px;padding:0 10px;border:0;border-radius:0;background:0 0;color:#111316;font:inherit;font-size:12px;font-weight:700;cursor:pointer;position:relative}.detail-tab.active{background:#fff;color:#111316}.detail-tab.active::after{content:"";position:absolute;left:18px;right:18px;bottom:0;height:3px;background:#ff1e20}.detail-tab-panel{display:none;color:#1f2937;font-size:14px;line-height:1.65;max-width:none}.detail-tab-panel.active{display:block}.detail-tab-panel h2{margin:0 0 10px;color:#111316;font-size:22px;line-height:1.25;letter-spacing:0}.detail-spec-list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.detail-spec-list li{position:relative;display:grid;grid-template-columns:1fr;min-height:38px;padding:9px 0 9px 18px;border-bottom:1px solid #e5e7eb}.detail-spec-list li::before{content:"";position:absolute;left:0;top:.72em;width:6px;height:6px;border-radius:999px;background:#d90f16}.kc-characteristics-table{display:grid;gap:0}.kc-characteristics-table h2,.kc-google-reviews h2,.kc-usage-video h2{margin:0 0 22px;color:#111316;font-size:24px;line-height:1.2;font-weight:700}.kc-characteristics-section{display:grid;grid-template-columns:minmax(180px,.52fr) minmax(0,1fr);min-height:138px;border-top:1px solid #cfd4dc}.kc-characteristics-section:last-child{border-bottom:1px solid #cfd4dc}.kc-characteristics-group{padding:16px 22px 16px 0;color:#111316;font-size:13px;font-weight:800}.kc-characteristics-rows{display:grid}.kc-characteristics-rows div,.kc-tech-sheet-head,.kc-tech-sheet-row{display:grid;grid-template-columns:minmax(150px,.7fr) minmax(0,1fr);gap:24px;align-items:center;min-height:42px;border-bottom:1px solid #cfd4dc}.kc-characteristics-rows div:last-child{border-bottom:0}.kc-characteristics-rows span,.kc-tech-sheet-head span,.kc-tech-sheet-row span{color:#64748b;font-size:12px}.kc-characteristics-rows strong,.kc-tech-sheet-row strong{color:#111316;font-size:12px;font-weight:700;text-align:right}.kc-google-reviews{display:grid;gap:24px}.kc-reviews-head{display:grid;grid-template-columns:minmax(160px,.6fr) minmax(0,1fr) auto;gap:22px;align-items:center;padding-bottom:18px;border-bottom:1px solid #cfd4dc}.kc-review-stars{display:inline-flex;gap:3px;color:#cbd5e1;font-size:13px;line-height:1}.kc-review-stars .is-on{color:#16a34a}.kc-review-filters{display:flex;flex-wrap:wrap;gap:18px;color:#64748b;font-size:12px}.kc-reviews-head button{min-height:42px;padding:0 18px;border:1px solid #9ca3af;background:#fff;color:#111316;font-size:12px;font-weight:800;cursor:pointer}.kc-reviews-feed{display:grid}.kc-google-review{display:grid;grid-template-columns:minmax(170px,.45fr) minmax(0,1fr);gap:34px;padding:22px 0;border-bottom:1px solid #cfd4dc}.kc-google-review aside,.kc-google-review div{display:grid;align-content:start;gap:8px}.kc-google-review strong{color:#111316;font-size:12px}.kc-google-review small,.kc-google-review span{color:#94a3b8;font-size:11px}.kc-google-review p{margin:0;color:#1f2937;font-size:13px;line-height:1.65}.kc-usage-video{display:grid;gap:16px}.kc-video-frame{position:relative;display:grid;min-height:420px;place-items:center;overflow:hidden;border:1px solid #e5e7eb;background:#f3f4f6}.kc-video-frame video{width:100%;height:100%;min-height:420px;object-fit:cover}.kc-video-placeholder{display:grid;place-items:center;gap:10px;max-width:360px;padding:28px;text-align:center;color:#111316}.kc-video-placeholder span{display:grid;width:58px;height:58px;place-items:center;border-radius:999px;background:#16a34a;color:#fff;font-size:20px}.kc-video-placeholder strong{font-size:15px}.kc-video-placeholder p{margin:0;color:#64748b;font-size:13px}.kc-tech-sheet-table{display:grid;min-width:760px;border-top:1px solid #111316}.kc-tech-sheet-head,.kc-tech-sheet-row{grid-template-columns:minmax(160px,.7fr) repeat(3,minmax(150px,1fr));padding:0}.kc-tech-sheet-head{min-height:48px;color:#111316;font-weight:800}.kc-tech-sheet-head span,.kc-tech-sheet-row span,.kc-tech-sheet-row strong{padding:12px 0;text-align:left}#detail-specs{overflow-x:auto}.detail-kv-table{display:grid;width:min(760px,100%);border-top:1px solid #d1d5db}.detail-kv-table div{display:grid;grid-template-columns:minmax(150px,.7fr) minmax(0,1fr);gap:20px;padding:12px 0;border-bottom:1px solid #d1d5db}.detail-kv-table span{color:#6b7280;font-size:12px}.detail-kv-table strong{color:#111316;font-size:13px}.product-horn-audio{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,280px);gap:14px;align-items:center;margin-top:18px;padding-top:16px;border-top:1px solid #e5e7eb;margin-bottom:18px;padding-bottom:16px}.product-horn-audio[hidden]{display:none}.product-horn-audio strong{color:#111316;font-size:14px}.product-horn-audio p{margin:4px 0 0;color:#64748b;font-size:12px;line-height:1.45}.product-horn-audio audio{width:100%}.product-quote-quantity{display:inline-grid;grid-template-columns:34px 54px 34px;align-items:center;height:34px;overflow:hidden;border:1px solid #dbe3ef;border-radius:6px;background:#f8fafc;color:#0f172a;flex:0 0 auto}.product-quote-quantity__btn{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:0!important;background:#f8fafc!important;color:#64748b!important;font-size:14px!important;font-weight:500!important;line-height:1!important;cursor:pointer;transition:color .18s ease,background-color .18s ease}.product-quote-quantity__btn:hover{background:#eef2f7!important;color:#dc2626!important}.product-quote-quantity__input{width:54px;height:34px;min-height:34px;padding:0;border:0;border-left:1px solid #dbe3ef;border-right:1px solid #dbe3ef;background:#fff;color:#0f172a;font-size:13px;font-weight:600;line-height:34px;text-align:center;appearance:textfield}.product-quote-quantity__input::-webkit-inner-spin-button,.product-quote-quantity__input::-webkit-outer-spin-button{margin:0;appearance:none}.product-lower-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:34px;margin:34px 0 10px;padding-top:34px}.product-gallery-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-content:start}.product-gallery-tile{display:flex;min-height:220px;aspect-ratio:1/1;align-items:center;justify-content:center;border:1px solid #eee;border-radius:0;background:#f7f7f7;padding:18px;cursor:pointer}body.kc-product-page .product-hero-actions{width:100%;align-items:stretch!important;gap:12px!important;padding-top:10px}body.kc-product-page .kc-purchase-assist .product-hero-actions{margin:2px 0 4px!important}body.kc-product-page .product-quote-quantity{width:138px;height:42px;display:grid;grid-template-columns:38px minmax(0,1fr) 38px;align-items:stretch;overflow:hidden;border:1px solid #d7deea;border-radius:8px;background:#f8fafc;box-shadow:0 8px 18px rgba(15,23,42,.04)}body.kc-product-page .product-quote-quantity__btn{width:100%;height:100%;border:0!important;border-radius:0;background:#f8fafc;color:#2563eb;font-size:13px!important;font-weight:700}body.kc-product-page .product-quote-quantity__btn:hover{background:#eaf1ff;color:#e5252a}body.kc-product-page .product-quote-quantity__input{width:100%;height:100%;border:0;border-left:1px solid #d7deea;border-right:1px solid #d7deea;background:#fff;color:#0f172a;text-align:center;font-size:14px;font-weight:800;outline:0}body.kc-product-page .product-hero-add-button{position:relative;min-height:58px;overflow:hidden;border:0!important;border-radius:10px!important;background:linear-gradient(135deg,#ff1f2c 0,#e5252a 48%,#c51622 100%)!important;color:#fff!important;padding:0 24px!important;font-size:13px!important;font-weight:900!important;letter-spacing:.02em!important;text-transform:uppercase;box-shadow:none;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}body.kc-product-page .product-hero-actions [data-open-quote-modal=true]::before,body.kc-product-page .product-hero-add-button::before{position:absolute;inset:0;z-index:0;background:linear-gradient(120deg,transparent 0,rgba(255,255,255,.28) 45%,transparent 68%);content:"";opacity:0;transform:translateX(-100%);transition:transform .45s ease,opacity .22s ease}body.kc-product-page .product-hero-actions [data-open-quote-modal=true]>*,body.kc-product-page .product-hero-add-button>*{position:relative;z-index:1}body.kc-product-page .product-hero-add-button:hover{background:linear-gradient(135deg,#ff2936 0,#dd2128 46%,#b51620 100%)!important;color:#fff!important;box-shadow:none;transform:translateY(-1px)}body.kc-product-page .product-hero-actions [data-open-quote-modal=true]:hover::before,body.kc-product-page .product-hero-add-button:hover::before{opacity:1;transform:translateX(100%)}body.kc-product-page .product-hero-actions [data-open-quote-modal=true]{position:relative;min-height:58px!important;overflow:hidden;border:0!important;border-radius:10px!important;background:linear-gradient(135deg,#ff1f2c 0,#e5252a 48%,#c51622 100%)!important;color:#fff!important;font-size:13px!important;font-weight:900!important;letter-spacing:.02em!important;text-transform:uppercase;box-shadow:none!important}body.kc-product-page .product-hero-actions [data-open-quote-modal=true]:hover{background:linear-gradient(135deg,#ff2936 0,#dd2128 46%,#b51620 100%)!important;box-shadow:none!important}.product-gallery-tile img{width:100%;height:100%;object-fit:contain;image-rendering:auto;filter:none}.product-gallery-tile:hover{border-color:#cbd5e1;background:#fff}.product-gallery-tile--empty{grid-column:1/-1;color:#64748b;font-size:13px;cursor:default}.product-lower-info{display:grid;gap:30px;align-content:start}.product-info-block{display:grid;gap:0}.product-info-block h2,.product-info-heading h2{margin:0;color:#111316;font-size:21px;line-height:1.25;letter-spacing:0}.product-info-block>h2{display:block;width:100%;padding-bottom:10px;border-bottom:1px solid #d1d5db;font-weight:400}.product-info-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid #d1d5db;padding-bottom:10px;min-height:34px}.product-info-link{border:0;background:0 0;color:#111316;font-size:12px;font-weight:700;cursor:pointer;text-decoration:none}.product-spec-table{display:grid}.product-spec-table div{display:grid;grid-template-columns:minmax(150px,.62fr) minmax(0,1fr);gap:24px;padding:12px 0;border-bottom:1px solid #e5e7eb}.product-spec-table span{color:#64748b;font-size:12px}.product-spec-table strong{color:#111316;font-size:13px;font-weight:600;text-align:right;overflow-wrap:anywhere}.product-info-block p{margin:0;color:#374151;font-size:14px;line-height:1.7}.product-rating-summary{color:#16a34a;font-size:12px;font-weight:800}.product-reviews-list{display:grid;gap:12px}.product-review-card{display:grid;gap:8px;padding:12px 0;border-bottom:1px solid #e5e7eb}.product-review-card div{display:flex;align-items:center;justify-content:space-between;gap:12px}.product-review-card span,.product-review-card strong{color:#111316;font-size:12px}.product-empty-state{color:#64748b!important;font-size:13px!important}@media screen and (min-width:641px) and (max-width:900px){.product-lower-grid{grid-template-columns:1fr;gap:26px;margin-top:28px;padding-top:28px}.product-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.product-gallery-tile{min-height:180px;aspect-ratio:4/3;padding:16px}.product-lower-info{gap:24px}.product-info-block h2,.product-info-heading h2{font-size:20px}.product-spec-table div{grid-template-columns:minmax(150px,.42fr) minmax(0,1fr);gap:16px}.product-spec-table strong{text-align:left;line-height:1.4}.product-info-block p{font-size:13px;line-height:1.7}}@media (max-width:640px){.detail-tabs-mobile-shell{display:grid;grid-template-columns:38px minmax(0,1fr) 38px;align-items:center;gap:8px;margin-bottom:22px}.detail-tabs-mobile-arrow{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border:1px solid rgba(15,23,42,.12);border-radius:999px;background:#fff;color:#111316;font-size:24px;line-height:1;box-shadow:0 10px 24px rgba(15,23,42,.08)}.detail-tabs-nav{width:100%;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin-bottom:0;border-radius:999px;padding:4px;background:#f1f5f9;-webkit-overflow-scrolling:touch}.detail-tab{flex:0 0 auto;min-width:132px;min-height:40px;border-radius:999px;scroll-snap-align:start}.detail-tab.active::after{display:none}.product-horn-audio{grid-template-columns:1fr}.product-lower-grid{grid-template-columns:1fr;gap:24px}.product-gallery-grid{grid-template-columns:1fr}.product-gallery-tile{min-height:190px}.product-spec-table div{grid-template-columns:1fr;gap:4px}.product-spec-table strong{text-align:left}.kc-characteristics-section,.kc-google-review,.kc-reviews-head{grid-template-columns:1fr;gap:12px}.kc-characteristics-section{min-height:0}.kc-characteristics-group{padding:14px 0 0}.kc-characteristics-rows div{grid-template-columns:1fr;gap:4px;padding:10px 0}.kc-characteristics-rows strong{text-align:left}.kc-review-filters{gap:10px}.kc-video-frame,.kc-video-frame video{min-height:240px}.kc-tech-sheet-table{min-width:680px}}@media (min-width:1024px){.h-72{height:26rem!important}.h-96{height:33rem!important}}.kc-catalog-card-body{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;gap:16px;padding:16px 18px 18px;background:#fff}.kc-catalog-card-copy{display:grid;gap:10px;min-width:0}.kc-catalog-card-copy p{margin:0 0 3px;color:#101828;font-size:12px;line-height:1.25}.kc-catalog-card-copy strong{display:block;min-width:0;color:#0f172a;font-size:14px;font-weight:700;line-height:1.25;overflow-wrap:anywhere}.kc-catalog-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;min-width:0}.kc-catalog-card-head>div{min-width:0}.kc-catalog-card-head>span{flex:0 0 auto;padding:6px 14px;border:1px solid #a4f4cf;border-radius:7px;background:#ecfdf5;color:#006045;font-size:12px;font-weight:500;line-height:1;text-transform:capitalize}.kc-catalog-card-title{display:block;color:#0f172a;font-size:15px;font-weight:700;line-height:1.32;text-decoration:none;text-transform:uppercase!important}.kc-catalog-card-title span{display:-webkit-box;min-height:40px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.kc-catalog-card-title:hover{color:#dd2128}.kc-catalog-card-code{font-size:13px!important;font-weight:600!important}.kc-catalog-card-state{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 0;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}.kc-catalog-stock{display:inline-flex;align-items:center;gap:5px;color:#006045;font-size:14px;font-weight:500;line-height:1.2}.kc-catalog-stock svg{width:20px;height:20px;flex:0 0 auto}.kc-catalog-price small{color:#64748b;font-size:9px;font-weight:500}.kc-catalog-price strong{color:#020617;font-size:20px!important;font-weight:900!important;letter-spacing:0}.kc-catalog-card-actions{display:grid;gap:8px;margin-top:auto}.kc-catalog-primary-button,.kc-catalog-secondary-button{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:12px;font-size:13px;font-weight:700;line-height:1;text-decoration:none;transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}.kc-catalog-primary-button{border:1px solid #ff4d4f;background:#e11214;color:#fff;box-shadow:0 10px 24px rgba(28,57,142,.18)}.kc-catalog-primary-button:hover{border-color:#dd2128;background:#dd2128;color:#fff;box-shadow:0 14px 30px rgba(221,33,40,.22)}.kc-catalog-secondary-button{border:1px solid #dbe3ee;background:#f1f5f9;color:#314158;box-shadow:0 4px 12px rgba(15,23,42,.08)}.kc-catalog-secondary-button:hover{border-color:#cbd5e1;background:#e2e8f0;color:#111827}.kc-catalog-compare-button{margin-top:0!important;min-height:34px}.kc-compare-card-button{width:100%;min-height:38px;margin-top:10px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #d7dce5!important;border-radius:10px;background:#fff;color:#111827;font-size:11px!important;font-weight:800;letter-spacing:.08em;text-transform:uppercase;transition:border-color .2s ease,color .2s ease,background .2s ease,box-shadow .2s ease}.kc-card-add-button{background:#e5252a!important;border-color:#e5252a!important;color:#fff!important;box-shadow:0 12px 26px rgba(229,37,42,.22)}.kc-card-add-button:hover{background:#c9141b!important;border-color:#c9141b!important;color:#fff!important;box-shadow:0 16px 34px rgba(229,37,42,.28)}.kc-card-quote-button:hover{background:#e5252a!important;border-color:#e5252a!important;color:#fff!important}.kc-compare-card-button.is-selected,.kc-compare-card-button:hover{border-color:#d71d28!important;background:#fff5f5;color:#d71d28;box-shadow:0 10px 24px rgba(215,29,40,.12)}.kc-compare-tray{position:fixed;left:50%;bottom:20px;z-index:9998;transform:translateX(-50%);display:flex;align-items:center;gap:10px;min-width:min(92vw,520px);padding:10px;border:1px solid #e5e7eb;border-radius:14px;background:rgba(255,255,255,.96);box-shadow:0 24px 60px rgba(15,23,42,.18);backdrop-filter:blur(14px)}.kc-compare-modal[hidden],.kc-compare-tray[hidden]{display:none!important}.kc-compare-tray span{flex:1;color:#334155;font-size:13px;font-weight:700}.kc-compare-header-actions button,.kc-compare-tray button{border-radius:10px;padding:10px 14px;font-size:12px!important;font-weight:800;border:1px solid #d1d5db!important;background:#fff;color:#111827}#kcCompareOpen{border-color:#e5252a!important;background:#e5252a;color:#fff;box-shadow:0 12px 28px rgba(229,37,42,.24)}.kc-compare-notice{position:fixed;right:20px;bottom:96px;z-index:10000;max-width:320px;padding:12px 14px;border-radius:12px;background:#111827;color:#fff;font-size:13px;font-weight:700;opacity:0;pointer-events:none;transform:translateY(10px);transition:opacity .2s ease,transform .2s ease}.kc-compare-notice.is-visible{opacity:1;transform:translateY(0)}.kc-compare-modal{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;padding:18px}.kc-compare-backdrop{position:absolute;inset:0;background:rgba(15,23,42,.58)}.kc-compare-panel{position:relative;z-index:1;width:min(1180px,96vw);max-height:92vh;overflow:hidden;display:flex;flex-direction:column;border-radius:12px;background:#fff;box-shadow:0 40px 100px rgba(0,0,0,.28);outline:0}.kc-compare-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;border-bottom:1px solid #e5e7eb}.kc-compare-header p{margin:0 0 4px;color:#d71d28;font-size:11px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.kc-compare-header h2{margin:0;color:#111827;font-size:clamp(22px, 3vw, 34px);font-weight:800;letter-spacing:0}.kc-compare-header-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.kc-compare-diffs{display:inline-flex;align-items:center;gap:8px;color:#475569;font-size:12px;font-weight:700}.kc-compare-close{width:36px;height:36px;padding:0!important}.kc-compare-content{overflow:auto;padding:18px 22px 24px}.kc-compare-products{position:sticky;top:0;z-index:2;display:grid;grid-template-columns:repeat(4,minmax(170px,1fr));gap:12px;padding-bottom:16px;background:#fff}.kc-compare-placeholder,.kc-compare-product{position:relative;min-height:190px;padding:14px;border:1px solid #e5e7eb;background:#f8fafc}.kc-compare-product button{position:absolute;top:8px;right:8px;width:28px;height:28px;border:1px solid #e5e7eb!important;border-radius:999px;background:#fff;color:#111827;font-weight:800}.kc-compare-product a{display:grid;gap:10px;color:inherit;text-decoration:none}.kc-compare-product img{width:100%;height:100px;object-fit:contain;mix-blend-mode:multiply}.kc-compare-product strong{min-height:38px;color:#111827;font-size:13px;line-height:1.25}.kc-compare-product span{color:#64748b;font-size:11px;font-weight:800;text-transform:uppercase}.kc-compare-placeholder{display:grid;place-items:center;color:#94a3b8;border-style:dashed;font-size:13px;font-weight:700;text-align:center}.kc-compare-table-wrap{min-width:760px;border-top:1px solid #d1d5db}.kc-compare-table{width:100%;border-collapse:collapse;color:#111827;font-size:12px}.kc-compare-table td,.kc-compare-table th{padding:13px 12px;border-bottom:1px solid #d1d5db;text-align:left;vertical-align:top}.kc-compare-table thead th{position:sticky;top:206px;z-index:1;background:#fff;color:#0f172a;font-weight:900}.kc-compare-table tbody th{width:210px;color:#475569;font-weight:800}.kc-compare-empty{margin:0;padding:40px 16px;color:#64748b;text-align:center;font-weight:700}@media (max-width:768px){.kc-compare-tray{left:12px;right:12px;bottom:12px;min-width:0;transform:none;flex-wrap:wrap}.kc-compare-tray button{flex:1}.kc-compare-header{align-items:flex-start;flex-direction:column}.kc-compare-header-actions{width:100%;justify-content:flex-start}.kc-compare-products{grid-template-columns:repeat(4,minmax(150px,1fr));overflow-x:auto}}.max-h-full{max-height:140%!important}body.kc-product-page #related-products-list .max-h-full{max-height:140%!important}body.kc-product-page .product-hero-actions [data-open-quote-modal=true]{position:relative;min-height:58px!important;overflow:hidden;border:0!important;border-radius:10px!important;background:linear-gradient(135deg,#ff1f2c 0,#e5252a 48%,#c51622 100%)!important;color:#fff!important;font-size:12px!important;font-weight:900!important;letter-spacing:.02em!important;text-transform:uppercase;box-shadow:none!important}.kc-b2b-answer-block h2{max-width:815px;margin:0 0 28px;color:#0f172a;font-size:clamp(30px, 4vw, 54px);line-height:.98;letter-spacing:0;font-weight:700}.kc-b2b-answer-grid h3{margin:0 0 10px;color:#111827;font-size:18px;line-height:1.22;font-weight:500}.max-w-5xl{max-width:92%!important}.shop-item .img-container{overflow:hidden;isolation:isolate}.shop-item .img-container>a>img{transform:translate3d(0,0,0) scale(1);transform-origin:center;backface-visibility:hidden;will-change:transform,filter;transition:transform 720ms cubic-bezier(.22, 1, .36, 1),filter 720ms cubic-bezier(.22, 1, .36, 1)!important}.shop-item .group:hover .img-container>a>img{transform:translate3d(0,-6px,0) scale(1.06)!important}.kc-auth-modal.is-register{width:min(720px,calc(100vw - 24px))!important;height:min(780px,calc(100vh - 24px))!important;grid-template-columns:1fr!important}.kc-auth-modal.is-register .kc-auth-modal-side,.kc-auth-modal.is-register .kc-auth-modal-tabs,.kc-auth-modal.is-register .kc-auth-modal-top{display:none!important}.kc-auth-modal.is-register .kc-auth-modal-main{padding:0!important;overflow-y:auto!important;background:#f8fafc}.kc-auth-register{padding:30px}.kc-auth-register-intro{padding-bottom:22px;border-bottom:3px solid #e6121b}.kc-auth-register-intro>span{display:block;margin-bottom:7px;color:#e6121b;font-size:10px;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.kc-auth-register-intro h4{margin:0;color:#0f172a;font-size:clamp(24px, 4vw, 30px);font-weight:800;line-height:1.1;letter-spacing:0}.kc-auth-register-intro p{margin:9px 0 0;color:#64748b;font-size:13px;line-height:1.5}.kc-auth-register-progress{display:flex;justify-content:space-between;gap:16px;padding:17px 0;border-bottom:1px solid #e2e8f0;color:#94a3b8;font-size:12px;font-weight:800}.kc-auth-register-progress strong{color:#0f172a;font-size:12px}.kc-auth-register-stepper{display:none;margin:16px 0 0;padding:0;list-style:none;gap:8px}.kc-auth-register-stepper li{display:inline-flex;align-items:center;gap:6px;color:#94a3b8;font-size:10px;font-weight:800}.kc-auth-register-stepper li span{display:grid;width:22px;height:22px;place-items:center;border:1px solid #dbe5f1;border-radius:7px;background:#f8fafc}.kc-auth-register-stepper li.is-active,.kc-auth-register-stepper li.is-complete{color:#e6121b}.kc-auth-register-stepper li.is-active span,.kc-auth-register-stepper li.is-complete span{border-color:#e6121b;background:#e6121b;color:#fff}.kc-auth-register-stage{margin-top:20px;padding:22px 28px 26px;border:1px solid #dbe5f1;border-radius:20px;background:#fff;box-shadow:0 10px 28px rgba(15,23,42,.04)}.kc-auth-register-stage__head{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:10px;margin-bottom:22px}.kc-auth-register-stage__head>span{display:grid;width:34px;height:34px;place-items:center;border-radius:10px;background:#f1f5f9;color:#1e3a5f;font-size:13px;font-weight:900}.kc-auth-register-stage__head h5{margin:2px 0 2px;color:#0f172a;font-size:17px;font-weight:800;letter-spacing:0;line-height:1.18}.kc-auth-register-stage__head p{margin:0;color:#8aa0c2;font-size:11px;line-height:1.35}.kc-auth-register-stage__head b{padding:6px 9px;border-radius:999px;background:#f1f5f9;color:#8aa0c2;font-size:9px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.kc-auth-register-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}.kc-auth-register-grid .kc-auth-modal-field.is-full{grid-column:1/-1!important}.kc-auth-register .kc-auth-modal-field{gap:7px}.kc-auth-register .kc-auth-modal-field label{color:#274264;font-size:10px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.kc-auth-register .kc-auth-modal-field input,.kc-auth-register .kc-auth-modal-field select{min-height:45px;border-color:#d6e0ee;border-radius:10px;font-size:12px}.kc-auth-register .kc-auth-modal-field input[readonly]{border-color:#d6e0ee;background:#f8fafc;color:#94a3b8}.kc-auth-register .kc-auth-modal-control{gap:0}.kc-auth-register .kc-auth-modal-control input{border-radius:10px 0 0 10px}.kc-auth-register .kc-auth-modal-small{min-height:45px;border:1px solid #d6e0ee;border-left:0;border-radius:0 10px 10px 0;background:#f1f5f9;color:#8aa0c2;font-size:11px;text-transform:uppercase}.kc-auth-register .kc-auth-modal-small:not(:disabled):hover{background:#e6121b;color:#fff}.kc-auth-register .kc-auth-modal-note{min-height:15px;margin:0;font-size:11px}.kc-auth-register-actions{display:flex;justify-content:space-between;gap:14px;margin-top:22px;padding-top:18px;border-top:1px solid #e8eef5}.kc-auth-modal-back,.kc-auth-modal-next{min-height:40px;padding:0 20px;border-radius:10px;font:inherit;font-size:11px;font-weight:900;text-transform:uppercase;cursor:pointer}.kc-auth-modal-next{border:0;background:#e6121b;color:#fff}.kc-auth-modal-next:disabled{background:#eef2f7;color:#94a3b8;cursor:not-allowed}.kc-auth-modal-back{border:1px solid #d6e0ee;background:#fff;color:#274264}.kc-auth-register .kc-auth-modal-checks{gap:9px;margin-top:18px;padding:14px;border-radius:10px;background:#f8fafc;font-size:11px}.kc-auth-register .kc-auth-modal-checks label{gap:9px}.kc-auth-register .kc-auth-modal-checks input{margin-top:2px;accent-color:#e6121b}.kc-auth-register .kc-auth-modal-submit{width:auto;min-width:250px;min-height:40px;margin:0;border-radius:10px;font-size:11px}.kc-auth-register .kc-auth-modal-secondary{margin:16px 0 0;padding:0}.shop-item .img-container{overflow:visible}body.kc-home-page .kavto-card-animate .img-container>a{min-height:100%}body.kc-home-page .kavto-card-animate .img-container>a>img{width:60%;height:60%;max-width:100%!important;max-height:100%!important;object-fit:contain;margin-top:40px}@media (max-width:640px){.kc-auth-register{padding:20px 14px}.kc-auth-register-stage{padding:18px 14px;border-radius:16px}.kc-auth-register-grid{grid-template-columns:1fr!important;gap:13px!important}.kc-auth-register-stage__head{grid-template-columns:32px minmax(0,1fr)}.kc-auth-register-stage__head b{grid-column:2;justify-self:start}.kc-auth-register-actions{align-items:stretch}.kc-auth-register-actions>*{flex:1}.kc-auth-register .kc-auth-modal-submit{min-width:0;width:100%}}.legal-content .kc-legal-source-document{color:#111827}.legal-content .kc-legal-source-document>h1{margin:0 0 10px;font-size:clamp(30px, 4vw, 48px);line-height:1.05;letter-spacing:0;font-weight:700}.legal-content .kc-legal-subtitle{margin:0 0 24px;color:#64748b;font-size:15px}.legal-content .kc-legal-doc{padding:clamp(22px,4vw,42px);border:1px solid #e2e8f0;border-radius:8px;background:#fff;box-shadow:0 18px 46px rgba(15,23,42,.06)}.legal-content .kc-legal-doc h2{margin:30px 0 10px;padding-top:20px;border-top:1px solid #e2e8f0;font-size:18px;line-height:1.25;letter-spacing:0;font-weight:700}.legal-content .kc-legal-doc h2:first-child{margin-top:0;padding-top:0;border-top:0}.legal-content .kc-legal-doc p{margin:0 0 14px;color:#303642;font-size:14px;line-height:1.65}@media (min-width:761px){.kc-auth-modal.is-register{width:min(1080px,calc(100vw - 32px))!important;height:min(700px,calc(100vh - 28px))!important;grid-template-columns:minmax(330px,.82fr) minmax(0,1.18fr)!important;border-color:rgba(255,255,255,.42)!important;border-radius:8px!important}.kc-auth-modal.is-register .kc-auth-modal-side{position:relative;display:flex!important;padding:24px 22px!important;background:linear-gradient(180deg,rgba(10,5,7,.12) 0,rgba(10,5,7,.05) 35%,rgba(8,8,10,.94) 100%),url('https://admin.katherinecorp.com/wp-content/uploads/2026/06/kavkav.webp') center/cover no-repeat!important}.kc-auth-modal.is-register .kc-auth-modal-side>*{position:relative;z-index:1}.kc-auth-modal.is-register .kc-auth-modal-side img{width:132px}.kc-auth-modal.is-register .kc-auth-modal-kicker{margin-bottom:6px;font-size:10px}.kc-auth-modal.is-register .kc-auth-modal-side h2{font-size:20px}.kc-auth-modal.is-register .kc-auth-modal-side p{margin-top:8px;font-size:11px;line-height:1.45}.kc-auth-modal.is-register .kc-auth-modal-main{padding:17px 18px 20px!important;overflow-y:auto!important;background:#fff!important}.kc-auth-modal.is-register .kc-auth-modal-top{display:flex!important;margin-bottom:9px!important}.kc-auth-modal.is-register .kc-auth-modal-title h3{font-size:17px}.kc-auth-modal.is-register .kc-auth-modal-title p{margin-top:3px;font-size:10px}.kc-auth-modal.is-register .kc-auth-modal-close{width:28px;height:28px;flex-basis:28px;border:0;font-size:15px}.kc-auth-modal.is-register .kc-auth-modal-tabs{display:inline-grid!important;margin-bottom:10px!important;padding:3px}.kc-auth-modal.is-register .kc-auth-modal-tab{padding:7px 13px;font-size:10px}.kc-auth-modal.is-register .kc-auth-register{padding:0!important}.kc-auth-modal.is-register .kc-auth-register-intro{padding:11px 12px 9px;border-bottom-width:2px;background:#f8fafc}.kc-auth-modal.is-register .kc-auth-register-intro>span{margin-bottom:4px;font-size:7px}.kc-auth-modal.is-register .kc-auth-register-intro h4{font-size:18px}.kc-auth-modal.is-register .kc-auth-register-intro p{margin-top:3px;font-size:8px}.kc-auth-modal.is-register .kc-auth-register-progress{padding:8px 12px;font-size:8px}.kc-auth-modal.is-register .kc-auth-register-progress strong{font-size:8px}.kc-auth-modal.is-register .kc-auth-register-stage{margin-top:12px;padding:14px 16px 15px;border-radius:13px;box-shadow:none}.kc-auth-modal.is-register .kc-auth-register-stage__head{grid-template-columns:25px minmax(0,1fr) auto;gap:7px;margin-bottom:12px}.kc-auth-modal.is-register .kc-auth-register-stage__head>span{width:25px;height:25px;border-radius:7px;font-size:10px}.kc-auth-modal.is-register .kc-auth-register-stage__head h5{margin:1px 0;font-size:12px}.kc-auth-modal.is-register .kc-auth-register-stage__head p{font-size:8px}.kc-auth-modal.is-register .kc-auth-register-stage__head b{padding:4px 6px;font-size:7px}.kc-auth-modal.is-register .kc-auth-register-grid{gap:10px!important}.kc-auth-modal.is-register .kc-auth-register .kc-auth-modal-field{gap:4px}.kc-auth-modal.is-register .kc-auth-register .kc-auth-modal-field label{font-size:8px}.kc-auth-modal.is-register .kc-auth-register .kc-auth-modal-field input,.kc-auth-modal.is-register .kc-auth-register .kc-auth-modal-field select{min-height:34px;padding:7px 9px;border-radius:7px;font-size:9px}.kc-auth-modal.is-register .kc-auth-register .kc-auth-modal-small{min-height:34px;padding:0 10px;border-radius:0 7px 7px 0;font-size:8px}.kc-auth-modal.is-register .kc-auth-register .kc-auth-modal-control input{border-radius:7px 0 0 7px}.kc-auth-modal.is-register .kc-auth-register .kc-auth-modal-note{min-height:11px;font-size:8px}.kc-auth-modal.is-register .kc-auth-register-actions{margin-top:12px;padding-top:10px}.kc-auth-modal.is-register .kc-auth-modal-back,.kc-auth-modal.is-register .kc-auth-modal-next{min-height:31px;padding:0 14px;border-radius:7px;font-size:8px}.kc-auth-modal.is-register .kc-auth-modal-secondary{margin-top:10px;font-size:8px}}.kc-auth-register{padding:2px}[type=button],[type=reset],button{cursor:pointer!important;-webkit-appearance:button!important;border:0!important;font-size:13px!important}@media (min-width:761px){.kc-auth-modal.is-register .kc-auth-register{padding:2px!important}.kc-auth-modal.is-register .kc-auth-register .kc-auth-modal-field label{font-size:11px}.kc-auth-modal.is-register .kc-auth-register-intro h4{font-size:30px}.kc-auth-modal.is-register .kc-auth-register-intro p{margin-top:3px;font-size:13px}.kc-auth-modal.is-register .kc-auth-register-stage__head h5{margin:1px 0;font-size:16px}.kc-auth-modal.is-register .kc-auth-register-stage__head p{padding-top:6px;font-size:12px}.kc-auth-modal.is-register .kc-auth-register .kc-auth-modal-field input,.kc-auth-modal.is-register .kc-auth-register .kc-auth-modal-field select{min-height:34px;padding:7px 9px;border-radius:7px;font-size:11px}.kc-auth-modal.is-register .kc-auth-register-progress{padding:8px 12px;font-size:11px}.kc-auth-modal.is-register .kc-auth-register-progress strong{font-size:11px}.kc-auth-modal.is-register .kc-auth-modal-secondary{margin-top:10px;font-size:12px}.kc-auth-modal.is-register .kc-auth-modal-title h3{font-size:30px;font-weight:700}.kc-auth-modal.is-register .kc-auth-modal-title p{margin-top:3px;font-size:15px}.kc-auth-modal.is-register .kc-auth-modal-tabs{display:inline-grid!important;margin-top:10px;margin-bottom:10px!important;padding:3px}}@media (min-width:761px){.kc-auth-modal.is-register .kc-auth-register{padding-top:7px!important}}@media (min-width:1536px){.container{max-width:1920px}}#brand-carousel #paint-header-brands .kc-brand-title-regular{font-style:normal;font-weight:400;letter-spacing:-3px}.font-bold{font-weight:400!important}#products-slider{width:min(100%,1920px);margin-left:auto;margin-right:auto;box-sizing:border-box;scroll-snap-type:x mandatory;scroll-padding-left:1rem;scroll-padding-right:1rem;overscroll-behavior-x:contain}@media (min-width:1280px){#product-grid.xl\:grid-cols-3,.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.kc-alliance-reference{--kc-alliance-red:#e30613;width:100%;overflow:hidden;padding:clamp(38px,4vw,74px) clamp(18px,3.8vw,76px) clamp(28px,3vw,58px);background:#fff;color:#111}.kc-alliance-reference__hero{position:relative;display:flex;align-items:center;justify-content:center;min-height:clamp(260px,21vw,390px);max-width:1920px;margin:0 auto 14px}.kc-alliance-reference__copy{position:relative;z-index:2;width:100%;max-width:1500px;padding:16px 20px 26px;text-align:center}.kc-alliance-reference__eyebrow{margin:0 0 22px;color:var(--kc-alliance-red);font-size:clamp(11px, .8vw, 15px);font-weight:800;letter-spacing:.16em;text-transform:uppercase}.kc-alliance-reference h2{margin:0;font-size:clamp(58px, 5.3vw, 90px);font-weight:400;letter-spacing:-.045em!important;line-height:.82}.kc-alliance-reference h2 span,.kc-alliance-reference h2 strong{display:inline}.kc-alliance-reference h2 strong{color:var(--kc-alliance-red);font-weight:inherit}.kc-alliance-reference__subtitle{margin:28px 0 0;color:#343434;font-size:clamp(18px, 1.3vw, 27px);line-height:1.25}body.kc-product-page .w-commerce-commercecartcontainerwrapper{top:0!important}body.kc-product-page .justify-center{justify-content:center}body.kc-product-page .kc-payment-protection-row{display:none!important}@media screen and (max-width:767px){body.kc-product-page .aspect-square{max-width:min(390px,calc(100vw - 56px))!important;margin-inline:auto;padding:22px!important}body.kc-product-page #main-product-image{max-width:90%!important;max-height:90%!important;padding-top:18px!important}}body.kc-contact-page .kc-b2b-answer-block__inner{margin-top:90px}.kc-alliance-reference__cards{position:relative;z-index:3;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1vw,20px);max-width:1920px;margin:0 auto}.kc-alliance-card{position:relative;isolation:isolate;min-height:clamp(250px,15vw,320px);overflow:hidden;border:5px solid #fff;border-radius:16px;background-color:#fff;background-image:url('assets/img/sections/alianzas-estrategicas.webp');background-repeat:no-repeat;background-size:2172px 724px;box-shadow:0 14px 32px rgba(15,23,42,.11)}.kc-alliance-card--variety{background-position:-82px -370px}.kc-alliance-card--brands{background-position:-577px -370px}.kc-alliance-card--global{background-position:-1080px -370px}.kc-alliance-card--support{background-position:-1588px -370px}.kc-alliance-card::before{content:'';position:absolute;z-index:-1;inset:0 31% 0 0;background:rgba(255,255,255,.94);clip-path:polygon(0 0,79% 0,100% 100%,0 100%)}.kc-alliance-card__icon{position:absolute;top:24px;left:24px;display:grid;width:68px;height:68px;place-items:center;border-radius:50%;background:#fff;color:var(--kc-alliance-red);box-shadow:0 7px 20px rgba(15,23,42,.14)}.kc-alliance-card__icon svg{width:35px;height:35px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.kc-alliance-card__copy{position:absolute;z-index:2;left:24px;bottom:24px;width:min(55%,235px)}.kc-alliance-card__copy h3{margin:0 0 21px;color:#111;font-size:clamp(13px, .95vw, 18px);font-weight:800;letter-spacing:0!important;line-height:1.1;text-transform:uppercase}.kc-alliance-card__copy h3::after{content:'';display:block;width:42px;height:4px;margin-top:14px;border-radius:999px;background:linear-gradient(90deg,var(--kc-alliance-red),rgba(237,23,28,0))}.kc-alliance-card__copy p{margin:0;color:#5f6368;font-size:clamp(13px, .9vw, 17px);line-height:1.42}.kc-alliance-card__arrow{position:absolute;right:0;bottom:0;display:grid;width:68px;height:68px;place-items:center;border-radius:14px 0 0 0;background:var(--kc-alliance-red);color:#fff}.kc-alliance-card__arrow svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}@media (max-width:1180px){.kc-alliance-reference__hero{min-height:clamp(230px,28vw,320px)}.kc-alliance-reference__copy{padding-inline:20px}.kc-alliance-reference__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.kc-alliance-card{min-height:280px}}@media (max-width:760px){.kc-alliance-reference{padding:36px 16px 30px}.kc-alliance-reference__hero{min-height:0;margin-bottom:14px}.kc-alliance-reference__copy{padding:4px 4px 26px}.kc-alliance-reference__eyebrow{margin-bottom:14px}.kc-alliance-reference h2{font-size:clamp(36px, 11vw, 54px);line-height:.88;white-space:nowrap}.kc-alliance-reference__subtitle{margin-top:18px;font-size:18px}.kc-alliance-reference__cards{grid-template-columns:1fr}.kc-alliance-card{min-height:270px}.kc-alliance-card__copy{width:55%}}.contact-form-section form .gap-6,.support-section form .gap-6{gap:.4rem!important}.contact-form-section form .uppercase,.support-section form .uppercase{text-transform:inherit!important}.contact-form-section form .text-\[10px\],.support-section form .text-\[10px\]{font-size:17px!important}.contact-form-section form .text-\[12px\],.support-section form .text-\[12px\]{font-size:15px!important}[data-kc-contact-consent]{display:block;line-height:1.65}.kc-b2b-answer-block{position:relative;isolation:isolate;min-height:640px;overflow:hidden;padding:0;border:0;background:#fff url('assets/img/sections/atencion-comercial-b2b.webp') center right/cover no-repeat}.kc-b2b-answer-block::before{position:absolute;z-index:-1;inset:0;content:'';background:linear-gradient(90deg,#fff 0,#fff 49%,rgba(255,255,255,.98) 55%,rgba(255,255,255,.35) 67%,rgba(255,255,255,0) 78%)}.kc-b2b-answer-block__inner{position:relative;z-index:1;display:flex;align-items:center;width:min(1920px,100%);min-height:640px;margin:0 auto;padding:clamp(38px,5vw,86px) clamp(24px,7vw,138px)}.kc-b2b-answer-block__copy{width:min(760px,53%)}.kc-b2b-answer-block__eyebrow{margin:0 0 18px;color:#e30613;font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.kc-b2b-answer-block h2{max-width:760px;margin:0 0 18px;color:#050505;font-size:clamp(42px, 4.4vw, 76px);font-weight:750;line-height:.98;letter-spacing:0}.kc-b2b-answer-block h2 span{color:#e30613}.kc-b2b-answer-block__copy>h3{margin:0 0 8px;color:#111827;font-size:clamp(18px, 1.5vw, 25px);font-weight:700;line-height:1.2}.kc-b2b-answer-block__intro{max-width:700px;margin:0 0 22px;color:#4b5563;font-size:16px;line-height:1.55}.kc-b2b-answer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.kc-b2b-answer-grid article{display:grid;grid-template-columns:62px minmax(0,1fr);gap:16px;align-items:start;min-height:142px;padding:22px;border:1px solid rgba(15,23,42,.08);border-radius:14px;background:rgba(255,255,255,.94);box-shadow:0 18px 44px rgba(15,23,42,.08)}.kc-b2b-answer-icon{display:grid;width:58px;height:58px;place-items:center;border:1px solid rgba(227,6,19,.18);border-radius:50%;color:#e30613;background:#fff;font-size:28px}.kc-b2b-answer-grid h3{margin:0 0 7px;color:#111827;font-size:16px;font-weight:700;line-height:1.25}.kc-b2b-answer-grid p{margin:0;color:#4b5563;font-size:13px;line-height:1.48}.kc-b2b-answer-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px}.kc-b2b-answer-button{display:flex;min-height:58px;align-items:center;justify-content:space-between;padding:0 24px;border:1px solid #e30613;border-radius:10px;color:#e30613;background:rgba(255,255,255,.95);font-size:15px;font-weight:700;text-decoration:none;transition:background .2s ease,color .2s ease,transform .2s ease}.kc-b2b-answer-button--primary,.kc-b2b-answer-button:hover{color:#fff;background:#e30613}.kc-b2b-answer-button:hover{transform:translateY(-2px)}@media (max-width:1100px){.kc-b2b-answer-block::before{background:linear-gradient(90deg,#fff 0,#fff 61%,rgba(255,255,255,.88) 74%,rgba(255,255,255,.1) 100%)}.kc-b2b-answer-block__copy{width:66%}}@media (max-width:767px){.kc-alliance-reference img{min-height:280px;aspect-ratio:auto;object-position:center}.kc-b2b-answer-block{min-height:0;padding-top:260px;background-position:72% top;background-size:auto 330px}.kc-b2b-answer-block::before{background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.1) 210px,#fff 320px,#fff 100%)}.kc-b2b-answer-block__inner{min-height:0;padding:30px 18px 44px}.kc-b2b-answer-block__copy{width:100%}.kc-b2b-answer-block h2{font-size:clamp(34px, 11vw, 48px)}.kc-b2b-answer-actions,.kc-b2b-answer-grid{grid-template-columns:1fr}}.kc-contact-document-control input{padding-left:20px!important}.kc-contact-consents{display:grid;gap:10px}.kc-contact-consents label{margin:0}.kc-contact-consents input[type=checkbox]{flex:0 0 auto}#products-slider[data-kc-loop-enabled=true]{scroll-snap-type:none;scroll-behavior:auto}:is(
.kc-home-card-primary,.kc-catalog-primary-button,.product-hero-add-button,.kc-purchase-button,.quote-ruc-validate-btn,.quote-submit-btn,.kc-auth-modal-small,[data-kc-contact-validate],.kc-dash-btn--primary,.kc-b2b-answer-button,[data-open-quote-modal=true],[data-add-to-quote-cart=true],#kcCompatibilityCheck,#dashChangeSeller
){position:relative!important;isolation:isolate;overflow:hidden;border:1px solid rgba(255,255,255,.3)!important;border-radius:10px!important;background:radial-gradient(circle at 78% 120%,rgba(255,255,255,.34) 0 12%,transparent 34%),linear-gradient(135deg,#ff1b1b 0,#e30613 48%,#a90009 100%)!important;color:#fff!important;box-shadow:0 12px 26px rgba(185,0,12,.2)!important;transition:transform 220ms ease,box-shadow 220ms ease,border-color 220ms ease,background 220ms ease!important}:is(
.kc-home-card-primary,.kc-catalog-primary-button,.product-hero-add-button,.kc-purchase-button,.quote-ruc-validate-btn,.quote-submit-btn,.kc-auth-modal-small,[data-kc-contact-validate],.kc-dash-btn--primary,.kc-b2b-answer-button,[data-open-quote-modal=true],[data-add-to-quote-cart=true],#kcCompatibilityCheck,#dashChangeSeller
)::before{position:absolute;z-index:-1;inset:0;content:'';background:linear-gradient(110deg,transparent 22%,rgba(255,255,255,.38) 50%,transparent 78%);translate:-130% 0;transition:translate 520ms ease}:is(
.kc-home-card-primary,.kc-catalog-primary-button,.product-hero-add-button,.kc-purchase-button,.quote-ruc-validate-btn,.quote-submit-btn,.kc-auth-modal-small,[data-kc-contact-validate],.kc-dash-btn--primary,.kc-b2b-answer-button,[data-open-quote-modal=true],[data-add-to-quote-cart=true],#kcCompatibilityCheck,#dashChangeSeller
):hover:not(:disabled){border-color:rgba(255,255,255,.46)!important;box-shadow:0 17px 30px rgba(185,0,12,.28)!important;transform:translateY(-2px)}:is(
.kc-home-card-primary,.kc-catalog-primary-button,.product-hero-add-button,.kc-purchase-button,.quote-ruc-validate-btn,.quote-submit-btn,.kc-auth-modal-small,[data-kc-contact-validate],.kc-dash-btn--primary,.kc-b2b-answer-button,[data-open-quote-modal=true],[data-add-to-quote-cart=true],#kcCompatibilityCheck,#dashChangeSeller
):hover:not(:disabled)::before{translate:130% 0}:is(
.kc-home-card-primary,.kc-catalog-primary-button,.product-hero-add-button,.kc-purchase-button,.quote-ruc-validate-btn,.quote-submit-btn,.kc-auth-modal-small,[data-kc-contact-validate],.kc-dash-btn--primary,.kc-b2b-answer-button,[data-open-quote-modal=true],[data-add-to-quote-cart=true],#kcCompatibilityCheck,#dashChangeSeller
):focus-visible{outline:3px solid rgba(227,6,19,.28);outline-offset:3px}:is([data-kc-contact-validate],.kc-auth-modal-small,.quote-ruc-validate-btn):disabled{cursor:not-allowed!important;box-shadow:none!important;opacity:.55;transform:none!important}.button-wrap-hero-home .cta-main,.kc-document-control [data-kc-validate-document]{position:relative;isolation:isolate;overflow:hidden;border:1px solid rgba(255,255,255,.3)!important;border-radius:10px!important;background:radial-gradient(circle at 78% 120%,rgba(255,255,255,.34) 0 12%,transparent 34%),linear-gradient(135deg,#ff1b1b 0,#e30613 48%,#a90009 100%)!important;color:#fff!important;box-shadow:0 12px 26px rgba(185,0,12,.2)!important;transition:transform 220ms ease,box-shadow 220ms ease,border-color 220ms ease!important}.button-wrap-hero-home .cta-main::before,.kc-document-control [data-kc-validate-document]::before{position:absolute;z-index:-1;inset:0;content:'';background:linear-gradient(110deg,transparent 22%,rgba(255,255,255,.38) 50%,transparent 78%);translate:-130% 0;transition:translate 520ms ease}.button-wrap-hero-home .cta-main:hover,.kc-document-control [data-kc-validate-document]:hover:not(:disabled){border-color:rgba(255,255,255,.46)!important;box-shadow:0 17px 30px rgba(185,0,12,.28)!important;transform:translateY(-2px)}.button-wrap-hero-home .cta-main:hover::before,.kc-document-control [data-kc-validate-document]:hover:not(:disabled)::before{translate:130% 0}@media (prefers-reduced-motion:reduce){#products-slider[data-kc-loop-enabled=true]{scroll-snap-type:x proximity}:is(.kc-home-card-primary,.kc-catalog-primary-button,.product-hero-add-button,.kc-purchase-button,.quote-ruc-validate-btn,.quote-submit-btn,.kc-auth-modal-small,[data-kc-contact-validate],.kc-dash-btn--primary,.kc-b2b-answer-button,[data-open-quote-modal=true],[data-add-to-quote-cart=true],#kcCompatibilityCheck,#dashChangeSeller){transition:none!important}}.kc-application-field{display:grid;gap:3px}.kc-application-form-head h2{margin:0 0 8px;font-size:clamp(26px, 3vw, 27px);line-height:1.1;font-weight:700}@media (min-width:1024px){#brand-carousel #paint-header-brands .kc-brand-title-line,#brand-carousel #paint-header-brands .kc-brand-title-partner,#brand-carousel #paint-header-brands .kc-brand-title-regular{display:inline!important;white-space:nowrap!important}}.section-products .kc-shop-layout{display:grid;grid-template-columns:minmax(230px,280px) minmax(0,1fr);align-items:start;gap:clamp(20px,2vw,36px)}.section-products .kc-shop-sidebar{position:sticky;top:96px;z-index:30;min-width:0}body .section-products .kc-shop-sidebar .master-filters{display:grid!important;grid-template-columns:1fr;align-items:stretch;gap:10px;margin-bottom:16px}.kc-shop-sidebar .expandable-filter,.kc-shop-sidebar .kc-filter-search-trigger,.kc-shop-sidebar .link-shop-filter{width:100%!important;max-width:none!important}.kc-shop-sidebar .expandable-bottom-filter{position:static;width:100%}.kc-shop-results{min-width:0}@media (max-width:1023px){.section-products .kc-shop-layout{grid-template-columns:1fr}.section-products .kc-shop-sidebar{position:relative;top:auto}body .section-products .kc-shop-sidebar .master-filters{display:flex!important;flex-wrap:wrap}.kc-shop-sidebar .expandable-filter,.kc-shop-sidebar .kc-filter-search-trigger,.kc-shop-sidebar .link-shop-filter{width:auto!important}}.kc-contact-document-control,.kc-document-control{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:stretch}.kc-contact-document-control button,.kc-document-control button{min-height:44px;padding:0 14px;border:1px solid #e30613!important;border-radius:8px;background:#e30613;color:#fff;font-size:11px!important;font-weight:700;white-space:nowrap}.kc-contact-document-control button:disabled,.kc-document-control button:disabled{cursor:wait!important;opacity:.6}.kc-document-status,[data-kc-contact-document-status]{min-height:16px;color:#64748b;font-size:11px;line-height:1.35}.kc-document-status[data-state=success],[data-kc-contact-document-status][data-state=success]{color:#059669}.kc-file-limit,.kc-optional-label{color:#64748b;font-size:11px;font-weight:500}.kc-application-field input[readonly]{background:#f8fafc;color:#475569}@media (max-width:560px){.kc-contact-document-control,.kc-document-control{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.shop-item .img-container>a>img{transition-duration:NaNs!important}}.grid-cols-1{grid-template-columns:repeat(2,minmax(0,1fr))}[type=button],[type=reset],button{cursor:pointer!important;-webkit-appearance:button!important;border:0!important;font-size:10px!important}.kc-catalog-primary-button,.kc-catalog-secondary-button{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:12px;font-size:10px;font-weight:700;line-height:1;text-decoration:none;transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}.kc-compare-card-button{width:100%;min-height:38px;margin-top:10px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #d7dce5!important;border-radius:10px;background:#fff;color:#111827;font-size:11px!important;font-weight:800;letter-spacing:.04em;text-transform:uppercase;transition:border-color .2s ease,color .2s ease,background .2s ease,box-shadow .2s ease}.max-w-full:not(img){max-width:1546px;padding-top:50px!important}.button-text{z-index:1;position:relative;text-shadow:0 1.25em 0 #fff}.kc-action-arrow-icon{width:1.05em;height:1.05em;flex:0 0 auto;display:inline-block;vertical-align:middle}[type=button],[type=reset],button{cursor:pointer!important;-webkit-appearance:button!important;border:0!important;font-size:13px!important}body.kc-home-page .kc-home-card-compare,body.kc-home-page .kc-home-card-primary,body.kc-home-page .kc-home-card-secondary{display:flex;min-height:36px;align-items:center;justify-content:center;gap:.45rem;border-radius:10px;font-size:13px;font-weight:500;text-decoration:none;cursor:pointer}.kc-contact-document-field.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(.5rem * var(--tw-space-y-reverse))!important;padding:10px 0!important;padding-left:0!important}@media screen and (min-width:992px){.text-lg{font-size:1.1em!important;line-height:1.75rem}}.font-bold{font-weight:500!important}.font-black{font-weight:400!important}.font-medium{font-weight:300}.kc-contact-document-control input{padding:10px 0 10px 20px!important}#brand-carousel #paint-header-brands .kc-brand-title-regular{font-style:normal;font-weight:500;letter-spacing:-3px}@media (max-width:991px){.subtext-hero-home{max-width:660px;font-size:15px}.heading-hero-home h1{font-size:45px!important;line-height:1.1!important}.text-lg{font-size:15px!important;line-height:1.75rem}.text-sm{font-size:15px;line-height:1.25rem}.text-\[20px\]{font-size:11px!important}.text-\[32px\]{font-size:43px}.kc-alliance-reference h2{margin:0;font-size:clamp(58px, 5.3vw, 90px);font-weight:500;letter-spacing:-.045em!important;line-height:.82}}@media (max-width:767px){.button-text,.label-small,.nav-link,.text-body,a,body,button,input,label,li,p,select,span,textarea{font-weight:300}.py-24{padding-top:3rem!important;padding-bottom:3rem!important}.button-text,.label-small,.nav-link,.text-body,a,body,button,input,label,li,p,select,span,textarea{font-weight:500}#kcAllianceReferenceTitle>span,#kcAllianceReferenceTitle>strong{display:block}}@media screen and (max-width:767px){.master-navigation .nav-container,body.kc-product-page .master-navigation .nav-container,body.kc-product-page .nav-container{display:grid!important;grid-template-columns:minmax(108px,1fr) max-content 24px!important;grid-template-rows:58px!important;grid-auto-flow:column!important;align-items:center!important;column-gap:8px!important;row-gap:0!important;padding:0 14px!important;height:auto!important;min-height:58px!important;max-height:58px!important;overflow:visible!important}.master-navigation .nav-left,body.kc-product-page .nav-left{display:contents!important}.master-navigation .brand-nav,body.kc-product-page .brand-nav{grid-column:1!important;grid-row:1!important;justify-self:start!important;align-self:center!important;width:auto!important;max-width:112px!important;height:28px!important;min-width:0!important;margin:0!important;padding:0!important;float:none!important;position:static!important;overflow:visible!important}.master-navigation .brand-nav .logo-nav.light+.logo-nav.dark{display:none!important}.master-navigation .logo-nav,.master-navigation .logo-nav.dark,.master-navigation .logo-nav.light,body.kc-product-page .logo-nav,body.kc-product-page .logo-nav.dark,body.kc-product-page .logo-nav.light{width:108px!important;height:28px!important;min-height:28px!important;max-height:28px!important;object-fit:contain!important}.master-navigation .nav-right,body.kc-product-page .nav-right{grid-column:2!important;grid-row:1!important;justify-self:end!important;align-self:center!important;display:inline-flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;width:auto!important;min-width:max-content!important;height:28px!important;margin:0!important;overflow:visible!important;white-space:nowrap!important}.master-navigation .kc-account-header,.master-navigation .nav-right>*,body.kc-product-page .kc-account-header,body.kc-product-page .nav-right>*{flex:0 0 auto!important;margin:0!important}.master-navigation .nav-right .kc-account-header,body.kc-product-page .nav-right .kc-account-header{display:inline-flex!important}.master-navigation .kc-account-greeting{display:none!important}.master-navigation .nav-container>.kc-account-header,body.kc-product-page .nav-container>.kc-account-header{grid-column:2!important;grid-row:1!important;justify-self:end!important;align-self:center!important;margin-left:0!important}.master-navigation .nav-container>.kc-account-header~.kc-account-header{display:none!important}.master-navigation .icon-nav,.master-navigation .kc-account-header,.master-navigation .kc-account-trigger,.master-navigation .w-commerce-commercecartopenlink.cart-button,body.kc-product-page .icon-nav,body.kc-product-page .kc-account-header,body.kc-product-page .kc-account-trigger,body.kc-product-page .w-commerce-commercecartopenlink.cart-button{width:23px!important;height:23px!important;min-width:23px!important;min-height:23px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.master-navigation .menu-button,.master-navigation .menu-button.dark,.master-navigation .menu-button.w-nav-button,body.kc-product-page .menu-button,body.kc-product-page .menu-button.dark,body.kc-product-page .menu-button.w-nav-button{grid-column:3!important;grid-row:1!important;justify-self:end!important;align-self:center!important;width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;padding:0!important;margin:0!important;float:none!important;position:static!important;background:0 0!important}.master-navigation .icon-nav-menu,.master-navigation .menu-button-inner,body.kc-product-page .icon-nav-menu,body.kc-product-page .menu-button-inner{width:18px!important;height:18px!important}}@media screen and (max-width:991px){.py-12{padding-top:3rem!important;padding-bottom:3rem!important}.px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.master-navigation .nav-container,body.kc-product-page .master-navigation .nav-container,body.kc-product-page .nav-container{display:grid!important;grid-template-columns:minmax(112px,1fr) max-content 26px!important;grid-template-rows:58px!important;align-items:center!important;column-gap:12px!important;row-gap:0!important;width:100%!important;min-height:58px!important;max-height:58px!important;height:58px!important;padding:0 22px!important;overflow:visible!important}.master-navigation .nav-left,body.kc-product-page .nav-left{display:contents!important}.master-navigation .brand-nav,body.kc-product-page .brand-nav{grid-column:1!important;grid-row:1!important;justify-self:start!important;align-self:center!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;width:124px!important;max-width:124px!important;height:32px!important;min-width:0!important;margin:0!important;padding:0!important;float:none!important;position:static!important;overflow:visible!important}.master-navigation .brand-nav .logo-nav.light+.logo-nav.dark,body.kc-product-page .brand-nav .logo-nav.light+.logo-nav.dark{display:none!important}.master-navigation .logo-nav,.master-navigation .logo-nav.dark,.master-navigation .logo-nav.light,body.kc-product-page .logo-nav,body.kc-product-page .logo-nav.dark,body.kc-product-page .logo-nav.light{width:120px!important;height:32px!important;min-height:32px!important;max-height:32px!important;display:block!important;object-fit:contain!important}.master-navigation .nav-right,body.kc-product-page .nav-right{grid-column:2!important;grid-row:1!important;justify-self:end!important;align-self:center!important;display:inline-flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;width:auto!important;min-width:max-content!important;height:28px!important;margin:0!important;overflow:visible!important;white-space:nowrap!important}.master-navigation .kc-account-header,.master-navigation .nav-right>*,body.kc-product-page .kc-account-header,body.kc-product-page .nav-right>*{flex:0 0 auto!important;margin:0!important}.master-navigation .kc-account-greeting,body.kc-product-page .kc-account-greeting{display:none!important}.master-navigation .nav-container>.kc-account-header,body.kc-product-page .nav-container>.kc-account-header{grid-column:2!important;grid-row:1!important;justify-self:end!important;align-self:center!important}.master-navigation .icon-nav,.master-navigation .kc-account-header,.master-navigation .kc-account-trigger,.master-navigation .w-commerce-commercecartopenlink.cart-button,body.kc-product-page .icon-nav,body.kc-product-page .kc-account-header,body.kc-product-page .kc-account-trigger,body.kc-product-page .w-commerce-commercecartopenlink.cart-button{width:26px!important;height:26px!important;min-width:26px!important;min-height:26px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.master-navigation .menu-button,.master-navigation .menu-button.dark,.master-navigation .menu-button.w-nav-button,body.kc-product-page .menu-button,body.kc-product-page .menu-button.dark,body.kc-product-page .menu-button.w-nav-button{grid-column:3!important;grid-row:1!important;justify-self:end!important;align-self:center!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:26px!important;height:26px!important;min-width:26px!important;min-height:26px!important;margin:0!important;padding:0!important;float:none!important;position:static!important;border-color:transparent!important;background:0 0!important;color:#111316!important}}@media screen and (max-width:767px){.master-navigation .nav-container,body.kc-product-page .master-navigation .nav-container,body.kc-product-page .nav-container{grid-template-columns:minmax(104px,1fr) max-content 24px!important;grid-template-rows:54px!important;min-height:54px!important;max-height:54px!important;height:54px!important;column-gap:8px!important;padding:0 14px!important}.master-navigation .brand-nav,body.kc-product-page .brand-nav{width:112px!important;max-width:112px!important;height:30px!important}.master-navigation .logo-nav,.master-navigation .logo-nav.dark,.master-navigation .logo-nav.light,body.kc-product-page .logo-nav,body.kc-product-page .logo-nav.dark,body.kc-product-page .logo-nav.light{width:108px!important;height:30px!important;min-height:30px!important;max-height:30px!important}.master-navigation .nav-right,body.kc-product-page .nav-right{gap:8px!important}.master-navigation .icon-nav,.master-navigation .kc-account-header,.master-navigation .kc-account-trigger,.master-navigation .menu-button,.master-navigation .menu-button.dark,.master-navigation .menu-button.w-nav-button,.master-navigation .w-commerce-commercecartopenlink.cart-button,body.kc-product-page .icon-nav,body.kc-product-page .kc-account-header,body.kc-product-page .kc-account-trigger,body.kc-product-page .menu-button,body.kc-product-page .menu-button.dark,body.kc-product-page .menu-button.w-nav-button,body.kc-product-page .w-commerce-commercecartopenlink.cart-button{width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important}}@media screen and (min-width:992px){.text-lg{font-size:1.3rem!important;line-height:1.75rem}.max-w-lg{max-width:37rem;font-size:1.4rem}}.font-medium{font-weight:400}.heading-hero-home{max-width:740px;font-weight:500}.subtext-hero-home{max-width:660px;font-size:21px}#brand-carousel #paint-header-brands .kc-brand-title-regular{font-style:normal;font-weight:600;letter-spacing:-3px}#brand-carousel #paint-header-brands{font-size:90px!important}#brand-carousel #paint-header-brands .kc-brand-title-line{display:inline-block}#brand-carousel #paint-header-brands .kc-brand-title-partner{display:block}.font-bold{font-weight:600!important}.font-black{font-weight:700}.max-w-md{max-width:32rem}.kc-language-select{width:72px;min-width:72px;min-height:32px;padding:6px 24px 6px 8px;border:1px solid rgba(15,23,42,.14);border-radius:999px;background:#fff;color:#111316;font-family:"Plus Jakarta Sans",Arial,sans-serif;font-size:11px;font-weight:800;line-height:1;letter-spacing:0;cursor:pointer}.kc-language-select:focus{outline:2px solid rgba(217,15,22,.22);outline-offset:2px}.kc-mobile-language-flags{display:none}.kc-application-page{margin:0;background:#f6f7fb;color:#111827;font-family:"Plus Jakarta Sans",Arial,sans-serif}.kc-application-shell{width:min(1180px,calc(100% - 32px));margin:0 auto}.kc-application-hero{position:relative;min-height:620px;padding:150px 0 82px;overflow:hidden;background:#07090d;color:#fff}.kc-application-hero::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,7,18,.9) 0,rgba(3,7,18,.72) 45%,rgba(3,7,18,.2) 100%),var(--kc-application-hero-image, url("https://admin.katherinecorp.com/wp-content/uploads/2026/04/hero-almacen-kavto2.webp")) center/cover no-repeat}.kc-application-hero::after{content:"";position:absolute;inset:auto 0 0;height:5px;background:#dd2128}.kc-application-hero__content{position:relative;z-index:1;max-width:820px}.kc-application-kicker{margin:0 0 16px;color:#ff3b42;font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.kc-application-hero h1{margin:0;font-size:clamp(44px, 7vw, 92px);line-height:.94;font-weight:700;letter-spacing:0}.kc-application-hero p{max-width:710px;margin:24px 0 0;color:rgba(255,255,255,.78);font-size:clamp(17px, 2vw, 21px);line-height:1.65}.kc-application-cta{display:inline-flex;align-items:center;justify-content:center;min-height:52px;margin-top:34px;padding:0 26px;border-radius:8px;background:#dd2128;color:#fff;font-weight:900;text-decoration:none;box-shadow:0 20px 42px rgba(221,33,40,.28)}.kc-application-section{padding:clamp(54px,7vw,86px) 0}.kc-application-section--white{background:#fff}.kc-application-section__head{max-width:780px;margin-bottom:30px}.kc-application-section__head h2{margin:0;color:#111827;font-size:clamp(32px, 4vw, 54px);line-height:1;font-weight:700}.kc-application-section__head p{margin:16px 0 0;color:#64748b;font-size:16px;line-height:1.7}.kc-application-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.kc-application-card{padding:22px;border:1px solid rgba(15,23,42,.1);border-radius:10px;background:#fff;box-shadow:0 18px 44px rgba(15,23,42,.06)}.kc-application-card span{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;margin-bottom:18px;border-radius:50%;background:rgba(221,33,40,.1);color:#dd2128;font-weight:900}.kc-application-card h3{margin:0 0 10px;color:#111827;font-size:18px;line-height:1.25;font-weight:800}.kc-application-card p{margin:0;color:#64748b;font-size:14px;line-height:1.65}.kc-application-form-card{border:1px solid rgba(15,23,42,.1);border-radius:12px;background:#fff;box-shadow:0 24px 70px rgba(15,23,42,.08);overflow:hidden}.kc-application-form-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:28px;border-bottom:1px solid rgba(15,23,42,.08)}.kc-application-form-head h2{margin:0 0 8px;font-size:clamp(26px, 3vw, 38px);line-height:1.1;font-weight:700}.kc-application-form-head p{margin:0;color:#64748b;font-size:14px;line-height:1.55}.kc-application-progress{min-width:170px;color:#64748b;font-size:12px;font-weight:800;text-align:right}.kc-application-progress__bar{width:100%;height:6px;margin-top:10px;border-radius:999px;background:#e5e7eb;overflow:hidden}.kc-application-progress__bar span{display:block;width:var(--kc-progress,25%);height:100%;background:#dd2128}.kc-application-form{padding:28px}.kc-application-step{display:none}.kc-application-step.is-active{display:block}.kc-application-step h3{margin:0 0 20px;color:#111827;font-size:22px;line-height:1.2;font-weight:800}.kc-application-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.kc-application-field{display:grid;gap:7px}.kc-application-field--full{grid-column:1/-1}.kc-application-field label{color:#334155;font-size:12px;font-weight:900}.kc-application-field input,.kc-application-field select,.kc-application-field textarea{width:100%;min-height:46px;border:1px solid #cbd5e1;border-radius:8px;background:#fff;color:#111827;font:inherit;font-size:14px;padding:10px 12px}.kc-application-field textarea{min-height:118px;resize:vertical}.kc-application-field input:focus,.kc-application-field select:focus,.kc-application-field textarea:focus{border-color:#dd2128;outline:3px solid rgba(221,33,40,.14)}.kc-application-error{min-height:16px;color:#dc2626;font-size:12px;font-weight:700}.kc-application-dynamic{display:grid;gap:16px}.kc-application-check-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.kc-application-check{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid rgba(15,23,42,.1);border-radius:8px;background:#f8fafc;color:#334155;font-size:13px;line-height:1.45}.kc-application-check input{width:auto;min-height:auto;margin-top:2px}.kc-application-actions{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:28px}.kc-application-button{min-height:48px;padding:0 22px;border:1px solid #cbd5e1;border-radius:8px;background:#fff;color:#111827;font-weight:900;cursor:pointer}.kc-application-button--primary{border-color:#dd2128;background:#dd2128;color:#fff;box-shadow:0 16px 34px rgba(221,33,40,.22)}.kc-application-button:disabled{cursor:not-allowed;opacity:.62}.kc-application-message{margin-top:16px;font-size:13px;font-weight:800}.kc-application-message[data-state=error]{color:#dc2626}.kc-application-message[data-state=success]{color:#047857}.kc-application-section[id^=formulario-]{position:relative;min-height:100vh;display:flex;align-items:center;overflow:hidden;padding:clamp(96px,8vw,138px) 0;background:#05070c;color:#fff}.kc-application-section[id^=formulario-]::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.64) 0,rgba(0,0,0,.46) 48%,rgba(0,0,0,.66) 100%),url("/assets/img/ofi-scaled.webp") center/cover no-repeat;transform:scale(1.02)}.kc-application-section[id^=formulario-]::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.18),transparent 44%,rgba(221,33,40,.08)),radial-gradient(circle at 70% 35%,rgba(255,255,255,.12),transparent 28%);pointer-events:none}body.kc-application-page .kc-application-section[id^=formulario-]>.kc-application-shell{position:relative;z-index:1;display:grid;grid-template-columns:minmax(320px,.92fr) minmax(620px,560px);align-items:center;gap:clamp(34px,6vw,86px)}.kc-application-section[id^=formulario-]>.kc-application-shell::before{display:none}#formulario-postulacion>.kc-application-shell::before{content:"Postulacion\A profesional"}#formulario-proveedor>.kc-application-shell::before{content:"Calificacion\A de proveedores"}.kc-application-section[id^=formulario-] .kc-application-form-card{max-height:min(860px,calc(100vh - 120px));overflow:auto;border:1px solid rgba(255,255,255,.18);border-radius:28px;background:linear-gradient(145deg,rgb(255 255 255 / 0%),rgb(255 255 255 / 18%));box-shadow:0 30px 90px rgba(0,0,0,.42);backdrop-filter:blur(22px) saturate(150%);-webkit-backdrop-filter:blur(22px) saturate(150%)}body.kc-application-page label{margin-bottom:0;font-weight:700;display:block}body.kc-application-page .kc-application-section[id^=formulario-] .kc-application-form-card{scrollbar-width:none;-ms-overflow-style:none}body.kc-application-page .kc-application-section[id^=formulario-] .kc-application-form-card::-webkit-scrollbar{display:none;width:0}.kc-application-section[id^=formulario-] .kc-application-form-card::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(255,255,255,.2)}.kc-application-form-hero-copy{max-width:620px;color:#fff}body.kc-application-page .kc-application-form-hero-copy h2{margin:0;font-size:clamp(54px, 2.9vw, 88px);line-height:.96;font-weight:500;letter-spacing:0!important}@media (max-width:767px){#brand-carousel #paint-header-brands{max-width:100%;font-size:clamp(38px, 10.8vw, 44px)!important;line-height:.95!important}#brand-carousel #paint-header-brands .kc-brand-title-line{max-width:100%}#brand-carousel #paint-header-brands .kc-brand-title-partner,#brand-carousel #paint-header-brands .kc-brand-title-regular{display:block}}.kc-application-form-hero-copy h2 span{color:#ff1118!important}.kc-application-form-hero-copy p{max-width:520px;margin:34px 0 0;color:rgba(255,255,255,.66);font-size:clamp(18px, 1.35vw, 22px);line-height:1.55}.kc-application-section[id^=formulario-] .kc-application-form-head{border-bottom-color:rgba(255,255,255,.14);padding:34px 42px 22px}.kc-application-section[id^=formulario-] .kc-application-form{padding:22px 42px 42px}.kc-application-section[id^=formulario-] .kc-application-form-head h2,.kc-application-section[id^=formulario-] .kc-application-step h3{color:#fff;font-weight:700}.kc-application-section[id^=formulario-] .kc-application-form-head p,.kc-application-section[id^=formulario-] .kc-application-progress{color:rgba(226,232,240,.78)}.kc-application-section[id^=formulario-] .kc-application-progress__bar{background:rgba(255,255,255,.16)}.kc-application-section[id^=formulario-] .kc-application-field label{color:rgba(241,245,249,.9)}.kc-application-section[id^=formulario-] .kc-application-field input,.kc-application-section[id^=formulario-] .kc-application-field select,.kc-application-section[id^=formulario-] .kc-application-field textarea{border-color:rgba(255,255,255,.18);background:rgba(255,255,255,.1);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.08);border-radius:10px}.kc-application-section[id^=formulario-] .kc-application-field input::placeholder,.kc-application-section[id^=formulario-] .kc-application-field textarea::placeholder{color:rgba(226,232,240,.55)}.kc-application-section[id^=formulario-] .kc-application-field select option{color:#111827}.kc-application-section[id^=formulario-] .kc-application-check{border-color:rgba(255,255,255,.16);background:rgba(255,255,255,.09);color:rgba(241,245,249,.9)}.kc-application-section[id^=formulario-] .kc-application-button{border-color:rgba(255,255,255,.2);background:rgba(255,255,255,.12);color:#fff}.kc-application-section[id^=formulario-] .kc-application-button--primary{border-color:#dd2128;background:linear-gradient(135deg,#ff1118,#dd2128 62%,rgba(255,255,255,.28));box-shadow:0 20px 44px rgba(221,33,40,.42)}.kc-application-section[id^=formulario-] .kc-application-message[data-state=success]{color:#86efac}.kc-application-section[id^=formulario-] .kc-application-error,.kc-application-section[id^=formulario-] .kc-application-message[data-state=error]{color:#fecaca}.footer-ds8 .kc-footer-primary-grid{align-items:start}.kc-application-page .footer-ds8{background:#070707;padding-top:72px;padding-bottom:58px}.kc-application-page .footer-ds8 .px-section-x{padding-left:clamp(28px,3.8vw,58px);padding-right:clamp(28px,3.8vw,58px)}.kc-application-page .footer-ds8 .kc-footer-primary-grid{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;column-gap:clamp(38px,4.8vw,82px)!important;row-gap:42px!important;margin-bottom:56px!important}.kc-application-page .footer-ds8 h2{color:#6f7177!important;font-size:11px!important;font-weight:700!important;letter-spacing:0!important;text-transform:uppercase}.kc-application-page .footer-ds8 .kc-footer-newsletter-column h2{color:#f5f5f5!important;font-size:24px!important;line-height:1.12!important;text-transform:none}.kc-application-page .footer-ds8 ul{gap:13px!important}.kc-application-page .footer-ds8 a{color:#f8fafc;font-size:15px;line-height:1.35;text-decoration:none}.kc-application-page .footer-ds8 a:hover{color:#fff}.kc-application-page .footer-ds8 .kc-footer-newsletter-column p{color:#76787e!important;font-size:14px!important;line-height:1.55!important}.kc-application-page .footer-ds8 .kc-footer-newsletter-column form{max-width:560px}.kc-application-page .footer-ds8 .kc-footer-newsletter-column form>div{min-height:45px;border-color:rgba(255,255,255,.22)!important;background:#111!important}.kc-application-page .footer-ds8 .kc-footer-newsletter-column input{min-height:41px;color:#fff}.kc-application-page .footer-ds8 .kc-footer-newsletter-column button{min-width:82px;min-height:37px;border-radius:0;background:#fff!important;color:#111!important;font-size:13px!important;font-weight:500!important}.kc-application-page .footer-ds8 img[alt="Katherine Corp Logo"]{height:40px!important;width:auto!important}.kc-application-page .footer-ds8 .pt-8.border-t{padding-top:28px!important;border-top-color:rgba(255,255,255,.13)!important}.kc-application-page .footer-ds8 .pt-8.border-t>div:first-child{color:#595b61;font-size:13px}.kc-application-page .footer-ds8 .pt-8.border-t a{color:#686b72;font-size:12px;letter-spacing:0!important}@media (min-width:1024px){.footer-ds8 .kc-footer-primary-grid>.kc-footer-col-compact{grid-column:span 2/span 2!important}.footer-ds8 .kc-footer-primary-grid>.kc-footer-newsletter-column{grid-column:span 4/span 4!important}}@media (min-width:1024px){.kc-application-page .footer-ds8 .kc-footer-primary-grid>.kc-footer-col-compact{grid-column:span 2/span 2!important}.kc-application-page .footer-ds8 .kc-footer-primary-grid>.kc-footer-newsletter-column{grid-column:span 4/span 4!important}}.kc-application-footer{padding:34px 0;background:#090b10;color:rgba(255,255,255,.72)}.kc-application-footer__links{display:flex;flex-wrap:wrap;gap:16px;margin-top:12px}.kc-application-footer a{color:#fff;text-decoration:none;font-weight:800}@media screen and (max-width:767px){.kc-application-shell{width:min(100% - 24px,1180px)}.kc-application-hero{min-height:auto;padding:104px 0 58px}.kc-application-card-grid,.kc-application-check-grid,.kc-application-grid{grid-template-columns:1fr}.kc-application-actions,.kc-application-form-head{flex-direction:column;align-items:stretch}.kc-application-progress{width:100%;text-align:left}.kc-application-form,.kc-application-form-head{padding:20px}.kc-application-section[id^=formulario-]{min-height:auto;padding:36px 0}.kc-application-section[id^=formulario-]>.kc-application-shell{grid-template-columns:1fr}.kc-application-section[id^=formulario-]>.kc-application-shell::before{min-height:220px;padding:24px;border-radius:16px;font-size:34px}.kc-application-form-hero-copy h2{font-size:42px}.kc-application-form-hero-copy p{margin-top:18px;font-size:16px}.kc-application-section[id^=formulario-] .kc-application-form-card{max-height:none;border-radius:18px}.kc-application-section[id^=formulario-] .kc-application-form,.kc-application-section[id^=formulario-] .kc-application-form-head{padding-left:20px;padding-right:20px}}@media screen and (min-width:768px) and (max-width:991px){.kc-application-section[id^=formulario-]>.kc-application-shell{grid-template-columns:1fr}.kc-application-section[id^=formulario-]>.kc-application-shell::before{min-height:300px}.kc-application-form-hero-copy{max-width:720px}.kc-application-form-hero-copy h2{font-size:64px}.kc-application-section[id^=formulario-] .kc-application-form-card{max-height:none}}@media screen and (min-width:992px) and (max-width:1439px){.h-screen{height:75vh!important}}@media screen and (max-width:991px){.kc-mobile-language-flags{display:grid;grid-column:1/-1!important;grid-template-columns:repeat(5,40px);justify-content:center;gap:8px;width:100%;margin-top:8px;padding:14px 0 2px;border-top:1px solid #e5e7eb}.kc-mobile-language-flag{display:inline-flex;width:40px;height:36px;align-items:center;justify-content:center;padding:0;border:1px solid #d9dee7!important;border-radius:6px;background:#fff;font-size:20px!important;line-height:1}.kc-mobile-language-flag.is-active{border-color:#e30613!important;background:#fff5f5;box-shadow:0 0 0 2px rgba(227,6,19,.1)}.kc-mobile-language-flag img{display:block;width:24px;height:16px;object-fit:cover;border-radius:2px;box-shadow:0 0 0 1px rgba(15,23,42,.12)}.kc-mobile-language-flag:focus-visible{outline:2px solid #e30613;outline-offset:2px}.kc-language-select{width:58px;min-width:58px;height:26px;min-height:26px;padding:0 2px;border-radius:8px;font-size:11px}.kc-mobile-panel-promo{position:relative;grid-column:1/-1!important;width:min(100%,212px);margin:16px auto 0;overflow:visible;border-radius:10px;line-height:0}.kc-mobile-panel-promo[hidden]{display:none!important}.kc-mobile-panel-promo img{display:block;width:100%;height:auto;border:0;border-radius:10px;object-fit:contain}.kc-mobile-panel-promo__close{position:absolute;top:6px;right:6px;display:grid;width:24px;height:24px;place-items:center;padding:0;border:0;border-radius:999px;background:rgba(255,255,255,.94);color:#667085;box-shadow:0 2px 8px rgba(15,23,42,.16);cursor:pointer;font-size:20px;line-height:1}}@media screen and (min-width:992px){.master-navigation,.master-navigation:not(.sticky),body.kc-product-page .master-navigation,body.kc-product-page .master-navigation:not(.sticky){position:fixed!important;inset:0 0 auto 0!important;z-index:10000!important;background:#fff!important;border:0!important;box-shadow:none!important}.master-navigation .wrap-navbar,.master-navigation .wrap-navbar.light,.master-navigation .wrap-navbar.sticky,body.kc-product-page .wrap-navbar,body.kc-product-page .wrap-navbar.light,body.kc-product-page .wrap-navbar.sticky{height:72px!important;min-height:72px!important;background:#fff!important;border:0!important;box-shadow:none!important}.master-navigation .nav-container,.master-navigation .navbar.w-nav,body.kc-product-page .master-navigation .nav-container,body.kc-product-page .nav-container,body.kc-product-page .navbar.w-nav{height:72px!important;min-height:72px!important;max-height:72px!important}.master-navigation .nav-container,body.kc-product-page .master-navigation .nav-container,body.kc-product-page .nav-container{width:100%!important;max-width:1560px!important;margin:0 auto!important;padding:0 28px!important;display:grid!important;grid-template-columns:250px minmax(700px,1fr) 310px!important;align-items:center!important;column-gap:28px!important}.master-navigation .nav-left,body.kc-product-page .nav-left{grid-column:1!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;height:72px!important;min-height:72px!important;width:100%!important}.master-navigation .brand-nav,body.kc-product-page .brand-nav{width:178px!important;max-width:178px!important;height:54px!important;min-height:54px!important;margin:0!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;float:none!important;position:static!important}.master-navigation .brand-nav .logo-nav.light+.logo-nav.dark,body.kc-product-page .brand-nav .logo-nav.light+.logo-nav.dark{display:none!important}.master-navigation .logo-nav,.master-navigation .logo-nav.dark,.master-navigation .logo-nav.light,body.kc-product-page .logo-nav,body.kc-product-page .logo-nav.dark,body.kc-product-page .logo-nav.light{width:178px!important;height:auto!important;max-height:50px!important;min-height:0!important;display:block!important;object-fit:contain!important}.master-navigation .menu-button,.master-navigation .menu-button.dark,.master-navigation .menu-button.w-nav-button,body.kc-product-page .menu-button,body.kc-product-page .menu-button.dark,body.kc-product-page .menu-button.w-nav-button{display:none!important}.master-navigation .nav-menu,body.kc-product-page .nav-menu{grid-column:2!important;position:static!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:72px!important;min-height:72px!important;background:0 0!important;transform:none!important}.master-navigation .nav-menu-inner,body.kc-product-page .nav-menu-inner{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:center!important;gap:24px!important;width:auto!important;height:72px!important;min-height:72px!important;padding:0!important;background:0 0!important;transform:none!important;white-space:nowrap!important}.master-navigation .nav-link,.master-navigation .nav-link.dark,body.kc-product-page .nav-link,body.kc-product-page .nav-link.dark{min-height:40px!important;height:40px!important;padding:0!important;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#07090d!important;text-decoration:none!important;white-space:nowrap!important;background:0 0!important;border-radius:0!important;box-shadow:none!important;animation:none!important}.master-navigation .nav-link.dark>div:first-child,.master-navigation .nav-link>div:first-child,body.kc-product-page .nav-link.dark>div:first-child,body.kc-product-page .nav-link>div:first-child{color:#07090d!important;font-family:"Plus Jakarta Sans","Mona Sans",Arial,sans-serif!important;font-size:15px!important;font-weight:500!important;line-height:1!important;letter-spacing:0!important}.master-navigation .nav-link-underline,.master-navigation .nav-link-underline.dark,body.kc-product-page .nav-link-underline,body.kc-product-page .nav-link-underline.dark{display:none!important}.master-navigation .nav-mobile-cta,body.kc-product-page .nav-mobile-cta{display:none!important}.master-navigation a.nav-link.cpe-red-btn,.master-navigation a.nav-link[href*="indexIntranet.html"],body.kc-product-page .master-navigation a.nav-link.cpe-red-btn,body.kc-product-page .master-navigation a.nav-link[href*="indexIntranet.html"]{min-width:62px!important;height:40px!important;min-height:40px!important;padding:0 18px!important;border-radius:999px!important;background:#e30613!important;color:#fff!important;box-shadow:0 12px 22px rgba(227,6,19,.24)!important}.master-navigation a.nav-link[href*="portal=pedidos"],body.kc-product-page .master-navigation a.nav-link[href*="portal=pedidos"]{min-width:106px!important;height:40px!important;min-height:40px!important;padding:0 24px!important;border-radius:4px!important;background:#e30613!important;color:#fff!important;box-shadow:0 12px 22px rgba(227,6,19,.22)!important}.master-navigation a.nav-link.cpe-red-btn>div:first-child,.master-navigation a.nav-link[href*="indexIntranet.html"]>div:first-child,.master-navigation a.nav-link[href*="portal=pedidos"]>div:first-child,body.kc-product-page .master-navigation a.nav-link.cpe-red-btn>div:first-child,body.kc-product-page .master-navigation a.nav-link[href*="indexIntranet.html"]>div:first-child,body.kc-product-page .master-navigation a.nav-link[href*="portal=pedidos"]>div:first-child{color:#fff!important;font-size:15px!important;font-weight:800!important}.master-navigation .nav-right,body.kc-product-page .nav-right{grid-column:3!important;justify-self:end!important;display:inline-flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:flex-end!important;gap:14px!important;width:auto!important;min-width:0!important;height:72px!important;min-height:72px!important;padding:0!important;margin:0!important;overflow:visible!important;white-space:nowrap!important}.master-navigation .icon-nav,.master-navigation .kc-account-header,.master-navigation .kc-account-trigger,.master-navigation .w-commerce-commercecartopenlink.cart-button,body.kc-product-page .icon-nav,body.kc-product-page .kc-account-header,body.kc-product-page .kc-account-trigger,body.kc-product-page .w-commerce-commercecartopenlink.cart-button{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;padding:0!important;margin:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#111316!important;background:0 0!important}.master-navigation .kc-account-greeting,body.kc-product-page .kc-account-greeting{display:none!important}.master-navigation .cart-quantity,.master-navigation .w-commerce-commercecartopenlinkcount,body.kc-product-page .cart-quantity,body.kc-product-page .w-commerce-commercecartopenlinkcount{top:-8px!important;right:-8px!important}.kc-language-select{order:-1!important;width:72px!important;min-width:72px!important;height:32px!important;min-height:32px!important;padding:0 28px 0 12px!important;border-radius:999px!important;font-size:11px!important;font-weight:800!important}}@media screen and (min-width:992px){.master-navigation,body.kc-product-page .master-navigation{top:0!important;height:72px!important;min-height:72px!important;margin:0!important;padding:0!important}.master-navigation .navbar.w-nav,.master-navigation .wrap-navbar,.master-navigation .wrap-navbar.light,.master-navigation .wrap-navbar.sticky,body.kc-product-page .navbar.w-nav,body.kc-product-page .wrap-navbar,body.kc-product-page .wrap-navbar.light,body.kc-product-page .wrap-navbar.sticky{top:0!important;height:72px!important;min-height:72px!important;margin:0!important;padding:0!important;transform:none!important}.master-navigation .nav-container,body.kc-product-page .master-navigation .nav-container,body.kc-product-page .nav-container{position:relative!important;top:0!important;height:72px!important;min-height:72px!important;max-height:72px!important;padding-top:0!important;padding-bottom:0!important;transform:none!important;grid-template-columns:250px minmax(0,1fr) 230px!important;column-gap:24px!important}.master-navigation .nav-left,.master-navigation .nav-menu,.master-navigation .nav-menu-inner,.master-navigation .nav-right,body.kc-product-page .nav-left,body.kc-product-page .nav-menu,body.kc-product-page .nav-menu-inner,body.kc-product-page .nav-right{top:0!important;height:72px!important;min-height:72px!important;margin-top:0!important;margin-bottom:0!important;transform:none!important}.master-navigation .nav-menu-inner,body.kc-product-page .nav-menu-inner{gap:clamp(16px,1.35vw,24px)!important}.master-navigation .nav-link.dark>div:first-child,.master-navigation .nav-link>div:first-child,body.kc-product-page .nav-link.dark>div:first-child,body.kc-product-page .nav-link>div:first-child{font-size:clamp(13px, .82vw, 15px)!important}.master-navigation .nav-right,body.kc-product-page .nav-right{gap:14px!important}.master-navigation .nav-right .kc-account-trigger,.master-navigation .nav-right>.kc-account-header,.master-navigation .nav-right>a.icon-nav[href*="login.html"],body.kc-product-page .nav-right .kc-account-trigger,body.kc-product-page .nav-right>.kc-account-header,body.kc-product-page .nav-right>a.icon-nav[href*="login.html"]{margin:0!important;flex:0 0 28px!important;align-self:center!important}.master-navigation .nav-container>.kc-account-header,.master-navigation .nav-container>a.icon-nav[href*="login.html"],body.kc-product-page .nav-container>.kc-account-header,body.kc-product-page .nav-container>a.icon-nav[href*="login.html"]{grid-column:3!important;justify-self:end!important;align-self:center!important;margin:0!important}.master-navigation .nav-menu-inner a.nav-link.cpe-red-btn,.master-navigation .nav-menu-inner a.nav-link[href*="sunat/Login.aspx"]{box-sizing:border-box!important;width:68px!important;min-width:68px!important;max-width:68px!important;height:40px!important;min-height:40px!important;max-height:40px!important;padding:0 18px!important;border-radius:999px!important;background:#e30613!important;color:#fff!important;box-shadow:0 12px 22px rgba(227,6,19,.24)!important}.master-navigation .nav-menu-inner a.nav-link[href*="portal=pedidos"]{box-sizing:border-box!important;width:110px!important;min-width:110px!important;max-width:110px!important;height:40px!important;min-height:40px!important;max-height:40px!important;padding:0 24px!important;border-radius:4px!important;background:#e30613!important;color:#fff!important;box-shadow:0 12px 22px rgba(227,6,19,.22)!important}.master-navigation .nav-menu-inner a.nav-link.cpe-red-btn>div:first-child,.master-navigation .nav-menu-inner a.nav-link[href*="portal=pedidos"]>div:first-child,.master-navigation .nav-menu-inner a.nav-link[href*="sunat/Login.aspx"]>div:first-child{color:#fff!important;font-size:15px!important;font-weight:800!important;line-height:1!important}}@media screen and (min-width:1500px){.master-navigation .nav-container,body.kc-product-page .master-navigation .nav-container,body.kc-product-page .nav-container{grid-template-columns:300px minmax(0,1fr) 250px!important;column-gap:28px!important}}@media screen and (min-width:1600px){.master-navigation .nav-container,body.kc-product-page .master-navigation .nav-container,body.kc-product-page .nav-container{padding-left:0!important;padding-right:0!important}}body.page-marcas .portfolio-section #pf-brand-title{font-family:'Mona Sans',sans-serif!important}@media screen and (max-width:991px){body.page-marcas .portfolio-section #pf-benefits.pf-benefits{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;width:100%!important;max-width:none!important}body.page-marcas .portfolio-section #pf-benefits.pf-benefits>div{min-width:0!important}}body.page-marcas .portfolio-section #pf-logo-track{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:10px!important;width:100%!important;padding:10px!important;overflow:visible!important}@media screen and (min-width:768px) and (max-width:991px){body.page-marcas .px-6{padding-left:2rem!important;padding-right:2rem!important}}:where(body .font-semibold,body .font-bold,body .font-extrabold,body .font-black,body .font-bold-700,body .font-semibold-600){font-weight:500!important}@media screen and (min-width:768px) and (max-width:991px){body.page-marcas .px-6{padding-left:2rem!important;padding-right:2rem!important}}@media screen and (min-width:992px){html body img.h-8{height:0!important}}@media screen and (max-width:991px){html body img.h-8{height:3rem!important}}@media screen and (max-width:767px){html body img.h-8{height:2rem!important}}@media screen and (min-width:1600px){.h-8{height:0!important}}:where(body .font-semibold,body .font-bold,body .font-extrabold,body .font-black,body .font-bold-700,body .font-semibold-600){font-weight:500!important}@media screen and (min-width:992px) and (max-width:1599px){body.page-marcas .portfolio-section>#portfolio-app>.relative.z-20{z-index:5!important;width:100%!important;max-width:100%!important;min-height:930px!important;margin:0 0!important;padding:170px 5vw 28px!important}}body.page-marcas .portfolio-section #pf-logo-track{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:10px!important;width:100%!important;padding:10px!important;overflow:visible!important}@media screen and (min-width:768px) and (max-width:991px){.py-1{padding-top:0!important;padding-bottom:0!important}}#portfolio-app h2.font-display{font-family:'Mona Sans',sans-serif!important}.kc-b2b-answer-block{background:#f8fafc;border-top:1px solid rgba(15,23,42,.08);border-bottom:1px solid rgba(15,23,42,.08);padding:clamp(44px,6vw,76px) 20px;padding-top:150px}.kc-b2b-answer-block__inner{width:min(1180px,100%);margin:0 auto}.kc-b2b-answer-block__eyebrow{margin:0 0 10px;color:#e30613;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.kc-b2b-answer-block h2{max-width:760px;margin:0 0 28px;color:#0f172a;font-size:clamp(30px, 4vw, 54px);line-height:.98;letter-spacing:0}.kc-b2b-answer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.kc-b2b-answer-grid article{background:#fff;border:1px solid rgba(15,23,42,.1);border-radius:8px;padding:22px;box-shadow:0 14px 34px rgba(15,23,42,.06)}.kc-b2b-answer-grid h3{margin:0 0 10px;color:#111827;font-size:18px;line-height:1.22}.kc-b2b-answer-grid p{margin:0;color:#475569;font-size:15px;line-height:1.55}.kc-b2b-answer-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.kc-b2b-answer-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 22px;border:1px solid rgba(15,23,42,.16);border-radius:6px;color:#111827;font-weight:800;text-decoration:none}.kc-b2b-answer-button--primary{background:#e30613;border-color:#e30613;color:#fff;box-shadow:0 14px 26px rgba(227,6,19,.22)}@media screen and (max-width:767px){.kc-b2b-answer-grid{grid-template-columns:1fr}.kc-b2b-answer-actions{flex-direction:column}.kc-b2b-answer-button{width:100%}}.mb-8{margin-bottom:1rem}.rounded-full{border-radius:9999px;background:red}body.kc-product-page.kc-shipping-modal-open{overflow:hidden}body.kc-product-page{--kc-purchase-red:#dd2128;--kc-purchase-ink:#111827;--kc-purchase-muted:#4b5563;--kc-purchase-soft:#f3f4f6;--kc-purchase-border:#e5e7eb;--kc-purchase-green:#059669;--kc-purchase-error:#dc2626;--kc-purchase-warning:#b45309}body.kc-product-page .kc-purchase-assist{--kc-purchase-red:#dd2128;--kc-purchase-ink:#111827;--kc-purchase-muted:#4b5563;--kc-purchase-soft:#f3f4f6;--kc-purchase-border:#e5e7eb;--kc-purchase-green:#059669;--kc-purchase-error:#dc2626;--kc-purchase-warning:#b45309;display:grid;gap:16px;margin:18px 0 22px;color:var(--kc-purchase-ink)}body.kc-product-page .kc-purchase-assist *{box-sizing:border-box;letter-spacing:0}body.kc-product-page .kc-compatibility-card *{box-sizing:border-box;letter-spacing:0}body.kc-product-page .kc-purchase-assist .sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}body.kc-product-page .kc-purchase-assist__topline{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-bottom:2px}body.kc-product-page .kc-stock-status{display:grid;gap:4px}body.kc-product-page .kc-stock-status__label{color:var(--kc-purchase-ink);font-size:13px;font-weight:700;line-height:1.2}body.kc-product-page .kc-stock-badge{display:inline-flex;align-items:center;gap:7px;width:max-content;min-height:30px;border-radius:999px;color:var(--kc-purchase-green);font-size:15px;font-weight:600;line-height:1}body.kc-product-page .kc-stock-badge svg{width:22px;height:22px}body.kc-product-page .kc-stock-badge__dot{position:relative;display:inline-block;width:22px;height:22px;border:2px solid currentColor;border-radius:999px;flex:0 0 auto}body.kc-product-page .kc-stock-badge__dot::after{position:absolute;left:5px;top:3px;width:7px;height:11px;border:solid currentColor;border-width:0 2px 2px 0;content:"";transform:rotate(45deg)}body.kc-product-page .kc-stock-badge--limited{color:var(--kc-purchase-warning)}body.kc-product-page .kc-stock-badge--unavailable{color:var(--kc-purchase-error)}body.kc-product-page .kc-shipping-trigger{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;padding:0 14px;border:1px solid rgba(17,24,39,.14);border-radius:999px;background:#fff;color:var(--kc-purchase-ink);font-size:13px;font-weight:800;cursor:pointer;transition:border-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}body.kc-product-page .kc-shipping-trigger:focus-visible,body.kc-product-page .kc-shipping-trigger:hover{border-color:rgba(221,33,40,.42);color:var(--kc-purchase-red);box-shadow:0 10px 24px rgba(15,23,42,.08);outline:0;transform:translateY(-1px)}body.kc-product-page .kc-compatibility-card,body.kc-product-page .kc-payment-methods,body.kc-product-page .kc-promo-box,body.kc-product-page .kc-protected-purchase{border:1px solid var(--kc-purchase-border);border-radius:16px;background:#fff;box-shadow:0 16px 40px rgba(15,23,42,.06)}body.kc-product-page .kc-compatibility-card{padding:clamp(16px,2.2vw,22px);margin:0 0 0;background:linear-gradient(135deg,#eef2f7 0,#f6f8fb 100%)}body.kc-product-page .kc-purchase-assist .kc-compatibility-card{margin-top:0}body.kc-product-page .kc-compatibility-card__head{display:grid;gap:6px;margin-bottom:18px}body.kc-product-page .kc-compatibility-card legend{margin:0;padding:0;color:var(--kc-purchase-ink);font-size:clamp(17px, 1.5vw, 20px);font-weight:900;line-height:1.1}body.kc-product-page .kc-compatibility-card p,body.kc-product-page .kc-payment-methods p,body.kc-product-page .kc-protected-purchase p{margin:0}body.kc-product-page .kc-compatibility-card fieldset{min-width:0;margin:0;padding:0;border:0}body.kc-product-page .kc-compatibility-card__head p{color:#26364f;font-size:14px;line-height:1.45}body.kc-product-page .kc-compatibility-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}body.kc-product-page .kc-purchase-field{display:grid;gap:7px}body.kc-product-page .kc-purchase-field label{color:var(--kc-purchase-ink);font-size:12px;font-weight:800;line-height:1.2}body.kc-product-page .kc-purchase-field input,body.kc-product-page .kc-purchase-field select{width:100%;min-height:44px;border:1px solid rgba(148,163,184,.42);border-radius:10px;background:#fff;color:#11182787;font:inherit;font-size:13px;line-height:1.2;padding:0 12px;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}body.kc-product-page .kc-purchase-field input::placeholder{color:#8b98aa}body.kc-product-page .kc-purchase-field input:focus,body.kc-product-page .kc-purchase-field select:focus{border-color:rgba(221,33,40,.6);box-shadow:0 0 0 4px rgba(221,33,40,.1);outline:0}body.kc-product-page .kc-purchase-field input:disabled,body.kc-product-page .kc-purchase-field select:disabled{background:#edf1f6;color:#8792a3;cursor:not-allowed}body.kc-product-page .kc-compatibility-actions{display:grid;grid-column:1/-1;gap:10px;margin-top:2px}body.kc-product-page .kc-compatibility-reset-slot{display:flex;align-items:center;justify-content:flex-end;min-width:0;margin-top:15px}body.kc-product-page .kc-compatibility-reset-slot .kc-link-button{min-height:44px;width:100%;border:1px solid #d8e0ea;border-radius:10px;background:#fff;color:#334155;font-size:12px;font-weight:700}body.kc-product-page .kc-compatibility-actions__top{display:flex;justify-content:flex-end;min-height:20px}body.kc-product-page .kc-link-button{border:0;background:0 0;color:var(--kc-purchase-red);font-size:13px;font-weight:800;line-height:1;padding:0;cursor:pointer}body.kc-product-page .kc-link-button:focus-visible,body.kc-product-page .kc-link-button:hover{text-decoration:underline;outline:0}body.kc-product-page .kc-purchase-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;border:1px solid transparent;border-radius:12px;background:var(--kc-purchase-red);color:#fff;font-size:14px;font-weight:900;line-height:1;padding:0 18px;cursor:pointer;box-shadow:0 14px 28px rgba(221,33,40,.2);transition:background .2s ease,box-shadow .2s ease,transform .2s ease,opacity .2s ease}body.kc-product-page .kc-purchase-button:focus-visible,body.kc-product-page .kc-purchase-button:hover{background:#c91820;box-shadow:0 16px 34px rgba(221,33,40,.26);outline:0;transform:translateY(-1px)}body.kc-product-page .kc-purchase-button.is-loading,body.kc-product-page .kc-purchase-button:disabled{background:#d6dde7;color:#fff;box-shadow:none;cursor:not-allowed;transform:none}body.kc-product-page .kc-purchase-button svg{width:17px;height:17px}body.kc-product-page .kc-button-icon{position:relative;display:inline-block;width:15px;height:15px;border:2px solid currentColor;border-radius:999px;opacity:.9}body.kc-product-page .kc-button-icon::after{position:absolute;right:-5px;bottom:-4px;width:7px;height:2px;border-radius:999px;background:currentColor;content:"";transform:rotate(45deg)}body.kc-product-page .kc-purchase-button--muted{background:#8494c4;box-shadow:none}body.kc-product-page .kc-purchase-button--muted:focus-visible,body.kc-product-page .kc-purchase-button--muted:hover{background:#6f7fad}body.kc-product-page .kc-purchase-message{min-height:18px;color:var(--kc-purchase-muted);font-size:13px;font-weight:700;line-height:1.35}body.kc-product-page .kc-purchase-message:empty{min-height:0}body.kc-product-page .kc-purchase-message[data-state=success]{color:var(--kc-purchase-green);margin-top:30px}body.kc-product-page .kc-purchase-message[data-state=error]{color:var(--kc-purchase-error)}body.kc-product-page .kc-purchase-message[data-state=warning]{color:var(--kc-purchase-warning)}body.kc-product-page .kc-purchase-message[data-state=neutral]{color:#475569}body.kc-product-page .kc-promo-box{padding:14px}body.kc-product-page .kc-payment-methods h2,body.kc-product-page .kc-payment-methods h3,body.kc-product-page .kc-promo-box h2,body.kc-product-page .kc-promo-box label,body.kc-product-page .kc-protected-purchase h3{color:var(--kc-purchase-ink);font-size:14px;font-weight:900;line-height:1.2}body.kc-product-page .kc-payment-methods h2,body.kc-product-page .kc-promo-box h2{margin:0}body.kc-product-page .kc-promo-box p{margin:4px 0 12px;color:var(--kc-purchase-muted);font-size:13px;line-height:1.35}body.kc-product-page .kc-promo-box label{display:block;margin-bottom:10px}body.kc-product-page .kc-promo-box__controls{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}body.kc-product-page .kc-promo-box input{width:100%;min-height:44px;border:1px solid transparent;border-radius:12px;background:#f8fafc;color:var(--kc-purchase-ink);font:inherit;font-size:14px;padding:0 12px}body.kc-product-page .kc-promo-box input:focus{border-color:rgba(221,33,40,.45);box-shadow:0 0 0 4px rgba(221,33,40,.1);outline:0}body.kc-product-page .kc-promo-box button{min-height:44px;border:0;border-radius:12px;background:#f8fafc;color:var(--kc-purchase-ink);font-size:14px;font-weight:900;padding:0 16px;cursor:pointer}body.kc-product-page .kc-promo-box button:focus-visible,body.kc-product-page .kc-promo-box button:hover{color:var(--kc-purchase-red);outline:0}body.kc-product-page .kc-promo-box button:disabled{color:#a3adbd;cursor:not-allowed}body.kc-product-page .kc-promo-box .kc-promo-remove{color:var(--kc-purchase-red)}body.kc-product-page .kc-payment-methods{display:grid;gap:12px;padding:14px}body.kc-product-page .kc-payment-methods h3{margin:0}body.kc-product-page .kc-payment-methods__group{display:grid;gap:8px}body.kc-product-page .kc-payment-methods__label{color:var(--kc-purchase-muted);font-size:12px;font-weight:800;text-transform:uppercase}body.kc-product-page .kc-payment-methods__chips{display:flex;flex-wrap:wrap;gap:8px}body.kc-product-page .kc-payment-chip-list{display:flex;flex-wrap:wrap;gap:8px}body.kc-product-page .kc-payment-chip{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 11px;border:1px solid rgba(148,163,184,.34);border-radius:999px;background:#fff;color:#162033;font-size:12px;font-weight:900;line-height:1}body.kc-product-page .kc-payment-chip--card{min-width:74px;border-color:transparent;background:#f8fafc}body.kc-product-page .kc-payment-chip--visa{color:#173b88}body.kc-product-page .kc-payment-chip--mastercard{color:#d71920}body.kc-product-page .kc-payment-chip--digital{color:#065f46}body.kc-product-page .kc-payment-protection-row{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}body.kc-product-page .kc-payment-protection-row>.kc-protected-purchase,body.kc-product-page .kc-payment-protection-row>.pdp-payment-card{min-width:0;height:auto}body.kc-product-page .kc-payment-protection-row .pdp-payment-logos{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}body.kc-product-page .pdp-payment-card{display:grid;gap:16px;padding:clamp(18px,2.4vw,26px);border:1px solid rgba(15,23,42,.1);border-radius:16px;background:#fff;box-shadow:0 14px 36px rgba(15,23,42,.06)}body.kc-product-page .pdp-card-heading{display:flex;align-items:center;justify-content:space-between;gap:14px}body.kc-product-page .pdp-card-heading h2{margin:0;color:#111827;font-size:clamp(12px, .35vw, 20px);font-weight:900;letter-spacing:.12em!important;line-height:1.1;text-transform:uppercase}body.kc-product-page .pdp-card-heading span{color:#ff4d4f;font-size:11px;font-weight:600;letter-spacing:0!important;text-transform:uppercase}body.kc-product-page .pdp-payment-group{display:grid;gap:9px}body.kc-product-page .pdp-payment-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}body.kc-product-page .pdp-payment-group h3{margin:0;color:#64748b;font-size:10px;font-weight:600;letter-spacing:.12em!important;line-height:1.1;text-transform:uppercase}body.kc-product-page .pdp-payment-logos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}body.kc-product-page .pdp-payment-logos img{display:block;width:100%;height:42px;object-fit:contain;border:1px solid rgba(148,163,184,.2);border-radius:8px;background:#fff;padding:6px 12px;box-shadow:0 10px 18px rgba(15,23,42,.04)}body.kc-product-page .kc-payment-protection-row .pdp-payment-logos img{height:38px;padding:5px 6px}body.kc-product-page .pdp-transfer-box{border:1px solid rgba(148,163,184,.28);border-radius:10px;background:#fbfdff;overflow:hidden}body.kc-product-page .pdp-transfer-toggle{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:46px;border:0;background:0 0;color:#111827;cursor:pointer;font-size:15px;font-weight:900;padding:0 16px}body.kc-product-page .pdp-transfer-toggle>span{display:inline-flex;align-items:center;gap:10px}body.kc-product-page .pdp-transfer-toggle svg{color:#16a34a}body.kc-product-page .pdp-transfer-toggle:focus-visible,body.kc-product-page .pdp-transfer-toggle:hover{color:#dd2128;outline:0}body.kc-product-page .pdp-transfer-chevron{transition:transform .18s ease}body.kc-product-page .pdp-transfer-toggle[aria-expanded=true] .pdp-transfer-chevron{transform:rotate(180deg)}body.kc-product-page .pdp-transfer-content{display:grid;gap:12px;border-top:1px solid rgba(148,163,184,.24);padding:14px 16px 16px}body.kc-product-page .pdp-transfer-content[hidden]{display:none!important}body.kc-product-page .pdp-transfer-content p{margin:0;color:#334155;font-size:13px;line-height:1.45}body.kc-product-page .pdp-bank-list{display:grid;gap:10px}body.kc-product-page .pdp-bank-block{display:grid;gap:5px;border-radius:10px;background:#eef4ff;color:#1e3a8a;padding:12px}body.kc-product-page .pdp-bank-block h4{margin:0;font-size:14px;font-weight:900}body.kc-product-page .pdp-bank-block span{font-size:13px;line-height:1.35}body.kc-product-page .pdp-payment-card small{display:block;color:#ff4d4f;font-size:11px;font-weight:700;line-height:1.35}body.kc-product-page .kc-protected-purchase{display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px 12px;align-items:start;align-self:start;padding:14px 16px 16px;background:linear-gradient(135deg,#eff9ff 0,#f8fcff 100%)}body.kc-product-page .kc-protected-purchase__summary{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:12px;align-items:center;border-radius:14px;background:#eff9ff;padding:14px}body.kc-product-page .kc-protected-purchase__icon{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:999px;background:#0284a8;color:#fff}body.kc-product-page .kc-protected-purchase__icon svg{width:22px;height:22px;fill:currentColor}body.kc-product-page .kc-protected-purchase__content{display:grid;gap:6px;min-width:0}body.kc-product-page .kc-protected-purchase__content h2{margin:0;color:var(--kc-purchase-ink);font-size:16px;font-weight:900;line-height:1.2}body.kc-product-page .kc-protected-purchase__content>p{color:var(--kc-purchase-ink);font-size:14px;font-weight:700;line-height:1.3}body.kc-product-page .kc-protected-purchase__content ul{display:grid;gap:5px;margin:2px 0 0;padding:0;list-style:none}body.kc-product-page .kc-protected-purchase__content li{position:relative;color:#314158;font-size:12px;line-height:1.3;padding-left:18px}body.kc-product-page .kc-protected-purchase__content li::before{position:absolute;left:0;top:.15em;width:14px;height:14px;border:1.5px solid #0369a1;border-radius:999px;content:""}body.kc-product-page .kc-protected-purchase__content li::after{position:absolute;left:4px;top:.35em;width:5px;height:8px;border:solid #0369a1;border-width:0 1.5px 1.5px 0;content:"";transform:rotate(45deg)}body.kc-product-page .kc-protected-purchase__content>.kc-link-button{justify-self:center;margin-top:2px;color:#dd2128;font-size:13px;font-weight:900;line-height:1.1}body.kc-product-page .kc-protected-purchase__summary h3{margin:0 0 4px}body.kc-product-page .kc-protected-purchase__summary p{color:var(--kc-purchase-ink);font-size:13px;font-weight:700}body.kc-product-page .kc-protected-purchase__toggle{min-height:38px;border:0;border-radius:12px;background:#fff;color:var(--kc-purchase-red);font-size:13px;font-weight:900;padding:0 14px;cursor:pointer;justify-self:center}body.kc-product-page .kc-protected-purchase__toggle:focus-visible,body.kc-product-page .kc-protected-purchase__toggle:hover{color:var(--kc-purchase-red);outline:0}body.kc-product-page .kc-protected-purchase__benefits{display:grid;gap:8px;margin:14px 0 0;padding:0;list-style:none}body.kc-product-page .kc-protected-purchase__benefits li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:8px;align-items:center;color:#314158;font-size:13px;line-height:1.35}body.kc-product-page .kc-protected-purchase__benefits svg{width:16px;height:16px;color:#0369a1}body.kc-product-page .kc-protected-purchase__details{margin-top:12px;border-top:1px solid rgba(148,163,184,.28);padding-top:12px;color:var(--kc-purchase-muted);font-size:13px;line-height:1.5}body.kc-product-page .kc-shipping-modal[hidden]{display:none}body.kc-product-page .kc-shipping-modal{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;padding:24px}body.kc-product-page .kc-shipping-modal__backdrop{position:absolute;inset:0;border:0;background:rgba(15,23,42,.58);cursor:pointer}body.kc-product-page .kc-shipping-modal__panel{position:relative;z-index:1;width:min(640px,calc(100vw - 32px));max-height:calc(100vh - 48px);overflow:auto;border:1px solid rgba(255,255,255,.4);border-radius:16px;background:#fff;box-shadow:0 28px 80px rgba(0,0,0,.28);padding:24px;animation:kcShippingEnter .18s ease-out}@keyframes kcShippingEnter{from{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}body.kc-product-page .kc-shipping-modal__close{position:absolute;top:18px;right:18px;display:inline-grid;place-items:center;width:36px;height:36px;border:0;border-radius:999px;background:0 0;color:#64748b;cursor:pointer}body.kc-product-page .kc-shipping-modal__close:focus-visible,body.kc-product-page .kc-shipping-modal__close:hover{background:#f1f5f9;color:var(--kc-purchase-ink);outline:0}body.kc-product-page .kc-shipping-modal__head{display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px;align-items:start;margin-bottom:18px;padding-right:38px}body.kc-product-page .kc-shipping-modal__icon{position:relative;display:inline-grid;place-items:center;width:28px;height:28px;color:var(--kc-purchase-ink)}body.kc-product-page .kc-shipping-modal__icon svg{width:22px;height:22px}body.kc-product-page .kc-shipping-modal__icon::before{position:relative;display:inline-block;width:22px;height:22px;border:2px solid currentColor;border-radius:999px;content:""}body.kc-product-page .kc-shipping-modal__icon::after{position:absolute;left:15px;top:8px;width:6px;height:8px;border-left:2px solid currentColor;border-bottom:2px solid currentColor;content:""}body.kc-product-page .kc-shipping-modal__head h2{margin:0 0 8px;color:var(--kc-purchase-ink);font-size:18px;font-weight:900;line-height:1.2}body.kc-product-page .kc-shipping-modal__head p{margin:0;color:#253044;font-size:14px;line-height:1.45}body.kc-product-page .kc-shipping-modal__body{display:grid;gap:14px}body.kc-product-page .kc-required-mark{color:var(--kc-purchase-red)}@media screen and (max-width:991px){body.kc-product-page .kc-purchase-assist__topline{align-items:flex-start}body.kc-product-page .kc-payment-protection-row{grid-template-columns:1fr}body.kc-product-page .pdp-payment-logos{grid-template-columns:repeat(2,minmax(0,1fr))}body.kc-product-page .kc-protected-purchase__summary{grid-template-columns:48px minmax(0,1fr)}body.kc-product-page .kc-protected-purchase__toggle{grid-column:1/-1;width:100%}}@media screen and (max-width:767px){body.kc-product-page .kc-purchase-assist{gap:14px;margin:16px 0 20px}body.kc-product-page .kc-purchase-assist__topline{flex-direction:column}body.kc-product-page .kc-promo-box button,body.kc-product-page .kc-purchase-button,body.kc-product-page .kc-shipping-trigger{width:100%}body.kc-product-page .kc-purchase-assist .product-hero-actions{margin-top:0!important}body.kc-product-page .kc-purchase-assist .product-quote-quantity{width:100%}body.kc-product-page .pdp-card-heading{align-items:flex-start;flex-direction:column;gap:6px}body.kc-product-page .pdp-payment-logos{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body.kc-product-page .pdp-payment-logos img{height:40px}body.kc-product-page .pdp-transfer-toggle{min-height:48px;padding:0 12px}body.kc-product-page .kc-compatibility-grid,body.kc-product-page .kc-promo-box__controls{grid-template-columns:1fr}body.kc-product-page .pdp-payment-groups{grid-template-columns:1fr}body.kc-product-page .kc-compatibility-card,body.kc-product-page .kc-payment-methods,body.kc-product-page .kc-promo-box,body.kc-product-page .kc-protected-purchase{border-radius:14px}body.kc-product-page .kc-protected-purchase__summary{align-items:start;padding:13px}body.kc-product-page .kc-shipping-modal{padding:16px}body.kc-product-page .kc-shipping-modal__panel{width:calc(100vw - 32px);padding:20px}}.max-h-full,body.kc-product-page #related-products-list .max-h-full{max-height:140%!important}body.kc-product-page .product-hero-actions [data-open-quote-modal=true]{font-size:12px!important;box-shadow:none!important}.kc-b2b-answer-block h2{max-width:815px;font-weight:700}.kc-b2b-answer-grid h3{font-weight:500}.max-w-5xl{max-width:92%!important}@media (min-width:1536px){.container{max-width:1920px}}#brand-carousel #paint-header-brands .kc-brand-title-regular{font-style:normal;font-weight:400;letter-spacing:-3px}.font-bold{font-weight:400!important}#products-slider{width:min(100%,1920px);margin-left:auto;margin-right:auto;box-sizing:border-box;scroll-snap-type:x mandatory;scroll-padding-left:1rem;scroll-padding-right:1rem;overscroll-behavior-x:contain}.kc-application-field{display:grid;gap:3px}.kc-application-form-head h2{margin:0 0 8px;font-size:clamp(26px, 3vw, 27px);line-height:1.1;font-weight:700}@media (min-width:1024px){#brand-carousel #paint-header-brands .kc-brand-title-line,#brand-carousel #paint-header-brands .kc-brand-title-partner,#brand-carousel #paint-header-brands .kc-brand-title-regular{display:inline!important;white-space:nowrap!important}}@media (min-width:1280px){#product-grid.xl\:grid-cols-3,.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.kc-b2b-answer-block{position:relative;isolation:isolate;min-height:640px;overflow:hidden;padding:0;border:0;background:#fff url('assets/img/sections/atencion-comercial-b2b.webp') center right/cover no-repeat}.kc-b2b-answer-block::before{position:absolute;z-index:-1;inset:0;content:'';background:linear-gradient(90deg,#fff 0,#fff 49%,rgba(255,255,255,.98) 55%,rgba(255,255,255,.35) 67%,rgba(255,255,255,0) 78%)}.kc-b2b-answer-block__inner{position:relative;z-index:1;display:flex;align-items:center;width:min(1920px,100%);min-height:640px;margin:0 auto;padding:clamp(38px,5vw,86px) clamp(24px,7vw,138px)}.kc-b2b-answer-block__copy{width:min(760px,53%)}.kc-b2b-answer-block h2{max-width:760px;margin:0 0 18px;color:#050505;font-size:clamp(42px, 4.4vw, 76px);font-weight:750;line-height:.98}.kc-b2b-answer-block h2 span{color:#e30613}.kc-b2b-answer-block__copy>h3{margin:0 0 8px;font-size:clamp(18px, 1.5vw, 25px);font-weight:700}.kc-b2b-answer-block__intro{margin:0 0 22px;color:#4b5563;font-size:16px;line-height:1.55}.kc-b2b-answer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.kc-b2b-answer-grid article{display:grid;grid-template-columns:62px minmax(0,1fr);gap:16px;min-height:142px;padding:22px;border-radius:14px;background:rgba(255,255,255,.94)}.kc-b2b-answer-grid h3{margin:0 0 7px;font-size:16px;font-weight:700}.kc-b2b-answer-grid p{font-size:13px;line-height:1.48}.kc-b2b-answer-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px}.kc-b2b-answer-button{display:flex;min-height:58px;align-items:center;justify-content:space-between;padding:0 24px;border:1px solid #e30613;border-radius:10px;color:#e30613;background:rgba(255,255,255,.95)}.kc-b2b-answer-button--primary,.kc-b2b-answer-button:hover{color:#fff;background:#e30613}@media (max-width:767px){.kc-b2b-answer-block{min-height:0;padding-top:260px;background-position:72% top;background-size:auto 330px}.kc-b2b-answer-block::before{background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.1) 210px,#fff 320px,#fff 100%)}.kc-b2b-answer-block__inner{min-height:0;padding:30px 18px 44px}.kc-b2b-answer-block__copy{width:100%}.kc-b2b-answer-actions,.kc-b2b-answer-grid{grid-template-columns:1fr}}.font-bold{font-weight:500!important}.font-black{font-weight:400!important}.font-medium{font-weight:300}.kc-contact-document-control input{padding:10px 0 10px 20px!important}#brand-carousel #paint-header-brands .kc-brand-title-regular{font-style:normal;font-weight:500;letter-spacing:-3px}@media (max-width:991px){.subtext-hero-home{max-width:660px;font-size:15px}.heading-hero-home h1{font-size:45px!important;line-height:1.1!important}.text-lg{font-size:15px!important;line-height:1.75rem}.text-sm{font-size:15px;line-height:1.25rem}.text-\[20px\]{font-size:11px!important}.text-\[32px\]{font-size:43px}.kc-alliance-reference h2{margin:0;font-size:clamp(58px, 5.3vw, 90px);font-weight:500;letter-spacing:-.045em!important;line-height:.82}}@media (max-width:767px){.button-text,.label-small,.nav-link,.text-body,a,body,button,input,label,li,p,select,span,textarea{font-weight:500}.py-24{padding-top:3rem!important;padding-bottom:3rem!important}#kcAllianceReferenceTitle>span,#kcAllianceReferenceTitle>strong{display:block}}@media (max-width:767px){.max-w-full:not(img){max-width:1546px;padding-top:50px!important}body.kc-product-page .py-12{padding-top:0!important;padding-bottom:3rem!important}.text-xs{font-size:.8rem!important;line-height:1.5rem!important;font-weight:500!important}.button-text,.label-small,.nav-link,.text-body,a,body,button,input,label,li,p,select,span,textarea{font-weight:300}body.kc-home-page .kc-home-card-primary>:is(i,svg),body.kc-home-page .kc-home-card-secondary>:is(i,svg){display:none!important}}h1>span[style*="--accent-color"],h2>span[style*="--accent-color"]{font-weight:500!important}@media screen and (max-width:991px){.master-navigation .navbar.w-nav,body.kc-product-page .navbar.w-nav{position:relative!important;overflow:visible!important}.master-navigation .menu-button,.master-navigation .menu-button.dark,.master-navigation .menu-button.w-nav-button,body.kc-product-page .menu-button,body.kc-product-page .menu-button.dark,body.kc-product-page .menu-button.w-nav-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;z-index:100003!important;pointer-events:auto!important;cursor:pointer!important}.master-navigation .nav-menu,body.kc-product-page .nav-menu{display:none!important}.master-navigation .navbar .nav-menu.w--open,.master-navigation .navbar.kc-mobile-nav-open .nav-menu,body.kc-product-page .navbar .nav-menu.w--open,body.kc-product-page .navbar.kc-mobile-nav-open .nav-menu{position:absolute!important;top:calc(100% + 8px)!important;left:16px!important;right:16px!important;z-index:100002!important;display:block!important;width:auto!important;height:auto!important;min-height:0!important;margin:0!important;padding:14px!important;border:1px solid #e5e7eb!important;border-radius:14px!important;background:#fff!important;box-shadow:0 18px 38px rgba(15,23,42,.16)!important}.master-navigation .navbar .nav-menu.w--open .nav-menu-inner,.master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner,body.kc-product-page .navbar .nav-menu.w--open .nav-menu-inner,body.kc-product-page .navbar.kc-mobile-nav-open .nav-menu-inner{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:2px!important;width:100%!important;height:auto!important;min-height:0!important;padding:0!important;background:0 0!important}.master-navigation .navbar .nav-menu.w--open .nav-link,.master-navigation .navbar.kc-mobile-nav-open .nav-link,body.kc-product-page .navbar .nav-menu.w--open .nav-link,body.kc-product-page .navbar.kc-mobile-nav-open .nav-link{display:flex!important;min-height:42px!important;align-items:center!important;justify-content:flex-start!important;padding:0 12px!important;color:#111827!important}.master-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"]),.master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"]),body.kc-product-page .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"]),body.kc-product-page .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"]){grid-column:1/-1!important;flex:0 0 100%!important}.master-navigation .navbar .nav-menu.w--open .nav-menu-inner,.master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner,body.kc-product-page .navbar .nav-menu.w--open .nav-menu-inner,body.kc-product-page .navbar.kc-mobile-nav-open .nav-menu-inner{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:2px 6px!important}.master-navigation .navbar .nav-menu.w--open .nav-menu-inner>.nav-mobile-cta,.master-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link.cpe-red-btn,.master-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link[href*="portal=pedidos"],.master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>.nav-mobile-cta,.master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link.cpe-red-btn,.master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link[href*="portal=pedidos"],body.kc-product-page .navbar .nav-menu.w--open .nav-menu-inner>.nav-mobile-cta,body.kc-product-page .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link.cpe-red-btn,body.kc-product-page .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link[href*="portal=pedidos"],body.kc-product-page .navbar.kc-mobile-nav-open .nav-menu-inner>.nav-mobile-cta,body.kc-product-page .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link.cpe-red-btn,body.kc-product-page .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link[href*="portal=pedidos"]{display:flex!important;grid-column:auto!important;flex:1 1 0!important;order:10!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:40px!important;height:40px!important;margin:6px 0 0!important;padding:0 8px!important;border-radius:10px!important;box-shadow:none!important}.master-navigation .navbar .nav-menu.w--open .nav-mobile-cta .cta-main,.master-navigation .navbar.kc-mobile-nav-open .nav-mobile-cta .cta-main,body.kc-product-page .navbar .nav-menu.w--open .nav-mobile-cta .cta-main,body.kc-product-page .navbar.kc-mobile-nav-open .nav-mobile-cta .cta-main{display:flex!important;width:100%!important;min-height:40px!important;align-items:center!important;justify-content:center!important;border-radius:10px!important;box-shadow:none!important}.master-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link.cpe-red-btn>div:first-child,.master-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link[href*="portal=pedidos"]>div:first-child,.master-navigation .navbar .nav-menu.w--open .nav-mobile-cta .button-text,.master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link.cpe-red-btn>div:first-child,.master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link[href*="portal=pedidos"]>div:first-child,.master-navigation .navbar.kc-mobile-nav-open .nav-mobile-cta .button-text,body.kc-product-page .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link.cpe-red-btn>div:first-child,body.kc-product-page .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link[href*="portal=pedidos"]>div:first-child,body.kc-product-page .navbar .nav-menu.w--open .nav-mobile-cta .button-text,body.kc-product-page .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link.cpe-red-btn>div:first-child,body.kc-product-page .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link[href*="portal=pedidos"]>div:first-child,body.kc-product-page .navbar.kc-mobile-nav-open .nav-mobile-cta .button-text{font-size:11px!important;font-weight:700!important;line-height:1!important;white-space:nowrap!important}}@media screen and (max-width:991px){.master-navigation .navbar .nav-menu.w--open .nav-mobile-cta .cta-main,.master-navigation .navbar.kc-mobile-nav-open .nav-mobile-cta .cta-main,body.kc-product-page .navbar .nav-menu.w--open .nav-mobile-cta .cta-main,body.kc-product-page .navbar.kc-mobile-nav-open .nav-mobile-cta .cta-main{display:flex!important;width:100%!important;min-height:40px!important;align-items:center!important;justify-content:center!important;border-radius:10px!important;box-shadow:none!important;background:#18a979!important}.master-navigation .navbar .nav-menu.w--open .nav-mobile-cta .button-text-mask,.master-navigation .navbar.kc-mobile-nav-open .nav-mobile-cta .button-text-mask,body.kc-product-page .navbar .nav-menu.w--open .nav-mobile-cta .button-text-mask,body.kc-product-page .navbar.kc-mobile-nav-open .nav-mobile-cta .button-text-mask{display:flex!important;height:auto!important;overflow:visible!important;transform:none!important}.master-navigation .navbar .nav-menu.w--open .nav-mobile-cta .button-text,.master-navigation .navbar.kc-mobile-nav-open .nav-mobile-cta .button-text,body.kc-product-page .navbar .nav-menu.w--open .nav-mobile-cta .button-text,body.kc-product-page .navbar.kc-mobile-nav-open .nav-mobile-cta .button-text{position:static!important;display:block!important;color:#fff!important;font-size:11px!important;font-weight:800!important;line-height:1!important;text-align:center!important;text-shadow:none!important;transform:none!important;animation:none!important;white-space:nowrap!important}}@media (max-width:767px){.button-text,.label-small,.nav-link,.text-body,a,body,button,input,label,li,p,select,span,textarea{font-weight:400}}.font-medium{font-weight:400}.tracking-wider{letter-spacing:0}body.kc-tienda-page .kc-shop-sidebar{position:sticky;top:96px;z-index:20;align-self:start}body.kc-tienda-page .kc-shop-results{min-width:0;align-self:start}@media (max-width:1023px){body.kc-tienda-page .kc-shop-sidebar{position:relative;top:auto}}body.kc-tienda-page .master-filters{display:flex!important;align-items:center;gap:8px;width:100%;margin:0 0 18px;padding:9px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;box-shadow:0 8px 22px rgba(15,23,42,.05)}body.kc-tienda-page .master-filters .expandable-filter,body.kc-tienda-page .master-filters .kc-filter-search-trigger,body.kc-tienda-page .master-filters .link-shop-filter{min-height:42px;height:42px;border-radius:7px;font-size:12px}body.kc-tienda-page .master-filters .link-shop-filter{min-width:76px;padding:0 14px;border-color:#dbe3ee;background:#f8fafc;color:#334155;font-weight:700}body.kc-tienda-page .master-filters .link-shop-filter.active-todo,body.kc-tienda-page .master-filters .link-shop-filter.w--current{border-color:#e11214;background:#e11214;color:#fff}body.kc-tienda-page .master-filters .expandable-filter{flex:0 1 178px;min-width:150px;max-width:220px;border-color:#dbe3ee;border-radius:7px;box-shadow:none}body.kc-tienda-page .master-filters .expandable-top-filter{height:40px;padding:0 13px;color:#1e293b;font-size:12px;font-weight:700}body.kc-tienda-page .master-filters .expandable-filter:not(.collapsed){border-color:#e11214;box-shadow:0 0 0 3px rgba(225,18,20,.08)}body.kc-tienda-page .master-filters .icon-wrap-filter{width:20px;height:20px;color:#64748b}body.kc-tienda-page .master-filters .expandable-bottom-filter{top:calc(100% + 7px);min-width:250px;max-height:340px;padding:6px;border-color:#dbe3ee;border-radius:8px;box-shadow:0 16px 32px rgba(15,23,42,.14)}body.kc-tienda-page .master-filters .filter-list,body.kc-tienda-page .master-filters .tabs-menu-collections{gap:2px;padding:0}body.kc-tienda-page .master-filters .filter-item-link,body.kc-tienda-page .master-filters .tab-link-collections{padding:9px 10px;border-radius:5px;color:#475569;font-size:12px;line-height:1.25}body.kc-tienda-page .master-filters .filter-item-link.active,body.kc-tienda-page .master-filters .filter-item-link:hover,body.kc-tienda-page .master-filters .tab-link-collections.active,body.kc-tienda-page .master-filters .tab-link-collections:hover{background:#fff1f2;color:#c51622}body.kc-tienda-page .master-filters .kc-filter-search-trigger{display:inline-flex;flex:0 0 auto;gap:7px;padding:0 15px;border:1px solid #dbe3ee!important;border-radius:7px;background:#fff;color:#1e293b;font-weight:700}body.kc-tienda-page .master-filters .kc-filter-search-trigger svg{width:16px;height:16px}body.kc-tienda-page .master-filters .link-shop-filter.reset{min-width:auto;border-color:#dbe3ee;background:#fff;color:#475569}body.kc-tienda-page .kc-breadcrumbs--catalog{margin:0 0 20px;color:#64748b;font-size:11px}@media (max-width:767px){body.kc-tienda-page .max-w-full:not(img){max-width:1546px;padding-top:50px!important}body.kc-tienda-page .master-filters{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;margin-bottom:14px;padding:8px}body.kc-tienda-page .master-filters::-webkit-scrollbar{display:none}body.kc-tienda-page .master-filters .expandable-filter,body.kc-tienda-page .master-filters .kc-filter-search-trigger,body.kc-tienda-page .master-filters .link-shop-filter{flex:0 0 auto;min-height:40px;height:40px}body.kc-tienda-page .master-filters .expandable-filter{min-width:142px}body.kc-tienda-page .master-filters .expandable-bottom-filter{position:fixed;top:auto;right:16px;bottom:16px;left:16px;min-width:0;max-height:min(55vh,390px)}}body.kc-product-page .nav-link,body.kc-product-page .nav-link.dark,body.kc-product-page .nav-link.dark>div,body.kc-product-page .nav-link>div{color:#000!important;font-size:16px!important;font-weight:400!important;line-height:1!important;letter-spacing:0!important}body.kc-product-page .product-spec-table strong{color:#111316;font-size:13px;font-weight:300;text-align:right;overflow-wrap:anywhere}body.kc-product-page #related-products-list .max-h-full,body.kc-product-page .max-h-full{max-height:90%!important}body.kc-product-page .kc-catalog-primary-button,body.kc-product-page .kc-catalog-secondary-button{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:12px;font-size:12px;font-weight:500;line-height:1;text-decoration:none;transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}body.kc-product-page .kc-compare-card-button{width:100%;min-height:38px;margin-top:10px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #d7dce5!important;border-radius:10px;background:#fff;color:#111827;font-size:11px!important;font-weight:600;letter-spacing:.04em;text-transform:initial;transition:border-color .2s ease,color .2s ease,background .2s ease,box-shadow .2s ease}body.kc-product-page [type=button],body.kc-product-page [type=reset],body.kc-product-page button{cursor:pointer!important;-webkit-appearance:button!important;border:0!important;font-size:12px!important}@media (max-width:767px){body.kc-product-page .py-12{padding-top:0!important;padding-bottom:3rem!important}body.kc-product-page .kc-breadcrumbs{font-size:.5rem;gap:.4rem}}.submit-wrap>.cta-main:has([aria-label="Solicitar cotización B2B"]){display:none!important}[type=button],[type=reset],button{cursor:pointer!important;-webkit-appearance:button!important;border:0!important;font-size:11px!important}.kc-auth-modal-small{min-height:42px;padding:0 13px;border:0;border-radius:8px;background:#111316;color:#fff;font:inherit;font-size:12px;font-weight:600;cursor:pointer}.kc-auth-modal-back,.kc-auth-modal-next{min-height:40px;padding:0 20px;border-radius:10px;font:inherit;font-size:11px;font-weight:600;text-transform:uppercase;cursor:pointer}.kc-auth-register .kc-auth-modal-field label{color:#474747;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}@media (max-width:767px){body.kc-tienda-page .kc-shop-results,body.kc-tienda-page .kc-shop-results .grid,body.kc-tienda-page .shop-item,body.kc-tienda-page .shop-item>div{min-width:0!important;max-width:100%!important}body.kc-product-page #related-products-list,body.kc-tienda-page .kc-shop-results .grid{grid-template-columns:minmax(0,1fr)!important}body.kc-tienda-page .shop-item .img-container,body.kc-tienda-page .shop-item .relative.h-\[260px\]{width:100%!important;height:220px!important;min-height:220px!important;max-height:220px!important;padding:18px!important;overflow:hidden!important;box-sizing:border-box!important}body.kc-tienda-page .kc-catalog-card-actions,body.kc-tienda-page .kc-catalog-card-body,body.kc-tienda-page .kc-catalog-card-copy,body.kc-tienda-page .shop-item .img-container>a,body.kc-tienda-page .shop-item .img-container>a>img{min-width:0!important;max-width:100%!important}body.kc-tienda-page .shop-item .img-container>a>img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;transform:none!important}body.kc-product-page .max-w-full{max-width:100%!important}body.kc-product-page .aspect-square{width:min(100%,calc(100vw - 32px))!important;max-width:calc(100vw - 32px)!important;aspect-ratio:1/1!important;min-height:0!important;padding:16px!important;overflow:hidden!important;box-sizing:border-box!important}body.kc-product-page #main-product-image{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;padding:0!important;object-fit:contain!important;transform:none!important}body.kc-product-page .kc-catalog-card-actions,body.kc-product-page .kc-catalog-card-body,body.kc-product-page .kc-catalog-card-copy{min-width:0!important;max-width:100%!important}}@media (max-width:767px){body.kc-product-page main.relative.z-10{width:100%!important;max-width:100%!important;margin:0 auto!important;padding:16px 12px 48px!important}body.kc-product-page main.relative.z-10>.bg-white{width:100%!important;max-width:100%!important;margin:0!important;padding:16px!important;border:1px solid #e6eaf0!important;border-radius:16px!important;background:#fff!important;box-shadow:0 8px 24px rgba(15,23,42,.07)!important}body.kc-product-page main.relative.z-10>.bg-white>.flex{gap:24px!important}body.kc-product-page .aspect-square{width:100%!important;max-width:100%!important;aspect-ratio:1/1!important;margin:0 auto!important;padding:20px!important;border:1px solid #edf0f4!important;border-radius:12px!important;background:#f8f9fb!important;overflow:hidden!important}body.kc-product-page #main-product-image{width:86%!important;height:86%!important;max-width:86%!important;max-height:86%!important;padding:0!important;object-fit:contain!important;transform:none!important}body.kc-product-page #product-breadcrumbs{width:100%!important;margin:0 0 12px!important;gap:6px!important;overflow:hidden!important;font-size:9px!important;line-height:1.35!important;white-space:nowrap!important}body.kc-product-page #product-breadcrumbs [aria-current=page]{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}body.kc-product-page #product-name.leading-tight{width:100%!important;margin:0 0 10px!important;color:#111827!important;font-size:26px!important;font-weight:700!important;line-height:1.08!important;letter-spacing:0!important;text-transform:none!important;overflow-wrap:anywhere!important}body.kc-product-page #product-name+.flex{display:flex!important;flex-wrap:wrap!important;gap:8px!important;width:100%!important;margin:0 0 20px!important}body.kc-product-page #product-brand-badge,body.kc-product-page #product-sku-badge{min-width:0!important;max-width:100%!important;padding:6px 9px!important;border:1px solid #e2e8f0!important;border-radius:7px!important;background:#f1f5f9!important;color:#475569!important;font-size:11px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:0!important;white-space:normal!important;overflow-wrap:anywhere!important}body.kc-product-page .kc-purchase-assist__topline{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:12px!important;width:100%!important;margin:0 0 18px!important}body.kc-product-page .kc-compatibility-card{width:100%!important;max-width:100%!important;padding:16px!important;border:1px solid #e2e8f0!important;border-radius:12px!important;background:#f8fafc!important;box-shadow:none!important}body.kc-product-page #kcCompatibilityTitle{margin:0 0 5px!important;color:#111827!important;font-size:20px!important;font-weight:700!important;line-height:1.2!important}body.kc-product-page .kc-compatibility-card__head p{margin:0 0 14px!important;color:#64748b!important;font-size:13px!important;line-height:1.45!important}}@media (max-width:767px){body.kc-product-page .product-hero-actions{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;width:100%!important;padding-top:10px!important}body.kc-product-page .product-hero-actions [data-open-quote-modal=true],body.kc-product-page .product-hero-add-button,body.kc-product-page .product-quote-quantity{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}body.kc-product-page .product-hero-actions [data-open-quote-modal=true],body.kc-product-page .product-hero-add-button{display:flex!important;min-height:54px!important;align-items:center!important;justify-content:center!important;gap:9px!important;margin:0!important;padding:0 16px!important;border-radius:10px!important;font-size:13px!important;line-height:1.2!important;text-align:center!important}body.kc-product-page .product-hero-actions svg{width:20px!important;height:20px!important;flex:0 0 20px!important}body.kc-product-page .detail-tabs-mobile-shell{display:grid!important;grid-template-columns:40px minmax(0,1fr) 40px!important;align-items:center!important;gap:8px!important;width:100%!important;margin-bottom:22px!important}body.kc-product-page .detail-tabs-mobile-arrow{display:inline-flex!important;width:40px!important;height:40px!important;align-items:center!important;justify-content:center!important;padding:0!important;border-radius:999px!important}body.kc-product-page .detail-tabs-nav{display:flex!important;width:100%!important;min-width:0!important;overflow-x:auto!important;border-radius:999px!important;padding:4px!important}body.kc-product-page .detail-tab{display:inline-flex!important;flex:0 0 142px!important;min-width:142px!important;min-height:42px!important;align-items:center!important;justify-content:center!important;padding:0 12px!important;white-space:nowrap!important}body.kc-product-page #related-products-list,body.kc-product-page .product-gallery-grid,body.kc-product-page .product-lower-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important}body.kc-product-page #related-products-list{gap:18px!important}body.kc-product-page #related-products-list .kavto-card-animate,body.kc-product-page #related-products-list .shop-item{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}body.kc-product-page #related-products-list .img-container,body.kc-product-page #related-products-list .kavto-card-animate>.relative{width:100%!important;height:220px!important;min-height:220px!important;max-height:220px!important;overflow:hidden!important}body.kc-product-page #related-products-list .img-container>a{display:flex!important;width:100%!important;height:100%!important;align-items:center!important;justify-content:center!important}body.kc-product-page #related-products-list .img-container img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important}body.kc-product-page .contact-form-section{width:100%!important;min-height:0!important;padding:20px 16px!important;background:#fff!important;box-sizing:border-box!important}body.kc-product-page .contact-form-section .space-y-6,body.kc-product-page .contact-form-section>.max-w-5xl{width:100%!important;max-width:100%!important;margin:0 auto!important}body.kc-product-page .contact-form-section .space-y-6>.grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:16px!important;width:100%!important;margin-bottom:16px!important}body.kc-product-page .contact-form-section .img-container{position:relative!important;display:block!important;width:100%!important;height:240px!important;min-height:240px!important;max-height:240px!important;overflow:hidden!important;border-radius:14px!important;background:#f1f5f9!important}body.kc-product-page .contact-form-section .img-container img{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}body.kc-product-page .support-section{min-height:0!important;margin-top:24px!important;padding:44px 0!important;align-items:stretch!important}body.kc-product-page .support-section>.container{position:relative!important;z-index:2!important;width:100%!important;max-width:100%!important;padding:0 18px!important;box-sizing:border-box!important}body.kc-product-page .support-section main{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:28px!important;width:100%!important;max-width:100%!important;margin:0!important}body.kc-product-page .support-section main>.space-y-8{color:#fff!important}body.kc-product-page .support-section main>.space-y-8 h2{margin:0 0 14px!important;color:#fff!important;font-size:34px!important;font-weight:600!important;line-height:1.08!important}body.kc-product-page .support-section main>.space-y-8 p{margin:0!important;color:rgba(255,255,255,.78)!important;font-size:15px!important;line-height:1.55!important}body.kc-product-page .support-section .glass-card{display:block!important;width:100%!important;max-width:100%!important;padding:22px!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:16px!important;background:rgba(10,10,10,.68)!important;color:#fff!important;box-sizing:border-box!important;backdrop-filter:blur(10px)!important}body.kc-product-page .support-section .glass-card>.flex{display:flex!important;align-items:center!important;justify-content:space-between!important;margin-bottom:20px!important}body.kc-product-page .support-section form,body.kc-product-page .support-section form .grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:16px!important;width:100%!important}body.kc-product-page .support-section form .space-y-2{width:100%!important;padding:0!important;margin:0!important}body.kc-product-page .support-section form label{display:flex!important;gap:4px!important;margin:0 0 7px!important;color:#fff!important;font-size:12px!important;font-weight:600!important;line-height:1.35!important}body.kc-product-page .support-section form input:not([type=checkbox]),body.kc-product-page .support-section form select{display:block!important;width:100%!important;min-height:52px!important;margin:0!important;padding:0 14px!important;border:1px solid rgba(255,255,255,.3)!important;border-radius:10px!important;background:rgba(255,255,255,.1)!important;color:#fff!important;font-size:14px!important;box-sizing:border-box!important}body.kc-product-page .support-section form input::placeholder{color:rgba(255,255,255,.62)!important}body.kc-product-page .support-section form label:has(input[type=checkbox]){display:grid!important;grid-template-columns:18px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;margin:0!important}body.kc-product-page .support-section form input[type=checkbox]{width:18px!important;height:18px!important;margin:2px 0 0!important}body.kc-product-page .support-section form .btn-send{display:flex!important;width:100%!important;min-height:52px!important;align-items:center!important;justify-content:center!important;gap:10px!important;padding:0 18px!important;border-radius:10px!important;color:#fff!important;font-size:13px!important}}body.kc-product-page .product-spec-table strong{color:#111316;font-size:13px;font-weight:300;text-align:left;overflow-wrap:anywhere}body.kc-product-page .kc-purchase-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;border:1px solid transparent;border-radius:12px;background:var(--kc-purchase-red);color:#fff;font-size:14px;font-weight:600;line-height:1;padding:0 18px;cursor:pointer;box-shadow:0 14px 28px rgba(221,33,40,.2);transition:background .2s ease,box-shadow .2s ease,transform .2s ease,opacity .2s ease}body.kc-product-page .kc-promo-box button{min-height:44px;border:0;border-radius:12px;background:#f8fafc;color:var(--kc-purchase-ink);font-size:14px;font-weight:600;padding:0 16px;cursor:pointer}.product-info-block>h2{display:block;width:100%;padding-bottom:10px;border-bottom:1px solid #d1d5db;font-weight:500}.kc-catalog-primary-button,.kc-catalog-secondary-button{width:100%;min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:12px;font-size:10px;font-weight:600;line-height:1;text-decoration:none;transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}.subtext-shop{max-width:43em!important;font-weight:400}@media (max-width:767px){body.kc-product-page #product-breadcrumbs{width:100%!important;margin:10px 0 12px!important;gap:6px!important;overflow:hidden!important;font-size:9px!important;line-height:1.35!important;white-space:nowrap!important}body.kc-product-page .support-section .glass-card{display:block!important;width:100%!important;max-width:100%!important;padding:22px!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:16px!important;background:rgb(255 255 255 / 7%)!important;color:#fff!important;box-sizing:border-box!important;backdrop-filter:blur(10px)!important}.button-text,.label-small,.nav-link,.text-body,a,body,button,input,label,li,p,select,span,textarea{font-weight:300}body.kc-product-page .master-navigation,body.kc-product-page .wrap-navbar,body.kc-product-page .wrap-navbar.light{min-height:78px!important;height:78px!important}body.kc-product-page .wrap-navbar,body.kc-product-page .wrap-navbar.light{padding:12px 0!important;box-sizing:border-box!important}body.kc-product-page .nav-container,body.kc-product-page .navbar.w-nav{min-height:54px!important;height:54px!important;max-height:54px!important}body.kc-product-page .nav-container{padding:0 14px!important;gap:8px!important;box-sizing:border-box!important}body.kc-product-page .brand-nav{width:112px!important;min-width:112px!important;max-width:112px!important;height:30px!important;min-height:30px!important}body.kc-product-page .brand-nav .logo-nav,body.kc-product-page .brand-nav .logo-nav.dark,body.kc-product-page .brand-nav .logo-nav.light{width:108px!important;max-width:108px!important;height:30px!important;max-height:30px!important;padding:0!important;object-fit:contain!important}body.kc-product-page .nav-right{min-height:28px!important;height:28px!important;gap:8px!important}body.kc-product-page .menu-button,body.kc-product-page .menu-button.w-nav-button{width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important}body.kc-product-page #related-products-list .shop-item>.kavto-card-animate>.relative.h-\[260px\],body.kc-tienda-page .shop-item>.kavto-card-animate>.relative.h-\[260px\]{height:260px!important;min-height:260px!important;max-height:260px!important;padding:18px!important;overflow:hidden!important;box-sizing:border-box!important}body.kc-product-page #related-products-list .shop-item .img-container,body.kc-tienda-page .shop-item .img-container{width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;padding:0!important;overflow:hidden!important}body.kc-product-page #related-products-list .shop-item .img-container>a,body.kc-tienda-page .shop-item .img-container>a{width:100%!important;height:100%!important;padding:0!important;overflow:hidden!important}body.kc-product-page #related-products-list .shop-item .img-container>a>img,body.kc-tienda-page .shop-item .img-container>a>img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;padding:0!important;object-fit:contain!important;object-position:center!important;opacity:1!important;visibility:visible!important;transform:none!important}}body.kc-tienda-page footer.footer-ds8{display:block!important;width:100%!important;max-width:100vw!important;height:auto!important;min-height:0!important;margin:0!important;padding:64px 0!important;overflow:hidden!important;background:#0a0a0a!important;color:#fff!important;box-sizing:border-box!important}body.kc-product-page .kc-promo-box button,body.kc-product-page .kc-purchase-button{font-size:13px!important;font-weight:600!important}.kc-catalog-primary-button,.kc-catalog-secondary-button{font-size:10px!important;font-weight:600!important}@media (max-width:767px){body.kc-tienda-page footer.footer-ds8{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important}html body.kc-product-page .master-navigation .nav-container{grid-template-columns:168px 154px 24px!important;column-gap:8px!important}html body.kc-product-page .master-navigation .nav-container .brand-nav{width:112px!important;min-width:112px!important;max-width:112px!important;height:30px!important}html body.kc-product-page .master-navigation .nav-container .nav-right{width:154px!important;min-width:154px!important;height:28px!important;min-height:28px!important;gap:8px!important}}@media (max-width:767px){body.kc-product-page #related-products-list .shop-item .img-container>a>img,body.kc-tienda-page .shop-item .img-container>a>img{display:block!important;width:60%!important;height:60%!important;max-width:60%!important;max-height:60%!important;padding:0!important;object-fit:contain!important;object-position:center!important;opacity:1!important;visibility:visible!important;transform:none!important}}.product-gallery-tile img{width:60%;height:60%;object-fit:contain;image-rendering:auto;filter:none}.kc-catalog-card-title,.kc-catalog-card-title span,.kc-home-card-title,.kc-home-card-title span,body.kc-product-page #product-name,body.kc-product-page #related-products-list .kc-catalog-card-title{text-transform:uppercase!important}@media screen and (max-width:991px){.kc-mobile-nav-overlay{position:fixed;z-index:100000;inset:0;background:rgba(9,12,18,.58);opacity:0;visibility:hidden;pointer-events:none;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);transition:opacity .22s ease,visibility .22s ease}.kc-mobile-nav-overlay.is-active{opacity:1;visibility:visible;pointer-events:auto}html body .master-navigation.kc-mobile-nav-active,html body .press-navigation.kc-mobile-nav-active,html body.kc-product-page .master-navigation.kc-mobile-nav-active{z-index:100001!important}body.kc-mobile-nav-visible{overflow:hidden!important}}@media screen and (min-width:992px){.text-lg{font-size:1.1rem!important;line-height:1.75rem}}@media (min-width:768px){.md\:p-12{padding:2.7rem!important}}@media (max-width:767px){body.kc-product-page [data-product-gallery-open=true]>.aspect-square,body.kc-tienda-page .shop-item .img-container{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}body.kc-product-page [data-product-gallery-open=true] #brand-watermark,body.kc-tienda-page .shop-item .absolute.top-5.right-5{position:absolute!important;top:16px!important;right:16px!important;bottom:auto!important;left:auto!important;z-index:30!important;display:block!important;margin:0!important;transform:none!important}body.kc-product-page [data-product-gallery-open=true] #brand-watermark{width:auto!important;height:48px!important;max-width:72px!important;max-height:48px!important}body.kc-product-page [data-product-gallery-open=true] #main-product-image,body.kc-tienda-page .shop-item .img-container>a>img{position:relative!important;display:block!important;flex:0 0 auto!important;width:86%!important;height:86%!important;max-width:86%!important;max-height:86%!important;margin:0 auto!important;padding:0!important;object-fit:contain!important;object-position:center!important;transform:none!important}}@media (max-width:640px){.kc-auth-register-grid{grid-template-columns:1fr!important;gap:10px!important}}.kc-auth-modal.is-register .kc-auth-modal-main{padding:10px!important;overflow-y:auto!important;background:#f8fafc}.kc-auth-register .kc-auth-modal-control{gap:10px}.kc-auth-register .kc-auth-modal-control input{border-radius:10px}.kc-compare-tray span{flex:1;color:#334155;font-size:12px;font-weight:700}body.kc-product-page [type=button],body.kc-product-page [type=reset],body.kc-product-page button{cursor:pointer!important;-webkit-appearance:button!important;border:0!important;font-size:11px!important}@media (max-width:767px){.font-bold,.text-body-bold,b,h1,h2,h3,h4,h5,h6,strong{font-weight:500}}body.kc-home-page .kc-industries-strip,body.kc-home-page .premium-slider-section{position:relative;clear:both;transform:none}body.kc-home-page .kc-industries-strip{z-index:2}body.kc-home-page .premium-slider-section{z-index:1;margin-top:0}@media (max-width:767px){.kc-wa-widget__launcher-title{font-size:10px;line-height:1.02}}.kc-b2b-answer-block{position:relative;isolation:isolate;min-height:640px;overflow:hidden;padding:0;border:0;background:#fff url(assets/img/sections/atencion-comercial-b2b.webp) center right/cover no-repeat;margin-top:75px}:root{--color--base---background-base--light:#fff;--_🎨-color--base---background-base--light:#fff}body.kc-tienda-page .kc-catalog-category-card__media{width:100%;height:112px;padding:0;overflow:hidden}body.kc-tienda-page .kc-catalog-category-card__media img{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;object-position:center!important}body.kc-tienda-page .kc-catalog-search-bar,body.kc-tienda-page .kc-shop-sidebar .kc-catalog-search-bar{display:flex;align-items:center;gap:10px;width:min(85%,1280px);min-height:44px;margin:10px 0 auto 10px;padding:0 14px;border:1px solid #e5e7eb;border-radius:12px;background:#fff;box-shadow:0 8px 20px rgba(15,23,42,.06);color:#64748b}.kc-b2b-answer-block{position:relative;isolation:isolate;min-height:640px;overflow:hidden;padding:0;border:0;background:#fff;margin-top:75px}.kc-contact-document-field.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)))!important;margin-bottom:calc(.5rem * var(--tw-space-y-reverse))!important;padding:0 0!important;padding-left:0!important}body.kc-tienda-page label{margin-bottom:0;font-weight:700;display:block}.kc-commerce-search-trigger{display:inline-flex;width:clamp(280px,34vw,620px);min-width:220px;height:44px;flex:1 1 440px;align-items:center;justify-content:flex-start;gap:10px;margin:0 auto;padding:4px 4px 4px 14px;border:1px solid #d9dde3!important;border-radius:999px;background:#f5f5f6;color:#606773;box-shadow:inset 0 0 0 1px rgba(255,255,255,.7);overflow:hidden}.kc-commerce-search-trigger>span{display:inline-flex;min-width:0;align-items:center;font-size:12px!important;line-height:1}.kc-commerce-search-trigger>span::before{content:none}.kc-commerce-search-trigger svg{width:20px;height:20px;padding:0;border-radius:0;background:0 0;color:currentColor}.kc-commerce-search-trigger__leading{flex:0 0 20px;color:#3f4650}.kc-commerce-search-trigger__placeholder{flex:1 1 auto;overflow:hidden;color:#747b86;text-align:left;text-overflow:ellipsis;white-space:nowrap}.kc-commerce-search-trigger__type{flex:0 0 auto;gap:6px;align-self:stretch;padding:0 12px;border-left:1px solid #d8dce2;color:#3f4650;font-weight:650}.kc-commerce-search-trigger__type svg{width:14px;height:14px}.kc-commerce-search-trigger__submit{width:34px;height:34px;flex:0 0 34px;justify-content:center;border-radius:50%;background:#e30613;color:#fff}.kc-commerce-search-trigger__submit svg{width:19px;height:19px;color:#fff}@media screen and (max-width:991px){body.kc-commerce-header-ready .kc-commerce-search-trigger{display:inline-flex!important;width:100%!important;min-width:0!important;height:40px!important;margin:0!important;padding:3px 3px 3px 14px!important;gap:7px!important}body.kc-commerce-header-ready .kc-commerce-search-trigger__leading,body.kc-commerce-header-ready .kc-commerce-search-trigger__type{display:none!important}body.kc-commerce-header-ready .kc-commerce-search-trigger__placeholder{font-size:0!important}body.kc-commerce-header-ready .kc-commerce-search-trigger__placeholder::before{content:"Buscar";font-size:12px;font-weight:500}body.kc-commerce-header-ready .kc-commerce-search-trigger__submit{display:inline-flex!important;width:32px!important;height:32px!important;min-width:32px!important;flex:0 0 32px!important;padding:0!important;border-radius:50%!important;background:#e30613!important}}@media (max-width:767px){.kc-b2b-answer-block{min-height:0;padding-top:0;background:#fff}body.kc-tienda-page .kc-catalog-category-card__media{height:98px}body.kc-tienda-page .kc-shop-layout{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}body.kc-tienda-page .kc-shop-results{grid-column:1/-1!important;min-width:0}body.kc-tienda-page #product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.kc-auth-modal.is-register .kc-auth-modal-top{position:sticky;z-index:30;top:-10px;margin:-10px -10px 14px;padding:10px;background:#f8fafc}.kc-auth-modal.is-register .kc-auth-modal-close{position:relative;z-index:31;display:grid!important;width:38px!important;height:38px!important;min-width:38px!important;flex:0 0 38px!important;place-items:center;opacity:1!important;visibility:visible!important;pointer-events:auto!important}}@media screen and (max-width:767px){body.kc-tienda-page [type=button],body.kc-tienda-page [type=reset],body.kc-tienda-page button{cursor:pointer!important;-webkit-appearance:button!important;border:0!important;font-size:12px!important}body.kc-tienda-page .text-\\[15px\\]{font-size:16px!important}body.kc-tienda-page .footer-ds8 h2{margin-top:0!important;margin-bottom:2px!important;color:#737373!important;font-size:18px!important;font-weight:600!important}}@media screen and (max-width:991px){body.kc-tienda-page .kc-catalog-toolbar{position:sticky!important;z-index:30!important;top:185px!important;padding:8px 0!important;background:#f8f9fa!important}}.footer-claims-link{display:inline-flex;align-items:center;gap:10px;width:fit-content;padding:10px 14px;border:1px solid rgba(255,255,255,.14);border-radius:16px;background:linear-gradient(180deg,rgba(255,255,255,.08) 0,rgba(255,255,255,.02) 100%);color:#fff!important;text-decoration:none;box-shadow:0 14px 30px rgba(0,0,0,.18);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,background .22s ease;margin-top:20px}.kc-catalog-card-copy p{margin:0 0 3px!important;color:#10182875!important;font-size:11px!important;line-height:1.25!important}@media screen and (max-width:767px){body.kc-tienda-page .kc-catalog-card-body .kc-catalog-card-title,body.kc-tienda-page .kc-catalog-card-copy .kc-catalog-card-title,body.kc-tienda-page .kc-catalog-card-title{display:block!important;color:#0f172a!important;font-size:15px!important;font-weight:700!important;line-height:1.32!important;text-decoration:none!important;text-transform:uppercase!important}}body.kc-product-page .max-w-7xl{max-width:1920px!important}body.kc-product-page .section.hero-product-section{padding-top:10px!important;background:#fff!important}body.kc-product-page [type=button],body.kc-product-page [type=reset],body.kc-product-page button{cursor:pointer!important;-webkit-appearance:button!important;border:0!important;font-size:13px!important}body.kc-home-page #reveal-section-2{display:flex;min-height:clamp(280px,28vw,390px);align-items:center;justify-content:center;overflow:visible;padding:clamp(72px,9vw,150px) clamp(24px,5vw,80px)!important;background:#0b0b0b!important}body.kc-home-page #paint-header-2,body.kc-home-page #reveal-section-2>div{width:100%;max-width:100%!important}body.kc-home-page #paint-header-2{margin:0 auto;color:#fff!important;font-size:clamp(44px, 6.2vw, 90px);line-height:1.04;letter-spacing:0;text-wrap:balance;overflow:visible}body.kc-home-page #paint-header-2 .kc-reveal-title-plain,body.kc-home-page .kc-industries-strip h3{color:#fff!important;opacity:1!important;visibility:visible!important;transform:none!important}body.kc-home-page .kc-industries-strip>.h-auto{height:420px!important;min-height:420px!important}body.kc-home-page .kc-industries-strip .sector-clip-first,body.kc-home-page .kc-industries-strip .sector-clip-last,body.kc-home-page .kc-industries-strip .sector-clip-mid{min-width:0;height:100%}body.kc-home-page .kc-industries-strip .sector-clip-first>div,body.kc-home-page .kc-industries-strip .sector-clip-last>div,body.kc-home-page .kc-industries-strip .sector-clip-mid>div{height:100%!important}body.kc-home-page .kc-industries-strip video{display:block;width:100%!important;height:100%!important;min-height:0;object-fit:cover}@media screen and (max-width:991px){body.kc-commerce-header-ready{padding-top:162px!important}body.kc-commerce-header-ready .master-navigation .wrap-navbar{top:98px!important}body.kc-commerce-header-ready .master-navigation .nav-container{display:grid!important;grid-template-columns:minmax(78px,104px) 36px minmax(0,1fr) 36px 36px!important;width:100%!important;height:64px!important;min-height:64px!important;max-height:64px!important;align-items:center!important;gap:7px!important;padding:8px 12px!important;overflow:visible!important;box-sizing:border-box!important}body.kc-commerce-header-ready .master-navigation .nav-left,body.kc-commerce-header-ready .master-navigation .nav-right{display:contents!important}body.kc-commerce-header-ready .master-navigation .brand-nav{display:flex!important;grid-column:1!important;grid-row:1!important;width:100%!important;min-width:0!important;height:38px!important;align-items:center!important;margin:0!important;padding:0!important}body.kc-commerce-header-ready .master-navigation .brand-nav .logo-nav,body.kc-commerce-header-ready .master-navigation .brand-nav img{display:block!important;width:100%!important;max-width:104px!important;height:34px!important;object-fit:contain!important;object-position:left center!important}body.kc-commerce-header-ready .master-navigation .menu-button,body.kc-commerce-header-ready .master-navigation .menu-button.dark,body.kc-commerce-header-ready .master-navigation .menu-button.w-nav-button{position:relative!important;display:inline-flex!important;grid-column:2!important;grid-row:1!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:7px!important;border:0!important;border-radius:6px!important;background:0 0!important;color:#111316!important;box-shadow:none!important}body.kc-commerce-header-ready .master-navigation .icon-nav-menu,body.kc-commerce-header-ready .master-navigation .menu-button-inner{width:24px!important;height:24px!important}body.kc-commerce-header-ready .kc-commerce-search-trigger{display:inline-flex!important;grid-column:3!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:none!important;height:38px!important;align-items:center!important;justify-content:space-between!important;gap:6px!important;margin:0!important;padding:0 5px 0 12px!important;border:1px solid #e2e5e9!important;border-radius:999px!important;background:#f5f5f6!important;color:#747980!important;box-shadow:none!important;overflow:hidden!important}body.kc-commerce-header-ready .kc-commerce-search-trigger span{min-width:0;overflow:hidden;font-size:0!important;text-overflow:ellipsis;white-space:nowrap}body.kc-commerce-header-ready .kc-commerce-search-trigger span::before{content:"Buscar";font-size:12px;font-weight:500}body.kc-commerce-header-ready .kc-commerce-search-trigger svg{width:28px!important;min-width:28px!important;height:28px!important;padding:5px!important;border-radius:50%!important}body.kc-commerce-header-ready .master-navigation .kc-language-select,body.kc-commerce-header-ready .master-navigation .kc-language-selector,body.kc-commerce-header-ready .master-navigation .nav-right>.icon-nav:not([href*="login.html"]){display:none!important}body.kc-commerce-header-ready .master-navigation .nav-container>.kc-account-header,body.kc-commerce-header-ready .master-navigation .nav-right>.kc-account-header,body.kc-commerce-header-ready .master-navigation .nav-right>a.icon-nav[href*="login.html"]{display:inline-flex!important;grid-column:4!important;grid-row:1!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:5px!important}body.kc-commerce-header-ready .master-navigation .w-commerce-commercecartwrapper{display:block!important;grid-column:5!important;grid-row:1!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;margin:0!important}body.kc-commerce-header-ready .master-navigation .cart-button,body.kc-commerce-header-ready .master-navigation .w-commerce-commercecartopenlink{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;padding:5px!important}.kc-mobile-nav-overlay{z-index:100040!important}html body .master-navigation.kc-mobile-nav-active,html body .press-navigation.kc-mobile-nav-active,html body.kc-product-page .master-navigation.kc-mobile-nav-active{z-index:100050!important}html body .master-navigation .nav-menu,html body .press-navigation .nav-menu,html body.kc-product-page .master-navigation .nav-menu{position:fixed!important;z-index:100061!important;top:var(--kc-mobile-nav-offset,64px)!important;right:auto!important;bottom:0!important;left:0!important;display:block!important;width:min(86vw,360px)!important;max-width:360px!important;height:calc(100dvh - var(--kc-mobile-nav-viewport-top,162px))!important;max-height:none!important;margin:0!important;padding:18px 16px 28px!important;border:0!important;border-radius:0 16px 0 0!important;background:#fff!important;box-shadow:18px 0 42px rgba(15,23,42,.2)!important;opacity:1!important;visibility:visible!important;pointer-events:none!important;transform:translate3d(-105%,0,0)!important;transition:transform .32s cubic-bezier(.22, 1, .36, 1)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;box-sizing:border-box!important}html body .master-navigation .navbar .nav-menu.w--open,html body .master-navigation .navbar.kc-mobile-nav-open .nav-menu,html body .press-navigation .navbar .nav-menu.w--open,html body .press-navigation .navbar.kc-mobile-nav-open .nav-menu,html body.kc-product-page .master-navigation .navbar .nav-menu.w--open,html body.kc-product-page .master-navigation .navbar.kc-mobile-nav-open .nav-menu{top:var(--kc-mobile-nav-offset,64px)!important;right:auto!important;bottom:0!important;left:0!important;width:min(86vw,360px)!important;height:calc(100dvh - var(--kc-mobile-nav-viewport-top,162px))!important;max-height:none!important;border-radius:0 16px 0 0!important;pointer-events:auto!important;transform:translate3d(0,0,0)!important}html body .master-navigation .nav-menu-inner,html body .master-navigation .navbar .nav-menu.w--open .nav-menu-inner,html body .master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner,html body .press-navigation .nav-menu-inner,html body.kc-product-page .master-navigation .nav-menu-inner,html body.kc-product-page .master-navigation .navbar .nav-menu.w--open .nav-menu-inner,html body.kc-product-page .master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner{display:flex!important;width:100%!important;min-height:100%!important;flex-direction:column!important;align-items:stretch!important;gap:4px!important;padding:0!important}html body .master-navigation .nav-menu-inner>.nav-link,html body .press-navigation .nav-menu-inner>.nav-link,html body.kc-product-page .master-navigation .nav-menu-inner>.nav-link{display:flex!important;width:100%!important;min-height:46px!important;flex:0 0 auto!important;align-items:center!important;justify-content:flex-start!important;margin:0!important;padding:0 12px!important;border-radius:8px!important;color:#20242b!important;font-size:14px!important;font-weight:600!important;text-align:left!important;box-sizing:border-box!important}html body .master-navigation .nav-menu-inner>.nav-link.w--current,html body .master-navigation .nav-menu-inner>.nav-link:hover,html body.kc-product-page .master-navigation .nav-menu-inner>.nav-link.w--current,html body.kc-product-page .master-navigation .nav-menu-inner>.nav-link:hover{background:#f3f4f6!important;color:#e30613!important}html body .master-navigation .nav-menu-inner>a.cpe-red-btn,html body .master-navigation .nav-menu-inner>a[href*="portal=pedidos"],html body.kc-product-page .master-navigation .nav-menu-inner>a.cpe-red-btn,html body.kc-product-page .master-navigation .nav-menu-inner>a[href*="portal=pedidos"]{width:100%!important;min-height:42px!important;height:42px!important;margin-top:8px!important;justify-content:center!important;border-radius:8px!important;background:#e30613!important;color:#fff!important}html body .master-navigation .nav-mobile-cta,html body.kc-product-page .master-navigation .nav-mobile-cta{width:100%!important;margin-top:auto!important;padding-top:14px!important}}@media screen and (max-width:767px){body.kc-home-page #reveal-section-2{min-height:0;padding:64px 20px!important}body.kc-home-page #paint-header-2{font-size:clamp(38px, 12vw, 54px);line-height:1.06}body.kc-home-page .kc-industries-strip{padding:18px 0!important}body.kc-home-page .kc-industries-strip>.h-auto{height:auto!important;min-height:0!important;gap:12px!important}body.kc-home-page .kc-industries-strip .sector-clip-first,body.kc-home-page .kc-industries-strip .sector-clip-last,body.kc-home-page .kc-industries-strip .sector-clip-mid{height:320px!important;min-height:320px!important;flex:0 0 320px!important;clip-path:none!important}body.kc-home-page .kc-industries-strip .sector-clip-first>div,body.kc-home-page .kc-industries-strip .sector-clip-last>div,body.kc-home-page .kc-industries-strip .sector-clip-mid>div{border-radius:0 24px 0 0!important}}@media screen and (max-width:420px){body.kc-commerce-header-ready .master-navigation .nav-container{grid-template-columns:minmax(72px,92px) 34px minmax(0,1fr) 34px 34px!important;gap:5px!important;padding-right:8px!important;padding-left:8px!important}body.kc-commerce-header-ready .master-navigation .brand-nav .logo-nav,body.kc-commerce-header-ready .master-navigation .brand-nav img{max-width:92px!important;height:30px!important}}@media screen and (max-width:991px){html body.kc-product-page.kc-commerce-header-ready .master-navigation .nav-container{grid-template-columns:minmax(78px,104px) 36px minmax(0,1fr) 36px 36px!important}html body.kc-product-page.kc-commerce-header-ready .master-navigation .brand-nav{width:100%!important;min-width:0!important;max-width:none!important}html body.kc-product-page.kc-commerce-header-ready .master-navigation .brand-nav .logo-nav,html body.kc-product-page.kc-commerce-header-ready .master-navigation .brand-nav img{width:100%!important;max-width:104px!important}html body.kc-product-page.kc-commerce-header-ready .master-navigation .menu-button{grid-column:2!important}html body.kc-product-page.kc-commerce-header-ready .master-navigation .kc-commerce-search-trigger{grid-column:3!important;width:100%!important;min-width:0!important}html body.kc-product-page.kc-commerce-header-ready .master-navigation .nav-container>.kc-account-header,html body.kc-product-page.kc-commerce-header-ready .master-navigation .nav-right>.kc-account-header,html body.kc-product-page.kc-commerce-header-ready .master-navigation .nav-right>a.icon-nav[href*="login.html"]{grid-column:4!important}html body.kc-product-page.kc-commerce-header-ready .master-navigation .w-commerce-commercecartwrapper{grid-column:5!important}}@media screen and (max-width:420px){html body.kc-product-page.kc-commerce-header-ready .master-navigation .nav-container{grid-template-columns:minmax(72px,92px) 34px minmax(0,1fr) 34px 34px!important}html body.kc-product-page.kc-commerce-header-ready .master-navigation .brand-nav .logo-nav,html body.kc-product-page.kc-commerce-header-ready .master-navigation .brand-nav img{max-width:90px!important}}@media (max-width:767px){.kc-b2b-answer-block{min-height:0;padding-top:260px;background-position:89% top;background-size:auto 330px}.press-navigation .press-header-navbar .nav-menu.w--open .nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"]),.press-navigation .press-header-navbar.kc-mobile-nav-open .nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"]){display:flex!important;grid-column:1/-1!important;width:auto!important;min-height:44px!important;padding:0 10px!important;align-items:center!important;justify-content:flex-start!important;color:#273244!important;font-size:16px!important;font-weight:600!important;text-align:left!important}.popup-search .master-search-modal.kc-search-modal-enhanced .search.w-form{position:sticky;top:0;z-index:4;grid-template-columns:1fr;gap:10px;padding:6px 0 12px;background:0 0}}@media (max-width:991px){.subtext-hero-home{max-width:660px;font-size:15px;font-weight:300}}#brand-carousel #paint-header-brands .kc-brand-title-regular{font-style:normal;font-weight:500;letter-spacing:-2px}.kc-commerce-headband{position:fixed;z-index:10020;top:0;right:0;left:0;height:82px;background:#fff;color:#111316;box-shadow:0 1px 0 rgba(15,23,42,.1)}.kc-commerce-headband__promo{position:relative;display:flex;height:48px;align-items:stretch;justify-content:center;overflow:hidden;background:#101216}.kc-commerce-headband__promo::before{position:absolute;inset:0;background:linear-gradient(105deg,#101216 0 22%,#e30613 22% 76%,#be0b18 76% 100%);content:""}.kc-commerce-countdown,.kc-commerce-headband__message{position:relative;z-index:1}.kc-commerce-headband__message{display:flex;min-width:0;flex:1;align-items:center;justify-content:center;gap:16px;padding:0 30px;color:#fff;text-decoration:none}.kc-commerce-headband__message strong{max-width:760px;font-size:15px;font-weight:800;letter-spacing:0;line-height:1.25;text-transform:none}.kc-commerce-headband__detail,.kc-commerce-headband__eyebrow{font-size:12px;font-weight:600}.kc-commerce-headband__eyebrow{padding:5px 8px;border:1px solid rgba(255,255,255,.38);border-radius:4px;text-transform:uppercase}.kc-commerce-countdown{display:flex;min-width:300px;align-items:center;justify-content:center;gap:8px;padding:0 24px;background:#fa2a61;color:#fff}.kc-commerce-countdown__lead{margin-right:4px;font-size:11px;font-weight:700;text-transform:uppercase}.kc-commerce-countdown__unit{display:grid;min-width:37px;justify-items:center;gap:1px}.kc-commerce-countdown__unit b{display:grid;width:37px;height:24px;place-items:center;border-radius:3px;background:#252832;color:#fff;font-size:14px;font-weight:800;line-height:1}.kc-commerce-countdown__unit small{font-size:8px;font-weight:700}.kc-commerce-headband__links{display:flex;height:34px;align-items:center;justify-content:center;background:#f3f5f7}.kc-commerce-headband__links a{display:inline-flex;height:34px;align-items:center;padding:0 22px;border-right:1px solid #d9dde3;color:#343a46;font-size:11px;font-weight:700;text-decoration:none}.kc-commerce-headband__links a:first-child{border-left:1px solid #d9dde3}.kc-commerce-headband__links a.is-active,.kc-commerce-headband__links a[aria-current=page]{background:#fff;color:#e30613}body.kc-commerce-header-ready{padding-top:146px!important}body.kc-commerce-header-ready .master-navigation .wrap-navbar{top:82px!important}.kc-commerce-search-trigger{display:inline-flex;width:clamp(190px,20vw,330px);min-width:150px;height:38px;flex:0 1 330px;align-items:center;justify-content:space-between;gap:12px;margin:0 14px;padding:0 6px 0 16px;border:1px solid #d7dce3!important;border-radius:8px;background:#f7f8fa;color:#687180;font-size:11px!important;font-weight:500;cursor:pointer}.kc-commerce-search-trigger svg{width:28px;height:28px;padding:5px;border-radius:6px;background:#e30613;color:#fff}@media screen and (min-width:992px){body.kc-commerce-header-ready .master-navigation .nav-container{display:flex!important;height:64px!important;min-height:64px!important;max-height:64px!important;align-items:center!important;flex-wrap:nowrap!important;gap:12px!important;padding:0 24px!important;overflow:visible!important}body.kc-commerce-header-ready .master-navigation .nav-left{flex:0 0 210px!important}body.kc-commerce-header-ready .master-navigation .nav-menu{width:auto!important;flex:0 0 auto!important}body.kc-commerce-header-ready .master-navigation .nav-menu-inner{gap:8px!important}body.kc-commerce-header-ready .master-navigation .nav-menu-inner>.nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"]){display:none!important}body.kc-commerce-header-ready .kc-commerce-search-trigger{width:auto;max-width:560px;flex:1 1 420px;margin:0 auto}body.kc-commerce-header-ready .master-navigation .nav-right{flex:0 0 auto!important;margin:0!important}}body.kc-tienda-page .kc-catalog-hero{background:#fff;color:#111316}body.kc-tienda-page .kc-catalog-hero__inner{width:min(100% - 32px,1546px);margin:0 auto;padding:34px 0 0}body.kc-tienda-page .kc-catalog-hero__title-row{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:18px}body.kc-tienda-page .kc-catalog-hero__eyebrow{margin:0 0 6px;color:#e30613;font-size:11px;font-weight:800;text-transform:uppercase}body.kc-tienda-page .kc-catalog-hero h1{max-width:860px;margin:0;color:#111316;font-size:30px;font-weight:750;line-height:1.15;letter-spacing:0}body.kc-tienda-page .kc-catalog-hero__count{margin:0 0 3px;color:#697386;font-size:12px;font-weight:600;white-space:nowrap}body.kc-tienda-page .kc-catalog-hero__banner{position:relative;display:flex;min-height:148px;overflow:hidden;align-items:center;justify-content:space-between;gap:20px;padding:24px 32px;border-radius:8px;background:#17191e url("assets/generated/landing-concepts/index-editorial-catalog.webp") 70% 55%/cover no-repeat;color:#fff;text-decoration:none}body.kc-tienda-page .kc-catalog-hero__banner::before{position:absolute;inset:0;background:linear-gradient(90deg,rgba(10,12,16,.98) 0 38%,rgba(10,12,16,.72) 58%,rgba(10,12,16,.22) 100%);content:""}body.kc-tienda-page .kc-catalog-hero__banner-action,body.kc-tienda-page .kc-catalog-hero__banner-copy{position:relative;z-index:1}body.kc-tienda-page .kc-catalog-hero__banner-copy{display:grid;max-width:620px;gap:4px}body.kc-tienda-page .kc-catalog-hero__banner-copy small{color:#ff6b73;font-size:10px;font-weight:800;text-transform:uppercase}body.kc-tienda-page .kc-catalog-hero__banner-copy strong{font-size:24px;font-weight:750;line-height:1.15}body.kc-tienda-page .kc-catalog-hero__banner-copy>span{color:#d7dce4;font-size:12px}body.kc-tienda-page .kc-catalog-hero__banner-action{display:inline-flex;min-height:40px;align-items:center;gap:9px;padding:0 16px;border-radius:6px;background:#e30613;font-size:12px;font-weight:700}body.kc-tienda-page .kc-catalog-hero__intro{max-width:980px;margin:22px auto 16px;color:#4f5968;font-size:12px;line-height:1.65;text-align:center}body.kc-tienda-page .kc-catalog-category-rail{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}body.kc-tienda-page .kc-catalog-category-card{display:grid;overflow:hidden;min-width:0;padding:0;border:1px solid #e2e6ec!important;border-radius:8px;background:#fff;color:#111316;text-align:left;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}body.kc-tienda-page .kc-catalog-category-card.is-active,body.kc-tienda-page .kc-catalog-category-card:hover{border-color:#e30613!important;box-shadow:0 8px 22px rgba(17,19,22,.1);transform:translateY(-2px)}body.kc-tienda-page .kc-catalog-category-card__media{display:grid;height:112px;place-items:center;padding:12px;background:#f4f6f8}body.kc-tienda-page .kc-catalog-category-card__media::before{width:46px;height:46px;border:1px solid #e0e4e9;border-radius:50%;background:#fff;content:""}body.kc-tienda-page .kc-catalog-category-card__media.has-image::before{display:none}body.kc-tienda-page .kc-catalog-category-card__media img{display:block;width:100%;height:88px;object-fit:contain}body.kc-tienda-page .kc-catalog-category-card>span:last-child{display:grid;gap:2px;padding:11px 13px 13px}body.kc-tienda-page .kc-catalog-category-card small{color:#7a8493;font-size:9px}body.kc-tienda-page .kc-catalog-category-card strong{font-size:12px;font-weight:700}body.kc-tienda-page .kc-catalog-category-tabs{display:flex;overflow-x:auto;margin-top:18px;border-top:1px solid #e7e9ed;border-bottom:1px solid #e7e9ed;scrollbar-width:none}body.kc-tienda-page .kc-catalog-category-tabs::-webkit-scrollbar{display:none}body.kc-tienda-page .kc-catalog-category-tabs button{min-width:max-content;min-height:42px;padding:0 19px;border:0!important;border-bottom:2px solid transparent!important;background:0 0;color:#5d6674;font-size:11px!important;font-weight:650}body.kc-tienda-page .kc-catalog-category-tabs button.is-active,body.kc-tienda-page .kc-catalog-category-tabs button:hover{border-bottom-color:#e30613!important;color:#e30613}body.kc-tienda-page .section-products{scroll-margin-top:156px}body.kc-tienda-page .section-products .headline-shop h1,body.kc-tienda-page .section-products .headline-shop h2{margin-bottom:8px!important;color:#111316;font-size:24px!important;font-weight:700!important;text-align:left!important}body.kc-tienda-page .section-products .headline-shop .subtext-shop{margin:0;text-align:left}body.kc-tienda-page .kc-catalog-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px;padding:10px 0;border-top:1px solid #e1e5ea;border-bottom:1px solid #e1e5ea}body.kc-tienda-page .kc-catalog-toolbar__count{margin:0;color:#5f6877;font-size:12px;font-weight:650}body.kc-tienda-page .kc-catalog-toolbar__actions{display:flex;gap:8px}body.kc-tienda-page .kc-catalog-toolbar__button{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:8px;padding:0 14px;border:1px solid #d9dde3!important;border-radius:6px;background:#fff;color:#4c5563;font-size:11px!important;font-weight:650}body.kc-tienda-page .kc-catalog-toolbar__button--filter{display:none}body.kc-tienda-page .kc-catalog-panel-actions,body.kc-tienda-page .kc-catalog-panel-header{display:none}body.kc-tienda-page .kc-catalog-sort-panel{position:fixed;z-index:10091;top:50%;left:50%;display:none;width:min(360px,calc(100vw - 32px));overflow:hidden;border:1px solid #dce1e7;border-radius:8px;background:#fff;box-shadow:0 24px 60px rgba(15,23,42,.24);transform:translate(-50%,-50%)}body.kc-tienda-page .kc-catalog-sort-panel.is-panel-open{display:block}body.kc-tienda-page .kc-catalog-panel-backdrop{position:fixed;z-index:10080;inset:0;background:rgba(15,18,24,.48);opacity:0;visibility:hidden;pointer-events:none;backdrop-filter:blur(4px);transition:opacity .2s ease,visibility .2s ease}body.kc-tienda-page .kc-catalog-panel-backdrop.is-active{opacity:1;visibility:visible;pointer-events:auto}body.kc-tienda-page .kc-catalog-sort-panel .kc-catalog-panel-header{display:flex}body.kc-tienda-page .kc-catalog-panel-header{align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:12px 16px;border-bottom:1px solid #e5e7eb}body.kc-tienda-page .kc-catalog-panel-header>div{display:grid;gap:2px}body.kc-tienda-page .kc-catalog-panel-header small{color:#e30613;font-size:9px;font-weight:800;text-transform:uppercase}body.kc-tienda-page .kc-catalog-panel-header strong{color:#151820;font-size:16px;font-weight:700}body.kc-tienda-page .kc-catalog-panel-close{display:grid;width:34px;height:34px;place-items:center;padding:0;border:1px solid #dce1e7!important;border-radius:50%;background:#fff;color:#2d3440;font-size:21px!important;line-height:1;opacity:1!important;visibility:visible!important}body.kc-tienda-page .kc-catalog-sort-options{display:grid;padding:8px 16px 16px}body.kc-tienda-page .kc-catalog-sort-options button{display:flex;min-height:46px;align-items:center;justify-content:space-between;padding:0;border:0!important;border-bottom:1px solid #edf0f3!important;background:0 0;color:#4f5866;font-size:12px!important;font-weight:600;text-align:left}body.kc-tienda-page .kc-catalog-sort-options button span:last-child{color:#e30613;opacity:0}body.kc-tienda-page .kc-catalog-sort-options button.is-active{color:#111316;font-weight:750}body.kc-tienda-page .kc-catalog-sort-options button.is-active span:last-child{opacity:1}body.kc-tienda-page .kc-shop-layout{align-items:flex-start}body.kc-tienda-page .kc-shop-sidebar{position:sticky!important;top:164px!important;width:280px!important;max-height:calc(100vh - 180px);overflow-y:auto;border:1px solid #e0e4e9;border-radius:8px;background:#fff;box-shadow:none}body.kc-tienda-page .kc-shop-sidebar .kc-catalog-search-bar{margin:14px 14px 8px}body.kc-tienda-page .master-filters{padding:0 14px 10px;border:0;border-radius:0;background:0 0;box-shadow:none}body.kc-tienda-page .kc-catalog-vehicle-panel,body.kc-tienda-page .master-filters .expandable-filter,body.kc-tienda-page .master-filters .link-shop-filter{border-color:#e5e7eb;border-radius:0;box-shadow:none}body.kc-tienda-page .kc-catalog-vehicle-toggle,body.kc-tienda-page .master-filters .expandable-top-filter{min-height:46px;padding:0 4px;color:#303744;font-size:12px;font-weight:700}body.kc-tienda-page .kc-catalog-vehicle-panel{margin:0 14px 14px;border:1px solid #e5e7eb}body.kc-catalog-panel-visible{overflow:hidden!important}@media screen and (max-width:1199px) and (min-width:992px){.kc-commerce-headband__detail{display:none}.kc-commerce-search-trigger{width:170px;flex-basis:170px;margin:0 8px}}@media screen and (max-width:991px){.kc-commerce-headband{height:98px}.kc-commerce-headband__promo{height:64px}.kc-commerce-headband__promo::before{background:linear-gradient(108deg,#111316 0 50%,#e30613 50% 100%)}.kc-commerce-headband__message{display:grid;align-content:center;justify-content:start;gap:0;padding:0 10px 0 18px}.kc-commerce-headband__message strong{max-width:245px;font-size:11px;line-height:1.2}.kc-commerce-headband__eyebrow{width:max-content;padding:0;border:0;font-size:8px}.kc-commerce-countdown__lead,.kc-commerce-headband__detail{display:none}.kc-commerce-countdown{min-width:162px;gap:4px;padding:0 10px;background:0 0}.kc-commerce-countdown__unit{min-width:35px}.kc-commerce-countdown__unit b{width:35px;height:25px;font-size:13px}.kc-commerce-headband__links{height:34px;justify-content:flex-start;overflow-x:auto;scrollbar-width:none}.kc-commerce-headband__links::-webkit-scrollbar{display:none}.kc-commerce-headband__links a{min-width:max-content;padding:0 16px;font-size:10px}body.kc-commerce-header-ready{padding-top:156px!important}body.kc-commerce-header-ready .master-navigation .wrap-navbar{top:98px!important}.kc-commerce-search-trigger{display:none!important}body.kc-tienda-page .kc-catalog-hero__inner{width:min(100% - 24px,1546px);padding-top:24px}body.kc-tienda-page .kc-catalog-hero__title-row{display:grid;gap:8px}body.kc-tienda-page .kc-catalog-hero h1{max-width:620px;font-size:25px}body.kc-tienda-page .kc-catalog-hero__banner{min-height:138px;padding:20px;background-position:74% 50%}body.kc-tienda-page .kc-catalog-hero__banner::before{background:linear-gradient(90deg,rgba(10,12,16,.98) 0 48%,rgba(10,12,16,.45) 100%)}body.kc-tienda-page .kc-catalog-hero__banner-copy strong{max-width:470px;font-size:20px}body.kc-tienda-page .kc-catalog-category-rail{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}body.kc-tienda-page .kc-catalog-category-rail::-webkit-scrollbar{display:none}body.kc-tienda-page .kc-catalog-category-card{width:190px;min-width:190px;scroll-snap-align:start}body.kc-tienda-page .kc-catalog-toolbar{position:sticky;z-index:30;top:156px;padding:8px 0;background:#f8f9fa}body.kc-tienda-page .kc-catalog-toolbar__button--filter{display:inline-flex}body.kc-tienda-page .kc-shop-layout{display:block!important}body.kc-tienda-page .kc-shop-sidebar{position:fixed!important;z-index:10091!important;top:0!important;bottom:0!important;left:0!important;display:block!important;width:min(390px,92vw)!important;max-width:none!important;max-height:none!important;margin:0!important;overflow-y:auto!important;border:0!important;border-radius:0 8px 8px 0!important;box-shadow:18px 0 50px rgba(15,23,42,.2)!important;transform:translateX(-105%);transition:transform .24s ease;overscroll-behavior:contain}body.kc-tienda-page .kc-shop-sidebar.is-panel-open{transform:translateX(0)}body.kc-tienda-page .kc-shop-sidebar .kc-catalog-panel-actions,body.kc-tienda-page .kc-shop-sidebar .kc-catalog-panel-header{display:flex}body.kc-tienda-page .kc-catalog-panel-actions{position:sticky;z-index:2;bottom:0;gap:8px;padding:12px 14px;border-top:1px solid #e5e7eb;background:#fff}body.kc-tienda-page .kc-catalog-panel-actions button{min-height:42px;flex:1;border:1px solid #d8dde4!important;border-radius:6px;background:#fff;color:#303744;font-size:11px!important;font-weight:700}body.kc-tienda-page .kc-catalog-panel-actions button:last-child{border-color:#e30613!important;background:#e30613;color:#fff}body.kc-tienda-page .master-filters{display:block!important;overflow:visible!important;width:auto!important;padding:0 14px 10px!important}body.kc-tienda-page .master-filters .expandable-filter,body.kc-tienda-page .master-filters .kc-filter-search-trigger,body.kc-tienda-page .master-filters .link-shop-filter{width:100%!important;min-width:0!important}body.kc-tienda-page .master-filters .expandable-bottom-filter{position:static!important;max-height:280px!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}body.kc-tienda-page .kc-catalog-sort-panel{top:auto;right:0;bottom:0;left:0;display:block;width:100%;max-height:70vh;overflow-y:auto;border:0;border-radius:8px 8px 0 0;transform:translateY(105%);transition:transform .24s ease}body.kc-tienda-page .kc-catalog-sort-panel.is-panel-open{transform:translateY(0)}body.kc-tienda-page .kc-shop-results{width:100%!important}body.kc-tienda-page.kc-catalog-panel-visible .kc-commerce-headband,body.kc-tienda-page.kc-catalog-panel-visible .master-navigation{opacity:0!important;visibility:hidden!important;pointer-events:none!important}}@media screen and (max-width:640px){.kc-commerce-headband__message strong{max-width:190px;font-size:10px}.kc-commerce-countdown{min-width:132px;padding:0 6px}.kc-commerce-countdown__unit,.kc-commerce-countdown__unit b{width:31px;min-width:31px}body.kc-tienda-page .kc-catalog-hero h1{font-size:22px}body.kc-tienda-page .kc-catalog-hero__banner{min-height:154px;align-items:flex-end;padding:18px;background-position:78% center}body.kc-tienda-page .kc-catalog-hero__banner-copy{max-width:78%}body.kc-tienda-page .kc-catalog-hero__banner-copy strong{font-size:17px}body.kc-tienda-page .kc-catalog-hero__banner-action,body.kc-tienda-page .kc-catalog-hero__banner-copy>span{display:none}body.kc-tienda-page .kc-catalog-hero__intro{margin:18px 0 14px;font-size:11px;text-align:left}body.kc-tienda-page .kc-catalog-category-card{width:164px;min-width:164px}body.kc-tienda-page .kc-catalog-category-card__media{height:98px}body.kc-tienda-page .kc-catalog-category-card__media img{height:74px}body.kc-tienda-page .section-products{padding-right:12px!important;padding-left:12px!important}body.kc-tienda-page .kc-catalog-toolbar__count{display:none}body.kc-tienda-page .kc-catalog-toolbar__actions{width:100%}body.kc-tienda-page .kc-catalog-toolbar__button{flex:1}}@media (max-width:640px){.kc-auth-register-grid{grid-template-columns:1fr!important;gap:10px!important}}.kc-auth-modal.is-register .kc-auth-modal-main{padding:10px!important;overflow-y:auto!important;background:#f8fafc}.kc-auth-register .kc-auth-modal-control{gap:10px}.kc-auth-register .kc-auth-modal-control input{border-radius:10px}.kc-compare-tray span{flex:1;color:#334155;font-size:12px;font-weight:700}body.kc-product-page [type=button],body.kc-product-page [type=reset],body.kc-product-page button{cursor:pointer!important;-webkit-appearance:button!important;border:0!important;font-size:11px!important}@media (max-width:767px){.font-bold,.text-body-bold,b,h1,h2,h3,h4,h5,h6,strong{font-weight:500}}body.kc-home-page .kc-industries-strip,body.kc-home-page .premium-slider-section{position:relative;clear:both;transform:none}body.kc-home-page .kc-industries-strip{z-index:2}body.kc-home-page .premium-slider-section{z-index:1;margin-top:0}@media (max-width:767px){.kc-wa-widget__launcher-title{font-size:10px;line-height:1.02}}.kc-b2b-answer-block{position:relative;isolation:isolate;min-height:640px;overflow:hidden;padding:0;border:0;background:#fff url(assets/img/sections/atencion-comercial-b2b.webp) center right/cover no-repeat;margin-top:75px}@media (max-width:767px){.kc-b2b-answer-block{min-height:0;padding-top:260px;background-position:89% top;background-size:auto 330px}.press-navigation .press-header-navbar .nav-menu.w--open .nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"]),.press-navigation .press-header-navbar.kc-mobile-nav-open .nav-link:not(.cpe-red-btn):not([href*="portal=pedidos"]){display:flex!important;grid-column:1/-1!important;width:auto!important;min-height:44px!important;padding:0 10px!important;align-items:center!important;justify-content:flex-start!important;color:#273244!important;font-size:16px!important;font-weight:600!important;text-align:left!important}.popup-search .master-search-modal.kc-search-modal-enhanced .search.w-form{position:sticky;top:0;z-index:4;grid-template-columns:1fr;gap:10px;padding:6px 0 12px;background:0 0}}@media (max-width:991px){.subtext-hero-home{max-width:660px;font-size:15px;font-weight:300}}#brand-carousel #paint-header-brands .kc-brand-title-regular{font-style:normal;font-weight:500;letter-spacing:-2px}.master-navigation:not(.kc-commerce-navigation){opacity:0;visibility:hidden;animation:kc-commerce-header-fallback 0s linear 2s forwards}.master-navigation.kc-commerce-navigation{opacity:1;visibility:visible;animation:none}@keyframes kc-commerce-header-fallback{to{opacity:1;visibility:visible}}.kc-commerce-headband__links a.is-active,.kc-commerce-headband__links a[aria-current=page]{background:#fff;color:#e30613}body.kc-tienda-page .kc-catalog-breadcrumb-wrap,body.kc-tienda-page .kc-catalog-intro,body.kc-tienda-page .kc-catalog-toolbar,body.kc-tienda-page .kc-shop-layout{width:min(calc(100% - 32px),1546px);margin-right:auto;margin-left:auto}body.kc-tienda-page .kc-catalog-search-bar,body.kc-tienda-page .kc-shop-sidebar .kc-catalog-search-bar{display:flex;align-items:center;gap:10px;width:min(85%,1280px);min-height:44px;margin:0 auto 10px;padding:0 14px;border:1px solid #e5e7eb;border-radius:12px;background:#fff;box-shadow:0 8px 20px rgba(15,23,42,.06);color:#64748b}body.kc-tienda-page .master-filters,body.kc-tienda-page .section-products .kc-shop-sidebar .master-filters{display:block!important;margin:16px 0 0!important;padding:14px!important;border:0;border-radius:0;background:0 0;box-shadow:none}.popup-search.kc-search-open{position:fixed!important;inset:0!important;z-index:120000!important;display:flex!important;align-items:center;justify-content:center;padding:82px 28px 18px!important;background:rgba(7,10,18,.52)!important;backdrop-filter:none;-webkit-backdrop-filter:none;overflow-y:auto;overscroll-behavior:contain}.kc-b2b-answer-block{position:relative;isolation:isolate;min-height:640px;overflow:hidden;padding:0;border:0;background:#f8f9fa url(assets/img/sections/atencion-comercial-b2b.webp) center right/cover no-repeat;margin-top:75px}body.kc-tienda-page .kc-catalog-search-bar,body.kc-tienda-page .kc-shop-sidebar .kc-catalog-search-bar{display:flex;align-items:center;gap:10px;width:min(85%,1280px);min-height:44px;margin:10px 0 auto 10px;padding:0 14px;border:1px solid #e5e7eb;border-radius:12px;background:#fff;box-shadow:0 8px 20px rgba(15,23,42,.06);color:#64748b}.kc-b2b-answer-block{position:relative;isolation:isolate;min-height:640px;overflow:hidden;padding:0;border:0;background:#fff;margin-top:75px}@media (max-width:767px){.kc-b2b-answer-block{min-height:0;padding-top:0;background:#fff}}.kc-auth-register-close{position:absolute!important;top:8px!important;right:10px!important;z-index:8!important;display:inline-grid!important;width:36px!important;height:36px!important;padding:0!important;place-items:center!important;border:1px solid #dbe2ea!important;border-radius:8px!important;background:#fff!important;color:#111316!important;font-size:24px!important;font-weight:400!important;line-height:1!important}.kc-auth-modal.is-register .kc-auth-register-intro{position:relative;padding-right:54px!important}body.kc-tienda-page .kc-catalog-category-card__media{position:relative;display:block;overflow:hidden}body.kc-tienda-page .kc-catalog-category-card__media::before{display:none}body.kc-tienda-page .kc-catalog-category-card__media img{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}.kc-commerce-search-trigger>span::before{content:none!important}@media screen and (max-width:991px){body.kc-commerce-header-ready .kc-commerce-search-trigger__placeholder::before{content:"Buscar"!important}}body{background:#fff!important}.kc-catalog-primary-button,.kc-catalog-secondary-button{font-size:11px!important;font-weight:600!important}.kc-catalog-card-title{display:block;color:#0f172a;font-size:11px;font-weight:700;line-height:1.32;text-decoration:none;text-transform:uppercase!important}.kc-catalog-card-copy p{margin:0 0 3px;color:#101828;font-size:11px;line-height:1.25}[type=button],[type=reset],button{cursor:pointer!important;-webkit-appearance:button!important;border:0!important;font-size:9px!important}.kc-commerce-inline-search{position:relative;display:flex;width:clamp(280px,34vw,620px);min-width:220px;height:44px;flex:1 1 440px;align-items:center;gap:10px;margin:0 18px;padding:0 5px 0 14px;border:1px solid #d8dce2;border-radius:9px;background:#f8f9fb;color:#606773;box-shadow:inset 0 0 0 1px rgba(255,255,255,.7)}.kc-commerce-inline-search svg{display:block;width:20px;height:20px}.kc-commerce-inline-search__leading{display:inline-flex;flex:0 0 20px;color:#3f4650}.kc-commerce-inline-search__input{width:100%;min-width:0;height:100%;flex:1 1 auto;padding:0;border:0;outline:0;background:0 0;color:#20242b;font:inherit;font-size:12px;line-height:1}.kc-commerce-inline-search__input::placeholder{color:#747b86;opacity:1}.kc-commerce-inline-search__input::-webkit-search-cancel-button{cursor:pointer}.kc-commerce-inline-search__type{display:inline-flex;height:100%;flex:0 0 auto;align-items:center;gap:6px;padding:0 12px;border-left:1px solid #d8dce2;color:#3f4650;font-size:12px;font-weight:650}.kc-commerce-inline-search__type svg{width:14px;height:14px}.kc-commerce-inline-search__submit{display:inline-grid;width:34px;height:34px;flex:0 0 34px;padding:0;place-items:center;border-radius:7px;background:#e30613;color:#fff}.kc-commerce-inline-search__dropdown{position:absolute;z-index:100080;top:calc(100% + 8px);right:0;left:0;max-height:min(520px,calc(100dvh - 180px));padding:6px;overflow-y:auto;border:1px solid #e3e6eb;border-radius:10px;background:#fff;box-shadow:0 18px 42px rgba(15,23,42,.18)}.kc-commerce-inline-search__dropdown[hidden]{display:none!important}.kc-commerce-inline-search__result{display:grid;min-height:68px;grid-template-columns:52px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:7px 9px;border-radius:7px;color:#111827;text-decoration:none}.kc-commerce-inline-search__result+.kc-commerce-inline-search__result{border-top:1px solid #eef0f3}.kc-commerce-inline-search__result:focus-visible,.kc-commerce-inline-search__result:hover{background:#f4f5f7;outline:0}.kc-commerce-inline-search__thumb{display:grid;width:52px;height:52px;place-items:center;overflow:hidden;border-radius:6px;background:#f7f8fa}.kc-commerce-inline-search__thumb img{display:block;width:88%;height:88%;object-fit:contain}.kc-commerce-inline-search__copy{display:grid;min-width:0;gap:5px}.kc-commerce-inline-search__copy strong{overflow:hidden;color:#111827;font-size:11px;font-weight:700;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.kc-commerce-inline-search__copy small{overflow:hidden;color:#667085;font-size:9px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.kc-commerce-inline-search__arrow{color:#98a2b3;font-size:24px;line-height:1}.kc-commerce-inline-search__state{padding:18px 12px;color:#667085;font-size:11px;text-align:center}.kc-mobile-panel-chevron,.kc-mobile-panel-icon,.kc-mobile-panel-whatsapp__icon{display:none}@media screen and (max-width:1199px) and (min-width:992px){.kc-commerce-inline-search{width:190px;min-width:170px;flex-basis:190px;margin:0 8px}.kc-commerce-inline-search__leading,.kc-commerce-inline-search__type{display:none}}@media screen and (max-width:991px){body.kc-commerce-header-ready .kc-commerce-inline-search{position:relative!important;display:flex!important;grid-column:3!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:none!important;height:38px!important;flex:none!important;gap:5px!important;margin:0!important;padding:0 4px 0 13px!important;border:1px solid #e2e5e9!important;border-radius:999px!important;background:#f5f5f6!important;box-shadow:none!important}.kc-commerce-inline-search__leading,.kc-commerce-inline-search__type{display:none!important}.kc-commerce-inline-search__input{font-size:12px!important}.kc-commerce-inline-search__input::placeholder{color:#747980}.kc-commerce-inline-search__submit{width:28px!important;height:28px!important;flex-basis:28px!important;border-radius:50%!important}.kc-commerce-inline-search__submit svg{width:17px!important;height:17px!important}.kc-commerce-inline-search__dropdown{position:fixed!important;top:var(--kc-mobile-nav-viewport-top,162px)!important;right:12px!important;left:12px!important;width:auto!important;max-height:min(420px,calc(100dvh - var(--kc-mobile-nav-viewport-top,162px) - 18px));transform:none!important}.kc-mobile-nav-overlay{z-index:100040!important;background:rgba(9,12,18,.58)!important;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important}html body .master-navigation.kc-mobile-nav-active,html body .press-navigation.kc-mobile-nav-active,html body.kc-product-page .master-navigation.kc-mobile-nav-active{z-index:100050!important}html body .master-navigation .nav-menu,html body .master-navigation .navbar .nav-menu.w--open,html body .master-navigation .navbar.kc-mobile-nav-open .nav-menu,html body .press-navigation .nav-menu,html body .press-navigation .navbar .nav-menu.w--open,html body .press-navigation .navbar.kc-mobile-nav-open .nav-menu,html body.kc-product-page .master-navigation .nav-menu,html body.kc-product-page .master-navigation .navbar .nav-menu.w--open,html body.kc-product-page .master-navigation .navbar.kc-mobile-nav-open .nav-menu{position:fixed!important;z-index:100061!important;top:var(--kc-mobile-nav-viewport-top,162px)!important;right:auto!important;bottom:0!important;left:0!important;width:min(82vw,335px)!important;max-width:335px!important;height:calc(100dvh - var(--kc-mobile-nav-viewport-top,162px))!important;max-height:none!important;margin:0!important;padding:10px 6px 18px!important;border:0!important;border-radius:0 10px 10px 0!important;background:#fff!important;box-shadow:14px 0 34px rgba(15,23,42,.18)!important;box-sizing:border-box!important;overflow-x:hidden!important;overflow-y:auto!important}html body .master-navigation .nav-menu,html body .press-navigation .nav-menu,html body.kc-product-page .master-navigation .nav-menu{pointer-events:none!important;transform:translate3d(-105%,0,0)!important;transition:transform .3s cubic-bezier(.22, 1, .36, 1)!important}html body .master-navigation .navbar .nav-menu.w--open,html body .master-navigation .navbar.kc-mobile-nav-open .nav-menu,html body .press-navigation .navbar .nav-menu.w--open,html body .press-navigation .navbar.kc-mobile-nav-open .nav-menu,html body.kc-product-page .master-navigation .navbar .nav-menu.w--open,html body.kc-product-page .master-navigation .navbar.kc-mobile-nav-open .nav-menu{pointer-events:auto!important;transform:translate3d(0,0,0)!important}html body .master-navigation .nav-menu-inner,html body .press-navigation .nav-menu-inner,html body.kc-product-page .master-navigation .nav-menu-inner{display:flex!important;width:100%!important;min-height:auto!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;padding:0!important}html body .master-navigation .nav-menu-inner>.kc-mobile-panel-link,html body .press-navigation .nav-menu-inner>.kc-mobile-panel-link,html body.kc-product-page .master-navigation .nav-menu-inner>.kc-mobile-panel-link{display:flex!important;width:100%!important;min-height:54px!important;flex:0 0 54px!important;align-items:center!important;gap:12px!important;margin:0!important;padding:0 11px!important;border-bottom:1px solid #eceff3!important;border-radius:0!important;background:#fff!important;color:#20242b!important;font-size:14px!important;font-weight:650!important;text-align:left!important;box-sizing:border-box!important}.kc-mobile-panel-link>div:first-of-type{display:block!important;min-width:0;flex:1 1 auto;color:inherit!important;font-size:14px!important;font-weight:650!important}.kc-mobile-panel-link .nav-link-underline{display:none!important}.kc-mobile-panel-chevron,.kc-mobile-panel-icon{display:inline-grid!important;width:22px;height:22px;flex:0 0 22px;place-items:center;color:#30363d;font-size:17px}.kc-mobile-panel-chevron{width:14px;flex-basis:14px;color:#59616b;font-size:10px}html body .master-navigation .nav-menu-inner>.kc-mobile-panel-link--active,html body .press-navigation .nav-menu-inner>.kc-mobile-panel-link--active,html body.kc-product-page .master-navigation .nav-menu-inner>.kc-mobile-panel-link--active{margin:5px 0!important;border:0!important;border-radius:8px!important;background:#f3f4f6!important}.kc-mobile-panel-link--active .kc-mobile-panel-icon{color:#e30613!important}html body .master-navigation .nav-menu-inner>.kc-mobile-panel-action,html body .press-navigation .nav-menu-inner>.kc-mobile-panel-action,html body.kc-product-page .master-navigation .nav-menu-inner>.kc-mobile-panel-action{min-height:58px!important;flex-basis:58px!important;margin:8px 0 0!important;border:0!important;border-radius:7px!important;background:#e90b1a!important;color:#fff!important}.kc-mobile-panel-action .kc-mobile-panel-chevron,.kc-mobile-panel-action .kc-mobile-panel-icon{color:#fff!important}.nav-mobile-cta{width:100%!important;margin:10px 0 0!important;padding:0!important}.nav-mobile-cta .kc-mobile-panel-whatsapp{display:flex!important;width:100%!important;min-height:44px!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:0 16px!important;border-radius:999px!important;background:#22b86a!important;color:#fff!important;box-shadow:0 8px 18px rgba(34,184,106,.18)!important}.kc-mobile-panel-whatsapp__icon{display:inline-grid!important;width:20px;height:20px;place-items:center;color:#fff;font-size:18px}.kc-mobile-panel-whatsapp .button-text,.kc-mobile-panel-whatsapp .button-text-mask{display:block!important;height:auto!important;color:#fff!important;font-size:12px!important;font-weight:700!important;line-height:1!important;text-transform:uppercase}}@media screen and (max-width:767px){html body .master-navigation .navbar .nav-menu.w--open .nav-menu-inner,html body .press-navigation .navbar .nav-menu.w--open .nav-menu-inner,html body.kc-product-page .master-navigation .navbar .nav-menu.w--open .nav-menu-inner{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:max-content!important;grid-auto-rows:max-content!important;align-items:stretch!important;gap:8px!important}html body .master-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link.cpe-red-btn.kc-mobile-panel-link,html body .master-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link.kc-mobile-panel-action--cpe,html body .press-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link.cpe-red-btn.kc-mobile-panel-link,html body .press-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link.kc-mobile-panel-action--cpe,html body.kc-product-page .master-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link.cpe-red-btn.kc-mobile-panel-link,html body.kc-product-page .master-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link.kc-mobile-panel-action--cpe{grid-column:1!important;grid-row:1!important;width:100%!important;min-width:0!important;margin:0!important}html body .master-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link.kc-mobile-panel-action.kc-mobile-panel-action--orders,html body .press-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link.kc-mobile-panel-action.kc-mobile-panel-action--orders,html body.kc-product-page .master-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link.kc-mobile-panel-action.kc-mobile-panel-action--orders{grid-column:2!important;grid-row:1!important;width:100%!important;min-width:0!important;margin:0!important}}@media screen and (min-width:992px){body.kc-product-page.kc-commerce-header-ready .master-navigation .nav-container{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:0!important}body.kc-product-page.kc-commerce-header-ready .master-navigation .brand-nav{position:relative!important;z-index:1!important;order:1!important;flex:0 0 auto!important}body.kc-product-page.kc-commerce-header-ready .master-navigation .kc-commerce-inline-search{position:relative!important;z-index:1!important;order:2!important;min-width:170px!important;flex:1 1 auto!important}body.kc-product-page.kc-commerce-header-ready .master-navigation .nav-menu{position:static!important;z-index:1!important;order:3!important;width:186px!important;min-width:186px!important;max-width:186px!important;flex:0 0 186px!important;margin:0 0 0 10px!important;transform:none!important}body.kc-product-page.kc-commerce-header-ready .master-navigation .nav-menu-inner{display:flex!important;width:186px!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important}body.kc-product-page.kc-commerce-header-ready .master-navigation .nav-menu-inner>a[href*="sunat/Login.aspx"]{width:68px!important;min-width:68px!important;max-width:68px!important;flex:0 0 68px!important;margin:0!important}body.kc-product-page.kc-commerce-header-ready .master-navigation .nav-menu-inner>a[href*="portal=pedidos"]{width:110px!important;min-width:110px!important;max-width:110px!important;flex:0 0 110px!important;margin:0!important}body.kc-product-page.kc-commerce-header-ready .master-navigation .nav-right{position:static!important;z-index:1!important;order:4!important;width:234px!important;min-width:234px!important;max-width:234px!important;flex:0 0 234px!important;margin:0 0 0 12px!important;transform:none!important}}@media screen and (max-width:991px){.kc-mobile-panel-icon svg{display:block;width:20px;height:20px}.kc-mobile-panel-chevron svg{display:block;width:13px;height:13px}.kc-mobile-panel-whatsapp__icon svg{display:block;width:20px;height:20px}}@media screen and (max-width:991px){html body .master-navigation .kc-mobile-panel-link>div:first-of-type,html body .press-navigation .kc-mobile-panel-link>div:first-of-type,html body.kc-product-page .master-navigation .kc-mobile-panel-link>div:first-of-type{color:inherit!important;text-align:left!important}html body .master-navigation .kc-mobile-panel-action,html body .master-navigation .kc-mobile-panel-action>div:first-of-type,html body .press-navigation .kc-mobile-panel-action,html body .press-navigation .kc-mobile-panel-action>div:first-of-type,html body.kc-product-page .master-navigation .kc-mobile-panel-action,html body.kc-product-page .master-navigation .kc-mobile-panel-action>div:first-of-type{color:#fff!important}.kc-mobile-panel-whatsapp .button-text,.kc-mobile-panel-whatsapp .button-text-mask{width:auto!important;min-width:max-content!important;overflow:visible!important;transform:none!important}}@media (min-width:1024px){#brand-carousel>.max-w-6xl{padding-left:0!important;padding-right:0!important}}#brand-carousel #paint-header-brands{font-size:65px!important}@media (min-width:1024px){.lg\:text-\[110px\]{font-size:65px!important}}body.kc-home-page #paint-header-2{margin:0 auto;color:#fff!important;font-size:clamp(44px, 6.2vw, 65px);line-height:1.04;letter-spacing:0;text-wrap:balance;overflow:visible}.kc-alliance-reference h2{margin:0;font-size:clamp(58px, 5.3vw, 65px);font-weight:400;letter-spacing:-.045em!important;line-height:.82}@media (max-width:767px){body.kc-product-page [data-product-gallery-open=true] #main-product-image,body.kc-tienda-page .shop-item .img-container>a>img{position:relative!important;display:block!important;flex:0 0 auto!important;width:40%!important;height:86%!important;max-width:86%!important;max-height:86%!important;margin:0 auto!important;padding:0!important;object-fit:contain!important;object-position:center!important;transform:none!important}.button-text,.label-small,.nav-link,.text-body,a,body,button,input,label,li,p,select,span,textarea{font-weight:700}body.kc-tienda-page .footer-ds8 h2{margin-top:0!important;margin-bottom:24px!important;color:#737373!important;font-size:20px!important;font-weight:600!important}.button-text,.label-small,.nav-link,.text-body,a,body,button,input,label,li,p,select,span,textarea{font-weight:500}body.kc-tienda-page .support-section main>.space-y-8 p{max-width:32rem!important;margin:0!important;color:#9ca3af!important;font-size:18px!important;line-height:1.75rem!important}.kc-b2b-answer-block{min-height:0!important;background-position:center!important}.kc-b2b-answer-block__inner{display:block!important;min-height:0!important;padding:52px 20px!important}.kc-b2b-answer-block__copy{width:100%!important}.kc-b2b-answer-grid{grid-template-columns:1fr!important;gap:16px!important}.kc-b2b-answer-grid article{min-height:0!important;padding:20px!important}.kc-b2b-answer-actions{grid-template-columns:1fr!important;gap:10px!important}}@media (min-width:768px) and (max-width:991px){.kc-b2b-answer-block{min-height:0!important;background-position:center right!important}.kc-b2b-answer-block::before{background:linear-gradient(90deg,#fff 0,#fff 64%,rgba(255,255,255,.82) 100%)!important}.kc-b2b-answer-block__inner{display:block!important;min-height:0!important;padding:64px 40px!important}.kc-b2b-answer-block__copy{width:min(760px,100%)!important}.kc-b2b-answer-block h2{max-width:700px!important;font-size:clamp(38px, 5.2vw, 58px)!important}.kc-b2b-answer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important}.kc-b2b-answer-grid article{min-height:0!important;padding:22px!important}.kc-b2b-answer-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}}@media (max-width:991px){.text-\\[20px\\]{font-size:17px!important}}[type=button],[type=reset],button{cursor:pointer!important;-webkit-appearance:button!important;border:0!important;font-size:23px!important}@media (min-width:1024px){.lg\:text-\[72px\]{font-size:65px}}.kc-b2b-answer-block h2{max-width:760px;margin:0 0 18px;color:#050505;font-size:clamp(42px, 4.4vw, 65px);font-weight:500;line-height:.98}h1>span[style*="--accent-color"],h2>span[style*="--accent-color"]{font-weight:500!important}#brand-carousel #paint-header-brands{font-size:43px!important}body.kc-product-page .py-12{padding-top:0!important;padding-bottom:3rem!important}body.kc-product-page #main-product-image[data-product-image-state=pending],body.kc-product-page #main-product-image[data-product-image-state=unavailable]{opacity:0!important;visibility:hidden!important}body.kc-product-page #main-product-image[data-product-image-state=ready]{opacity:1!important;visibility:visible!important}body.kc-product-page [data-product-gallery-open=true][data-product-image-ready=false] #brand-watermark{opacity:0!important;visibility:hidden!important}@media (min-width:768px) and (max-width:1024px){.contact-form-section .img-container{height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;overflow:hidden!important;background:#fff!important}.contact-form-section .img-container img{position:relative!important;inset:auto!important;display:block!important;width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;object-position:center!important;transform:none!important}.contact-form-section .img-container:hover img{transform:none!important}}.master-navigation .nav-right .w-commerce-commercecartopenlink,.master-navigation .nav-right .w-commerce-commercecartwrapper,.master-navigation .nav-right>.kc-account-header,.master-navigation .nav-right>.kc-account-trigger,.master-navigation .nav-right>a.kc-header-cart-trigger,.master-navigation .nav-right>a.press-cart-icon,.master-navigation .nav-right>a[href*="auth=login"],.master-navigation .nav-right>a[href*="login.html"]{display:inline-flex!important;visibility:visible!important;opacity:1!important}@media screen and (max-width:991px){html body.kc-commerce-header-ready .master-navigation .nav-container{position:relative!important;overflow:visible!important}html body.kc-commerce-header-ready .master-navigation .nav-right{display:contents!important;visibility:visible!important}html body.kc-commerce-header-ready .master-navigation .nav-right>.kc-account-header,html body.kc-commerce-header-ready .master-navigation .nav-right>.kc-account-trigger,html body.kc-commerce-header-ready .master-navigation .nav-right>a[href*="auth=login"],html body.kc-commerce-header-ready .master-navigation .nav-right>a[href*="login.html"]{display:inline-flex!important;visibility:visible!important;opacity:1!important;position:relative!important;z-index:30!important;grid-column:4!important;grid-row:1!important;width:36px!important;height:36px!important;align-items:center!important;justify-content:center!important;pointer-events:auto!important}html body.kc-commerce-header-ready .master-navigation .nav-right>.kc-header-cart-trigger,html body.kc-commerce-header-ready .master-navigation .nav-right>.press-cart-icon,html body.kc-commerce-header-ready .master-navigation .nav-right>.w-commerce-commercecartwrapper{display:flex!important;visibility:visible!important;opacity:1!important;position:relative!important;z-index:30!important;grid-column:5!important;grid-row:1!important;width:36px!important;height:36px!important;align-items:center!important;justify-content:center!important;pointer-events:auto!important}html body.kc-commerce-header-ready .master-navigation .nav-right svg{display:block!important;visibility:visible!important;opacity:1!important}}@media screen and (max-width:767px){html body.kc-tienda-page .kc-catalog-card-copy .kc-catalog-card-title,html body.kc-tienda-page .kc-catalog-card-title{display:block!important;color:#0f172a!important;font-size:15px!important;font-weight:700!important;line-height:1.32!important;text-decoration:none!important;text-transform:uppercase!important}}.kc-catalog-card-copy p{margin:0 0 3px;color:#10182875;font-size:11px;line-height:1.25}@media screen and (max-width:767px){body.kc-tienda-page .kc-catalog-card-body .kc-catalog-card-title{display:block!important;color:#0f172a!important;font-size:15px!important;font-weight:700!important;line-height:1.32!important;text-decoration:none!important;text-transform:uppercase!important}}.master-navigation .nav-right>a.kc-header-cart-trigger,.master-navigation .nav-right>a.press-cart-icon,.master-navigation .nav-right>a[href*="auth=login"],.master-navigation .nav-right>a[href*="login.html"]{position:relative!important;width:28px!important;height:28px!important;align-items:center!important;justify-content:center!important}.master-navigation .nav-right>a.kc-header-cart-trigger svg,.master-navigation .nav-right>a.press-cart-icon svg,.master-navigation .nav-right>a[href*="auth=login"] svg,.master-navigation .nav-right>a[href*="login.html"] svg{display:block!important;width:22px!important;height:22px!important}@media screen and (max-width:767px){.text-sm{font-size:13px!important;line-height:1.25rem!important}}@media (max-width:767px){body.kc-tienda-page #kcCatalogFilterPanel .text-body{font-size:15px!important;margin:0!important;font-weight:inherit!important;pointer-events:none!important}body.kc-tienda-page .kc-catalog-toolbar__button{display:inline-flex!important;min-height:38px!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:0 14px!important;border:1px solid #d9dde3!important;border-radius:6px!important;background:#fff!important;color:#4c5563!important;font-size:13px!important;font-weight:650!important}body.kc-tienda-page .kc-catalog-category-tabs{display:flex!important;align-items:stretch!important;justify-content:flex-start!important;gap:0!important;width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;white-space:nowrap!important;scrollbar-width:none!important}body.kc-tienda-page .kc-catalog-category-tabs button{display:inline-flex!important;min-width:max-content!important;min-height:42px!important;flex:0 0 auto!important;align-items:center!important;justify-content:center!important;padding:0 19px!important;border:0!important;border-bottom:2px solid transparent!important;background:0 0!important;color:#5d6674!important;font-size:15px!important;font-weight:650!important;line-height:1!important}body.kc-tienda-page .kc-catalog-hero__intro{margin:18px 0 14px!important;font-size:15px!important;text-align:left!important}body.kc-tienda-page .kc-catalog-hero h1,body.kc-tienda-page .kc-catalog-hero__banner-copy strong{font-size:25px!important}}@media (max-width:991px){body.kc-tienda-page .kc-filter-categories .expandable-top-filter{margin:0!important;color:#111827!important;font-size:16px!important;font-weight:600!important;line-height:1.25!important;opacity:1!important;transform:none!important;visibility:visible!important}body.kc-tienda-page .kc-taxonomy-node__button{display:flex!important;width:100%!important;min-height:28px!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;padding:5px 4px!important;border:0!important;border-radius:0!important;background:0 0!important;color:#526179!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important;text-align:left!important;cursor:pointer!important}}@media (max-width:991px){body.kc-tienda-page .text-\[20px\]{font-size:15px!important}}@media (max-width:767px){body.kc-tienda-page .support-section form label{display:flex!important;gap:4px!important;color:#fff!important;font-size:18px!important;font-weight:600!important}}@media (max-width:767px){body.kc-tienda-page .kc-seo-answers article p{position:relative;z-index:1;max-width:500px;margin:0;color:#b8bec8;font-size:16px;line-height:1.65}body.kc-tienda-page .kc-seo-answers h3{position:relative;z-index:1;max-width:390px;margin:0 0 16px;color:#fff;font-size:clamp(20px, 1.5vw, 21px);font-weight:650;letter-spacing:-.025em;line-height:1.18}body.kc-tienda-page .kc-contact-document-control button,body.kc-tienda-page .kc-document-control button{min-height:44px;padding:0 14px;border:1px solid #e30613!important;border-radius:8px;background:#e30613;color:#fff;font-size:15px!important;font-weight:700;white-space:nowrap}body.kc-tienda-page .kc-b2b-answer-grid p{font-size:16px;line-height:1.48}body.kc-tienda-page .kc-b2b-answer-grid h3{margin:0 0 7px;font-size:20px;font-weight:700}body.kc-tienda-page .kc-b2b-answer-block__intro{margin:0 0 22px;color:#4b5563;font-size:18px;line-height:1.55}body.kc-tienda-page .kc-b2b-answer-block__copy>h3{margin:0 0 8px;font-size:clamp(22px, 1.5vw, 25px);font-weight:700}body.kc-tienda-page #kcCatalogFilterPanel .text-body{font-size:15px;margin:0;font-weight:inherit;pointer-events:none}body.kc-tienda-page .kc-filter-categories .expandable-top-filter{margin:0;color:#111827;font-size:16px;font-weight:600;line-height:1.25;opacity:1!important;transform:none!important;visibility:visible!important}body.kc-tienda-page .kc-taxonomy-node__button{display:flex;width:100%;min-height:28px;align-items:center;justify-content:space-between;gap:8px;padding:5px 4px;border:0;border-radius:0;background:0 0;color:#526179;font-size:14px!important;font-weight:500;line-height:1.35;text-align:left;cursor:pointer}@media screen and (max-width:991px){body.kc-tienda-page .kc-catalog-panel-actions button{min-height:42px;flex:1;border:1px solid #d8dde4!important;border-radius:6px;background:#fff;color:#303744;font-size:15px!important;font-weight:700}}@media (max-width:767px){body.kc-tienda-page .master-filters .expandable-bottom-filter{position:absolute!important;z-index:100005!important;top:calc(100% + 6px)!important;right:auto!important;bottom:auto!important;left:0!important;width:min(330px,calc(100vw - 32px))!important;min-width:0!important;max-height:min(55vh,360px)!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch}body.kc-tienda-page .kc-catalog-toolbar__button{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:8px;padding:0 14px;border:1px solid #d9dde3!important;border-radius:6px;background:#fff;color:#4c5563;font-size:13px!important;font-weight:650}body.kc-tienda-page .kc-catalog-category-tabs{display:flex;align-items:stretch;justify-content:flex-start;gap:0;width:100%;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:none}body.kc-tienda-page .kc-catalog-category-tabs::-webkit-scrollbar{display:none}body.kc-tienda-page .kc-catalog-category-tabs button{min-width:max-content;min-height:42px;flex:0 0 auto;padding:0 19px;border:0!important;border-bottom:2px solid transparent!important;background:0 0;color:#5d6674;font-size:15px!important;font-weight:650;line-height:1}}@media screen and (max-width:640px){body.kc-tienda-page .kc-catalog-hero__intro{margin:18px 0 14px;font-size:15px;text-align:left}body.kc-tienda-page .kc-catalog-hero h1,body.kc-tienda-page .kc-catalog-hero__banner-copy strong{font-size:25px}}@media (max-width:767px){body.kc-product-page #related-products-list .shop-item .kavto-card-animate,body.kc-product-page #related-products-list .shop-item .kavto-card-animate :is(
p,li,a,span,label,input,select,textarea,button,.text-body,.label-small,.nav-link,.button-text
),body.kc-tienda-page .shop-item .kavto-card-animate,body.kc-tienda-page .shop-item .kavto-card-animate :is(
p,li,a,span,label,input,select,textarea,button,.text-body,.label-small,.nav-link,.button-text
){font-weight:700!important}}}.kc-catalog-card-title span{display:-webkit-box;min-height:40px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:10}@media screen and (max-width:767px){body.kc-home-page .kc-home-card-actions .kc-home-card-primary,body.kc-tienda-page .kc-catalog-card-actions .kc-catalog-primary-button{grid-column:2!important;grid-row:1!important;min-width:0!important;width:100%!important;min-height:40px!important;font-size:11px!important}.kc-wa-widget__launcher-title{font-size:13px;line-height:1.02}.kc-wa-widget__launcher-card{width:min(234px,calc(100vw - 78px));min-height:50px;grid-template-columns:32px minmax(0,1fr) 15px;gap:7px;padding:7px 9px 7px 8px;box-shadow:none}}body.kc-tienda-page .kavto-card-animate h3,body.kc-tienda-page .w-commerce-commercecartproductname{text-transform:uppercase!important}.force-dark-nav .font-bold{font-weight:700!important}@media (max-width:767px){body.kc-tienda-page .w-commerce-commercecartproductname{display:-webkit-box!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow:hidden!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical;font-size:14px!important;line-height:1.2!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}}body.kc-tienda-page .kc-catalog-category-card small{color:#7a8493;font-size:12px}@media screen and (max-width:991px){.kc-commerce-headband__links a{min-width:max-content;padding:0 16px;font-size:13px}}.kc-tienda-page .kavto-card-animate h3,.kc-tienda-page .w-commerce-commercecartproductname{text-transform:uppercase!important}.force-dark-nav .font-bold{font-weight:700!important}@media (max-width:767px){body.kc-tienda-page .w-commerce-commercecartproductname{display:-webkit-box!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow:hidden!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical;font-size:14px!important;line-height:1.2!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}body.kc-tienda-page .w-commerce-commercecartiteminfo>.flex{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:6px!important;width:90%!important;max-width:100%!important;min-width:0!important;overflow:visible!important}body.kc-tienda-page .w-commerce-commercecartiteminfo>.flex>div{display:flex!important;width:max-content!important;max-width:100%!important;min-height:30px!important;align-items:center!important;overflow:hidden!important;border-radius:6px!important}body.kc-tienda-page .w-commerce-commercecartiteminfo>.flex>div>button{width:25px!important;min-width:25px!important;height:30px!important;padding:0!important;font-size:14px!important;line-height:1!important}body.kc-tienda-page .w-commerce-commercecartiteminfo>.flex>div>.kc-cart-qty-input{width:30px!important;min-width:30px!important;max-width:30px!important;height:30px!important;padding:0!important;font-size:14px!important;align-content:center!important;text-align:center!important}body.kc-tienda-page .w-commerce-commercecartiteminfo>.flex>a[data-cart-action=remove]{display:inline-flex!important;width:max-content!important;min-width:max-content!important;max-width:none!important;align-items:center!important;justify-content:flex-end!important;margin:0!important;padding:4px 0 4px 4px!important;overflow:visible!important;color:#e30613!important;font-size:12px!important;line-height:1.2!important;white-space:nowrap!important}}@media screen and (max-width:767px){body.kc-tienda-page #kcCatalogFilterPanel{position:fixed!important;z-index:10091!important;top:auto!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;max-width:none!important;height:auto!important;max-height:70vh!important;margin:0!important;overflow:hidden!important;border:0!important;border-radius:20px 20px 0 0!important;box-shadow:0 -18px 60px rgba(15,23,42,.22)!important;transform:translateY(105%)!important;transition:transform .24s ease!important}body.kc-tienda-page #kcCatalogFilterPanel.is-panel-open{transform:translateY(0)!important}body.kc-tienda-page #kcCatalogFilterPanel .kc-catalog-panel-header{flex:0 0 auto!important}body.kc-tienda-page #kcCatalogFilterPanel .master-filters{max-height:calc(70vh - 142px)!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch}body.kc-tienda-page #kcCatalogFilterPanel .kc-catalog-panel-actions{position:sticky!important;bottom:0!important;z-index:2!important;display:flex!important;flex:0 0 auto!important;gap:8px!important;padding:12px 14px!important;border-top:1px solid #e5e7eb!important;background:#fff!important}}[data-product-card-media] .kc-product-card-image[data-product-image-state=pending],[data-product-card-media] .kc-product-card-image[data-product-image-state=unavailable]{opacity:0!important;visibility:hidden!important}[data-product-card-media] .kc-product-card-image[data-product-image-state=ready]{opacity:1!important;visibility:visible!important}[data-product-card-media][data-product-image-ready=false] .kc-product-card-brand{opacity:0!important;visibility:hidden!important}@media (max-width:767px){.contact-form-section .img-container,body.kc-product-page .contact-form-section .img-container,body.kc-tienda-page .contact-form-section .img-container{height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;overflow:hidden!important;background:#fff!important}.contact-form-section .img-container img,body.kc-product-page .contact-form-section .img-container img,body.kc-tienda-page .contact-form-section .img-container img{position:relative!important;inset:auto!important;display:block!important;width:100%!important;height:auto!important;max-width:100%!important;max-height:none!important;object-fit:contain!important;object-position:center!important;transform:none!important}.contact-form-section .img-container:hover img{transform:none!important}}@media screen and (max-width:767px){body.kc-tienda-page [type=button],body.kc-tienda-page [type=reset],body.kc-tienda-page button{cursor:pointer!important;-webkit-appearance:button!important;border:0!important;font-size:12px!important}body.kc-tienda-page .text-\\[15px\\]{font-size:16px!important}body.kc-tienda-page .footer-ds8 h2{margin-top:0!important;margin-bottom:2px!important;color:#737373!important;font-size:18px!important;font-weight:600!important}}@media screen and (max-width:991px){body.kc-tienda-page .kc-catalog-toolbar{position:sticky!important;z-index:30!important;top:185px!important;padding:8px 0!important;background:#f8f9fa!important}}.footer-claims-link{display:inline-flex;align-items:center;gap:10px;width:fit-content;padding:10px 14px;border:1px solid rgba(255,255,255,.14);border-radius:16px;background:linear-gradient(180deg,rgba(255,255,255,.08) 0,rgba(255,255,255,.02) 100%);color:#fff!important;text-decoration:none;box-shadow:0 14px 30px rgba(0,0,0,.18);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,background .22s ease;margin-top:20px}@media screen and (max-width:991px){html body.kc-commerce-header-ready .master-navigation .nav-container{position:relative!important;overflow:visible!important}html body.kc-commerce-header-ready .master-navigation .nav-right{display:contents!important;visibility:visible!important}html body.kc-commerce-header-ready .master-navigation .nav-right>.kc-account-header,html body.kc-commerce-header-ready .master-navigation .nav-right>.kc-account-trigger,html body.kc-commerce-header-ready .master-navigation .nav-right>a[href*="auth=login"],html body.kc-commerce-header-ready .master-navigation .nav-right>a[href*="login.html"]{display:inline-flex!important;visibility:visible!important;opacity:1!important;position:relative!important;z-index:30!important;grid-column:4!important;grid-row:1!important;width:36px!important;height:36px!important;align-items:center!important;justify-content:center!important;pointer-events:auto!important}html body.kc-commerce-header-ready .master-navigation .nav-right>.kc-header-cart-trigger,html body.kc-commerce-header-ready .master-navigation .nav-right>.press-cart-icon,html body.kc-commerce-header-ready .master-navigation .nav-right>.w-commerce-commercecartwrapper{display:flex!important;visibility:visible!important;opacity:1!important;position:relative!important;z-index:30!important;grid-column:5!important;grid-row:1!important;width:36px!important;height:36px!important;align-items:center!important;justify-content:center!important;pointer-events:auto!important}}:where([data-kc-global-header-slot],[data-kc-global-footer-slot]){display:contents}.master-navigation .menu-button-inner.close{display:none!important}.master-navigation .navbar.kc-mobile-nav-open .menu-button-inner.open{display:none!important}.master-navigation .navbar.kc-mobile-nav-open .menu-button-inner.close{display:flex!important}.master-navigation .popup-search:not(.kc-search-open){display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}[type=button],[type=reset],button{cursor:pointer!important;-webkit-appearance:button!important;border:0!important;font-size:12px!important}.kavto-card-animate h3,.w-commerce-commercecartproductname{text-transform:uppercase!important}@media (max-width:767px){.w-commerce-commercecartiteminfo>.flex{display:flex!important;width:90%!important;max-width:100%!important;min-width:0!important;flex-wrap:wrap!important;gap:8px!important;overflow:hidden!important}.w-commerce-commercecartiteminfo{display:block!important;grid-column:2!important;grid-row:1!important;width:95%!important;min-width:0!important}.w-commerce-commercecartcheckoutbutton,.w-commerce-commercecartcheckoutbutton.submit-absolute{min-height:46px!important;border-radius:999px!important;font-size:18px!important}.button-text,.label-small,.nav-link,.text-body,a,body,button,input,label,li,p,select,span,textarea{font-weight:600}}@media screen and (max-width:767px){body.page-novedades .h-screen{height:90vh!important}}.contact-form-section,.contact-form-section .space-y-6,.contact-form-section>.max-w-5xl,.support-section,.support-section main,.support-section>.container,footer.footer-ds8{box-sizing:border-box!important}.contact-form-section{width:100%!important;margin:0!important;background:#fff!important}.support-section{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;overflow:hidden!important}footer.footer-ds8{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important}@media (min-width:992px){.contact-form-section{padding:50px 4% 0!important}.contact-form-section>.max-w-5xl{width:100%!important;max-width:none!important;margin:0 auto!important}.contact-form-section .space-y-6{width:100%!important;display:grid!important;gap:24px!important}.contact-form-section .space-y-6>.grid:first-child{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important}.contact-form-section .space-y-6>.grid:nth-child(2){display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:24px!important}.contact-form-section .img-container{position:relative!important;display:block!important;width:100%!important;overflow:hidden!important}.contact-form-section .space-y-6>.grid:first-child .img-container{height:auto!important;aspect-ratio:3/2!important}.contact-form-section .space-y-6>.grid:nth-child(2) .img-container{height:auto!important;aspect-ratio:3/2!important}.contact-form-section .space-y-6>.grid:nth-child(2)>:first-child{aspect-ratio:2.1/1!important}.contact-form-section .space-y-6>.grid:nth-child(2)>:nth-child(2){align-self:stretch!important;min-height:0!important;height:100%!important;aspect-ratio:auto!important}.contact-form-section .img-container img{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;object-position:center!important;transform:none!important}.support-section{min-height:100vh!important;margin-top:50px!important}}@media (min-width:768px) and (max-width:991px){.contact-form-section{padding:24px 20px 0!important}.contact-form-section .space-y-6,.contact-form-section>.max-w-5xl{width:100%!important;max-width:760px!important;margin:0 auto!important}.contact-form-section .space-y-6{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:20px!important}.contact-form-section .space-y-6>.grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:20px!important}.contact-form-section .img-container{height:auto!important;min-height:0!important;aspect-ratio:auto!important}.contact-form-section .img-container img{position:relative!important;inset:auto!important;display:block!important;width:100%!important;height:auto!important;max-width:100%!important;max-height:none!important;object-fit:contain!important;transform:none!important}.support-section{min-height:100vh!important;margin-top:32px!important}}.mb-6{margin-bottom:.5rem!important}@media screen and (max-width:767px){.text-\[12px\]{font-size:18px!important}.kc-mobile-panel-promo{display:block!important}}@media screen and (min-width:768px){.kc-mobile-panel-promo{display:none!important}}@media (max-width:767px){.contact-form-section{padding:16px 8px 0!important}.contact-form-section .space-y-6,.contact-form-section>.max-w-5xl{width:100%!important;max-width:none!important;margin:0!important}.contact-form-section .space-y-6{display:flex!important;flex-direction:column!important;gap:16px!important}.contact-form-section .space-y-6>.grid{display:contents!important}.contact-form-section .space-y-6>.grid:first-child>:first-child{order:2}.contact-form-section .space-y-6>.grid:first-child>:nth-child(2){order:4}.contact-form-section .space-y-6>.grid:first-child>:nth-child(3){order:5}.contact-form-section .space-y-6>.grid:nth-child(2)>:first-child{order:1}.contact-form-section .space-y-6>.grid:nth-child(2)>:nth-child(2){order:3}.contact-form-section .img-container{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;border-radius:14px!important}.contact-form-section .img-container img{position:relative!important;inset:auto!important;display:block!important;width:100%!important;height:auto!important;max-width:100%!important;max-height:none!important;object-fit:contain!important;object-position:center!important;transform:none!important}.support-section{min-height:100vh!important;margin-top:32px!important}}@media (min-width:768px){.contact-form-section.md\:p-8{padding:0!important;padding-top:50px!important;padding-right:25px!important;padding-left:25px!important}}body.kc-tienda-page .kc-catalog-hero__inner{width:min(100% - 32px,1655px);margin:0 auto;padding:34px 0 0}body.kc-tienda-page .kc-seo-answers__inner{width:min(1625px,100%);margin:0 auto}@media (min-width:768px){.contact-form-section.md\:p-8{padding:0!important;padding-top:50px!important;padding-right:230px!important;padding-left:230px!important}}@media screen and (min-width:768px) and (max-width:991px){body.page-prensa .contact-form-section{padding:24px 20px 0!important}body.page-prensa .contact-form-section .space-y-6,body.page-prensa .contact-form-section>.max-w-5xl{width:100%!important;max-width:none!important}body.page-prensa .contact-form-section .space-y-6{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:20px!important}body.page-prensa .contact-form-section .space-y-6>.grid:first-child{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important}body.page-prensa .contact-form-section .space-y-6>.grid:nth-child(2){display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:20px!important}body.page-prensa .contact-form-section .space-y-6>.grid:nth-child(2)>:first-child{grid-column:span 7!important}body.page-prensa .contact-form-section .space-y-6>.grid:nth-child(2)>:nth-child(2){grid-column:span 5!important}}.max-w-7xl{max-width:95rem}@media (min-width:1024px){.px-section-x{padding-left:19rem;padding-right:19rem}}.max-w-7xl{max-width:100%}@media (min-width:1536px){.container{max-width:1636px}}.kc-b2b-answer-block__inner{position:relative;z-index:1;display:flex;align-items:center;width:min(1865px,100%);min-height:640px;margin:0 auto;padding:clamp(38px,5vw,86px) clamp(24px,7vw,138px)}body.kc-tienda-page .kc-seo-answers__inner{width:min(1590px,100%);margin:0 auto}body.kc-tienda-page .max-w-7xl{max-width:100rem}body.kc-product-page .max-w-7xl{max-width:1720px!important}@media (min-width:1536px){body.kc-tienda-page .container{max-width:1650px}}body.kc-product-page .main-container{z-index:2;max-width:var(--container--main);padding-right:var(--grid--page-padding);padding-left:var(--grid--page-padding);width:80%;margin-left:auto;margin-right:auto;padding-top:50px}@media (min-width:1536px){body.kc-product-page .container{max-width:1650px}}body.kc-product-page footer.footer-ds8{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;padding-left:175px!important;padding-right:175px!important}@media (min-width:992px){body.kc-tienda-page .support-section{min-height:100vh!important;margin-top:0!important}}body.kc-tienda-page footer.footer-ds8{display:block!important;width:100%!important;max-width:100vw!important;height:auto!important;min-height:0!important;margin:0!important;padding:64px 0!important;overflow:hidden!important;background:#0a0a0a!important;color:#fff!important;box-sizing:border-box!important;padding-left:190px!important;padding-right:190px!important}.max-w-7xl{max-width:100rem}.px-6{padding-left:0;padding-right:0}@media (min-width:1536px){.container{max-width:1595px}}@media screen and (min-width:992px){body.kc-home-page footer.footer-ds8{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;padding-left:175px!important;padding-right:175px!important}}body.kc-home-page .max-w-7xl{max-width:100rem}body.kc-home-page .px-6{padding-left:0;padding-right:0}@media (min-width:1536px){body.kc-home-page .container{max-width:1700px}}@media screen and (min-width:992px){body.kc-contact-page .footer-ds8,body.page-marcas .footer-ds8,body.page-nosotros .footer-ds8,body.page-novedades .footer-ds8{width:100%!important;max-width:100vw!important;min-height:0!important;padding:64px 0!important;overflow:hidden!important;background:#0a0a0a!important;color:#fff!important;padding-left:170px!important;padding-right:170px!important}}.kc-products-nav-button{min-height:42px;padding:0 18px;border:1px solid #e30613;border-radius:999px;background:#fff;color:#e30613;font-size:14px;font-weight:700;cursor:pointer}.kc-products-nav-button:hover{background:#e30613;color:#fff}@media screen and (min-width:992px){body.kc-contact-page .footer-ds8 h2,body.page-marcas .footer-ds8 h2,body.page-nosotros .footer-ds8 h2,body.page-novedades .footer-ds8 h2{margin:0 0 2px!important;color:#737373!important;font-size:15px!important;font-weight:700!important}}@media screen and (max-width:767px){.portfolio-section{height:auto!important;min-height:760px!important;overflow:hidden!important}.portfolio-section #portfolio-app,.portfolio-section #portfolio-app>.relative.z-20{height:auto!important;min-height:760px!important}.portfolio-section #portfolio-app>.relative.z-20{display:flex!important;padding:18px 16px 28px!important}.portfolio-section #portfolio-app>.relative.z-20>header{gap:10px!important;margin-bottom:0!important;padding-bottom:12px!important}.portfolio-section #pf-logo-track{display:flex!important;gap:10px!important;padding:8px 0 4px!important}.portfolio-section #pf-logo-track .logo-btn{width:112px!important;min-width:112px!important;height:64px!important;padding:8px!important;border-radius:12px!important}.portfolio-section #pf-logo-track .logo-btn .logo-icon{width:100%!important;height:38px!important}.portfolio-section #pf-logo-track .logo-btn .logo-icon img{max-width:100%!important;max-height:100%!important;object-fit:contain!important}.portfolio-section #portfolio-app>.relative.z-20>main{display:block!important;flex:none!important;min-height:0!important;padding-bottom:0!important;margin-top:14px!important}.portfolio-section #pf-info-panel{opacity:1!important;transform:none!important}.portfolio-section #pf-info-panel>.inline-flex{margin-bottom:12px!important}.portfolio-section #pf-info-panel .mt-4{display:flex!important;gap:16px!important;margin-top:0!important}.portfolio-section #pf-info-panel .relative.pl-6{width:100%!important;max-width:none!important;padding-left:14px!important}.portfolio-section #pf-brand-title{margin-bottom:8px!important;font-size:30px!important;line-height:1!important}.portfolio-section #pf-brand-desc{font-size:14px!important;line-height:1.45!important}.portfolio-section #pf-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:0!important}.portfolio-section #pf-gallery-grid>div{aspect-ratio:4/3!important;min-height:0!important}}@media screen and (min-width:768px) and (max-width:991px){.portfolio-section.h-screen{height:38vh!important}}@media screen and (min-width:992px) and (max-width:1439px){body.page-marcas .h-screen{height:75vh!important}}@media screen and (min-width:768px) and (max-width:991px){#new-reassurance-carousel.relative.w-full.h-screen{height:clamp(238px,42vw,350px)!important;min-height:0!important;aspect-ratio:auto!important;margin-top:50px!important}#new-reassurance-carousel #reassurance-slides-container,#new-reassurance-carousel .reassurance-slide{height:100%!important}#new-reassurance-carousel .bg-cover,#new-reassurance-carousel .slide-bg{background-size:contain!important;background-position:center!important;background-repeat:no-repeat!important}}@media screen and (min-width:768px) and (max-width:991px){.section.hero-home-seciton{z-index:0!important;padding-top:var(--spacing--0)!important;padding-bottom:var(--spacing--0)!important;height:47vh!important;display:flex!important;position:relative!important;top:auto!important}}@media screen and (min-width:992px){body.page-marcas .h-screen{height:86vh!important}}.kc-b2b-answer-block{background-image:url("assets/img/sections/contactanos-katherine-corp.png")!important;background-position:center center!important;background-repeat:no-repeat!important;background-size:cover!important}.kc-b2b-answer-block{position:relative;isolation:isolate;min-height:640px;overflow:hidden;padding:0;border:0;background-color:#fff;margin-top:0!important}body.kc-contact-page .kc-b2b-answer-block__inner{margin-top:25px!important}@media (max-width:767px){.kc-b2b-answer-block{background-image:none!important;background:#fff!important}}@media screen and (max-width:991px){.kc-mobile-panel-chevron,.kc-mobile-panel-icon{display:inline-grid!important;width:22px;height:22px;flex:0 0 22px;place-items:center;color:#fff!important;font-size:17px}.kc-mobile-panel-chevron{width:14px;flex-basis:14px;color:#fff!important;font-size:10px}html body .master-navigation .kc-mobile-panel-link.cpe-red-btn:hover>div:first-of-type,html body .master-navigation .kc-mobile-panel-link.kc-mobile-panel-action--orders:hover>div:first-of-type,html body .press-navigation .kc-mobile-panel-link.cpe-red-btn:hover>div:first-of-type,html body .press-navigation .kc-mobile-panel-link.kc-mobile-panel-action--orders:hover>div:first-of-type{color:#20242b!important}}body.kc-home-page .kc-catalog-card-actions .kc-catalog-primary-button{font-size:16px!important;gap:13px!important}body.kc-home-page .kc-catalog-card-actions .kc-catalog-secondary-button,body.kc-home-page .kc-home-card-actions .kc-home-card-secondary,body.kc-tienda-page .kc-catalog-card-actions .kc-catalog-secondary-button{grid-column:1/-1!important;grid-row:2!important;width:100%!important;min-height:36px!important;font-size:16px!important}[type=button],[type=reset],button{cursor:pointer!important;-webkit-appearance:button!important;border:0!important;font-size:15px!important}@media (max-width:991px){.support-section main>.space-y-8 p{max-width:32rem!important;margin:0!important;color:#9ca3af!important;font-size:18px!important;line-height:1.75rem!important}.support-section main>.space-y-8 h2{margin:0!important;color:#fff!important;font-size:43px!important;font-weight:500!important;line-height:1.08!important}.support-section form label{display:flex!important;gap:4px!important;color:#fff!important;font-size:18px!important;font-weight:600!important}}@media (max-width:767px){.button-text,.label-small,.nav-link,.text-body,a,body,button,input,label,li,p,select,span,textarea{font-weight:500!important}}@media (max-width:767px){html body.kc-home-page .font-bold,html body.kc-home-page .text-body-bold,html body.kc-home-page b,html body.kc-home-page h1,html body.kc-home-page h2,html body.kc-home-page h3,html body.kc-home-page h4,html body.kc-home-page h5,html body.kc-home-page h6,html body.kc-home-page strong{font-weight:600!important}html body.kc-home-page .text-sm{font-size:18px!important;line-height:1.25rem!important}}@media (max-width:991px){html body.kc-home-page .text-lg{font-size:18px!important;line-height:1.75rem!important}}html body.kc-home-page .kc-home-card-title{font-size:20px!important;font-weight:700!important}html body.kc-home-page .kc-home-card-copy strong,html body.kc-home-page .kc-home-card-state strong{font-size:18px!important}html body.kc-home-page .kc-home-card-copy p,html body.kc-home-page .kc-home-card-state p{font-size:16px!important}html body.kc-home-page .kc-home-card-code,html body.kc-home-page .kc-home-card-head>div>strong,html body.kc-home-page .kc-home-card-title{font-weight:700!important}@media (max-width:767px){.button-text,.label-small,.nav-link,.text-body,a,body,button,input,label,li,p,select,span,textarea{font-weight:700!important}html body.kc-home-page .font-bold,html body.kc-home-page .text-body-bold,html body.kc-home-page b,html body.kc-home-page h1,html body.kc-home-page h2,html body.kc-home-page h3,html body.kc-home-page h4,html body.kc-home-page h5,html body.kc-home-page h6,html body.kc-home-page strong{font-weight:500!important}}@media screen and (min-width:768px) and (max-width:991px){#new-reassurance-carousel.relative.w-full.h-screen{height:clamp(238px,42vw,350px)!important;min-height:0!important;aspect-ratio:auto!important;margin-top:0!important}.section.hero-home-seciton{z-index:0!important;padding-top:var(--spacing--0)!important;padding-bottom:var(--spacing--0)!important;height:47vh!important;display:flex!important;position:relative!important;top:auto!important}}@media screen and (min-width:768px) and (max-width:991px){.section.hero-home-seciton{z-index:0!important;padding-top:var(--spacing--0)!important;padding-bottom:var(--spacing--0)!important;height:47vh!important;display:flex!important;position:relative!important;top:auto!important}}@media screen and (min-width:768px) and (max-width:991px){#new-reassurance-carousel.relative.w-full.h-screen{height:clamp(238px,42vw,350px)!important;min-height:0!important;aspect-ratio:auto!important;margin-top:0!important}.section.hero-home-seciton{z-index:0!important;padding-top:var(--spacing--0)!important;padding-bottom:var(--spacing--0)!important;height:82vh!important;display:flex!important;position:sticky!important;top:0!important}}html body .pb-12{padding-bottom:0!important}@media (max-width:767px){html body.kc-home-page .font-bold,html body.kc-home-page .text-body-bold,html body.kc-home-page b,html body.kc-home-page h1,html body.kc-home-page h2,html body.kc-home-page h3,html body.kc-home-page h4,html body.kc-home-page h5,html body.kc-home-page h6,html body.kc-home-page strong{font-weight:700!important}.button-text,.label-small,.nav-link,.text-body,a,body,button,input,label,li,p,select,span,textarea{font-weight:500!important}}@media (max-width:991px){.support-section form .space-y-2{display:grid!important;gap:0!important;width:100%!important;margin-top:30px}.text-\[20px\]{font-size:18px!important}}@media screen and (max-width:767px){.text-\[14px\]{font-size:18px!important}}@media (max-width:991px){html body .text-\[20px\]{font-size:18px!important}}@media screen and (max-width:767px){html body .text-\[14px\]{font-size:18px!important}}@media screen and (max-width:767px){.kc-wa-widget__launcher-title{font-size:15px!important;line-height:1.02!important}.kc-wa-widget__launcher-subtitle{margin-top:2px!important;font-size:12px!important}.kc-wa-widget__launcher-card{width:min(260px,calc(100vw - 78px))!important;min-height:50px!important;grid-template-columns:32px minmax(0,1fr) 15px!important;gap:7px!important;padding:7px 9px 7px 8px!important;box-shadow:none!important}.kc-wa-widget__advisor svg{width:30px!important;height:30px!important}html body.kc-home-page .kc-industries-strip{padding:0!important}}body.kc-home-page .max-w-7xl{max-width:100rem!important}body.kc-home-page .px-6{padding-left:1rem!important;padding-right:1rem!important}body.kc-home-page .gap-3{gap:.75rem!important;padding-bottom:10px!important;padding-top:10px!important}@media (min-width:768px){body.kc-home-page .md\\:bottom-20{bottom:5rem!important;padding-left:180px!important}body.kc-home-page .md\\:gap-8{gap:2rem!important;padding-right:180px!important}}@media (min-width:1024px){body.kc-home-page .lg\\:px-20{padding-left:12.5rem!important;padding-right:12.5rem!important}}@media (min-width:1536px){body.kc-home-page .container{max-width:1700px!important}}#brand-carousel #paint-header-brands{font-size:65px!important}@media screen and (min-width:992px){.text-lg{font-size:21px!important;line-height:1.75rem}}.font-medium{font-weight:400}@media (min-width:1024px){.lg\\:text-lg{font-size:21px;line-height:1.75rem}}html body.kc-home-page .kc-home-card-title{font-size:15px!important;font-weight:700!important}html body.kc-home-page .kc-home-card-copy p,html body.kc-home-page .kc-home-card-state p{font-size:14px!important}html body.kc-home-page .kc-catalog-card-actions .kc-catalog-primary-button{font-size:14px!important;gap:13px!important}html body.kc-home-page .kc-catalog-card-actions .kc-catalog-secondary-button,html body.kc-home-page .kc-home-card-actions .kc-home-card-secondary,html body.kc-tienda-page .kc-catalog-card-actions .kc-catalog-secondary-button{width:100%!important;min-height:45px!important;border-radius:9px!important;font-size:14px!important}body.kc-home-page #products-slider{width:92%!important;max-width:100%!important;box-sizing:border-box!important;gap:24px!important;padding-left:0!important;padding-right:0!important;scroll-padding-left:0!important;scroll-padding-right:0!important;scroll-snap-type:x mandatory!important}html body .pb-12{padding-bottom:2rem!important}body.kc-home-page .gap-3{gap:.75rem!important;padding-bottom:10px!important;padding-top:10px!important}.text-\[12px\]{font-size:16px}body.kc-home-page .gap-3{gap:.75rem!important;padding-bottom:10px!important;padding-top:10px!important}.text-xs{font-size:15px!important;line-height:1.5rem!important;font-weight:500!important}.max-w-md{max-width:30rem}html body.kc-home-page .kc-home-card-copy strong,html body.kc-home-page .kc-home-card-state strong{font-size:14px!important}html body.kc-home-page .kc-card-quantity-value,html body.kc-product-page #related-products-list .kc-card-quantity-value,html body.kc-tienda-page .kc-card-quantity-value{font-size:14px!important;font-weight:800!important;height:38px!important}.text-\[12px\]{font-size:16px}.mb-6{margin-bottom:0!important}@media screen and (min-width:992px){body.kc-contact-page .footer-ds8 h2,body.page-marcas .footer-ds8 h2,body.page-nosotros .footer-ds8 h2,body.page-novedades .footer-ds8 h2{margin:0 0 2px!important;color:#737373!important;font-size:16px!important;font-weight:600!important}}@media (min-width:1024px){.lg\:text-lg{font-size:21px;line-height:1.75rem}}html body.kc-home-page .kc-home-card-title{font-size:17px!important;font-weight:700!important}.max-w-md{max-width:30rem!important}@media (min-width:1024px){.lg\:text-\[12px\]{font-size:15px}}.tracking-\[0\.1em\]{letter-spacing:0}html body #root .text-\[12px\],html body .text-\[12px\]{font-size:16px!important}@media screen and (max-width:767px){body.kc-home-page .kc-industries-strip>.h-auto{height:auto!important;min-height:0!important;gap:0!important}}@media (max-width:767px){html body.kc-home-page .font-bold,html body.kc-home-page .text-body-bold,html body.kc-home-page b,html body.kc-home-page h1,html body.kc-home-page h2,html body.kc-home-page h3,html body.kc-home-page h4,html body.kc-home-page h5,html body.kc-home-page h6,html body.kc-home-page strong{font-weight:500!important}}@media screen and (min-width:768px) and (max-width:991px){.section.hero-home-seciton{z-index:0!important;padding-top:var(--spacing--0)!important;padding-bottom:var(--spacing--0)!important;height:47vh!important;display:flex!important;position:relative!important;top:auto!important}}@media screen and (min-width:768px) and (max-width:991px){#new-reassurance-carousel.relative.w-full.h-screen{height:clamp(238px,42vw,350px)!important;min-height:0!important;aspect-ratio:auto!important;margin-top:0!important}.section.hero-home-seciton{z-index:0!important;padding-top:var(--spacing--0)!important;padding-bottom:var(--spacing--0)!important;height:47vh!important;display:flex!important;position:relative!important;top:auto!important}}@media screen and (min-width:768px) and (max-width:991px){.section.hero-home-seciton{z-index:0!important;padding-top:var(--spacing--0)!important;padding-bottom:var(--spacing--0)!important;height:47vh!important;display:flex!important;position:relative!important;top:auto!important}}@media screen and (min-width:768px) and (max-width:991px){.hero-home-seciton .heading-hero-home h1{font-size:35px!important;line-height:1.1!important}#brand-carousel #paint-header-brands{font-size:48px!important}.py-14{padding-top:4.5rem!important;padding-bottom:4.5rem!important}#new-reassurance-carousel .content-bottom p{max-width:34rem!important;margin-top:8px!important;font-size:21px!important;line-height:1.3!important}.subtext-hero-home{max-width:660px;font-size:21px!important;font-weight:300}.h-screen{height:40vh!important}.px-4{padding-left:1rem;padding-right:1rem}.support-section main>.space-y-8 p{max-width:50rem!important;margin:0!important;color:#9ca3af!important;font-size:18px!important;line-height:1.75rem!important}.text-\[11px\]{font-size:18px!important}.support-section form label{display:flex!important;gap:4px!important;color:#fff!important;font-size:22px!important;font-weight:600!important}.text-sm{font-size:18px!important;line-height:1.25rem!important}html body.kc-home-page .text-lg{font-size:22px!important;line-height:1.75rem!important}.contact-form-section.md\:p-8{padding:0!important;padding-top:50px!important;padding-right:0!important;padding-left:0!important}body.kc-home-page .premium-slider-frame #products-slider>div{flex:0 0 calc((100% - 24px)/ 2)!important;width:calc((100% - 24px)/ 2)!important;max-width:calc((100% - 24px)/ 2)!important;scroll-snap-align:start!important}}@media screen and (min-width:992px){body.kc-home-page .premium-slider-frame #products-slider>div{flex:0 0 calc((100% - 72px)/ 4)!important;width:calc((100% - 72px)/ 4)!important;max-width:calc((100% - 72px)/ 4)!important;scroll-snap-align:start!important}}@media screen and (min-width:768px) and (max-width:991px){.md\:gap-12{gap:1rem!important}}@media screen and (min-width:992px) and (max-width:1919px){.lg\:text-lg{font-size:22px!important;line-height:1.75rem!important}.contact-form-section.md\:p-8{padding:0!important;padding-top:50px!important;padding-right:120px!important;padding-left:120px!important}body.kc-home-page .container{max-width:1350px!important}body.kc-home-page footer.footer-ds8{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;padding-left:60px!important;padding-right:60px!important}.md\:left-12{left:6.5rem!important}.md\:right-12{right:6.5rem!important}}body.page-marcas .portfolio-section{height:auto!important;min-height:930px!important;overflow:hidden!important;background:#f5f7fa!important}body.page-marcas .portfolio-section #portfolio-app{height:auto!important;min-height:930px!important;overflow:hidden!important;background:#f5f7fa!important;color:#111316!important;font-family:Inter,sans-serif!important}body.page-marcas .portfolio-section #pf-bg-container{top:316px!important;right:0!important;bottom:auto!important;left:auto!important;width:64%!important;height:55%!important;overflow:hidden!important;border-radius:18px 0 0 18px!important;z-index:0!important}body.page-marcas .portfolio-section #pf-bg-image{transform:none!important;background-position:center!important;filter:saturate(.94) contrast(1.02)!important}body.page-marcas .portfolio-section #pf-bg-container>div:nth-child(2){background:linear-gradient(90deg,#f5f7fa 0,rgba(245,247,250,.35) 18%,rgba(0,0,0,.03) 100%)!important;z-index:1!important}body.page-marcas .portfolio-section #pf-bg-container>div:nth-child(3){display:none!important}body.page-marcas .portfolio-section>#portfolio-app>.relative.z-20{z-index:5!important;width:100%!important;max-width:1660px!important;min-height:930px!important;margin:0 auto!important;padding:170px 4.6vw 28px!important}body.page-marcas .portfolio-section #portfolio-app>.relative.z-20>header{display:grid!important;grid-template-columns:150px minmax(0,1fr)!important;align-items:center!important;gap:28px!important;margin:0!important;padding:0!important;border:0!important}body.page-marcas .portfolio-section #portfolio-app>.relative.z-20>header>div:first-child{width:auto!important;margin:0!important}body.page-marcas .portfolio-section #portfolio-app>.relative.z-20>header>div:first-child::after{display:none!important}body.page-marcas .portfolio-section .pf-section-label{display:block!important;width:120px!important;margin-top:14px!important;color:#343a43!important;font-size:13px!important;font-weight:600!important;letter-spacing:.24em!important;line-height:1.55!important}body.page-marcas .portfolio-section #portfolio-app>.relative.z-20>header>div:first-child .h-\\[2px\\]{width:42px!important;height:3px!important;background:#e30613!important;box-shadow:none!important}body.page-marcas .portfolio-section #pf-logo-track{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:10px!important;width:100%!important;padding:0!important;overflow:visible!important}body.page-marcas .portfolio-section #pf-logo-track .logo-btn{width:100%!important;min-width:0!important;height:88px!important;padding:12px 15px!important;border:1px solid #dce2e9!important;border-radius:14px!important;background:rgba(255,255,255,.72)!important;box-shadow:0 9px 22px rgba(28,39,54,.07)!important;transform:none!important}body.page-marcas .portfolio-section #pf-logo-track .logo-btn.active{border:1.5px solid #e30613!important;background:#fff!important;box-shadow:0 9px 24px rgba(227,6,19,.12)!important}body.page-marcas .portfolio-section #pf-logo-track .logo-btn>div:last-child{width:100%!important;height:56px!important}body.page-marcas .portfolio-section #pf-logo-track .logo-btn img{max-width:100%!important;height:100%!important;object-fit:contain!important}body.page-marcas .portfolio-section #portfolio-app>.relative.z-20>main{display:block!important;height:auto!important;min-height:0!important;padding:34px 0 0!important}body.page-marcas .portfolio-section #portfolio-app>.relative.z-20>main>.grid{display:block!important;height:auto!important}body.page-marcas .portfolio-section #pf-info-panel{width:100%!important;max-width:none!important;opacity:1!important;transform:none!important}body.page-marcas .portfolio-section #pf-info-panel>.inline-flex{display:inline-flex!important;margin:0 0 18px!important;border:0!important;border-radius:999px!important;background:#e30613!important;box-shadow:none!important;color:#fff!important}body.page-marcas .portfolio-section #pf-info-panel>.inline-flex>div{display:none!important}body.page-marcas .portfolio-section #pf-info-panel>.inline-flex span{color:#fff!important;font-size:12px!important;letter-spacing:.22em!important}body.page-marcas .portfolio-section #pf-info-panel>.mt-4{display:grid!important;grid-template-columns:minmax(300px,35%) minmax(0,65%)!important;gap:0!important;width:100%!important;margin:0!important}body.page-marcas .portfolio-section #pf-info-panel>.mt-4>div:first-child{z-index:3!important;grid-column:1!important;grid-row:1!important;align-self:center!important;max-width:470px!important;padding:0 28px 0 0!important}body.page-marcas .portfolio-section #pf-info-panel>.mt-4>div:first-child>div:first-child{display:none!important}body.page-marcas .portfolio-section #pf-brand-title{margin:0 0 15px!important;color:#111316!important;font-family:Oswald,sans-serif!important;font-size:clamp(54px, 5.2vw, 88px)!important;font-weight:700!important;letter-spacing:-.035em!important;line-height:.9!important;text-transform:uppercase!important}body.page-marcas .max-w-7xl{max-width:146rem!important}@media screen and (min-width:1536px){body.page-marcas .container{max-width:100%!important}}@media screen and (min-width:768px){body.page-marcas .px-6{padding-left:9rem!important;padding-right:9rem!important}}@media screen and (min-width:992px){body.page-nosotros .kc-alliance-reference{--kc-alliance-red:#e30613!important;width:min(100% - 24px,1630px)!important;margin:30px auto 0!important;padding:34px 16px 30px!important;border-radius:18px!important;background:#f3f3f3cc!important;color:#101010!important}}body.page-marcas .portfolio-section #pf-brand-desc{max-width:430px!important;margin:0!important;color:#59616c!important;font-size:18px!important;line-height:1.42!important}body.page-marcas .portfolio-section #pf-gallery-grid{z-index:4!important;grid-column:1/-1!important;grid-row:2!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;width:100%!important;margin:44px 0 0!important}body.page-marcas .portfolio-section #pf-gallery-grid>div{min-height:190px!important;border:1px solid rgba(219,225,232,.9)!important;border-radius:15px!important;background:rgba(255,255,255,.92)!important;box-shadow:0 10px 24px rgba(28,39,54,.06)!important}body.page-marcas .portfolio-section #pf-gallery-grid>div img{opacity:1!important;object-fit:cover!important}body.page-marcas .portfolio-section #pf-gallery-grid .pf-product-card__label{position:absolute!important;right:12px!important;bottom:12px!important;left:12px!important;z-index:2!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:3px!important;color:#fff!important;text-shadow:0 1px 8px rgba(0,0,0,.45)!important}body.page-marcas .portfolio-section #pf-gallery-grid .pf-product-card__label strong{font-size:15px!important;font-weight:700!important;line-height:1.1!important}body.page-marcas .portfolio-section #pf-gallery-grid .pf-product-card__label span{font-size:10px!important;font-weight:500!important;line-height:1.2!important;opacity:.88!important}body.page-marcas .portfolio-section #pf-gallery-grid>div>div{background:linear-gradient(180deg,transparent 40%,rgba(17,19,22,.16))!important}body.page-marcas .portfolio-section #pf-bg-container{height:clamp(380px,32vw,520px)!important}body.page-marcas .portfolio-section #pf-brand-tagline{display:block!important;max-width:430px!important;margin:0 0 18px!important;color:#3f4650!important;font-family:Inter,sans-serif!important;font-size:clamp(26px, 2.35vw, 42px)!important;font-weight:300!important;letter-spacing:-.035em!important;line-height:1.08!important}body.page-marcas .portfolio-section .pf-benefits{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;max-width:500px!important;margin:34px 0 0!important;color:#303640!important}body.page-marcas .portfolio-section .pf-benefits>div{display:flex!important;align-items:center!important;gap:10px!important;min-height:50px!important;padding:0 13px!important;border-left:1px solid #cbd2da!important;font-size:10px!important;font-weight:700!important;letter-spacing:.08em!important;line-height:1.25!important}body.page-marcas .portfolio-section .pf-benefits>div:first-child{padding-left:0!important;border-left:0!important}body.page-marcas .portfolio-section .pf-benefit-icon{display:inline-grid!important;width:28px!important;height:28px!important;place-items:center!important;flex:0 0 28px!important;border:2px solid #e30613!important;border-radius:50%!important;color:#e30613!important;font-size:17px!important;line-height:1!important}body.page-marcas .portfolio-section #pf-gallery-grid>div{position:relative!important;min-height:190px!important;aspect-ratio:auto!important}body.page-marcas .portfolio-section #pf-gallery-grid>div img{width:48%!important;height:100%!important;padding:12px!important;object-fit:contain!important;background:#fff!important}body.page-marcas .portfolio-section #pf-gallery-grid>div>div.absolute{background:linear-gradient(180deg,transparent 40%,rgb(17 19 22 / 0%))!important}body.page-marcas .portfolio-section #pf-gallery-grid .pf-product-card__label{top:50%!important;right:28px!important;bottom:auto!important;left:53%!important;color:#171b22!important;text-shadow:none!important;transform:translateY(-50%)!important}body.page-marcas .portfolio-section #pf-gallery-grid .pf-product-card__label strong{color:#151820!important;font-size:16px!important}body.page-marcas .portfolio-section #pf-gallery-grid .pf-product-card__label span{color:#737b87!important;font-size:12px!important}body.page-marcas .portfolio-section #pf-gallery-grid .pf-product-card::after{content:'→'!important;position:absolute!important;right:14px!important;bottom:14px!important;display:grid!important;width:38px!important;height:38px!important;place-items:center!important;border:1px solid #e7ebef!important;border-radius:50%!important;background:#fff!important;color:#e30613!important;font-size:24px!important;line-height:1!important;box-shadow:0 5px 14px rgba(28,39,54,.08)!important}@media screen and (max-width:991px){body.page-marcas .portfolio-section #pf-brand-tagline{font-size:clamp(26px, 7vw, 38px)!important}body.page-marcas .portfolio-section .pf-benefits{max-width:100%!important;margin-top:24px!important}body.page-marcas .portfolio-section .pf-benefits>div{padding:0 7px!important;font-size:8px!important}body.page-marcas .portfolio-section #pf-gallery-grid>div{min-height:150px!important}body.page-marcas .portfolio-section #pf-gallery-grid .pf-product-card__label{right:10px!important;left:50%!important}body.page-marcas .portfolio-section #pf-gallery-grid .pf-product-card__label strong{font-size:13px!important}body.page-marcas .portfolio-section #pf-gallery-grid .pf-product-card__label span{font-size:10px!important}}body.page-marcas .portfolio-section #portfolio-app>.relative.z-20>main>.grid>div:last-child{display:none!important}@media screen and (max-width:991px){body.page-marcas .portfolio-section{min-height:0!important}body.page-marcas .portfolio-section #portfolio-app,body.page-marcas .portfolio-section>#portfolio-app>.relative.z-20{min-height:0!important}body.page-marcas .portfolio-section #pf-bg-container{top:230px!important;width:100%!important;height:360px!important;border-radius:0!important;opacity:.32!important}body.page-marcas .portfolio-section #portfolio-app>.relative.z-20{padding:24px 18px 30px!important}body.page-marcas .portfolio-section #portfolio-app>.relative.z-20>header{display:block!important}body.page-marcas .portfolio-section #portfolio-app>.relative.z-20>header>div:first-child{margin-bottom:18px!important}body.page-marcas .portfolio-section #pf-logo-track{display:flex!important;gap:8px!important;overflow-x:auto!important}body.page-marcas .portfolio-section #pf-logo-track .logo-btn{flex:0 0 132px!important;height:70px!important}body.page-marcas .portfolio-section #pf-info-panel>.mt-4{display:block!important}body.page-marcas .portfolio-section #pf-info-panel>.mt-4>div:first-child{max-width:100%!important;padding:0!important}body.page-marcas .portfolio-section #pf-brand-title{font-size:clamp(48px, 15vw, 72px)!important}body.page-marcas .portfolio-section #pf-brand-desc{font-size:16px!important}body.page-marcas .portfolio-section #pf-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:28px!important}body.page-marcas .portfolio-section #pf-gallery-grid>div{min-height:135px!important}}@media screen and (max-width:767px){#brand-carousel #paint-header-brands{font-size:48px!important}.kc-catalog-card-copy p{margin:0 0 3px!important;color:#10182875!important;font-size:13px!important;line-height:1.25!important}body.kc-tienda-page .kc-seo-answers article p{position:relative;z-index:1;max-width:500px;margin:0;color:#b8bec8;font-size:16px;line-height:1.65}body.kc-tienda-page .support-section{position:relative!important;display:flex!important;width:100vw!important;min-height:100vh!important;align-items:center!important;justify-content:center!important;margin-left:calc(50% - 50vw)!important;margin-top:0!important;overflow:hidden!important;background:#000!important}body.kc-tienda-page footer.footer-ds8{display:block!important;width:100%!important;max-width:100vw!important;height:auto!important;min-height:0!important;margin:0!important;padding:64px 0!important;overflow:hidden!important;background:#0a0a0a!important;color:#fff!important;box-sizing:border-box!important;padding-left:0!important;padding-right:0!important}}@media screen and (max-width:640px){body.kc-tienda-page .section-products{padding-right:0!important;padding-left:0!important}}@media screen and (min-width:768px) and (max-width:991px){.support-section>.container{position:relative!important;z-index:10!important;display:block!important;width:100%!important;max-width:none!important;margin-inline:auto!important;padding:48px 50px!important;box-sizing:border-box!important}body.kc-tienda-page footer.footer-ds8{display:block!important;width:100%!important;max-width:100vw!important;height:auto!important;min-height:0!important;margin:0!important;padding:64px 0!important;overflow:hidden!important;background:#0a0a0a!important;color:#fff!important;box-sizing:border-box!important;padding-left:25px!important;padding-right:25px!important}body.kc-tienda-page .kc-catalog-hero__inner{width:min(100% - 32px,1655px);margin:0 auto;padding:55px 0 0}body.kc-tienda-page .kc-catalog-category-tabs button{min-width:max-content;min-height:42px;padding:0 19px;border:0!important;border-bottom:2px solid transparent!important;background:0 0;color:#5d6674;font-size:14px!important;font-weight:650}body.kc-tienda-page #kcCatalogFilterPanel{top:16px!important;bottom:auto!important;height:auto!important;max-height:calc(100vh - 32px)!important;overflow-y:auto!important}body.kc-tienda-page #kcCatalogFilterPanel.is-panel-open{height:auto!important;max-height:calc(100vh - 32px)!important}body.kc-tienda-page #kcCatalogFilterPanel .master-filters{max-height:none!important;overflow:visible!important;overflow-x:visible!important}}@media screen and (min-width:768px) and (max-width:991px){body.kc-tienda-page #kcCatalogFilterPanel{top:16px!important;right:auto!important;bottom:16px!important;height:auto!important;max-height:none!important;overflow-x:hidden!important;overflow-y:auto!important}body.kc-tienda-page #kcCatalogFilterPanel.is-panel-open{min-height:calc(100vh - 32px)!important;max-height:calc(100vh - 32px)!important}body.kc-tienda-page #kcCatalogFilterPanel .master-filters{height:auto!important;max-height:none!important;overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important}body.kc-tienda-page #kcCatalogFilterPanel .master-filters .expandable-bottom-filter,body.kc-tienda-page #kcCatalogFilterPanel .master-filters .expandable-filter:not(.collapsed) .expandable-bottom-filter{position:static!important;height:auto!important;max-height:none!important;overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important}}@media screen and (min-width:768px) and (max-width:991px){html body .master-navigation .navbar .nav-menu.w--open,html body .master-navigation .navbar.kc-mobile-nav-open .nav-menu,html body .press-navigation .navbar .nav-menu.w--open,html body .press-navigation .navbar.kc-mobile-nav-open .nav-menu,html body.kc-product-page .navbar .nav-menu.w--open,html body.kc-product-page .navbar.kc-mobile-nav-open .nav-menu{top:var(--kc-mobile-nav-viewport-top,162px)!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;max-width:100vw!important;height:calc(100dvh - var(--kc-mobile-nav-viewport-top,162px))!important;padding:10px 0 24px!important;border-radius:0!important}html body .master-navigation .navbar .nav-menu.w--open .nav-menu-inner,html body .master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner,html body .press-navigation .navbar .nav-menu.w--open .nav-menu-inner,html body .press-navigation .navbar.kc-mobile-nav-open .nav-menu-inner,html body.kc-product-page .navbar .nav-menu.w--open .nav-menu-inner,html body.kc-product-page .navbar.kc-mobile-nav-open .nav-menu-inner{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:max-content!important;align-content:start!important;gap:0!important;padding:0!important}html body .master-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link.cpe-red-btn,html body .master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link.cpe-red-btn,html body .press-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link.cpe-red-btn,html body .press-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link.cpe-red-btn,html body.kc-product-page .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link.cpe-red-btn,html body.kc-product-page .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link.cpe-red-btn{order:-1!important;grid-column:1!important;margin:0 2px 8px!important;min-height:42px!important;height:42px!important;border-radius:7px!important;background:#e30613!important;color:#fff!important}html body .master-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link[href*="portal=pedidos"],html body .master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link[href*="portal=pedidos"],html body .press-navigation .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link[href*="portal=pedidos"],html body .press-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link[href*="portal=pedidos"],html body.kc-product-page .navbar .nav-menu.w--open .nav-menu-inner>a.nav-link[href*="portal=pedidos"],html body.kc-product-page .navbar.kc-mobile-nav-open .nav-menu-inner>a.nav-link[href*="portal=pedidos"]{order:-1!important;grid-column:2!important;margin:0 2px 8px!important;min-height:42px!important;height:42px!important;border-radius:7px!important;background:#e30613!important;color:#fff!important}html body .master-navigation .navbar .nav-menu.w--open .nav-menu-inner>.kc-mobile-language-flags,html body .master-navigation .navbar .nav-menu.w--open .nav-menu-inner>.kc-mobile-panel-promo,html body .master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>.kc-mobile-language-flags,html body .master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>.kc-mobile-panel-promo,html body .press-navigation .navbar .nav-menu.w--open .nav-menu-inner>.kc-mobile-language-flags,html body .press-navigation .navbar .nav-menu.w--open .nav-menu-inner>.kc-mobile-panel-promo,html body .press-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>.kc-mobile-language-flags,html body .press-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>.kc-mobile-panel-promo,html body.kc-product-page .navbar .nav-menu.w--open .nav-menu-inner>.kc-mobile-language-flags,html body.kc-product-page .navbar .nav-menu.w--open .nav-menu-inner>.kc-mobile-panel-promo,html body.kc-product-page .navbar.kc-mobile-nav-open .nav-menu-inner>.kc-mobile-language-flags,html body.kc-product-page .navbar.kc-mobile-nav-open .nav-menu-inner>.kc-mobile-panel-promo{grid-column:1/-1!important;display:flex!important;width:100%!important}html body .master-navigation .navbar .nav-menu.w--open .nav-menu-inner>.kc-mobile-panel-promo,html body .master-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>.kc-mobile-panel-promo,html body .press-navigation .navbar .nav-menu.w--open .nav-menu-inner>.kc-mobile-panel-promo,html body .press-navigation .navbar.kc-mobile-nav-open .nav-menu-inner>.kc-mobile-panel-promo,html body.kc-product-page .navbar .nav-menu.w--open .nav-menu-inner>.kc-mobile-panel-promo,html body.kc-product-page .navbar.kc-mobile-nav-open .nav-menu-inner>.kc-mobile-panel-promo{display:block!important;width:min(100%,500px)!important;margin:12px auto 0!important}}@media screen and (min-width:768px) and (max-width:991px){.support-section>.container{padding:48px 60px!important}body.kc-tienda-page .kc-seo-answers{position:relative!important;isolation:isolate!important;width:100%!important;overflow:hidden!important;padding:clamp(72px,8vw,124px) clamp(20px,8vw,96px)!important;background:#111317!important;color:#f7f8fa!important}.kc-b2b-answer-block__inner{display:block!important;min-height:0!important;padding:64px 60px!important}.contact-form-section.md\:p-8{padding:0!important;padding-top:50px!important;padding-right:60px!important;padding-left:60px!important}.md\:col-span-5{grid-column:span 7/span 5!important}}@media screen and (min-width:768px) and (max-width:991px){html body .master-navigation .menu-button.w-nav-button,html body .menu-button.w-nav-button,html body .press-navigation .menu-button.w-nav-button,html body.kc-product-page .menu-button.w-nav-button{display:none!important;visibility:hidden!important;pointer-events:none!important;user-select:none!important}}.h-8{height:5rem!important}@media screen and (min-width:992px){html body .h-8{height:0!important}}@media screen and (min-width:768px) and (max-width:991px){html body .master-navigation .nav-menu.w-nav-menu,html body .master-navigation .navbar .nav-menu.w--open,html body .press-navigation .nav-menu.w-nav-menu,html body .press-navigation .navbar .nav-menu.w--open,html body.kc-product-page .master-navigation .nav-menu.w-nav-menu,html body.kc-product-page .navbar .nav-menu.w--open{display:none!important;visibility:hidden!important;pointer-events:none!important;opacity:0!important}}@media screen and (min-width:768px) and (max-width:991px){.kc-commerce-headband__links{height:34px;justify-content:center;overflow-x:auto;scrollbar-width:none}body.kc-tienda-page .kc-catalog-toolbar{position:sticky!important;z-index:30!important;top:185px!important;padding:8px 0!important;padding-top:30px!important;background:#f8f9fa!important}.pagination-controls{display:flex;justify-content:center;align-items:center;gap:1rem;margin-top:3rem;margin-bottom:0;font-family:'Plus Jakarta Sans',sans-serif}}@media screen and (min-width:768px) and (max-width:991px){html body .master-navigation .nav-menu.w-nav-menu,html body .master-navigation .navbar .nav-menu.w--open,html body .press-navigation .nav-menu.w-nav-menu,html body .press-navigation .navbar .nav-menu.w--open,html body.kc-product-page .master-navigation .nav-menu.w-nav-menu,html body.kc-product-page .navbar .nav-menu.w--open{display:none!important;visibility:hidden!important;pointer-events:none!important;opacity:0!important}}@media screen and (min-width:768px) and (max-width:991px){.h-screen{height:45vh!important}.py-3{padding-top:0!important;padding-bottom:0!important}.md\:text-xs{font-size:.75rem!important;line-height:3rem!important}.text-\[11px\]{font-size:15px!important}#new-reassurance-carousel .content-bottom{right:24px!important;bottom:24px!important;left:24px!important;width:auto!important;max-width:none!important;gap:12px!important}#new-reassurance-carousel .content-bottom p{display:block!important;width:100%!important;max-width:620px!important;height:auto!important;max-height:none!important;overflow:visible!important;white-space:normal!important;line-clamp:unset!important;-webkit-line-clamp:unset!important;font-size:18px!important;line-height:1.35!important}}@media screen and (min-width:768px) and (max-width:991px){.contact-form-section.md\:p-8{padding:0!important;padding-top:50px!important;padding-right:1rem!important;padding-left:1rem!important}}@media screen and (min-width:768px) and (max-width:991px){html body.kc-home-page #new-reassurance-carousel .content-bottom{top:0!important;right:24px!important;bottom:0!important;left:24px!important;width:auto!important;max-width:none!important;min-height:100%!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;gap:10px!important;padding:24px 0!important;box-sizing:border-box!important;transform:none!important;overflow:visible!important}html body.kc-home-page #new-reassurance-carousel .content-bottom h2{margin:0!important;line-height:1.05!important}html body.kc-home-page #new-reassurance-carousel .content-bottom p{margin-top:8px!important;height:auto!important;max-height:none!important;overflow:visible!important;white-space:normal!important}}body.kc-tienda-page .kc-shop-sidebar.is-panel-open .text-body{font-size:1rem!important;margin:0;font-weight:inherit;pointer-events:none}@media screen and (max-width:991px){body.kc-tienda-page .kc-shop-sidebar.is-panel-open .kc-catalog-panel-actions button{min-height:42px;flex:1;border:1px solid #d8dde4!important;border-radius:6px;background:#fff;color:#303744;font-size:15px!important;font-weight:700}}body.kc-tienda-page .kc-shop-sidebar.is-panel-open .kc-catalog-search-bar input{width:100%;border:0;outline:0;background:0 0;color:#111827;font:inherit;font-size:15px}body.kc-tienda-page .kc-shop-sidebar.is-panel-open .kc-catalog-panel-header strong{color:#151820;font-size:20px;font-weight:700}body.kc-tienda-page .kc-shop-sidebar.is-panel-open .kc-catalog-panel-header small{color:#e30613;font-size:11px;font-weight:800;text-transform:uppercase}.kc-wa-widget{z-index:900!important}.kc-wa-widget__launcher{position:relative;z-index:1!important}body.kc-tienda-page .kc-shop-layout{position:relative;z-index:1000!important}body.kc-tienda-page .kc-shop-layout{position:relative!important;z-index:1000!important}body.kc-tienda-page .kc-wa-widget{z-index:100!important}body.kc-tienda-page .kc-catalog-panel-backdrop.is-active{z-index:10000!important;pointer-events:auto!important}@media screen and (max-width:991px){body.kc-tienda-page .kc-catalog-sort-panel.is-panel-open,body.kc-tienda-page .kc-shop-sidebar.is-panel-open{z-index:10001!important;pointer-events:auto!important}}body:has(.kc-auth-modal-backdrop.is-open) .kc-wa-widget,body:has(.kc-catalog-panel-backdrop.is-active) .kc-wa-widget,body:has(.kc-promo-popup.is-open) .kc-wa-widget,body:has(.popup-offer.is-open) .kc-wa-widget{visibility:hidden!important;opacity:0!important;pointer-events:none!important}body.kc-tienda-page .kc-catalog-panel-backdrop.is-active{z-index:-10000!important;pointer-events:auto!important}@media screen and (max-width:991px){body.kc-tienda-page .kc-catalog-sort-panel.is-panel-open,body.kc-tienda-page .kc-shop-sidebar.is-panel-open{position:fixed!important;z-index:100091!important;pointer-events:auto!important}}body.kc-tienda-page .kc-shop-sidebar.is-panel-open .kc-taxonomy-node__button{display:flex;width:100%;min-height:28px;align-items:center;justify-content:space-between;gap:8px;padding:5px 4px;border:0;border-radius:0;background:0 0;color:#526179;font-size:15px!important;font-weight:500;line-height:1.35;text-align:left;cursor:pointer}@media screen and (min-width:768px) and (max-width:991px){body.kc-tienda-page .kc-catalog-card-copy p{margin:0 0 3px!important;color:#10182875!important;font-size:14px!important;line-height:1.25!important}body.kc-tienda-page .kc-catalog-toolbar__count{margin:0;color:#5f6877;font-size:15px;font-weight:650}body.kc-tienda-page .kc-catalog-toolbar__button{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:8px;padding:0 14px;border:1px solid #d9dde3!important;border-radius:6px;background:#fff;color:#4c5563;font-size:14px!important;font-weight:650}}@media screen and (max-width:991px){.kc-mobile-nav-overlay{z-index:1040!important;background:rgba(9,12,18,.58)!important;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important}}@media screen and (min-width:768px){.font-black{font-weight:500!important}.px-6{padding-left:7.5rem;padding-right:7.5rem}body.page-nosotros .kc-alliance-reference{width:min(100% - 32px,1380px);margin:48px auto 0;padding:clamp(34px,4vw,58px) clamp(28px,4vw,72px) clamp(34px,4vw,64px);border-radius:22px;background:#f3f6ec;color:#101010}body.page-nosotros .kc-alliance-reference__hero{min-height:0;margin:0 auto clamp(26px,3vw,42px)}body.page-nosotros .kc-alliance-reference__copy{max-width:680px;padding:0}body.page-nosotros .kc-alliance-reference__eyebrow{margin-bottom:12px;color:#123d2c;font-size:12px;letter-spacing:.12em}body.page-nosotros .kc-alliance-reference h2{color:#123d2c;font-size:clamp(42px, 5vw, 72px);font-weight:500;line-height:.95;letter-spacing:-.04em!important;text-wrap:balance}body.page-nosotros .kc-alliance-reference h2 strong{color:#e30613}body.page-nosotros .kc-alliance-reference__subtitle{margin-top:16px;color:#607066;font-size:clamp(16px, 1.35vw, 21px)}body.page-nosotros .kc-alliance-reference__cards{display:grid;grid-template-columns:minmax(0,1.22fr) repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(144px,1fr));gap:14px;max-width:none}body.page-nosotros .kc-alliance-card{min-height:0;border:1px solid rgba(18,61,44,.08);border-radius:14px;background:#fff;box-shadow:0 8px 22px rgba(18,61,44,.06)}body.page-nosotros .kc-alliance-card:first-child{grid-row:1/-1;min-height:302px;background:linear-gradient(145deg,#123d2c 0,#0b2b20 100%);color:#fff}body.page-nosotros .kc-alliance-card:nth-child(2){grid-column:2;grid-row:1}body.page-nosotros .kc-alliance-card:nth-child(3){grid-column:3;grid-row:1}body.page-nosotros .kc-alliance-card:nth-child(4){grid-column:2/-1;grid-row:2}body.page-nosotros .kc-alliance-card::before{inset:auto;width:220px;height:220px;right:-60px;bottom:-80px;border-radius:50%;background:rgba(227,6,19,.08);clip-path:none}body.page-nosotros .kc-alliance-card:first-child::after{content:'';position:absolute;right:24px;top:24px;width:92px;height:92px;border:1px solid rgba(255,255,255,.22);border-radius:50%;box-shadow:0 0 0 14px rgba(255,255,255,.04),0 0 0 28px rgba(255,255,255,.025)}body.page-nosotros .kc-alliance-card__icon{top:18px;left:18px;width:42px;height:42px;border-radius:10px;background:#eef5e8;color:#123d2c;box-shadow:none}body.page-nosotros .kc-alliance-card:first-child .kc-alliance-card__icon{background:#e30613;color:#fff}body.page-nosotros .kc-alliance-card__icon svg{width:22px;height:22px}body.page-nosotros .kc-alliance-card__copy{left:18px;right:18px;bottom:18px;width:auto}body.page-nosotros .kc-alliance-card:first-child .kc-alliance-card__copy{bottom:24px;left:24px;right:24px}body.page-nosotros .kc-alliance-card__copy h3{margin-bottom:8px;color:#123d2c;font-size:clamp(14px, 1.1vw, 18px);font-weight:600;text-transform:none}body.page-nosotros .kc-alliance-card:first-child .kc-alliance-card__copy h3{color:#fff;font-size:clamp(19px, 1.65vw, 28px)}body.page-nosotros .kc-alliance-card__copy h3::after{width:28px;height:3px;margin-top:8px;background:#e30613}body.page-nosotros .kc-alliance-card__copy p{max-width:34ch;color:#66736a;font-size:clamp(13px, .95vw, 16px);line-height:1.35}body.page-nosotros .kc-alliance-card:first-child .kc-alliance-card__copy p{color:rgba(255,255,255,.72)}body.page-nosotros .kc-alliance-card__arrow{right:14px;bottom:14px;width:28px;height:28px;border-radius:50%;background:#eef5e8;color:#123d2c}body.page-nosotros .kc-alliance-card:first-child .kc-alliance-card__arrow{background:#e30613;color:#fff}body.page-nosotros .kc-alliance-card__arrow svg{width:16px;height:16px}}@media screen and (min-width:768px) and (max-width:991px){body.page-nosotros .kc-alliance-reference{width:min(100% - 24px,760px);padding-inline:24px}body.page-nosotros .kc-alliance-reference__cards{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);grid-template-rows:repeat(2,minmax(136px,1fr))}}@media screen and (min-width:992px){body.kc-contact-page .footer-ds8,body.page-marcas .footer-ds8,body.page-nosotros .footer-ds8,body.page-novedades .footer-ds8,body.page-prensa .footer-ds8,body[data-press-news-slug] .footer-ds8{width:100%!important;max-width:100vw!important;min-height:0!important;padding:64px 75px!important;overflow:hidden!important;background:#0a0a0a!important;color:#fff!important}}.kc-alliance-reference{width:min(100% - 24px,1380px)!important;margin:30px auto 0!important;padding:34px 16px 30px!important;border-radius:18px!important;background:#f3f6ec!important;color:#101010!important}.kc-alliance-reference__hero{min-height:0!important;margin:0 auto 24px!important}.kc-alliance-reference__copy{max-width:680px!important;padding:0 4px 4px!important;text-align:center!important}.kc-alliance-reference__eyebrow{margin:0 0 12px!important;color:#123d2c!important;font-size:11px!important;font-weight:700!important;letter-spacing:.12em!important}.kc-alliance-reference h2{margin:0!important;color:#123d2c!important;font-size:clamp(38px, 9vw, 72px)!important;font-weight:500!important;line-height:.96!important;letter-spacing:-.04em!important;white-space:normal!important;text-wrap:balance}.kc-alliance-reference h2 span,.kc-alliance-reference h2 strong{display:inline!important}.kc-alliance-reference h2 strong{color:#e30613!important;font-weight:inherit!important}.kc-alliance-reference__subtitle{margin:14px 0 0!important;color:#607066!important;font-size:16px!important;line-height:1.3!important}.kc-alliance-reference__cards{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:none!important;gap:12px!important;max-width:none!important}.kc-alliance-card,.kc-alliance-card:first-child,.kc-alliance-card:nth-child(2),.kc-alliance-card:nth-child(3),.kc-alliance-card:nth-child(4){grid-column:auto!important;grid-row:auto!important;min-height:172px!important;border:1px solid rgba(18,61,44,.08)!important;border-radius:14px!important;background:#fff!important;box-shadow:0 8px 22px rgba(18,61,44,.06)!important}.kc-alliance-card:first-child{min-height:270px!important;background:linear-gradient(145deg,#123d2c 0,#0b2b20 100%)!important;color:#fff!important}.kc-alliance-card::before{inset:auto!important;right:-62px!important;bottom:-82px!important;width:220px!important;height:220px!important;border-radius:50%!important;background:rgba(227,6,19,.08)!important;clip-path:none!important}.kc-alliance-card:first-child::after{content:''!important;position:absolute!important;right:22px!important;top:22px!important;width:82px!important;height:82px!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:50%!important;box-shadow:0 0 0 13px rgba(255,255,255,.04),0 0 0 26px rgba(255,255,255,.025)!important}.kc-alliance-card__icon{top:18px!important;left:18px!important;width:42px!important;height:42px!important;border-radius:10px!important;background:#eef5e8!important;color:#123d2c!important;box-shadow:none!important}.kc-alliance-card:first-child .kc-alliance-card__icon{background:#e30613!important;color:#fff!important}.kc-alliance-card__icon svg{width:22px!important;height:22px!important}.kc-alliance-card:first-child .kc-alliance-card__copy,.kc-alliance-card__copy{left:18px!important;right:18px!important;bottom:18px!important;width:auto!important}.kc-alliance-card:first-child .kc-alliance-card__copy{left:22px!important;right:22px!important;bottom:22px!important}.kc-alliance-card:first-child .kc-alliance-card__copy h3,.kc-alliance-card__copy h3{margin:0 0 8px!important;color:#123d2c!important;font-size:16px!important;font-weight:600!important;line-height:1.1!important;text-transform:none!important}.kc-alliance-card:first-child .kc-alliance-card__copy h3{color:#fff!important;font-size:23px!important}.kc-alliance-card__copy h3::after{width:28px!important;height:3px!important;margin-top:8px!important;background:#e30613!important}.kc-alliance-card:first-child .kc-alliance-card__copy p,.kc-alliance-card__copy p{max-width:34ch!important;margin:0!important;color:#66736a!important;font-size:13px!important;line-height:1.35!important}.kc-alliance-card:first-child .kc-alliance-card__copy p{color:rgba(255,255,255,.72)!important}.kc-alliance-card:first-child .kc-alliance-card__arrow,.kc-alliance-card__arrow{right:14px!important;bottom:14px!important;width:28px!important;height:28px!important;border-radius:50%!important;background:#eef5e8!important;color:#123d2c!important}.kc-alliance-card:first-child .kc-alliance-card__arrow{background:#e30613!important;color:#fff!important}.kc-alliance-card__arrow svg{width:16px!important;height:16px!important}@media screen and (min-width:768px){.kc-alliance-reference{width:min(100% - 32px,1380px)!important;margin-top:48px!important;padding:clamp(34px,4vw,58px) clamp(28px,4vw,72px) clamp(34px,4vw,64px)!important;border-radius:22px!important}.kc-alliance-reference__hero{margin-bottom:clamp(26px,3vw,42px)!important}.kc-alliance-reference__copy{padding:0!important}.kc-alliance-reference__eyebrow{font-size:12px!important}.kc-alliance-reference h2{font-size:clamp(42px, 5vw, 72px)!important}.kc-alliance-reference__subtitle{font-size:clamp(16px, 1.35vw, 21px)!important}.kc-alliance-reference__cards{grid-template-columns:minmax(0,1.22fr) repeat(2,minmax(0,1fr))!important;grid-template-rows:repeat(2,minmax(144px,1fr))!important;gap:14px!important}.kc-alliance-card,.kc-alliance-card:first-child,.kc-alliance-card:nth-child(2),.kc-alliance-card:nth-child(3),.kc-alliance-card:nth-child(4){min-height:0!important}.kc-alliance-card:first-child{grid-row:1/-1!important;min-height:302px!important}.kc-alliance-card:nth-child(2){grid-column:2!important;grid-row:1!important}.kc-alliance-card:nth-child(3){grid-column:3!important;grid-row:1!important}.kc-alliance-card:nth-child(4){grid-column:2/-1!important;grid-row:2!important}}@media screen and (min-width:768px) and (max-width:991px){.kc-alliance-reference__cards{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr)!important;grid-template-rows:repeat(2,minmax(136px,1fr))!important}}@media screen and (min-width:768px) and (max-width:991px){body.page-nosotros .kc-alliance-reference__cards{grid-template-columns:minmax(0,1.16fr) minmax(0,1fr)!important}}@media screen and (min-width:992px){body.page-nosotros .kc-alliance-reference__cards{grid-template-columns:minmax(0,2.34fr) repeat(2,minmax(0,1fr))!important}}body.page-nosotros .kc-alliance-reference{--kc-alliance-red:#e30613!important;width:min(100% - 24px,1380px)!important;margin:30px auto 0!important;padding:34px 16px 30px!important;border-radius:18px!important;background:#f3f3f3cc!important;color:#101010!important}body.page-nosotros .kc-alliance-reference__eyebrow{margin:0 0 12px!important;color:#1e1e1e!important;font-size:11px!important;font-weight:700!important;letter-spacing:.12em!important}body.page-nosotros .kc-alliance-reference h2{margin:0!important;color:#111316!important;font-size:clamp(38px, 9vw, 72px)!important;font-weight:500!important;line-height:.96!important;letter-spacing:-.04em!important;white-space:normal!important;text-wrap:balance!important}body.page-nosotros .kc-alliance-reference__subtitle{margin:14px 0 0!important;color:#111316!important;font-size:16px!important;line-height:1.3!important}body.page-nosotros .kc-alliance-reference__subtitle{margin:14px 0 0!important;color:#111316!important;font-size:21px!important;line-height:1.3!important}body.page-nosotros .kc-alliance-card,body.page-nosotros .kc-alliance-card:first-child{background-color:#fff!important;background-image:none!important;background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important;color:#101010!important}body.page-nosotros .kc-alliance-card--variety,body.page-nosotros .kc-alliance-card--variety:first-child{background-image:url('assets/img/sections/alianzas-variedad-v1-optimized.webp')!important}body.page-nosotros .kc-alliance-card--brands{background-image:url('assets/img/sections/alianzas-marcas-v1-optimized.webp')!important}body.page-nosotros .kc-alliance-card--global{background-image:url('assets/img/sections/alianzas-tendencia-v1-optimized.webp')!important}body.page-nosotros .kc-alliance-card--support{background-image:url('assets/img/sections/alianzas-soporte-v1-optimized.webp')!important}body.page-nosotros .kc-alliance-card::before{inset:0 31% 0 0!important;border-radius:0!important;z-index:0!important;background:rgb(255 255 255 / 0%)!important;clip-path:polygon(0 0,79% 0,100% 100%,0 100%)!important}body.page-nosotros .kc-alliance-card__copy{position:absolute!important;z-index:5!important;left:18px!important;right:18px!important;bottom:18px!important;width:auto!important;padding:14px 46px 14px 16px!important;border:1px solid rgba(255,255,255,.72)!important;border-radius:14px!important;background:rgba(255,255,255,.58)!important;box-shadow:0 10px 24px rgba(16,16,16,.12),inset 0 1px 0 rgba(255,255,255,.85)!important;-webkit-backdrop-filter:blur(14px) saturate(125%)!important;backdrop-filter:blur(14px) saturate(125%)!important;opacity:1!important;visibility:visible!important;transform:none!important}body.page-nosotros .kc-alliance-card:first-child .kc-alliance-card__copy{left:22px!important;right:22px!important;bottom:22px!important}body.page-nosotros .kc-alliance-card:first-child .kc-alliance-card__copy h3,body.page-nosotros .kc-alliance-card__copy h3{margin:0 0 8px!important;color:#1e1e1e!important;font-size:21px!important;font-weight:600!important;line-height:1.1!important;text-transform:none!important}@media screen and (min-width:1600px){html body.kc-contact-page footer.footer-ds8,html body.page-marcas footer.footer-ds8,html body.page-nosotros footer.footer-ds8,html body.page-novedades footer.footer-ds8,html body.page-prensa footer.footer-ds8,html body[data-press-news-slug] footer.footer-ds8{width:100%!important;max-width:100vw!important;min-height:0!important;padding:64px 80px!important;overflow:hidden!important;background:#0a0a0a!important;color:#fff!important}}body.page-marcas .portfolio-section #pf-brand-title{font-family:'Mona Sans',sans-serif!important}@media screen and (min-width:992px){body.page-marcas .px-6{padding-left:5rem!important;padding-right:5rem!important}}body.page-marcas .max-w-7xl{max-width:100rem!important}body.page-marcas .portfolio-section>#portfolio-app>.relative.z-20{z-index:5!important;width:100%!important;max-width:100%!important;min-height:930px!important;margin:0 0!important;padding:170px 11vw 28px!important}@media screen and (min-width:1600px){body.page-marcas .px-6{padding-left:5rem!important;padding-right:5rem!important}body.page-marcas .portfolio-section>#portfolio-app>.relative.z-20{z-index:5!important;width:100%!important;max-width:100%!important;min-height:930px!important;margin:0 0!important;padding:170px 11vw 28px!important}}body.page-marcas .portfolio-section #pf-gallery-grid>div>div{background:linear-gradient(180deg,transparent 40%,rgb(17 19 22 / 0%))!important}@media screen and (min-width:768px){body.page-nosotros .kc-alliance-reference__cards{grid-template-columns:minmax(0,1.22fr) repeat(2,minmax(0,1fr))!important;grid-template-rows:repeat(2,minmax(300px,1fr))!important;gap:14px!important}}@media screen and (min-width:992px){body.page-nosotros .kc-alliance-reference{--kc-alliance-red:#e30613!important;width:min(100% - 24px,1630px)!important;margin:30px auto 0!important;padding:34px 16px 30px!important;border-radius:18px!important;background:#f3f3f3cc!important;color:#101010!important}}@media screen and (min-width:992px){body.kc-contact-page .footer-ds8,body.page-marcas .footer-ds8,body.page-nosotros .footer-ds8,body.page-novedades .footer-ds8,body.page-prensa .footer-ds8,body[data-press-news-slug] .footer-ds8{width:100%!important;max-width:100vw!important;min-height:0!important;padding:64px 80px!important;overflow:hidden!important;background:#0a0a0a!important;color:#fff!important}.md\:p-\[30px\]{padding:80px!important}.lg\:text-\[12px\]{font-size:17px!important}}@media screen and (min-width:992px) and (max-width:1919px){body.page-nosotros .kc-alliance-reference{--kc-alliance-red:#e30613!important;width:min(100% - 24px,1400px)!important;margin:30px auto 0!important;padding:34px 16px 30px!important;border-radius:18px!important;background:#f3f3f3cc!important;color:#101010!important}.contact-form-section.md\:p-8{padding:0!important;padding-top:50px!important;padding-right:80px!important;padding-left:80px!important}html body.kc-contact-page footer.footer-ds8,html body.page-marcas footer.footer-ds8,html body.page-nosotros footer.footer-ds8,html body.page-novedades footer.footer-ds8,html body.page-prensa footer.footer-ds8,html body[data-press-news-slug] footer.footer-ds8{width:100%!important;max-width:100vw!important;min-height:0!important;padding:64px 30px!important;overflow:hidden!important;background:#0a0a0a!important;color:#fff!important}}@media screen and (min-width:992px){body.kc-contact-page .footer-ds8,body.page-marcas .footer-ds8,body.page-nosotros .footer-ds8,body.page-novedades .footer-ds8,body.page-prensa .footer-ds8,body[data-press-news-slug] .footer-ds8{width:100%!important;max-width:100vw!important;min-height:0!important;padding:64px 80px!important;overflow:hidden!important;background:#0a0a0a!important;color:#fff!important}.md\\:p-\\[30px\\]{padding:80px!important}.lg\\:text-\\[12px\\]{font-size:17px!important}}@media screen and (min-width:992px){body.kc-contact-page .footer-ds8,body.page-marcas .footer-ds8,body.page-nosotros .footer-ds8,body.page-novedades .footer-ds8,body.page-prensa .footer-ds8,body[data-press-news-slug] .footer-ds8{width:100%!important;max-width:100vw!important;min-height:0!important;padding:64px 80px!important;overflow:hidden!important;background:#0a0a0a!important;color:#fff!important}.md\\:p-\\[30px\\]{padding:80px!important}.lg\\:text-\\[12px\\]{font-size:17px!important}}body.page-nosotros .kc-alliance-card:first-child .kc-alliance-card__copy p,body.page-nosotros .kc-alliance-card__copy p{color:#344039!important}body.page-nosotros .kc-alliance-card{isolation:isolate!important}body.page-nosotros .kc-alliance-card__copy{position:absolute!important;z-index:5!important;opacity:1!important;visibility:visible!important;transform:none!important}body.page-nosotros .kc-alliance-card__arrow,body.page-nosotros .kc-alliance-card__icon{position:absolute!important;z-index:6!important;opacity:1!important;visibility:visible!important}body.page-nosotros #kcAllianceReferenceTitle,body.page-nosotros .kc-alliance-reference__copy,body.page-nosotros .kc-alliance-reference__eyebrow,body.page-nosotros .kc-alliance-reference__hero,body.page-nosotros .kc-alliance-reference__subtitle{opacity:1!important;visibility:visible!important;transform:none!important}body.page-nosotros .kc-alliance-reference__eyebrow{color:#1e1e1e!important}body.page-nosotros #kcAllianceReferenceTitle{color:#101010!important}body.page-nosotros .kc-alliance-reference__subtitle{color:#53635a!important;font-weight:500!important}body.page-nosotros .kc-alliance-card__arrow,body.page-nosotros .kc-alliance-card__icon{background:#fff!important;color:#e30613!important}body.page-nosotros .kc-alliance-card__arrow{background:#e30613!important;color:#fff!important}body.page-nosotros .kc-alliance-card:first-child .kc-alliance-card__copy h3,body.page-nosotros .kc-alliance-card__copy h3{color:#101010!important}@media screen and (max-width:767px){p{font-family:var(--_🔠-typography---font-family--body-2);font-size:20px;line-height:var(--_🔠-typography---line-height--body-2);font-weight:var(--_🔠-typography---font-weight--body-2);letter-spacing:var(--_🔠-typography---letter-spacing--body-2);margin-bottom:10px}.font-black{font-weight:500!important}}body.page-nosotros .kc-alliance-reference__subtitle{margin:14px 0 0!important;color:#111316!important;font-size:21px!important;line-height:1.3!important}body.page-nosotros .kc-alliance-card:first-child .kc-alliance-card__copy h3,body.page-nosotros .kc-alliance-card__copy h3{margin:0 0 8px!important;color:#1e1e1e!important;font-size:21px!important;font-weight:600!important;line-height:1.1!important;text-transform:none!important}@media screen and (min-width:992px) and (max-width:1919px){body.kc-contact-page .footer-ds8,body.page-marcas .footer-ds8,body.page-nosotros .footer-ds8,body.page-novedades .footer-ds8,body.page-prensa .footer-ds8,body[data-press-news-slug] .footer-ds8{width:100%!important;max-width:100vw!important;min-height:0!important;padding:64px 30px!important;overflow:hidden!important;background:#0a0a0a!important;color:#fff!important}.md\:p-\[30px\]{padding:80px!important}.lg\:text-\[12px\]{font-size:17px!important}body.page-nosotros .kc-alliance-reference{--kc-alliance-red:#e30613!important;width:min(100% - 24px,1400px)!important;margin:30px auto 0!important;padding:34px 16px 30px!important;border-radius:18px!important;background:#f3f3f3cc!important;color:#101010!important}.contact-form-section.md\:p-8{padding:0!important;padding-top:50px!important;padding-right:80px!important;padding-left:80px!important}.px-6{padding-left:5rem!important;padding-right:5rem!important}html body.kc-tienda-page footer.footer-ds8{display:block!important;width:100%!important;max-width:100vw!important;height:auto!important;min-height:0!important;margin:0!important;padding:64px 0!important;overflow:hidden!important;background:#0a0a0a!important;color:#fff!important;box-sizing:border-box!important;padding-left:15px!important;padding-right:15px!important}}body.page-marcas .portfolio-section>#portfolio-app>.relative.z-20{z-index:5!important;width:100%!important;max-width:100%!important;min-height:930px!important;margin:0 0!important;padding:170px 11vw 28px!important}body.page-marcas .portfolio-section #pf-logo-track .logo-btn>div:last-child{width:100%!important;height:90px!important}body.page-marcas .portfolio-section #pf-info-panel>.mt-4>div:first-child{z-index:3!important;grid-column:1!important;grid-row:1!important;align-self:center!important;max-width:670px!important;padding:0 28px 0 0!important}body.page-marcas .portfolio-section #pf-brand-desc{max-width:630px!important;margin:0!important;color:#59616c!important;font-size:18px!important;line-height:1.42!important}body.page-marcas .portfolio-section .pf-benefits{position:relative!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;max-width:670px!important;margin:30px 0 0!important}body.page-marcas .portfolio-section .pf-benefits>div{position:relative!important;min-height:68px!important;padding:11px 12px!important;border:1px solid rgba(218,224,231,.95)!important;border-left:3px solid #e30613!important;border-radius:12px!important;background:rgba(255,255,255,.84)!important;box-shadow:0 8px 20px rgba(27,39,53,.06)!important;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease!important}body.page-marcas .portfolio-section .pf-benefits>div:first-child{padding-left:12px!important;border-left:3px solid #e30613!important}body.page-marcas .portfolio-section .pf-benefits>div:hover{border-color:rgba(227,6,19,.4)!important;box-shadow:0 12px 24px rgba(27,39,53,.1)!important;transform:translateY(-3px)!important}body.page-marcas .portfolio-section .pf-benefits>div>span:last-child{color:#333a45!important;font-size:10px!important;font-weight:700!important;letter-spacing:.06em!important;line-height:1.25!important}body.page-marcas .portfolio-section .pf-benefit-icon{width:32px!important;height:32px!important;flex-basis:32px!important;border:0!important;background:#fff0f1!important;box-shadow:inset 0 0 0 1px rgba(227,6,19,.2)!important;font-size:18px!important}@media screen and (max-width:991px){body.page-marcas .portfolio-section>#portfolio-app>.relative.z-20{min-height:0!important;padding:24px 18px 30px!important}body.page-marcas .portfolio-section .pf-benefits{grid-template-columns:1fr!important;max-width:520px!important}}body.page-marcas .portfolio-section #pf-gallery-grid{grid-auto-rows:214px!important}body.page-marcas .portfolio-section #pf-gallery-grid>div{height:214px!important;min-height:214px!important;max-height:214px!important;aspect-ratio:auto!important;align-self:stretch!important}body.page-marcas .portfolio-section #pf-gallery-grid>div img{display:block!important;width:48%!important;height:100%!important;min-height:0!important;max-height:none!important;object-fit:contain!important;object-position:center!important}@media screen and (max-width:991px){body.page-marcas .portfolio-section #pf-gallery-grid{grid-auto-rows:180px!important}body.page-marcas .portfolio-section #pf-gallery-grid>div{height:180px!important;min-height:180px!important;max-height:180px!important}}@media screen and (max-width:767px){body.page-marcas .portfolio-section #pf-gallery-grid{grid-auto-rows:160px!important}body.page-marcas .portfolio-section #pf-gallery-grid>div{height:160px!important;min-height:160px!important;max-height:160px!important}}@media screen and (min-width:768px){.px-6{padding-left:5rem!important;padding-right:5rem!important}}body.page-marcas .portfolio-section #pf-brand-title{margin:0 0 95px!important;color:#111316!important;font-family:Oswald,sans-serif!important;font-size:clamp(54px, 5.2vw, 88px)!important;font-weight:700!important;letter-spacing:-.035em!important;line-height:.9!important;text-transform:uppercase!important}@media screen and (min-width:1536px){.container{max-width:100%!important}}@media screen and (min-width:1600px){html body.kc-contact-page footer.footer-ds8,html body.page-marcas footer.footer-ds8,html body.page-nosotros footer.footer-ds8,html body.page-novedades footer.footer-ds8,html body.page-prensa footer.footer-ds8,html body[data-press-news-slug] footer.footer-ds8{width:100%!important;max-width:100vw!important;min-height:0!important;padding:64px 185px!important;overflow:hidden!important;background:#0a0a0a!important;color:#fff!important}}body.page-marcas .portfolio-section #pf-brand-title{font-family:'Mona Sans',sans-serif!important}@media screen and (min-width:992px) and (max-width:1599px){body.page-marcas .portfolio-section>#portfolio-app>.relative.z-20{z-index:5!important;width:100%!important;max-width:100%!important;min-height:930px!important;margin:0 0!important;padding:170px 5vw 28px!important}}body.page-marcas .portfolio-section #pf-logo-track{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:10px!important;width:100%!important;padding:10px!important;overflow:visible!important}@media screen and (min-width:768px) and (max-width:991px){body.page-marcas .px-6{padding-left:2rem!important;padding-right:2rem!important}}@media screen and (max-width:991px){html body img.h-8{height:3rem!important}}@media screen and (min-width:992px){html body img.h-8{height:0!important}}@media screen and (max-width:767px){html body img.h-8{height:2rem!important}}@media screen and (min-width:768px) and (max-width:991px){.press-mag-staff-grid .press-mag-card__image{min-height:230px}.press-page{position:relative;isolation:isolate;overflow:hidden;min-height:0;padding:0 12px 45px;background:#f7f8fb}.press-mag-feature .press-mag-card__image{min-height:593px}.press-mag-newsletter{display:grid;grid-template-columns:1.1fr .9fr;gap:18px;margin-top:10px;padding:28px;border-radius:12px;background:#fff;box-shadow:0 12px 32px rgba(15,23,42,.05)}}@media screen and (min-width:992px) and (max-width:1599px){.press-mag-card p{margin:9px 0 0;color:rgba(255,255,255,.65);font-size:20px;line-height:1.45}.press-mag-card__more{display:inline-block;margin-top:12px;color:#fff;font-size:17px;font-weight:500;text-decoration:none}.press-mag-card__meta{display:flex;align-items:center;gap:7px;color:rgba(255,255,255,.72);font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.press-mag-section__bar h2 small{margin-left:10px;color:#9aa1aa;font-size:16px;font-weight:500;letter-spacing:0}.press-mag-section__bar a,.press-mag-section__bar h2{color:#111316;font-size:17px;font-weight:800;letter-spacing:-.02em;text-decoration:none}.press-mag-section__bar h2{margin:0}.press-lead{max-width:660px;margin:22px auto 0;color:#5d6470;font-size:20px;line-height:1.65;text-align:center}.press-mag-feature .press-mag-card h3{font-size:31px}.press-mag-newsletter p{max-width:490px;margin:0;color:#747d88;font-size:20px;line-height:1.5}.press-mag-newsletter input{min-width:0;flex:1;padding:9px 13px;border:0;outline:0;color:#111316;font:inherit;font-size:17px;background:0 0}html body [type=button],html body [type=reset],html body button{cursor:pointer!important;-webkit-appearance:button!important;border:0!important;font-size:17px!important}.press-mag-newsletter small{display:block;margin-top:10px;color:#a0a6ae;font-size:15px}.press-mag-newsletter span{color:#8c949e;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.press-mag-authors>h3{margin:0 0 24px;color:#111316;font-size:31px;line-height:1.04;letter-spacing:-.04em}.press-mag-author-grid strong{margin-top:9px;color:#111316;font-size:19px}.press-mag-author-grid small{margin-top:3px;color:#8d949d;font-size:17px}.press-mag-author-cta b{padding:9px 15px;border-radius:999px;color:#fff;font-size:17px;background:#111316}.press-mag-author-cta span{color:#8d949d;font-size:17px}.press-mag-topic-list b{align-self:end;font-size:19px}.press-mag-topic-list small{align-self:start;color:#8d949d;font-size:17px}.press-mag-topic-hero a{width:fit-content;padding:8px 11px;border-radius:999px;color:#111316;font-size:17px;font-weight:800;text-decoration:none;background:#fff}.press-mag-topic-hero p{max-width:250px;margin:6px 0 14px;color:rgba(255,255,255,.78);font-size:20px;line-height:1.4}.press-mag-topic-hero h2{margin:0;font-size:37px;letter-spacing:-.04em}.press-mag-list-item strong{font-size:19px;line-height:1.1}.press-mag-list-item small{color:#8d949d;font-size:17px}}@media screen and (min-width:1024px){html body.page-nosotros .lg\:pb-\[150px\]{padding-bottom:150px!important}}