.modal-backdrop-dark{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background-color:#000000e6!important}body{background-color:#0c0c0c;color:#fff}.skip-link{position:absolute;left:-9999px;z-index:999;padding:1em;background-color:#0c0c0c;color:#e87722;opacity:0}.skip-link:focus{left:50%;transform:translate(-50%);top:0;opacity:1}.shopify-preview-bar~#root{padding-top:0}#shopify-pc__banner,.shopify-pc__banner__dialog,[id^=shopify-pc],[class^=shopify-pc]{display:none!important}[data-mobile-menu]{transform:translate(100%)!important}[data-mobile-menu].is-open{transform:translate(0)!important}.about-richtext p{margin-bottom:1.25rem}.about-richtext .text-highlight-white{color:#ffffffe6}.about-richtext .text-highlight-orange{color:#f1a02c;font-weight:400}.policy-page-wrapper{min-height:100vh;background-color:#0c0c0c;padding:5rem 1rem 3rem}@media (min-width: 768px){.policy-page-wrapper{padding:8rem 1.5rem 5rem}}.policy-page-container{max-width:56rem;margin-left:auto;margin-right:auto}.policy-page-header{margin-bottom:2rem}@media (min-width: 768px){.policy-page-header{margin-bottom:3rem}}.policy-page-title{font-family:Space Grotesk,system-ui,sans-serif;font-weight:300;font-size:1.875rem;line-height:2.25rem;letter-spacing:-.025em;margin-bottom:1rem;color:#fff}@media (min-width: 640px){.policy-page-title{font-size:2.25rem;line-height:2.5rem}}@media (min-width: 768px){.policy-page-title{font-size:3rem;line-height:1;margin-bottom:1.5rem}}.policy-page-dates{display:flex;flex-direction:column;gap:.5rem;font-size:.75rem;line-height:1rem;color:#b0b0b0b3}@media (min-width: 640px){.policy-page-dates{flex-direction:row;gap:1.5rem}}@media (min-width: 768px){.policy-page-dates{font-size:.875rem;line-height:1.25rem}}.policy-page-dates p{margin:0}.policy-intro-text{font-size:1rem;line-height:1.625;color:#b0b0b0e6;margin-bottom:2rem}@media (min-width: 768px){.policy-intro-text{font-size:1.125rem;line-height:1.75rem;margin-bottom:3rem}}.policy-intro-text p{margin:0}.policy-intro-text em{color:#f1a02c;font-style:normal}.policy-block{margin-bottom:2rem;padding:1.25rem;background-color:#28282880;border:1px solid rgba(176,176,176,.1)}@media (min-width: 768px){.policy-block{margin-bottom:3rem;padding:2rem}}.policy-block-title{font-family:Space Grotesk,system-ui,sans-serif;font-size:1.25rem;line-height:1.75rem;letter-spacing:.025em;margin-bottom:1rem;color:#fff;text-transform:uppercase}@media (min-width: 768px){.policy-block-title{font-size:1.5rem;line-height:2rem;margin-bottom:1.5rem}}.policy-block-content{font-size:.875rem;line-height:1.5;color:#b0b0b0cc}@media (min-width: 768px){.policy-block-content{font-size:1rem;line-height:1.625}}.policy-block-content p{margin:0 0 .75rem}@media (min-width: 768px){.policy-block-content p{margin:0 0 1rem}}.policy-block-content p:last-child{margin-bottom:0}.policy-block-content a,.policy-intro-text a{color:#f1a02c;text-decoration:none;transition:color .2s ease}.policy-block-content a:hover,.policy-intro-text a:hover{color:#f1a02ccc}.policy-disclaimer{margin-top:2rem;padding:1rem;background-color:#f1a02c0d;border:1px solid rgba(241,160,44,.2)}@media (min-width: 768px){.policy-disclaimer{margin-top:3rem;padding:1.5rem}}.policy-disclaimer p{margin:0;font-size:.75rem;line-height:1.625;color:#b0b0b0b3}@media (min-width: 768px){.policy-disclaimer p{font-size:.875rem;line-height:1.5}}.policy-number{color:#f1a02c;font-weight:500}.policy-orange-text{color:#f1a02c}.policy-block-content strong{color:#f1a02c;font-weight:500}.text-page-richtext h2{font-family:Space Grotesk,system-ui,sans-serif;font-size:1.25rem;line-height:1.75rem;color:#fff;margin-bottom:.75rem;margin-top:1.5rem}.text-page-richtext h2:first-child{margin-top:0}@media (min-width: 768px){.text-page-richtext h2{font-size:1.5rem;line-height:2rem;margin-bottom:1rem;margin-top:2rem}}.text-page-richtext p{margin-bottom:1rem}.text-page-richtext p:last-child{margin-bottom:0}.text-page-richtext ul,.text-page-richtext ol{list-style-type:disc;margin-left:1.25rem;margin-top:.75rem;margin-bottom:1rem}.text-page-richtext ol{list-style-type:decimal}@media (min-width: 768px){.text-page-richtext ul,.text-page-richtext ol{margin-left:1.5rem;margin-top:1rem}}.text-page-richtext li{margin-bottom:.5rem}.text-page-richtext a{color:#f1a02c;text-decoration:none;transition:opacity .2s ease}.text-page-richtext a:hover{opacity:.8;text-decoration:underline}@keyframes pulse-subtle{0%,to{opacity:.3}50%{opacity:.5}}.animate-pulse-subtle{animation:pulse-subtle 8s ease-in-out infinite}.about-wrapper-section{position:relative}.about-page-bg{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0b0b0b;z-index:-1;pointer-events:none}.about-page-gradient{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent,rgba(241,160,44,.02),transparent);pointer-events:none}.about-content-section,.about-divider-section,.about-quote-section{position:relative;max-width:64rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width: 768px){.about-content-section,.about-divider-section,.about-quote-section{padding-left:1.5rem;padding-right:1.5rem}}.about-wrapper-section+.about-content-section{padding-top:5rem}@media (min-width: 768px){.about-wrapper-section+.about-content-section{padding-top:8rem}}@media (min-width: 1024px){.about-wrapper-section+.about-content-section{padding-top:10rem}}.about-quote-section{padding-bottom:5rem}@media (min-width: 768px){.about-quote-section{padding-bottom:8rem}}@media (min-width: 1024px){.about-quote-section{padding-bottom:10rem}}@keyframes apex-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.apex-standard-spin{animation:apex-spin 120s linear infinite}@keyframes apex-bounce-slow{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,10px)}}.apex-standard-bounce{animation:apex-bounce-slow 3s ease-in-out infinite}@keyframes apex-pulse-ring{0%,to{opacity:1}50%{opacity:.3}}.apex-pulse-ring{animation:apex-pulse-ring 3s ease-in-out infinite}@keyframes apex-subtle-pulse{0%,to{opacity:.8}50%{opacity:1}}.apex-subtle-pulse{animation:apex-subtle-pulse 4s ease-in-out infinite}@keyframes apex-rotate-badges{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.apex-rotate-badges{animation:apex-rotate-badges 30s linear infinite;transform-origin:150px 150px}@keyframes apex-pulse-badge{0%,to{opacity:1}50%{opacity:.6}}.apex-pulse-badge{animation:apex-pulse-badge 2s ease-in-out infinite}@keyframes apex-draw-check{0%{stroke-dasharray:80;stroke-dashoffset:80}to{stroke-dasharray:80;stroke-dashoffset:0}}.apex-draw-check{animation:apex-draw-check 1s ease-out forwards .5s}@keyframes apex-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.apex-float{animation:apex-float 6s ease-in-out infinite}.bg-gradient-radial{background:radial-gradient(circle,var(--tw-gradient-from),var(--tw-gradient-via),var(--tw-gradient-to))}.faq-cta-text a{color:#f1a02c;transition:color .3s ease}.faq-cta-text a:hover{color:#f1a02ccc}.faq-answer-content p{margin-bottom:.75rem}.faq-answer-content p:last-child{margin-bottom:0}.faq-answer-content a{color:#f1a02c;transition:color .3s ease}.faq-answer-content a:hover{color:#f1a02ccc}.faq-answer-content ul,.faq-answer-content ol{list-style-type:disc;margin-left:1.25rem;margin-bottom:.75rem}.faq-answer-content ol{list-style-type:decimal}.faq-answer-content li{margin-bottom:.25rem}.clip-path-diamond{clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%)}.product-reviews-section .review-card{transition:all .3s ease}.product-comparison-section .comparison-row:hover{background-color:#f1a02c0d}.product-principles-section .principle-card:hover .principle-icon{transform:scale(1.1) rotate(6deg)}.product-ingredients-section .accordion-trigger[aria-expanded=true]+.accordion-content{max-height:24rem;opacity:1}.product-ingredients-section .accordion-trigger[aria-expanded=true] .accordion-icon{transform:rotate(180deg)}.product-faq-section .product-faq-trigger[aria-expanded=true]+.product-faq-content{max-height:24rem;opacity:1}.product-faq-section .product-faq-trigger[aria-expanded=true] .product-faq-icon{transform:rotate(180deg)}.product-box-section .box-item-card{transition:all .5s ease}.product-box-section .box-item-card:hover{transform:translateY(-4px);box-shadow:0 10px 40px #f1a02c1a}[data-accordion-group] .accordion-content,[data-product-faq-group] .product-faq-content{transition:max-height .5s ease-in-out,opacity .3s ease-in-out}.accordion-icon,.product-faq-icon{transition:transform .3s ease}.accordion-icon.rotate-180,.product-faq-icon.rotate-180{transform:rotate(180deg)}.product-details-section,.product-reviews-section,.product-promise-section,.product-comparison-section,.product-principles-section,.product-specs-section,.product-ingredients-section,.product-box-section,.product-faq-section,.product-disclaimer-section{position:relative}@keyframes fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:fade-in .5s ease-out forwards}.product-reviews-section svg.fill-apex-orange{fill:#f1a02c}@media print{@page{size:A4;margin:0}.starter-brochure-section body{margin:0;padding:0}}.starter-brochure-intro p{color:#b0b0b0;font-size:15px;line-height:2;letter-spacing:.05em}.starter-brochure-intro p:first-child{color:#fff}.starter-brochure-step-content{color:#b0b0b0;line-height:1.8}.starter-brochure-step-content p{margin-bottom:.75rem}.starter-brochure-step-content strong,.starter-brochure-step-content b{color:#f1a02c;font-weight:400}.starter-brochure-step-content em,.starter-brochure-step-content i{font-style:italic;padding-top:.75rem;border-top:1px solid rgba(241,160,44,.2);margin-top:1rem;display:block}.starter-brochure-step-content ul{list-style:none;padding:0}.starter-brochure-step-content li{position:relative;padding-left:1rem;margin-bottom:.5rem}.starter-brochure-step-content li:before{content:"\2022";position:absolute;left:0;color:#f1a02c}.starter-brochure-quote p{font-size:15px;line-height:1.9}.starter-brochure-quote p:first-child{color:#fff}.starter-brochure-quote p:not(:first-child){color:#b0b0b0}.starter-brochure-quote em{color:#f1a02c;font-size:14px;letter-spacing:.05em}.starter-brochure-quote-boxed p{font-size:1.25rem;letter-spacing:.2em;font-weight:200;text-transform:uppercase;line-height:1.5}.starter-brochure-quote-boxed p:first-child{color:#fff}.starter-brochure-quote-boxed p:not(:first-child){color:#f1a02c;margin-top:.25rem}.slidecart,.slidecart-wrapper,[data-slidecart]{--sc-bg: #0C0C0C !important;--sc-text: #FFFFFF !important;--sc-text-muted: #B0B0B0 !important;--sc-border: rgba(176, 176, 176, .1) !important;--sc-accent: #F1A02C !important;background-color:#0c0c0c!important;color:#fff!important;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important}.slidecart__header,.slidecart-header{background-color:#0c0c0c!important;border-bottom:1px solid rgba(176,176,176,.1)!important;color:#fff!important}.slidecart__header h2,.slidecart__header-title,.slidecart-header__title{font-family:Bebas Neue,Inter,sans-serif!important;color:#fff!important;letter-spacing:.05em!important;text-transform:uppercase!important}.slidecart__close,.slidecart-close{color:#b0b0b0!important;transition:color .3s ease!important}.slidecart__close:hover,.slidecart-close:hover{color:#f1a02c!important}.slidecart__items,.slidecart-items{background-color:#0c0c0c!important}.slidecart__item,.slidecart-item{background-color:transparent!important;border-bottom:1px solid rgba(176,176,176,.1)!important;padding:1rem 0!important}.slidecart__item-image,.slidecart-item__image{border:1px solid rgba(176,176,176,.1)!important;background-color:#1a1a1a!important;border-radius:0!important}.slidecart__item-title,.slidecart-item__title,.slidecart__item-title a,.slidecart-item__title a{font-family:Bebas Neue,Inter,sans-serif!important;color:#fff!important;text-decoration:none!important;letter-spacing:.02em!important}.slidecart__item-title a:hover,.slidecart-item__title a:hover{color:#f1a02c!important}.slidecart__item-price,.slidecart-item__price,.slidecart__price{color:#f1a02c!important;font-family:Bebas Neue,Inter,sans-serif!important}.slidecart__quantity,.slidecart-quantity{background-color:#1a1a1a!important;border:1px solid rgba(176,176,176,.2)!important;border-radius:0!important}.slidecart__quantity-btn,.slidecart-quantity__btn,.slidecart__quantity button{background-color:transparent!important;color:#b0b0b0!important;border:none!important;transition:color .3s ease,background-color .3s ease!important}.slidecart__quantity-btn:hover,.slidecart-quantity__btn:hover,.slidecart__quantity button:hover{color:#f1a02c!important;background-color:#f1a02c1a!important}.slidecart__quantity-input,.slidecart-quantity__input,.slidecart__quantity input{background-color:transparent!important;color:#fff!important;border:none!important;border-left:1px solid rgba(176,176,176,.2)!important;border-right:1px solid rgba(176,176,176,.2)!important}.slidecart__item-remove,.slidecart-item__remove{color:#b0b0b066!important;transition:color .3s ease!important}.slidecart__item-remove:hover,.slidecart-item__remove:hover{color:#ef4444!important}.slidecart__footer,.slidecart-footer{background-color:#0c0c0c!important;border-top:1px solid rgba(176,176,176,.1)!important}.slidecart__subtotal,.slidecart-subtotal,.slidecart__footer-row{color:#fff!important}.slidecart__subtotal-label,.slidecart-subtotal__label{color:#b0b0b0!important}.slidecart__subtotal-price,.slidecart-subtotal__price{font-family:Bebas Neue,Inter,sans-serif!important;color:#fff!important;font-size:1.25rem!important}.slidecart__shipping,.slidecart-shipping,.slidecart__note{color:#b0b0b099!important;font-size:.75rem!important;text-transform:uppercase!important;letter-spacing:.05em!important}.slidecart__checkout,.slidecart-checkout,.slidecart__footer-btn,.slidecart__btn--checkout{background-color:#f1a02c!important;color:#0c0c0c!important;font-family:Bebas Neue,Inter,sans-serif!important;text-transform:uppercase!important;letter-spacing:.1em!important;border:none!important;border-radius:0!important;transition:background-color .3s ease!important}.slidecart__checkout:hover,.slidecart-checkout:hover,.slidecart__footer-btn:hover,.slidecart__btn--checkout:hover{background-color:#fff!important;color:#0c0c0c!important}.slidecart__continue,.slidecart-continue{color:#b0b0b099!important;text-decoration:none!important;transition:color .3s ease!important}.slidecart__continue:hover,.slidecart-continue:hover{color:#f1a02c!important}.slidecart__empty,.slidecart-empty{background-color:#0c0c0c!important;color:#b0b0b0!important}.slidecart__empty-icon,.slidecart-empty__icon{color:#b0b0b033!important}.slidecart__empty-text,.slidecart-empty__text{color:#b0b0b0!important}.slidecart__overlay,.slidecart-overlay{background-color:#000c!important}.slidecart__upsells,.slidecart-upsells{background-color:#1a1a1a!important;border-top:1px solid rgba(176,176,176,.1)!important}.slidecart__upsell-title,.slidecart-upsells__title{color:#fff!important;font-family:Bebas Neue,Inter,sans-serif!important}.slidecart__discount,.slidecart-discount{background-color:#f1a02c1a!important;border:1px solid rgba(241,160,44,.3)!important}.slidecart__discount-input,.slidecart-discount__input{background-color:#1a1a1a!important;border:1px solid rgba(176,176,176,.2)!important;color:#fff!important;border-radius:0!important}.slidecart__discount-btn,.slidecart-discount__btn{background-color:transparent!important;border:1px solid rgba(176,176,176,.2)!important;color:#b0b0b0!important}.slidecart__discount-btn:hover,.slidecart-discount__btn:hover{border-color:#f1a02c!important;color:#f1a02c!important}.slidecart__free-shipping,.slidecart-free-shipping{background-color:#1a1a1a!important}.slidecart__free-shipping-bar,.slidecart-free-shipping__bar{background-color:#b0b0b01a!important}.slidecart__free-shipping-progress,.slidecart-free-shipping__progress{background-color:#f1a02c!important}.slidecart__free-shipping-text,.slidecart-free-shipping__text{color:#b0b0b0!important}.slidecart__items::-webkit-scrollbar,.slidecart-items::-webkit-scrollbar{width:4px!important}.slidecart__items::-webkit-scrollbar-track,.slidecart-items::-webkit-scrollbar-track{background:#1a1a1a!important}.slidecart__items::-webkit-scrollbar-thumb,.slidecart-items::-webkit-scrollbar-thumb{background:#b0b0b04d!important}.slidecart__items::-webkit-scrollbar-thumb:hover,.slidecart-items::-webkit-scrollbar-thumb:hover{background:#f1a02c!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/theme-custom.css.map */
