:root{--black: #ffffff;--white: #0a0a0a;--grey: #666666;--gold: #b8860b;--silver: #a9a9a9;--button-bg-color: #f5f5f5;--button-label-color: #0a0a0a;--color-base-text: #0a0a0a;--color-base-background-1: #ffffff;--color-base-background-2: #f9f9f9;--color-shadow: rgba(0, 0, 0, .08) }.text-white{color:#0a0a0a!important}a:not([class*=btn]):hover{color:var(--gold)}.bg-black,.from-black{background-color:#fff!important}.shopify-section[id*=hero] .bg-black{background-color:#000!important}body .font-black,.shopify-section[id*=hero]{color:#fff}.to-gray-900{--tw-gradient-to: #e9e9e9 }.shopify-section[id*=page_hero_cta] .from-black{--tw-gradient-from: #e9e9e9;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)) }.text-gray-300,.text-gray-400{color:#333}.from-gray-900{--tw-gradient-from: #e9e9e9;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0)) }.bg-gray-800,.bg-gray-900{--tw-bg-opacity: 1;background-color:#e9e9e9}.testimonial-card{background-color:#fff;border-bottom:4px solid var(--gold)}.accordion-header.bg-gray-800{background-color:#f7f7f7}footer.bg-black{background-color:#d8d8d8!important}.testimonial-card .bg-gray-700{background:#f9f9f9;border:1px solid}.gold-bg i{color:#fff}.to-black{--tw-gradient-to: #e9e9e9 }section.shopify-section[id*=main_product] .bg-gradient-to-r.from-black.to-gray-900{--tw-gradient-from: #fff !important;--tw-gradient-to: #fff !important}.shopify-section[id*=page_hero_cta]{color:#0a0a0a}.timeline-content{background-color:#e9e9e9;border:1px solid #d0d0d0;border-left:4px solid var(--gold)}.contact-card,.record-card,.value-card{background-color:#f2f2f2}.quiz-option{background-color:#fff}.video-card,.form-input{background:#fff}.from-black{--tw-gradient-from: #e9e9e9;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0)) }div[id*=contact_faq] .bg-gray-900{background:#fff}.shopify-section[id*=hero] :is(.from-black,.text-gray-300,.font-black){color:#0a0a0a!important}.social-icon{background-color:#fff}.fera-reviews-masonry .fera-reviews-header .fera-reviews-count-str,.fera-productReviews.fera-productReviews--list .fera-productReviews-body .fera-productReviews-reviews .fera-productReviews-review .fera-productReviews-review-customer-location,.fera-productReviews.fera-productReviews--list .fera-productReviews-body .fera-productReviews-reviews .fera-productReviews-review .fera-productReviews-review-body{color:#3f3f3f}.accordion-header{display:flex;justify-content:space-between}.benefit-card{background-color:#fff}body.index .shopify-section[id*=hero] :is(.from-black,.text-gray-300,.font-black){color:#fff!important}.accordion-content.bg-gray-700{--tw-bg-opacity: 1;background-color:#e9e9e9}.carousel-nav.product-thumb-slider .thumbnail.carousel-cell{border:1px solid transparent;margin-right:7px;width:calc(20% - 5px);float:left;display:inline-block}.carousel-nav.product-thumb-slider .thumbnail.carousel-cell.is-selected{border-color:#000}body.product section[id*=new_main_product] .container .order-1>.bg-gray-900.shadow-gold.overflow-hidden{background:#fff}.product-thumb-slider .flickity-button svg{fill:#1212124d;height:.6rem;width:.6rem;position:unset}section.shopify-section[id*=new_main_product] .feature-icon span{line-height:normal;margin-top:5px;font-size:12px}section.shopify-section[id*=new_main_product] .feature-icon>i{font-size:20px;color:#000}div[id*=price-template] .flex.items-center>div{margin:0}div[id*=price-template] .flex.items-center>div+div{text-align:center;font-size:13px;white-space:nowrap;background:#000;padding:2px 8px;color:#fff;border-radius:6px;font-weight:600}.product-app-block .fera-productReviewsSummary-stars.fera-stars .fera-stars-rating,.product-app-block .fera-stars-bg:before{color:#000!important;font-size:20px}body.product .product-app-block+h1+div>div.metafield-rich_text_field p{font-size:20px;line-height:26px}.review-items-container{margin-top:0!important;font-size:16px!important}.review-items-container *{font-size:inherit!important}div[id*=price-template] .flex.items-center{gap:10px}body.product .single-product-form .add-to-cart{background-color:#00f;margin:40px 0}.testimonial-slide .testimonial-card>.flex.items-center{justify-content:center}.testimonial-slide .testimonial-card>.flex.items-center>div{border:2px solid var(--gold);padding:5px}.testimonial-slide .testimonial-card>.flex.items-center>div>img{border-radius:5px}body.product a.btn-primary[href="#addtocart"]{background-color:#00f}body.product .reelfy-gallery h2.section-title{margin-bottom:15px;line-height:1.2;margin-top:20px}@media screen and (min-width: 749px){body.product .reelfy-gallery h2.section-title{font-size:1.5rem;margin-bottom:15px;line-height:1.2;margin-top:20px;text-transform:capitalize}}@media screen and (max-width: 749px){body.product .product-thumb-slider{padding:7px 0!important}body.product section[id*=new_main_product] .container .order-1.mb-5{margin-bottom:10px;position:unset}body.product .product-app-block+h1{font-size:26px;text-align:center;margin-bottom:10px}body.product section[id*=new_main_product] .container>div>div.px-6{padding-left:1rem;padding-right:1rem}div[id*=proof_performance] .flex.flex-col{gap:1rem;flex-direction:column-reverse}div[id*=proof_performance] .flex.flex-col .text-center.p-8.w-full{padding:0}.btn-primary{font-size:16px}div[id*=price-template] .flex.items-center>div>span{margin:0;font-size:20px}div[id*=price-template] .flex.items-center>div>span.line-through{display:inline;font-size:16px}body.product section[id*=product_world_record] .container .text-center{margin-bottom:2rem}body.product section[id*=product_world_record] .container .section-blocks{display:flex;overflow:auto!important;gap:20px;max-width:calc(100vw - 3rem);align-items:end}body.product section[id*=product_world_record] .container .section-blocks>div{min-width:78vw;display:flex;flex-direction:column}#navbar-default li a{filter:invert(1);font-weight:600}}@media screen and (max-width: 575px){section.product-features .grid-cols-2{margin-left:-.75rem;margin-right:-.75rem;gap:.5rem}section.product-features .grid-cols-2 p{font-size:15px;line-height:1.4}section.product-features .grid-cols-2 h3{font-size:1rem;line-height:1.2;margin-bottom:10px}section.product-features .grid-cols-2 .benefit-card{border-left-width:3px;padding:10px}body .mb-16{margin-bottom:3rem}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/custom-style.css.map */
