:root{--header-height:78px}@font-face{font-display:swap;font-family:Aeonik Air;font-style:normal;font-weight:100;src:url(Aeonik-Air.woff2) format("woff2"),url(Aeonik-Air.woff) format("woff")}@font-face{font-display:swap;font-family:Aeonik Air;font-style:italic;font-weight:100;src:url(Aeonik-AirItalic.woff2) format("woff2"),url(Aeonik-AirItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Aeonik;font-style:italic;font-weight:500;src:url(Aeonik-MediumItalic.woff2) format("woff2"),url(Aeonik-MediumItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Aeonik;font-style:italic;font-weight:700;src:url(Aeonik-BoldItalic.woff2) format("woff2"),url(Aeonik-BoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Aeonik;font-style:italic;font-weight:400;src:url(Aeonik-RegularItalic.woff2) format("woff2"),url(Aeonik-RegularItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Aeonik;font-style:italic;font-weight:900;src:url(Aeonik-BlackItalic.woff2) format("woff2"),url(Aeonik-BlackItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Aeonik;font-style:normal;font-weight:500;src:url(Aeonik-Medium.woff2) format("woff2"),url(Aeonik-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Aeonik;font-style:normal;font-weight:400;src:url(Aeonik-Regular.woff2) format("woff2"),url(Aeonik-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Aeonik;font-style:italic;font-weight:100;src:url(Aeonik-ThinItalic.woff2) format("woff2"),url(Aeonik-ThinItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Aeonik;font-style:italic;font-weight:300;src:url(Aeonik-LightItalic.woff2) format("woff2"),url(Aeonik-LightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Aeonik;font-style:normal;font-weight:300;src:url(Aeonik-Light.woff2) format("woff2"),url(Aeonik-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Aeonik;font-style:normal;font-weight:100;src:url(Aeonik-Thin.woff2) format("woff2"),url(Aeonik-Thin.woff) format("woff")}@font-face{font-display:swap;font-family:Aeonik;font-style:normal;font-weight:700;src:url(Aeonik-Bold.woff2) format("woff2"),url(Aeonik-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Aeonik;font-style:normal;font-weight:900;src:url(Aeonik-Black.woff2) format("woff2"),url(Aeonik-Black.woff) format("woff")}@font-face{font-display:swap;font-family:Cooper;font-style:normal;font-weight:700;src:url(CooperBT-Bold.woff2) format("woff2"),url(CooperBT-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Cooper;font-style:italic;font-weight:300;src:url(CooperBT-LightItalic.woff2) format("woff2"),url(CooperBT-LightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:CooperTL;font-style:italic;font-weight:300;src:url(CooperTL-LightItalic.woff2) format("woff2"),url(CooperTL-LightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Cooper;font-style:italic;font-weight:700;src:url(CooperBT-BoldItalic.woff2) format("woff2"),url(CooperBT-BoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Cooper;font-style:normal;font-weight:300;src:url(CooperBT-Light.woff2) format("woff2"),url(CooperBT-Light.woff) format("woff")}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow-anchor:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:inherit!important;-webkit-transition:"color 9999s ease-out, background-color 9999s ease-out";-webkit-transition-delay:9999s}*{text-wrap:pretty}.sub-icon{position:relative;z-index:0}.sub-icon:after{aspect-ratio:11;background-image:url(/cdn/shop/files/subrayado.svg?v=1760562586);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:block;left:50%;pointer-events:none;position:absolute;transform:translate(-50%,75%);width:100%;z-index:-10}.product-card .product-card__figure{position:relative}.product-card .product-card__figure:after{background-color:rgba(0,0,0,.04);content:"";display:block;height:100%;left:0;mix-blend-mode:multiply;pointer-events:none;position:absolute;top:0;width:100%}.product-card .product-card__figure img{object-fit:contain!important}@media (min-width:1002px) and (orientation:portrait){.product-gallery__carousel:not(:has(.product-gallery__media:nth-child(2))){grid-template-columns:repeat(1,1fr)!important}}@media (min-width:1001px) and (orientation:landscape){.product-gallery__carousel:not(:has(.product-gallery__media:nth-child(2))){grid-template-columns:repeat(1,1fr)!important}}.custom-banner{padding:100px 20%;position:relative;z-index:1}@media (max-width:767px){.custom-banner{padding:100px 10%}}.custom-banner .bg-image{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%;z-index:0}.custom-banner .custom-banner__inner:not(:has(a)){align-items:center;display:flex;gap:30px;justify-content:center;position:relative;z-index:2}@media (max-width:767px){.custom-banner .custom-banner__inner:not(:has(a)){flex-direction:column}}.custom-banner .custom-banner__inner a{align-items:center;display:flex;gap:30px;justify-content:center;position:relative;z-index:2}@media (max-width:767px){.custom-banner .custom-banner__inner a{flex-direction:column}}.custom-banner .custom-banner__inner .custom-banner__media{width:50%}@media (max-width:767px){.custom-banner .custom-banner__inner .custom-banner__media{width:100%}}.custom-banner .custom-banner__inner .custom-banner__content{display:flex;flex-direction:column;gap:15px;justify-content:center;width:50%}@media (max-width:767px){.custom-banner .custom-banner__inner .custom-banner__content{width:100%}}.custom-banner .custom-banner__inner .custom-banner__content .custom-banner__subtitle{color:#fff;font-size:.8em;line-height:1.3;text-align:center}.custom-banner .custom-banner__inner .custom-banner__content .custom-banner__title{color:#fff;font-size:1.8em;font-weight:500;line-height:1.3;text-align:center}.custom-banner .custom-banner__inner .custom-banner__content .custom-banner__text{color:#fff;font-size:.8em;line-height:1.3;text-align:center}.custom-banner .custom-banner__inner .custom-banner__content .custom-banner__button{color:#fff;font-size:1em;line-height:1.3;text-align:center;text-decoration:underline}@media (max-width:1001px) and (orientation:portrait){.header__secondary-link{display:none}}@media (max-width:1000px) and (orientation:landscape){.header__secondary-link{display:none}}
/*# sourceMappingURL=custom.min.css.map */