:root{--fl-noche: #0E1116;--fl-noche-2: #161B23;--fl-luz: #FFD84D;--fl-luz-2: #FFF1B8;--fl-crema: #F4F1EA;--fl-arena: #EFEBE2;--fl-tinta: #12161C;--fl-gris: #8A93A3;--fl-titulo: "Space Grotesk", "Helvetica Neue", Arial, sans-serif;--fl-texto: "Inter", -apple-system, "Segoe UI", Arial, sans-serif;--fl-radio: 20px;--fl-margen: 24px;--fl-ease: cubic-bezier(.22, 1, .36, 1)}.fl-section{padding-top:0!important;padding-bottom:0!important;background:transparent;font-family:var(--fl-texto);color:inherit;overflow-x:clip}.fl-container{max-width:1240px;margin:0 auto;padding:0 var(--fl-margen)}.fl-section h1,.fl-section h2,.fl-section h3,.fl-section h4,.fl-section blockquote,.fl-section summary{color:inherit;font-family:var(--fl-titulo);margin:0}.fl-h1,.fl-h2,.fl-h3{font-family:var(--fl-titulo);font-weight:700;letter-spacing:-.02em;line-height:1.05;color:inherit;margin:0}.fl-h3{line-height:1.2;letter-spacing:-.01em}.fl-body{line-height:1.6;margin:0;opacity:.86}.fl-eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--fl-titulo);font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--fl-acento, var(--fl-luz));margin-bottom:18px}.fl-eyebrow:before{content:"";width:26px;height:2px;background:currentColor;border-radius:2px}.fl-cabecera{max-width:760px;margin-bottom:48px}.fl-cabecera--center{margin-left:auto;margin-right:auto;text-align:center}.fl-cabecera--center .fl-eyebrow{justify-content:center}.fl-cabecera .fl-body{margin-top:16px}.fl-btn{position:relative;display:inline-flex;align-items:center;gap:12px;padding:18px 30px;border-radius:999px;background:var(--fl-boton, var(--fl-luz));color:var(--fl-boton-texto, var(--fl-noche));font-family:var(--fl-titulo);font-weight:700;font-size:16px;text-decoration:none;letter-spacing:.01em;overflow:hidden;transition:transform .35s var(--fl-ease),box-shadow .35s var(--fl-ease);box-shadow:0 10px 40px -10px #ffd84d8c;border:0;cursor:pointer}.fl-btn:hover{box-shadow:0 14px 50px -8px #ffd84dbf}.fl-btn svg{width:18px;height:18px;transition:transform .35s var(--fl-ease)}.fl-btn:hover svg{transform:translate(4px)}.fl-btn:after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);transform:skew(-20deg);animation:fl-brillo 4.5s var(--fl-ease) infinite}@keyframes fl-brillo{0%,70%{left:-60%}to{left:130%}}.fl-btn--fantasma{background:transparent;color:inherit;box-shadow:inset 0 0 0 1.5px currentColor}.fl-btn--fantasma:after{display:none}.fl-reveal{opacity:0;transform:translateY(28px);transition:opacity .9s var(--fl-ease),transform .9s var(--fl-ease);transition-delay:var(--fl-d, 0s)}.fl-reveal.fl-visible,.no-js .fl-reveal,.shopify-design-mode .fl-reveal{opacity:1;transform:none}.fl-hero{position:relative;min-height:var(--fl-hero-alto, 88vh);display:flex;align-items:center;isolation:isolate;color:var(--fl-crema)}.fl-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;overflow:hidden}.fl-hero__media img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.12);animation:fl-zoomout 1.6s var(--fl-ease) forwards}@keyframes fl-zoomout{to{transform:scale(1)}}.fl-hero__velo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(520px circle at var(--fl-x, 70%) var(--fl-y, 45%),rgba(255,216,77,var(--fl-foco, .16)),transparent 60%),linear-gradient(90deg,rgba(14,17,22,var(--fl-oscuro, .78)),rgba(14,17,22,calc(var(--fl-oscuro, .78) * .55)) 45%,#0e111600 75%),linear-gradient(0deg,rgba(14,17,22,.55) 0%,transparent 30%);transition:background .2s linear}.fl-hero__contenido{width:100%;padding-top:80px;padding-bottom:80px}.fl-hero__texto{max-width:620px}.fl-hero .fl-h1{margin-bottom:22px}.fl-hero .fl-h1 em{font-style:normal;color:var(--fl-luz);text-shadow:0 0 40px rgba(255,216,77,.45)}.fl-hero__sub{margin-bottom:34px;max-width:520px}.fl-hero__acciones{display:flex;flex-wrap:wrap;align-items:center;gap:18px 26px}.fl-hero__nota{display:flex;align-items:center;gap:10px;font-size:14px;opacity:.8}.fl-hero__nota span{width:8px;height:8px;border-radius:50%;background:var(--fl-luz);box-shadow:0 0 12px var(--fl-luz)}.fl-hero__reveal>*{opacity:0;transform:translateY(24px);animation:fl-sube 1s var(--fl-ease) forwards}.fl-hero__reveal>*:nth-child(1){animation-delay:.5s}.fl-hero__reveal>*:nth-child(2){animation-delay:.65s}.fl-hero__reveal>*:nth-child(3){animation-delay:.8s}.fl-hero__reveal>*:nth-child(4){animation-delay:.95s}@keyframes fl-sube{to{opacity:1;transform:none}}@media(max-width:749px){.fl-hero{min-height:var(--fl-hero-alto-movil, 92vh);align-items:flex-start}.fl-hero__contenido{padding-top:32px;padding-bottom:40px}.fl-hero .fl-eyebrow{margin-bottom:12px;font-size:11px}.fl-hero .fl-h1{margin-bottom:14px}.fl-hero__sub{margin-bottom:22px;font-size:16px!important}.fl-hero__nota{display:none}.fl-hero__velo{background:linear-gradient(180deg,#0e1116d1,#0e111673 38%,#0e111600 60%),radial-gradient(400px circle at 50% 75%,rgba(255,216,77,.12),transparent 60%)}.fl-hero__texto{text-align:center;margin:0 auto}.fl-hero__sub{margin-left:auto;margin-right:auto}.fl-hero__acciones{justify-content:center}}.fl-marquee{overflow:hidden;display:flex;-webkit-user-select:none;user-select:none}.fl-marquee__pista{display:flex;flex-shrink:0;align-items:center;gap:0;animation:fl-desliza var(--fl-vel, 30s) linear infinite}.fl-marquee:hover .fl-marquee__pista{animation-play-state:paused}.fl-marquee__item{display:inline-flex;align-items:center;gap:18px;padding:0 22px;font-family:var(--fl-titulo);font-weight:700;white-space:nowrap;letter-spacing:-.01em}.fl-marquee__item svg{width:18px;height:18px;flex-shrink:0}@keyframes fl-desliza{0%{transform:translate(0)}to{transform:translate(-100%)}}.fl-marquee--inversa .fl-marquee__pista{animation-direction:reverse}.fl-ps{display:grid;grid-template-columns:1fr 1fr;gap:0;border-radius:var(--fl-radio);overflow:hidden;box-shadow:0 40px 80px -40px #0e111673}.fl-ps__panel{position:relative;display:flex;flex-direction:column}.fl-ps__foto{position:relative;aspect-ratio:4 / 3;overflow:hidden}.fl-ps__foto img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s var(--fl-ease)}.fl-ps__panel:hover .fl-ps__foto img{transform:scale(1.04)}.fl-ps__etiqueta{position:absolute;top:20px;left:20px;padding:8px 16px;border-radius:999px;font-family:var(--fl-titulo);font-weight:700;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.fl-ps__panel--antes{background:#1d222b;color:#c7ccd6}.fl-ps__panel--antes .fl-ps__foto img{filter:grayscale(.55) brightness(.8)}.fl-ps__panel--antes .fl-ps__etiqueta{background:#0e1116bf;color:#c7ccd6}.fl-ps__panel--despues{background:var(--fl-noche);color:var(--fl-crema)}.fl-ps__panel--despues .fl-ps__etiqueta{background:var(--fl-luz);color:var(--fl-noche)}.fl-ps__texto{padding:32px 36px 40px}.fl-ps__texto .fl-h3{margin-bottom:16px}.fl-ps__lista{list-style:none;padding:0;margin:0;display:grid;gap:10px}.fl-ps__lista li{display:flex;gap:12px;align-items:flex-start;line-height:1.45}.fl-ps__lista svg{width:20px;height:20px;flex-shrink:0;margin-top:1px}.fl-ps__panel--antes svg{color:#e06c5b}.fl-ps__panel--despues svg{color:var(--fl-luz)}@media(max-width:749px){.fl-ps{grid-template-columns:1fr}.fl-ps__texto{padding:26px 22px 30px}}.fl-hs{position:relative;max-width:1100px;margin:0 auto}.fl-hs__img{display:block;width:100%;height:auto;border-radius:var(--fl-radio)}.fl-hs__punto{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-50%);z-index:2}.fl-hs__boton{position:relative;width:34px;height:34px;border-radius:50%;border:0;background:var(--fl-luz);color:var(--fl-noche);font-family:var(--fl-titulo);font-weight:700;font-size:15px;cursor:pointer;display:grid;place-items:center;box-shadow:0 0 0 6px #ffd84d38;transition:transform .3s var(--fl-ease)}.fl-hs__boton:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;border:2px solid var(--fl-luz);animation:fl-pulso 2.2s ease-out infinite}@keyframes fl-pulso{0%{transform:scale(.8);opacity:.9}to{transform:scale(2);opacity:0}}.fl-hs__punto.is-abierto .fl-hs__boton,.fl-hs__boton:hover{transform:scale(1.12)}.fl-hs__tarjeta{position:absolute;left:50%;bottom:calc(100% + 16px);width:260px;transform:translate(-50%,10px);opacity:0;pointer-events:none;transition:opacity .35s var(--fl-ease),transform .35s var(--fl-ease);background:#161b23f0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--fl-crema);border:1px solid rgba(255,216,77,.25);border-radius:16px;padding:16px 18px;text-align:left}.fl-hs__tarjeta strong{display:block;font-family:var(--fl-titulo);font-size:16px;margin-bottom:6px;color:var(--fl-luz)}.fl-hs__tarjeta p{margin:0;font-size:14px;line-height:1.5;opacity:.85}.fl-hs__punto.is-abierto .fl-hs__tarjeta{opacity:1;transform:translate(-50%);pointer-events:auto}.fl-hs__punto--abajo .fl-hs__tarjeta{bottom:auto;top:calc(100% + 16px)}.fl-hs__lista{display:none}@media(hover:hover)and (min-width:750px){.fl-hs__punto:hover .fl-hs__tarjeta{opacity:1;transform:translate(-50%);pointer-events:auto}}@media(max-width:749px){.fl-hs__tarjeta{display:none}.fl-hs__boton{width:28px;height:28px;font-size:13px}.fl-hs__lista{display:grid;gap:12px;margin-top:24px;counter-reset:fl-hs}.fl-hs__lista div{display:flex;gap:14px;padding:16px;border-radius:14px;background:var(--fl-noche-2);border:1px solid rgba(255,255,255,.06);transition:border-color .3s}.fl-hs__lista div.is-activo{border-color:var(--fl-luz)}.fl-hs__lista b{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:var(--fl-luz);color:var(--fl-noche);display:grid;place-items:center;font-family:var(--fl-titulo);font-size:13px}.fl-hs__lista strong{display:block;font-family:var(--fl-titulo);margin-bottom:4px}.fl-hs__lista p{margin:0;font-size:14px;line-height:1.5;opacity:.8}}.fl-esc__tabs{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:28px}.fl-esc__tab{border:0;cursor:pointer;padding:12px 22px;border-radius:999px;font-family:var(--fl-titulo);font-weight:600;font-size:15px;background:#12161c12;color:inherit;transition:background .3s,color .3s,transform .3s var(--fl-ease)}.fl-esc__tab:hover{transform:translateY(-2px)}.fl-esc__tab[aria-selected=true]{background:var(--fl-noche);color:var(--fl-luz)}.fl-esc__escena{position:relative;border-radius:var(--fl-radio);overflow:hidden;aspect-ratio:3 / 2;max-height:680px;width:100%;background:var(--fl-noche);color:var(--fl-crema)}.fl-esc__panel{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .7s var(--fl-ease),visibility .7s}.fl-esc__panel.is-activo{opacity:1;visibility:visible}.fl-esc__panel img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.06);transition:transform 6s linear}.fl-esc__panel.is-activo img{transform:scale(1)}.fl-esc__panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(14,17,22,.88) 0%,rgba(14,17,22,.2) 45%,transparent 70%)}.fl-esc__info{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:36px 40px;max-width:640px;transform:translateY(16px);opacity:0;transition:all .8s var(--fl-ease) .15s}.fl-esc__panel.is-activo .fl-esc__info{transform:none;opacity:1}.fl-esc__info .fl-h3{margin-bottom:10px}@media(max-width:749px){.fl-esc__tabs{flex-wrap:nowrap;overflow-x:auto;margin:0 calc(var(--fl-margen) * -1) 20px;padding:0 var(--fl-margen);scrollbar-width:none}.fl-esc__tab{flex-shrink:0}.fl-esc__escena{aspect-ratio:4 / 5}.fl-esc__info{padding:24px 22px}}.fl-pasos{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.fl-pasos__linea{position:absolute;top:34px;left:16%;right:16%;height:2px;overflow:visible;pointer-events:none}.fl-pasos__linea path{stroke:var(--fl-luz);stroke-width:2;fill:none;stroke-dasharray:6 8;stroke-dashoffset:1000;transition:stroke-dashoffset 2.4s var(--fl-ease)}.fl-pasos.fl-visible .fl-pasos__linea path{stroke-dashoffset:0}.fl-paso__num{position:relative;z-index:1;width:68px;height:68px;margin:0 auto 24px;border-radius:50%;display:grid;place-items:center;background:var(--fl-noche);border:2px solid var(--fl-luz);color:var(--fl-luz);font-family:var(--fl-titulo);font-weight:700;font-size:24px;box-shadow:0 0 30px #ffd84d40}.fl-paso__foto{border-radius:var(--fl-radio);overflow:hidden;aspect-ratio:1 / 1;margin-bottom:22px;background:var(--fl-noche-2)}.fl-paso__foto img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .9s var(--fl-ease)}.fl-paso:hover .fl-paso__foto img{transform:scale(1.05)}.fl-paso .fl-h3{margin-bottom:10px}@media(max-width:989px){.fl-pasos{grid-template-columns:1fr;gap:44px;max-width:520px;margin:0 auto}.fl-pasos__linea{display:none}}.fl-faq{max-width:860px;margin:0 auto;display:grid;gap:12px}.fl-faq__item{border-radius:16px;background:var(--fl-faq-tarjeta, #fff);border:1px solid rgba(18,22,28,.08);transition:box-shadow .3s}.fl-faq__item[open]{box-shadow:0 18px 40px -24px #0e111659}.fl-faq__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 26px;font-family:var(--fl-titulo);font-weight:600;font-size:18px}.fl-faq__item summary::-webkit-details-marker{display:none}.fl-faq__icono{flex-shrink:0;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--fl-noche);color:var(--fl-luz);transition:transform .4s var(--fl-ease)}.fl-faq__icono svg{width:14px;height:14px}.fl-faq__item[open] .fl-faq__icono{transform:rotate(45deg)}.fl-faq__resp{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--fl-ease)}.fl-faq__item.is-abierto .fl-faq__resp{grid-template-rows:1fr}.fl-faq__resp>div{overflow:hidden}.fl-faq__resp p{margin:0;padding:0 26px 24px;line-height:1.65;opacity:.82}.fl-cierre{position:relative;isolation:isolate;color:var(--fl-crema);text-align:center;overflow:hidden}.fl-cierre__fondo{position:absolute;top:-12%;right:0;bottom:-12%;left:0;z-index:-2}.fl-cierre__fondo img{width:100%;height:100%;object-fit:cover;display:block;will-change:transform}.fl-cierre:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(ellipse at center,rgba(14,17,22,var(--fl-oscuro, .55)),rgba(14,17,22,calc(var(--fl-oscuro, .55) + .25)))}.fl-cierre__inner{max-width:760px;margin:0 auto}.fl-cierre .fl-h2{margin-bottom:18px}.fl-cierre .fl-body{margin:0 auto 30px;max-width:560px}.fl-cierre__precio{display:flex;justify-content:center;align-items:baseline;gap:12px;margin-bottom:26px;font-family:var(--fl-titulo)}.fl-cierre__precio strong{font-size:40px;color:var(--fl-luz)}.fl-cierre__precio s{opacity:.55;font-size:20px}.fl-cierre__garantias{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 26px;margin-top:30px;font-size:14px;opacity:.85}.fl-cierre__garantias span{display:inline-flex;align-items:center;gap:8px}.fl-cierre__garantias svg{width:16px;height:16px;color:var(--fl-luz)}.fl-magnetico{transition:transform .25s var(--fl-ease)}.fl-pdp{display:grid;grid-template-columns:1.1fr 1fr;gap:56px;align-items:start}.fl-pdp__galeria{position:sticky;top:24px}.fl-pdp__principal{border-radius:var(--fl-radio);overflow:hidden;background:var(--fl-noche-2);aspect-ratio:1 / 1}.fl-pdp__principal img{width:100%;height:100%;object-fit:cover;display:block;transition:opacity .35s}.fl-pdp__minis{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:10px;margin-top:12px}.fl-pdp__mini{padding:0;border:2px solid transparent;border-radius:12px;overflow:hidden;cursor:pointer;background:var(--fl-noche-2);aspect-ratio:1 / 1;transition:border-color .25s,opacity .25s;opacity:.7}.fl-pdp__mini img{width:100%;height:100%;object-fit:cover;display:block}.fl-pdp__mini.is-activo,.fl-pdp__mini:hover{border-color:var(--fl-luz);opacity:1}.fl-pdp__info .fl-h1{margin-bottom:14px}.fl-pdp__estrellas{display:flex;align-items:center;gap:8px;font-size:14px;opacity:.85;margin-bottom:16px;color:var(--fl-luz)}.fl-pdp__precio{display:flex;align-items:baseline;gap:12px;margin:10px 0 22px;font-family:var(--fl-titulo)}.fl-pdp__precio strong{font-size:34px;color:var(--fl-luz)}.fl-pdp__precio s{opacity:.5;font-size:18px}.fl-pdp__intro{margin-bottom:26px}.fl-pdp__opcion{margin-bottom:20px;border:0;padding:0}.fl-pdp__opcion legend{font-family:var(--fl-titulo);font-weight:600;margin-bottom:10px;font-size:15px}.fl-pdp__valores{display:flex;flex-wrap:wrap;gap:10px}.fl-pdp__valores input{position:absolute;opacity:0;pointer-events:none}.fl-pdp__valores label{cursor:pointer;padding:11px 18px;border-radius:12px;border:1.5px solid rgba(244,241,234,.22);font-weight:600;font-size:15px;transition:all .25s}.fl-pdp__valores input:checked+label{border-color:var(--fl-luz);background:#ffd84d1a;color:var(--fl-luz)}.fl-pdp__valores input:focus-visible+label{outline:2px solid var(--fl-luz);outline-offset:2px}.fl-pdp__comprar{display:flex;gap:12px;margin:26px 0 18px}.fl-pdp__comprar .fl-btn{flex:1;justify-content:center;font-size:17px}.fl-pdp__comprar .fl-btn[disabled]{opacity:.45;cursor:not-allowed;box-shadow:none}.fl-pdp__confianza{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:30px}.fl-pdp__confianza div{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:14px 8px;border-radius:14px;background:var(--fl-noche-2);font-size:13px;line-height:1.35}.fl-pdp__confianza svg{width:22px;height:22px;color:var(--fl-luz)}.fl-pdp__caracs{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:26px}.fl-pdp__carac{padding:18px;border-radius:16px;border:1px solid rgba(244,241,234,.1)}.fl-pdp__carac strong{display:block;font-family:var(--fl-titulo);color:var(--fl-luz);margin-bottom:6px}.fl-pdp__carac p{margin:0;font-size:14px;line-height:1.5;opacity:.8}.fl-pdp__plegable{border-top:1px solid rgba(244,241,234,.12)}.fl-pdp__plegable summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;padding:18px 0;font-family:var(--fl-titulo);font-weight:600}.fl-pdp__plegable summary::-webkit-details-marker{display:none}.fl-pdp__plegable summary:after{content:"+";color:var(--fl-luz);font-size:22px;line-height:1;transition:transform .3s}.fl-pdp__plegable[open] summary:after{transform:rotate(45deg)}.fl-pdp__plegable .fl-pdp__contenido{padding-bottom:18px;line-height:1.65;opacity:.85}.fl-pdp__plegable ul{padding-left:18px;margin:0}.fl-pdp__plegable li{margin-bottom:6px}@media(max-width:989px){.fl-pdp{grid-template-columns:1fr;gap:32px}.fl-pdp__galeria{position:static}}@media(max-width:540px){.fl-pdp__caracs{grid-template-columns:1fr}}@media(max-width:540px){:root{--fl-margen: 18px}.fl-btn{padding:16px 24px}}@media(prefers-reduced-motion:reduce){.fl-reveal,.fl-hero__reveal>*{opacity:1!important;transform:none!important;transition:none!important;animation:none!important}.fl-hero__media img,.fl-marquee__pista,.fl-btn:after,.fl-hs__boton:before{animation:none!important;transform:none!important}.fl-pasos__linea path{transition:none;stroke-dashoffset:0}.fl-esc__panel img{transition:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/fl-styles.css.map */
