@font-face{font-family:Helvetica-now;src:url(/cdn/shop/files/HelveticaNowDisplay-Regular.woff?v=1732024019) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Helvetica-now;src:url(/cdn/shop/files/HelveticaNowDisplay-Light.woff?v=1732114474) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Helvetica-now;src:url(/cdn/shop/files/HelveticaNowDisplay-Medium.woff?v=1737019219) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Helvetica-now;src:url(/cdn/shop/files/HelveticaNowDisplay-Bold.woff?v=1732024019) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Helvetica-now;src:url(/cdn/shop/files/HelveticaNowDisplay-ExtraBold.woff?v=1732049860) format("woff");font-weight:800;font-style:normal}.new-review-blocks.rev-hide-on-mobile~.custom-scrollbar{opacity:0}.suppliment-pop{border-bottom:1px solid #FE4740;margin-top:45px;margin-bottom:20px;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:.3px;background:var(--GRAD-3, linear-gradient(90deg, #ED7A60 -33.04%, #F75B12 -33.02%, #F75B12 -33.01%, #FE4740 2.21%, #FF1800 12.19%, #FF9B6C 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;width:fit-content;transition:all .5s ease;cursor:pointer}.popup-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;justify-content:center;align-items:center;z-index:10000000000000}.popup-content{position:relative;background:#fff;box-shadow:0 4px 8px #0003;z-index:10000000000000}.popup-content picture{position:relative;width:550px;height:auto;display:block}.close-btn{position:absolute;top:18px;right:20px;background:transparent;color:#fff;border:none;width:30px;height:30px;cursor:pointer;display:flex;justify-content:center;align-items:center;font-size:30px;font-weight:400;z-index:10000000000000}.quantity-input::selection{background:transparent;color:inherit}.quantity-input::-moz-selection{background:transparent;color:inherit}custom-cursor.product-gallery__cursor{display:none!important}media-carousel{cursor:pointer}.product-gallery{gap:10px}.product-gallery__thumbnail-list{gap:5px}page-dots.product-gallery__thumbnail-list img{transition:all .7s ease-out;padding:1px;border:1px solid transparent;opacity:.5}page-dots.product-gallery__thumbnail-list *[aria-current=true] img{border:1px solid #9c9c9c;opacity:1}a[aria-current=page]{background:var(--GRAD-3);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}a[href="/search"]{display:none}.header__wrapper{padding-top:17px;padding-bottom:17px;border-bottom:1px solid #ffffff1c}a.gradient-button{position:relative;display:inline-block;color:#f9f8f3;font-weight:800;border:1px solid #ffffffb8;padding:15px 60px;font-size:14px;letter-spacing:.7px;text-decoration:none;line-height:1.2;overflow:hidden;background-color:transparent}a.gradient-button span{color:#fff;position:relative;z-index:3}a.gradient-button:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:linear-gradient(90deg,#ed7a60,#f75b12 .01% .02%,#fe4740 26.5%,#ff1800 57%,#ff9b6c);transition:opacity .5s ease}a.gradient-button:hover:before{opacity:0}.gradient-text{background:var(--GRAD-3, linear-gradient(90deg, #ED7A60 -33.04%, #F75B12 -33.02%, #F75B12 -33.01%, #FE4740 2.21%, #FF1800 12.19%, #FF9B6C 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;width:fit-content;transition:all .5s ease}.announcement-bar.bg-custom.text-custom{padding-block-start:5px;padding-block-end:5px;background:linear-gradient(90deg,#ed7a60,#f75b12 .01% .02%,#fe4740 26.5%,#ff1800 57%,#ff9b6c);letter-spacing:.5px;font-weight:800}.announcement-bar span.shape-circle.shape--sm{opacity:0!important}.product-quick-add a.bold.truncate-text{font-family:Space Grotesk;text-transform:uppercase;font-size:14px}.product-quick-add button.button.button--secondary{text-transform:uppercase;background:linear-gradient(90deg,#ed7a60,#f75b12 .01% .02%,#fe4740 26.5%,#ff1800 57%,#ff9b6c);padding:8px 20px;transform:translate(-30px)}.product-quick-add sale-price.text-on-sale{order:2;font-size:13px;background:var(--GRAD-3, linear-gradient(90deg, #ED7A60 -33.04%, #F75B12 -33.02%, #F75B12 -33.01%, #FE4740 2.21%, #FF1800 12.19%, #FF9B6C 99.98%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700}.product-quick-add compare-at-price.text-subdued.line-through{order:1;font-size:13px;font-weight:700;color:#fff}variant-media{max-width:50px;transform:translate(30px)}.shopify-section--featured-product .loop-selling-plan-selector{width:100%!important;text-wrap:balance!important;line-height:1.1}.shopify-section--featured-product .cta-wrapper{position:relative}.shopify-section--featured-product .product-info__quantity-selector{position:absolute;bottom:-10px;left:0}.shopify-section--featured-product .buy-buttons{width:calc(100% - 120px);margin-left:120px}@media screen and (max-width: 700px){.shopify-section--featured-product .product-info__quantity-selector{position:absolute;bottom:-8px;left:0}.shopify-section--featured-product .buy-buttons{width:calc(100% - 110px);margin-left:110px}.popup-content picture{position:relative;width:100%;height:auto;display:block}.close-btn{top:10px}.mobile-hide-section{display:none!important}.suppliment-pop{font-size:12px}h2{line-height:1.1!important}}@media screen and (min-width: 701px){.desktop-hide-section{display:none!important}}.faq-outer-sec{width:100%;padding:50px 30px;background-image:url(/cdn/shop/files/faq-bg.png?v=1736784004);background-size:contain;background-position:center center}.new-faq-sec{max-width:750px;margin:auto;border:1px solid white;border-bottom-width:0px}.faq-outer-sec h2{text-transform:uppercase;text-align:center;font-size:30px;margin-bottom:25px}.faq-accordion-item{padding:0 20px;border-bottom:1px solid #ffffff78!important}.faq-accordion-header{display:flex;justify-content:space-between;padding:20px 0;cursor:pointer;font-weight:700;color:#fff}.faq-accordion-header .faq-acc-con{font-family:Space Grotesk;font-size:14px;text-transform:uppercase;transition:all .5s ease}.faq-accordion-header.faq-active .faq-acc-con{background:var(--GRAD-3, linear-gradient(90deg, #ED7A60 -33.04%, #F75B12 -33.02%, #F75B12 -33.01%, #FE4740 2.21%, #FF1800 12.19%, #FF9B6C 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;width:fit-content}.faq-accordion-panel{max-height:0;overflow:hidden;transition:max-height .6s cubic-bezier(.4,0,.2,1),padding .6s ease;font-size:14px;flex-direction:column}faq-accordion-panel p{color:#fff;max-width:80%}.faq-accordion-panel.open{padding:0 0 30px;display:flex;max-height:600px}.faq-toggle{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:transparent;position:relative;cursor:pointer;transition:transform .3s ease}.faq-toggle:before,.faq-toggle:after{content:"";position:absolute;width:13px;height:2px;background-color:#fff;transition:transform .3s ease}.faq-toggle:before{transform:rotate(0)}.faq-toggle:after{transform:rotate(90deg)}.faq-toggle.faq-active:before{transform:rotate(0)}.faq-toggle.faq-active:after{transform:rotate(0)}@media screen and (max-width: 700px){.faq-outer-sec{background-image:("/cdn/shop/files/new-bg-faw.png?v=1736783882")}faq-accordion-panel p{max-width:100%}}.left-test-slide h2{font-size:27px;line-height:1.15;letter-spacing:-.5px;color:#fff;font-weight:700;text-transform:uppercase;max-width:320px;margin-bottom:30px}.left-test-slide{display:flex;width:30%;flex-direction:column;align-items:center;justify-content:center;gap:30px}.right-test-slide{width:70%}.testimonial-item{text-align:center;padding:15px}.testimonial-item-inside p.review-main{font-size:15px;text-align:left;display:flex;text-transform:uppercase;font-weight:800;width:80%}.testimonial-item-inside .sub-review{padding-top:10px;padding-bottom:10px;font-size:15px;text-align:left}.slider-nav .author{font-family:Space Grotesk;font-size:18px;letter-spacing:-.5px;font-weight:700;text-transform:uppercase;transition:all .5s ease;width:fit-content;color:#585555}.slider-nav .testimonial-nav-item{padding-right:80px;cursor:pointer}.slider-nav .slick-list.draggable{width:70%}.testimonial-image{display:block;width:100%;height:auto;border:2px solid transparent}.slider-nav .slick-current .testimonial-nav-item img{border:2px solid #ff6600}.testimonial-nav-item.slick-slide.slick-current h2.author{background:var(--GRAD-3);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:all .5s ease}.testimonial-item-inside{border:1px solid white;color:#f9f8f3}.testimonial-item.slick-slide,.testimonial-item.slick-slide.slick-active{filter:blur(4px);transition:all .5s ease}.testimonial-item.slick-slide.slick-current{filter:blur(0px);transition:all .5s ease}.slider-nav{border-bottom:1px solid #ffffff42;padding-bottom:20px;margin-bottom:20px}.slider-for .slick-track{margin-left:-12.5%}.testimonial-top{background:#000;display:flex;justify-content:space-between;padding:10px 15px;border-bottom:1px solid white;align-items:center;font-weight:700}.testimonial-top img{max-width:90px}.testimonial-bottom{display:flex;gap:15px;padding:15px;flex-direction:column;align-items:flex-start}@media (max-width: 1200px){.slider-for .slick-track{margin-left:-20%}.slider-for .testimonial-item-inside p.review-main{width:100%}}@media (max-width: 1024px){.slider-for .slick-track{margin-left:-44%}.left-test-slide h2{font-size:25px;max-width:300px}}@media (max-width: 700px){.testimonial-carousel{flex-direction:column;gap:30px;padding:50px 0 80px 20px}.testimonial-item{padding:7.5px}.testimonial-item-inside p.review-main{font-size:15px;width:100%}.slider-nav .slick-list.draggable{width:100%}.left-test-slide{width:100%;align-items:flex-start;position:relative}.test-yellow-star{position:absolute;right:25px;top:20px;width:45px}.right-test-slide{display:flex;width:100%;flex-direction:column}.slider-for .slick-track{margin-left:-68%}.slider-nav .author{font-size:15px}.slider-for{margin-bottom:20px}}.review-stars{display:flex;gap:10px;align-items:center;position:relative;width:fit-content}.review-stars a{position:absolute;height:100%;width:100%;left:0;top:0;z-index:1}.review-stars img{min-width:90px;width:100%}.review-stars span{font-size:14px;min-width:100%}.urgency-section{display:flex;flex-direction:column;gap:15px;font-size:13px;letter-spacing:0px;font-weight:700;margin-top:-5px}.urgency-section img{width:15px}.urgency-section .urgency-bottom{display:flex;gap:10px;align-items:center;text-transform:uppercase;letter-spacing:.5px}.cta-wrapper{display:flex;flex-direction:row;gap:15px}.cta-wrapper label.block-label.text-subdued{display:none}.cta-wrapper quantity-selector.quantity-selector{height:50px}.cta-wrapper button.button.button--xl{height:48px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;background:linear-gradient(90deg,#ed7a60 -33.04%,#f75b12 -33.02% -33.01%,#fe4740 2.21%,#ff1800 12.19%,#ff9b6c);border:1px solid #ffffffcf;transform:translateY(1px);font-size:15px;font-family:Space Grotesk}.cta-wrapper .product-info__buy-buttons{width:100%}.cta-wrapper .quantity-selector__button{padding-inline-start:var(--spacing-4);padding-inline-end:var(--spacing-4)}h1.product-info__title.h2{letter-spacing:0px;font-size:28px;text-transform:uppercase;max-width:70%}.product-info__price{display:flex;top:0;right:0;position:absolute;flex-direction:column;align-items:flex-end;gap:15px}.product-info__price .price-list{align-items:flex-end;flex-wrap:wrap;display:flex;gap:0px;flex-direction:column}span.outer-price-per-day{display:flex;height:23px;border:1px solid #ED7A60;padding:0 8px;align-items:center}span.price-per-day{font-size:11px;font-weight:700;line-height:1.2;background:var(--GRAD-3, linear-gradient(90deg, #ED7A60 -33.04%, #F75B12 -33.02%, #F75B12 -33.01%, #FE4740 2.21%, #FF1800 12.19%, #FF9B6C 99.98%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.product-info__price .price-list sale-price.text-lg.text-on-sale{font-size:30px;letter-spacing:-1px;font-weight:700}.product-info__price compare-at-price.text-subdued.line-through{font-size:22px;letter-spacing:-1px;font-weight:700;color:#626262}.product-info__block-item .faq-accordion-item{padding:0}.product-info__block-item .faq-accordion-item p{font-size:17px;line-height:1.4}.product-info__block-item .faq-accordion-header .faq-acc-con{display:flex;gap:10px;align-items:center}.product-info__block-item .faq-accordion-header .faq-acc-con .faq-acc-icon{height:16px;object-fit:contain;width:20px}.icon-hidden{display:none}.desc-icon-list{margin-top:30px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px 15px}.desc-icon-item{display:flex;gap:8px;align-items:center}.desc-icon-item img{height:20px;min-width:35px;object-fit:contain}.desc-icon-item p{font-weight:700;line-height:1.2;font-size:13px!important;letter-spacing:0px;text-transform:uppercase;font-family:Space Grotesk,serif!important}.ingridient-item{display:flex;width:100%;margin-top:20px;gap:10px;align-items:center}.ingridient-icon-list .ingridient-item:first-child{margin-top:10px}.ingridient-icon-list .ingridient-item:last-child{margin-bottom:15px}.ingridient-icon-list~.suppliment-pop{margin-top:20px;margin-bottom:5px;font-size:12px}.ingridient-item span{font-weight:500;display:inline;min-width:fit-content}.ingridient-item span:last-child{min-width:90px;background:linear-gradient(90deg,#ed7a60 -33.04%,#f75b12 -33.02% -33.01%,#fe4740 7.79%,#ff1800 64.08%,#ff9b6c 99.98%);text-align:center;border-radius:20px}.ingridient-item hr{height:1px;width:100%;background:#ffffff75}.how-step{display:flex;gap:10px;align-items:center;margin-top:20px}.faq-accordion-panel .how-step:first-child{margin-top:10px}.how-step img{object-fit:contain}.how-step span{font-weight:700;letter-spacing:0px;line-height:1.2}.product-gallery__media-list .product-gallery__media:first-child{position:relative}.product-gallery__media-list .product-gallery__media:first-child:after{content:"";background-image:url(/cdn/shop/files/zrdrdr.svg?v=1737389951);background-size:contain;background-repeat:no-repeat;position:absolute;right:30px;top:30px;z-index:2;width:120px;height:100px}.product-gallery__media-list .product-gallery__media:first-child:before{content:"";background-image:url(/cdn/shop/files/1st_hydration-drink.svg?v=1737390264);background-size:contain;background-repeat:no-repeat;position:absolute;left:30px;top:30px;z-index:2;width:130px;height:100px}@media (max-width: 700px){.ingridient-item{font-size:15px}.product-gallery__media-list .product-gallery__media:first-child:after{right:20px;top:20px;z-index:2;width:100px;height:100px}.product-gallery__media-list .product-gallery__media:first-child:before{left:20px;top:20px;z-index:2;width:100px;height:100px}}.cart-drawer{z-index:11111111}.quan-button-group{border:1px solid #ffffff36;padding:0 10px}.quan-button-group input.quantity-input{border-width:0px;min-width:35px;padding-block-start:3px!important;padding-block-end:3px!important}.line-item__actions{margin-inline-start:0px}.line-item{position:relative}.remove-link-wrapper{position:absolute;bottom:30px;right:15px}.line-item-bold-title{margin-bottom:-3px}.line-item-variant-title{font-size:12px}.line-item__info compare-at-price.text-subdued.line-through{color:#8f8f8f;font-weight:700;font-size:14px}.line-item__info sale-price.text-subdued{color:#fff;font-weight:700;font-size:14px}.line-item__info span.reversed-link.hover\:show{font-size:14px;font-weight:700;text-transform:uppercase;font-family:Space Grotesk}.free-ship-icon{position:absolute;right:21px;top:-2px;width:30px}.line-item{width:calc(100% - 45px);margin-left:20px;padding-bottom:20px;position:relative;border-bottom:1px solid white}.line-item__info{justify-items:start;gap:var(--spacing-1);display:grid;width:100%}.line-item__info .text-sm.text-subdued{width:100%}line-item-quantity.h-stack.justify-center.gap-3{width:100%;justify-content:space-between}.cart-drawer .free-shipping-bar{position:relative;padding:10px 20px}.cart-drawer .free-shipping-bar span.bold.text-accent{background:var(--GRAD-3, linear-gradient(90deg, #ED7A60 -33.04%, #F75B12 -33.02%, #F75B12 -33.01%, #FE4740 2.21%, #FF1800 12.19%, #FF9B6C 99.98%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:800}.shipping-bar-text{font-weight:500;font-size:14px}.progress-bar{height:var(--spacing-1);border-radius:var(--rounded-full);background:rgb(var(--text-color) / .3);overflow:hidden;width:calc(100% - 40px)}.progress-bar:before{background:#fff}.free-shipping-bar .gradient-text{padding-bottom:2px}.cart-drawer.drawer::part(body){padding:0!important}.cart-drawer.drawer::part(footer){padding:20px;border-block-start:1px solid #ffffff8c;margin-block-start:auto;position:relative}.cart-drawer__top .h-stack.items-center.justify-between{padding:15px 20px;border-bottom:1px solid #ffffff8c}.cart-drawer.drawer::part(content){border:1px solid #ffffff8c;background:radial-gradient(231% 135.8% at .9% 2.98%,#b8b0b030,#e7dada00)!important;-webkit-backdrop-filter:blur(19.135635375976562px)!important;backdrop-filter:blur(19.135635375976562px)!important}form.buy-buttons.buy-buttons--compact button.button.button--xl{background:linear-gradient(90deg,#ed7a60,#f75b12 .01% .02%,#fe4740 26.5%,#ff1800 57%,#ff9b6c)!important;text-transform:uppercase;border:1px solid white;padding-block-start:11px;padding-block-end:11px;font-size:15px}.cart-drawer-payment-ft img{width:80%;margin:0 auto 10px}.cart-drawer-payment-ft .text-sm{text-align:center}.drawer-cart-total span.h5{font-size:14px;font-family:Helvetica-now!important;letter-spacing:.4px}.drawer-cart-total span.h5.total-cart-price{font-size:21px}.drawer-cart-total span.h5 span{color:#74746f}.empty-state{gap:15px}.empty-state p{line-height:1.3;font-size:15px}.empty-state p.h5{text-transform:uppercase;letter-spacing:.3px;font-size:18px;margin-bottom:-6px}.empty-cart-card{width:270px;padding:15px 20px 20px;margin:10px auto auto;border:1.517px solid #ED7A60;position:relative;background:radial-gradient(231% 135.8% at .9% 2.98%,#0006,#35353566);display:flex;flex-direction:column;align-items:flex-start}.empty-cart-card img.empty-product-image{width:80%;margin:20px auto auto}.empty-cart-card p{text-align:left;font-size:16px;text-transform:uppercase;margin-block-start:0px;width:150px;font-weight:700;letter-spacing:.4px;line-height:1.25;font-family:Space Grotesk!important}.empty-cart-card a.empty-product-link{font-weight:800;color:#f9f8f3;background:linear-gradient(90deg,#ed7a60,#f75b12 .01% .02%,#fe4740 26.5%,#ff1800 57%,#ff9b6c);border:2px solid #ffffffb8;text-decoration:none;padding:10px 25px;line-height:1.3;letter-spacing:.3;font-size:11.5px;margin-top:15px}.empty-expert-badge{position:absolute;left:0;top:20px;width:115px}.cart-drawer__top p.h5{font-size:16px;font-family:Helvetica-now!important;font-weight:800}line-item-quantity.h-stack.justify-center.gap-3 .text-xs{line-height:1.2;border-bottom:1px solid #ffffffc9;padding-bottom:0}@media (min-width: 700px){.cart-drawer{width:450px}}@media (max-width: 700px){.cart-drawer .free-shipping-bar{margin-top:13px}.free-ship-icon{top:0;width:25px}.empty-state p.h5{font-size:20px}.line-item__info{justify-items:start;gap:var(--spacing-2);margin-top:-7px}.line-item__info .gap-0\.5{gap:var(--spacing-1)}.quan-button-group{transform:scale(1.1);border:1px solid #ffffff36;padding:0 10px;transform-origin:left}form.buy-buttons.buy-buttons--compact button.button.button--xl{font-size:14px;padding-block-start:15px;padding-block-end:15px}form.buy-buttons.buy-buttons--compact button.button.button--xl svg{transform:scale(1.05) translateY(-2px)}.cart-drawer-payment-ft img{padding-top:5px;width:90%}}navigation-drawer#header-sidebar-menu{padding:0}.navigation-drawer{z-index:1111111}.navigation-drawer[mobile-opening=left]::part(body){background:url(/cdn/shop/files/new-powder.png?v=1736956823);background-size:cover;background-position:center center}.panel-list__wrapper .panel-footer{background-color:transparent}.panel-list__wrapper .faq-accordion-item{padding:0;border-bottom:1px solid #ffffff4a}.panel-list__wrapper .faq-accordion-panel{font-weight:700}.menu-arrow{width:25px}.panel-menu-anchor{display:flex;justify-content:space-between;padding:20px 0;font-size:16px;text-transform:uppercase;font-weight:700;line-height:1.3;letter-spacing:.2px;align-items:center;border-bottom:1px solid #ffffff4a}.navigation-drawer[mobile-opening=left]>[is=close-button]{display:grid;position:absolute;z-index:11;border:none;right:13px;transform:scale(1.5)}.panel-drawer-outer{margin-top:70px;border-top:1px solid #ffffff4a}.panel-list__wrapper .faq-accordion-panel a{padding-left:15px;padding-top:10px;display:block}.panel-list__wrapper .faq-accordion-header .faq-acc-con{font-family:Helvetica-now;font-size:16px;font-weight:700;line-height:1.3;letter-spacing:.2px}.navigation-promo{gap:0PX}.mega-menu{background:transparent;padding:0;box-shadow:none!important}.mega-menu .place-self-end-start.text-custom{left:50%;top:45%;transform:translate(-50%,-50%);position:absolute;width:100%;display:flex;justify-content:center;align-items:center}div.mega-menu{margin-top:-1px}.mega-menu .place-self-end-start.text-custom p.bold{font-size:15px!important}ul.mega-menu__nav{display:none}.header__link-list li .bold{transition:all .4s ease;font-weight:700;font-size:14px;line-height:1.3;letter-spacing:.2px}.header__link-list li summary.text-with-icon.gap-2\.5.bold{margin-bottom:-2px}.header__link-list{align-items:center}.header__link-list li .bold:hover{background:var(--GRAD-3, linear-gradient(90deg, #ED7A60 -33.04%, #F75B12 -33.02%, #F75B12 -33.01%, #FE4740 2.21%, #FF1800 12.19%, #FF9B6C 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;width:fit-content}.navigation-promo__wrapper{margin-left:-170px}.panel-product-card{border:1px solid #ED7A60;background:radial-gradient(231% 135.8% at .9% 2.98%,#0006,#35353566);backdrop-filter:blur(14.117365837097168px);-webkit-backdrop-filter:blur(14.117365837097168px);display:flex;flex-direction:row;width:100%;margin-top:20px;gap:20px;padding:55px 20px 45px;position:relative}.panel-card-badge{position:absolute;left:0;top:15px;width:120px!important}.panel-product-card-left{display:flex;flex-direction:column;align-items:flex-start;gap:15px;width:53%;justify-content:center}.panel-product-card img{width:47%}.panel-product-card-left-title{font-size:14px;text-transform:uppercase;letter-spacing:.3px;font-weight:700;line-height:1.2}.panel-product-card-left-link{font-weight:800;color:#f9f8f3;background:linear-gradient(90deg,#ed7a60,#f75b12 .01% .02%,#fe4740 26.5%,#ff1800 57%,#ff9b6c);border:1px solid #ffffffb5;text-decoration:none;padding:7px 23px;line-height:1.3;letter-spacing:.3px;font-size:11px;text-transform:uppercase}a.content-over-media.rounded-sm.group{border-bottom:1px solid #f46f51;border-left:1px solid #f46f51;border-right:1px solid #f46f51}.new-review-blocks{height:100%!important;width:100%;padding-bottom:20px;display:flex;overflow:auto;scrollbar-width:none;border-bottom:1px solid #ffffff66}.new-review-blocks::-webkit-scrollbar{display:none}.custom-scrollbar{position:absolute;bottom:-.5px;height:2px;background:#fff;border-radius:4px;cursor:pointer;transition:background .2s}.custom-scrollbar:hover{background:#fff}.custom-scrollbar-container{overflow:hidden;position:relative}.new-review-block{min-width:300px;margin:20px 20px 20px 0;padding-right:20px;border-right:1px solid #ffffff5e;display:flex;flex-direction:column;gap:15px;align-items:center;justify-content:center}.new-review-blocks .new-review-block:last-child{border-right:0px solid white}.new-review-block img{width:100px}.new-review-block h6{font-size:15px;line-height:1.3;width:100%;text-align:center}.new-review-block p{font-size:14px;line-height:1.35;width:100%;font-weight:700;text-transform:uppercase;text-align:center}@media only screen and (max-width: 1000px){.rev-hide-on-mobile{display:none}.rev-hide-on-mobile~.custom-scrollbar{display:none}}@media only screen and (min-width: 999px){.rev-hide-on-desktop{display:none}.rev-hide-on-desktop~.custom-scrollbar{display:none}.new-review-block{min-width:30%}.new-review-block h6,.new-review-block p{font-size:13px}}@media (max-width: 1200px){.desc-icon-list{margin-top:30px;display:grid;grid-template-columns:1fr 1fr;gap:40px 15px}.price-list sale-price.text-lg.text-on-sale{font-size:26px;letter-spacing:-1px}compare-at-price.text-subdued.line-through{font-size:18px;letter-spacing:-1px}.product-info__price{gap:10px}h1.product-info__title.h2{font-size:23px;max-width:70%;margin-top:15px;margin-bottom:-10px}.review-stars span{font-size:12px;line-height:1.1}}@media (max-width: 1000px){safe-sticky.product-info{position:relative}.product-gallery__thumbnail-list{padding-left:10px;margin-top:-80px;width:fit-content;gap:5px}.page-dots{justify-content:center;gap:8px;flex-wrap:wrap;display:flex;margin-top:-25px}.page-dots>*{opacity:1;border:1px solid white;background:transparent}.page-dots>*[aria-current=true]{background:#fff}}@media (max-width: 700px){.product-info__price .price-list sale-price.text-lg.text-on-sale{font-size:25px}.product-info__price compare-at-price.text-subdued.line-through{font-size:18px}product-quick-add.product-quick-add{display:flex!important;justify-content:flex-end!important}.product-quick-add button.button.button--secondary{padding:8px 30px;transform:translate(10px)}.cta-wrapper .quantity-selector__button{padding-inline-start:var(--spacing-3);padding-inline-end:var(--spacing-3)}.cta-wrapper button.button.button--xl{height:45px;padding-left:0;padding-right:0}.cta-wrapper quantity-selector.quantity-selector{height:47px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
