@font-face{font-family:Bates Shower;src:url(bates-shower.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Albert Sans;src:url(albert-sans.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--ol-chartreuse: #b2e338;--ol-chartreuse-dim: #8fb82c;--ol-zarzamora: #2b0a3d;--ol-zarzamora-lift: #3d1a52;--ol-obsidiana: #18131d;--ol-niebla: #f5f2f7;--ol-humo: #cfc6d8;--font-accent--family: "Bates Shower", "Chalkduster", "Impact", sans-serif;--font-accent--style: normal;--font-accent--weight: 400;--font-body--family: "Albert Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-subheading--family: "Albert Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-heading--family: "Albert Sans", "Helvetica Neue", Helvetica, Arial, sans-serif}:root{--font-h1--line-height: 1.62;--font-h2--line-height: 1.66}.h1,h1,.h1.h1,.text-block.h1>*,.text-block.h1 :is(h1,h2,h3,h4,h5,h6){line-height:1.62;letter-spacing:.01em;text-wrap:balance}.h2,h2,.h2.h2,.text-block.h2>*,.text-block.h2 :is(h1,h2,h3,h4,h5,h6){line-height:1.66;letter-spacing:.01em;text-wrap:balance}@media screen and (max-width:749px){:root{--font-h1--size: clamp(2.125rem, 10.5vw, 3.25rem);--font-h2--size: clamp(1.625rem, 8vw, 2.375rem)}}body .button,body .button-secondary,body .button-custom,body button.shopify-payment-button__button--unbranded{font-weight:700}button,.button,input,select,textarea,nav,.price{font-family:var(--font-body--family)}:where(a,button,[tabindex]):focus-visible{outline:2px solid var(--ol-chartreuse);outline-offset:2px;border-radius:2px}::selection{background:var(--ol-chartreuse);color:var(--ol-obsidiana)}.marquee{--marquee-text-color: var(--ol-chartreuse)}[id$=__hero_halloween] .slideshow-control.icon-pause,[id$=__hero_halloween] .slideshow-control.icon-play{display:none}[id$=__video_ambiente]{position:relative}[id$=__video_ambiente]>.ol-sonido,[id$=__spotlight_combo] deferred-media>.ol-sonido{position:absolute;inset-block-start:auto;inset-inline-start:auto;inset-block-end:16px;inset-inline-end:16px;z-index:2;display:grid;place-items:center;flex:none;inline-size:44px;block-size:44px;max-inline-size:44px;max-block-size:44px;overflow:visible;padding:0;color:var(--ol-niebla);background-color:#18131d8c;border:1px solid rgb(245 242 247 / 35%);border-radius:999px;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:color .16s ease,border-color .16s ease,background-color .16s ease}[id$=__video_ambiente]>.ol-sonido svg,[id$=__spotlight_combo] deferred-media>.ol-sonido svg{inline-size:20px;block-size:20px}[id$=__video_ambiente]>.ol-sonido:hover,[id$=__spotlight_combo] deferred-media>.ol-sonido:hover{color:var(--ol-chartreuse);border-color:var(--ol-chartreuse);background-color:#18131dbf}[id$=__video_ambiente]>.ol-sonido[aria-pressed=true],[id$=__spotlight_combo] deferred-media>.ol-sonido[aria-pressed=true]{color:var(--ol-obsidiana);background-color:var(--ol-chartreuse);border-color:var(--ol-chartreuse)}@media screen and (max-width:749px){[id$=__video_ambiente]>.ol-sonido,[id$=__spotlight_combo] deferred-media>.ol-sonido{inset-block-end:12px;inset-inline-end:var(--page-margin, 16px)}}.marquee__repeated-items [class*=__claim_corea]>*{display:flex;align-items:center;gap:8px}.marquee__repeated-items [class*=__claim_corea]>*:before{content:"";flex:none;width:24px;aspect-ratio:3 / 2;background:url(icon-ol-bandera-corea.svg) center / contain no-repeat}.variant-option__select-wrapper.ol-select-envoltorio{overflow:visible;border:0;background:none}.variant-option__select-wrapper.ol-select-envoltorio>svg,.variant-option__select-wrapper.ol-select-envoltorio>.icon{display:none}.variant-option.ol-variant-option{margin-block-start:21px;margin-block-end:-17px}.variant-option.ol-variant-option>label{display:block;margin-block-end:10px;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ol-chartreuse)}@media screen and (max-width:749px){.variant-option.ol-variant-option{padding-inline:16px}}.ol-select{position:relative;inline-size:100%}.ol-select .variant-option__select{position:absolute;inline-size:1px;block-size:1px;padding:0;overflow:hidden;clip-path:inset(50%);pointer-events:none}.ol-select__campo{display:flex;inline-size:100%;align-items:center;justify-content:space-between;gap:12px;min-block-size:52px;padding-inline:18px;font-size:1rem;text-align:start;color:var(--ol-niebla);background-color:var(--ol-obsidiana);border:1px solid var(--ol-zarzamora-lift);border-radius:10px;cursor:pointer;transition:border-color .12s ease}.ol-select__campo:hover,.ol-select__campo[aria-expanded=true]{border-color:var(--ol-chartreuse)}.ol-select__campo:focus-visible{outline:2px solid var(--ol-chartreuse);outline-offset:2px}.ol-select__flecha{display:grid;place-items:center;flex:none;color:var(--ol-chartreuse);transition:rotate .16s ease}.ol-select__flecha svg{inline-size:20px;block-size:20px}.ol-select__campo[aria-expanded=true] .ol-select__flecha{rotate:180deg}.ol-select__lista{position:absolute;z-index:20;inset-block-start:calc(100% + 8px);inset-inline:0;max-block-size:280px;margin:0;padding:6px;overflow-y:auto;overscroll-behavior:contain;list-style:none;background-color:var(--ol-obsidiana);border:1px solid var(--ol-zarzamora-lift);border-radius:12px;box-shadow:0 18px 40px -18px #000c}.ol-select__lista[hidden]{display:none}.ol-select__opcion{padding:11px 14px;font-size:.9375rem;color:var(--ol-niebla);border-radius:8px;cursor:pointer}.ol-select__opcion:hover,.ol-select__opcion:focus-visible{outline:none;background-color:var(--ol-zarzamora)}.ol-select__opcion--elegida{font-weight:700;color:var(--ol-obsidiana);background-color:var(--ol-chartreuse)}.ol-select__opcion--elegida:hover,.ol-select__opcion--elegida:focus-visible{background-color:var(--ol-chartreuse)}.ol-select__opcion[aria-disabled=true]{opacity:.35;cursor:default}.variant-option__select{color-scheme:dark}.ol-vistazo{inline-size:min(100% - 32px,760px);max-block-size:min(86dvh,760px);margin:auto;padding:28px 24px 24px;color:var(--ol-niebla);background-color:var(--ol-zarzamora);border:1px solid var(--ol-zarzamora-lift);border-radius:16px;overflow:auto;overscroll-behavior:contain}.ol-vistazo::backdrop{background-color:#08050cb8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}[id$=__banner_miopia] .section-content-wrapper{position:relative}@media(max-width:1099px){[id$=__banner_miopia] .section-content-wrapper>.group-block{padding-block:24px 32px;padding-inline:var(--page-margin, 16px)}[id$=__banner_miopia] .group-block .text-block.h2,[id$=__banner_miopia] .group-block .text-block.h2>*{font-size:clamp(1.75rem,7.5vw,2.75rem)}}@media screen and (max-width:749px){[id$=__banner_miopia] .section-content-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to top,#18131df2,#18131ddb 28%,#18131d7a 50%,#18131d00 70%)}[id$=__banner_miopia] .section-content-wrapper>.group-block{position:absolute;inset-inline:0;inset-block-end:0;z-index:2;padding-block:0 18px;padding-inline:var(--page-margin, 16px);pointer-events:none}[id$=__banner_miopia] .section-content-wrapper>.group-block :is(a,button){pointer-events:auto}[id$=__banner_miopia] .section-content-wrapper>.group-block>.group-block-content{gap:12px}[id$=__banner_miopia] .group-block .text-block.h2,[id$=__banner_miopia] .group-block .text-block.h2>*{font-size:clamp(1.25rem,5.2vw,1.625rem)}[id$=__banner_miopia] .group-block .text-block.paragraph,[id$=__banner_miopia] .group-block .text-block.paragraph>*{font-size:.9375rem}[id$=__banner_miopia] .button{--button-padding-block: 10px}}@media(min-width:1100px){[id$=__banner_miopia] .section-content-wrapper>.group-block{position:absolute;inset-block:0;inset-inline-start:0;z-index:2;inline-size:min(38%,46rem);padding-inline-start:clamp(28px,3vw,64px);padding-inline-end:clamp(16px,2vw,40px);pointer-events:none}[id$=__banner_miopia] .section-content-wrapper>.group-block :is(a,button){pointer-events:auto}[id$=__banner_miopia] .group-block .text-block.h2,[id$=__banner_miopia] .group-block .text-block.h2>*{font-size:clamp(1.375rem,2.2vw,3.25rem)}[id$=__banner_miopia] .group-block .text-block.paragraph strong{font-weight:700}}@media screen and (min-width:750px){[id$=__hero_halloween] .overlay{background:linear-gradient(to right,#18131de5,#18131dbd 16%,#18131d00 38%)}[id$=__hero_halloween] .slide__content{padding-inline-start:clamp(16px,3vw,56px);padding-inline-end:0}[id$=__hero_halloween] .slide__content>.group-block-content{margin-inline:0 auto}[id$=__hero_halloween] [class*=__lamina_modelos]>.group-block-content{max-inline-size:calc(30vw - clamp(16px,3vw,56px))}[id$=__hero_halloween] [class*=__lamina_kit]>.group-block-content{max-inline-size:calc(25vw - clamp(16px,3vw,56px))}[id$=__hero_halloween] .text-block.h1,[id$=__hero_halloween] .text-block.h1>*{font-size:clamp(1.5rem,2.8vw,3.5rem)}[id$=__hero_halloween] .text-block.paragraph,[id$=__hero_halloween] .text-block.paragraph>*{font-size:clamp(.875rem,1.05vw,1.0625rem)}[id$=__hero_halloween] .slide__content .layout-panel-flex--row{flex-wrap:wrap}}[id$=__hero_halloween] .slide__content .group-block{margin-block-start:-6px}@media screen and (max-width:749px){[id$=__hero_halloween] .overlay{background:linear-gradient(to top,#18131df0,#18131dc7 30%,#18131d00 64%)}[id$=__hero_halloween] .slide__content{padding-block:0 40px;padding-inline:var(--page-margin, 16px)}[id$=__hero_halloween] .slide__content>.group-block-content{justify-content:flex-end;margin-inline:0 auto}[id$=__hero_halloween] .text-block.h1,[id$=__hero_halloween] .text-block.h1>*{font-size:clamp(1.625rem,7vw,2.25rem)}[id$=__hero_halloween] .text-block.paragraph,[id$=__hero_halloween] .text-block.paragraph>*{font-size:1rem}[id$=__hero_halloween] .button{--button-padding-block: 10px}}[id$=__hero_halloween] slideshow-slides{min-height:100vw}@media screen and (min-width:750px){[id$=__hero_halloween] slideshow-slides{min-height:50vw}}@media(prefers-reduced-motion:no-preference){.ol-vistazo[open]{animation:ol-vistazo-entra .18s ease-out}}@keyframes ol-vistazo-entra{0%{opacity:0;transform:translateY(12px) scale(.98)}}.ol-vistazo__cerrar{position:absolute;inset-block-start:10px;inset-inline-end:14px;padding:4px 8px;font-size:1.6rem;line-height:1;color:var(--ol-humo);background:none;border:0;border-radius:8px;cursor:pointer}.ol-vistazo__cerrar:hover{color:var(--ol-chartreuse)}.ol-vistazo__encabezado{margin-block-end:20px;padding-inline-end:32px}.ol-vistazo__antetitulo{margin:0;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ol-humo)}.ol-vistazo__titulo{margin:26px 0 0;font-family:var(--font-accent--family);font-size:clamp(1.6rem,5vw,2.2rem);line-height:1.42;text-transform:uppercase;color:var(--ol-chartreuse)}.ol-vistazo__lista{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:0 0 22px;padding:0;list-style:none}.ol-vistazo__enlace{display:flex;flex-direction:column;gap:6px;text-decoration:none;color:inherit}.ol-vistazo__foto{inline-size:100%;block-size:auto;aspect-ratio:1;object-fit:cover;background-color:var(--ol-obsidiana);border-radius:10px}.ol-vistazo__enlace:hover .ol-vistazo__nombre{color:var(--ol-chartreuse)}.ol-vistazo__nombre{font-size:.875rem;line-height:1.35}.ol-vistazo__precio{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;font-size:.875rem;font-weight:700}.ol-vistazo__antes{font-weight:400;color:var(--ol-humo)}.ol-vistazo__todos{display:flex;inline-size:100%;min-block-size:50px;align-items:center;justify-content:center}@media screen and (max-width:599px){.ol-vistazo{inline-size:100%;max-inline-size:100%;max-block-size:88dvh;margin:auto auto 0;border-radius:16px 16px 0 0}.ol-vistazo__lista{grid-template-columns:1fr;gap:10px}.ol-vistazo__enlace{flex-direction:row;align-items:center;gap:12px}.ol-vistazo__foto{inline-size:76px;flex:none}}body .quick-add{--quick-add-inset-inline-end: 8px;--quick-add-inset-block-end: 8px}@media screen and (min-width:750px){body .quick-add__button:is(:hover,:focus-visible){width:var(--quick-add-collapsed-width);padding-inline-end:0}}[class*=__product_list_button_MWeP9V]{display:inline-flex;align-items:center;gap:.4em;padding-block-end:3px;font-size:.875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;color:var(--ol-chartreuse);border-block-end:1px solid rgb(from var(--ol-chartreuse) r g b / .35);transition:border-color .16s ease,color .16s ease}[class*=__product_list_button_MWeP9V]:after{content:"\2192";font-weight:400;transition:translate .16s ease}[class*=__product_list_button_MWeP9V]:hover,[class*=__product_list_button_MWeP9V]:focus-visible{border-block-end-color:var(--ol-chartreuse)}[class*=__product_list_button_MWeP9V]:hover:after,[class*=__product_list_button_MWeP9V]:focus-visible:after{translate:3px 0}@media(prefers-reduced-motion:reduce){[class*=__product_list_button_MWeP9V]:after{transition:none}}[class*=__text_tqQTNE],[class*=__text_tqQTNE]>*{font-size:clamp(2.125rem,4.2vw,3.75rem)}@media screen and (max-width:749px){body [class*=__text_twGGkJ]>*{max-inline-size:100%;text-wrap:wrap}}[id$=__mundos],[id$=__spotlight_combo]{scroll-margin-block-start:90px}@media(prefers-reduced-motion:no-preference){[id$=__spotlight_combo]{overflow:hidden}[id$=__spotlight_combo] .media-block__media{transform-origin:50% 38%;animation:ol-float-slow 17s ease-in-out infinite alternate;will-change:transform}[id$=__hero_halloween] :is(h1,.h1){animation:ol-glow 3.6s ease-in-out infinite}@supports (animation-timeline: view()){[id$=__spotlight_combo] .media-with-content__content .group-block-content>*{animation:ol-rise linear both;animation-timeline:view();animation-range:entry 8% entry 70%}[id$=__mundos] .group-block-content>*,[id$=__efectos] .group-block-content>*,.section-resource-list__header{animation:ol-rise linear both;animation-timeline:view();animation-range:entry 5% entry 60%}.resource-list__item,.collection-card{animation:ol-card linear both;animation-timeline:view();animation-range:entry 0% entry 45%}}.button,.button-secondary{transition:transform .18s ease,box-shadow .18s ease}.button:hover,.button-secondary:hover{transform:translateY(-3px);box-shadow:0 8px 26px #b2e33857}.button:active,.button-secondary:active{transform:translateY(0)}.product-card,.collection-card{transition:transform .3s cubic-bezier(.2,.7,.3,1)}.product-card:hover,.collection-card:hover{transform:translateY(-6px)}}@keyframes ol-float-slow{0%{transform:scale(1.1) translateZ(0) rotate(0)}50%{transform:scale(1.15) translate3d(1.3%,-1.6%,0) rotate(.7deg)}to{transform:scale(1.11) translate3d(-1.1%,1.3%,0) rotate(-.6deg)}}@keyframes ol-glow{0%,to{text-shadow:0 0 6px rgb(178 227 56 / 10%)}50%{text-shadow:0 0 34px rgb(178 227 56 / 55%),0 0 70px rgb(178 227 56 / 22%)}}@keyframes ol-rise{0%{opacity:0;transform:translateY(110px)}to{opacity:1;transform:none}}@keyframes ol-card{0%{opacity:0;transform:translateY(90px) scale(.9) rotate(-1.5deg)}to{opacity:1;transform:none}}.ol-progress{position:fixed;inset-block-start:0;inset-inline-start:0;z-index:9999;block-size:3px;inline-size:100%;background:linear-gradient(90deg,var(--ol-chartreuse),#d7ff5e);transform:scaleX(0);transform-origin:0 50%;pointer-events:none}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: scroll()){.ol-progress{animation:ol-progress linear both}@media(max-width:989px){.ol-progress{animation-timeline:scroll(root block)}}@media(min-width:990px){body{timeline-scope:--ol-page}.page-wrapper{scroll-timeline:--ol-page block}.ol-progress{animation-timeline:--ol-page}}}@supports (animation-timeline: view()){[id$=__mundos] :is(h2,.h2):not(:has(h2)),[id$=__efectos] :is(h2,.h2):not(:has(h2)),[id$=__product_list_fa6P9H] :is(h2,.h2):not(:has(h2)),[id$=__product_list_NNFgcy] :is(h2,.h2):not(:has(h2)),[id$=__product_recommendations_qggXJq] :is(h2,.h2):not(:has(h2)),[id$=__spotlight_combo] :is(h2,.h2):not(:has(h2)){animation:ol-drift-x linear both;animation-timeline:view();animation-range:entry 0% exit 100%}@media not (min-width:750px){[id$=__mundos] :is(h2,.h2):not(:has(h2)),[id$=__efectos] :is(h2,.h2):not(:has(h2)),[id$=__product_list_fa6P9H] :is(h2,.h2):not(:has(h2)),[id$=__product_list_NNFgcy] :is(h2,.h2):not(:has(h2)),[id$=__product_recommendations_qggXJq] :is(h2,.h2):not(:has(h2)),[id$=__spotlight_combo] :is(h2,.h2):not(:has(h2)){--ol-deriva-ini: -8px;--ol-deriva-fin: 8px}}}}body :is(h1,.h1.h1,.text-block.h1>*,.text-block.h1 :is(h1,h2,h3,h4,h5,h6)),body :is(h2,.h2.h2,.text-block.h2>*,.text-block.h2 :is(h1,h2,h3,h4,h5,h6)){color:var(--ol-chartreuse)}@media not (min-width:750px){results-list .product-grid{padding-inline:var(--page-margin)}}body .compare-at-price,.price-item__group.price-item--regular,body .cart-items__unit-price-wrapper .compare-at-price{text-decoration-thickness:2px;text-decoration-color:currentColor}main.content-for-layout{overflow-x:clip}@keyframes ol-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ol-drift-x{0%{transform:translate(var(--ol-deriva-ini, 0%))}to{transform:translate(var(--ol-deriva-fin, 10%))}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){[id$=__spotlight_combo],[id$=__mundos],[id$=__efectos],[id$=__pie]{position:relative;z-index:1;background:var(--ol-obsidiana)}[id$=__spotlight_combo]{background:transparent}[id$=__efectos]{animation:ol-hold-soft linear both;animation-timeline:view();animation-range:exit 0% exit 100%}}}@keyframes ol-hold-soft{0%{transform:translateY(0)}to{transform:translateY(22%)}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.product-grid__item{animation:ol-card-in linear backwards;animation-timeline:view();animation-range:entry 0% entry 45%}}}@keyframes ol-card-in{0%{opacity:0;translate:0 70px;scale:.92}to{opacity:1;translate:0 0;scale:1}}@media screen and (min-width:750px){.facets__overflow-list::part(list){overflow:visible}}@media screen and (min-width:750px){.facets__panel[open]{position:relative;z-index:var(--layer-window-overlay, 10)}.facets__panel-content{z-index:var(--layer-window-overlay, 10)}}@media screen and (min-width:750px){.facets-block-wrapper{position:relative;z-index:var(--layer-sticky, 8)}.main-collection-grid{position:relative;z-index:var(--layer-base, 0)}}[class*=__text_aEtTtq] :is(h2,h3){font-size:1.0625rem;line-height:1.35;margin-block:1.6em .5em;color:var(--ol-chartreuse)}[class*=__text_aEtTtq] :is(h2,h3):first-child{margin-block-start:0}[class*=__text_aEtTtq] ul{margin-block:.2em 0;padding-inline-start:1.15em}[class*=__text_aEtTtq] li{margin-block:.35em}[id$=__main] .product-media-container,[id$=__main] .product-media-container.constrain-height{background-color:var(--ol-zarzamora-lift);border-radius:14px;padding:10px}[id$=__main] .product-media-container .product-media{border-radius:8px;overflow:hidden}@media screen and (max-width:749px){.slideshow-controls__thumbnail{inline-size:68px;min-inline-size:68px;block-size:68px}.slideshow-controls__thumbnails{gap:8px}}@media screen and (min-width:750px){[id$=__main] .product-information__media{--sticky-header-offset: calc(var(--header-height, 100px) + 20px)}[id$=__main] .product-media-container.constrain-height{--viewport-offset: calc(var(--header-height, 100px) + 56px)}}[id$=__main] .product-information__media media-gallery.sticky-content{position:static}@media screen and (min-width:990px){[id$=__main] .product-information__media{position:sticky;inset-block-start:calc(var(--header-height, 100px) + 20px);align-self:start}[id$=__main] .product-media-container.constrain-height{--viewport-offset: calc(var(--header-height, 100px) + 336px)}}[id$=__main] [class*=__buy_buttons_eYQEYi]{display:block;border-block-start:1px solid var(--ol-zarzamora-lift);margin-block-start:32px;padding-block-start:32px}[id$=__main] [class*=__inventory] .product-inventory__status{font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}@media screen and (max-width:749px){[id$=__main] .product-details,[id$=__main] .product-details>.group-block,[id$=__main] .product-details>.group-block>.group-block-content{display:contents}[id$=__main] .product-details>.group-block>.group-block-content>*{grid-column:2 / 3}[id$=__main] .group-block-content>.group-block{order:-2;margin-block-end:18px}[id$=__main] .product-information__media{order:-1}[id$=__main] [class*=__text_aEtTtq]{margin-block-start:28px}[id$=__main] [class*=__divider_VJhene]{display:none}}@media screen and (min-width:990px){body .sticky-add-to-cart,body .sticky-add-to-cart__bar{display:none}}@media screen and (max-width:989px){body .sticky-add-to-cart__bar{inset-block-end:auto;inset-block-start:calc(var(--header-height, 60px) + 10px);transform:translate(-50%) translateY(calc(-100% - 40px))}body .sticky-add-to-cart__bar[data-stuck=true]{transform:translate(-50%) translateY(0)}@supports (transition-behavior: allow-discrete){@starting-style{body .sticky-add-to-cart__bar{transform:translate(-50%) translateY(calc(-100% - 40px))}}}}body dialog.theme-drawer__dialog{z-index:24}body:has(.theme-drawer__dialog[open]):after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:22;background:#08050c9e;-webkit-backdrop-filter:blur(12px) saturate(115%);backdrop-filter:blur(12px) saturate(115%);pointer-events:auto}@media(prefers-reduced-motion:reduce){body:has(.theme-drawer__dialog[open]):after{-webkit-backdrop-filter:none;backdrop-filter:none;background:#08050cc7}}@media screen and (max-width:749px){.theme-drawer__dialog{--theme-drawer-width: 100%;border-left:none}}.theme-drawer__dialog .theme-drawer__badge{background:var(--ol-chartreuse);color:var(--ol-obsidiana);font-weight:600}.cart-bubble{--cart-bubble-background: var(--ol-chartreuse);--cart-bubble-text: var(--ol-obsidiana);--cart-bubble-background-fallback: var(--ol-chartreuse);--cart-bubble-text-fallback: var(--ol-obsidiana);font-weight:600}.cart__ctas:has(.cart__view-cart-button){grid-auto-flow:column;grid-template-columns:1fr 1fr;align-items:stretch}a.cart__checkout-button,.cart__ctas .cart__view-cart-button{inline-size:100%;display:flex;align-items:center;justify-content:center;height:clamp(25px,var(--height-buy-buttons),55px);text-decoration:none}.cart__ctas:has(.cart__view-cart-button) .cart__checkout-button,.cart__ctas:has(.cart__view-cart-button) .cart__view-cart-button{padding-inline:var(--padding-md)}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){[id$=__main] .product-media-container .product-media img{transition:transform .45s cubic-bezier(.2,.7,.3,1)}[id$=__main] .product-media-container{cursor:zoom-in}[id$=__main] .product-media-container .product-media{overflow:hidden}}[id$=__main] .product-information__media slideshow-arrows{display:none}.accelerated-checkout-block__buy-now{inline-size:100%}.accelerated-checkout-block__buy-now[aria-busy=true]{cursor:progress;opacity:.65}[id$=__main] .product-form-buttons>.quantity-selector-wrapper{flex:1 1 0;min-inline-size:0}[id$=__main] .product-form-buttons>span:has(.add-to-cart-button){flex:2 1 0}[id$=__main] .product-form-buttons>.accelerated-checkout-block{flex:1 1 100%}[id$=__main] .product-form-buttons .quantity-selector{inline-size:100%}@media screen and (max-width:749px){[id$=__main] .product-form-buttons>.quantity-selector-wrapper,[id$=__main] .product-form-buttons>span:has(.add-to-cart-button){flex:1 1 100%}}.header__drawer:not(:has(a)){display:none}#header-component:not(:has(.header__drawer a)) .search-action--hidden-on-menu{display:none}#header-component:not(:has(.header__drawer a)) .search-action--hidden-on-drawer{display:flex}@media screen and (max-width:749px){body #header-component .header__columns{--header-template-columns: 0 0 1fr auto auto}body #header-component .header__columns .search-action{grid-area:rightA}body #header-component .header__columns .header-logo{justify-self:start}}body #header-component[data-menu-style=drawer] .header__columns{--header-template-columns: 0 0 1fr auto auto}body #header-component[data-menu-style=drawer] .header__columns .search-action{grid-area:rightA}body #header-component[data-menu-style=drawer] .header__columns .header-logo{justify-self:start}@media screen and (max-width:749px){[id$=__main] .product-information__media>.buy-buttons-block,[id$=__main] .product-information__media>.disclosures__container,[id$=__main] .product-information__media>local-pickup{box-sizing:border-box;padding-inline:var(--page-margin)}}@media screen and (min-width:750px){body .cart-page{--ol-cart-medida: 1240px;grid-template-columns:1fr;grid-template-rows:none}body .cart-page>.cart-page__title,body .cart-page>.cart-page__items,body .cart-page>.cart-page__summary,body .cart-page>.cart-page__more-blocks{inline-size:min(100%,var(--ol-cart-medida));margin-inline:auto;grid-column:1}body .cart-page>.cart-page__summary{display:block;grid-row:auto;grid-template-rows:none;block-size:auto;align-self:auto;padding-top:0}body .cart-page__summary .cart-summary{display:block;grid-row:auto;grid-template-rows:none}body .cart-page__summary .cart-summary__inner{position:static;flex-direction:row;align-items:center;justify-content:flex-end;gap:var(--gap-3xl);grid-row:auto;padding:var(--padding-3xl) 0 0}body .cart-page .cart-items--dividers .cart-items__table-row:last-of-type{border-block-end:1px solid rgb(var(--color-foreground-rgb) / var(--opacity-10-25));padding-block-end:var(--padding-md)}body .cart-page__summary .cart-totals{flex:0 1 auto;inline-size:auto;min-inline-size:0;margin-block-start:0;padding-block-start:0;border-block-start:none}body .cart-page__summary .cart-totals__container{display:flex;flex-direction:column;align-items:flex-start;gap:2px}body .cart-page__summary .cart-totals__total{flex:0 0 auto}body .cart-page__summary .cart-totals__tax-note{display:block;max-inline-size:38ch}body .cart-page__summary .cart__ctas{flex:0 0 auto;inline-size:auto;grid-template-columns:minmax(240px,auto)}}@container cart-items (min-width: 720px){body .cart-page .cart-items__table-row{grid-template-columns:104px minmax(0,1fr) auto auto;column-gap:var(--gap-xl);align-items:center;padding-bottom:var(--padding-md);margin-bottom:var(--margin-md);grid-template-rows:1fr min-content}}@container cart-items (min-width: 1010px){body .cart-page .cart-items__details{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-2xl)}body .cart-page .cart-items__product-info{flex:1 1 auto;min-inline-size:0}body .cart-page .cart-items__unit-price-wrapper{flex:0 0 auto}}body .cart-page .cart-items__title{font-size:1.1875rem;font-weight:700;line-height:1.3;color:var(--ol-niebla)}body .cart-page .cart-items__unit-price-wrapper{font-size:.8125rem;white-space:nowrap}body .cart-page .cart-items__unit-price-wrapper .compare-at-price{opacity:.55}body .cart-page .cart-items__price{font-size:1.25rem;font-weight:700;line-height:1.2;color:var(--ol-niebla)}body .cart-page .cart-totals__total{flex-direction:column;align-items:flex-start;gap:2px}body .cart-page .cart-totals__total-label{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ol-chartreuse)}body .cart-page .cart-totals__total-value{font-size:1.75rem;font-weight:700;line-height:1.15;color:var(--ol-niebla)}body .cart-page .cart-totals__tax-note{font-size:.75rem;line-height:1.45;color:var(--ol-humo);opacity:.75}body .cart-page .cart-title__count{margin-block:6px 0;font-size:.875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ol-chartreuse)}@media screen and (max-width:749px){body .cart-page .cart-summary__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"total comprar" "nota nota";align-items:center;column-gap:var(--gap-lg);row-gap:var(--gap-xs)}body .cart-page .cart-summary__inner .cart-totals,body .cart-page .cart-summary__inner .cart-totals__container{display:contents}body .cart-page .cart-summary__inner .cart-totals__total{grid-area:total}body .cart-page .cart-summary__inner .cart-totals__tax-note{grid-area:nota}body .cart-page .cart-summary__inner .cart__ctas{grid-area:comprar;inline-size:auto}body .cart-page .cart-summary__inner .cart__checkout-button{min-inline-size:132px;padding-inline:var(--padding-2xl)}body .cart-page .cart-summary__inner .cart-totals__original-container,body .cart-page .cart-summary__inner .cart-actions{grid-column:1 / -1}}@media screen and (max-width:749px){body .cart-page .cart-items__title{font-size:1rem}body .cart-page .cart-items__price{font-size:1.0625rem}body .cart-page .cart-totals__total-value{font-size:1.5rem}}body .page-width-content .text-block :is(h1,h2,h3,h4,h5,h6),body .page-width-content .page-content :is(h2,h3){color:var(--ol-chartreuse)}body .page-width-content{--page-content-width: 56rem}body .shopify-policy__container{max-inline-size:56rem;padding-inline:var(--page-margin, 16px)}body .shopify-policy__title{text-align:start}body .shopify-policy__title h1{font-size:clamp(2rem,5vw,3.25rem);line-height:1.42;color:var(--ol-chartreuse);text-wrap:balance}body .shopify-policy__body :is(h2,h3,h4){color:var(--ol-chartreuse);line-height:1.42;text-wrap:balance}body .shopify-policy__body h2{font-size:clamp(1.25rem,2.4vw,1.75rem)}body .shopify-policy__body :is(h3,h4){font-size:clamp(1.0625rem,1.8vw,1.25rem)}[id$=__como_viene] .section-content-wrapper{position:relative}[id$=__como_viene] .group-block .text-block.h2,[id$=__como_viene] .group-block .text-block.h2>*{text-wrap:nowrap}[id$=__como_viene] .group-block .text-block.paragraph,[id$=__como_viene] .group-block .text-block.paragraph>*{font-size:clamp(1.125rem,1.5vw,1.5rem)}@media(max-width:999px){[id$=__como_viene] .section-content-wrapper>.group-block{padding-block:28px 36px;padding-inline:var(--page-margin, 16px)}[id$=__como_viene] .group-block .text-block.h2,[id$=__como_viene] .group-block .text-block.h2>*{font-size:clamp(2.5rem,11.5vw,3.5rem)}}@media screen and (max-width:749px){[id$=__como_viene] .section-content-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to bottom,#18131deb,#18131dc2,#18131d00 52%)}[id$=__como_viene] .section-content-wrapper>.group-block{position:absolute;inset-block-start:0;inset-inline:0;z-index:2;padding-block:18px 0;padding-inline:25% var(--page-margin, 16px)}[id$=__como_viene] .section-content-wrapper>.group-block>.group-block-content{align-items:flex-end;gap:10px}[id$=__como_viene] .section-content-wrapper>.group-block .text-block,[id$=__como_viene] .section-content-wrapper>.group-block .text-block>*{text-align:right}[id$=__como_viene] .group-block .text-block.h2,[id$=__como_viene] .group-block .text-block.h2>*{font-size:clamp(1.625rem,7.5vw,2.25rem)}[id$=__como_viene] .group-block .text-block.paragraph,[id$=__como_viene] .group-block .text-block.paragraph>*{font-size:1rem;text-wrap:balance}}@media(min-width:1000px){[id$=__como_viene] .section-content-wrapper:after{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:min(60%,48rem);z-index:1;pointer-events:none;background:linear-gradient(to top right,#18131de5,#18131dbd 26%,#18131d00 72%)}[id$=__como_viene] .section-content-wrapper>.group-block{position:absolute;inset-block:0;inset-inline-start:0;z-index:2;inline-size:min(33%,40rem);padding-inline-start:clamp(28px,3vw,64px);padding-inline-end:clamp(16px,2vw,40px);padding-block-end:clamp(24px,3.5vw,72px)}[id$=__como_viene] .group-block .text-block.h2,[id$=__como_viene] .group-block .text-block.h2>*{font-size:clamp(2rem,3.8vw,4.5rem)}}[id$=__detalles] .accordion.accordion--dividers accordion-custom:first-child .details{border-block-start:var(--style-border-width) solid var(--color-border)}[id$=__detalles] .accordion.accordion--dividers accordion-custom:last-child .details{border-block-end:var(--style-border-width) solid var(--color-border)}[id$=__detalles] .details>summary{color:var(--ol-niebla)}[id$=__detalles] .details>summary:hover,[id$=__detalles] .details[open]>summary{color:var(--ol-chartreuse)}[id$=__detalles] .details-content h3{margin-block:1.6em .5em;font-size:clamp(1.0625rem,1.3vw,1.1875rem);line-height:1.42;color:var(--ol-chartreuse)}[id$=__detalles] .details-content :is(ul,ol){margin-block:.5em 0;padding-inline-start:1.25em}[id$=__detalles] .details-content li{margin-block:.3em}[id$=__detalles] .details-content .image-block{margin-block:0;margin-inline:auto;max-inline-size:1000px;line-height:0}[id$=__detalles] .details-content .image-block__image{display:block;inline-size:100%;block-size:auto}@media(min-width:1000px){[id$=__detalles] .details-content .image-block{position:relative;--ol-hueco: max(0px, calc(50vw - 540px) );--ol-deco: clamp(20px, calc(var(--ol-hueco) * .62), 160px);--ol-deco-aire: clamp(6px, calc(var(--ol-hueco) * .16), 56px)}[id$=__detalles] .details-content .image-block:before,[id$=__detalles] .details-content .image-block:after{content:"";position:absolute;z-index:1;inline-size:var(--ol-deco);background:center / contain no-repeat;pointer-events:none;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-name:ol-deco-flota,ol-deco-glow;animation-duration:9s,3.6s;animation-direction:alternate,normal}[id$=__detalles] .details-content .image-block:before{inset-inline-end:100%;margin-inline-end:var(--ol-deco-aire)}[id$=__detalles] .details-content .image-block:after{inset-inline-start:100%;margin-inline-start:var(--ol-deco-aire)}[id$=__detalles] .image-block:nth-child(1):before{inset-block-start:18%;inline-size:calc(var(--ol-deco) * 1.15);aspect-ratio:40 / 18;opacity:.62;background-image:url(ol-deco-murcielago.svg);animation-name:ol-deco-vuela,ol-deco-glow;animation-duration:7.5s,3.2s;animation-direction:normal,normal}[id$=__detalles] .image-block:nth-child(1):after{inset-block-start:12%;inline-size:calc(var(--ol-deco) * .85);aspect-ratio:1;opacity:.68;background-image:url(ol-deco-luna.svg);animation-name:ol-deco-flota,ol-deco-glow;animation-duration:9s,4.4s;animation-delay:0s,-1.1s}[id$=__detalles] .image-block:nth-child(2):before{inset-block-start:6%;aspect-ratio:1;opacity:.5;background-image:url(ol-deco-telarana.svg);animation-name:ol-deco-flota,ol-deco-glow;animation-duration:13s,5.2s;animation-delay:0s,-2.6s}[id$=__detalles] .image-block:nth-child(2):after{inset-block-start:8%;inline-size:calc(var(--ol-deco) * .72);aspect-ratio:28 / 48;opacity:.62;transform-origin:50% 0;background-image:url(ol-deco-arana.svg);animation-name:ol-deco-cuelga,ol-deco-glow;animation-duration:5.5s,3.8s;animation-direction:alternate,normal;animation-delay:0s,-.7s}[id$=__detalles] .image-block:nth-child(3):before{inset-block-start:28%;inline-size:calc(var(--ol-deco) * .92);aspect-ratio:28 / 36;opacity:.58;background-image:url(ol-deco-fantasma.svg);animation-name:ol-deco-flota,ol-deco-glow;animation-duration:7s,3s;animation-delay:0s,-1.8s}[id$=__detalles] .image-block:nth-child(3):after{inset-block-start:20%;inline-size:calc(var(--ol-deco) * .55);aspect-ratio:1;background-image:url(ol-deco-chispa.svg);animation-name:ol-deco-brilla,ol-deco-glow;animation-duration:4.2s,2.8s;animation-direction:normal,normal}[id$=__detalles] .image-block:nth-child(4):before{inset-block-start:24%;inline-size:calc(var(--ol-deco) * .78);aspect-ratio:1;opacity:.62;background-image:url(ol-deco-ojo.svg);animation-name:ol-deco-flota,ol-deco-glow;animation-duration:8s,4s;animation-delay:0s,-2.2s}[id$=__detalles] .image-block:nth-child(4):after{inset-block-start:44%;inline-size:calc(var(--ol-deco) * 1.05);aspect-ratio:40 / 18;opacity:.58;transform:scaleX(-1);background-image:url(ol-deco-murcielago.svg);animation-name:ol-deco-vuela,ol-deco-glow;animation-duration:10.5s,4.6s;animation-direction:normal,normal;animation-delay:-3s,-3.4s}[id$=__detalles] .image-block:nth-child(5):before{inset-block-start:50%;inline-size:calc(var(--ol-deco) * .5);aspect-ratio:1;background-image:url(ol-deco-chispa.svg);animation-name:ol-deco-brilla,ol-deco-glow;animation-duration:5.4s,3.4s;animation-direction:normal,normal;animation-delay:-2s,-.9s}[id$=__detalles] .image-block:nth-child(5):after{inset-block-start:30%;inline-size:calc(var(--ol-deco) * .85);aspect-ratio:28 / 36;opacity:.55;background-image:url(ol-deco-fantasma.svg);animation-name:ol-deco-flota,ol-deco-glow;animation-duration:8.5s,4.2s;animation-delay:-4s,-1.5s}}@keyframes ol-deco-flota{0%{translate:0 -26px;rotate:-14deg}to{translate:0 30px;rotate:14deg}}@keyframes ol-deco-vuela{0%{translate:-34px -16px;scale:1}50%{translate:26px 20px;scale:1.22}to{translate:-34px -16px;scale:1}}@keyframes ol-deco-cuelga{0%{translate:0 -10px;rotate:-17deg}to{translate:0 14px;rotate:17deg}}@keyframes ol-deco-brilla{0%,to{opacity:.2;scale:.6;rotate:0deg}50%{opacity:.95;scale:1.32;rotate:90deg}}@keyframes ol-deco-glow{0%,to{filter:drop-shadow(0 0 2px rgb(178 227 56 / 12%))}50%{filter:drop-shadow(0 0 12px rgb(178 227 56 / 65%)) drop-shadow(0 0 28px rgb(178 227 56 / 30%))}}@media(prefers-reduced-motion:reduce){[id$=__detalles] .details-content .image-block:before,[id$=__detalles] .details-content .image-block:after{animation:none}}[id$=__detalles] .details-content .image-block[class*=__lamina_grad]{max-inline-size:min(1200px,calc(100vw - 360px))}@media(min-width:1000px){[id$=__detalles] .details-content .image-block[class*=__lamina_grad]{--ol-hueco: max(140px, calc(50vw - 640px) )}}@media(max-width:999px){[id$=__detalles] .details-content .image-block.image-block{max-inline-size:none;inline-size:auto;margin-inline:calc(var(--page-margin, 16px) * -1);cursor:zoom-in}[id$=__detalles] .details-content .image-block[data-ol-ampliable]:after{content:"";position:absolute;inset-block-end:10px;inset-inline-end:10px;inline-size:34px;block-size:34px;border-radius:999px;background:var(--ol-chartreuse) url(icon-ol-ampliar.svg) center / 18px no-repeat;box-shadow:0 2px 10px #00000059;pointer-events:none}[id$=__detalles] .details-content .image-block[data-ol-ampliable]{position:relative}}.ol-lamina-visor{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background-color:#18131df7}.ol-lamina-visor__lienzo{block-size:100%;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;text-align:center}.ol-lamina-visor__lienzo img{display:block;inline-size:max(var(--ol-lamina-ancho, 1000px),100vw);block-size:auto;max-inline-size:none}.ol-lamina-visor__cerrar{position:absolute;inset-block-start:max(12px,var(--safe-area-inset-top, 0px));inset-inline-end:12px;z-index:1;display:grid;place-items:center;inline-size:44px;block-size:44px;padding:0;color:var(--ol-obsidiana);background-color:var(--ol-chartreuse);border:none;border-radius:999px;cursor:pointer}.ol-lamina-visor__cerrar svg{inline-size:20px;block-size:20px}product-price.h6 .price{font-size:clamp(1.0625rem,1.3vw,1.25rem);font-weight:700;letter-spacing:-.01em;color:var(--ol-chartreuse)}product-price.h6 .compare-at-price{font-size:clamp(.875rem,1vw,1rem);font-weight:500;color:var(--ol-humo)}product-price.h6 .price+.compare-at-price{margin-inline-start:.45em}
/*# sourceMappingURL=/cdn/shop/t/5/assets/optioutlet-brand.css.map */
