:root{--ep-ink:#0A2342;--ep-ink2:#34557A;--ep-mute:#6A86A6;--ep-sky:#38BDF8;--ep-sky2:#7DD3FC;--ep-sky3:#BAE6FD;--ep-ice:#F0F8FF;--ep-ice2:#E3F2FF;--ep-blue:#1E7BFF;--ep-blue2:#0F5FE8;--ep-aqua:#22D3EE;--ep-mint:#2DD4BF;--ep-bg:#F6FAFF;--ep-line:rgba(10,35,66,.09);--ep-grad:linear-gradient(115deg,#4CC9FF 0%,#1E9BFF 45%,#1E6BFF 100%);--ep-grad-t:linear-gradient(100deg,#2BB5FF 0%,#1E7BFF 50%,#5B7CFF 100%);--ep-grad-deep:linear-gradient(135deg,#0B4FD6 0%,#1E7BFF 45%,#38BDF8 100%);--ep-sh:0 30px 70px -32px rgba(16,94,214,.38),0 8px 24px -12px rgba(10,35,66,.12);--ep-sh2:0 16px 40px -18px rgba(16,94,214,.35);--ep-r:28px;--ep-r2:20px;--ep-fh:var(--ep-font-h,"Outfit"),system-ui,sans-serif;--ep-fb:var(--ep-font-b,"Manrope"),system-ui,sans-serif;--ep-w:1240px;--ep-ease:cubic-bezier(.22,1,.36,1)}html{scroll-behavior:smooth}html,body{background:var(--ep-bg)!important}html body #MainContent,html body .shopify-section{background:transparent!important}.ep{font-family:var(--ep-fb);color:var(--ep-ink2);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;position:relative;background:transparent}.ep *,.ep *:before,.ep *:after{box-sizing:border-box}html :where(.ep) div:empty{display:block}html :where(.ep) span:empty,html :where(.ep) i:empty{display:inline-block}html body .ep :is(h1,h2,h3,h4,h5){font-family:var(--ep-fh)!important;color:var(--ep-ink)!important;font-weight:600!important;letter-spacing:-.025em!important;line-height:1.08!important;margin:0!important;text-transform:none!important}.ep p{margin:0}.ep a{color:inherit;text-decoration:none}.ep img,.ep video{display:block;max-width:100%}.ep button{font:inherit;cursor:pointer}.ep ul{list-style:none;margin:0;padding:0}.ep .ep-wrap{max-width:var(--ep-w);margin:0 auto;padding:0 24px}.ep.ep-sec{padding:88px 0;position:relative;overflow:clip}.ep.ep-sec--tight{padding:60px 0}.ep .ep-eyebrow{display:inline-flex;align-items:center;gap:10px;font:600 13px/1 var(--ep-fb);letter-spacing:.16em;text-transform:uppercase;color:var(--ep-blue)}.ep .ep-eyebrow:before{content:"";width:28px;height:2px;border-radius:2px;background:var(--ep-grad)}.ep .ep-h2{font-size:clamp(32px,4.4vw,56px)!important;margin-top:12px!important}.ep .ep-h2 em,.ep .ep-gt{font-style:normal;background:var(--ep-grad-t);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent!important;animation:ep-shim 6s ease-in-out infinite}@keyframes ep-shim{0%,to{background-position:0 0}50%{background-position:100% 0}}.ep .ep-lead{font-size:clamp(16px,1.4vw,19px);color:var(--ep-ink2);max-width:620px;margin-top:14px}.ep .ep-head{text-align:center;display:flex;flex-direction:column;align-items:center;margin:0 auto 40px;max-width:820px}.ep .ep-head .ep-lead{margin-left:auto;margin-right:auto}.ep.ep-bg-white{background:#fff}.ep.ep-bg-ice{background:linear-gradient(180deg,#f6faff,#eaf5ff)}.ep.ep-bg-aurora{background:radial-gradient(60% 50% at 10% 0%,rgba(125,211,252,.45),transparent 70%),radial-gradient(50% 50% at 95% 20%,rgba(147,197,253,.4),transparent 70%),radial-gradient(60% 60% at 60% 100%,rgba(165,243,252,.35),transparent 70%),#f7fbff}.ep.ep-bg-deep{background:radial-gradient(70% 80% at 85% 10%,rgba(56,189,248,.55),transparent 60%),radial-gradient(60% 70% at 0% 100%,rgba(34,211,238,.35),transparent 60%),linear-gradient(135deg,#0a3fb8,#1366f0 55%,#1e8bff);color:#ffffffd1}html body .ep.ep-bg-deep :is(h1,h2,h3,h4){color:#fff!important}.ep.ep-bg-deep .ep-eyebrow{color:#bfe8ff}.ep.ep-bg-deep .ep-eyebrow:before{background:#bfe8ff}.ep.ep-bg-deep .ep-lead{color:#ffffffd1}.ep.ep-bg-deep .ep-h2 em{background:linear-gradient(100deg,#bff0ff,#7dd3fc,#e0f2fe);-webkit-background-clip:text;background-clip:text}.ep .ep-grid-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(rgba(30,123,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(30,123,255,.06) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(70% 60% at 50% 40%,#000,transparent);mask-image:radial-gradient(70% 60% at 50% 40%,#000,transparent)}.ep .ep-orb{position:absolute;border-radius:50%;filter:blur(60px);opacity:.55;pointer-events:none;animation:ep-float 14s ease-in-out infinite}@keyframes ep-float{0%,to{transform:translateZ(0) scale(1)}33%{transform:translate3d(30px,-24px,0) scale(1.06)}66%{transform:translate3d(-20px,18px,0) scale(.96)}}.ep .ep-btn{--h:58px;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;height:var(--h);padding:0 30px;border-radius:999px;border:0;font:700 16px/1 var(--ep-fb)!important;letter-spacing:.005em;color:#fff!important;background:var(--ep-grad);background-size:160% 100%;box-shadow:0 14px 34px -14px #1e7bffbf,inset 0 1px #ffffff59;overflow:hidden;isolation:isolate;transition:transform .5s var(--ep-ease),box-shadow .5s var(--ep-ease),background-position .6s;white-space:nowrap;text-decoration:none!important}.ep .ep-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.55) 50%,transparent 70%);transform:translate(-120%);animation:ep-shine 4.5s ease-in-out infinite;z-index:-1}@keyframes ep-shine{0%,60%{transform:translate(-120%)}85%,to{transform:translate(120%)}}.ep .ep-btn:hover{transform:translateY(-2px);box-shadow:0 22px 44px -16px #1e7bffd9,inset 0 1px #ffffff59;background-position:100% 0}.ep .ep-btn svg{width:18px;height:18px;transition:transform .4s var(--ep-ease)}.ep .ep-btn:hover svg{transform:translate(4px)}.ep .ep-btn__p{display:inline-flex;align-items:center;height:30px;padding:0 12px;margin-right:-14px;border-radius:999px;background:#ffffff38;font-size:14px}.ep .ep-btn--ghost{color:var(--ep-ink)!important;background:#ffffffb8;box-shadow:inset 0 0 0 1px #0a23421a,0 10px 30px -18px #0a234259;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.ep .ep-btn--ghost:after{display:none}.ep .ep-btn--ghost:hover{background:#fff;box-shadow:inset 0 0 0 1px #1e7bff59,0 14px 34px -16px #1e7bff73}.ep .ep-btn--white{color:var(--ep-blue2)!important;background:#fff;box-shadow:0 18px 40px -16px #001e5a8c}.ep .ep-btn--white:after{background:linear-gradient(110deg,transparent 30%,rgba(56,189,248,.25) 50%,transparent 70%)}.ep .ep-play{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--ep-grad);color:#fff;margin-left:-14px}.ep .ep-play svg{width:12px;height:12px}.ep .ep-chip{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;border-radius:999px;background:#ffffffbf;box-shadow:inset 0 0 0 1px #1e7bff24;font:600 13.5px/1 var(--ep-fb);color:var(--ep-ink);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ep .ep-chip svg{width:16px;height:16px;color:var(--ep-blue)}.ep .ep-card{background:#ffffffd1;border-radius:var(--ep-r);box-shadow:var(--ep-sh);position:relative;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ep .ep-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(140deg,#fffffff2,#7dd3fc8c 40%,#1e7bff2e);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.ep .ep-ic{flex:none;width:52px;height:52px;border-radius:16px;display:grid;place-items:center;background:linear-gradient(140deg,#e6f6ff,#cfeaff);color:var(--ep-blue);box-shadow:inset 0 0 0 1px #1e7bff1f}.ep .ep-ic svg{width:26px;height:26px}.ep .ep-ic--g{background:var(--ep-grad);color:#fff;box-shadow:0 10px 24px -10px #1e7bffb3}.ep .ep-stars{display:inline-flex;gap:2px;color:#ffb400}.ep .ep-stars svg{width:16px;height:16px}.ep [data-rv]{opacity:0;transform:translate3d(0,34px,0);filter:blur(8px);transition:opacity 1s var(--ep-ease),transform 1.1s var(--ep-ease),filter 1s var(--ep-ease);transition-delay:calc(var(--d,0)*90ms)}.ep [data-rv=left]{transform:translate3d(-48px,0,0)}.ep [data-rv=right]{transform:translate3d(48px,0,0)}.ep [data-rv=zoom]{transform:scale(.92)}.ep [data-rv].in{opacity:1;transform:none;filter:none}.ep .ep-split .w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.08em;margin-bottom:-.08em}.ep .ep-split .w>span{display:inline-block;transform:translateY(105%);transition:transform 1.1s var(--ep-ease);transition-delay:calc(var(--i,0)*70ms + .12s)}.ep .ep-split.in .w>span{transform:none}.shopify-design-mode .ep [data-rv]{opacity:1;transform:none;filter:none}@media(prefers-reduced-motion:reduce){.ep [data-rv]{opacity:1!important;transform:none!important;filter:none!important}.ep .ep-split .w>span{transform:none!important}.ep *{animation:none!important}}.ep.ep-mq{padding:26px 0;overflow:hidden;background:var(--ep-grad);color:#fff}.ep .ep-mq__t{display:flex;width:max-content;animation:ep-mq var(--sp,40s) linear infinite}.ep .ep-mq__g{display:flex;align-items:center;gap:44px;padding-right:44px}.ep .ep-mq__i{display:inline-flex;align-items:center;gap:14px;font:600 clamp(22px,2.6vw,34px)/1 var(--ep-fh);letter-spacing:-.01em;white-space:nowrap}.ep .ep-mq__i svg{width:26px;height:26px;opacity:.9}.ep .ep-mq__i:nth-child(2n){color:transparent;-webkit-text-stroke:1.2px rgba(255,255,255,.85)}.ep .ep-mq__s{width:10px;height:10px;border-radius:50%;background:#fff;opacity:.7;flex:none}@keyframes ep-mq{to{transform:translate(-50%)}}.ep.ep-mq--tilt{transform:rotate(-2deg);margin:28px -20px;box-shadow:0 24px 60px -24px #1e7bff99}.ep .ep-v{position:relative;overflow:hidden;background:#dcefff}.ep .ep-v video,.ep .ep-v img.ep-v__p{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ep .ep-v .ep-v__m{display:none}@media(max-width:749px){.ep .ep-v .ep-v__d{display:none}.ep .ep-v .ep-v__m{display:block}}.ep .ep-media{position:relative;overflow:hidden;border-radius:var(--ep-r)}.ep .ep-media img{width:100%;height:100%;object-fit:cover}@media(max-width:989px){.ep.ep-sec{padding:68px 0}}@media(max-width:749px){.ep .ep-wrap{padding:0 18px}.ep.ep-sec{padding:52px 0}.ep.ep-sec--tight{padding:40px 0}.ep .ep-head{margin-bottom:28px}.ep .ep-btn{--h:54px;padding:0 24px;font-size:15.5px!important}.ep.ep-mq{padding:18px 0}}.ep .ep-v video{opacity:0;transition:opacity .6s ease}.ep .ep-v video.is-ready{opacity:1}html body .shopify-section.ep-hd-wrap{position:sticky!important;top:-38px!important;z-index:30!important}.ep [hidden]{display:none!important}html body .nv-cd__bg{background:#0a234259!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html body .nv-cd__head{background:linear-gradient(120deg,#eaf6ff,#d6ecff)!important;color:#0a2342!important;border-bottom:1px solid rgba(30,123,255,.12)}html body .nv-cd__head *{color:#0a2342!important}html body .nv-cd__head [class*=eyebrow],html body .nv-cd__head small{color:#1e7bff!important}html body .nv-cd__close{background:#fff!important;box-shadow:0 4px 12px -6px #105ed680}html body #nv-cart-drawer .nv-btn--primary{background:linear-gradient(115deg,#4cc9ff,#1e9bff 45%,#1e6bff)!important;border-radius:999px!important;box-shadow:0 14px 30px -14px #1e7bffcc!important}html body #nv-cart-drawer .nv-cd__promo-ic,html body #nv-cart-drawer .nv-cd__bar>*{background:linear-gradient(115deg,#4cc9ff,#1e6bff)!important}html body #nv-cart-drawer{font-family:var(--ep-fb)}html body #nv-cart-drawer :is(h2,h3,h4,b,strong){font-family:var(--ep-fh)}html body .nv-cartpage .nv-btn,html body .nv-cartpage a.nv-btn{background:linear-gradient(115deg,#4cc9ff,#1e9bff 45%,#1e6bff)!important;color:#fff!important;border-radius:999px!important;box-shadow:0 14px 30px -14px #1e7bffcc!important;border:0!important}html body .nv-cartpage{font-family:var(--ep-fb)}html body .nv-cartpage :is(h1,h2,h3){font-family:var(--ep-fh)!important;letter-spacing:-.025em}.shopify-section:has(>.ep.ep-mq)+.shopify-section>.ep.ep-sec{padding-top:72px}@media(max-width:749px){.shopify-section:has(>.ep.ep-mq)+.shopify-section>.ep.ep-sec{padding-top:48px}}html,body{overflow-x:clip}html body .ep .ep-lang{display:flex!important;padding:3px!important;border-radius:12px!important;background:#1e7bff14!important;margin:0!important;gap:0!important}html body .ep .ep-lang a{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex!important;align-items:center;justify-content:center;min-width:34px;height:32px!important;padding:0 8px!important;border-radius:9px!important;background:transparent!important;color:#6a86a6!important;font:800 12px/1 var(--ep-fb)!important;letter-spacing:.06em!important;box-shadow:none!important;border:0!important}html body .ep .ep-lang a[aria-current]{background:#fff!important;color:#0a2342!important;box-shadow:0 2px 8px -2px #0a23422e!important}html body .ep .ep-lang a:before,html body .ep .ep-lang a:after{display:none!important}@media(max-width:749px){html body .ep .ep-lang a{min-width:30px;height:30px!important;padding:0 6px!important;font-size:11px!important}}html body #nv-cart-drawer .nv-cd__2nd{background:#fff!important;color:#0f5fe8!important;border:1.5px solid rgba(30,123,255,.35)!important;font-weight:700!important;opacity:1!important}html body #nv-cart-drawer .nv-cd__2nd:hover{background:linear-gradient(115deg,#4cc9ff,#1e6bff)!important;color:#fff!important}html body #nv-cart-drawer *,html body .nv-cartpage *,html body .nv *{font-family:var(--ep-font-b),system-ui,sans-serif!important}html body,html body #nv-cart-drawer,html body .nv,html body .nv-cartpage,html body .shopify-policy__container{--font-body-family:var(--ep-font-b),system-ui,sans-serif;--font-heading-family:var(--ep-font-h),system-ui,sans-serif;font-family:var(--ep-font-b),system-ui,sans-serif!important}html body #nv-cart-drawer :is(h1,h2,h3,h4,b,strong,.nv-cd__title),html body .shopify-policy__title h1{font-family:var(--ep-font-h),system-ui,sans-serif!important}.ep .ep-split :is(em,.ep-gt) .w>span{background-image:var(--g,linear-gradient(100deg,#2BB5FF 0%,#1E7BFF 50%,#5B7CFF 100%));background-size:100% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;padding-right:.03em}.ep.ep-bg-deep .ep-split em{--g:linear-gradient(100deg,#BFF0FF,#7DD3FC,#E0F2FE)}.ep .ep-split em{-webkit-text-fill-color:transparent;animation:none}.ep [data-rv]{transform:translate3d(0,22px,0);filter:none}html body #nv-cart-drawer .nv-cd__panel *,html body #nv-cart-drawer .nv-cd__panel *:before,html body #nv-cart-drawer .nv-cd__panel *:after{animation:none!important}html body #nv-cart-drawer .nv-cd__items>*,html body #nv-cart-drawer .nv-cd__foot>*{transform:none!important;opacity:1!important;transition:none!important}html body #nv-cart-drawer .nv-cd__up{display:none!important}html body #nv-cart-drawer .nv-cd__foot{padding-top:14px!important;padding-bottom:14px!important}html body #nv-cart-drawer .nv-cd__co{margin:12px 0 0!important}html body #nv-cart-drawer .nv-xb{margin:8px 0 0!important}html body #nv-cart-drawer .nv-xb__or{display:none!important}html body #nv-cart-drawer .nv-xb__btns{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:8px!important;margin:0!important}html body #nv-cart-drawer .nv-xb__btns>*{flex:1 1 0!important;min-width:0!important;margin:0!important}html body #nv-cart-drawer .nv-xb__btns :is(shopify-accelerated-checkout-cart,shopify-accelerated-checkout){--shopify-accelerated-checkout-button-block-size:44px;--shopify-accelerated-checkout-inline-alignment:center;--shopify-accelerated-checkout-row-gap:8px;--shopify-accelerated-checkout-button-border-radius:999px;width:100%}html body #nv-cart-drawer .nv-cd__pay{margin-top:10px!important}html body #nv-cart-drawer .nv-cd__trust{margin-top:8px!important}body:has(.ep-pw)>#shopify-section-main-password-header,body:has(.ep-pw)>footer{display:none!important}body:has(.ep-pw) .password-main{padding:0!important;margin:0!important;max-width:none!important}@media(max-width:749px){html body #nv-cart-drawer .nv-cd__trust{display:none!important}html body #nv-cart-drawer .nv-cd__pay{margin-top:8px!important}html body #nv-cart-drawer .nv-cd__pay svg{width:30px!important;height:20px!important}html body #nv-cart-drawer .nv-xb__btns :is(shopify-accelerated-checkout-cart,shopify-accelerated-checkout){--shopify-accelerated-checkout-button-block-size:42px}}.ep .ep-wrap{position:relative;z-index:1}.ep .ep-orb,.ep .ep-grid-bg{z-index:0}html body .nv-cartpage .nv-xb__or{display:none!important}html body .nv-cartpage .nv-xb__btns{display:flex!important;flex-flow:row!important;gap:8px!important;margin:0!important}html body .nv-cartpage .nv-xb__btns>*{flex:1 1 0!important;min-width:0!important;margin:0!important}html body .nv-cartpage .nv-xb__btns shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size:46px;--shopify-accelerated-checkout-button-border-radius:999px;--shopify-accelerated-checkout-inline-alignment:stretch;--shopify-accelerated-checkout-row-gap:8px;width:100%}html body #nv-cart-drawer .nv-xb__btns shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius:999px;--shopify-accelerated-checkout-inline-alignment:stretch}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ep.css.map */
