*{box-sizing:border-box}body{font-family:Inter,sans-serif;font-size:16px;line-height:1.5;color:#000;font-weight:400;margin:0;background-color:#f0f0f0}p{margin-bottom:30px}p:last-child{margin-bottom:0}img{max-width:100%;height:auto;display:block}a{text-decoration:none;color:inherit;transition:.3s}button{border:none;outline:none;cursor:pointer;background:none}.container{width:100%;max-width:1360px;padding-left:20px;padding-right:20px;margin:0 auto}body.template-index{background-color:#f0f0f0}.hero-banner{min-height:400px;position:relative;padding-top:72px;padding-bottom:15px}.hero-banner .hero-bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.hero-banner__content{position:relative;z-index:1;color:#fff}.hero-banner__content--title{font-size:54px;font-weight:400;font-family:Anton,sans-serif;line-height:1.2;margin-bottom:10px;letter-spacing:2px;margin-top:0}.hero-banner__content--title em{color:#fc5101;font-style:normal}.hero-banner__content--desc{max-width:520px;margin-bottom:20px;font-weight:500;font-size:18px}.hero-banner__content--btns{display:inline-flex;gap:20px;margin-bottom:12px;width:100%}.tl-btn-primary{background-color:#fc5101;color:#fff;padding:12px 70px;border-radius:4px;font-family:Anton,sans-serif;font-size:16px;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;transition:.3s;letter-spacing:2px;line-height:1.2}.tl-btn-primary:hover{background-color:#d64806}.tl-btn-outline{background-color:transparent;color:#fff;padding:12px 70px;border:2px solid #fff;border-radius:4px;font-family:Anton,sans-serif;font-size:16px;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;transition:.3s;min-width:100px;letter-spacing:2px;height:48px;line-height:1.2}.tl-btn-outline:hover{background-color:#fc5101;border-color:#fc5101}.hero-banner__content--note{display:inline-flex;align-items:center;gap:15px;font-size:14px;max-width:420px;font-weight:500}.hero-banner__content--note svg{width:26px;height:auto;flex-shrink:0}.hero-banner__content--note span{flex-shrink:1}.how{padding-top:26px}.how__inner{background-color:#fff;border-radius:8px;display:flex;gap:20px}.how__inner--left{padding:27px 36px;width:30%;border-right:1px solid #f0f0f0}.how__title{font-size:26px;font-weight:400;font-family:Anton,sans-serif;line-height:1.2;margin-bottom:10px;letter-spacing:2px;margin-top:0}.how__steps{flex:1;padding:20px 25px;display:flex;gap:40px;position:relative}.how__desc{font-weight:500}.how__step{display:flex;flex-direction:column;gap:15px;align-items:center;flex:1;position:relative}.how__step:not(:last-child):after{content:"";display:block;position:absolute;top:20%;right:-20px;transform:translateY(-50%);width:24px;height:24px;background-image:url(./arrow-right.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.how__step--icon{width:85px;height:85px;border-radius:50%;background-color:#000;display:inline-flex;align-items:center;justify-content:center}.how__step--icon svg,.how__step--icon img{width:48px;height:48px;object-fit:cover}.how__step--icon svg path{fill:#fff}.how__step--content{display:flex;gap:15px}.how__step--content--number{font-family:Anton,sans-serif;font-size:32px;color:#fc5101;line-height:1.2;margin-bottom:10px;letter-spacing:2px;margin-top:0}.how__step--content--text-title{font-size:20px;font-weight:500;font-family:Anton,sans-serif;text-transform:uppercase;line-height:1.1;letter-spacing:1px;margin-bottom:10px}.info-bar__inner{margin-top:10px;background-color:#0e0e0e;color:#fff;padding:15px 50px;border-radius:8px}.info-bar__inner{display:flex;gap:40px}.info__item{width:58%;display:flex;align-items:center}.info__item svg{width:40px;height:auto;margin-right:15px;flex-shrink:0;color:#fc5101}.info__item--text{flex:1;font-weight:500}.info__item--text span{color:#fc5101}.info__badge{flex:1;display:inline-flex;align-items:center;font-weight:500}.info__badge svg{width:40px;height:auto;margin-right:10px;flex-shrink:0;color:#fc5101}.info__badge--text--label{font-size:14px}.info__badge--text--value{font-size:18px;color:#fc5101;font-weight:700}.two-cols{margin-top:10px}.two-cols__inner{display:flex;gap:12px}.why-save{flex:1;border-radius:10px;background-color:#000;text-align:center;color:#fff;padding:20px 40px}.why-save__title,.three-steps__title{margin-top:0;font-size:28px;font-weight:400;font-family:Anton,sans-serif;line-height:1.2;letter-spacing:2px;margin-bottom:10px}.why-save__title span,.three-steps__title span{color:#fc5101}.why-save__desc{max-width:420px;margin:0 auto 15px;font-weight:500}.save-math{margin-bottom:12px;display:flex;gap:10px}.why-save__note{margin-top:10px;max-width:380px;margin-left:auto;margin-right:auto;font-size:15px}.save-box{flex:1;border:1px solid #fc5101;padding:15px 20px;border-radius:2px}.save-box .pct{font-size:24px;font-family:Anton,sans-serif;letter-spacing:1px;line-height:1.2}.save-box .pct em{font-size:36px;font-style:normal}.save-box .label{line-height:1.2;margin-top:5px}.math-op{font-size:24px;font-weight:700;display:flex;align-items:center}.three-steps{flex:1;border-radius:10px;background-color:#000;text-align:center;color:#fff;padding:20px 40px}.three-steps__note{margin-top:10px;max-width:480px;margin-left:auto;margin-right:auto;font-weight:500}.ts-step{display:flex;gap:25px;margin-bottom:18px;padding-left:20px}.ts-step__icon{width:65px;height:65px;border-radius:50%;border:2px solid #fc5101;display:inline-flex;align-items:center;justify-content:center;color:#fc5101;flex-shrink:0}.ts-step__icon svg,.ts-step__icon img{width:28px;height:28px;object-fit:cover}.ts-step__num{font-size:36px;font-family:Anton,sans-serif;color:#fc5101}.ts-step__content{text-align:left;max-width:370px}.ts-step__content--title{font-size:20px;font-weight:500;font-family:Anton,sans-serif;text-transform:uppercase;line-height:1.1;letter-spacing:1px;margin-bottom:5px;margin-top:0}.ts-step__content--text{margin-top:0}.three-steps__title{margin-bottom:20px}.three-panel__inner{display:flex;gap:10px}.three-panel__inner .panel{flex:1;border-radius:8px;background-color:#fff;padding:20px 30px}.three-panel__inner .panel.panel-calendar{width:38%;flex:unset;background-image:url(./calendar.png);background-size:40%;background-repeat:no-repeat;background-position:center right}.panel__title{font-size:24px;font-weight:400;font-family:Anton,sans-serif;line-height:1.2;margin-bottom:10px;letter-spacing:1px;margin-top:0;color:#fc5101}.three-panel__inner{padding-top:10px}.panel__desc{font-size:18px;font-weight:500;max-width:320px;margin-bottom:25px}.panel-list{list-style:none;padding:0;margin:0 0 25px;display:flex;flex-direction:column;gap:20px;max-width:260px}.panel-list li{display:flex;gap:18px;font-size:14px;font-weight:500}.panel-list li svg{width:22px;height:auto}.panel-list li .text{flex:1}.panel-calendar .tl-btn-primary{padding-left:30px;padding-right:30px}.three-panel__inner .panel.panel-dark{background:#0f0f0f url(./why-bg.png);background-size:100%;background-repeat:no-repeat;background-position:center right;color:#fff;position:relative;overflow:hidden}.panel.panel-dark:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;display:block;background-image:linear-gradient(to right,#000,#00000080)}.panel.panel-dark>*{position:relative}.panel.panel-dark .panel__title{color:#fff}.panel.panel-dark .panel__desc{font-size:16px}.why-item{display:flex;gap:14px}.why-item__icon{width:42px;height:42px;border:2px solid #fc5101;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fc5101;flex-shrink:0}.why-item__icon svg,.why-item__icon img{width:25px;height:25px;object-fit:cover}.why-item__content{flex:1}.why-items{display:flex;flex-direction:column;gap:15px}.why-item__content--title{font-size:18px;font-family:Anton,sans-serif;letter-spacing:1px}.why-item__content--desc{margin-top:0;font-size:14px}.panel.panel-white .panel__title span{color:#000}.panel.panel-white .panel__desc{font-size:16px}.brands-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin-bottom:30px}.brand-logo img{width:auto;height:auto;max-width:100px;max-height:40px;object-fit:cover}.view-brands{text-decoration:underline;font-weight:500}.shop-section__inner{background-color:#000;margin-top:10px;border-radius:10px;padding:10px 30px}.shop-section__title{margin-top:0;font-size:28px;font-weight:400;font-family:Anton,sans-serif;line-height:1.2;letter-spacing:2px;margin-bottom:10px;color:#fff;text-align:center}.shop-section__title span{color:#fc5101}.category-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:20px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.2)}.cat-card{color:#fff;text-align:center}.cat-card .cat-img{margin-bottom:5px;line-height:0;border-radius:8px;aspect-ratio:160/100;border:2px solid rgba(252,80,1,.5);overflow:hidden}.cat-card .cat-img img{width:100%;height:100%;object-fit:cover}.cat-card .cat-label{text-transform:uppercase;font-family:Anton,sans-serif;font-size:18px;letter-spacing:1px}.perks-bar{display:flex;padding-top:10px}.perks-bar .perk{flex:1;padding:0 20px;display:flex;gap:15px;align-items:flex-start}.perks-bar .perk svg,.perks-bar .perk img{stroke:#fc5101;width:30px;height:auto;margin-top:5px}.perks-bar .perk div{flex:1;color:#fff;font-size:14px}.perks-bar .perk div strong{display:block}.perks-bar .perk:first-child{width:21%;flex:unset}.perks-bar .perk:nth-child(3){width:22%;flex:unset}.perks-bar .perk:not(:last-child){border-right:1px solid rgba(255,255,255,.2)}.faq__inner{background-color:#000;margin-top:10px;padding:10px 30px 15px;color:#fff}.faq__title{margin-top:0;font-size:28px;font-weight:400;font-family:Anton,sans-serif;line-height:1.2;letter-spacing:2px;margin-bottom:10px;color:#fc5101}.list-faqs{display:flex;align-items:flex-start;gap:18px}.faq-item{flex:1;padding:10px 8px;background-color:#fff3;cursor:pointer}.faq-item__header--arrow img{width:12px;height:auto}.faq-item__header{display:flex;gap:15px;justify-content:space-between;align-items:center}.faq-item__header--question{flex:1;font-size:12px;font-weight:500}.faq-item__header--arrow img{transition:transform .3s}.faq-item.active .faq-item__header--arrow img{transform:rotate(180deg)}.faq-item__content{font-size:12px;padding-top:10px}.pricing-section{display:flex;gap:10px;margin-top:10px}.price-card{width:42%;background-color:#fff;padding:10px 15px 20px 20px;border-radius:10px;box-shadow:0 0 10px #0000000f;text-align:center}.who-box{flex:1}.price-card__title{font-size:22px;font-weight:400;font-family:Anton,sans-serif;line-height:1.2;letter-spacing:1px;margin-bottom:15px;margin-top:0}.price-card__title span{font-size:24px}.table-prices{display:flex;gap:20px}.table-price{flex:1;position:relative}.table-price:first-child:after{content:"";width:1px;height:46px;display:block;background-color:#0000001a;right:-10px;top:5px;position:absolute}.price-disclaimer{font-weight:500;font-size:14px}.price-amount,.price-monthly{font-size:32px;font-weight:400;font-family:Anton,sans-serif;letter-spacing:2px;line-height:1.2}.price-monthly .unit{font-size:16px;letter-spacing:1px}.price-note{font-size:14px;text-transform:uppercase;font-weight:500}.price-features{padding-left:0;list-style:none;font-size:12px;text-align:left;margin-bottom:15px;display:flex;flex-direction:column;gap:10px}.price-features li{display:flex;gap:10px;font-weight:500}.price-features li svg{width:18px}.math-box{background-color:#000;padding:10px 20px;color:#fff;border-radius:8px;width:26%;text-align:center}.math-box__title{margin-top:0;font-size:22px;font-weight:400;font-family:Anton,sans-serif;line-height:1.2;letter-spacing:2px;margin-bottom:10px;color:#fff;text-align:center}.math-box__desc{font-size:14px;text-align:center;font-weight:500;margin-bottom:15px}.math-cta__note{color:#fff;font-weight:500;font-size:14px}.math-row{display:flex;justify-content:space-between;font-family:Anton,sans-serif;align-items:center}.math-row .math-label{font-size:14px;letter-spacing:1px}.math-row .math-val{font-size:20px}.math-row .math-val.green{color:#89d550}.math-row:first-child{padding-bottom:5px;border-bottom:1px solid #fc5101}.math-row:last-child{padding-top:5px;border-top:1px solid #fc5101}.math-groups{display:flex;flex-direction:column;gap:5px;margin-bottom:15px}.math-row .math-label.big,.math-row:last-child .math-label{font-size:18px}.math-row .math-val.big,.math-row:last-child .math-val{font-size:32px;color:#fc5101}.who-box{background-color:#fff;padding:10px 15px 20px 20px;border-radius:10px;box-shadow:0 0 10px #0000000f;text-align:center}.who-box__title{font-size:24px;font-weight:400;font-family:Anton,sans-serif;line-height:1.2;letter-spacing:1px;margin-bottom:15px;margin-top:0}.who-list{list-style:none;padding:0;display:flex;flex-direction:column;gap:10px;max-width:320px;margin:0 auto}.who-list li{display:flex;gap:10px;text-align:left;font-size:14px;font-weight:500}.who-list li svg{width:24px}.who-box__note{font-size:14px;font-weight:500;margin-top:20px;max-width:320px;margin-left:auto;margin-right:auto}.site-footer{position:relative;margin-top:10px;background-image:url(./cat-1.png);background-size:cover;background-position:center;background-repeat:no-repeat;padding:15px 0;color:#fff}.site-footer:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-color:#000c}.site-footer .container{z-index:1;position:relative;max-width:1020px;display:flex;gap:40px}.footer-cta__left{flex:1;padding-top:10px}.footer-cta__title{margin-top:0;font-size:36px;font-weight:400;font-family:Anton,sans-serif;line-height:1.2;letter-spacing:2px;margin-bottom:10px;color:#fff}.footer-cta__title span{color:#fc5101}.footer-cta__right{width:330px}.footer-cta__desc{font-size:14px;font-weight:500}.footer-cta__right .tl-btn-primary{width:100%}.bottom-cta-list{list-style:none;margin:15px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.bottom-cta-list li{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:500}.header-icon-label{color:#fff;font-size:12px!important;font-weight:700}.actions__action--icon{display:flex;height:30px;align-items:center}.header__column--left .header-s-form{display:none!important}.header-s-form{position:relative}.header-s-form .search-input{height:37px;padding:10px 40px 10px 15px;font-size:14px;background-color:#fff3}.header-s-form .search-input:focus,.header-s-form .search-input:hover{background-color:#fff3}.header-s-form .predictive-search__icon{right:10px;top:7px;left:auto;z-index:3!important;display:block;cursor:pointer;pointer-events:auto}.announcement-bar__text{text-align:center}.account-button .header-icon-label{position:relative;bottom:-2px}.category-menu-dropdown{position:absolute;background-color:#000000e6;color:#fff;left:-10px;top:120%;min-width:200px;border:1px solid rgba(255,255,255,.15);display:none}.category-menu-dropdown ul{list-style:none;margin:0;padding:0}.header-action-categories{position:relative}.category-menu-dropdown ul li:not(:last-child){border-bottom:1px solid rgba(255,255,255,.15)}.category-menu-dropdown ul li a{padding:8px 15px;font-size:12px;font-weight:500;display:flex;transition:all .3s}.category-menu-dropdown ul li a:hover{background-color:#ffffff26}.header-action-categories.active .category-menu-dropdown{display:block}.template-product{background-color:#000}.benefits-box{border:1px solid #4a3a31;border-radius:10px;padding:50px 50px 30px 20%;background-size:auto 100%;background-repeat:no-repeat;position:relative;margin-bottom:16px}.benefits-box:before{content:"";display:block;width:100%;height:100%;background-image:linear-gradient(to right,#0000 0% 25%,#000 30% 100%);position:absolute;top:0;left:0}.benefits-box>*{position:relative}.benefits-box__title{color:#e7e7e7;text-transform:uppercase;font-size:22px;font-weight:400;line-height:1.3;letter-spacing:1px;margin-bottom:48px;padding-left:40px}.benefits-box__title span{color:#fc5101;font-size:36px;font-weight:400;letter-spacing:2px}.list-benefits-box{display:flex;gap:40px}.benefit-box-item{flex:1;text-align:center;position:relative}.benefit-box-item__icon{margin-bottom:20px}.benefit-box-item__icon img{height:60px;width:auto;margin:0 auto}.benefit-box-item__title{margin-top:0;font-size:18px;font-weight:400;letter-spacing:1px;color:#e7e7e7;text-transform:uppercase;margin-bottom:20px;line-height:1.2}.benefit-box-item__desc{color:#999}.benefit-box-item:not(:last-child):after{content:"";height:100%;width:0;border-right:1px solid rgba(255,255,255,.2);position:absolute;right:-20px;top:0}.list-specifications{margin-bottom:16px}.specification-item:not(:last-child){margin-bottom:10px}.specification-item__header--image img{width:32px;height:auto}.specification-item{border:1px solid rgba(255,255,255,.1);border-radius:8px;background-color:#191919;overflow:hidden}.specification-item__header{position:relative;display:flex;color:#fff;padding:10px 24px;align-items:center;gap:36px;cursor:pointer}.specification-item__body{border-top:1px solid rgba(255,255,255,.1);padding:16px 50px 16px calc(30% + 114px);color:#999;font-size:14px;line-height:1.7;background-color:#111}.specification-item__header--arrow .minus{display:none}.specification-item__header--arrow{position:absolute;top:50%;right:16px;transform:translateY(-50%)}.specification-item__header--title{width:30%;text-transform:uppercase;font-family:var(--font-h3--family);font-weight:400;letter-spacing:1px;font-size:20px}.specification-item__header--desc{flex:1;color:#999}.specification-item .minus,.specification-item.active .plus{display:none}.specification-item.active .minus{display:block}.payment-icons__item svg{height:35px;width:auto}.payment-icon__title{text-transform:uppercase;margin-bottom:6px;color:#999;font-size:13px;font-weight:700}.trust__item{display:flex;align-items:center;gap:16px;font-size:18px;color:#e7e7e7}.trust__item img{width:25px;height:auto}.trust__item span{flex:1}.shipping-trust{padding-left:60px;display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.secure-note svg{width:16px;height:auto}.secure-note{display:flex;justify-content:center;align-items:center;font-size:13px;color:#999;text-transform:uppercase;padding-top:5px;border-top:1px solid rgba(255,255,255,.2);gap:10px;font-weight:500}.template-product .add-to-cart-button{background-color:#fc5101;font-size:35px;text-transform:uppercase;color:#fff;font-family:Anton,sans-serif;font-weight:400;letter-spacing:2px;border-radius:5px;height:80px}.template-product .add-to-cart-button:hover{background-color:#d64806}.template-product .add-to-cart-button .add-to-cart-text{gap:20px;--icon-size-sm: 40px}.membership-pricing-table{border:1px solid #fc5101;border-radius:10px;color:#e7e7e7}.membership-pricing-table__inner{padding:16px 20px 0}.membership-pt__title{text-align:center;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;gap:16px;font-size:22px;font-weight:400;letter-spacing:1px;text-transform:uppercase;margin-bottom:0;margin-top:0}.membership-pt__list{padding-top:20px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.16)}.membership-pt__main--inner{padding:20px 50px 0;display:flex;justify-content:center;align-items:center}.membership-pt__main--price{width:40%;text-align:center}.membership-pt__main--then{flex:1;text-align:center;font-size:18px;color:#e7e7e7;text-transform:uppercase}.membership-pt__main--price--value{font-size:36px;color:#fc5101;font-family:var(--font-h3--family);line-height:1}.membership-pt__main--price:first-child{border-right:1px solid rgba(255,255,255,.16)}.membership-pt__main--price:last-child{border-left:1px solid rgba(255,255,255,.16)}.membership-pt__main--price--label{text-transform:uppercase}.membership-pt__warning{border-top:1px solid rgba(252,81,1,.5)}.membership-pt__main--note{text-align:center;font-size:18px;text-transform:uppercase;padding:10px 0;width:calc(100% + 40px);position:relative;left:-20px;background-color:#171512;margin-top:20px}.membership-pt__warning{padding:12px 32px;display:flex;align-items:center;gap:16px}.membership-pt__warning--content{flex:1}.membership-pt__warning--content--title{font-size:18px;text-transform:uppercase;color:#fc5101;font-weight:600}.membership-pt__list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}.icon-text-item{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;text-align:center}.icon-text__icon img{height:50px;width:auto}.icon-text__title{text-transform:uppercase;font-size:14px}.membership-pt__list .shopify-block:not(:last-child) .icon-text-item{position:relative}.membership-pt__list .shopify-block:not(:last-child) .icon-text-item:before{content:"";width:1px;height:100%;position:absolute;top:0;right:-10px;border-right:1px solid rgba(255,255,255,.2)}.product-vendor p{color:#fc5101!important;font-weight:700;margin:0}.product-details .price__regular{color:#fc5101!important;font-size:60px;font-family:var(--font-h3--family);line-height:1}.icon-text-item-2{display:flex;gap:12px;align-items:center}.icon-text-2__icon img{width:30px;height:30px;object-fit:contain}.discount-breakdown{display:flex;flex-direction:column;gap:10px}.template-product .product-media-container--zoomable.product-media-container--image{aspect-ratio:730/870;object-fit:cover}.template-product .product-information__grid{margin-bottom:10px}.template-product .slideshow-controls__thumbnails .slideshow-control{aspect-ratio:128/155;border:2px solid rgba(255,255,255,.3);width:100px}.template-product .slideshow-controls__thumbnails{gap:20px}.template-product .slideshow-controls__thumbnails .slideshow-control:is([aria-selected=true]){border-color:#fc5101;outline-color:#fc5101}.template-product .sticky-add-to-cart__bar{width:100%;bottom:0;border-radius:0}.template-product .sticky-add-to-cart__bar:before{background:none;background-color:#181817}.template-product .sticky-add-to-cart__bar .container{display:flex;gap:40px}.template-product .sticky-add-to-cart__image{aspect-ratio:97 / 107;width:72px;height:100%;border-radius:5px;border:2px solid rgba(255,255,255,.2);position:relative}.sticky-add-to-cart__info{color:#fff;position:relative}.template-product .sticky-add-to-cart__bar:before{border-top:1px solid rgba(255,255,255,.2)}.sticky-add-to-cart__price{font-size:36px;color:#fc5101;font-family:var(--font-h3--family);line-height:1}.sticky-add-to-cart__title{margin-bottom:10px;font-size:20px;font-weight:700}.sticky-add-to-cart__shiping-note{width:26%;color:#999;text-transform:uppercase;font-size:18px;display:flex;flex-direction:column;justify-content:center}.sticky-add-to-cart__info:after{content:"";width:1px;height:100%;position:absolute;top:0;right:-20px;border-right:1px solid rgba(255,255,255,.1)}.sticky-add-to-cart__info:before{content:"";width:1px;height:100%;position:absolute;top:0;left:-20px;border-left:1px solid rgba(255,255,255,.1)}.stock-status{padding-top:15px;border-top:1px solid rgba(255,255,255,.2);text-transform:uppercase;color:#999;font-weight:500}.stock-status__text{position:relative;color:#fc5101;gap:12px;padding-left:28px}.stock-status__text.in-stock{color:#099829}.stock-status__text:before{content:"";width:15px;height:15px;border-radius:50%;background-color:#fc5101;position:absolute;left:0;top:3px}.stock-status__text.in-stock:before{background-color:#099829}.product-details .group-block{padding-top:0}.specification-item__header--desc{padding-right:30px}.sticky-content{position:relative;top:0}.media-sticky{position:sticky;top:var(--sticky-header-offset, 0);z-index:var(--layer-flat);padding-bottom:40px}.review-box{background-color:#1e1e1e;border-radius:5px;padding:30px 20px;display:flex;gap:24px;margin-top:80px;margin-bottom:80px}.review-box .reivew-item{flex:1;display:flex;gap:20px;align-items:center}.review-box .trust-by{width:max(35%,250px)}.reivew-item__avatar{width:110px;height:110px;border-radius:50%;overflow:hidden}.reivew-item__avatar img{width:100%;height:100%;object-fit:cover}.reivew-item__item--stars{display:inline-flex;gap:4px;margin-bottom:5px}.reivew-item__item--content{font-size:18px}.reivew-item__item{display:flex;flex-direction:column;gap:5px;flex:1}.reivew-item__item--name{font-size:16px;font-style:italic;color:#999}.trust-by{display:flex;gap:15px;align-items:center}.trust-by img{width:110px;height:auto}.trust-by__text{font-weight:500}.trust-by__text span{font-size:28px}@media(min-width:768px){header .header-menu{position:absolute;top:100%;width:100%;left:0;background-image:linear-gradient(to bottom,#000000e6,#000000f7);justify-content:center;height:38px;border-top:1px solid rgba(255,255,255,.1)}header .header-menu li:after{display:none!important}header .header-menu .header-menu__inner{max-width:1360px;padding-left:20px;padding-right:20px;width:100%}header .header-menu .header-menu__inner .overflow-menu::part(list){height:38px!important}header .header-menu .menu-list__link-title{padding-inline:16px;font-weight:600}header .header-menu .menu-list__link{padding-bottom:5px}header .header__row{background-color:#000}header .header__columns{column-gap:160px!important}header .header__columns .header__column--right{justify-content:space-between;gap:160px}header .header-actions__action{flex-direction:column;align-items:center;height:100%;justify-content:space-between!important}header .header-actions__action:not(.account-button) .svg-wrapper{height:30px}header .header-actions__action shopify-account{position:relative;top:-2px}header .header__column--right header-actions{gap:45px}.header__column--left .header-search-form{display:none!important}.header__column--right .header-search-form search-button{display:none}.header__column--right .header-search-form{flex:1}header .header__row{display:block}header .header__row .header__columns{max-width:1360px;margin:0 auto;padding-left:20px;padding-right:20px}}@media(max-width:1199px){.three-panel__inner .panel.panel-calendar{width:34%}.three-panel__inner .panel.panel-dark{width:32%;flex:unset}.brand-logo img{width:100%;height:auto}.math-cta .tl-btn-primary{padding-left:40px;padding-right:40px}.faq-item__header{gap:5px}.membership-pt__main--inner{padding-left:0;padding-right:0}.membership-pt__warning--content--desc br{display:none}.template-product .add-to-cart-button{font-size:28px;height:65px}.template-product .add-to-cart-button .add-to-cart-text{--icon-size-sm: 34px}.product-details .price__regular{font-size:48px}.membership-pt__warning{padding:12px 18px}.membership-pt__list{grid-template-columns:1fr}.membership-pt__list .shopify-block:not(:last-child) .icon-text-item:before{border-right:0;border-bottom:1px solid rgba(255,255,255,.2);right:0;bottom:-10px;top:auto;width:100%;height:0}.shipping-trust{padding-left:0}.review-box .reivew-item{gap:10px}.reivew-item__avatar{width:80px;height:80px}.trust-by img{width:80px}.review-box .trust-by{width:max(35%,200px)}.trust-by__text{font-size:14px}.reivew-item__item--content{font-size:16px}.reivew-item__item--name{font-size:14px}}@media(max-width:1023px){.how__inner{flex-direction:column}.how__inner--left{padding:27px 36px;width:100%;border-bottom:1px solid #f0f0f0;border-right:0}.two-cols__inner,.three-panel__inner{flex-direction:column}.three-panel__inner .panel.panel-calendar,.three-panel__inner .panel.panel-dark{width:100%}.category-grid{grid-template-columns:repeat(4,1fr)}.perks-bar{flex-wrap:wrap;row-gap:15px}.perks-bar .perk{width:33.33%!important;flex:unset}.perks-bar .perk:nth-child(3){border-right:0!important}.pricing-section{flex-direction:column}.price-card,.math-box{width:100%}.math-row{max-width:400px;margin:0 auto;width:100%}.list-faqs{flex-wrap:wrap}.faq-item{flex:unset;width:calc(33.33% - 12px)}header .header__columns .header__column--right{gap:40px}header .header__column--right header-actions{gap:25px}header .header__columns{column-gap:40px!important}.template-product .add-to-cart-button{letter-spacing:1px;font-size:24px}.template-product .add-to-cart-button .add-to-cart-text{gap:10px}.product-information{grid-template-columns:20px 1fr 20px}.sticky-add-to-cart__shiping-note{display:none}.benefits-box{padding:50px 30px 30px}.review-box{flex-direction:column}}@media(max-width:767px){.header__column--right .header-search-form{display:none!important}.how__steps{flex-direction:column}.how__step:not(:last-child):after{bottom:-30px;top:auto;right:50%;transform:translate(50%) rotate(90deg)}.info-bar__inner{flex-direction:column;gap:20px;padding:15px}.info__item{width:100%}.save-math{flex-direction:column;align-items:center}.save-box{width:100%;flex:unset}.shop-section__inner{padding:}.category-grid{grid-template-columns:repeat(2,1fr)}.perks-bar .perk{width:100%!important;border-right:0!important;padding:0}.price-disclaimer br{display:none}.faq-item{width:100%}.site-footer .container{flex-direction:column}.header-icon-label{display:none}header .header__column--right header-actions shopify-account{width:44px;height:44px;display:flex;align-items:center;justify-content:center}.hero-banner__content--title{font-size:36px}.hero-banner__content--desc{font-size:16px}.three-steps{padding:20px}.ts-step{padding-left:0}.hero-banner__content--btns a{width:100%}.hero-banner__content--btns{flex-wrap:wrap}header .header__column--right header-actions{gap:0}header .header__columns{gap:0!important}.product-details .group-block{padding-top:10px}.list-benefits-box{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.benefit-box-item{width:100%}.benefit-box-item:not(:last-child):after{border:0}.benefits-box{padding:20px}.benefits-box__title{padding-left:0;margin-bottom:24px;letter-spacing:0;font-weight:400;font-size:18px}.benefits-box__title span{font-size:28px;letter-spacing:1px}.specification-item__header{flex-wrap:wrap;padding:10px 15px;gap:10px 15px}.specification-item__header--desc{width:100%;flex:unset}.specification-item__header--title{width:75%}.specification-item__header--image img{width:27px}.specification-item__body{padding:15px 20px}.membership-pricing-table__inner{padding-left:16px;padding-right:16px}.membership-pt__main--price--value{font-size:32px}.membership-pt__main--note{width:calc(100% + 30px);left:-15px;font-size:14px}.membership-pt__warning--content--title{font-size:16px}.membership-pt__warning--content--desc{font-size:14px}.icon-text__title{max-width:180px}.stock-status{font-size:14px}.stock-status__text:before{width:12px;height:12px}.stock-status__text{padding-left:20px}.icon-text-2__icon img{width:26px;height:26px}.trust__item{font-size:14px}.trust__item img{width:20px}.secure-note{letter-spacing:-.5px}.payment-icons__list{--icon-gap: 12px}.icon-text-item-2{font-size:14px}.template-product .slideshow-controls__thumbnails .slideshow-control{width:70px}.template-product .sticky-add-to-cart__button.add-to-cart-button{min-width:65px}.template-product .sticky-add-to-cart__bar .container{padding-left:10px;padding-right:10px;gap:20px}.sticky-add-to-cart__price{font-size:28px!important}.template-product .sticky-add-to-cart__image{width:57px}.specification-item__header--desc,.benefit-box-item__desc{font-size:14px}.benefit-box-item__title{font-size:16px;margin-bottom:10px}header .header-logo__image{height:40px;width:auto}.membership-pt__title{font-size:20px}.review-box{display:none}.media-sticky{padding-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/main.css.map */
