:root{--mfp-navy: #0a1628;--mfp-navy-dark: #060f1d;--mfp-navy-light: #0f2038;--mfp-teal: #2dd4bf;--mfp-teal-dark: #14b8a6;--mfp-gold: #f59e0b;--mfp-white: #ffffff;--mfp-white-80: rgba(255, 255, 255, .8);--mfp-white-60: rgba(255, 255, 255, .6);--mfp-white-40: rgba(255, 255, 255, .4);--mfp-white-10: rgba(255, 255, 255, .1);--mfp-white-05: rgba(255, 255, 255, .05)}body,body.gradient{background-color:var(--mfp-navy)!important;color:var(--mfp-white-80);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}h1,h2,h3,h4,h5,h6,.mfp-heading,.mfp-heading--xl,.mfp-hero__heading{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.color-scheme-1,.color-scheme-2,[class*=color-],.color-scheme-1.gradient,.color-scheme-2.gradient{--color-background: 10, 22, 40 !important;--gradient-background: #0a1628 !important;--color-foreground: 255, 255, 255 !important;--color-button: 45, 212, 191 !important;--color-button-text: 6, 15, 29 !important;--color-secondary-button-text: 255, 255, 255 !important;--color-link: 45, 212, 191 !important;background-color:#0a1628!important}.content-for-layout,.shopify-section,main#MainContent{background-color:var(--mfp-navy)!important}.shopify-section{margin-top:0!important;margin-bottom:0!important}.shopify-section+.shopify-section{margin-top:0!important}a{color:var(--mfp-teal)}a:hover{color:var(--mfp-teal-dark)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{color:var(--mfp-white);text-transform:uppercase;letter-spacing:-.02em;font-weight:700}body{font-size:1.8rem}@media screen and (max-width:749px){body{font-size:2rem}h1,.h1{font-size:3.2rem}}.section-header,.header-wrapper,.shopify-section-header{background-color:var(--mfp-navy-dark)!important}.header__heading-link,.header *,.header a,.header button{color:var(--mfp-white)!important}.utility-bar,.announcement-bar{background-color:var(--mfp-navy-dark)!important}.announcement-bar__message,.utility-bar *{color:var(--mfp-white-80)!important}.footer,.section-footer,.shopify-section-footer{background-color:var(--mfp-navy-dark)!important}.footer *,.footer a,.footer h2,.footer p{color:var(--mfp-white-60)!important}.footer a:hover{color:var(--mfp-teal)!important}@media screen and (max-width:749px){.footer,.footer *,.footer p,.footer a,.footer h2,.footer .footer__content-top{font-size:.85rem!important}.footer h2{font-size:.95rem!important}}.footer img,.footer svg{filter:brightness(2) saturate(1.5)}.header img,.header svg{filter:brightness(1.2) saturate(1.1)}.button,.shopify-payment-button button,button.button{background-color:var(--mfp-teal)!important;color:var(--mfp-navy-dark)!important;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border:none!important}.button:hover,.shopify-payment-button button:hover{background-color:var(--mfp-teal-dark)!important}.button--secondary{background-color:transparent!important;border:2px solid var(--mfp-teal)!important;color:var(--mfp-teal)!important}.button--secondary:hover{background-color:var(--mfp-teal)!important;color:var(--mfp-navy-dark)!important}.menu-drawer{background-color:var(--mfp-navy-dark)!important;background:var(--mfp-navy-dark)!important;width:100%!important}@media screen and (min-width:750px){.menu-drawer{width:100%!important}}.menu-drawer__inner-container,.menu-drawer__navigation-container,.menu-drawer__navigation{background-color:var(--mfp-navy-dark)!important}.js menu-drawer>details[open]>summary:before{background-color:#060f1de6!important;opacity:1!important}.menu-drawer *,.menu-drawer__menu-item,.menu-drawer a,.menu-drawer summary,.menu-drawer .list-menu__item,.menu-drawer__utility-links *{color:var(--mfp-white-80)!important}.menu-drawer a:hover,.menu-drawer__menu-item:hover,.menu-drawer summary:hover{color:var(--mfp-teal)!important}.js details[open].menu-opening~.header__inline-menu,body.overflow-hidden-mobile .content-for-layout,body.overflow-hidden-mobile .shopify-section:not(.shopify-section-header),body.overflow-hidden-mobile .shopify-section-footer{visibility:hidden!important}.menu-open~#MainContent,.menu-open~.shopify-section-footer{visibility:hidden!important}.cart-drawer,cart-drawer{background-color:var(--mfp-navy-dark)!important}.cart-drawer *,cart-drawer *{color:var(--mfp-white-80)!important}.main-product,.product,.section-main-product,.shopify-section--main-product,section[id*=MainProduct],section[id*=main-product],.product__info-container,.product__info-wrapper{background-color:var(--mfp-navy)!important;background:var(--mfp-navy)!important;color:var(--mfp-white-80)!important}.product *,.product__info-wrapper *,.product__media-wrapper *,.main-product *{color:var(--mfp-white-80)!important}.product h1,.product .product__title{color:var(--mfp-white)!important;text-transform:uppercase;letter-spacing:-.02em}.product .price,.product .price *{color:var(--mfp-white)!important;font-size:2.4rem;font-weight:700}.product .price:after{content:"FREE SHIPPING";display:inline-block;font-size:.85rem;font-weight:600;color:#2dd4bf;background:#2dd4bf1a;border:1px solid rgba(45,212,191,.3);border-radius:.375rem;padding:.2rem .6rem;margin-left:.75rem;vertical-align:middle;letter-spacing:.05em}.product variant-selects .product-form__input label,.variant-pills .variant-input label{background-color:transparent!important;border:1px solid var(--mfp-white-10)!important;color:var(--mfp-white-60)!important}.product variant-selects .product-form__input label:hover,.variant-pills .variant-input label:hover{border-color:var(--mfp-white-40)!important}.product variant-selects .product-form__input label.active,.variant-pills .variant-input label.active,.product variant-selects .product-form__input input:checked+label{border-color:var(--mfp-teal)!important;color:var(--mfp-white)!important}.product__media-item{background-color:var(--mfp-navy-light)!important;border-radius:.75rem}.collection *,.collection-hero *{color:var(--mfp-white-80)}.collection h1{color:var(--mfp-white)!important}.card,.card-wrapper{background-color:var(--mfp-navy-light)!important}.card *,.card-wrapper *{color:var(--mfp-white-80)!important}input,textarea,select,.field__input{background-color:var(--mfp-navy)!important;border-color:var(--mfp-white-10)!important;color:var(--mfp-white)!important}input:focus,textarea:focus,select:focus,.field__input:focus{border-color:var(--mfp-teal)!important}input::placeholder,textarea::placeholder{color:var(--mfp-white-40)!important}.mfp-section{padding:3rem 1rem;background-color:var(--mfp-navy)!important}@media screen and (min-width:750px){.mfp-section{padding:4rem 1rem}}.mfp-section--dark{background-color:var(--mfp-navy-dark)!important}.mfp-section--navy{background-color:var(--mfp-navy)!important}[class*=mfp-][class*=-section]{background:transparent!important;--color-background: 10, 22, 40 !important}.mfp-container{max-width:80rem;margin:0 auto;padding:0 1rem}.mfp-container--wide{max-width:112rem;margin:0 auto;padding:0 1rem}.mfp-eyebrow{color:var(--mfp-teal);font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.15em;margin-bottom:1rem}.mfp-heading{color:var(--mfp-white);font-size:2.5rem;font-weight:700;text-transform:uppercase;letter-spacing:-.02em;line-height:1.1;margin-bottom:1.5rem}@media screen and (min-width:750px){.mfp-heading{font-size:3.5rem}}.mfp-heading--xl{font-size:3rem}@media screen and (min-width:750px){.mfp-heading--xl{font-size:5rem}}@media screen and (min-width:990px){.mfp-heading--xl{font-size:6rem}}.mfp-heading .mfp-teal{color:var(--mfp-teal)}.mfp-body{color:var(--mfp-white-80);font-size:1.3rem;line-height:1.7;margin-bottom:1.5rem}.mfp-body--secondary{color:var(--mfp-white-60)}.mfp-btn{display:inline-block;background-color:var(--mfp-teal);color:var(--mfp-navy-dark);padding:1rem 2rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;text-decoration:none;border-radius:.5rem;font-size:1.125rem;transition:background-color .2s}.mfp-btn:hover{background-color:var(--mfp-teal-dark);color:var(--mfp-navy-dark)}.mfp-btn--lg{padding:1.25rem 2.5rem;font-size:1.25rem}.mfp-btn--outline{background-color:transparent;border:2px solid var(--mfp-teal);color:var(--mfp-teal)}.mfp-btn--outline:hover{background-color:var(--mfp-teal);color:var(--mfp-navy-dark)}.mfp-grid{display:grid;gap:3rem;align-items:center}@media screen and (min-width:990px){.mfp-grid--2col{grid-template-columns:1fr 1fr}}.mfp-stars{color:var(--mfp-gold);font-size:1.125rem;letter-spacing:.1em}.mfp-stars-text{color:var(--mfp-white-60);font-size:1.05rem}.mfp-badge{display:inline-flex;align-items:center;gap:.5rem;color:var(--mfp-white-60);font-size:1.2rem;text-transform:uppercase;letter-spacing:.05em;font-weight:600}.mfp-badge__icon{color:var(--mfp-teal)}.mfp-review-card{background-color:var(--mfp-navy-light);border:1px solid var(--mfp-white-10);border-radius:.75rem;padding:1.5rem}.mfp-review-card__title{color:var(--mfp-white);font-weight:700;font-size:1.3rem;margin-bottom:.5rem}.mfp-review-card__highlight{color:var(--mfp-teal);font-size:1.1rem;font-style:italic;margin-bottom:.75rem}.mfp-review-card__meta{display:flex;align-items:center;gap:.5rem;font-size:.95rem;color:var(--mfp-white-40)}.mfp-review-card__verified{color:var(--mfp-teal);border:1px solid rgba(45,212,191,.3);border-radius:.25rem;padding:.125rem .5rem;font-size:.95rem}.mfp-review-grid{display:grid;gap:1.5rem}@media screen and (min-width:750px){.mfp-review-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.mfp-review-grid{grid-template-columns:repeat(3,1fr)}}.mfp-trust-strip{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;padding:1.5rem 1rem;border-top:1px solid var(--mfp-white-10);border-bottom:1px solid var(--mfp-white-10)}@media screen and (min-width:750px){.mfp-trust-strip{gap:2rem}}.mfp-hero{position:relative;min-height:50vh;display:flex;align-items:center;justify-content:center;overflow:hidden}.mfp-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mfp-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(10,22,40,.7),rgba(10,22,40,.5),var(--mfp-navy))}.mfp-hero__content{position:relative;z-index:10;text-align:center;padding:2rem 1rem;max-width:64rem;margin:0 auto}.mfp-hero__heading{font-size:3rem;font-weight:700;text-transform:uppercase;letter-spacing:-.02em;margin-bottom:1rem;color:var(--mfp-white);text-shadow:0 2px 4px rgba(0,0,0,.9),0 4px 16px rgba(0,0,0,.7),0 0 40px rgba(0,0,0,.5);-webkit-text-stroke:.5px rgba(0,0,0,.3)}.mfp-hero__sub{text-shadow:0 2px 4px rgba(0,0,0,.9),0 4px 16px rgba(0,0,0,.7);background:#0a162880;padding:.75rem 1.25rem;border-radius:.5rem;display:block;max-width:42rem;margin:0 auto 2rem}@media screen and (min-width:750px){.mfp-hero__heading{font-size:5rem}}@media screen and (min-width:990px){.mfp-hero__heading{font-size:6rem}}.mfp-hero__sub{font-size:1.25rem;color:var(--mfp-white-80);margin-bottom:2rem;max-width:42rem;margin-left:auto;margin-right:auto}@media screen and (min-width:750px){.mfp-hero__sub{font-size:1.4rem}}.mfp-showcase__image{position:relative;aspect-ratio:3 / 4;max-width:32rem;margin:0 auto;width:100%}.mfp-showcase__image img{width:100%;height:100%;object-fit:contain}.mfp-showcase__price{font-size:1.5rem;font-weight:700;color:var(--mfp-teal);margin-bottom:1.5rem}.mfp-showcase__price span{color:var(--mfp-white-40);font-size:1rem;font-weight:400}.mfp-variant-chips{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:2rem}.mfp-variant-chip{border:1px solid var(--mfp-white-10);border-radius:.5rem;padding:.5rem 1rem;font-size:1.05rem;color:var(--mfp-white-60)}.mfp-story__image{position:relative;aspect-ratio:4 / 5;border-radius:.75rem;overflow:hidden}.mfp-story__image img{width:100%;height:100%;object-fit:cover}.mfp-benefit{padding:4rem 1rem;background-color:var(--mfp-navy)!important}.mfp-benefit:nth-child(2n){background-color:var(--mfp-navy-dark)!important}.mfp-benefit:nth-child(odd){background-color:var(--mfp-navy)!important}.mfp-benefits-section,.mfp-benefits-section *:not(img){background-color:transparent}.mfp-benefit h2,.mfp-benefit .mfp-heading{color:var(--mfp-white)!important}.mfp-benefit p,.mfp-benefit .mfp-body,.mfp-benefit .mfp-body--secondary{color:var(--mfp-white-60)!important}.mfp-benefit__image{position:relative;aspect-ratio:4 / 3;border-radius:.75rem;overflow:hidden}.mfp-benefit__image img{width:100%;height:100%;object-fit:cover}@media screen and (min-width:990px){.mfp-benefit:nth-child(2n) .mfp-grid--2col{direction:rtl}.mfp-benefit:nth-child(2n) .mfp-grid--2col>*{direction:ltr}}.mfp-spec-table{width:100%;text-align:left;font-size:1.25rem;border-collapse:collapse}.mfp-spec-table th{padding:.75rem 1rem;text-transform:uppercase;letter-spacing:.05em;font-size:1.15rem;color:var(--mfp-white-40);font-weight:500;border-bottom:1px solid var(--mfp-white-10)}.mfp-spec-table th.mfp-spec-table__highlight{color:var(--mfp-teal);font-weight:700}.mfp-spec-table td{padding:.75rem 1rem;color:var(--mfp-white-40);border-bottom:1px solid var(--mfp-white-05)}.mfp-spec-table td:first-child{color:var(--mfp-white-60);font-weight:500}.mfp-spec-table td.mfp-spec-table__highlight{color:var(--mfp-teal);font-weight:600}.mfp-faq-item{border:1px solid var(--mfp-white-10);border-radius:.75rem;overflow:hidden;margin-bottom:1rem}.mfp-faq-item summary{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;cursor:pointer;font-weight:600;font-size:1.125rem;color:var(--mfp-white);list-style:none;transition:background-color .2s}.mfp-faq-item summary:hover{background-color:var(--mfp-white-05)}.mfp-faq-item summary::-webkit-details-marker{display:none}.mfp-faq-item summary::marker{display:none;content:""}.mfp-faq-icon{color:var(--mfp-teal);font-size:1.25rem;flex-shrink:0;transition:transform .2s}.mfp-faq-item[open] .mfp-faq-icon{transform:rotate(45deg)}.mfp-faq-item__body{padding:0 1.5rem 1rem;color:var(--mfp-white-60);line-height:1.7}.mfp-sticky-atc{position:fixed;bottom:0;left:0;right:0;background-color:#060f1df2;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-top:1px solid var(--mfp-white-10);padding:.75rem 1rem;z-index:50;display:none;align-items:center;justify-content:space-between;gap:1rem}.mfp-sticky-atc.is-visible{display:flex}.mfp-sticky-atc__info{font-weight:700;font-size:.875rem}.mfp-sticky-atc__price{color:var(--mfp-teal);font-weight:700}.mfp-sticky-atc__btn{background-color:var(--mfp-teal);color:var(--mfp-navy-dark);font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:.75rem 1.5rem;border-radius:.375rem;font-size:.875rem;text-decoration:none;flex-shrink:0;transition:background-color .2s}.mfp-sticky-atc__btn:hover{background-color:var(--mfp-teal-dark);color:var(--mfp-navy-dark)}@media screen and (min-width:750px){.mfp-sticky-atc{display:none!important}}.mfp-pain-card{display:flex;align-items:center;gap:1rem;background-color:#0a162880;border:1px solid var(--mfp-white-10);border-radius:.75rem;padding:1.25rem}.mfp-pain-card__arrow{color:var(--mfp-teal);font-size:1.25rem;flex-shrink:0}.mfp-pain-card__text{color:var(--mfp-white-80);font-size:1.125rem;line-height:1.6}.mfp-spec-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}@media screen and (min-width:750px){.mfp-spec-grid{grid-template-columns:repeat(3,1fr)}}.mfp-spec-card{background-color:var(--mfp-navy);border:1px solid var(--mfp-white-10);border-radius:.75rem;padding:1.5rem;text-align:center}.mfp-spec-card__label{color:var(--mfp-teal);font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.5rem}.mfp-spec-card__value{color:var(--mfp-white);font-weight:700}.mfp-objection{margin-bottom:2rem}.mfp-objection__q{color:var(--mfp-teal);font-weight:700;font-size:1.25rem;margin-bottom:.75rem}.mfp-objection__a{color:var(--mfp-white-60);font-size:1.125rem;line-height:1.7}.mfp-pro-callout{background-color:var(--mfp-navy-light);border:1px solid rgba(45,212,191,.2);border-radius:.75rem;padding:2rem;max-width:48rem;margin:0 auto 2rem}.mfp-pro-callout__label{color:var(--mfp-teal);font-size:.75rem;text-transform:uppercase;letter-spacing:.15em;font-weight:600;margin-bottom:.75rem}.mfp-pro-callout__quote{color:var(--mfp-white-80);font-size:1.125rem;line-height:1.7;font-style:italic}.mfp-landing-page .header__inline-menu,.mfp-landing-page .header__icons,.mfp-landing-page .utility-bar{display:none!important}.mfp-spec-comparison-section,.mfp-faq-section,.mfp-product-reviews-section,.mfp-final-cta-section,.mfp-wolfpak-section,.mfp-testimonials-section,.mfp-trust-strip-section,.mfp-hero-section,.mfp-product-showcase-section,.mfp-brand-story-section,.mfp-mission-section,.mfp-benefits-section,.mfp-landing-hero-section,.mfp-landing-problem-section,.mfp-landing-difference-section,.mfp-landing-product-section,.mfp-landing-pro-athlete-section,.mfp-landing-specs-section,.mfp-landing-objections-section{background:var(--mfp-navy)!important;color:var(--mfp-white-80)!important}.mfp-text-center{text-align:center}.mfp-mb-0{margin-bottom:0}.mfp-mb-1{margin-bottom:.5rem}.mfp-mb-2{margin-bottom:1rem}.mfp-mb-3{margin-bottom:1.5rem}.mfp-mb-4{margin-bottom:2rem}.mfp-mb-6{margin-bottom:3rem}.mfp-paddle-cards{display:grid;grid-template-columns:1fr;gap:2rem}@media screen and (min-width:750px){.mfp-paddle-cards{grid-template-columns:1fr 1fr}}.mfp-paddle-card{border:1px solid var(--mfp-white-10);border-radius:1rem;overflow:hidden;display:flex;flex-direction:column;background:#ffffff08;position:relative}.mfp-paddle-card__badge{position:absolute;top:1rem;left:1rem;background:var(--mfp-teal);color:#000;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:.25rem .75rem;border-radius:2rem;z-index:1}.mfp-paddle-card__img{aspect-ratio:1 / 1;overflow:hidden;background:#00000040;display:flex;align-items:center;justify-content:center;padding:2rem}.mfp-paddle-card__img img{width:100%;height:100%;object-fit:contain}.mfp-paddle-card__content{padding:2rem;flex:1;display:flex;flex-direction:column}.mfp-paddle-card__name{font-size:2rem;font-weight:700;color:var(--mfp-white);text-transform:uppercase;letter-spacing:-.02em;margin-bottom:.75rem}.mfp-paddle-card__price{font-size:1.4rem;font-weight:700;color:var(--mfp-teal);margin-bottom:1rem}.mfp-paddle-card__price span{color:var(--mfp-white-40);font-size:.9rem;font-weight:400;margin-left:.5rem}.mfp-paddle-card__body{color:var(--mfp-white-60);font-size:1.05rem;line-height:1.6;margin-bottom:1.25rem;flex:1}.mfp-paddle-card .mfp-variant-chips{margin-bottom:1.5rem}.mfp-paddle-card .mfp-btn{width:100%;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/6/assets/mfp-custom.css.map */
