:root{--mfp-ink: #0a0a0a;--mfp-soft: #f6f6f6;--mfp-paper: #ffffff;--mfp-line: #e8e8e8;--mfp-muted: #555;--mfp-teal: #11b8a1;--mfp-teal-bright: #2dd4bf;--mfp-teal-dark: #0e9b89}html,body{background-color:var(--mfp-paper)!important;color:var(--mfp-ink)}.page-width,.grid,body,main{background-color:var(--mfp-paper);color:var(--mfp-ink)}h1,h2,h3,h4,h5,h6,.mfp-heading,.product__title,.collection-hero h1,.banner h1,.banner h2{color:var(--mfp-ink)!important;letter-spacing:-.02em}p,li,span:not([class*=mfp-teal]):not([class*=badge]),.mfp-body,.rte p{color:var(--mfp-ink)}.mfp-body--secondary,small,caption{color:var(--mfp-muted)!important}a{color:inherit}a:hover{color:var(--mfp-teal)}.gradient,.color-scheme-1,.color-scheme-2{background:var(--mfp-paper)!important}.header,.shopify-section-header,.shopify-section-group-header-group,header{background:var(--mfp-paper)!important;border-bottom:1px solid var(--mfp-line)!important}.header__heading-logo,.header__heading-link,.header__heading,.header__active-menu-item,.header__menu-item,.header__icon,.header__icons,header a{color:var(--mfp-ink)!important}.header__menu-item{font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:.9rem}.header__menu-item:hover,.header__menu-item.is-active{color:var(--mfp-teal)!important}.header__icons .header__icon svg,header svg{color:var(--mfp-ink)!important}.header .cart-count-bubble{background:var(--mfp-ink)!important;color:var(--mfp-paper)!important}.mfp-btn,.button,.shopify-payment-button__button,button[type=submit]:not(.cart-remove-button),.product-form__submit{background-color:var(--mfp-ink)!important;color:var(--mfp-paper)!important;border:none!important;border-radius:2px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.12em!important;padding:1rem 1.75rem!important;transition:background-color .15s ease,transform .15s ease!important;box-shadow:none!important}.mfp-btn:hover,.button:hover,.shopify-payment-button__button:hover,button[type=submit]:hover,.product-form__submit:hover{background-color:var(--mfp-teal)!important;color:var(--mfp-ink)!important;transform:translateY(-1px)}.mfp-btn--outline,.button--secondary{background-color:var(--mfp-paper)!important;color:var(--mfp-ink)!important;border:2px solid var(--mfp-ink)!important}.mfp-btn--outline:hover,.button--secondary:hover{background-color:var(--mfp-ink)!important;color:var(--mfp-paper)!important}.mfp-hero-promo,.mfp-hero{background:var(--mfp-paper)!important;position:relative;overflow:hidden;padding:4rem 1.25rem 5rem!important;color:var(--mfp-ink)!important}.mfp-hero-promo:before,.mfp-hero-promo:after,.mfp-hero:before,.mfp-hero:after{display:none!important}.mfp-hero-promo .mfp-hero-promo__container{position:relative;z-index:1}.mfp-hero-promo .mfp-hero-promo__paddles{position:relative}.mfp-hero-promo .mfp-hero-promo__paddles:before{content:"";position:absolute;top:-20%;right:-10%;bottom:-20%;left:-10%;background:radial-gradient(circle,rgba(45,212,191,.18) 0%,transparent 65%);z-index:-1;pointer-events:none}.mfp-hero-promo__eyebrow{color:var(--mfp-teal)!important;font-weight:800!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-size:.85rem!important;display:inline-flex!important;align-items:center!important;gap:.55rem!important}.mfp-hero-promo__eyebrow:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--mfp-teal);box-shadow:0 0 12px var(--mfp-teal);animation:mfpPulse 1.8s ease-in-out infinite}@keyframes mfpPulse{0%,to{opacity:1}50%{opacity:.45}}.mfp-hero-promo__headline{color:var(--mfp-ink)!important;font-size:clamp(3rem,8.5vw,6rem)!important;font-weight:900!important;letter-spacing:-.04em!important;line-height:.95!important;text-transform:uppercase!important;margin:0 0 1.4rem!important}.mfp-hero-promo__headline .mfp-teal,.mfp-hero-promo__headline .cream{color:var(--mfp-teal)!important}.mfp-hero-promo__sub{color:var(--mfp-muted)!important;font-size:1.1rem!important;line-height:1.55!important}.mfp-hero-promo__sub b{color:var(--mfp-ink)!important}.mfp-hero-promo__label,.mfp-hero-promo__stamp,.mfp-hero-promo__connector{color:var(--mfp-muted)!important}.mfp-hero-promo__cta{background-color:var(--mfp-ink)!important;color:var(--mfp-paper)!important;padding:1.1rem 1.85rem!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.1em!important;border-radius:2px!important;box-shadow:none!important}.mfp-hero-promo__cta:hover{background-color:var(--mfp-teal)!important;color:var(--mfp-ink)!important;transform:translateY(-1px)}.mfp-hero-promo__trust{color:var(--mfp-muted)!important}.mfp-hero-promo__trust span{background:var(--mfp-soft)!important;border:1px solid var(--mfp-line)!important;color:var(--mfp-ink)!important}.mfp-hero-promo__trust span:before{color:var(--mfp-teal)!important}.mfp-trust-strip,.mfp-trust-strip-section .mfp-trust-strip{background:var(--mfp-ink)!important;color:var(--mfp-paper)!important;padding:1.4rem 1.25rem!important;display:flex!important;flex-wrap:wrap!important;gap:1.5rem 2.5rem!important;justify-content:center!important}.mfp-badge,.mfp-trust-strip .mfp-badge{background:transparent!important;color:var(--mfp-paper)!important;font-weight:800!important;font-size:.78rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;padding:0!important;display:inline-flex!important;align-items:center!important;gap:.5rem!important;border:none!important}.mfp-badge__icon{color:var(--mfp-teal-bright)!important}.mfp-section,.shopify-section{background:var(--mfp-paper)}.mfp-section--dark{background:var(--mfp-ink)!important;color:var(--mfp-paper)!important}.mfp-section--dark h1,.mfp-section--dark h2,.mfp-section--dark h3,.mfp-section--dark .mfp-heading,.mfp-section--dark p,.mfp-section--dark .mfp-body{color:var(--mfp-paper)!important}.mfp-eyebrow{color:var(--mfp-teal)!important;font-weight:800!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-size:.78rem!important;display:inline-flex!important;align-items:center!important;gap:.55rem!important}.mfp-eyebrow:before{content:"";width:24px;height:2px;background:var(--mfp-teal)}.mfp-heading--xl{font-size:clamp(2.2rem,5vw,3.4rem)!important;font-weight:900!important;letter-spacing:-.03em!important;line-height:1!important;text-transform:uppercase!important;margin:0 0 2rem!important}.mfp-paddle-card,.mfp-final-paddle-card,.product-card-wrapper,.card,.card-wrapper{background:var(--mfp-soft)!important;border:2px solid transparent!important;border-radius:0!important;padding:2.5rem 1.5rem!important;text-align:center!important;transition:border-color .2s ease,transform .2s ease,background .2s ease!important}.mfp-paddle-card:hover,.mfp-final-paddle-card:hover,.product-card-wrapper:hover,.card:hover{border-color:var(--mfp-teal)!important;transform:translateY(-2px);background:#efefef!important}.mfp-paddle-card *,.mfp-final-paddle-card *,.card *,.card-wrapper *{color:var(--mfp-ink)!important}.mfp-paddle-card__badge,.mfp-final-paddle-tag{color:var(--mfp-muted)!important;font-size:.78rem!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important}.mfp-final-paddle-name{font-weight:900!important;text-transform:uppercase!important;letter-spacing:-.02em!important}.mfp-final-paddle-price{font-weight:800!important;font-size:1.15rem!important}.mfp-final-paddle-img{filter:none!important}.mfp-final-cta-wrap,.mfp-final-cta{background:var(--mfp-soft)!important;color:var(--mfp-ink)!important;padding:6rem 1.25rem!important}.mfp-final-cta-wrap *,.mfp-final-cta *{color:var(--mfp-ink)!important}.mfp-final-cta-wrap .mfp-heading,.mfp-final-cta-wrap h2{font-size:clamp(2.4rem,6vw,4rem)!important;font-weight:900!important;letter-spacing:-.03em!important;line-height:.95!important;text-transform:uppercase!important;position:relative!important;display:inline-block!important}.mfp-final-cta-wrap .mfp-heading:after{content:"";display:block;width:96px;height:4px;background:var(--mfp-teal);margin:.85rem auto 0}.mfp-final-shipping-badge{background:#11b8a11a!important;color:var(--mfp-teal)!important;border:1px solid rgba(17,184,161,.3)!important;font-weight:700!important}.mfp-final-shipping-note,.mfp-final-trust-row{color:var(--mfp-muted)!important}.mfp-final-paddle-grid{background:transparent!important}.mfp-brand-story,.mfp-mission,.mfp-testimonials{background:var(--mfp-paper)!important;color:var(--mfp-ink)!important;padding:5rem 1.25rem!important}.mfp-brand-story *,.mfp-mission *,.mfp-testimonials *{color:inherit!important}.mfp-brand-story h2,.mfp-mission h2,.mfp-testimonials h2,.mfp-brand-story .mfp-heading,.mfp-mission .mfp-heading,.mfp-testimonials .mfp-heading{color:var(--mfp-ink)!important;font-size:clamp(2.2rem,5vw,3.4rem)!important;font-weight:900!important;letter-spacing:-.03em!important;text-transform:uppercase!important;margin:0 0 1.6rem!important}.mfp-testimonials{background:var(--mfp-soft)!important;text-align:center}.product *,.product__info-wrapper *,.product__media-wrapper *,.main-product *{color:var(--mfp-ink)!important}.product__info-wrapper,.product__media-wrapper,.product{background:var(--mfp-paper)!important}.product h1,.product .product__title{color:var(--mfp-ink)!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:-.03em!important}.product .price,.product .price *{color:var(--mfp-ink)!important;font-size:1.6rem!important;font-weight:800!important}.product .price:after{background:#11b8a11f!important;color:var(--mfp-teal)!important;border:1px solid rgba(17,184,161,.3)!important;font-weight:800!important}.product variant-selects .product-form__input label,.variant-pills .variant-input label{background-color:var(--mfp-paper)!important;border:1px solid var(--mfp-line)!important;color:var(--mfp-muted)!important}.product variant-selects .product-form__input label:hover,.variant-pills .variant-input label:hover{border-color:var(--mfp-ink)!important;color:var(--mfp-ink)!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-ink)!important;box-shadow:0 0 0 2px var(--mfp-paper) inset,0 0 12px #2dd4bf66!important}.product__media-item{background-color:var(--mfp-soft)!important;border-radius:0!important}.mfp-protos-hero-quote,.mfp-protos-benefits,.mfp-protos-testimonials,.mfp-protos-spec-comparison,.mfp-protos-faq,.mfp-protos-final-cta,.mfp-protos-testimonials-wrapper{background:var(--mfp-paper)!important;color:var(--mfp-ink)!important}.mfp-protos-hero-quote *,.mfp-protos-benefits *,.mfp-protos-testimonials *,.mfp-protos-spec-comparison *,.mfp-protos-faq *,.mfp-protos-final-cta *,.mfp-protos-testimonials-wrapper *{color:var(--mfp-ink)}.mfp-protos-decide,.mfp-ethos-decide,section.mfp-protos-decide{background:linear-gradient(180deg,#06101d,#0a1a2e)!important;color:#fff!important;padding:64px 20px!important;text-align:center!important;border-top:1px solid rgba(45,212,191,.15)!important;border-bottom:1px solid rgba(45,212,191,.15)!important}.mfp-protos-decide__eyebrow{display:inline-block!important;color:#2dd4bf!important;font-size:13px!important;text-transform:uppercase!important;letter-spacing:.2em!important;font-weight:800!important;margin:0 0 12px!important}.mfp-protos-decide__heading{color:#fff!important;font-weight:900!important;font-size:clamp(28px,4.5vw,44px)!important;text-transform:uppercase!important;letter-spacing:-.02em!important;margin:0 0 40px!important;line-height:1.1!important}.mfp-protos-decide .mfp-container{max-width:1024px!important;margin:0 auto!important}.mfp-protos-decide__grid{display:grid!important;grid-template-columns:1fr!important;gap:24px!important}@media(min-width:750px){.mfp-protos-decide__grid{grid-template-columns:1fr 1fr!important;gap:32px!important}}.mfp-protos-decide__card{position:relative!important;background:#ffffff0a!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:16px!important;padding:32px 24px!important;text-align:left!important;display:flex!important;flex-direction:column!important}.mfp-protos-decide__card--active{background:#2dd4bf14!important;border:2px solid rgba(45,212,191,.6)!important;box-shadow:0 16px 40px -16px #2dd4bf66!important}.mfp-protos-decide__badge{position:absolute!important;top:-14px!important;right:20px!important;background:#2dd4bf!important;color:#06101d!important;font-weight:800!important;font-size:11px!important;letter-spacing:.14em!important;padding:6px 14px!important;border-radius:999px!important;text-transform:uppercase!important;display:inline-block!important;z-index:2!important}.mfp-protos-decide__tag{color:#fff9!important;font-size:12px!important;text-transform:uppercase!important;letter-spacing:.18em!important;font-weight:700!important;margin:0 0 8px!important}.mfp-protos-decide__name{color:#fff!important;font-weight:900!important;font-size:28px!important;letter-spacing:-.01em!important;margin:0 0 4px!important;text-transform:uppercase!important}.mfp-protos-decide__price{color:#2dd4bf!important;font-weight:800!important;font-size:22px!important;margin:0 0 20px!important}.mfp-protos-decide__list{list-style:none!important;padding:0!important;margin:0 0 20px!important}.mfp-protos-decide__list li{position:relative!important;padding:10px 0 10px 24px!important;font-size:15px!important;line-height:1.45!important;color:#ffffffd9!important;border-bottom:1px solid rgba(255,255,255,.05)!important}.mfp-protos-decide__list li:last-child{border-bottom:none!important}.mfp-protos-decide__list li:before{content:"\2192"!important;position:absolute!important;left:4px!important;top:10px!important;color:#2dd4bf!important;font-weight:800!important}.mfp-protos-decide__verdict{color:#2dd4bf!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-size:14px!important;margin:auto 0 0!important;padding-top:12px!important}.mfp-protos-decide__link{display:inline-block!important;color:#ffffffd9!important;font-weight:800!important;font-size:13px!important;text-transform:uppercase!important;letter-spacing:.1em!important;text-decoration:none!important;border-bottom:2px solid rgba(255,255,255,.4)!important;padding-bottom:2px!important;margin:auto 0 0!important;align-self:flex-start!important}.mfp-protos-decide__link:hover{color:#2dd4bf!important;border-bottom-color:#2dd4bf!important}.mfp-faq-item__head,.mfp-faq-item__body,.mfp-protos-faq summary,.mfp-protos-faq p{color:var(--mfp-ink)!important}.mfp-faq-item__head{background:var(--mfp-soft)!important;border:1px solid var(--mfp-line)!important}.collection,.collection-hero{background:var(--mfp-paper)!important;color:var(--mfp-ink)}.collection *,.collection-hero *{color:inherit}.collection h1,.collection-hero h1{color:var(--mfp-ink)!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:-.03em!important}.mfp-paddles-collection{background:var(--mfp-paper)!important}.cart,.cart__items,.cart-items,.cart__footer,main.cart-page,.template-cart{background:var(--mfp-paper)!important;color:var(--mfp-ink)!important}.cart *,.template-cart *,.cart-items *{color:var(--mfp-ink)!important}.cart__row,.cart-item,.cart-items__row{border-bottom:1px solid var(--mfp-line)!important}.totals__total,.totals strong{color:var(--mfp-ink)!important;font-weight:900!important}.cart__ctas .button,.cart__ctas button{background:var(--mfp-ink)!important;color:var(--mfp-paper)!important}.footer,.shopify-section-footer,.shopify-section-group-footer-group,footer{background:var(--mfp-paper)!important;color:var(--mfp-ink)!important;border-top:1px solid var(--mfp-line)!important}.footer *,footer *{color:var(--mfp-muted)!important}.footer__heading,.footer h2,.footer h3,.footer h4,footer h2,footer h3,footer h4{color:var(--mfp-ink)!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.08em!important}.footer__menu-item,.footer__menu-item a,.copyright,.footer__copyright{color:var(--mfp-muted)!important}.footer__menu-item a:hover{color:var(--mfp-teal)!important}.mfp-sticky-atc{background-color:#0a0a0af5!important;border-top:1px solid rgba(255,255,255,.1)!important}.mfp-sticky-atc__info{color:var(--mfp-paper)!important}.mfp-sticky-atc__price{color:var(--mfp-teal-bright)!important}.mfp-sticky-atc__btn{background-color:var(--mfp-teal-bright)!important;color:var(--mfp-ink)!important}.gradient,[class*=banner__background],.media--placeholder-image{background:var(--mfp-paper)!important}[class*=color-],.color-scheme-1.gradient,.color-scheme-2.gradient,.color-scheme-1,.color-scheme-2{--color-background: 255, 255, 255 !important;--gradient-background: #ffffff !important}.mfp-stats-strip{background:var(--mfp-ink)!important;color:var(--mfp-paper)!important;padding:4rem 1.25rem!important}.mfp-stats-strip__wrap{max-width:1080px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:2rem;text-align:center}@media(min-width:760px){.mfp-stats-strip__wrap{grid-template-columns:repeat(4,1fr)}}.mfp-stats-strip__num{font-size:clamp(2.4rem,5vw,3.4rem);font-weight:900;letter-spacing:-.03em;color:var(--mfp-teal-bright)!important;line-height:1}.mfp-stats-strip__label{font-size:.78rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#ffffffb3!important;margin-top:.6rem}.mfp-heading--xl,.mfp-hero-promo__headline{text-shadow:none!important;-webkit-text-stroke:0!important}.mfp-paddle-card__img{background:transparent!important}.mfp-paddle-card{border:1px solid var(--mfp-line)!important}.mfp-stars{color:var(--mfp-gold)!important}.mfp-variant-chip{background:var(--mfp-paper)!important;border:1px solid var(--mfp-line)!important;color:var(--mfp-ink)!important;font-weight:600!important;text-transform:uppercase!important;font-size:.78rem!important;letter-spacing:.08em!important}.cart-items table,.cart-items thead,.cart-items td,.cart-items th,.cart-item__details,.cart__warnings,.cart-note{background:var(--mfp-paper)!important;color:var(--mfp-ink)!important}.cart-items thead{border-bottom:1px solid var(--mfp-line)!important}.cart-item__quantity-wrapper,.cart-item__price-wrapper,quantity-input{background:var(--mfp-paper)!important;color:var(--mfp-ink)!important}.cart-item__quantity-wrapper input,quantity-input input{background:var(--mfp-paper)!important;color:var(--mfp-ink)!important;border:1px solid var(--mfp-line)!important}.totals{background:var(--mfp-soft)!important;border:2px solid var(--mfp-ink)!important;padding:1.5rem 1.75rem!important}.totals *{color:var(--mfp-ink)!important}.cart__footer .button,.cart__footer button,.cart-attributes button{background:var(--mfp-ink)!important;color:var(--mfp-paper)!important}.cart-remove-button,.cart-remove-button svg{color:var(--mfp-muted)!important}.cart-remove-button:hover{color:var(--mfp-teal)!important}.header-wrapper{background:var(--mfp-paper)!important}.header-wrapper.shopify-section-header-sticky{box-shadow:0 2px 8px #0000000a!important}.header__icon svg,.header__icon-link svg,header svg{color:var(--mfp-ink)!important;fill:var(--mfp-ink)!important}.header__icon:hover svg,.header__icon-link:hover svg{color:var(--mfp-teal)!important}predictive-search,.predictive-search,.search__input{background:var(--mfp-paper)!important;color:var(--mfp-ink)!important}.search__input{border:1px solid var(--mfp-line)!important}.product__accordion summary,.product__description summary,summary.h4{color:var(--mfp-ink)!important;background:var(--mfp-paper)!important;border-bottom:1px solid var(--mfp-line)!important}form,.contact form,.newsletter form{background:transparent!important}form input[type=text],form input[type=email],form input[type=tel],form textarea{background:var(--mfp-paper)!important;border:1px solid var(--mfp-line)!important;color:var(--mfp-ink)!important}form input::placeholder,form textarea::placeholder{color:var(--mfp-muted)!important}.mfp-paddle-card .mfp-btn,.mfp-paddle-card .mfp-btn *,.mfp-final-paddle-card .mfp-btn,.mfp-final-paddle-card .mfp-btn *,.card .mfp-btn,.card .mfp-btn *,.card .button,.product-card-wrapper .button,.mfp-btn,.mfp-btn *,.button,.button *,button[type=submit],button[type=submit] *,.shopify-payment-button__button,.product-form__submit,.product-form__submit *,.cart__ctas .button,.cart__ctas button{color:var(--mfp-paper)!important}.mfp-btn--outline,.mfp-btn--outline *,.button--secondary,.button--secondary *{color:var(--mfp-ink)!important}:root{--mfp-white-80: rgba(10, 10, 10, .92) !important;--mfp-white-60: rgba(10, 10, 10, .75) !important;--mfp-white-40: rgba(10, 10, 10, .55) !important}body,p,li,.rte p,.rte li,.mfp-body,.product__description,.product__description p,.product__description li,.cart-item__name,.totals,.totals *{font-size:1.0625rem!important;line-height:1.65!important}.mfp-paddle-card__body,.mfp-paddle-card p{font-size:1.0625rem!important;color:#0a0a0ac7!important;line-height:1.65!important}.mfp-final-paddle-card p,.mfp-final-paddle-card .mfp-body{font-size:1.0625rem!important;color:#0a0a0ac7!important}.mfp-hero-promo__label,.mfp-hero-promo__stamp,.mfp-hero-promo__connector{display:none!important}.header__heading,.header__heading-link{font-size:1.35rem!important;font-weight:900!important;letter-spacing:-.01em!important;text-transform:uppercase!important;color:var(--mfp-ink)!important}.header__heading-logo{filter:none!important}.mfp-about-hero,.mfp-about-hero *{color:var(--mfp-paper)!important}.mfp-about-hero h1,.mfp-about-hero h2,.mfp-about-hero .mfp-heading{color:var(--mfp-paper)!important;text-shadow:0 2px 12px rgba(0,0,0,.5)!important}.mfp-about-hero p,.mfp-about-hero .mfp-body{color:#ffffffe6!important;text-shadow:0 1px 6px rgba(0,0,0,.4)!important}.mfp-about-origin,.mfp-about-origin p,.mfp-about-origin .mfp-body,.mfp-about-mission,.mfp-about-mission p,.mfp-about-future,.mfp-about-future p,.mfp-about-pro,.mfp-about-pro p,.mfp-about-values,.mfp-about-values p{color:var(--mfp-ink)!important}.mfp-about-origin p,.mfp-about-mission p,.mfp-about-future p,.mfp-about-pro p,.mfp-about-values p{color:#0a0a0ad9!important}.mfp-protos-spec-comparison,.mfp-protos-spec-comparison *{color:var(--mfp-ink)!important}.mfp-protos-spec-comparison td,.mfp-protos-spec-comparison .mfp-spec-cell,.mfp-protos-spec-comparison tr td{color:#0a0a0ad9!important;font-size:1.0625rem!important}.mfp-protos-spec-comparison th,.mfp-protos-spec-comparison thead td,.mfp-protos-spec-comparison .mfp-spec-header{color:var(--mfp-ink)!important;font-weight:800!important}.mfp-protos-spec-comparison td:nth-child(2),.mfp-protos-spec-comparison .mfp-spec-cell--protos,.mfp-protos-spec-comparison .mfp-spec-cell--ours{color:var(--mfp-teal)!important;font-weight:700!important}.mfp-testimonials,.mfp-testimonials *,.mfp-testimonial,.mfp-testimonial__text,.mfp-testimonial__quote,.mfp-testimonials__item,.mfp-testimonials__item *{color:var(--mfp-ink)!important}.mfp-testimonials .mfp-testimonial__author,.mfp-testimonials .mfp-testimonial__byline,.mfp-testimonials__author{color:#0a0a0aa6!important;font-weight:700;text-transform:uppercase;letter-spacing:.12em}.mfp-testimonials .mfp-stars{color:var(--mfp-gold)!important}.mfp-protos-benefits,.mfp-protos-benefits *,.mfp-protos-decide,.mfp-protos-decide *,.mfp-protos-hero-quote,.mfp-protos-hero-quote *,.mfp-protos-final-cta,.mfp-protos-final-cta *{color:var(--mfp-ink)!important}.mfp-protos-benefits p,.mfp-protos-benefits .mfp-body,.mfp-protos-decide p,.mfp-protos-decide .mfp-body,.mfp-protos-decide__list li{color:#0a0a0ad9!important;font-size:1.0625rem!important}.mfp-eyebrow,.mfp-protos-decide__eyebrow,.mfp-protos-decide__tag{color:var(--mfp-teal)!important}.mfp-faq-item,.mfp-faq-item *,.mfp-protos-faq,.mfp-protos-faq *{color:var(--mfp-ink)!important}.mfp-faq-item__head{font-weight:800!important}.mfp-faq-item__body{color:#0a0a0ad9!important;font-size:1.0625rem!important}.mfp-brand-story,.mfp-brand-story *,.mfp-mission,.mfp-mission *{color:var(--mfp-ink)!important}.mfp-brand-story p,.mfp-mission p{color:#0a0a0ad9!important;font-size:1.0625rem!important}.mfp-mission [style*="color: var(--mfp-teal)"]{color:var(--mfp-teal)!important}.mfp-variant-chip{font-size:.92rem!important}.mfp-paddle-card__content{padding:2rem 1.75rem!important}.mfp-paddle-card__img img{max-width:80%;height:auto;margin:0 auto}.mfp-brand-story img,.mfp-mission img,.mfp-about-origin img{filter:none!important}details[open]>.menu-drawer,.menu-drawer,.menu-drawer__navigation{background:var(--mfp-paper)!important;color:var(--mfp-ink)!important}.menu-drawer__menu-item,.menu-drawer a{color:var(--mfp-ink)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.08em!important}.menu-drawer__menu-item:hover{color:var(--mfp-teal)!important;background:var(--mfp-soft)!important}.menu-drawer__close-button,.menu-drawer__close-button svg{color:var(--mfp-ink)!important}.mfp-hero-promo .mfp-hero-promo__paddle .mfp-hero-promo__label,.mfp-hero-promo .mfp-hero-promo__paddle--ethos .mfp-hero-promo__label,.mfp-hero-promo .mfp-hero-promo__paddle--protos .mfp-hero-promo__label,.mfp-hero-promo .mfp-hero-promo__stamp,.mfp-hero-promo .mfp-hero-promo__connector{display:none!important;visibility:hidden!important}.mfp-about-hero-section,.mfp-about-hero-section .mfp-hero{background:transparent!important;padding:0!important;position:relative!important;overflow:hidden!important}.mfp-about-hero-section .mfp-hero__overlay{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:linear-gradient(180deg,#00000059,#000000a6)!important;pointer-events:none!important}.mfp-about-hero-section .mfp-hero__content{position:relative!important;z-index:2!important;text-align:center!important;padding:4rem 1.25rem!important}.mfp-about-hero-section .mfp-hero__heading,.mfp-about-hero-section .mfp-hero__sub{color:#fff!important;text-shadow:0 2px 18px rgba(0,0,0,.65)!important}.mfp-about-hero-section .mfp-hero__heading{font-size:clamp(2.6rem,7vw,4.5rem)!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:-.03em!important;line-height:1!important}.mfp-about-hero-section .mfp-hero__sub{font-size:1.15rem!important;margin-top:1rem!important;font-weight:500!important}.mfp-spec-comparison-section,.mfp-spec-comparison-section .mfp-section,.mfp-spec-comparison-section .mfp-section--dark{background:var(--mfp-paper)!important;color:var(--mfp-ink)!important}.mfp-spec-comparison-section .mfp-eyebrow{color:var(--mfp-teal)!important}.mfp-spec-comparison-section .mfp-heading{color:var(--mfp-ink)!important}.mfp-spec-table{background:var(--mfp-paper)!important;color:var(--mfp-ink)!important;border-collapse:collapse!important;width:100%!important}.mfp-spec-table th,.mfp-spec-table thead td{color:var(--mfp-ink)!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-size:.85rem!important;border-bottom:2px solid var(--mfp-ink)!important;padding:1rem!important;text-align:left!important}.mfp-spec-table tbody td{color:#0a0a0ae0!important;font-size:1.0625rem!important;padding:1rem!important;border-bottom:1px solid var(--mfp-line)!important}.mfp-spec-table tbody tr td:first-child{font-weight:700!important;color:var(--mfp-ink)!important}.mfp-spec-table tbody tr td:nth-child(2),.mfp-spec-table thead th:nth-child(2),.mfp-spec-table thead td:nth-child(2){color:var(--mfp-teal)!important;font-weight:800!important}.mfp-benefits-section,.mfp-benefits-section .mfp-benefits-wrapper,.mfp-benefits-section .mfp-benefit{background:var(--mfp-paper)!important;color:var(--mfp-ink)!important}.mfp-benefits-section .mfp-heading{color:var(--mfp-ink)!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:-.02em!important}.mfp-benefits-section .mfp-body,.mfp-benefits-section .mfp-body--secondary,.mfp-benefits-section p{color:#0a0a0ad1!important;font-size:1.0625rem!important;line-height:1.65!important}.mfp-brand-story-section,.mfp-brand-story-section .mfp-section,.mfp-brand-story-section .mfp-section--dark{background:var(--mfp-paper)!important;color:var(--mfp-ink)!important}.mfp-brand-story-section .mfp-heading,.mfp-brand-story-section h2{color:var(--mfp-ink)!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:-.03em!important}.mfp-brand-story-section .mfp-body,.mfp-brand-story-section p{color:#0a0a0ad9!important;font-size:1.0625rem!important;line-height:1.65!important}.mfp-brand-story-section .mfp-body--secondary{color:#0a0a0aa6!important}.mfp-brand-story-section .mfp-eyebrow{color:var(--mfp-teal)!important}.mfp-brand-story-section .mfp-btn--outline{background:var(--mfp-paper)!important;color:var(--mfp-ink)!important;border:2px solid var(--mfp-ink)!important}.mfp-brand-story-section .mfp-btn--outline:hover{background:var(--mfp-ink)!important;color:var(--mfp-paper)!important}.mfp-mission-section,.mfp-mission-section .mfp-section{background:var(--mfp-paper)!important;color:var(--mfp-ink)!important;padding:5rem 1.25rem!important}.mfp-mission-section .mfp-heading{color:var(--mfp-ink)!important;font-weight:900!important;text-transform:uppercase!important}.mfp-mission-section .mfp-body,.mfp-mission-section p{color:#0a0a0ad9!important;font-size:1.0625rem!important}.mfp-mission-section .mfp-teal,.mfp-mission-section [class*=teal]{color:var(--mfp-teal)!important}.mfp-product-showcase-section .mfp-paddle-card .mfp-btn,.mfp-product-showcase-section .mfp-paddle-card a.mfp-btn,.mfp-paddle-card a.mfp-btn,a.mfp-btn{color:var(--mfp-paper)!important;background-color:var(--mfp-ink)!important;text-decoration:none!important;display:inline-block!important;text-align:center!important;padding:1rem 1.75rem!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.12em!important}.mfp-product-showcase-section .mfp-paddle-card a.mfp-btn:hover,.mfp-paddle-card a.mfp-btn:hover,a.mfp-btn:hover{background-color:var(--mfp-teal)!important;color:var(--mfp-ink)!important}html{font-size:100%!important}:root{--font-body-scale: 1.0625 !important;--font-heading-scale: 1.4 !important}body,p,li,td,dt,dd,.mfp-body,.mfp-body--secondary,.product__description,.product__description p,.product__description li,.rte p,.rte li,.mfp-paddle-card__body,.mfp-paddle-card p,.mfp-final-paddle-card p,.mfp-benefit p,.mfp-benefit .mfp-body,.mfp-protos-decide p,.mfp-protos-decide li,.mfp-protos-faq p,.cart-item__name,.totals,.totals *{font-size:17px!important;line-height:1.6!important}.mfp-eyebrow,.mfp-paddle-card__badge,.mfp-final-paddle-tag,.mfp-stars-text,small,caption,.header__menu-item,.footer__heading{font-size:14px!important;letter-spacing:.1em!important}.mfp-paddle-card__price,.mfp-final-paddle-price{font-size:20px!important;font-weight:800!important}.mfp-paddle-card__price span,.mfp-final-paddle-price span,.mfp-paddle-card__price small{font-size:14px!important;font-weight:600!important;color:var(--mfp-muted)!important}h1,.mfp-heading--xl,.mfp-hero-promo__headline{font-size:clamp(40px,7vw,72px)!important}h2,.mfp-heading{font-size:clamp(32px,5vw,48px)!important}h3{font-size:clamp(22px,3vw,28px)!important}.mfp-paddle-card__name,.mfp-final-paddle-name{font-size:28px!important;font-weight:900!important}.mfp-review-card,#reviews .mfp-review-card{background:var(--mfp-paper)!important;border:1px solid var(--mfp-line)!important;padding:24px!important}.mfp-review-card *{color:var(--mfp-ink)!important}.mfp-review-card__title{color:var(--mfp-ink)!important;font-size:19px!important;font-weight:800!important;margin-bottom:12px!important}.mfp-review-card__highlight,.mfp-review-card p,.mfp-review-card .mfp-body--secondary{color:#0a0a0ae0!important;font-size:17px!important;line-height:1.55!important;font-style:italic!important}.mfp-review-card p[style],.mfp-review-card .mfp-body--secondary[style]{font-size:17px!important}.mfp-review-card__meta,.mfp-review-card__meta span{color:var(--mfp-muted)!important;font-size:14px!important;font-weight:600!important}.mfp-review-card__verified{color:var(--mfp-teal)!important;font-weight:800!important}.mfp-review-card .mfp-stars{color:var(--mfp-gold)!important;font-size:18px!important}#reviews .mfp-stars-text{font-size:15px!important;color:var(--mfp-muted)!important}.mfp-mission-section .mfp-body,.mfp-mission-section p[style]{color:#0a0a0ae0!important;font-size:19px!important;line-height:1.55!important}.mfp-mission-section h2,.mfp-mission-section .mfp-heading{font-size:clamp(34px,5vw,52px)!important}.mfp-about-values-section h2,.mfp-about-values-section .mfp-heading{color:var(--mfp-ink)!important;font-size:clamp(32px,5vw,44px)!important}.mfp-about-values-section h3{color:var(--mfp-teal)!important;font-size:22px!important;font-weight:800!important}.mfp-about-values-section p,.mfp-about-values-section .mfp-body{color:#0a0a0ae0!important;font-size:17px!important;line-height:1.6!important}.mfp-athletes-section,.mfp-section--dark.mfp-athletes-section{background:var(--mfp-paper)!important;color:var(--mfp-ink)!important}.mfp-athletes-section .mfp-heading,.mfp-athletes-section h2,.mfp-athletes-section h3{color:var(--mfp-ink)!important}.mfp-athletes-section .mfp-eyebrow{color:var(--mfp-teal)!important}.mfp-athletes-section .mfp-body,.mfp-athletes-section p{color:#0a0a0ad9!important;font-size:17px!important}.mfp-athletes-section .mfp-athletes-intro__sub{font-size:18px!important}.mfp-athlete-card{background:var(--mfp-soft)!important;border:1px solid var(--mfp-line)!important}.mfp-athlete-card *,.mfp-athlete-card__body *{color:var(--mfp-ink)!important}.mfp-athlete-card__role{color:var(--mfp-teal)!important;font-size:13px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.12em!important}.mfp-athlete-card__name{color:var(--mfp-ink)!important;font-size:24px!important;font-weight:900!important}.mfp-athlete-card__bio,.mfp-athlete-card__quote,.mfp-athlete-card p{color:#0a0a0ad9!important;font-size:17px!important;line-height:1.55!important}.mfp-athlete-card__location,.mfp-athlete-card__stats{color:var(--mfp-muted)!important;font-size:14px!important}.template-contact form,.mfp-contact-section form,.mfp-contact form{background:var(--mfp-paper)!important}.template-contact form input[type=text],.template-contact form input[type=email],.template-contact form input[type=tel],.template-contact form textarea,.template-contact form select,.mfp-contact-section input,.mfp-contact-section textarea,.mfp-contact-section select,.field__input,.field__label,.field{color:var(--mfp-ink)!important;background:var(--mfp-paper)!important;border:1px solid var(--mfp-line)!important;font-size:17px!important}.template-contact form label,.mfp-contact-section label,.field__label{color:var(--mfp-ink)!important;font-size:15px!important;font-weight:700!important}.template-contact form input::placeholder,.template-contact form textarea::placeholder{color:#0a0a0a73!important}.product__info-wrapper *,.product__description *{font-size:17px!important}.product__title{font-size:clamp(36px,5vw,56px)!important}.product .price,.product .price *{font-size:28px!important}.product__description p,.product__description li{font-size:17px!important;line-height:1.6!important}.mfp-spec-table th,.mfp-spec-table thead td{font-size:14px!important}.mfp-spec-table tbody td{font-size:17px!important;padding:16px!important}.mfp-spec-comparison-section .mfp-heading{font-size:clamp(28px,4vw,40px)!important}.mfp-protos-bundle-offer .mfp-bundle-save,.mfp-protos-bundle-offer [class*=save],.mfp-protos-bundle-offer__save-stamp,[class*=bundle][class*=save]{color:#fff!important;background:var(--mfp-teal)!important;font-weight:800!important;font-size:18px!important}.header__heading-logo,.header__heading-logo-wrapper{filter:none!important;opacity:1!important;visibility:visible!important;display:inline-block!important}.header__heading-logo{max-height:64px!important;width:auto!important;height:auto!important;max-width:100%!important}.header__heading,.header__heading-link,.header__heading-link .h2{font-size:18px!important;white-space:nowrap!important}.mfp-logo-fallback{height:auto!important;max-height:56px!important;width:auto!important;max-width:210px!important}@media(max-width:749px){.mfp-logo-fallback{max-height:44px!important;max-width:160px!important}}.mfp-footer-logo-fallback img{max-width:100%!important;height:auto!important}.footer{margin-top:0!important}.footer>.section-footer-padding,.footer[class*=section-][class*=-padding]{padding-top:32px!important;padding-bottom:16px!important}.footer__content-top{padding-bottom:16px!important}.footer__content-bottom{padding-top:16px!important;padding-bottom:16px!important}.footer__blocks-wrapper{gap:24px!important}.footer-block{margin:0!important}.footer-block__brand-info{display:flex!important;flex-direction:column!important;gap:12px!important}.footer-block__image-wrapper{margin-bottom:0!important}.footer-block__heading{margin-bottom:12px!important;margin-top:0!important}.footer-block__details-content,.footer-block__details-content p{margin:0 0 8px!important}.footer-block__brand-info img,.footer__brand img,.mfp-footer-logo-fallback img{max-width:180px!important;max-height:96px!important;height:auto!important;width:auto!important}.footer__payment{margin-top:16px!important;padding-top:16px!important}.footer__blocks-wrapper .footer-block,.footer .grid__item{min-height:0!important}footer,.footer,footer .footer-block{background:var(--mfp-paper)!important;color:var(--mfp-ink)!important}footer p,footer li,footer a,footer span,.footer p,.footer li,.footer a,.footer span,.footer__menu-item,.copyright{color:var(--mfp-muted)!important;font-size:16px!important}.footer__heading,footer h2,footer h3,footer h4{color:var(--mfp-ink)!important;font-size:16px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.1em!important}footer a:hover,.footer a:hover{color:var(--mfp-teal)!important}.mfp-product-showcase-section .mfp-eyebrow,.mfp-product-showcase-section .mfp-eyebrow[style]{font-size:14px!important;letter-spacing:.16em!important}.mfp-product-showcase-section .mfp-mb-6{margin-bottom:24px!important}.mfp-product-showcase-section,.mfp-product-showcase-section>.mfp-section{padding-top:32px!important;padding-bottom:32px!important}.mfp-brand-story-section>.mfp-section,.mfp-brand-story-section .mfp-section--dark,.mfp-brand-story-section .mfp-section{padding-top:40px!important;padding-bottom:40px!important}.mfp-brand-story-section{padding-top:0!important;padding-bottom:0!important}.mfp-mission-section,.mfp-mission-section>.mfp-section{padding-top:32px!important;padding-bottom:32px!important}.mfp-mission-section .mfp-heading{margin-bottom:16px!important}.mfp-mission-section .mfp-body{margin-bottom:16px!important;max-width:720px!important;margin-left:auto!important;margin-right:auto!important}.mfp-mission-section p[style*=teal]{margin-top:8px!important}.mfp-mission-section,.mfp-mission-section .mfp-section{min-height:0!important}.mfp-paddle-card__price span,.mfp-final-paddle-price+span,.mfp-paddle-card .mfp-paddle-card__price span{font-size:14px!important}.mfp-mission-section p[style*=teal]{font-size:18px!important;font-weight:800!important}section.mfp-section,.shopify-section section.mfp-section,.shopify-section .mfp-section--dark{background-color:var(--mfp-paper)!important;color:var(--mfp-ink)!important}section.mfp-section .mfp-heading,section.mfp-section h1,section.mfp-section h2,section.mfp-section h3{color:var(--mfp-ink)!important}section.mfp-section .mfp-body,section.mfp-section .mfp-body--secondary,section.mfp-section p,section.mfp-section li{color:#0a0a0ad9!important}section.mfp-section .mfp-eyebrow{color:var(--mfp-teal)!important}.mfp-about-origin-section,.mfp-about-mission-section,.mfp-about-future-section,.mfp-about-pro-section{background:var(--mfp-paper)!important;color:var(--mfp-ink)!important}.mfp-about-origin-section *,.mfp-about-mission-section *,.mfp-about-future-section *,.mfp-about-pro-section *{color:var(--mfp-ink)}.mfp-about-origin-section .mfp-section,.mfp-about-mission-section .mfp-section,.mfp-about-future-section .mfp-section,.mfp-about-pro-section .mfp-section,.mfp-about-origin-section .mfp-section--dark,.mfp-about-mission-section .mfp-section--dark,.mfp-about-future-section .mfp-section--dark,.mfp-about-pro-section .mfp-section--dark{background:var(--mfp-paper)!important;color:var(--mfp-ink)!important}.mfp-about-origin-section .mfp-heading,.mfp-about-mission-section .mfp-heading,.mfp-about-future-section .mfp-heading{color:var(--mfp-ink)!important;font-weight:900!important}.mfp-about-origin-section .mfp-body,.mfp-about-mission-section .mfp-body,.mfp-about-future-section .mfp-body,.mfp-about-origin-section p,.mfp-about-mission-section p,.mfp-about-future-section p{color:#0a0a0ad9!important;font-size:17px!important;line-height:1.6!important}.mfp-about-origin-section .mfp-eyebrow,.mfp-about-mission-section .mfp-eyebrow,.mfp-about-future-section .mfp-eyebrow{color:var(--mfp-teal)!important}.mfp-paddles-collection-wrapper,.mfp-paddles-collection,.mfp-paddles-collection-wrapper .mfp-section,.collection,.collection-hero,.template-collection{background:var(--mfp-paper)!important;color:var(--mfp-ink)!important}.mfp-paddles-collection-wrapper *:not(.mfp-btn):not(.button):not(.shopify-payment-button__button),.collection *:not(.mfp-btn):not(.button):not(.shopify-payment-button__button){color:inherit}.mfp-paddles-collection-wrapper h1,.mfp-paddles-collection-wrapper h2,.mfp-paddles-collection-wrapper h3,.mfp-paddles-collection-wrapper .mfp-heading{color:var(--mfp-ink)!important}.mfp-paddles-collection-wrapper p,.mfp-paddles-collection-wrapper .mfp-body{color:#0a0a0ad9!important;font-size:17px!important}.mfp-paddles-collection-wrapper .mfp-eyebrow{color:var(--mfp-teal)!important}.shopify-section-main-product,.section-main-product,section[class*=section-template][class*=main-product],.product,.main-product,.product__info-wrapper,.product__info-container,.product__media-wrapper,.product-media-container,.template-product,.template-product .gradient,.template-product .color-scheme-1,.template-product .color-scheme-2{background:var(--mfp-paper)!important;color:var(--mfp-ink)!important}.product__title,.product h1,.product h2,.product h3{color:var(--mfp-ink)!important}.product__description,.product__description *,.product__info-wrapper p,.product__info-wrapper li,.product__info-wrapper span:not([class*=badge]):not([class*=teal]){color:var(--mfp-ink)!important}.product .price,.product .price *,.product__info-wrapper .price *,.product__info-wrapper label,.product-form__input label{color:var(--mfp-ink)!important}.product__media-item,.product__media-list,.product-media-container{background:var(--mfp-soft)!important}.product-form__submit,.product .shopify-payment-button__button{background:var(--mfp-ink)!important;color:var(--mfp-paper)!important}.product-form__submit:hover{background:var(--mfp-teal)!important;color:var(--mfp-ink)!important}.mfp-protos-faq,.mfp-protos-final-cta,.mfp-protos-decision-helper,.mfp-protos-wolfpak,.mfp-protos-hero-quote,.mfp-protos-testimonials,.mfp-protos-testimonials-wrapper{background:var(--mfp-paper)!important;color:var(--mfp-ink)!important}.mfp-protos-faq *,.mfp-protos-final-cta *,.mfp-protos-decision-helper *,.mfp-protos-wolfpak *,.mfp-protos-hero-quote *,.mfp-protos-testimonials *{color:inherit}.mfp-protos-faq .mfp-heading,.mfp-protos-final-cta .mfp-heading,.mfp-protos-decision-helper .mfp-heading,.mfp-protos-wolfpak .mfp-heading,.mfp-protos-hero-quote .mfp-heading,.mfp-protos-testimonials .mfp-heading{color:var(--mfp-ink)!important}.mfp-protos-faq p,.mfp-protos-final-cta p,.mfp-protos-decision-helper p,.mfp-protos-wolfpak p,.mfp-protos-hero-quote p,.mfp-protos-testimonials p{color:#0a0a0ad9!important;font-size:17px!important}.mfp-trust-strip-section,.mfp-trust-strip-section .mfp-section,.mfp-trust-strip,.shopify-section .mfp-trust-strip{background:var(--mfp-ink)!important;color:var(--mfp-paper)!important}.mfp-trust-strip .mfp-badge,.mfp-trust-strip *{color:var(--mfp-paper)!important}.mfp-trust-strip .mfp-badge__icon{color:var(--mfp-teal-bright)!important}.mfp-stats-strip-section .mfp-stats-strip,.mfp-stats-strip-section,.mfp-stats-strip{background:var(--mfp-ink)!important;color:var(--mfp-paper)!important}.mfp-stats-strip .mfp-stats-strip__num{color:var(--mfp-teal-bright)!important}.mfp-stats-strip .mfp-stats-strip__label{color:#ffffffb3!important}.mfp-bundle{background:linear-gradient(180deg,#06101d,#0a1a2e)!important;border-top:1px solid rgba(45,212,191,.15)!important;border-bottom:1px solid rgba(45,212,191,.15)!important;padding:48px 20px!important;color:#fff!important}.mfp-bundle__wrap{max-width:1024px!important;margin:0 auto!important;display:grid!important;grid-template-columns:1fr!important;gap:24px!important;align-items:center!important}@media screen and (min-width:760px){.mfp-bundle{padding:64px 24px!important}.mfp-bundle__wrap{grid-template-columns:1.05fr 1fr!important;gap:48px!important}}.mfp-bundle__visual{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:220px!important}@media screen and (min-width:760px){.mfp-bundle__visual{min-height:360px!important}}.mfp-bundle__paddle{width:55%!important;max-width:240px!important;height:auto!important;object-fit:contain!important;filter:drop-shadow(0 18px 32px rgba(0,0,0,.4))!important}.mfp-bundle__paddle--protos{transform:rotate(-10deg) translate(8%)!important;z-index:2!important}.mfp-bundle__paddle--ethos{transform:rotate(10deg) translate(-8%)!important;margin-left:-10%!important;z-index:1!important}.mfp-bundle--ethos .mfp-bundle__paddle--ethos{transform:rotate(-10deg) translate(8%)!important;z-index:2!important;margin-left:0!important}.mfp-bundle--ethos .mfp-bundle__paddle--protos{transform:rotate(10deg) translate(-8%)!important;margin-left:-10%!important;z-index:1!important}@media screen and (min-width:760px){.mfp-bundle__paddle{max-width:280px!important}}.mfp-bundle__eyebrow{display:inline-block!important;font-size:14px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.18em!important;color:#2dd4bf!important;margin-bottom:14px!important}.mfp-bundle__headline{font-size:clamp(28px,4.5vw,42px)!important;font-weight:900!important;line-height:1.1!important;letter-spacing:-.02em!important;color:#fff!important;margin:0 0 16px!important}.mfp-bundle__pitch{font-size:17px!important;line-height:1.6!important;color:#ffffffd9!important;margin:0 0 24px!important;max-width:512px!important}.mfp-bundle__pitch strong{color:#2dd4bf!important;font-weight:800!important}.mfp-bundle__cta{display:inline-block!important;background:#2dd4bf!important;color:#06101d!important;font-weight:800!important;font-size:16px!important;text-transform:uppercase!important;letter-spacing:.1em!important;text-decoration:none!important;padding:16px 28px!important;border-radius:6px!important;box-shadow:0 10px 24px #2dd4bf4d!important;transition:transform .15s ease,background .2s ease!important}.mfp-bundle__cta:hover{background:#4fe6d2!important;transform:translateY(-1px)!important}.mfp-bundle__note{font-size:13px!important;color:#ffffff8c!important;margin:12px 0 0!important}.mfp-bundle .mfp-bundle__headline,.mfp-bundle h2.mfp-bundle__headline,section.mfp-bundle h2,.mfp-protos-bundle-offer .mfp-bundle__headline,.mfp-protos-bundle-offer h2{color:#fff!important;font-weight:900!important}.mfp-bundle .mfp-bundle__eyebrow,.mfp-protos-bundle-offer .mfp-bundle__eyebrow{color:#2dd4bf!important;font-weight:800!important;letter-spacing:.18em!important;text-transform:uppercase!important}.mfp-bundle .mfp-bundle__pitch,.mfp-bundle p,.mfp-protos-bundle-offer .mfp-bundle__pitch,.mfp-protos-bundle-offer p{color:#ffffffd9!important}.mfp-bundle .mfp-bundle__note,.mfp-protos-bundle-offer .mfp-bundle__note{color:#ffffff8c!important}.mfp-bundle b,.mfp-bundle strong,.mfp-protos-bundle-offer b,.mfp-protos-bundle-offer strong{color:#2dd4bf!important}.mfp-bundle .mfp-bundle__cta,.mfp-protos-bundle-offer .mfp-bundle__cta{background:#2dd4bf!important;color:#06101d!important}.mfp-bundle .mfp-bundle__cta:hover,.mfp-protos-bundle-offer .mfp-bundle__cta:hover{background:#11b8a1!important}.mfp-sticky-atc{position:fixed!important;bottom:0!important;left:0!important;right:0!important;z-index:9998!important;background-color:#0a0a0af5!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;padding:12px 20px!important;transform:translateY(100%)!important;transition:transform .25s ease-out!important;border-top:1px solid rgba(255,255,255,.1)!important}.mfp-sticky-atc.is-visible{transform:translateY(0)!important}.mfp-sticky-atc__info{color:#fff!important;font-weight:700!important;font-size:15px!important;text-transform:uppercase!important;letter-spacing:.05em!important}.mfp-sticky-atc__price{color:var(--mfp-teal-bright)!important;font-size:16px!important;font-weight:800!important;margin-top:2px!important}.mfp-sticky-atc__btn{background-color:var(--mfp-teal)!important;color:var(--mfp-ink)!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:14px!important;padding:12px 28px!important;border:none!important;border-radius:4px!important;cursor:pointer!important}.mfp-sticky-atc__btn:hover{background-color:var(--mfp-teal-bright)!important}@media(min-width:990px){.mfp-sticky-atc{padding:14px 32px!important}.mfp-sticky-atc__btn{padding:14px 40px!important;font-size:15px!important}}.collection .card,.collection .card-wrapper,.collection .product-card-wrapper,.template-collection .card,.template-collection .card-wrapper{background:var(--mfp-soft)!important;color:var(--mfp-ink)!important;border:1px solid var(--mfp-line)!important}.collection .card *,.collection .card-wrapper *,.template-collection .card *,.collection .card a,.collection .card-information .price,.collection .card-information .price *{color:var(--mfp-ink)!important}.facets,.facets *,.pagination,.pagination *,.facets__form,.facets__filters{background:var(--mfp-paper)!important;color:var(--mfp-ink)!important}.facets__summary,.facets-vertical-form .facets__heading,.facets__heading{color:var(--mfp-ink)!important}.mfp-contact-section,.template-contact,.template-contact .main-page-content,.main-page,.main-page-wrapper,.template-page{background:var(--mfp-paper)!important;color:var(--mfp-ink)!important}@media(max-width:749px){.cart-item{display:grid!important;grid-template-columns:90px 1fr!important;grid-template-rows:auto auto!important;gap:14px 16px!important;padding-bottom:24px!important;border-bottom:1px solid var(--mfp-line)!important;margin-bottom:24px!important}.cart-item__media{grid-column:1!important;grid-row:1 / 3!important;width:90px!important;max-width:90px!important}.cart-item__media img,.cart-item__image{width:100%!important;height:auto!important;display:block!important}.cart-item__details{grid-column:2!important;grid-row:1!important;width:auto!important;min-width:0!important;padding:0!important}.cart-item__quantity{grid-column:1 / 3!important;grid-row:2!important;display:flex!important;justify-content:space-between!important;align-items:center!important;flex-wrap:nowrap!important;gap:12px!important;padding-left:0!important}.cart-item__totals{margin-left:auto!important}.cart-item,.cart-item *,.cart-item__name,.cart-item__price,.cart-item__final-price,.cart-item__regular-price,.cart-item__price-wrapper,.cart-item__details,.cart-item__details *,.product-option,.product-option *{word-break:normal!important;overflow-wrap:break-word!important;white-space:normal!important}.cart-item__name{font-size:16px!important;font-weight:700!important;line-height:1.25!important;text-transform:uppercase!important;letter-spacing:.02em!important}.cart-item__price,.cart-item__final-price,.cart-item__regular-price{font-size:15px!important;font-weight:600!important}.product-option{font-size:14px!important;color:var(--mfp-muted)!important;margin-top:4px!important}.cart-items thead{display:none!important}.cart-remove-button{padding:8px!important;background:transparent!important;border:1px solid var(--mfp-line)!important;border-radius:4px!important}quantity-input,.quantity{flex-shrink:0!important}}.cart-notification,.cart-notification-wrapper .cart-notification,#cart-notification{background:#fff!important;background-color:#fff!important;border:1px solid var(--mfp-line)!important;border-radius:8px!important;box-shadow:0 12px 36px #0000002e!important;z-index:9999!important;padding:20px 24px!important;max-width:420px!important}.cart-notification *{color:var(--mfp-ink)}.cart-notification__heading,.cart-notification__heading-text,#cart-notification-heading{color:var(--mfp-ink)!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-size:14px!important;margin:0 0 16px!important}.cart-notification__heading .icon-checkmark{color:var(--mfp-teal)!important}.cart-notification__close{color:var(--mfp-ink)!important;background:transparent!important}.cart-notification-product{display:flex!important;gap:12px!important;align-items:center!important;margin-bottom:16px!important}.cart-notification-product img,.cart-notification-product__image{max-width:60px!important;height:auto!important;border-radius:4px!important}.cart-notification-product__name,.cart-notification-product__vendor{font-size:15px!important;color:var(--mfp-ink)!important}.cart-notification__links{display:flex!important;flex-direction:column!important;gap:10px!important;margin-top:16px!important}button.cart-notification__button,.cart-notification__button,.cart-notification button[name=checkout]{background:var(--mfp-teal)!important;background-color:var(--mfp-teal)!important;color:var(--mfp-ink)!important;border:none!important;padding:14px 24px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:14px!important;border-radius:4px!important;cursor:pointer!important;min-height:48px!important;--color-button: 17, 184, 161 !important;--color-button-text: 10, 10, 10 !important}.cart-notification__links a:not(.cart-notification__button),.cart-notification__links--cart{border:2px solid var(--mfp-ink)!important;background:#fff!important;color:var(--mfp-ink)!important;padding:12px 24px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:14px!important;border-radius:4px!important;text-decoration:none!important;text-align:center!important;display:inline-block!important}.cart-notification__links button:not(.cart-notification__button),.cart-notification__links .link,.cart-notification__continue{background:transparent!important;color:var(--mfp-muted)!important;text-decoration:underline!important;border:none!important;padding:8px!important;font-size:14px!important;font-weight:600!important;cursor:pointer!important;text-align:center!important}.cart-notification-wrapper{position:relative!important;z-index:9999!important}@media(max-width:749px){.cart-notification{right:12px!important;left:12px!important;max-width:calc(100vw - 24px)!important}}button.product-form__submit,button.product-form__submit.button,button.product-form__submit.button.button--primary,button.product-form__submit.button.button--secondary,button.product-form__submit.button.button--full-width,button.product-form__submit.button.button--full-width.button--primary,button.product-form__submit.button.button--full-width.button--secondary{--color-button-text: 255, 255, 255 !important;--color-button: 10, 10, 10 !important;--alpha-button-background: 1 !important;background-color:var(--mfp-ink)!important;color:#fff!important;border:none!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.12em!important;font-size:16px!important;min-height:56px!important}button.product-form__submit>*,button.product-form__submit span,button.product-form__submit svg,button.product-form__submit .loading__spinner{color:#fff!important;fill:#fff!important}button.product-form__submit:hover{--color-button: 17, 184, 161 !important;background-color:var(--mfp-teal)!important;color:var(--mfp-ink)!important}button.product-form__submit:hover>*,button.product-form__submit:hover span{color:var(--mfp-ink)!important}.shopify-payment-button__button{font-weight:700!important}.product__media-item img,.product-media-container .product__media img,.product__media-list img{max-height:520px!important;object-fit:contain!important}.product__media-list{margin-top:12px!important}.mfp-benefits-section,.mfp-benefits-section .mfp-benefits-wrapper{padding-top:32px!important;padding-bottom:32px!important}.mfp-benefits-section .mfp-benefit{padding-top:24px!important;padding-bottom:24px!important;border-bottom:1px solid var(--mfp-line)!important}.mfp-benefits-section .mfp-benefit:last-child{border-bottom:none!important}.mfp-benefits-section .mfp-grid{gap:32px!important;align-items:center!important}.mfp-benefits-section .mfp-heading{font-size:clamp(28px,4vw,40px)!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:-.02em!important;margin-bottom:16px!important;line-height:1.05!important}.mfp-benefits-section .mfp-body,.mfp-benefits-section .mfp-body--secondary,.mfp-benefits-section p{font-size:18px!important;line-height:1.55!important;color:#0a0a0ad1!important;margin:0!important}.mfp-benefits-section .mfp-benefit__image img{width:100%!important;height:auto!important;border-radius:0!important;display:block!important}.mfp-protos-decision-helper,.mfp-protos-faq,.mfp-protos-final-cta,.mfp-protos-hero-quote,.mfp-protos-testimonials,.mfp-protos-testimonials-wrapper,.mfp-protos-wolfpak,.mfp-spec-comparison-section,.mfp-spec-comparison-section .mfp-section{padding-top:40px!important;padding-bottom:40px!important}.mfp-protos-decision-helper .mfp-heading,.mfp-protos-faq .mfp-heading,.mfp-protos-final-cta .mfp-heading,.mfp-protos-hero-quote .mfp-heading,.mfp-protos-testimonials .mfp-heading,.mfp-spec-comparison-section .mfp-heading{margin-bottom:24px!important}.product__title{margin-bottom:8px!important;line-height:1!important}.product__info-wrapper .price{margin-top:4px!important;margin-bottom:16px!important}.product-form,.product__info-wrapper>*+*{margin-top:16px!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/mfp-light-theme.css.map */
