@import"https://fonts.googleapis.com/css2?family=Inter+Tight:wght@400;500;600;700&family=Instrument+Serif:ital@0;1&display=swap";:root{--ep-bg: #0E0F11;--ep-bg-2: #15171B;--ep-bg-3: #1C1F25;--ep-ink: #F2F0EB;--ep-muted: rgba(242, 240, 235, .64);--ep-line: rgba(242, 240, 235, .1);--ep-acento: #3DDC97;--ep-sans: "Inter Tight", var(--font-body-family), system-ui, sans-serif;--ep-serif: "Instrument Serif", Georgia, serif;--ep-r: 28px;--ep-r-s: 18px;--ep-ease: cubic-bezier(.16, 1, .3, 1);--ep-gut: clamp(16px, 4vw, 40px)}.ep{position:relative;color:var(--ep-ink);font-family:var(--ep-sans);overflow-x:clip;padding-top:0!important;padding-bottom:0!important}.ep *,.ep *:before,.ep *:after{box-sizing:border-box}.ep-wrap{max-width:1320px;margin:0 auto;padding:0 var(--ep-gut)}.ep a{color:inherit}.section-header{margin-bottom:0!important}.ep-kicker{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ep-acento);margin:0 0 18px}.ep-kicker:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor;box-shadow:0 0 0 4px color-mix(in srgb,currentColor 22%,transparent)}.ep-h{font-family:var(--ep-sans);font-weight:600;letter-spacing:-.035em;line-height:.98;margin:0 0 18px;color:inherit}.ep-h em,.ep-h2 em{font-family:var(--ep-serif);font-style:italic;font-weight:400;letter-spacing:-.01em;color:var(--ep-acento)}.ep-h2{font-family:var(--ep-sans);font-weight:600;letter-spacing:-.03em;line-height:1.02;margin:0 0 16px;font-size:clamp(32px,4.6vw,58px);color:inherit}.ep-p{color:var(--ep-muted);line-height:1.6;margin:0;font-size:17px}.ep-head{max-width:760px;margin-bottom:clamp(32px,5vw,56px)}.ep-head--c{margin-left:auto;margin-right:auto;text-align:center}.ep-head--c .ep-kicker{justify-content:center}.ep-btn{position:relative;display:inline-flex;align-items:center;gap:12px;min-height:56px;padding:0 28px 0 30px;border-radius:999px;font-weight:600;font-size:16px;text-decoration:none;border:0;cursor:pointer;transition:transform .4s var(--ep-ease),box-shadow .4s var(--ep-ease),background .3s;will-change:transform}.ep-btn--solid{background:var(--ep-acento);color:#0b0c0e;box-shadow:0 14px 40px -12px var(--ep-acento)}.ep-btn--solid:hover{box-shadow:0 22px 60px -14px var(--ep-acento)}.ep-btn--ghost{background:#ffffff0f;color:var(--ep-ink);border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ep-btn--ghost:hover{background:#ffffff1f}.ep-btn__flecha{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#00000024;transition:transform .4s var(--ep-ease)}.ep-btn--ghost .ep-btn__flecha{background:#ffffff1a}.ep-btn:hover .ep-btn__flecha{transform:translate(3px) rotate(-45deg)}.ep-btn svg{width:16px;height:16px}.ep-chips{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:28px 0 0}.ep-chips li{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;font-size:13px;background:#ffffff0f;border:1px solid var(--ep-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ep-chips svg{width:15px;height:15px;color:var(--ep-acento)}.ep-hero{min-height:var(--ep-alto, 620px);display:flex;align-items:stretch;background:var(--ep-bg);isolation:isolate}.ep-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;overflow:hidden}.ep-hero__bg img{width:100%;height:100%;object-fit:cover;object-position:var(--ep-foco, 70% 50%);transform:scale(1.06);transition:transform 2.4s var(--ep-ease)}.ep-hero.is-in .ep-hero__bg img{transform:scale(1)}.ep-hero__velo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,rgba(14,15,17,var(--ep-velo,.92)),rgba(14,15,17,calc(var(--ep-velo,.92) * .7)) 38%,#0e0f1100 70%),linear-gradient(0deg,#0e0f11bf,#0e0f1100 30%)}.ep-hero__vacio{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:radial-gradient(60% 80% at 75% 55%,color-mix(in srgb,var(--ep-acento) 28%,transparent),transparent 70%),radial-gradient(40% 50% at 85% 30%,rgba(255,255,255,.06),transparent 70%),var(--ep-bg)}.ep-hero__inner{width:100%;display:flex;align-items:center;padding-top:72px;padding-bottom:72px}.ep-hero__txt{max-width:640px}.ep-hero .ep-h{font-size:clamp(42px,6.6vw,var(--ep-hsize, 92px))}.ep-hero__sub{font-size:clamp(16px,1.5vw,19px);color:var(--ep-muted);line-height:1.6;max-width:520px;margin:0}.ep-hero__acciones{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px;align-items:center}.ep-precio{display:inline-flex;align-items:baseline;gap:10px;margin-top:26px;padding:10px 18px;border-radius:999px;background:#ffffff0f;border:1px solid var(--ep-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ep-precio strong{font-size:24px;letter-spacing:-.02em}.ep-precio s{color:var(--ep-muted);font-size:15px}.ep-scroll{position:absolute;left:50%;bottom:22px;transform:translate(-50%);width:24px;height:38px;border-radius:14px;border:1.5px solid rgba(255,255,255,.35)}.ep-scroll:after{content:"";position:absolute;left:50%;top:8px;width:4px;height:8px;margin-left:-2px;border-radius:2px;background:#fff;animation:ep-scroll 1.8s infinite}@keyframes ep-scroll{0%{opacity:0;transform:translateY(0)}30%{opacity:1}to{opacity:0;transform:translateY(12px)}}.ep-fx{position:absolute;z-index:-1;pointer-events:none}.ep-fx--respira{right:14%;top:50%;width:min(44vw,520px);aspect-ratio:1;transform:translateY(-50%)}.ep-fx--respira span{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid color-mix(in srgb,var(--ep-acento) 55%,transparent);animation:ep-respira 8s var(--ep-ease) infinite}.ep-fx--respira span:nth-child(2){animation-delay:2.66s}.ep-fx--respira span:nth-child(3){animation-delay:5.33s}@keyframes ep-respira{0%{transform:scale(.35);opacity:0}40%{opacity:.9}to{transform:scale(1.15);opacity:0}}.ep-fx--calor{right:6%;bottom:-10%;width:min(50vw,640px);height:120%}.ep-fx--calor span{position:absolute;bottom:0;width:34%;height:100%;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--ep-acento) 38%,transparent),transparent);filter:blur(30px);animation:ep-calor 7s ease-in-out infinite}.ep-fx--calor span:nth-child(1){left:0}.ep-fx--calor span:nth-child(2){left:33%;animation-delay:-2.3s}.ep-fx--calor span:nth-child(3){left:66%;animation-delay:-4.6s}@keyframes ep-calor{0%,to{transform:translateY(10%) scaleY(.85);opacity:.55}50%{transform:translateY(-6%) scaleY(1.1);opacity:1}}.ep-fx--brillo{right:10%;top:10%;width:min(46vw,560px);aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--ep-acento) 30%,transparent),transparent);filter:blur(10px);animation:ep-flota 10s ease-in-out infinite}@keyframes ep-flota{0%,to{transform:translate(0)}50%{transform:translate(-30px,24px)}}.ep-cursor-luz{position:absolute;width:520px;height:520px;border-radius:50%;left:0;top:0;pointer-events:none;z-index:-1;background:radial-gradient(closest-side,color-mix(in srgb,var(--ep-acento) 16%,transparent),transparent);transform:translate(-50%,-50%);opacity:0;transition:opacity .6s}.ep:hover>.ep-cursor-luz{opacity:1}[data-ep-palabras] .ep-w{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.08em;margin-bottom:-.08em}[data-ep-palabras] .ep-w>span{display:inline-block;transform:translateY(105%);transition:transform 1.1s var(--ep-ease);transition-delay:calc(var(--i) * 55ms)}[data-ep-palabras].is-in .ep-w>span{transform:none}.ep-rv{opacity:0;transform:translateY(36px);transition:opacity 1s var(--ep-ease),transform 1s var(--ep-ease);transition-delay:var(--d, 0s)}.ep-rv.is-in{opacity:1;transform:none}.shopify-design-mode .ep-rv,.shopify-design-mode [data-ep-palabras] .ep-w>span{opacity:1;transform:none}.ep-marq{border-top:1px solid var(--ep-line);border-bottom:1px solid var(--ep-line);overflow-x:clip}.ep-marq__pista{display:flex;width:max-content;animation:ep-marq var(--ep-vel, 40s) linear infinite}.ep-marq:hover .ep-marq__pista{animation-play-state:paused}.ep-marq__grupo{display:flex;align-items:center;gap:48px;padding-right:48px}.ep-marq__item{display:inline-flex;align-items:center;gap:14px;white-space:nowrap;font-size:clamp(18px,2vw,26px);font-weight:500;letter-spacing:-.02em}.ep-marq__item svg{width:22px;height:22px;color:var(--ep-acento)}.ep-marq__sep{width:8px;height:8px;border-radius:50%;background:var(--ep-acento);opacity:.7}@keyframes ep-marq{to{transform:translate(-50%)}}.ep-elige__fila{display:flex;gap:14px;height:clamp(420px,56vw,620px)}.ep-panel{position:relative;flex:1;min-width:0;border-radius:var(--ep-r);overflow:hidden;text-decoration:none;color:#fff;background:var(--ep-bg-2);transition:flex 1s var(--ep-ease);isolation:isolate}.ep-elige__fila:hover .ep-panel{flex:.8}.ep-elige__fila .ep-panel:hover{flex:1.6}.ep-panel__img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.ep-panel__img img{width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--ep-ease)}.ep-panel:hover .ep-panel__img img{transform:scale(1.05)}.ep-panel__vacio{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:radial-gradient(70% 60% at 60% 35%,color-mix(in srgb,var(--pa) 40%,transparent),transparent 70%),var(--ep-bg-2)}.ep-panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(0deg,#0a0b0deb,#0a0b0d59 45%,#0a0b0d00 70%)}.ep-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:1px solid var(--ep-line);z-index:2;pointer-events:none;transition:border-color .5s}.ep-panel:hover:before{border-color:color-mix(in srgb,var(--pa) 70%,transparent)}.ep-panel__txt{position:absolute;left:0;right:0;bottom:0;padding:clamp(22px,3vw,36px)}.ep-panel__tag{display:inline-block;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--pa);margin-bottom:10px}.ep-panel__t{font-size:clamp(30px,3.6vw,52px);font-weight:600;letter-spacing:-.035em;line-height:1;margin:0 0 10px}.ep-panel__t em{font-family:var(--ep-serif);font-weight:400;font-style:italic;color:var(--pa)}.ep-panel__d{color:#ffffffb8;max-width:420px;margin:0;line-height:1.5;opacity:.9}.ep-panel__cta{display:inline-flex;align-items:center;gap:10px;margin-top:18px;font-weight:600}.ep-panel__cta span{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--pa);color:#0b0c0e;transition:transform .5s var(--ep-ease)}.ep-panel:hover .ep-panel__cta span{transform:rotate(-45deg)}.ep-panel__cta svg{width:16px;height:16px}.ep-escena__grid{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(32px,6vw,96px)}.ep-escena__fija{position:sticky;top:90px;height:calc(100vh - 120px);max-height:760px;border-radius:var(--ep-r);overflow:hidden;background:var(--ep-bg-2);border:1px solid var(--ep-line)}.ep-escena__fija img,.ep-escena__fija .ep-escena__vacio{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.04);transition:opacity 1s var(--ep-ease),transform 1.6s var(--ep-ease)}.ep-escena__fija .is-on{opacity:1;transform:none}.ep-escena__vacio{background:radial-gradient(60% 60% at 50% 45%,color-mix(in srgb,var(--ep-acento) 30%,transparent),transparent 70%),var(--ep-bg-2)}.ep-escena__idx{position:absolute;left:22px;bottom:22px;display:flex;gap:6px;z-index:2}.ep-escena__idx i{width:26px;height:3px;border-radius:2px;background:#ffffff40;transition:background .4s,width .4s}.ep-escena__idx i.is-on{background:var(--ep-acento);width:44px}.ep-escena__pasos{padding:10vh 0 20vh}.ep-escena__paso{min-height:62vh;display:flex;flex-direction:column;justify-content:center;opacity:.28;transition:opacity .6s}.ep-escena__paso.is-on{opacity:1}.ep-escena__num{font-family:var(--ep-serif);font-style:italic;font-size:64px;line-height:1;color:var(--ep-acento);margin:0 0 10px}.ep-escena__paso h3{font-size:clamp(28px,3vw,42px);font-weight:600;letter-spacing:-.03em;line-height:1.05;margin:0 0 14px}.ep-escena__movil{display:none}.ep-cards{display:grid;grid-template-columns:repeat(var(--cols, 3),1fr);gap:16px}.ep-card{position:relative;border-radius:var(--ep-r);overflow:hidden;background:var(--ep-bg-2);border:1px solid var(--ep-line);transition:transform .7s var(--ep-ease),border-color .5s}.ep-card:hover{transform:translateY(-6px);border-color:color-mix(in srgb,var(--ep-acento) 50%,transparent)}.ep-card__img{position:relative;aspect-ratio:var(--ratio, 4/5);overflow:hidden;background:var(--ep-bg-3)}.ep-card__img img{width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--ep-ease)}.ep-card:hover .ep-card__img img{transform:scale(1.05)}.ep-card__vacio{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--ep-acento);background:radial-gradient(60% 60% at 50% 40%,color-mix(in srgb,var(--ep-acento) 22%,transparent),transparent 70%)}.ep-card__vacio svg{width:54px;height:54px;opacity:.8}.ep-card__num{position:absolute;top:16px;left:16px;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font-family:var(--ep-serif);font-style:italic;font-size:24px;background:#0e0f118c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.18);z-index:1}.ep-card__txt{padding:22px 22px 26px}.ep-card__txt h3{font-size:21px;font-weight:600;letter-spacing:-.02em;margin:0 0 8px}.ep-card__txt p{color:var(--ep-muted);margin:0;line-height:1.55;font-size:15px}.ep-cards--sobre .ep-card__img{aspect-ratio:var(--ratio, 3/4)}.ep-cards--sobre .ep-card__txt{position:absolute;left:0;right:0;bottom:0;padding:22px;background:linear-gradient(0deg,#0a0b0deb,#0a0b0d00)}.ep-cifras{display:grid;grid-template-columns:repeat(var(--cols, 3),1fr);border-top:1px solid var(--ep-line)}.ep-cifra{padding:36px 24px 8px 0;border-right:1px solid var(--ep-line)}.ep-cifra:last-child{border-right:0}.ep-cifra+.ep-cifra{padding-left:28px}.ep-cifra__n{font-size:clamp(56px,8vw,112px);font-weight:600;letter-spacing:-.05em;line-height:.9;margin:0 0 14px;color:var(--ep-ink)}.ep-cifra__n small{font-family:var(--ep-serif);font-style:italic;font-weight:400;font-size:.42em;color:var(--ep-acento);letter-spacing:0;margin-left:6px}.ep-cifra__t{color:var(--ep-muted);margin:0;max-width:260px;line-height:1.45}.ep-faq__grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(32px,6vw,96px);align-items:start}.ep-faq__lista{border-top:1px solid var(--ep-line)}.ep-faq__item{border-bottom:1px solid var(--ep-line)}.ep-faq__item summary{list-style:none;cursor:pointer;padding:24px 0;display:flex;justify-content:space-between;gap:18px;align-items:center;font-size:19px;font-weight:500;letter-spacing:-.01em}.ep-faq__item summary::-webkit-details-marker{display:none}.ep-faq__mas{flex:none;width:36px;height:36px;border-radius:50%;border:1px solid var(--ep-line);position:relative;transition:transform .5s var(--ep-ease),background .3s}.ep-faq__mas:before,.ep-faq__mas:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:1.5px;background:currentColor;transform:translate(-50%,-50%)}.ep-faq__mas:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .5s var(--ep-ease)}.ep-faq__item[open] .ep-faq__mas{background:var(--ep-acento);color:#0b0c0e;border-color:transparent}.ep-faq__item[open] .ep-faq__mas:after{transform:translate(-50%,-50%) rotate(0)}.ep-faq__resp{color:var(--ep-muted);line-height:1.65;padding:0 56px 24px 0}.ep-faq__resp p{margin:0 0 8px}.ep-faq__nota{margin-top:18px;font-size:13px;color:var(--ep-muted);line-height:1.5;padding:14px 16px;border-radius:14px;border:1px solid var(--ep-line)}.ep-cierre{position:relative;border-radius:calc(var(--ep-r) + 8px);overflow:hidden;display:grid;grid-template-columns:1.1fr 1fr;min-height:520px;background:var(--ep-bg-2);border:1px solid var(--ep-line);isolation:isolate}.ep-cierre__txt{padding:clamp(28px,5vw,64px);display:flex;flex-direction:column;justify-content:center}.ep-cierre__img{position:relative;min-height:320px}.ep-cierre__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ep-cierre__glow{position:absolute;width:640px;height:640px;border-radius:50%;left:-200px;bottom:-340px;z-index:-1;background:radial-gradient(closest-side,color-mix(in srgb,var(--ep-acento) 40%,transparent),transparent)}.ep-check{list-style:none;padding:0;margin:22px 0 6px;display:grid;gap:12px}.ep-check li{display:flex;gap:12px;align-items:center}.ep-check svg{width:20px;height:20px;color:var(--ep-acento);flex:none}.ep-dawn .product__title h1,.ep-dawn .product__title h2{font-family:var(--ep-sans);letter-spacing:-.03em;font-weight:600}@media(max-width:989px){.ep-escena__grid{grid-template-columns:1fr}.ep-escena__fija,.ep-escena__pasos{display:none}.ep-escena__movil{display:grid;gap:28px}.ep-escena__movil img,.ep-escena__movil .ep-escena__vacio{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--ep-r-s);display:block;position:relative;opacity:1;transform:none}.ep-faq__grid,.ep-cierre{grid-template-columns:1fr}.ep-cards{grid-template-columns:repeat(2,1fr)}.ep-cifras{grid-template-columns:1fr}.ep-cifra{border-right:0;border-bottom:1px solid var(--ep-line);padding:26px 0!important}.ep-elige__fila{flex-direction:column;height:auto}.ep-elige__fila .ep-panel,.ep-elige__fila:hover .ep-panel,.ep-elige__fila .ep-panel:hover{flex:none;height:420px}.ep-hero__velo{background:linear-gradient(0deg,#0e0f11f5,#0e0f11bf 45%,#0e0f1133)}.ep-hero__inner{align-items:flex-end}.ep-fx--respira{right:-20%;top:30%;width:90vw}.ep-scroll{display:none}}@media(max-width:540px){.ep-cards{grid-template-columns:1fr}.ep-btn{width:100%;justify-content:space-between}.ep-faq__resp{padding-right:0}}@media(prefers-reduced-motion:reduce){.ep *,.ep *:before,.ep *:after{animation:none!important;transition:none!important}.ep-rv,[data-ep-palabras] .ep-w>span{opacity:1!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ep-styles.css.map */
