@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700;800&display=swap";.shopify-section[id*=apex_],.shopify-section[id*=apex-]{margin-top:0!important;margin-bottom:0!important}@media screen and (min-width:750px){.section+.shopify-section[id*=apex_],.section+.shopify-section[id*=apex-],.shopify-section[id*=apex_]+.section,.shopify-section[id*=apex-]+.section{margin-top:0!important}}@supports selector(:has(*)){.shopify-section:has(>[class*=apex-]),.shopify-section:has(>section[class*=apex-]){margin-top:0!important;margin-bottom:0!important}@media screen and (min-width:750px){.section+.section:has(>[class*=apex-]),.section+.section:has(>section[class*=apex-]),.section:has(>[class*=apex-])+.section,.section:has(>section[class*=apex-])+.section{margin-top:0!important}}}.apex-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#0a0a0a;display:flex;align-items:center;justify-content:center;flex-direction:column;transition:opacity .6s ease,visibility .6s ease}.apex-loader.is-done{opacity:0;visibility:hidden;pointer-events:none}.apex-loader__brand{font-size:clamp(3rem,6vw,5rem);font-weight:800;letter-spacing:-.03em;color:#e8ecf0;margin-bottom:1.1rem;position:relative;padding-bottom:.8rem;display:inline-block;line-height:1}.apex-loader__brand>span:not(.apex-loader__underline){display:inline-block;opacity:0;transform:translateY(100%);animation:apex-loader-letter .6s cubic-bezier(.22,1,.36,1) forwards}@keyframes apex-loader-letter{to{opacity:1;transform:translateY(0)}}.apex-loader__underline{position:absolute;left:0;bottom:0;height:3px;width:0;background:linear-gradient(90deg,#2c4bb8,#4a6fd6,#2c4bb8);border-radius:2px;box-shadow:0 0 12px #4a6fd68c;animation:apex-loader-underline-grow 1s cubic-bezier(.22,1,.36,1) .35s forwards}.apex-loader__underline:after{content:"";position:absolute;top:0;left:-30%;height:100%;width:30%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.85),transparent);opacity:0;animation:apex-loader-underline-shimmer 1.6s ease-in-out 1.4s infinite}@keyframes apex-loader-underline-grow{to{width:100%}}@keyframes apex-loader-underline-shimmer{0%{left:-30%;opacity:0}15%{opacity:1}85%{opacity:1}to{left:100%;opacity:0}}.apex-loader__tag{font-size:1.2rem;letter-spacing:.04em;color:#e8ecf0c7;font-weight:500;opacity:0;transform:translateY(6px);animation:apex-loader-tag-in .7s cubic-bezier(.22,1,.36,1) .05s forwards;text-align:center;padding-inline:2rem;max-width:90vw}@keyframes apex-loader-tag-in{to{opacity:1;transform:translateY(0)}}@media(max-width:750px){.apex-loader__brand{font-size:2.8rem}.apex-loader__tag{font-size:1.05rem}}body.apex-loading{overflow:hidden}.apex-reveal,.apex-reveal-child>*{opacity:0;transform:translateY(32px);transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.apex-reveal.is-visible,.apex-reveal-child.is-visible>*{opacity:1;transform:translateY(0)}.apex-reveal-child.is-visible>*:nth-child(1){transition-delay:.05s}.apex-reveal-child.is-visible>*:nth-child(2){transition-delay:.12s}.apex-reveal-child.is-visible>*:nth-child(3){transition-delay:.19s}.apex-reveal-child.is-visible>*:nth-child(4){transition-delay:.26s}.apex-reveal-child.is-visible>*:nth-child(5){transition-delay:.33s}.apex-reveal-child.is-visible>*:nth-child(6){transition-delay:.4s}.apex-reveal-child.is-visible>*:nth-child(7){transition-delay:.47s}.apex-reveal-child.is-visible>*:nth-child(8){transition-delay:.54s}.apex-reveal--scale{opacity:0;transform:scale(.94);transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1)}.apex-reveal--scale.is-visible{opacity:1;transform:scale(1)}.apex-reveal--left{opacity:0;transform:translate(-40px);transition:opacity 1s ease,transform 1s cubic-bezier(.22,1,.36,1)}.apex-reveal--left.is-visible{opacity:1;transform:translate(0)}.apex-reveal--right{opacity:0;transform:translate(40px);transition:opacity 1s ease,transform 1s cubic-bezier(.22,1,.36,1)}.apex-reveal--right.is-visible{opacity:1;transform:translate(0)}html.apex-js-ready .shopify-section[id*=apex]{opacity:0;transform:translateY(24px);transition:opacity 1s cubic-bezier(.22,1,.36,1),transform 1s cubic-bezier(.22,1,.36,1)}html.apex-js-ready .shopify-section[id*=apex].is-in{opacity:1;transform:translateY(0)}html.apex-js-ready .shopify-section[id*=apex]:first-of-type,html.apex-js-ready #shopify-section-apex_product_hero{opacity:1;transform:none}@media(max-width:750px){html.apex-js-ready .shopify-section[id*=apex]{opacity:1!important;transform:none!important}}.shopify-section[id*=apex]>section{padding-top:9rem!important;padding-bottom:9rem!important}@media(max-width:750px){.shopify-section[id*=apex]>section{padding-top:5rem!important;padding-bottom:5rem!important}}.shopify-section[id*=apex_hero]>section,.shopify-section[id*=apex_outcome]>section,.shopify-section[id*=apex_product_hero]>section{padding-top:revert!important;padding-bottom:revert!important}body{background:#fff!important}.shopify-section-header{border-bottom:1px solid rgba(125,211,216,.18);box-shadow:0 4px 12px -8px #0f1b3d26}#MainContent{background:#fff}.apex-shipbar{background:linear-gradient(90deg,#7dd3d814,#7dd3d824,#7dd3d814);border-bottom:1px solid rgba(125,211,216,.18);padding:1.2rem 2rem;text-align:center;font-size:1.2rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#1f8f92;display:flex;align-items:center;justify-content:center;gap:1.2rem;flex-wrap:wrap}.apex-shipbar svg{color:#7dd3d8;flex-shrink:0}.apex-shipbar__sep{width:.4rem;height:.4rem;border-radius:50%;background:#7dd3d880}@media(max-width:750px){.apex-shipbar{font-size:1rem;padding:1rem 1.4rem;gap:.8rem;letter-spacing:.12em}.apex-shipbar__hide-sm{display:none}}#MainContent{padding-top:3.6rem}@media(max-width:750px){#MainContent{padding-top:2rem}}.shopify-section[id*=apex_press]>section{background:repeating-linear-gradient(0deg,transparent 0,transparent 39px,rgba(255,255,255,.06) 39px,rgba(255,255,255,.06) 40px),linear-gradient(180deg,#7dd3d8,#2f9a9e)!important}.shopify-section[id*=apex_circles]>section{background:radial-gradient(ellipse at 50% 0%,rgba(125,211,216,.1),transparent 50%),linear-gradient(180deg,#fff,#f8fafc)!important}.shopify-section[id*=apex_whats_in_box]>section{background:repeating-linear-gradient(45deg,transparent 0,transparent 60px,rgba(15,27,61,.025) 60px,rgba(15,27,61,.025) 61px),#fff!important}.shopify-section[id*=apex_protocol]>section{background:radial-gradient(circle,rgba(15,27,61,.06) 1px,transparent 1px) 0 0 / 24px 24px,radial-gradient(ellipse at 70% 30%,rgba(125,211,216,.06),transparent 50%),#fff!important}.shopify-section[id*=apex_results]>section{background:linear-gradient(180deg,#fff,#f5f8fb,#fff)!important}.shopify-section[id*=apex_comparison]>section{background:repeating-linear-gradient(90deg,transparent 0,transparent 80px,rgba(15,27,61,.02) 80px,rgba(15,27,61,.02) 81px),repeating-linear-gradient(0deg,transparent 0,transparent 80px,rgba(15,27,61,.02) 80px,rgba(15,27,61,.02) 81px),#fff!important}.shopify-section[id*=apex_guarantee]>section{background:radial-gradient(ellipse at 30% 50%,rgba(125,211,216,.08),transparent 55%),radial-gradient(ellipse at 80% 50%,rgba(15,27,61,.04),transparent 55%),#fff!important}.shopify-section[id*=apex_faq]>section{background:linear-gradient(180deg,#f8fafc,#fff)!important}.shopify-section[id*=apex_reviews]>section{background:radial-gradient(circle,rgba(15,27,61,.04) 1px,transparent 1px) 0 0 / 32px 32px,linear-gradient(180deg,#f8fafc,#fff)!important}.shopify-section[id*=apex_cta_final]>section:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(125,211,216,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(125,211,216,.06) 1px,transparent 1px);background-size:60px 60px;-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 70%);mask-image:radial-gradient(ellipse at center,#000 30%,transparent 70%);pointer-events:none;z-index:0}.shopify-section[id*=apex_cta_final]>section>*{position:relative;z-index:1}.apex-ph-atc,[class*=apex-][class*=__btn]:not([class*=apex-cmp]):not([class*=apex-faq]){position:relative;overflow:hidden;isolation:isolate}[class*=apex-][class*=__btn]:before,.apex-ph-atc:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#e8ecf02e;transform:translate(-50%,-50%);transition:width .6s ease,height .6s ease;pointer-events:none;z-index:0}[class*=apex-][class*=__btn]:hover:before,.apex-ph-atc:hover:before{width:50rem;height:50rem}[class*=apex-][class*=__btn]>*,.apex-ph-atc>*{position:relative;z-index:1}.apex-ing-card,.apex-box-item,.apex-mile,.apex-tst-card{transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s cubic-bezier(.22,1,.36,1),border-color .3s ease!important}.apex-ing-card:hover,.apex-box-item:hover,.apex-mile:hover,.apex-tst-card:hover{transform:translateY(-6px)!important;box-shadow:0 24px 48px -20px #7dd3d840}.apex-img-reveal{overflow:hidden;position:relative}.apex-img-reveal img{transform:scale(1.08);filter:brightness(.8);transition:transform 1.2s cubic-bezier(.22,1,.36,1),filter 1.2s ease;will-change:transform}.apex-img-reveal.is-visible img{transform:scale(1);filter:brightness(1)}.apex-stat__num{display:inline-block;background:linear-gradient(90deg,#7dd3d8,#1f8f92,#7dd3d8);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:apex-stat-shine 6s ease-in-out infinite}@keyframes apex-stat-shine{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.shopify-section[id*=apex] h1,.shopify-section[id*=apex] h2,.shopify-section[id*=apex] h3,.shopify-section[id*=apex] h4,.shopify-section[id*=apex] [class*=__title],.shopify-section[id*=apex] [class*=__name],.shopify-section[id*=apex] [class*=__heading]{color:#0f1b3d!important}.shopify-section[id*=apex] h1 em,.shopify-section[id*=apex] h2 em,.shopify-section[id*=apex] h3 em,.shopify-section[id*=apex] h4 em,.shopify-section[id*=apex] [class*=__title] em,.shopify-section[id*=apex] [class*=__title] span{color:#7dd3d8!important}html body .shopify-section[id*=apex_cta] h1,html body .shopify-section[id*=apex_cta] h2,html body .shopify-section[id*=apex_cta] [class*=__title],html body .shopify-section[id*=apex_cta] [class*=__sub],html body .shopify-section[id*=apex_cta] [class*=__guarantees],html body .shopify-section[id*=apex_cta] [class*=__guarantees] span{color:#fff!important}html body .shopify-section[id*=apex_cta] h1 em,html body .shopify-section[id*=apex_cta] h2 em,html body .shopify-section[id*=apex_cta] [class*=__title] em,html body .shopify-section[id*=apex_cta] [class*=__title] span{color:#7dd3d8!important}html body .shopify-section[id*=apex_guarantee] [class*=apex-grt-][class*=__card] h2,html body .shopify-section[id*=apex_guarantee] [class*=apex-grt-][class*=__card] [class*=__title],html body .shopify-section[id*=apex_guarantee] [class*=apex-grt-][class*=__card] [class*=__sub],html body .shopify-section[id*=apex_guarantee] [class*=apex-grt-][class*=__card] [class*=__seal-num],html body .shopify-section[id*=apex_guarantee] [class*=apex-grt-][class*=__card] p{color:#e8ecf0!important}html body .shopify-section[id*=apex_guarantee] [class*=apex-grt-][class*=__card] [class*=__sub]{color:#e8ecf0e0!important}html body .shopify-section[id*=apex_outcome] h1,html body .shopify-section[id*=apex_outcome] h2,html body .shopify-section[id*=apex_outcome] [class*=__title],html body .shopify-section[id*=apex_outcome] [class*=__sub],html body .shopify-section[id*=apex_outcome] [class*=__bullets] li,html body .shopify-section[id*=apex_outcome] [class*=__urgency],html body .shopify-section[id*=apex_outcome] [class*=__urgency] span{color:#0f1b3d!important}html body .shopify-section[id*=apex_outcome] [class*=__sub]{color:#0f1b3dc7!important}html body .shopify-section[id*=apex_outcome] [class*=__urgency]{color:#0f1b3dd9!important}html body .shopify-section[id*=apex_outcome]>section{background:#fff!important}html body .shopify-section[id*=apex_outcome] [class*=apex-out-][class*=__bg]{background:linear-gradient(135deg,#fff,#f5f8fb,#e1e8f0)!important}html body .shopify-section[id*=apex_outcome] [class*=apex-out-][class*=__bg]:after{background:linear-gradient(90deg,rgba(255,255,255,.85) 0%,rgba(255,255,255,.55) 60%,transparent 100%),radial-gradient(ellipse at right,rgba(125,211,216,.12),transparent 60%)!important}.shopify-section[id*=apex] h1 em,.shopify-section[id*=apex] h2 em,.shopify-section[id*=apex] h3 em,.shopify-section[id*=apex] [class*=__title] em,.shopify-section[id*=apex] [class*=__title] span{color:#7dd3d8!important}.shopify-section[id*=apex] p:not([class*=__eyebrow]):not([class*=__brand]):not([class*=__phase]):not([class*=__time]):not([class*=__week]):not([class*=__cat]):not([class*=__verified]):not([class*=apex-grt-]):not([class*=apex-cta-]):not(.apex-rev-card__verified):not(.apex-cir-card__verified){color:#0f1b3dc7!important}html body .shopify-section[id*=apex_guarantee] [class*=apex-grt-][class*=__sub],html body .shopify-section[id*=apex_guarantee] [class*=apex-grt-][class*=__card] p,html body .shopify-section[id*=apex_cta] [class*=apex-cta-][class*=__sub]{color:#e8ecf0e0!important}.shopify-section[id*=apex] li:not([class*=__eyebrow]){color:#0f1b3dd9!important}[class*=apex-cta-][class*=__sub],[class*=apex-out-][class*=__sub],[class*=apex-grt-][class*=__sub],[class*=apex-hero-][class*=__sub],[class*=apex-ing-][class*=__intro],[class*=apex-sci-][class*=__intro],[class*=apex-box-][class*=__intro],[class*=apex-pro-][class*=__sub],[class*=apex-cmp-][class*=__sub],[class*=apex-res-][class*=__sub],[class*=apex-faq-][class*=__sub],[class*=apex-rev-][class*=__sub],.apex-ing-card__desc,.apex-box-item__desc,.apex-mile__desc,.apex-rev-card__body,.apex-tst-card__quote,.apex-pro-step__desc,.apex-sci-step__desc{color:#0f1b3dc7!important}.apex-ing-card__bullets li,[class*=apex-out-][class*=__bullets] li,.apex-ph-rail__usps li{color:#0f1b3de0!important}.apex-ing-card__chip,.apex-ing-card__pct,.apex-ing-card__sub,.apex-mile__week,.apex-ph-rail__brand,.apex-pro-step__phase,.apex-pro-step__time,.apex-sci-step__phase,.apex-sci-step__meta{color:#7dd3d8!important}.apex-scroll-bar{position:fixed;top:0;left:0;height:2px;width:0;background:linear-gradient(90deg,#7dd3d8,#e8ecf0);z-index:9990;pointer-events:none;transition:width .1s ease-out;box-shadow:0 0 10px #7dd3d880}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}html{scroll-behavior:auto}}.apex-ph-atc{animation:apex-atc-pulse 3s ease-in-out infinite}@keyframes apex-atc-pulse{0%,to{box-shadow:0 8px 24px -8px #7dd3d880}50%{box-shadow:0 12px 32px -6px #7dd3d8bf}}.apex-ph-atc:hover{animation:none}.apex-ph-atc.is-added{background:#1f8f92!important;border-color:#1f8f92!important}.apex-ph-atc.is-added .apex-ph-atc__inner:after{content:" \2713  ADDED";letter-spacing:.16em}cart-drawer .drawer__inner{background:radial-gradient(ellipse at top,rgba(125,211,216,.06),transparent 60%),linear-gradient(180deg,#0f1b3d,#0a1226 60% 100%)!important;color:#e8ecf0!important}cart-drawer .drawer__header,cart-drawer .cart-drawer__header{border-bottom:1px solid rgba(125,211,216,.18)!important;background:linear-gradient(180deg,#0f1b3d,#0f1b3dd9)!important;padding:2rem 2.4rem!important;position:relative}cart-drawer .drawer__header:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent,#7DD3D8,transparent);opacity:.6}cart-drawer .drawer__heading,cart-drawer .drawer__header h2{color:#e8ecf0!important;letter-spacing:-.02em!important;font-weight:700!important}cart-drawer .drawer__close,cart-drawer button.drawer__close{color:#e8ecf0!important;background:transparent!important;opacity:.85;transition:opacity .2s ease,transform .2s ease}cart-drawer .drawer__close:hover{opacity:1;transform:rotate(90deg)}cart-drawer .cart-items thead th,cart-drawer .cart-items__heading{color:#b8bec899!important;border-bottom:1px solid rgba(184,190,200,.12)!important;font-size:1.1rem!important;letter-spacing:.16em!important;font-weight:600!important}cart-drawer .cart-item,cart-drawer .cart-drawer__line{border-bottom:1px solid rgba(184,190,200,.08)!important;background:transparent!important}cart-drawer .cart-item__name,cart-drawer .cart-item__name a{color:#e8ecf0!important;font-weight:700!important;letter-spacing:-.005em!important}cart-drawer .cart-item__details .product-option,cart-drawer .cart-item__details{color:#e8ecf0a6!important}cart-drawer .cart-item__totals,cart-drawer .cart-item__price-wrapper{color:#e8ecf0!important}cart-drawer .quantity{background:#0f1b3d66!important;border:1px solid rgba(184,190,200,.18)!important;border-radius:2px!important}cart-drawer .quantity__input{color:#e8ecf0!important}cart-drawer .quantity__button{color:#7dd3d8!important}cart-drawer .quantity__button:hover{background:#7dd3d81a!important}cart-drawer cart-remove-button .button,cart-drawer .cart-remove-button{color:#b8bec899!important;background:transparent!important;border:1px solid rgba(184,190,200,.18)!important;transition:color .2s ease,border-color .2s ease!important}cart-drawer cart-remove-button .button:hover{color:#ff6b6b!important;border-color:#ff6b6b!important}cart-drawer .totals,cart-drawer .cart-drawer__totals,cart-drawer .drawer__footer{border-top:1px solid rgba(184,190,200,.18)!important;background:#0f1b3d80!important;padding:2rem 2.4rem!important}cart-drawer .totals__total{color:#e8ecf0!important;font-weight:700!important}cart-drawer .totals__total-value{color:#7dd3d8!important;font-weight:800!important;letter-spacing:-.01em!important}cart-drawer .tax-note,cart-drawer .totals__subtotal{color:#b8bec899!important}cart-drawer .cart__ctas .button,cart-drawer .cart-drawer__footer button,cart-drawer #CartDrawer-Checkout{background:#7dd3d8!important;color:#0a0a0a!important;border-color:#7dd3d8!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important;min-height:5.6rem!important;border-radius:2px!important;transition:transform .2s ease,box-shadow .2s ease!important;box-shadow:0 8px 20px -8px #7dd3d880}cart-drawer .cart__ctas .button:hover,cart-drawer #CartDrawer-Checkout:hover{transform:translateY(-2px);box-shadow:0 14px 28px -8px #7dd3d8b3}cart-drawer #CartDrawer-Overlay{background:#00000073!important;backdrop-filter:blur(2px)!important;-webkit-backdrop-filter:blur(2px)!important}cart-drawer .drawer__inner-empty{background:#0a0a0a!important;color:#e8ecf0!important}cart-drawer .cart__empty-text{color:#e8ecf0!important;font-weight:700!important}cart-drawer .cart__login-paragraph,cart-drawer .cart__login-title{color:#e8ecf0b3!important}.apex-cart-urgency{background:linear-gradient(90deg,#7dd3d814,#7dd3d824,#7dd3d814);border-bottom:1px solid rgba(125,211,216,.2);padding:1.1rem 2.4rem}.apex-cart-urgency__row{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;font-size:1.15rem;letter-spacing:.04em;color:#e8ecf0d9}.apex-cart-urgency__viewers,.apex-cart-urgency__timer{display:inline-flex;align-items:center;gap:.6rem;white-space:nowrap}.apex-cart-urgency__viewers strong{color:#e8ecf0;font-weight:700}.apex-cart-urgency__timer{color:#e8ecf0bf}.apex-cart-urgency__timer strong{color:#7dd3d8;font-weight:800;font-variant-numeric:tabular-nums;min-width:4.4rem;display:inline-block;text-align:right}.apex-cart-urgency__timer svg{color:#7dd3d8}.apex-cart-urgency__pulse{width:.8rem;height:.8rem;border-radius:50%;background:#7dd3d8;box-shadow:0 0 #7dd3d8b3;animation:apexCartPulse 1.6s ease-out infinite;flex-shrink:0}@keyframes apexCartPulse{0%{box-shadow:0 0 #7dd3d8b3}70%{box-shadow:0 0 0 .9rem #7dd3d800}to{box-shadow:0 0 #7dd3d800}}@media(max-width:480px){.apex-cart-urgency{padding:.9rem 1.6rem}.apex-cart-urgency__row{font-size:1rem;gap:.8rem}}.apex-cart-trust{display:block;padding:1.6rem 0;border-top:1px dashed rgba(125,211,216,.22);border-bottom:1px dashed rgba(125,211,216,.22);margin:1.2rem 0 1.6rem}.apex-cart-trust__row{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:.8rem}.apex-cart-trust__item{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-size:1rem;font-weight:600;letter-spacing:.02em;color:#e8ecf0d1;white-space:nowrap;text-align:center}.apex-cart-trust__item svg{color:#7dd3d8;flex-shrink:0}@media(max-width:380px){.apex-cart-trust__item{font-size:.9rem}.apex-cart-trust__item svg{width:12px;height:12px}}cart-drawer .cart__ctas{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:1.2rem!important;width:100%!important}cart-drawer .apex-cart-checkout,cart-drawer #CartDrawer-Checkout{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:.4rem!important;padding:1.6rem 2rem!important;min-height:7rem!important;line-height:1.2!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.apex-cart-checkout__main{font-size:1.55rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;display:inline-flex;align-items:center;gap:.8rem;line-height:1}.apex-cart-checkout__sub{font-size:.95rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;opacity:.7;line-height:1}html body .apex-cart-payments,cart-drawer .apex-cart-payments,.drawer .apex-cart-payments{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:nowrap!important;gap:.5rem!important;width:100%!important;padding:.6rem 0!important}html body .apex-cart-payments span,cart-drawer .apex-cart-payments span,.drawer .apex-cart-payments span{font-size:.85rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#b8bec88c!important;font-weight:600!important;white-space:nowrap!important;flex-shrink:0!important;width:auto!important;margin:0!important;text-align:start!important}html body .apex-cart-payments svg,cart-drawer .apex-cart-payments svg,.drawer .apex-cart-payments svg{border-radius:3px!important;opacity:.95!important;flex-shrink:0!important;width:26px!important;height:17px!important}@media(max-width:380px){html body .apex-cart-payments{gap:.35rem!important}html body .apex-cart-payments span{font-size:.75rem!important;letter-spacing:.08em!important}html body .apex-cart-payments svg{width:22px!important;height:14px!important}}cart-drawer .cart-items{table-layout:fixed!important;width:100%!important}cart-drawer .cart-items thead{display:none!important}cart-drawer .cart-item{display:grid!important;grid-template-columns:var(--apex-cart-img-col, 90px) 1fr!important;grid-template-areas:"media details" "media totals" "media quantity"!important;column-gap:1.4rem!important;row-gap:.6rem!important;padding:1.6rem 0!important;border-bottom:1px solid rgba(184,190,200,.1)!important;background:transparent!important}cart-drawer .cart-item__media{grid-area:media!important;width:var(--apex-cart-img-w, 90px)!important;height:var(--apex-cart-img-h, 90px)!important;max-width:100%!important;padding:0!important;position:relative!important;overflow:hidden!important;border-radius:var(--apex-cart-img-radius, 6px)!important;border:var(--apex-cart-img-border, 1px solid rgba(125, 211, 216, .2))!important;background:var(--apex-cart-img-bg, rgba(15, 27, 61, .4))!important;display:flex!important;align-items:center!important;justify-content:center!important}cart-drawer .cart-item__media a.cart-item__link{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2!important;background:transparent!important;border:none!important;width:100%!important;height:100%!important;text-indent:-9999px!important;font-size:0!important;color:transparent!important;display:block!important}cart-drawer .cart-item__media img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:var(--apex-cart-img-fit, contain)!important;border-radius:0!important;border:none!important;background:transparent!important;display:block!important;position:relative!important;z-index:1!important}cart-drawer .cart-item__details{grid-area:details!important;padding:0!important;min-width:0!important}cart-drawer .cart-item__details .cart-item__name{font-size:1.35rem!important;line-height:1.25!important;margin:0 0 .4rem!important;display:block;word-wrap:break-word}cart-drawer .cart-item__details .product-option{font-size:1.1rem!important;margin:.2rem 0!important;line-height:1.3!important}cart-drawer .cart-item__totals{grid-area:totals!important;padding:0!important;text-align:left!important;font-size:1.3rem!important;font-weight:700!important}cart-drawer .cart-item__totals .price{text-align:left!important;justify-content:flex-start!important}cart-drawer .cart-item__quantity{grid-area:quantity!important;padding:0!important;display:flex!important;align-items:center!important;gap:.6rem!important;flex-wrap:wrap}cart-drawer .cart-item__quantity-wrapper{display:flex!important;align-items:center!important;gap:.6rem!important}cart-drawer .quantity{width:auto!important;min-width:11rem!important}cart-drawer .cart-item:hover{background:#7dd3d80a!important}cart-drawer .drawer__footer{padding:1.8rem 2rem 2rem!important}cart-drawer .totals{display:flex!important;align-items:baseline!important;justify-content:space-between!important;margin:0 0 .6rem!important;padding:0!important;background:transparent!important;border:none!important}cart-drawer .totals__total{font-size:1.5rem!important;margin:0!important}cart-drawer .totals__total-value{font-size:1.7rem!important;margin:0!important}cart-drawer .tax-note{font-size:1.05rem!important;margin:0 0 .4rem!important;opacity:.7}.apex-atc-popup{position:fixed;z-index:9800;top:8rem;right:2rem;width:min(38rem,calc(100vw - 4rem));background:#0a0a0a;border:1px solid rgba(125,211,216,.4);border-radius:6px;box-shadow:0 24px 60px -10px #0009,0 0 40px -10px #7dd3d84d;overflow:hidden;transform:translate(calc(100% + 4rem));opacity:0;transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .3s ease;pointer-events:none}.apex-atc-popup.is-visible{transform:translate(0);opacity:1;pointer-events:auto}.apex-atc-popup__head{display:flex;align-items:center;justify-content:space-between;padding:1.4rem 1.8rem;background:#7dd3d81f;border-bottom:1px solid rgba(125,211,216,.2)}.apex-atc-popup__head-title{display:flex;align-items:center;gap:.8rem;color:#7dd3d8;font-size:1.15rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.apex-atc-popup__head-title svg{width:1.6rem;height:1.6rem}.apex-atc-popup__close{background:transparent;border:0;color:#e8ecf099;cursor:pointer;padding:.4rem;transition:color .2s ease,transform .2s ease;line-height:0}.apex-atc-popup__close:hover{color:#e8ecf0;transform:rotate(90deg)}.apex-atc-popup__body{display:flex;gap:1.4rem;padding:1.6rem 1.8rem}.apex-atc-popup__img{flex-shrink:0;width:var(--apex-cart-img-w, 90px);height:var(--apex-cart-img-h, 90px);border-radius:var(--apex-cart-img-radius, 6px);background:var(--apex-cart-img-bg, linear-gradient(135deg, #2E3340, #0F1B3D));border:var(--apex-cart-img-border, 1px solid rgba(125, 211, 216, .2));overflow:hidden;display:flex;align-items:center;justify-content:center}.apex-atc-popup__img img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:var(--apex-cart-img-fit, contain);display:block}.apex-atc-popup__info{flex:1;min-width:0}.apex-atc-popup__name{font-size:1.4rem;font-weight:700;color:#e8ecf0;margin:0 0 .4rem;letter-spacing:-.01em;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.apex-atc-popup__variant{font-size:1.15rem;color:#b8bec8bf;margin:0 0 .6rem}.apex-atc-popup__price{font-size:1.5rem;font-weight:800;color:#7dd3d8;letter-spacing:-.01em}.apex-atc-popup__urgency{display:flex;align-items:center;justify-content:center;gap:1rem;padding:.9rem 1.8rem;background:linear-gradient(90deg,#7dd3d81a,#7dd3d829,#7dd3d81a);border-top:1px solid rgba(125,211,216,.22);border-bottom:1px solid rgba(125,211,216,.22);font-size:1.1rem;color:#e8ecf0d9;letter-spacing:.02em}.apex-atc-popup__urgency-item{display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap}.apex-atc-popup__urgency-item strong{color:#7dd3d8;font-weight:800;font-variant-numeric:tabular-nums}.apex-atc-popup__urgency-item svg{color:#7dd3d8}.apex-atc-popup__urgency-sep{width:1px;height:1.4rem;background:#7dd3d866;flex-shrink:0}.apex-atc-popup__pulse{width:.7rem;height:.7rem;border-radius:50%;background:#7dd3d8;box-shadow:0 0 #7dd3d8b3;animation:apexCartPulse 1.6s ease-out infinite;flex-shrink:0}@media(max-width:380px){.apex-atc-popup__urgency{font-size:1rem;gap:.7rem;padding:.8rem 1.4rem}}.apex-atc-popup__trust{display:flex;align-items:center;justify-content:center;padding:.8rem 1.8rem;background:#0f1b3d66;font-size:1.05rem;color:#b8bec8b3;letter-spacing:.02em}.apex-atc-popup__trust span{display:inline-flex;align-items:center;gap:.5rem;font-weight:600}.apex-atc-popup__trust svg{color:#7dd3d8}.apex-atc-popup__upsells{padding:1rem 1.4rem .8rem;background:linear-gradient(180deg,#7dd3d80f,#7dd3d805);border-top:1px solid rgba(125,211,216,.18)}.apex-atc-popup__upsells[hidden]{display:none!important}.apex-atc-popup__upsells-title{font-size:1.05rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#7dd3d8;margin-bottom:.8rem;display:flex;align-items:center;gap:.4rem}.apex-atc-popup__upsells-title:before{content:"\2728";font-size:1.1rem}.apex-atc-popup__upsells-list{display:flex;flex-direction:column;gap:.6rem}@media(max-width:750px){.apex-atc-popup__upsells{padding:1rem 0 .8rem}.apex-atc-popup__upsells-title{padding:0 1.4rem;margin-bottom:.6rem}.apex-atc-popup__upsells-list{flex-direction:row;overflow-x:auto;overflow-y:visible;gap:.7rem;padding:.2rem 1.4rem .4rem;margin:0;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scroll-padding:1.4rem}.apex-atc-popup__upsells-list::-webkit-scrollbar{display:none}.apex-atc-popup__upsell{flex:0 0 auto;min-width:22rem;max-width:24rem;scroll-snap-align:start}.apex-atc-popup__upsell-label{font-size:1.1rem}.apex-atc-popup__upsell-btn{padding:.5rem .9rem;font-size:1rem}}.apex-atc-popup__upsell{display:flex;align-items:center;gap:.8rem;padding:.7rem .9rem;background:#0f1b3d73;border:1px solid rgba(125,211,216,.18);border-radius:.6rem;transition:border-color .2s ease,background .2s ease}.apex-atc-popup__upsell:hover{border-color:#7dd3d866}.apex-atc-popup__upsell-icon{width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;background:#7dd3d826;border-radius:.5rem;font-size:1.4rem;flex-shrink:0;overflow:hidden}.apex-atc-popup__upsell-icon.has-image{background:#fff;padding:3px}.apex-atc-popup__upsell-icon img{width:100%;height:100%;object-fit:cover;border-radius:.35rem;display:block}.apex-atc-popup__upsell-info{flex:1;min-width:0}.apex-atc-popup__upsell-label{font-size:1.15rem;font-weight:600;color:#e8ecf0;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.apex-atc-popup__upsell-price{font-size:1rem;color:#7dd3d8;font-weight:700;margin-top:.15rem}.apex-atc-popup__upsell-btn{background:#7dd3d8;color:#0f1b3d;border:0;padding:.6rem 1.1rem;border-radius:.5rem;font-size:1.05rem;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:.4rem;font-family:inherit;transition:background .2s ease,transform .15s ease;flex-shrink:0}.apex-atc-popup__upsell-btn:hover:not(:disabled){background:#4fb8be;transform:translateY(-1px)}.apex-atc-popup__upsell-btn:disabled{opacity:.6;cursor:default}.apex-atc-popup__upsell-btn.is-loading{opacity:.7}.apex-atc-popup__upsell-btn.is-added{background:#7dd3d826;color:#7dd3d8;border:1px solid rgba(125,211,216,.5)}.apex-atc-popup__cart-meta{padding:1.2rem 1.8rem;background:#0f1b3d80;border-top:1px solid rgba(184,190,200,.1);display:flex;justify-content:space-between;align-items:center;font-size:1.2rem;color:#e8ecf0d9}.apex-ups{padding:.9rem 1.2rem .7rem;background:linear-gradient(180deg,#7dd3d814,#7dd3d805);border-top:1px solid rgba(125,211,216,.22);border-bottom:1px solid rgba(125,211,216,.12);position:relative}.apex-ups[hidden]{display:none!important}.apex-ups__title{font-size:1.1rem;font-weight:700;color:#e8ecf0;margin:0 0 .7rem;line-height:1.3;text-align:right}.apex-ups__stage{position:relative;display:flex;align-items:center}.apex-ups__viewport{flex:1;overflow:hidden;position:relative;min-width:0}.apex-ups__track{display:flex;width:100%;transition:transform .4s cubic-bezier(.22,1,.36,1);will-change:transform}.apex-ups__nav{width:2.6rem;height:2.6rem;border-radius:50%;background:#ffffff14;border:1px solid rgba(125,211,216,.28);color:#e8ecf0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background .2s ease,border-color .2s ease,transform .15s ease;padding:0}.apex-ups__nav:hover{background:#7dd3d82e;border-color:#7dd3d88c;transform:scale(1.06)}.apex-ups__nav--prev{margin-left:.4rem}.apex-ups__nav--next{margin-right:.4rem}.apex-ups-slide{flex:0 0 100%;min-width:100%;box-sizing:border-box;display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto;gap:.15rem .7rem;align-items:center;padding:.5rem .7rem;background:#0f1b3d80;border:1px solid rgba(125,211,216,.22);border-radius:.6rem;position:relative}.apex-ups__nav:disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.apex-ups-slide__toggle{grid-row:1 / 3;grid-column:1;display:inline-block;width:3.6rem;height:2rem;position:relative;cursor:pointer;flex-shrink:0}.apex-ups-slide__toggle input{opacity:0;width:0;height:0}.apex-ups-slide__switch{position:absolute;top:0;right:0;bottom:0;left:0;background:#b8bec838;border-radius:999px;transition:background .25s ease}.apex-ups-slide__switch:before{content:"";position:absolute;top:.2rem;right:.2rem;width:1.6rem;height:1.6rem;background:#fff;border-radius:50%;box-shadow:0 1px 4px #0f1b3d4d;transition:transform .25s ease}.apex-ups-slide__toggle input:checked+.apex-ups-slide__switch{background:#7dd3d8}.apex-ups-slide__toggle input:checked+.apex-ups-slide__switch:before{transform:translate(-1.6rem)}.apex-ups-slide__toggle input:disabled+.apex-ups-slide__switch{opacity:.6}.apex-ups-slide__info{grid-row:1;grid-column:2;min-width:0}.apex-ups-slide__prices{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap;justify-content:flex-end}.apex-ups-slide__price-current{font-size:1.25rem;font-weight:800;color:#7dd3d8}.apex-ups-slide__price-compare{font-size:.9rem;color:#b8bec88c;text-decoration:line-through}.apex-ups-slide__title{grid-row:2;grid-column:2;margin:0;font-size:.95rem;line-height:1.3;font-weight:500;color:#e8ecf0;text-align:right;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.apex-ups-slide__image{grid-row:1 / 3;grid-column:3;width:4rem;height:4rem;background:#fff;border-radius:.4rem;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:2px}.apex-ups-slide__image img{width:100%;height:100%;object-fit:cover;border-radius:.35rem;display:block}.apex-ups__dots{display:flex;justify-content:center;gap:.4rem;margin:.5rem 0}.apex-ups__dot{width:.55rem;height:.55rem;border-radius:50%;border:0;background:#b8bec84d;cursor:pointer;padding:0;transition:background .2s ease,transform .2s ease}.apex-ups__dot.is-active{background:#7dd3d8;transform:scale(1.25)}.apex-ups__summary{margin-top:.3rem;padding-top:.6rem;border-top:1px solid rgba(125,211,216,.15)}.apex-ups__summary-row{display:flex;justify-content:space-between;align-items:center;padding:.2rem 0;font-size:1.05rem;color:#e8ecf0d9}.apex-ups__summary-row--total{font-size:1.25rem;font-weight:700;color:#e8ecf0;margin-top:.15rem;padding-top:.4rem;border-top:1px solid rgba(184,190,200,.1)}.apex-ups__savings{color:#7dd3d8;font-weight:700}.apex-ups__total{color:#7dd3d8;font-weight:800}@media(max-width:750px){.apex-ups{padding:.7rem 1rem .5rem}.apex-ups__title{font-size:1.15rem;margin-bottom:.5rem}.apex-ups-slide{padding:.5rem .6rem;gap:.15rem .7rem;border-radius:.5rem}.apex-ups-slide__image{width:3.8rem;height:3.8rem;padding:2px}.apex-ups-slide__title{font-size:1.1rem;line-height:1.35;-webkit-line-clamp:2}.apex-ups-slide__price-current{font-size:1.35rem}.apex-ups-slide__price-compare{font-size:1rem}.apex-ups-slide__toggle{width:3rem;height:1.7rem}.apex-ups-slide__switch:before{width:1.3rem;height:1.3rem;top:.2rem;right:.2rem}.apex-ups-slide__toggle input:checked+.apex-ups-slide__switch:before{transform:translate(-1.3rem)}.apex-ups__nav{width:2.2rem;height:2.2rem}.apex-ups__nav--prev{margin-left:.3rem}.apex-ups__nav--next{margin-right:.3rem}.apex-ups__nav svg{width:10px;height:10px}.apex-ups__dots{margin:.35rem 0 .4rem;gap:.3rem}.apex-ups__dot{width:.45rem;height:.45rem}.apex-ups__summary{padding-top:.5rem;margin-top:.2rem}.apex-ups__summary-row{font-size:1.15rem;padding:.2rem 0}.apex-ups__summary-row--total{font-size:1.25rem;padding-top:.35rem}}.apex-cart-upsells{padding:1rem 1.8rem .6rem;background:linear-gradient(180deg,#7dd3d814,#7dd3d805);border-top:1px solid rgba(125,211,216,.2);border-bottom:1px solid rgba(125,211,216,.12)}.apex-cart-upsells[hidden]{display:none!important}.apex-cart-upsells__title{font-size:1.05rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#7dd3d8;margin-bottom:.7rem;display:flex;align-items:center;gap:.4rem}.apex-cart-upsells__list{display:flex;flex-direction:column;gap:.5rem}.apex-cart-upsell{display:flex;align-items:center;gap:.7rem;padding:.55rem .7rem;background:#0f1b3d73;border:1px solid rgba(125,211,216,.18);border-radius:.5rem;transition:border-color .2s ease,background .2s ease}.apex-cart-upsell:hover{border-color:#7dd3d866}.apex-cart-upsell__icon{width:3.4rem;height:3.4rem;display:flex;align-items:center;justify-content:center;background:#7dd3d826;border-radius:.4rem;font-size:1.2rem;flex-shrink:0;overflow:hidden}.apex-cart-upsell__icon.has-image{background:#fff;padding:2px}.apex-cart-upsell__icon img{width:100%;height:100%;object-fit:cover;border-radius:.3rem;display:block}.apex-cart-upsell__info{flex:1;min-width:0}.apex-cart-upsell__label{font-size:1.1rem;font-weight:600;color:#e8ecf0;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.apex-cart-upsell__price{font-size:.95rem;color:#7dd3d8;font-weight:700;margin-top:.1rem}.apex-cart-upsell__btn{background:#7dd3d8;color:#0f1b3d;border:0;padding:.45rem .9rem;border-radius:.4rem;font-size:.95rem;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:.3rem;font-family:inherit;transition:background .2s ease,transform .15s ease;flex-shrink:0}.apex-cart-upsell__btn:hover:not(:disabled){background:#4fb8be;transform:translateY(-1px)}.apex-cart-upsell__btn:disabled{opacity:.6;cursor:default}.apex-cart-upsell__btn.is-added{background:#7dd3d826;color:#7dd3d8;border:1px solid rgba(125,211,216,.5)}cart-drawer .tax-note,.cart-drawer .tax-note,.drawer .tax-note,cart-drawer .totals,.cart-drawer .totals,.drawer .totals,cart-drawer .cart-drawer__footer>div:first-child:empty{display:none!important}@media(max-width:750px){.apex-cart-upsells{padding:.8rem 1.2rem .5rem}.apex-cart-upsells__title{font-size:.95rem;letter-spacing:.06em;margin-bottom:.5rem}.apex-cart-upsell{padding:.5rem .6rem;gap:.55rem}.apex-cart-upsell__icon{width:3rem;height:3rem}.apex-cart-upsell__label{font-size:1rem;line-height:1.2}.apex-cart-upsell__price{font-size:.9rem}.apex-cart-upsell__btn{padding:.4rem .7rem;font-size:.9rem;gap:.25rem}.apex-cart-upsell__btn svg{width:10px;height:10px}}.apex-atc-popup__cart-meta strong{color:#e8ecf0}.apex-atc-popup__total{color:#7dd3d8!important;font-weight:800;font-size:1.4rem}.apex-atc-popup__actions{display:grid;grid-template-columns:1fr 1fr;gap:0}.apex-atc-popup__btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:5.6rem;padding:0 1.6rem;font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border:0;text-decoration:none;transition:background .2s ease,color .2s ease,transform .2s ease}.apex-atc-popup__btn--secondary{background:transparent;color:#e8ecf0;border-top:1px solid rgba(184,190,200,.18);border-right:1px solid rgba(184,190,200,.12)}.apex-atc-popup__btn--secondary:hover{background:#e8ecf00f;color:#7dd3d8}.apex-atc-popup__btn--primary{background:#7dd3d8;color:#0a0a0a}.apex-atc-popup__btn--primary:hover{background:#2d9396}@media(max-width:600px){.apex-atc-popup{top:auto;bottom:0;left:0;right:0;width:100%;border-radius:8px 8px 0 0;transform:translateY(calc(100% + 2rem))}.apex-atc-popup.is-visible{transform:translateY(0)}}.shopify-section-header{transition:backdrop-filter .3s ease,background .3s ease}.shopify-section-header.is-scrolled{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0a0ad9!important}::selection{background:#7dd3d866;color:#e8ecf0}input:focus,textarea:focus,select:focus,button:focus-visible{outline:2px solid rgba(125,211,216,.5)!important;outline-offset:2px;box-shadow:0 0 0 4px #7dd3d81f}.apex-spinner{width:2.4rem;height:2.4rem;border:2px solid rgba(125,211,216,.2);border-top-color:#7dd3d8;border-radius:50%;animation:apex-spin .8s linear infinite;display:inline-block}@keyframes apex-spin{to{transform:rotate(360deg)}}.apex-toast{position:fixed;bottom:3rem;right:3rem;background:#0f1b3df2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(125,211,216,.4);border-radius:4px;padding:1.6rem 2rem;color:#e8ecf0;font-size:1.4rem;display:flex;align-items:center;gap:1.2rem;box-shadow:0 16px 40px #0006;z-index:9500;transform:translateY(20px);opacity:0;transition:opacity .3s ease,transform .3s cubic-bezier(.22,1,.36,1);pointer-events:none;max-width:36rem}.apex-toast.is-visible{transform:translateY(0);opacity:1;pointer-events:auto}.apex-toast__icon{width:3.2rem;height:3.2rem;border-radius:50%;background:#7dd3d833;border:1px solid #7DD3D8;color:#7dd3d8;display:flex;align-items:center;justify-content:center;flex-shrink:0}.announcement-bar-section .announcement-bar__message{animation:apex-announcement-glow 3s ease-in-out infinite}@keyframes apex-announcement-glow{0%,to{text-shadow:none}50%{text-shadow:0 0 20px rgba(232,236,240,.6)}}.footer a{transition:color .2s ease,transform .2s ease;display:inline-block}.footer a:hover{color:#7dd3d8!important;transform:translateY(-1px)}.shopify-section[id*=apex] [class*=__verified],.shopify-section[id*=apex] [class*=__date]:not([class*=__update]),.shopify-section[id*=apex] [class*=__cat],.shopify-section[id*=apex] [class*=__phase],.shopify-section[id*=apex] [class*=__time]:not([class*=__timer]),.shopify-section[id*=apex] [class*=__week],.shopify-section[id*=apex] [class*=__meta],.shopify-section[id*=apex] [class*=__brandline],.shopify-section[id*=apex] [class*=__ba-label],.shopify-section[id*=apex] [class*=__ba-caption]{font-size:1.2rem}.shopify-section[id*=apex] [class*=__eyebrow],.shopify-section[id*=apex] [class*=__guarantees],.shopify-section[id*=apex] [class*=__guarantees] span,.shopify-section[id*=apex] [class*=__overall-text],.shopify-section[id*=apex] [class*=__ph-rail][class*=__brand]{font-size:1.3rem}.shopify-section[id*=apex] [class*=__sub]:not([class*=__subscript]):not([class*=__substep]):not([class*=__sub-title]),.shopify-section[id*=apex] [class*=__intro],.shopify-section[id*=apex] [class*=__desc]:not([class*=__designation]),.shopify-section[id*=apex] [class*=__body]:not([class*=__bodybg]),.shopify-section[id*=apex] [class*=__quote]:not([class*=__title]),.shopify-section[id*=apex] [class*=__answer],.shopify-section[id*=apex] [class*=__bullets] li{font-size:max(1.55rem,1em);line-height:1.55}@media(max-width:750px){.shopify-section[id*=apex] [class*=__verified],.shopify-section[id*=apex] [class*=__date]:not([class*=__update]),.shopify-section[id*=apex] [class*=__cat],.shopify-section[id*=apex] [class*=__phase],.shopify-section[id*=apex] [class*=__time]:not([class*=__timer]),.shopify-section[id*=apex] [class*=__week],.shopify-section[id*=apex] [class*=__meta],.shopify-section[id*=apex] [class*=__brandline],.shopify-section[id*=apex] [class*=__ba-label],.shopify-section[id*=apex] [class*=__ba-caption]{font-size:1.15rem}.shopify-section[id*=apex] [class*=__eyebrow],.shopify-section[id*=apex] [class*=__guarantees],.shopify-section[id*=apex] [class*=__guarantees] span{font-size:1.2rem}.shopify-section[id*=apex] [class*=__sub]:not([class*=__subscript]):not([class*=__substep]):not([class*=__sub-title]),.shopify-section[id*=apex] [class*=__intro],.shopify-section[id*=apex] [class*=__desc]:not([class*=__designation]),.shopify-section[id*=apex] [class*=__quote]:not([class*=__title]),.shopify-section[id*=apex] [class*=__answer],.shopify-section[id*=apex] [class*=__bullets] li{font-size:max(1.45rem,1em);line-height:1.5}}cart-drawer .cart-items thead th,cart-drawer .cart-items__heading{font-size:1.2rem!important}cart-drawer .cart-item__details .product-option{font-size:1.2rem!important}cart-drawer .tax-note{font-size:1.15rem!important}.apex-cart-trust__item{font-size:1.15rem}.apex-cart-checkout__sub{font-size:1.05rem}.apex-cart-payments span{font-size:.95rem}html[dir=rtl] body .drawer__inner{border-right:.1rem solid rgba(var(--color-foreground),.2)!important;border-left:0!important;transform:translate(-100%)!important}html[dir=rtl] body cart-drawer.active .drawer__inner,html[dir=rtl] body .drawer.active .drawer__inner{transform:translate(0)!important}html[dir=rtl] body .drawer__close,html[dir=rtl] body .drawer__header .drawer__close{margin-right:auto!important;margin-left:0!important;order:-1!important}html[dir=rtl] body .drawer__header{flex-direction:row!important;justify-content:space-between!important}html[dir=rtl] body .cart-drawer .cart-item__media,html[dir=rtl] body cart-drawer .cart-item__media{margin-inline-end:1.5rem;margin-inline-start:0}html[dir=rtl] body cart-drawer [class*=cart-item__],html[dir=rtl] body cart-drawer .totals,html[dir=rtl] body cart-drawer .cart__ctas{text-align:right}html,body,input,textarea,select,button,.rte,.rte p,.rte li,.product__description,.product-description,.metafield-rich_text_field,.shopify-section p,.shopify-section li,.shopify-section span,.shopify-section a,.shopify-section button,.shopify-section input,.shopify-section textarea,.shopify-section select,.shopify-section h1,.shopify-section h2,.shopify-section h3,.shopify-section h4,.shopify-section h5,.shopify-section h6,.shopify-section .h0,.shopify-section .h1,.shopify-section .h2,.shopify-section .h3,.shopify-section .h4,.shopify-section .h5,.shopify-section .h6,body *{font-family:Open Sans,Open Sans Hebrew,Heebo,Assistant,Rubik,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}body code,body pre,body kbd,body samp,body tt{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace!important}.apex-ph-atc,.apex-giftbox__badge,[class*=apex-][class*=__btn],[class*=apex-][class*=cta]{letter-spacing:.02em!important;text-transform:none!important}html body,html body *,html body *:before,html body *:after,html body h1,html body h2,html body h3,html body h4,html body h5,html body h6,html body p,html body span,html body a,html body button,html body input,html body textarea,html body select,html body label,html body [class*=apex-],html body .shopify-section,html body .shopify-section *{font-family:Open Sans,Open Sans Hebrew,Heebo,Assistant,Rubik,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}html body code,html body pre,html body kbd,html body samp,html body tt{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace!important}[class*=apex-dv-] .apex-dv__title,[class*=apex-dv-] h2.apex-dv__title{color:#fff!important}[class*=apex-dv-] .apex-dv__title em,[class*=apex-dv-] .apex-dv__title strong,[class*=apex-dv-] .apex-dv__eyebrow,[class*=apex-dv-] .apex-dv__rail-title,[class*=apex-dv-] .apex-dv__rail-quote-mark{color:#7dd3d8!important}[class*=apex-dv-] .apex-dv__sub{color:#ffffffd9!important}[class*=apex-dv-] .apex-dv__rail,[class*=apex-dv-] .apex-dv__rail-name,[class*=apex-dv-] .apex-dv__rail-quote,[class*=apex-dv-] .apex-dv__rail-creds li,[class*=apex-dv-] .apex-dv__rail blockquote{color:#fff!important}[class*=apex-dv-] .apex-dv__rail-quote{color:#ffffffeb!important}[class*=apex-dv-] .apex-dv__rail-creds li{color:#ffffffe0!important}[class*=apex-dv-] .apex-dv__rail-cta,[class*=apex-dv-] .apex-dv__rail-cta span,[class*=apex-dv-] .apex-dv__rail-cta svg{color:#0f1b3d!important}.apex-dv.apex-dv,.apex-dv.apex-dv *,section.apex-dv,section.apex-dv *{color:#fff!important}.apex-dv.apex-dv .apex-dv__eyebrow,.apex-dv.apex-dv .apex-dv__eyebrow *,.apex-dv.apex-dv .apex-dv__title em,.apex-dv.apex-dv .apex-dv__title strong,.apex-dv.apex-dv .apex-dv__rail-title,.apex-dv.apex-dv .apex-dv__rail-quote-mark,.apex-dv.apex-dv .apex-dv__rail-creds svg,.apex-dv.apex-dv .apex-dv__rail-photo-verified,.apex-dv.apex-dv .apex-dv__play-btn,.apex-dv.apex-dv .apex-dv__video-empty,.apex-dv.apex-dv .apex-dv__video-empty *,.apex-dv.apex-dv .apex-dv__corner{color:#7dd3d8!important}.apex-dv.apex-dv .apex-dv__rail-cta,.apex-dv.apex-dv .apex-dv__rail-cta *,.apex-dv.apex-dv .apex-dv__video-badge,.apex-dv.apex-dv .apex-dv__video-badge *,.apex-dv.apex-dv .apex-dv__play-btn svg{color:#0f1b3d!important}@media(max-width:750px){[class*=apex-ph-] .apex-ph-rail,[class*=apex-ph-] .apex-ph-rail__brand,[class*=apex-ph-] .apex-ph-rail__title,[class*=apex-ph-] .apex-ph-rail__stars,[class*=apex-ph-] .apex-ph-rail__short,[class*=apex-ph-] .apex-ph-rail__usps,[class*=apex-ph-] .apex-ph-rail__usps li,[class*=apex-ph-] .apex-ph-variants__label,[class*=apex-ph-] .apex-ph-acc,[class*=apex-ph-] .apex-ph-acc__item summary,[class*=apex-ph-] .apex-ph-acc__body,[class*=apex-ph-] .apex-ph-acc__body *,[class*=apex-ph-] .apex-ph-doc,[class*=apex-ph-] .apex-ph-doc__text,[class*=apex-ph-] .apex-ph-doc__text *,[class*=apex-ph-] .apex-ph-shipping{text-align:right!important}[class*=apex-ph-] .apex-vault__head-right{text-align:right!important;align-items:flex-end!important}[class*=apex-ph-] .apex-ph-rail__usps li{flex-direction:row!important}[class*=apex-ph-] .apex-ph-variants__opt-bonuses,[class*=apex-ph-] .apex-ph-variants__opt-bonuses *{text-align:right!important}}@media(max-width:750px){html body [class*=apex-tst-][class*=__head],html body [class*=apex-tst-][class*=__head] *,html body [class*=apex-ing-][class*=__header],html body [class*=apex-ing-][class*=__header] *,html body [class*=apex-faq-][class*=__head],html body [class*=apex-faq-][class*=__head] *,html body [class*=apex-res-][class*=__head],html body [class*=apex-res-][class*=__head] *,html body [class*=apex-cmp-][class*=__head],html body [class*=apex-cmp-][class*=__head] *,html body [class*=apex-pro-][class*=__head],html body [class*=apex-pro-][class*=__head] *,html body [class*=apex-prs-][class*=__inner],html body [class*=apex-doc-][class*=__copy],html body [class*=apex-doc-][class*=__copy] *,html body [class*=apex-doc-][class*=__quote],html body [class*=apex-doc-][class*=__quote] *,html body .apex-ing-card__bullets,html body .apex-ing-card__bullets *,html body .apex-pro-step,html body .apex-pro-step *:not(.apex-pro-step__circle):not(.apex-pro-step__visual):not(svg){text-align:center!important}html body [class*=apex-doc-][class*=__quote]{padding-left:1.2rem!important;padding-right:1.2rem!important;border-left:none!important;border-right:none!important}}html body .apex-tp-card,html body .apex-tp-card *,html body .apex-cmp-table tbody td:first-child{text-align:center!important}@media(max-width:750px){.apex-ing-section,[class*=apex-ing-][class*=__rail]{overflow:visible!important;-webkit-mask-image:none!important;mask-image:none!important}[class*=apex-ing-][class*=__grid]{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:visible!important;gap:1.2rem!important;padding:1rem 1.6rem 2rem!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;grid-template-columns:none!important}[class*=apex-ing-][class*=__grid]::-webkit-scrollbar{display:none!important}.apex-ing-card{flex:0 0 84vw!important;max-width:420px!important;min-width:280px!important;scroll-snap-align:start!important;opacity:1!important;visibility:visible!important;display:flex!important;flex-direction:column!important;transform:none!important;pointer-events:auto!important}[class*=apex-ing-][class*=__header],[class*=apex-ing-][class*=__header] *,[class*=apex-ing-][class*=__eyebrow],[class*=apex-ing-][class*=__title],[class*=apex-ing-][class*=__intro],.apex-ing-card__bullets,.apex-ing-card__bullets *{text-align:center!important}[class*=apex-ing-][class*=__eyebrow]{display:inline-flex!important;justify-content:center!important;align-self:center!important}[class*=apex-ing-][class*=__header]{margin-left:auto!important;margin-right:auto!important}}@media(max-width:750px){[class*=apex-ing-][class*=__rail]{display:block!important;width:100%!important;min-height:50rem!important}[class*=apex-ing-][class*=__grid]{min-height:48rem!important;align-items:stretch!important}.apex-ing-card{min-height:45rem!important;height:auto!important;background:linear-gradient(180deg,#fff,#f5f8fb)!important;border:1px solid rgba(125,211,216,.4)!important;box-shadow:0 12px 32px -10px #0f1b3d2e!important}.apex-ing-card__visual{width:14rem!important;height:14rem!important;flex-shrink:0!important;background:radial-gradient(circle at 30% 30%,rgba(125,211,216,.3),transparent 60%),#0f1b3d1a!important;border-radius:50%!important}}html{font-size:65.5%!important}html body,html body p,html body li,html body span,html body a,html body label,html body dd,html body dt,html body blockquote,html body .rte,html body .rte p,html body .rte li,html body .metafield-rich_text_field,.shopify-section[id*=apex] p,.shopify-section[id*=apex] li,.shopify-section[id*=apex] [class*=__body],.shopify-section[id*=apex] [class*=__desc],.shopify-section[id*=apex] [class*=__intro],.shopify-section[id*=apex] [class*=__quote]{font-weight:500}.shopify-section[id*=apex] h1,.shopify-section[id*=apex] h2,.shopify-section[id*=apex] h3,.shopify-section[id*=apex] h4,.shopify-section[id*=apex] [class*=__title],.shopify-section[id*=apex] [class*=__name]{font-weight:700}.shopify-section[id*=apex_product_hero] [class*=__title],.shopify-section[id*=apex_hero] [class*=__title]{font-weight:800}html body .apex-ph-pay,body [class*=apex-ph-] .apex-ph-pay{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:.6rem!important;margin-top:1.4rem!important;overflow:visible!important}html body .apex-ph-pay__label,body [class*=apex-ph-] .apex-ph-pay__label{display:inline-flex!important;align-items:center!important;gap:.4rem!important;white-space:nowrap!important;flex-shrink:0!important;font-size:.9rem!important}html body .apex-ph-pay__icons,body [class*=apex-ph-] .apex-ph-pay__icons{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;gap:.3rem!important;flex-shrink:0!important}html body .apex-ph-pay__chip,body [class*=apex-ph-] .apex-ph-pay__chip{flex-shrink:0!important}html body .apex-ph-pay__chip svg,body [class*=apex-ph-] .apex-ph-pay__chip svg{width:2.2rem!important;height:1.4rem!important;display:block!important}@media(max-width:430px){html body .apex-ph-pay{gap:.4rem!important}html body .apex-ph-pay__icons{gap:.2rem!important}html body .apex-ph-pay__chip svg{width:1.8rem!important;height:1.15rem!important}html body .apex-ph-pay__label{font-size:.78rem!important}html body .apex-ph-pay__label svg{width:.85rem!important;height:.85rem!important}}html body .apex-ph-atc,html body .apex-ph-atc__inner{font-weight:900!important;font-size:1.6rem!important;letter-spacing:.05em!important;text-transform:none!important}html body .apex-ph-atc__price{font-weight:900!important}@media(max-width:750px){html body .apex-ph-atc,html body .apex-ph-atc__inner{font-size:1.5rem!important;letter-spacing:.04em!important}}@media(max-width:750px){html body .apex-ph-atc,html body button.apex-ph-atc,html body .apex-ph-atc__inner,html body .apex-ph-atc__price{font-weight:900!important}}html body .apex-ph-atc{border:2px solid #0F1B3D!important;box-shadow:0 0 0 4px #7dd3d840,0 10px 28px -10px #7dd3d899!important;position:relative}html body .apex-ph-atc:hover{box-shadow:0 0 0 5px #7dd3d866,0 16px 36px -12px #7dd3d8bf!important;transform:translateY(-2px)}html body .apex-ph-atc,html body .apex-cart-checkout,html body .apex-atc-popup__btn--primary,html body [class*=apex-cta-][class*=__btn]:not([class*=--secondary]),html body [class*=apex-grt-][class*=__btn]:not([class*=--secondary]),html body [class*=apex-out-][class*=__btn]:not([class*=--secondary]),html body [class*=apex-dv-][class*=__rail-cta],html body [class*=apex-cir-][class*=__cta],html body [class*=apex-hero-][class*=__btn]:not([class*=--secondary]),html body [class*=apex-ph-atc-popup] .button--primary{border:2px solid #0F1B3D!important;box-shadow:0 0 0 4px #7dd3d840,0 10px 28px -10px #7dd3d899!important}html body .apex-ph-atc:hover,html body .apex-cart-checkout:hover,html body .apex-atc-popup__btn--primary:hover,html body [class*=apex-cta-][class*=__btn]:not([class*=--secondary]):hover,html body [class*=apex-grt-][class*=__btn]:not([class*=--secondary]):hover,html body [class*=apex-out-][class*=__btn]:not([class*=--secondary]):hover,html body [class*=apex-dv-][class*=__rail-cta]:hover,html body [class*=apex-hero-][class*=__btn]:not([class*=--secondary]):hover{box-shadow:0 0 0 5px #7dd3d866,0 16px 36px -12px #7dd3d8bf!important;transform:translateY(-2px)}html body .apex-ph-atc:disabled{border-color:#b8bec84d!important;box-shadow:none!important}.shopify-policy__container{max-width:78rem!important;margin:0 auto!important;padding:5.6rem 2.4rem 8rem!important;color:#0f1b3d!important}.shopify-policy__title,.shopify-policy__title h1,.shopify-policy__title h2{color:#0f1b3d!important;opacity:1!important;font-weight:700!important;letter-spacing:-.025em!important;margin-bottom:3rem!important}.shopify-policy__title h1{font-size:clamp(2.8rem,4.4vw,4.4rem)!important;line-height:1.08!important}.shopify-policy__body,.shopify-policy__body *{color:#0f1b3d!important;opacity:1!important}.shopify-policy__body .rte{font-size:1.55rem!important;line-height:1.75!important;color:#0f1b3d!important}.shopify-policy__body .rte p,.shopify-policy__body .rte li,.shopify-policy__body .rte span,.shopify-policy__body .rte strong,.shopify-policy__body .rte em,.shopify-policy__body .rte div{color:#0f1b3d!important;opacity:1!important}.shopify-policy__body .rte h1,.shopify-policy__body .rte h2,.shopify-policy__body .rte h3,.shopify-policy__body .rte h4{color:#0f1b3d!important;opacity:1!important;font-weight:700!important;letter-spacing:-.015em!important;margin:3rem 0 1.4rem!important}.shopify-policy__body .rte h1{font-size:2.6rem!important}.shopify-policy__body .rte h2{font-size:2.2rem!important}.shopify-policy__body .rte h3{font-size:1.8rem!important}.shopify-policy__body .rte h4{font-size:1.55rem!important}.shopify-policy__body .rte a{color:#4fb8be!important;text-decoration:underline!important;text-underline-offset:.2em!important}.shopify-policy__body .rte a:hover{color:#2fa3a8!important}.shopify-policy__body .rte ul,.shopify-policy__body .rte ol{padding-inline-start:2.4rem!important;margin:0 0 1.6rem!important}.shopify-policy__body .rte hr{border:0!important;border-top:1px solid rgba(15,27,61,.15)!important;margin:3rem 0!important}.shopify-policy__container .scroll-trigger,.shopify-policy__container .scroll-trigger.animate--fade-in,.shopify-policy__container .scroll-trigger.animate--slide-in{opacity:1!important;transform:none!important;animation:none!important}
/*# sourceMappingURL=/cdn/shop/t/23/assets/apex-animations.css.map */
