.ep-tarjeta{position:relative;display:flex;flex-direction:column;height:100%}.ep-tarjeta__foto{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;border-radius:.6rem;background-color:var(--g-gris);transition:background-color .2s ease}.ep-tarjeta__img{position:relative;display:block;box-sizing:border-box;width:100%;height:100%;padding:0;object-fit:contain}.ep-tarjeta__fondo{position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;width:124%;height:124%;max-width:none;object-fit:cover;filter:blur(16px) saturate(.85);opacity:.6;transform:scale(1.05)}.ep-tarjeta:hover .ep-tarjeta__foto{background-color:var(--g-azul-palido)}.ep-tarjeta__dto{position:absolute;top:1rem;left:1rem;padding:.3rem .8rem;border-radius:.3rem;background:var(--g-oferta);color:#fff;font-size:1.4rem;font-weight:700;line-height:1.4}.ep-tarjeta__info{display:flex;flex:1 1 auto;flex-direction:column;gap:.2rem;padding-top:1.4rem}.ep-tarjeta__tipo{margin:0;color:var(--g-texto-suave);font-size:1.2rem;letter-spacing:.04em;text-transform:uppercase}.ep-tarjeta__titulo{margin:0;font-size:1.7rem;font-weight:400;line-height:1.35}.ep-tarjeta__titulo a{color:var(--g-tinta);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ep-tarjeta:hover .ep-tarjeta__titulo a{color:var(--g-azul);text-decoration:underline;text-underline-offset:.2em}.ep-tarjeta__precio{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .8rem;margin:.2rem 0 0;font-size:1.7rem}.ep-tarjeta__actual{color:var(--g-oferta);font-weight:600}.ep-tarjeta__pvp{color:var(--g-texto-suave);font-size:1.6rem}.ep-tarjeta__form{margin:auto 0 0;padding-top:1.4rem}.ep-tarjeta__boton{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:4.8rem;margin-top:auto;padding:0 1.2rem;border:0;border-radius:.3rem;background:var(--g-marino);color:#fff;font:inherit;font-size:1.6rem;font-weight:600;letter-spacing:0;text-transform:none;text-decoration:none;cursor:pointer;transition:background-color .2s ease}.ep-tarjeta__info>.ep-tarjeta__boton{margin-top:auto}.ep-tarjeta__info>.ep-tarjeta__boton,.ep-tarjeta__form{margin-top:auto}.ep-tarjeta__info>a.ep-tarjeta__boton{margin-top:auto}.ep-tarjeta__info:after{content:none}.ep-tarjeta__boton:hover{background:var(--g-marino-oscuro);color:#fff}.ep-tarjeta__precio{margin-bottom:1.4rem}.ep-tarjeta__boton{gap:1rem;border-radius:.6rem;background:linear-gradient(180deg,#2c3139 0%,var(--g-marino) 100%);box-shadow:inset 0 1px #ffffff14;transition:background-color .2s ease,box-shadow .25s ease,transform .2s ease,color .2s ease}.ep-tarjeta__icono{flex-shrink:0;width:2.2rem;height:2.2rem}.ep-tarjeta__boton:hover,.ep-tarjeta__boton:focus-visible{background:linear-gradient(180deg,#353a42,#262a31);color:#fff;box-shadow:inset 0 1px #ffffff1a,0 1rem 2.2rem -1rem #ecb25cd9,0 .2rem .6rem #15181c2e;transform:translateY(-1px)}.ep-tarjeta__boton--opciones{background:#fff;color:var(--g-marino);box-shadow:inset 0 0 0 1.5px var(--g-marino)}.ep-tarjeta__boton--opciones:hover,.ep-tarjeta__boton--opciones:focus-visible{background:var(--g-marino);color:#fff;box-shadow:inset 0 0 0 1.5px var(--g-marino),0 1rem 2.2rem -1rem #ecb25cd9,0 .2rem .6rem #15181c2e}.ep-tarjeta__boton:active{transform:translateY(0)}@media(prefers-reduced-motion:reduce){.ep-tarjeta__foto,.ep-tarjeta__boton{transition:none}.ep-tarjeta__boton:hover,.ep-tarjeta__boton:focus-visible{transform:none}}.espejo-hero__puntos-producto{display:none}@media(min-width:1024px){.espejo-hero__puntos-producto{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block;pointer-events:none}.espejo-hero__puntos-producto lookbook-icon{pointer-events:auto;outline:none}.espejo-hero__puntos-producto .lookbook-card__product{color:var(--g-tinta)}.espejo-hero__puntos-producto .lookbook-card__product-title a{color:inherit}}.espejo-hero--inmersivo.espejo-hero--sin-zoom .espejo-hero__fondo .espejo-hero__img{animation:none;transform:none}.espejo-hero--inmersivo .espejo-hero__fondo .espejo-hero__img{object-position:var(--espejo-foto-pos, 75% center)}.espejo-hero--inmersivo.espejo-hero--claro .espejo-hero__fondo:after{background:linear-gradient(180deg,rgba(var(--color-background),0) 40%,rgb(var(--color-background)))}@media(min-width:1024px){.espejo-hero--inmersivo.espejo-hero--claro .espejo-hero__fondo:after{background:linear-gradient(90deg,rgb(var(--color-background)),rgba(var(--color-background),.7) 14%,rgba(var(--color-background),0) 34%)}}.espejo-hero--inmersivo.espejo-hero--claro .espejo-hero__titulo,.espejo-hero--inmersivo.espejo-hero--claro .espejo-hero__subtitulo,.espejo-hero--inmersivo.espejo-hero--claro .espejo-hero__garantias,.espejo-hero--inmersivo.espejo-hero--claro .espejo-hero__muestras-titulo,.espejo-hero--inmersivo.espejo-hero--claro .espejo-hero__medida{color:var(--g-tinta);text-shadow:none}.espejo-hero--inmersivo.espejo-hero--claro .espejo-hero__garantias .espejo-icono{color:var(--g-texto-suave)}.espejo-hero__muestras button.espejo-hero__muestra{display:inline-flex;align-items:center;gap:.8rem;width:auto;height:auto;min-height:4.4rem;padding:.4rem 1.6rem .4rem .6rem;border:1px solid var(--g-borde);border-radius:99rem;background:#fff;color:var(--g-tinta);font:inherit;font-size:1.5rem;font-weight:500;line-height:1;box-shadow:0 1px 3px #15181c14;transform:none;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.espejo-hero__muestras button.espejo-hero__muestra:after{content:none}.espejo-hero__muestra-luz{flex-shrink:0;width:3rem;height:3rem;border-radius:50%;background:radial-gradient(circle,#fffffff2 0 18%,#fff0 62%),var(--c);box-shadow:inset 0 0 0 1px #15181c1f,0 0 1.2rem .2rem var(--g, transparent)}.espejo-hero__muestras button.espejo-hero__muestra:hover{transform:none;border-color:var(--g-marino)}.espejo-hero__muestras button.espejo-hero__muestra[aria-pressed=true]{transform:none;border-color:var(--g-marino);font-weight:700;box-shadow:inset 0 0 0 1px var(--g-marino),0 2px 8px #15181c26}.espejo-hero__muestras button.espejo-hero__muestra[aria-pressed=true] .espejo-hero__muestra-luz{box-shadow:inset 0 0 0 1px #15181c1f,0 0 1.8rem .5rem var(--g, transparent)}@media(prefers-reduced-motion:reduce){.espejo-hero__muestras button.espejo-hero__muestra{transition:none}}@media(max-width:639.98px){.espejo-hero__muestras{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.espejo-hero__muestras-titulo{grid-column:1 / -1}.espejo-hero__muestras button.espejo-hero__muestra{width:100%}}.facet-subgrupo{margin:.8rem 0 0;color:var(--g-texto-suave);font-size:1.4rem;font-weight:600}.espejo-hero--claro .espejo-buscador--tarjeta{box-shadow:0 .8rem 2.8rem #15181c1f}.espejo-multi{position:relative}.espejo-hero__texto:has(.espejo-multi[open]),.espejo-buscador:has(.espejo-multi[open]){position:relative;z-index:40}.espejo-multi__resumen{position:relative;display:flex;align-items:center;list-style:none;cursor:pointer;padding-inline-end:4rem;white-space:nowrap;color:var(--g-tinta)}.espejo-multi__resumen::-webkit-details-marker{display:none}.espejo-multi__resumen>span{overflow:hidden;text-overflow:ellipsis}.espejo-multi__resumen:after{content:"";position:absolute;top:50%;right:1.4rem;width:1.2rem;height:1.2rem;transform:translateY(-50%);background:currentColor;transition:transform .2s ease;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.25 4.5 6 8.25 9.75 4.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.25 4.5 6 8.25 9.75 4.5'/%3E%3C/svg%3E") center / contain no-repeat}.espejo-multi[open] .espejo-multi__resumen:after{transform:translateY(-50%) rotate(180deg)}.espejo-multi__resumen.form-control:focus{box-shadow:none}.espejo-multi__resumen.form-control:focus-visible{box-shadow:none;outline:2px solid var(--g-marino);outline-offset:2px;border-radius:.4rem}.espejo-multi--elegido .espejo-multi__resumen{font-weight:600}.espejo-multi__panel{position:absolute;z-index:30;top:calc(100% + .8rem);left:0;display:grid;gap:.2rem;min-width:100%;width:max-content;max-width:min(34rem,90vw);margin:0;padding:.8rem;border:1px solid var(--g-borde);border-radius:.8rem;background:#fff;color:var(--g-tinta);box-shadow:0 1.2rem 3.2rem #15181c2e}.espejo-multi__opcion{display:flex;align-items:center;gap:1.2rem;min-height:4.4rem;padding:0 1.2rem;border-radius:.4rem;font-size:1.6rem;line-height:1.3;cursor:pointer}.espejo-multi__opcion:hover{background:var(--g-gris)}.espejo-multi__opcion input{flex-shrink:0;margin:0}.espejo-multi__opcion input:checked+span{font-weight:600}.espejo-multi__listo{min-height:4.4rem;margin-top:.6rem;padding:0 1.6rem;border:0;border-radius:.6rem;background:var(--g-marino);color:#fff;font:inherit;font-size:1.6rem;font-weight:600;cursor:pointer}.espejo-multi__listo:hover{background:var(--g-marino-oscuro)}.espejo-multi__radio{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.espejo-multi--uno .espejo-multi__opcion{position:relative;padding-inline-end:4rem}.espejo-multi--uno .espejo-multi__opcion:has(input:checked){background:var(--g-gris);font-weight:600}.espejo-multi--uno .espejo-multi__opcion:has(input:checked):after{content:"";position:absolute;right:1.2rem;top:50%;width:1.6rem;height:1.6rem;transform:translateY(-50%);background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8.5 6.5 12 13 4.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8.5 6.5 12 13 4.5'/%3E%3C/svg%3E") center / contain no-repeat}.espejo-multi__opcion:has(input:focus-visible){outline:2px solid var(--g-marino);outline-offset:-2px}.espejo-multi__forma{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:3.6rem;height:3.6rem;border-radius:.4rem;background:var(--g-gris);color:var(--g-tinta)}.espejo-multi__forma svg{width:2.8rem;height:2.8rem}.espejo-multi--uno .espejo-multi__opcion:has(input:checked) .espejo-multi__forma{background:#fff}.espejo-hero--inmersivo:has(.espejo-multi[open]){overflow:visible;z-index:5}@media(prefers-reduced-motion:reduce){.espejo-multi__resumen:after{transition:none}}.espejo-hero__fondo--carrusel .espejo-hero__diapositiva{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1.4s ease}.espejo-hero__fondo--carrusel .espejo-hero__diapositiva.is-activa{opacity:1}.espejo-hero__puntos-producto{transition:opacity .4s ease}.espejo-hero--otra-foto .espejo-hero__puntos-producto{opacity:0;visibility:hidden}@media(prefers-reduced-motion:reduce){.espejo-hero__fondo--carrusel .espejo-hero__diapositiva{transition:none}}.espejo-hero__medida{display:inline-flex;align-items:center;gap:.6rem;min-height:4.4rem;margin-top:.8rem;color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:.25em}.espejo-hero__medida svg{width:1.6rem;height:1.6rem}.header__contacto{color:inherit;text-decoration:none}.header__contacto:hover{color:var(--g-azul)}@media(min-width:1024px){.header--logo-search .header__buttons>a.header__contacto{display:flex;flex-direction:row;align-items:center;gap:.8rem;width:auto;height:4.4rem;padding:0}.header--logo-search .header__buttons>a.header__contacto svg{flex-shrink:0;width:2.2rem;height:2.2rem}.header--logo-search .header__buttons{margin-inline:0}}@media(min-width:1024px){.header--logo-search .header__buttons>a.cart-drawer-button{position:relative}.header--logo-search .cart-drawer-button .cart-count--absolute{top:.2rem;left:1.2rem;right:auto;min-width:1.6rem;height:1.6rem;padding:0 .3rem;font-size:1rem;line-height:1.6rem}}.header--logo-search shopify-account{--shopify-account-signed-in-avatar-size: 2.2rem;--shopify-account-signed-in-avatar-color-background: transparent;--shopify-account-signed-in-avatar-color-text: transparent}.header--logo-search header-account:has(.account-button__fallback){position:relative}.header--logo-search header-account:has(.account-button__fallback):before,.header--logo-search header-account:has(.account-button__fallback):after{content:"";position:absolute;top:50%;left:0;z-index:1;width:2.6rem;height:2.6rem;transform:translateY(-50%);pointer-events:none}.header--logo-search header-account:has(.account-button__fallback):before{border-radius:50%;background:rgb(var(--color-background))}.header--logo-search header-account:has(.account-button__fallback):after{left:.2rem;width:2.2rem;height:2.2rem;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round'%3E%3Ccircle cx='12' cy='8' r='3.75'/%3E%3Cpath d='M4.9 20.3c0-3.9 3.2-7.1 7.1-7.1s7.1 3.2 7.1 7.1'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round'%3E%3Ccircle cx='12' cy='8' r='3.75'/%3E%3Cpath d='M4.9 20.3c0-3.9 3.2-7.1 7.1-7.1s7.1 3.2 7.1 7.1'/%3E%3C/svg%3E") center / contain no-repeat}body .footer--editorial{--ft-ink: #f6f6f4;--ft-text: #d4d6da;--ft-muted: #9aa3ae;--ft-rule: #2c3138;--ft-gold: #ffffff;--ft-gold-soft: #d4d6da;--ft-paper: #15181c;--ft-field: #3a4049;border-top:0}body .footer--editorial .ft-ed__form .form-control{background:#1f2329;color:#f6f6f4}body .footer--editorial .ft-ed__form .newsletter-form__button{background:#fff;border-color:#fff;color:#15181c}body .footer--editorial .ft-ed__form .newsletter-form__button:hover{background:#e4e4e0;border-color:#e4e4e0;color:#15181c}.espejo-col-cabecera__desc{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:1.6rem;line-height:1.55}.espejo-col-cabecera__desc :is(p,div,h2,h3,h4,ul,ol,li){display:inline;margin:0;font-size:inherit}.espejo-col-cabecera__desc :is(p,div,h2,h3,h4,li)+:is(p,div,h2,h3,h4,ul,ol,li):before{content:" "}.espejo-col-cabecera__desc br{display:none}.espejo-col-cabecera__texto.is-abierto .espejo-col-cabecera__desc{display:block}.espejo-col-cabecera__texto.is-abierto .espejo-col-cabecera__desc :is(p,h2,h3,h4,ul,ol){display:block;margin:0 0 .8rem}.espejo-col-cabecera__texto.is-abierto .espejo-col-cabecera__desc :is(div,li){display:block}.espejo-col-cabecera__texto.is-abierto .espejo-col-cabecera__desc :is(p,div,h2,h3,h4,li)+:is(p,div,h2,h3,h4,ul,ol,li):before{content:none}.espejo-col-cabecera__texto.is-abierto .espejo-col-cabecera__desc br{display:inline}.espejo-col-cabecera__desc a{color:var(--g-tinta);text-decoration:underline;text-underline-offset:.2em}.espejo-col-cabecera__mas{min-height:4.4rem;color:var(--g-tinta);font-size:1.6rem}.espejo-col-cabecera__migas ol{font-size:1.4rem}.espejo-col-cabecera__migas a{color:inherit}.espejo-mini__foto img{object-fit:cover;mix-blend-mode:normal}.espejo-mini--chip .espejo-mini__foto{overflow:hidden;padding:0}.espejo-mini__foto--forma{color:var(--g-tinta)}.espejo-mini--chip .espejo-mini__foto--forma{padding:.6rem}.espejo-mini__foto--forma svg{width:100%;height:100%}.espejo-mini--chip .espejo-mini__nombre{font-size:1.6rem}.espejo-mini--chip .espejo-mini__cuenta{font-size:1.3rem}.face-form>[data-index$=-compra]{order:-9}.face-form>[data-index$="-filter.p.tag"]{order:-8}.face-form>[data-index$="-filter.p.m.custom.filtro_medida"]{order:-7}.face-form>[data-index$=-luz]{order:-6}.face-form>[data-index$=-tipoluz]{order:-5}.face-form>[data-index$="-filter.p.m.custom.filtro_funciones"]{order:-4}.face-form>[data-index$="-filter.p.m.custom.tipo_iluminacion"]{order:-3}.face-form>[data-index$="-filter.p.m.custom.filtro_tono_luz"]{order:-2}.face-form>[data-index$="-filter.v.price"]{order:-1}.facet-botones{display:grid;grid-template-columns:minmax(0,1fr);gap:.8rem;margin:0;padding:0;list-style:none}.facet-botones--2{grid-template-columns:repeat(2,minmax(0,1fr))}.facet-botones--3{grid-template-columns:repeat(3,minmax(0,1fr))}.facet-botones--2>.facet-boton:last-child:nth-child(odd){grid-column:1 / -1}.facet-boton{position:relative;display:flex;min-width:0;margin:0}.facet-boton>input.facet-boton__input{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;min-width:0;margin:0!important;opacity:0;pointer-events:none;-webkit-appearance:none;appearance:none}.facet-boton__label{display:flex;flex:1 1 auto;align-items:center;gap:1rem;min-width:0;min-height:4.8rem;padding:.8rem 1.2rem;border:1px solid var(--g-borde);border-radius:.8rem;background:#fff;color:var(--g-tinta);font-size:1.5rem;font-weight:600;line-height:1.25;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.facet-boton__label:hover{border-color:var(--g-marino)}.facet-boton__input:focus-visible+.facet-boton__label{outline:2px solid var(--g-marino);outline-offset:2px}.facet-boton__input:checked+.facet-boton__label{border-color:var(--g-marino);background:var(--g-marino);color:#fff}.facet-boton__input:disabled+.facet-boton__label{opacity:.45;cursor:not-allowed}.facet-boton__input:disabled+.facet-boton__label:hover{border-color:var(--g-borde)}.facet-boton__dibujo{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;color:currentColor}.facet-boton__dibujo svg{display:block;width:100%;height:100%}.facet-boton__texto{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.facet-boton__nombre{overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}.facet-boton__sub{display:block;margin-top:.1rem;color:var(--g-texto-suave);font-size:1.4rem;font-weight:500}.facet-boton__cuenta{flex:0 0 auto;color:var(--g-texto-suave);font-size:1.4rem;font-weight:500}.facet-boton__input:checked+.facet-boton__label :is(.facet-boton__sub,.facet-boton__cuenta){color:#ffffffd1}.facet-botones--vertical .facet-boton__label{flex-direction:column;justify-content:flex-start;gap:.2rem;padding:.8rem .6rem;text-align:center}.facet-botones--vertical .facet-boton__texto{flex:0 0 auto;align-items:center}.facet-botones--vertical .facet-boton__dibujo{width:2.8rem;height:2.8rem}.facet-botones--tonos .facet-boton__label{gap:.8rem;padding:.8rem 1rem}.facet-botones--tonos .facet-boton__dibujo{width:2.4rem;height:2.4rem}.facet-botones--formas .facet-boton__label{font-size:1.4rem}.facet-botones--formas .facet-boton__dibujo{width:3.6rem;height:3.6rem}.facet-bombilla{display:block;width:2.2rem;height:2.2rem;border-radius:50%;background:var(--bombilla, #fff1cf);box-shadow:0 0 0 1px #15181c2e,0 0 .9rem .2rem var(--halo, rgba(255, 220, 150, .55))}.facet-bombilla--calida{--bombilla: #ffbf5e;--halo: rgba(255, 168, 60, .6)}.facet-bombilla--neutra{--bombilla: #fff0c9;--halo: rgba(255, 226, 160, .6)}.facet-bombilla--fria{--bombilla: #d9eaff;--halo: rgba(140, 190, 255, .6)}.facet-bombilla--3tonos{--halo: rgba(255, 210, 140, .55);background:conic-gradient(#ffbf5e 0 33.3%,#fff0c9 0 66.6%,#d9eaff 0)}.header__menu--atajos>ul{align-items:center;column-gap:.4rem}.header__menu--atajos .menu__todos .menu__item{font-weight:700}.header__menu--atajos .menu__todos .reversed-link{gap:.8rem}.menu__todos-icono{flex-shrink:0}.header__menu--atajos .menu__separador{display:block;align-self:center;width:0;height:2rem;margin-inline:.4rem;border-inline-start:1px solid #c4c8ce}@media(max-width:1279.98px){.header__menu--atajos li:nth-last-child(-n+2){display:none}}@media(min-width:1024px){.mega-menu.mega-menu--editorial{--mm-ink: var(--g-tinta);--mm-muted: var(--g-texto-suave);--mm-rule: var(--g-borde);--mm-gold: var(--g-tinta);--mm-gold-soft: var(--g-tinta);--mm-paper: #fff;background:#fff;border-top:0;box-shadow:0 1.6rem 3.2rem -2rem #15181c59}.mega-menu.mega-menu--editorial .mega-menu__container{max-width:none;padding:calc(var(--header-height, 68px) + 3.2rem) var(--page-padding) 4rem}.mega-menu--editorial .mm-ed{grid-template-columns:22% 22% 24% 32%;max-height:none}.mega-menu--editorial .mm-ed__col{padding-inline:3.2rem}.mega-menu--editorial .mm-ed__col:first-child{padding-inline-start:0}.mega-menu--editorial .mm-ed__col:last-child{padding-inline-end:0;border-inline-start:0}.mega-menu--editorial .mm-ed>.mm-ed__col>.mm-ed__kicker:first-child{position:static;width:auto;height:auto;margin:0 0 1.6rem;overflow:visible;clip:auto;white-space:normal}.mega-menu--editorial .mm-ed__kicker{margin:0 0 1.6rem;color:var(--g-texto-suave);font-size:1.3rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.mega-menu--editorial .mm-ed__rule{margin:2.4rem 0}.mega-menu--editorial .mm-ed__links li+li{margin-top:1.2rem}.mega-menu--editorial .mm-ed__link{font-size:1.6rem;color:var(--g-tinta)}.mega-menu--editorial .mm-ed__link:hover{color:var(--g-tinta);text-decoration:underline;text-underline-offset:.2em}.mega-menu--editorial .mm-ed__all{font-size:1.7rem;font-weight:700;color:var(--g-tinta)}.mega-menu--editorial .mm-ed__all:hover span{text-decoration:underline;text-underline-offset:.2em}.mm-ed__all-count{margin:.2rem 0 0;color:var(--g-texto-suave);font-size:1.4rem}.mm-ed__count{display:block;margin-top:.2rem;color:var(--g-texto-suave);font-size:1.3rem;font-weight:400}.mega-menu--editorial .mm-ed__types{margin-top:1.6rem;gap:.8rem}.mega-menu--editorial .mm-ed__type{gap:1.2rem;min-height:6.4rem;padding:.6rem 1.6rem .6rem .6rem;border:1px solid var(--g-borde);border-radius:.6rem;background:#fff;font-size:1.6rem;font-weight:600;line-height:1.25;color:var(--g-tinta)}.mega-menu--editorial .mm-ed__type-icon{display:flex;align-items:center;justify-content:center;width:5.2rem;height:5.2rem;border-radius:.4rem;background:var(--g-gris);color:var(--g-tinta)}.mega-menu--editorial .mm-ed__type .mm-ed__arrow{color:var(--g-texto-suave)}.mega-menu--editorial .mm-ed__type:hover{border-color:var(--g-marino);color:var(--g-tinta);box-shadow:inset 0 0 0 1px var(--g-marino)}.mega-menu--editorial .mm-ed__shapes li+li{margin-top:.8rem}.mega-menu--editorial .mm-ed__shape-link{gap:1.4rem;padding:.2rem 0;color:var(--g-tinta)}.mega-menu--editorial .mm-ed__shape{display:flex;align-items:center;justify-content:center;width:5.2rem;height:5.2rem;border-radius:.4rem;background:var(--g-gris);color:var(--g-tinta);transition:background-color .2s ease}.mega-menu--editorial .mm-ed__shape-text{font-size:1.6rem;font-weight:600;line-height:1.25}.mega-menu--editorial .mm-ed__shape-link:hover .mm-ed__shape{background:var(--g-azul-palido);color:var(--g-tinta)}.mega-menu--editorial .mm-ed__shape-link:hover .mm-ed__shape-text{color:var(--g-tinta);transform:none;text-decoration:underline;text-underline-offset:.2em}.mega-menu--editorial .mm-ed__split>*+*{padding-inline-start:2.4rem}.mega-menu--editorial .mm-ed__split .mm-ed__link{white-space:nowrap}.mega-menu--editorial .mm-ed__feature{display:block}.mm-ed__card{position:relative;display:flex;align-items:flex-end;min-height:30rem;height:100%;overflow:hidden;border-radius:.6rem;background:var(--g-marino);color:#fff;text-decoration:none}.mm-ed__card-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%;transition:transform .6s ease}.mm-ed__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#15181c00 35%,#15181cd9)}.mm-ed__card:hover .mm-ed__card-img{transform:scale(1.04)}.mm-ed__card-text{position:relative;z-index:1;display:grid;gap:.4rem;padding:2.4rem}.mm-ed__card-title{font-family:var(--font-heading-family);font-size:2.4rem;font-weight:700;line-height:1.2}.mm-ed__card-sub{color:#ffffffe0;font-size:1.5rem;line-height:1.4}.mm-ed__card-cta{display:inline-flex;align-items:center;gap:.8rem;margin-top:.8rem;font-size:1.6rem;font-weight:600}.mm-ed__card:hover .mm-ed__card-cta{text-decoration:underline;text-underline-offset:.2em}}@media(min-width:1024px)and (max-width:1279px){.mega-menu--editorial .mm-ed{grid-template-columns:1fr 1fr 1fr}.mega-menu--editorial .mm-ed__col{padding-inline:2.4rem}.mega-menu--editorial .mm-ed__feature{grid-column:1 / -1;margin-top:2.4rem;padding:0;border-top:0}.mm-ed__card{min-height:16rem}}@media(prefers-reduced-motion:reduce){.mm-ed__card-img,.mega-menu--editorial .mm-ed__shape{transition:none}}html body cart-drawer *,html body.cart-template main *{letter-spacing:0!important;text-transform:none!important}html body .cart__header>.cl-eyebrow{display:none}html form.configurator-form .cfg-summary__ahorro{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.4rem 1rem;margin:.6rem 0 0;font-size:1.5rem;line-height:1.3}html form.configurator-form .cfg-summary__dto{display:inline-flex;align-items:center;min-height:2.8rem;padding:0 .8rem;border-radius:.4rem;background:var(--g-oferta, #b42318);color:#fff;font-size:1.5rem;font-weight:700}html form.configurator-form .cfg-summary__antes{color:var(--g-texto-suave, #5b616b)}html form.configurator-form .cfg-summary__ahorras{color:var(--g-oferta, #b42318);font-weight:700}html body .cv-grid,html body .lx{--cv-gold: var(--g-marino);--cv-line: var(--g-borde);--cv-ink-55: var(--g-texto-suave);--cv-radius: 1rem;--lx-gold: var(--g-marino);--lx-line: var(--g-borde);--lx-ink: var(--g-tinta);--lx-ink-55: var(--g-texto-suave);--lx-cream: var(--g-gris)}html body .cv-grid .ce-grid__title,html body .lx .lx__title,html body .lx .lx__subtitle{font-family:var(--font-body-family);font-weight:700;letter-spacing:-.01em;color:var(--g-tinta)}html body .cv-grid .ce-grid__title{font-size:2.6rem}html body .cv-grid .ce-grid__title:after,html body .lx .lx__subtitle:after,html body .lx .lx__kicker:before{display:none}html body .cv-legend{gap:1.6rem 4rem;padding:2rem 2.4rem;border:0;border-radius:1.2rem;background:var(--g-gris)}html body .cv-legend__icon{color:var(--g-tinta)}html body .cv-legend__icon svg{width:2.4rem;height:2.4rem}html body .cv-legend__title{font-size:1.7rem;font-weight:700}html body .cv-legend__time{margin-left:.8rem;padding:.2rem 1rem;border:0;border-radius:99rem;background:#fff;color:var(--g-tinta);font-size:1.4rem;font-weight:600;box-shadow:inset 0 0 0 1px var(--g-borde)}html body .cv-legend__text{font-size:1.5rem;line-height:1.5;color:var(--g-texto-suave)}html body .cv-legend__note{border-top-color:#e2e2dd;font-size:1.5rem;color:var(--g-tinta)}html body .cv-card{border:0;border-radius:0;background:transparent}html body .cv-card__media{border-radius:.8rem;background:var(--g-gris)}html body .cv-card__body{padding:1.4rem 0 0}html body .cv-card__name{font-family:var(--font-body-family);font-size:1.9rem;font-weight:700;letter-spacing:0;text-transform:none;color:var(--g-tinta)}html body .cv-card__desc{font-size:1.5rem;line-height:1.45;color:var(--g-texto-suave)}html body .cv-card__versions{gap:.8rem;padding-top:1.4rem}html body .cv-version{grid-template-columns:2.2rem 1fr 1.8rem;gap:.2rem 1rem;min-height:4.8rem;padding:1rem 1.2rem;border:1px solid var(--g-borde);border-radius:.8rem;background:#fff;color:var(--g-tinta);transition:border-color .2s ease,box-shadow .25s ease}html body .cv-version__icon{color:var(--g-tinta)}html body .cv-version__name{font-size:1.6rem;font-weight:700;color:var(--g-tinta)}html body .cv-version__time{margin-top:.4rem;font-size:1.4rem;color:var(--g-texto-suave)}html body .cv-version__time:before{content:"";display:inline-block;width:.8rem;height:.8rem;margin-right:.6rem;border-radius:50%;background:#ecb25c;box-shadow:0 0 .6rem #ecb25ccc;vertical-align:.1rem}html body .cv-version__price{font-size:1.5rem;font-weight:600;color:var(--g-oferta)}html body a.cv-version:hover{border-color:var(--g-marino);box-shadow:0 1rem 2rem -1.4rem #ecb25ce6}html body .cv-version--soon{border-style:dashed;background:var(--g-gris)}html body .cv-version--soon .cv-version__price{color:var(--g-texto-suave);font-style:normal}html body .lx .lx__kicker{font-size:1.5rem;font-weight:700;letter-spacing:0;text-transform:none;color:var(--g-texto-suave)}html body .lx .lx__title{font-size:clamp(2.8rem,2.4vw,3.4rem)}html body .lx .lx__lede{font-size:1.7rem;color:var(--g-texto-suave)}html body .lx .lx__table-wrap{border-radius:1.2rem}html body .lx .lx__table{font-size:1.6rem}html body .lx .lx__table thead th{font-size:1.5rem;font-weight:700;letter-spacing:0;text-transform:none;color:var(--g-tinta)}html body .lx .lx__table thead th.lx__col-luxe{color:var(--g-tinta);background:var(--g-gris)}html body .lx .lx__table td.lx__col-luxe{font-weight:600}html body .lx .lx__subtitle{font-size:2.4rem}html body .lx .lx__model{padding:2.2rem;border-radius:1.2rem}html body .lx .lx__from{font-size:1.4rem}html body .lx .lx__from-label,html body .lx .lx__from-name{letter-spacing:0;text-transform:none}html body .lx .lx__from-label{font-weight:700}html body .lx .lx__name{font-family:var(--font-body-family);font-size:2.2rem;font-weight:700;letter-spacing:0;text-transform:none}html body .lx .lx__summary,html body .lx .lx__points{font-size:1.5rem}html body .lx .lx__points li:before{top:.6em;width:.6rem;height:.6rem;border-radius:50%;background:var(--g-tinta)}html body .lx .lx__links{gap:1rem 1.8rem;align-items:center}html body .lx .lx__link{font-size:1.5rem;color:var(--g-tinta)}html body .lx .lx__link--main{display:inline-flex;align-items:center;min-height:4.4rem;padding:0 1.6rem;border:0;border-radius:.8rem;background:var(--g-marino);color:#fff;font-size:1.5rem;font-weight:700;letter-spacing:0;text-transform:none;text-decoration:none}html body .lx .lx__link--main:hover{box-shadow:0 1rem 2rem -1.2rem #ecb25cd9}html body .lx .lx__note{border-left:0;border-radius:1rem;background:var(--g-gris);font-size:1.5rem;color:var(--g-tinta)}@media screen and (max-width:749px){html body .lx .lx__table td{font-size:1.5rem}html body .lx .lx__table td:before{font-size:1.4rem;letter-spacing:0;text-transform:none;color:var(--g-texto-suave)}html body .lx .lx__table td.lx__col-luxe:before{color:var(--g-tinta)}}html body .chl{border-top-color:var(--g-borde);color:var(--g-tinta)}html body .chl__title{font-size:2.4rem;font-weight:700;letter-spacing:-.01em;text-transform:none;color:var(--g-tinta)}html body .chl__label{font-size:1.6rem;font-weight:700;color:var(--g-tinta)}html body .chl__list a{display:inline-flex;align-items:center;min-height:4.4rem;padding:0;font-size:1.6rem;color:var(--g-texto-suave)}html body .chl__list a:hover{color:var(--g-tinta);text-decoration:underline;text-underline-offset:.2em}html body .pagination-wrapper :is(a,span,button){letter-spacing:0;text-transform:none}.facet-botones--formas.facet-botones--3{grid-template-columns:repeat(2,minmax(0,1fr))}.facet-botones--formas>.facet-boton:last-child:nth-child(odd){grid-column:1 / -1}@media(max-width:479.98px){.ep-tarjeta__boton svg{display:none}.ep-tarjeta__boton{padding-inline:.8rem;white-space:nowrap}}espejo-orden.espejo-orden{position:relative;display:flex;align-items:center;gap:1.2rem;min-width:0}.espejo-orden--listo>.espejo-orden__nativo{display:none!important}.espejo-orden--listo>.espejo-orden__label{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.espejo-orden__boton{display:inline-flex;align-items:center;gap:.8rem;min-height:4.4rem;margin:0;padding:.6rem 1.4rem;border:1px solid var(--g-borde);border-radius:.8rem;background:#fff;color:var(--g-tinta);font:inherit;font-size:1.6rem;line-height:1.25;text-align:start;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.espejo-orden__boton[hidden]{display:none}.espejo-orden__boton:hover,.espejo-orden--abierto .espejo-orden__boton{border-color:var(--g-marino)}.espejo-orden__boton:focus-visible{outline:2px solid var(--g-marino);outline-offset:2px}.espejo-orden__icono{flex:0 0 auto;width:2rem;height:2rem;color:var(--g-texto-suave)}.espejo-orden__rotulo{color:var(--g-texto-suave);font-weight:500;white-space:nowrap}.espejo-orden__valor{font-weight:700;white-space:nowrap}.espejo-orden__flecha{flex:0 0 auto;width:1.8rem;height:1.8rem;margin-inline-start:auto;transition:transform .2s ease}.espejo-orden--abierto .espejo-orden__flecha{transform:rotate(180deg)}.espejo-orden__lista{position:absolute;z-index:30;top:calc(100% + .6rem);inset-inline-end:0;width:max-content;min-width:100%;max-width:min(36rem,calc(100vw - 3.2rem));max-height:70vh;overflow-y:auto;margin:0;padding:.6rem;list-style:none;background:#fff;border:1px solid var(--g-borde);border-radius:1.2rem;box-shadow:0 1.8rem 3.6rem -1.4rem #15181c4d,0 .2rem .6rem #15181c14}.espejo-orden__lista[hidden]{display:none}.espejo-orden__lista:focus{outline:none}.espejo-orden__opcion{display:flex;align-items:center;gap:1rem;min-height:4.4rem;margin:0;padding:.6rem 1.4rem .6rem 1rem;border-radius:.8rem;color:var(--g-tinta);font-size:1.6rem;font-weight:500;line-height:1.3;cursor:pointer}.espejo-orden__opcion.is-activa{background:var(--g-gris)}.espejo-orden__lista:focus-visible .espejo-orden__opcion.is-activa{box-shadow:inset 0 0 0 2px var(--g-marino)}.espejo-orden__opcion[aria-selected=true]{font-weight:700}.espejo-orden__marca{flex:0 0 auto;width:1.8rem;height:1.8rem;color:var(--g-marino);visibility:hidden}.espejo-orden__opcion[aria-selected=true] .espejo-orden__marca{visibility:visible}#SortByContainerMobile>espejo-orden.espejo-orden{flex:1 1 auto}#SortByContainerMobile .espejo-orden__boton{width:100%}#SortByContainerMobile .espejo-orden__lista{inset-inline:0;width:auto;max-width:none}espejo-cuenta.espejo-cuenta{position:relative;display:flex;align-items:center}.header__icons.espejo-cuenta-encima{z-index:50}.espejo-cuenta__boton{display:flex;align-items:center;justify-content:center;gap:.8rem;min-width:4.4rem;height:4.4rem;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.espejo-cuenta__boton:hover{color:var(--g-azul)}.espejo-cuenta__boton:focus-visible{outline:2px solid var(--g-marino);outline-offset:2px;border-radius:.6rem}.espejo-cuenta__panel{position:absolute;z-index:40;top:calc(100% + .8rem);inset-inline-end:0;width:34rem;padding:1.6rem;background:#fff;color:var(--g-tinta);text-align:start;font-size:1.6rem;line-height:1.4;border:1px solid var(--g-borde);border-radius:1.2rem;box-shadow:0 1.8rem 3.6rem -1.4rem #15181c4d,0 .2rem .6rem #15181c14}.espejo-cuenta__panel[hidden]{display:none}.espejo-cuenta__panel:focus{outline:none}@media(max-width:1023.98px){.espejo-cuenta__panel{position:fixed;top:var(--ec-top, 7rem);inset-inline:1.6rem;width:auto;max-width:44rem;margin-inline-start:auto}}.espejo-cuenta__cabeza{display:flex;align-items:flex-start;justify-content:space-between;gap:1.2rem}.espejo-cuenta__titulo{margin:0;padding-top:.6rem;font-size:2rem;font-weight:700;line-height:1.25;overflow-wrap:anywhere}.espejo-cuenta__cerrar{display:inline-flex;flex-shrink:0;align-items:center;gap:.6rem;min-height:4.4rem;margin:0 -.8rem 0 0;padding:0 .8rem;border:0;border-radius:.8rem;background:none;color:var(--g-tinta);font:inherit;font-size:1.5rem;font-weight:600;cursor:pointer}.espejo-cuenta__cerrar:hover{background:var(--g-gris)}.espejo-cuenta__panel .espejo-cuenta__cerrar svg{width:1.8rem;height:1.8rem}.espejo-cuenta__correo{margin:0;color:var(--g-texto-suave);font-size:1.5rem;overflow-wrap:anywhere}.espejo-cuenta__lista{display:grid;gap:.8rem;margin:1.6rem 0 0;padding:0;list-style:none}.espejo-cuenta__enlace{display:flex;align-items:center;gap:1.2rem;min-height:5.2rem;padding:.8rem 1.2rem;border:1px solid var(--g-borde);border-radius:.8rem;color:var(--g-tinta);font-weight:600;text-decoration:none;transition:border-color .2s ease}.espejo-cuenta__enlace:hover{border-color:var(--g-marino)}.espejo-cuenta__enlace>span{flex:1 1 auto}.espejo-cuenta__panel .espejo-cuenta__icono{flex:0 0 auto;width:2.2rem;height:2.2rem}.espejo-cuenta__panel .espejo-cuenta__flecha{flex:0 0 auto;width:1.8rem;height:1.8rem;color:var(--g-texto-suave)}.espejo-cuenta__salir{position:relative;display:flex;align-items:center;gap:1.2rem;min-height:4.4rem;margin-top:1.6rem;padding:0 1.2rem;border-radius:.8rem;color:var(--g-texto-suave);font-weight:600;text-decoration:none}.espejo-cuenta__salir:before{content:"";position:absolute;top:-.8rem;inset-inline:0;border-top:1px solid var(--g-borde)}.espejo-cuenta__salir:hover{color:var(--g-tinta);background:var(--g-gris)}:is(.espejo-cuenta__enlace,.espejo-cuenta__salir,.espejo-cuenta__cerrar):focus-visible{outline:2px solid var(--g-marino);outline-offset:2px}.espejo-sugerencias__titulo{font-size:1.4rem;font-weight:600}.espejo-sugerencias__lista a{display:flex;align-items:center;min-height:4.4rem;padding:.4rem 0;font-size:1.6rem}.espejo-sugerencias__producto{min-height:4.4rem}.espejo-sugerencias__nombre{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;font-size:1.6rem;line-height:1.3;text-overflow:clip;white-space:normal}.espejo-sugerencias__nombre strong{font-weight:700}.espejo-sugerencias__precio{font-size:1.6rem}.espejo-sugerencias__todos{min-height:4.4rem;font-size:1.6rem;font-weight:600}.espejo-sugerencias__vacio{font-size:1.6rem}.espejo-sugerencias__filtro{display:flex;flex-direction:column;gap:.4rem;margin:0 0 2rem;padding:1.2rem 1.4rem;border:1px solid var(--g-marino);border-radius:.8rem;background:#fff;color:var(--g-tinta);font-size:1.6rem;line-height:1.3;text-decoration:none}.espejo-sugerencias__filtro strong{font-weight:700}.espejo-sugerencias__filtro:is(:hover,:focus-visible){background:var(--g-marino);color:#fff}.espejo-sugerencias__nota{margin:0 0 1rem;color:var(--g-texto-suave);font-size:1.6rem;line-height:1.35}.wa-flotante{--wa-base: calc(var(--mobile-sticky-bar-height, 0px) + var(--wa-barra, 0px) + 16px);position:fixed;right:16px;bottom:var(--wa-base);z-index:10;display:flex;align-items:center;gap:10px;text-decoration:none;transition:bottom .3s ease}back-to-top.back-to-top{transition:opacity .3s ease,visibility .3s ease,bottom .3s ease}.mobile-sticky-bar-down .wa-flotante{--wa-base: calc(var(--wa-barra, 0px) + 16px)}.wa-flotante__texto{padding:9px 18px;border-radius:999px;background:#fff;color:#1c2340;font-size:16px;font-weight:600;line-height:1.25;white-space:nowrap;box-shadow:0 4px 16px #00000024;transition:opacity .25s ease,transform .25s ease,visibility .25s}.wa-flotante__icono{flex:none;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:#25d366;color:#fff;box-shadow:0 6px 18px #00000038;transition:transform .2s ease,background-color .2s ease}.wa-flotante__icono svg{width:30px;height:30px}.wa-flotante:hover .wa-flotante__icono{background:#1ebe5b;transform:scale(1.06)}.wa-flotante:focus-visible{outline:none}.wa-flotante:focus-visible .wa-flotante__icono{outline:3px solid #1c2340;outline-offset:3px}body back-to-top.back-to-top,body.mobile-sticky-bar-enabled back-to-top.back-to-top{right:24px;bottom:calc(var(--mobile-sticky-bar-height, 0px) + var(--wa-barra, 0px) + 16px + 56px + 12px)!important}body.mobile-sticky-bar-down back-to-top.back-to-top{bottom:calc(var(--wa-barra, 0px) + 16px + 56px + 12px)!important}@media(max-width:767.98px){.wa-flotante{right:12px;--wa-base: calc(var(--mobile-sticky-bar-height, 0px) + var(--wa-barra, 0px) + 12px)}.mobile-sticky-bar-down .wa-flotante{--wa-base: calc(var(--wa-barra, 0px) + 12px)}.wa-flotante__icono{width:52px;height:52px}.wa-flotante__icono svg{width:28px;height:28px}.wa-flotante--recogido .wa-flotante__texto{opacity:0;visibility:hidden;transform:translate(12px);pointer-events:none}body back-to-top.back-to-top,body.mobile-sticky-bar-enabled back-to-top.back-to-top{right:18px;bottom:calc(var(--mobile-sticky-bar-height, 0px) + var(--wa-barra, 0px) + 12px + 52px + 10px)!important}body.mobile-sticky-bar-down back-to-top.back-to-top{bottom:calc(var(--wa-barra, 0px) + 12px + 52px + 10px)!important}}@media print{.wa-flotante{display:none}}@media(prefers-reduced-motion:reduce){.wa-flotante,.wa-flotante__texto,.wa-flotante__icono{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/espejo-espejos.css.map */
