:root{--epic-navy: #0E1B4D;--epic-navy-deep: #0B143C;--epic-blue: #1A6BF5;--epic-blue-soft: #4F8EF7;--epic-blue-deep: #1453C8;--epic-bg: #EFF0F5;--epic-card: #FFFFFF;--epic-line: #E5E7F0;--epic-line-2: #D4D7E3;--epic-ink: #0E1B4D;--epic-soft: #51577A;--epic-faint: #6B7191;--epic-gold: #C8A45D;--epic-success: #16A34A;--epic-warn: #F5A623;--epic-danger: #DC2626;--epic-font: "DM Sans", -apple-system, BlinkMacSystemFont, "Inter", "Helvetica Neue", sans-serif;--epic-head: "Poppins", -apple-system, BlinkMacSystemFont, sans-serif;--t-xs: 11px;--t-sm: 12.5px;--t-base: 14.5px;--t-md: 16px;--t-lg: 18px;--t-xl: 22px;--t-2xl: clamp(24px, 3.4vw, 30px);--t-3xl: clamp(28px, 4.4vw, 38px);--t-4xl: clamp(34px, 5.6vw, 52px);--t-hero: clamp(40px, 7vw, 72px);--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 22px;--sp-6: 32px;--sp-7: 48px;--sp-8: 64px;--sp-9: 84px;--sp-10: 110px;--r-sm: 6px;--r-md: 10px;--r-lg: 14px;--r-xl: 18px;--r-2xl: 24px;--r-pill: 100px;--sh-1: 0 1px 2px rgba(14,27,77,.04);--sh-2: 0 4px 14px rgba(14,27,77,.06);--sh-3: 0 14px 36px rgba(14,27,77,.1);--sh-4: 0 24px 60px rgba(14,27,77,.16);--sh-glow: 0 8px 22px rgba(26,107,245,.32);--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--ease-fast: cubic-bezier(.4, 0, .2, 1);--d-fast: .15s;--d-base: .24s;--d-slow: .42s;--z-base: 1;--z-up: 10;--z-sticky: 100;--z-modal: 500;--z-toast: 999;--z-top: 1000}button,[role=button],a,summary,[data-clickable]{cursor:pointer}button[disabled],[aria-disabled=true]{cursor:not-allowed}*:focus{outline:none}*:focus-visible{outline:2px solid var(--epic-blue);outline-offset:3px;border-radius:4px}.epic-min-touch,.pe-section a[data-pe-start],.pe__btn-primary{min-height:44px}@media(prefers-reduced-motion:reduce){[data-respect-motion],[data-respect-motion] *,[data-epic-animate],[data-epic-stagger]>*{animation-duration:.01ms!important;transition-duration:.01ms!important}html{scroll-behavior:auto}}.epic-container{max-width:1100px;margin:0 auto;padding:0 var(--sp-5)}.epic-section{padding:var(--sp-9) var(--sp-5);position:relative}@media(max-width:760px){.epic-section{padding:var(--sp-8) var(--sp-4)}}.epic-overline{display:inline-flex;align-items:center;gap:var(--sp-2);font-family:var(--epic-font);font-size:var(--t-xs);font-weight:800;letter-spacing:2.4px;text-transform:uppercase;color:var(--epic-blue);margin:0 0 var(--sp-3)}.epic-overline:before{content:"";width:22px;height:2px;background:var(--epic-blue);border-radius:2px}.epic-title{font-family:var(--epic-head);font-size:var(--t-3xl);font-weight:700;color:var(--epic-ink);margin:0 0 var(--sp-3);letter-spacing:-.04em;line-height:1.08}.epic-subtitle{font-size:var(--t-md);color:var(--epic-soft);margin:0;line-height:1.6;max-width:580px}.epic-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);font-family:var(--epic-font);font-size:13.5px;font-weight:700;letter-spacing:.3px;text-decoration:none;cursor:pointer;padding:13px 22px;border-radius:var(--r-md);border:1.5px solid transparent;transition:transform var(--d-base) var(--ease-out),background var(--d-base) var(--ease-fast),box-shadow var(--d-base) var(--ease-fast),color var(--d-base) var(--ease-fast),border-color var(--d-base) var(--ease-fast);position:relative;overflow:hidden;min-height:44px}.epic-btn:before{content:"";position:absolute;top:0;left:-110%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent);transition:left .6s var(--ease-out)}.epic-btn:hover:before{left:110%}.epic-btn-primary{background:var(--epic-blue);color:#fff;box-shadow:var(--sh-glow)}.epic-btn-primary:hover{transform:translateY(-2px);box-shadow:0 14px 32px #1a6bf573}.epic-btn-dark{background:var(--epic-navy);color:#fff}.epic-btn-dark:hover{background:var(--epic-blue);transform:translateY(-2px)}.epic-btn-ghost{background:transparent;color:var(--epic-ink);border-color:var(--epic-line-2)}.epic-btn-ghost:hover{border-color:var(--epic-blue);color:var(--epic-blue)}.section-epic-protocols h2,.section-epic-compare h2,.section-epic-fg h2,.section-epic-fg h3,.section-epic-band p.epic-band__heading,.section-epic-bd h2,.section-epic-bd h3,.section-epic-athletes h2,.section-epic-pillars h2,.section-epic-newsletter h2,.section-epic-ugc h2{font-family:var(--epic-head);letter-spacing:-.04em;line-height:1.08}.section-epic-protocols,.section-epic-compare,.section-epic-fg,.section-epic-band,.section-epic-bd,.section-epic-athletes,.section-epic-pillars,.section-epic-newsletter,.section-epic-ugc,.pe-section,.section-epic-fab{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.epic-protocols__card,.epic-bd__card,.epic-fg__card,.epic-pl__card,.epic-at__card,.epb__card,.epic-protocols__card-img img,.epic-bd__media-frame img{transition-timing-function:var(--ease-out)!important}.epic-protocols__cta,.epic-band__btn,.epic-bd__btn-primary,.epic-fg__guarantee a,.pe__btn-primary{position:relative;overflow:hidden}.epic-protocols__cta:after,.epic-band__btn:after,.epic-bd__btn-primary:after,.pe__btn-primary:after{content:"";position:absolute;top:0;left:-110%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.18),transparent);transition:left .6s var(--ease-out);pointer-events:none}.epic-protocols__cta:hover:after,.epic-band__btn:hover:after,.epic-bd__btn-primary:hover:after,.pe__btn-primary:hover:after{left:110%}.section-epic-protocols img,.section-epic-bd img,.section-epic-fg img,.section-epic-athletes img,.section-epic-ugc img{image-rendering:-webkit-optimize-contrast}.section-epic-protocols a,.section-epic-protocols button,.section-epic-compare a,.section-epic-compare button,.section-epic-fg a,.section-epic-fg button,.section-epic-band a,.section-epic-bd a,.section-epic-bd button,.section-epic-athletes a,.section-epic-athletes button,.section-epic-pillars a,.section-epic-pillars button,.section-epic-newsletter a,.section-epic-newsletter button,.section-epic-ugc a,.section-epic-ugc button,.pe-section a,.pe-section button,[data-pe-option],[data-pe-start],[data-pe-resume],.epb__btn,.epb__qty button,.epic-at__arrow,.epic-protocols__arrow{cursor:pointer}button[disabled],[aria-disabled=true]{cursor:not-allowed!important}.epic-protocols__cta,.epic-band__btn,.epic-fg__guarantee a,.pe__btn-primary,.pe__btn-secondary,.epic-bd__btn-primary,.epic-bd__btn-secondary,.epb__btn-primary,.epb__btn-dark,.epb__btn-multi,.epic-pl__card a,.epic-at__arrow,.epic-protocols__arrow{min-height:44px}.section-epic-protocols ::selection,.section-epic-compare ::selection,.section-epic-fg ::selection,.section-epic-band ::selection,.section-epic-bd ::selection,.section-epic-athletes ::selection,.section-epic-pillars ::selection,.section-epic-newsletter ::selection,.pe-section ::selection{background:#1a6bf538;color:var(--epic-ink)}.epic-protocols__grid--scroll,.epic-ugc__track,.epic-at__track,.epic-bd__list,.epb__grid{scrollbar-width:thin;scrollbar-color:var(--epic-line-2) transparent}.section-epic-protocols a:not(.epic-protocols__cta),.section-epic-compare a,.section-epic-fg a:not(.epic-fg__guarantee a),.section-epic-bd a.epic-bd__card-link,.section-epic-ugc a{transition:color var(--d-base) var(--ease-fast)}[data-epic-animate=auto-reveal]{transition-duration:.95s!important}.section-epic-protocols svg,.section-epic-compare svg,.section-epic-fg svg,.section-epic-bd svg{vertical-align:middle}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}img:not([width]):not([height]):not(.epb__hero-img):not(.epic-hv__video){aspect-ratio:auto}video:not([width]):not([height]){aspect-ratio:16 / 9;width:100%;height:auto}.epic-fab,.epic-sticky-atc,.epic-band__btn{z-index:100}.epic-protocols__arrow,.epic-ugc__arrow{z-index:10}.epic-protocols__badge,.epic-bd__card-badge,.epic-hv__live{z-index:5}.epic-protocols__popular-ring{z-index:1}.epic-satc__toast,.epb__toast,.epic-bd__toast{z-index:999}@supports (height: 100dvh){.epic-hv{min-height:88dvh}}@media(max-width:768px){.epic-protocols__cta,.epic-bd__btn,.epic-band__btn,.epic-fg__guarantee a,.epb__btn,.epic-hv__btn,.pe__btn-primary,.pe__btn-secondary,.epic-satc__btn{min-height:44px;min-width:44px}.epic-bd__cta-row,.epic-protocols__filters,.epic-hv__cta,.pe__cta-area,.epb__products-actions{gap:10px}}.epic-protocols__grid--scroll,.epic-ugc__track,.epic-at__track{-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 20px,#000 calc(100% - 20px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 20px,#000 calc(100% - 20px),transparent 100%)}.epic-protocols__card-img:empty,.epic-bd__media-frame:empty,.epic-at__photo:empty{background:linear-gradient(90deg,#eff0f5,#f8f9fc,#eff0f5);background-size:200% 100%;animation:epicShimmer 1.6s ease-in-out infinite}@keyframes epicShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--epic-blue, #1A6BF5);outline-offset:2px;border-radius:4px}.epic-protocols__desc,.epic-bd__desc,.epic-fg__text,.epic-pl__text,.epic-at__quote{color:#4a5070}@media(hover:none){.epic-protocols__cta:active,.epic-bd__btn:active,.epic-band__btn:active,.epb__btn:active,.epic-hv__btn:active,.pe__btn-primary:active{transform:scale(.98)}}[id]:not(body):not(html){scroll-margin-top:80px}@media print{.epic-fab,.epic-sticky-atc,.epic-hv__bg,.epic-hv__live,.epic-hv__scroll,.epic-band,.epic-bd__toast,.epb__toast{display:none!important}.epic-hv{min-height:auto;height:auto;padding:40px 20px;background:#fff;color:#000}.epic-hv__title,.epic-hv__sub{color:#000;text-shadow:none}}@media(forced-colors:active){.epic-protocols__cta,.epic-bd__btn-primary,.epic-hv__btn-primary,.pe__btn-primary,.epic-band__btn,.epic-fab__btn{border:2px solid CanvasText}}img[loading=lazy]{background:#f0f1f5}.epic-protocols__cta svg,.epic-bd__btn svg,.epic-hv__btn svg,.pe__btn-primary svg,.epic-band__btn svg{fill:none;stroke:currentColor}.epic-protocols__desc,.epic-bd__desc,.epic-fg__text,.epic-pl__text,.epic-at__quote,.epic-fg__quote,.pe__intro-sub,.epic-hv__sub{line-height:1.6}.epic-fg__text,.epic-bd__desc,.epic-fg__quote,.epic-pl__text,.epic-newsletter-elite p{max-width:65ch}.epic-fg__quote{max-width:30ch}.epic-skip-link{position:absolute;top:-100px;left:0;background:var(--epic-navy, #0E1B4D);color:#fff;padding:10px 18px;border-radius:0 0 8px;font-size:13px;font-weight:700;text-decoration:none;z-index:9999;transition:top .2s ease}.epic-skip-link:focus{top:0}@media(pointer:fine){::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#0e1b4d38;border-radius:10px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:#0e1b4d61;background-clip:padding-box}}a,button{-webkit-tap-highlight-color:transparent}[data-epic-parallax]{will-change:transform}.epic-protocols__card,.epic-bd__card,.epb__card,.epic-pl__card,.epic-at__card{contain:layout paint}input,textarea,select{font-size:max(16px,1em)}section[data-epic-animate],.shopify-section[data-epic-animate],.section-epic-hv [data-epic-animate].epic-hv,.section-epic-ap [data-epic-animate].epic-ap,.section-epic-sc [data-epic-animate].epic-sc,.section-epic-fg [data-epic-animate].epic-fg,.section-epic-bd [data-epic-animate].epic-bd,.section-epic-bundles-detail [data-epic-animate].epic-bd,.section-epic-protocols [data-epic-animate].epic-protocols,.section-epic-compare [data-epic-animate].epic-vs,.section-epic-band [data-epic-animate].epic-band,.section-epic-pillars [data-epic-animate].epic-pl,.section-epic-newsletter [data-epic-animate].epic-nl,.section-epic-athletes [data-epic-animate].epic-at,.section-epic-ugc [data-epic-animate].epic-ugc,.section-epic-trust [data-epic-animate].epic-tb,.section-epic-science [data-epic-animate].epic-sc,.section-epic-athletes-program [data-epic-animate].epic-ap{opacity:1!important;transform:none!important;filter:none!important}[data-epic-animate]{opacity:0;transition:opacity .45s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1),filter .5s cubic-bezier(.16,1,.3,1);will-change:opacity,transform,filter}[data-epic-animate=fade-up]{transform:translate3d(0,18px,0)}[data-epic-animate=fade-in]{transform:none}[data-epic-animate=scale-in]{transform:scale(.955)}[data-epic-animate=fade-left]{transform:translate3d(30px,0,0)}[data-epic-animate=fade-right]{transform:translate3d(-30px,0,0)}[data-epic-animate=blur-in]{transform:translate3d(0,14px,0);filter:blur(10px)}[data-epic-animate=rotate-in]{transform:rotate(-2.4deg) translate3d(0,18px,0)}[data-epic-animate=auto-reveal]{transform:translate3d(0,24px,0) scale(.99);transition:opacity .55s cubic-bezier(.16,1,.3,1),transform .55s cubic-bezier(.16,1,.3,1)}[data-epic-animate=mask-up]{transform:translate3d(0,22px,0);-webkit-mask-image:linear-gradient(to top,transparent 0%,#000 60%);mask-image:linear-gradient(to top,transparent 0%,#000 60%);transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1),-webkit-mask-position .55s cubic-bezier(.16,1,.3,1),mask-position .55s cubic-bezier(.16,1,.3,1)}[data-epic-animate].epic-visible{opacity:1;transform:none;filter:none;will-change:auto}[data-epic-animate=mask-up].epic-visible{-webkit-mask-image:linear-gradient(to top,#000 0%,#000 100%);mask-image:linear-gradient(to top,#000 0% 100%)}[data-epic-lift]{transition:transform .28s cubic-bezier(.16,1,.3,1),box-shadow .28s ease}[data-epic-lift]:hover{transform:translateY(-3px)}[data-epic-magnet]{transition:transform .2s cubic-bezier(.16,1,.3,1)}[data-epic-stagger]>*{opacity:0;transform:translate3d(0,16px,0);transition:opacity .42s cubic-bezier(.16,1,.3,1),transform .42s cubic-bezier(.16,1,.3,1)}[data-epic-stagger].epic-visible>*{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-epic-animate],[data-epic-stagger]>*{opacity:1!important;transform:none!important;transition:none}}[data-epic-protected][hidden],[data-epic-gate][hidden],[data-epic-unlock][hidden],[data-epic-dash][hidden]{display:none!important}[data-epic-tilt]{transform-style:preserve-3d;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1);will-change:transform}[data-epic-tilt]>*{transform:translateZ(0)}[data-epic-tilt].epic-tilting{transition:box-shadow .2s ease}.epic-spot{position:relative}.epic-spot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(220px circle at var(--epic-mx, 50%) var(--epic-my, 0%),rgba(26,107,245,.14),transparent 60%);opacity:0;transition:opacity .35s ease;pointer-events:none;z-index:1}.epic-spot:hover:after{opacity:1}.epic-spot>*{position:relative;z-index:2}.epic-grad-text{background:linear-gradient(100deg,var(--epic-ink,#0E1B4D) 0%,var(--epic-blue,#1A6BF5) 45%,#5BA0FF 60%,var(--epic-ink,#0E1B4D) 100%);background-size:220% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:epicGradShift 6s linear infinite}.epic-grad-text--light{background:linear-gradient(100deg,#fff,#9fb6ff 45%,#fff 60%,#cbd6ff);background-size:220% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:epicGradShift 6s linear infinite}@keyframes epicGradShift{to{background-position:220% center}}.epic-grad-text,.epic-grad-text--light{padding-bottom:.16em;line-height:1.22;overflow:visible}@supports not ((-webkit-background-clip: text) or (background-clip: text)){.epic-grad-text{-webkit-text-fill-color:var(--epic-ink, #0E1B4D)!important;color:var(--epic-ink, #0E1B4D)!important;background:none!important}.epic-grad-text--light{-webkit-text-fill-color:#fff!important;color:#fff!important;background:none!important}}.epic-protocols__cta,.epic-col__btn--primary,.epic-bb__cta,.epic-pg__btn--primary,.epic-mc__diet-btn,.epic-dc__cta,.epic-ct__btn--primary,.epic-ab__btn--primary,.epic-co__form button,.epic-dy__btn--primary{position:relative;overflow:hidden}.epic-protocols__cta:before,.epic-col__btn--primary:before,.epic-bb__cta:before,.epic-pg__btn--primary:before,.epic-mc__diet-btn:before,.epic-dc__cta:before,.epic-ct__btn--primary:before,.epic-ab__btn--primary:before,.epic-dy__btn--primary:before{content:"";position:absolute;top:0;left:-120%;width:80%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-18deg);transition:none;pointer-events:none}.epic-protocols__cta:hover:before,.epic-col__btn--primary:hover:before,.epic-bb__cta:hover:before,.epic-pg__btn--primary:hover:before,.epic-mc__diet-btn:hover:before,.epic-dc__cta:hover:before,.epic-ct__btn--primary:hover:before,.epic-ab__btn--primary:hover:before,.epic-dy__btn--primary:hover:before{animation:epicSheen .85s cubic-bezier(.16,1,.3,1)}@keyframes epicSheen{to{left:140%}}.epic-fluted{background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.06) 0 2px,transparent 2px 7px)}.epic-pg__kpi,.epic-pg__panel{position:relative}.epic-pg__kpi,.epic-pg__panel,.epic-pg--auth .epic-pg__auth{isolation:isolate}.epic-pg__kpi:before,.epic-pg__panel:before{display:none!important}.epic-pg__kpi.epic-fluted:before,.epic-pg__panel.epic-fluted:before{display:block!important;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-image:repeating-linear-gradient(90deg,rgba(14,27,77,.022) 0 1px,rgba(255,255,255,.5) 1px 2px,transparent 2px 9px);opacity:.55;pointer-events:none;z-index:0;-webkit-mask-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,.35) 60%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,.35) 60%,transparent 100%)}.epic-pg__kpi>*,.epic-pg__panel>*{position:relative;z-index:1}.epic-pg__kpi:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(135deg,rgba(255,255,255,.6) 0%,transparent 38%);opacity:.7;pointer-events:none;z-index:0}.epic-pg--auth .epic-pg__auth{position:relative;overflow:hidden}.epic-pg--auth .epic-pg__auth:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(120% 100% at 50% 0%,rgba(255,255,255,.18) 0%,transparent 55%);opacity:.7;pointer-events:none;z-index:0}.epic-pg--auth .epic-pg__auth>*{position:relative;z-index:1}@media(prefers-reduced-motion:reduce){.epic-pg__kpi:before,.epic-pg__panel:before,.epic-pg--auth .epic-pg__auth:after{opacity:.4}}[data-epic-cult-in]{opacity:0;transform:translateY(14px) scale(.99);filter:blur(5px);transition:opacity .45s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1),filter .45s ease}[data-epic-cult-in].epic-in{opacity:1;transform:none;filter:none}[data-epic-magnetic]{transition:transform .25s cubic-bezier(.16,1,.3,1);will-change:transform}.menu-drawer__menu-item{position:relative;border-radius:12px;transition:background .22s ease,color .22s ease,transform .22s cubic-bezier(.16,1,.3,1)}.menu-drawer__menu-item:hover{background:#1a6bf50f;color:#1a6bf5;transform:translate(4px)}.menu-drawer__menu-item--active{background:#1a6bf512}.menu-drawer__menu-item:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%) scaleY(0);transform-origin:center;width:3px;height:56%;border-radius:0 3px 3px 0;background:linear-gradient(#5ba0ff,#1a6bf5);transition:transform .24s cubic-bezier(.16,1,.3,1)}.menu-drawer__menu-item:hover:before,.menu-drawer__menu-item--active:before{transform:translateY(-50%) scaleY(1)}.menu-drawer__menu>li+li{margin-top:2px}.menu-drawer__menu>li>details>summary.menu-drawer__menu-item{font-family:var(--epic-head, "Poppins", sans-serif);font-size:11.5px;font-weight:800;letter-spacing:1.8px;text-transform:uppercase;color:#1a6bf5;padding:22px 14px 9px;margin:0 4px;pointer-events:none;border-radius:0;border-bottom:1px solid rgba(26,107,245,.16)}.menu-drawer__menu>li>details>summary.menu-drawer__menu-item:hover{background:none;transform:none;color:#1a6bf5}.menu-drawer__menu>li>details>summary.menu-drawer__menu-item:before{display:none}.menu-drawer__menu>li>details>summary .svg-wrapper{display:none}.menu-drawer__menu>li>details>.menu-drawer__submenu{position:static!important;transform:none!important;visibility:visible!important;height:auto!important;max-height:none!important;width:auto!important;display:block!important;animation:none!important;background:transparent!important;border:0!important;padding:6px 0 12px!important;inset:auto!important}.menu-drawer__menu>li>details>.menu-drawer__submenu .menu-drawer__close-button{display:none!important}.menu-drawer__menu>li>details>.menu-drawer__submenu .menu-drawer__inner-submenu{padding:0!important}.menu-drawer__submenu .menu-drawer__menu-item{font-size:16px;font-weight:600;padding:12px 14px;margin:2px 6px;font-family:var(--epic-head, "Poppins", sans-serif)}.menu-drawer__menu>li>a.menu-drawer__menu-item{font-family:var(--epic-head, "Poppins", sans-serif);font-size:16px;font-weight:700;letter-spacing:-.01em;padding:15px 14px;margin:2px 4px}.menu-drawer__menu>li>a.menu-drawer__menu-item:hover{color:#1a6bf5}a[class*=epic-]:focus-visible,button[class*=epic-]:focus-visible{outline:2px solid #1A6BF5;outline-offset:2px;border-radius:8px}@media(prefers-reduced-motion:reduce){.menu-drawer__menu-item,.menu-drawer__menu-item:before{transition:none}.menu-drawer__menu-item:hover{transform:none}}@property --epic-beam-a{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.epic-beam{position:relative}.epic-beam:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1.6px;background:conic-gradient(from var(--epic-beam-a, 0deg),transparent 0 68%,rgba(91,160,255,.5) 80%,#1A6BF5 92%,rgba(91,160,255,.5) 96%,transparent 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:epicBeam 4.5s linear infinite;pointer-events:none;z-index:3}@keyframes epicBeam{to{--epic-beam-a: 360deg}}@media(prefers-reduced-motion:reduce){[data-epic-tilt]{transform:none!important}.epic-grad-text,.epic-grad-text--light{animation:none}.epic-spot:after{display:none}[data-epic-cult-in]{opacity:1!important;transform:none!important;filter:none!important}[data-epic-magnetic]{transform:none!important}.epic-beam:before{animation:none}.epic-protocols__cta:before,.epic-col__btn--primary:before,.epic-bb__cta:before,.epic-pg__btn--primary:before,.epic-mc__diet-btn:before,.epic-dc__cta:before,.epic-ct__btn--primary:before,.epic-ab__btn--primary:before,.epic-dy__btn--primary:before{display:none}}body .epic-pg__btn--primary,body .epic-sc__btn--primary,body .epic-tr__btn--primary,body .epic-ct__btn--primary,body .epic-edu__btn--primary,body .epic-bc__btn--primary,body .epic-ab__btn--primary,body .epic-dy__btn--primary,body .epic-bd__btn-primary,body .epic-protocols__cta,body .pe__btn-primary{background:linear-gradient(135deg,#1a6bf5,#1356c9);color:#fff;box-shadow:0 10px 26px #1a6bf557,inset 0 1px #ffffff2e}body .epic-pg__btn--primary:hover,body .epic-sc__btn--primary:hover,body .epic-tr__btn--primary:hover,body .epic-ct__btn--primary:hover,body .epic-edu__btn--primary:hover,body .epic-bc__btn--primary:hover,body .epic-ab__btn--primary:hover,body .epic-dy__btn--primary:hover,body .epic-bd__btn-primary:hover,body .epic-protocols__cta:hover,body .pe__btn-primary:hover{background:linear-gradient(135deg,#2e7bff,#1a6bf5);box-shadow:0 16px 36px #1a6bf575,inset 0 1px #ffffff38}body [class*=__btn--primary][disabled],body [class*=__btn-primary][disabled],body .pe__btn-primary[disabled]{background:#c9cddc!important;color:#fff!important;box-shadow:none!important;cursor:not-allowed}body .epic-pg__btn--primary,body .epic-sc__btn--primary,body .epic-tr__btn--primary,body .epic-ct__btn--primary,body .epic-edu__btn--primary,body .epic-bc__btn--primary,body .epic-ab__btn--primary,body .epic-dy__btn--primary,body .epic-bd__btn-primary,body .epic-protocols__cta{min-height:46px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:clip}.epic-col__card,.epic-protocols__card,.epic-bb__card,.epic-pl__card,.epic-edu__level,.epic-edu__plan,.epic-rv__card,.epic-bd__card,.epic-vp__card,.epic-at__card,.epic-co__insight,.epic-pg__panel,.epic-pg__kpi{box-shadow:0 1px 2px #0e1b4d0a,0 14px 38px #0e1b4d0f}@media(hover:none){.card-wrapper:active,.epic-col__card:active,.epic-protocols__card:active,.epic-bb__card:active,.epic-rv__card:active,.epic-edu__level:active,.button:active{transform:scale(.985)}}body.epic-drawer-open .epic-wa,body.epic-drawer-open #epic-fab,body.epic-drawer-open .epic-di,body.epic-drawer-open .epic-sp,body.epic-drawer-open .epic-an{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .15s ease}h1,h2,h3,h4,h5,[class*=__title],[class*=__name],[class*=__heading]{overflow-wrap:break-word;word-break:normal}::selection{background:#1a6bf52e}@media(min-width:750px){html{scrollbar-color:#aebfe6 transparent;scrollbar-width:thin}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#c7d2ec;border-radius:10px;border:3px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:#1a6bf5;background-clip:content-box}}.button,.shopify-payment-button__button,.shopify-payment-button__button--unbranded{transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .26s ease,filter .2s ease!important}.button:not([disabled]):hover,.shopify-payment-button__button:not([disabled]):hover{transform:translateY(-2px);box-shadow:0 12px 30px #0e1b4d2e}.button:not([disabled]):active,.shopify-payment-button__button:not([disabled]):active{transform:translateY(0) scale(.99)}.product-form__submit:not([disabled]),.product-form__submit:not([disabled]) span,.product-form__submit:not([disabled])>span{color:#fff!important}.field__input,.select__select,input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=number],input[type=url],textarea,select{transition:border-color .2s ease,box-shadow .2s ease!important}.field__input:focus,.field__input:focus-visible,.select__select:focus,input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=url]:focus,textarea:focus,select:focus{outline:none!important;border-color:#1a6bf5!important;box-shadow:0 0 0 3px #1a6bf524!important}.card-wrapper,.product-card-wrapper{transition:transform .3s cubic-bezier(.16,1,.3,1)}.card-wrapper:hover,.product-card-wrapper:hover{transform:translateY(-4px)}.card{transition:box-shadow .3s ease,border-color .25s ease}.card-wrapper:hover .card,.product-card-wrapper:hover .card{box-shadow:0 18px 44px #0e1b4d1f}.card__media img,.card .media img{transition:transform .6s cubic-bezier(.16,1,.3,1)}.card-wrapper:hover .card__media img,.product-card-wrapper:hover .card .media img{transform:scale(1.045)}details>summary{transition:color .2s ease}details>summary:hover{color:#1a6bf5}.pagination__item{transition:color .2s ease,background .2s ease}a:focus-visible,button:focus-visible,summary:focus-visible,.button:focus-visible,[role=button]:focus-visible,[tabindex="0"]:focus-visible{outline:2px solid #1A6BF5!important;outline-offset:2px;border-radius:6px}.price__regular .price-item,.price-item--regular{letter-spacing:-.01em}@media(prefers-reduced-motion:reduce){.button,.card-wrapper,.card__media img,.shopify-payment-button__button{transition:none!important}.button:hover,.card-wrapper:hover,.card-wrapper:hover .card__media img{transform:none!important}}a:focus-visible,button:focus-visible,[role=button]:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid var(--epic-blue, #1A6BF5);outline-offset:2px;border-radius:6px}a,button,[role=button],summary,.epic-pg__btn,[data-epic-magnetic]{-webkit-tap-highlight-color:transparent}.header__icon,.menu-drawer__menu-item,.list-menu__item>a{min-height:44px}img{max-width:100%}button,.button,[role=button]{transition:transform .12s ease}button:active,.button:active,[role=button]:active{transform:scale(.98)}@media(prefers-reduced-motion:reduce){button:active,.button:active,[role=button]:active{transform:none}}.epic-hv__bg{position:relative}html[data-tod=night] .epic-hv__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#080c1c29,#080c1c75);transition:opacity .6s ease}html[data-tod=morning] .epic-hv__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(46,123,255,.06),transparent 45%)}:root{--epz-content: 1;--epz-sticky-bar: 3;--epz-floating: 90;--epz-header: 999;--epz-cart: 1000;--epz-modal: 100000;--epz-toast: 100100}.shopify-section-group-header-group{z-index:var(--epz-header)!important}.epic-col__bar{z-index:var(--epz-sticky-bar)!important}body:has(.epic-an) .epic-wa{display:none!important}.epic-wa,.epic-an,.epic-di,#epic-fab,.float-cart,.epic-fab,.epic-sticky-atc,.epic-band__btn{z-index:var(--epz-floating)!important}.epic-satc{z-index:1002!important}.epic-wa{left:auto!important;right:20px!important;bottom:20px!important}#cart-icon-bubble .svg-wrapper>svg{width:24px!important;height:24px!important}@media(max-width:768px){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea{font-size:16px!important}}.epic-pl,.epic-protocols,.efaq,.epic-fg{padding-top:56px!important;padding-bottom:56px!important}.epic-bb{padding-top:52px!important;padding-bottom:52px!important}.epic-proof__inner{padding-top:30px!important;padding-bottom:30px!important}@media(max-width:760px){.epic-pl,.epic-protocols,.efaq,.epic-fg,.epic-bb{padding-top:38px!important;padding-bottom:38px!important}}.float-cart{right:20px!important}body:has(.epic-wa) .float-cart{bottom:96px!important}body:has(#Details-menu-drawer-container[open]) .epic-wa,body:has(#Details-menu-drawer-container[open]) .epic-an,body:has(#Details-menu-drawer-container[open]) .epic-satc,body:has(#Details-menu-drawer-container[open]) .epic-di,body:has(#Details-menu-drawer-container[open]) #epic-fab,body:has(#Details-menu-drawer-container[open]) .float-cart,body:has(#Details-menu-drawer-container[open]) .epic-fab,body:has(#Details-menu-drawer-container[open]) .epic-sticky-atc,body:has(#Details-menu-drawer-container[open]) .epic-band__btn{opacity:0!important;visibility:hidden!important;pointer-events:none!important}html.epic-appview,html.epic-appview body{overscroll-behavior:none;-webkit-tap-highlight-color:transparent;text-size-adjust:100%;-webkit-text-size-adjust:100%}html.epic-appview body{touch-action:pan-x pan-y}html.epic-appview button,html.epic-appview a,html.epic-appview .epic-an__tab,html.epic-appview [role=button]{-webkit-tap-highlight-color:transparent;touch-action:manipulation}html.epic-appview img,html.epic-appview svg{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}html.epic-appview body{padding-bottom:env(safe-area-inset-bottom)}:root{--epic-press: cubic-bezier(.16,1,.3,1)}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}::selection{background:#1a6bf52e;color:var(--epic-ink,#0E1B4D)}a,button,[role=button],summary,.epic-md__qa,.epic-pg__app,input,select,textarea,label{-webkit-tap-highlight-color:transparent}a,button,[role=button],summary,input[type=submit],input[type=button],.shopify-payment-button__button{touch-action:manipulation}[class*=epic-] button:not([disabled]):active,[class*=epic-] a[class*=btn]:active,[class*=epic-] [class*=__btn]:active,[class*=epic-] [class*=__cta]:active,button[class*=epic-]:not([disabled]):active,a[class*=epic-][class*=btn]:active{transform:scale(.97);transition:transform .12s var(--epic-press)}[class*=epic-] a:focus-visible,[class*=epic-] button:focus-visible,[class*=epic-] input:focus-visible,[class*=epic-] select:focus-visible{outline:2px solid var(--epic-blue,#1A6BF5);outline-offset:2px;border-radius:10px}[class*=epic-] img{max-width:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.epc-incl{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/epic-core.css.map */
