@font-face{font-family:Futura LT;src:url(/cdn/shop/files/futuralt-bold-webfont.woff2?v=1725535599)}@font-face{font-family:Futura LT;src:url(/cdn/shop/files/FuturaLT-Condensed.woff2?v=1726057252)}@font-face{font-family:Gilroy;src:url(/cdn/shop/files/Gilroy-Light.woff2?v=1726035994)}@font-face{font-family:Gilroy-Bold;src:url(/cdn/shop/files/Gilroy-Bold.woff2?v=1726036916)}@font-face{font-family:SF Pro Display;src:url(/cdn/shop/files/sfprodisplaybold-webfont.woff2?v=1725612984)}@font-face{font-family:Overpass;src:url(/cdn/shop/files/overpass-bold-webfont.woff2?v=1725620956)}@font-face{font-family:Overpass;src:url(/cdn/shop/files/overpass-light-webfont.woff2?v=1725616484)}@font-face{font-family:Chaparral Pro;src:url(/cdn/shop/files/chaparralpro-regular-webfont.woff2?v=1725616674)}body{background:#0e0a0b!important;color:#fff;max-width:2100px;margin:auto!important;width:100%}body.index .header-wrapper{position:absolute;background:transparent;width:100%}.cart-item cart-remove-button{display:flex;margin-left:1rem}.cart-item cart-remove-button .button{margin:5px}.cart-item cart-remove-button .button span:after{content:unset}.header-wrapper{background:transparent;width:100%}.header__icons{align-items:center;gap:15px}.header__icon{color:#fff}.header__search{display:none!important}.footer__content-bottom{display:none}.footer{background:#380004}.footer-block__heading.inline-richtext{font-family:Futura LT;font-size:20px;font-weight:700;font-size:30px;line-height:34px;text-transform:uppercase;color:#fa5561}.footer-block__details-content .link.link--text.list-menu__item.list-menu__item--link{font-family:Gilroy;font-size:20px;line-height:25px;color:#fff;font-weight:400;text-transform:capitalize}.footer-block.grid__item.scroll-trigger{display:flex;flex-direction:column}.btn,.button{font-family:Futura LT;text-decoration:none;color:#fff;background:#e80011;padding:15px 25px;text-transform:uppercase;font-size:20px;font-weight:700;display:inline-flex;justify-content:center;align-items:center;line-height:1;letter-spacing:1.5px}.button:after{content:none}.quantity:after{content:none}.btn span,.button span{display:flex;align-items:center;gap:10px}.btn span:after,.button span:after{content:"";display:inline-block;width:50px;height:20px;background:url(arrow.png) no-repeat center center;top:-1px;position:relative}.recovery-multicolumn .multicolumn{background:#0e0a0b}.recovery-multicolumn .title.inline-richtext.h0{font-family:Futura LT;text-align:center;font-size:70px;font-weight:700;line-height:95%;text-transform:uppercase;color:#fff;letter-spacing:3px;width:100%}.recovery-multicolumn .multicolumn-detail{font-family:Gilroy;font-size:15px;font-weight:600;line-height:140%;color:#fff;text-align:center;max-width:58rem;margin-bottom:10px}.recovery-multicolumn .multicolumn .title-wrapper-with-link{justify-content:center}.recovery-multicolumn .multicolumn.background-primary .multicolumn-card{background:#1f090a}.recovery-multicolumn .multicolumn-list h3{font-family:Futura LT;font-size:36px;font-weight:700;line-height:95%;letter-spacing:2px;text-transform:uppercase;color:#fff}.recovery-multicolumn .multicolumn-card__info .rte p{font-family:Gilroy;color:#fff;font-size:14px;font-weight:600;line-height:130%}.recovery-multicolumn .multicolumn-card__image-wrapper .media img{width:60%;object-fit:contain}.recovery-multicolumn .multicolumn-list.contains-content-container.grid{gap:20px}.recovery-multicolumn .multicolumn-list__item.grid__item{width:calc(23% - 6px)}.collapsible-content__wrapper{background:#0e0a0b}.collapsible-content-wrapper-narrow{display:flex;justify-content:space-between;flex-wrap:wrap}.collapsible-content__header{text-align:center;width:33%}.collapsible-content-wrapper-narrow .grid{width:64%}.collapsible-content__heading.inline-richtext.h0{font-family:Futura LT;font-size:65px;font-weight:700;line-height:95%;letter-spacing:1px;text-transform:uppercase;color:#fff}.collapsible-content .accordion__title{font-family:Futura LT;font-size:20px;font-weight:700;line-height:95%;letter-spacing:1px;text-transform:uppercase}.collapsible-content .accordion details{background:#fbfbfb;border:2px solid #ffffb1}.collapsible-content .accordion__content{margin-bottom:0!important;padding:0 1.5rem}.collapsible-content .accordion__content.rte p{font-family:Gilroy;font-size:15px;font-style:normal;font-weight:600;line-height:140%;color:#000;padding-bottom:2rem}.collapsible-content .accordion summary{padding:2rem 1.5rem 1.5rem}.collapsible-content .accordion{margin-bottom:20px}.collapsible-content .accordion__title{max-width:unset}.owl-next,.owl-prev{width:45px;border-radius:50%!important;align-items:center;justify-content:center;height:43px;border:1px solid red!important;display:flex!important}.owl-nav{display:flex;justify-content:center}.home-featured-product{background:#0e0a0b}.featured-product{background:#0e0a0b;color:#fff}.featured-product .link.product__view-details,.featured-product .product__tax.caption.rte{display:none}.featured-product .price__container .price__sale{display:flex;flex-direction:row-reverse;align-items:baseline}.featured-product .product__title.h1,.featured-product .price .price-item{font-family:Futura LT;font-size:40px;font-weight:700;line-height:95%;text-transform:uppercase;letter-spacing:.1px;color:#fff}.featured-product .badge{background:#c72f3a;border-radius:0;margin-top:7px;font-family:Futura LT;font-size:15px;font-weight:200;text-transform:uppercase;color:#fff}.featured-product .price-item.price-item--regular{font-family:Futura LT;font-size:15px!important;font-weight:500;line-height:95%;letter-spacing:.1px;text-transform:uppercase;color:#fff;opacity:.5}.featured-product .product-ratings-wrapper{display:flex;gap:7px;align-items:center;margin:20px 0!important}.featured-product .product-ratings-wrapper img{width:80px}.featured-product .product-ratings-wrapper span{font-family:Gilroy;font-size:12px;font-style:normal;font-weight:400;line-height:120%;color:#fff}.featured-product .form__label{font-family:Futura LT;font-size:16px;font-weight:700;line-height:95%;text-transform:capitalize;background:-webkit-linear-gradient(#ffc527,#ffffb1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding-bottom:8px}.featured-product .product-form__input label{border-radius:10px!important;border:1px solid white!important;font-family:Futura LT;font-style:normal;font-weight:700;text-transform:capitalize}.featured-product .product-form__input input[checked] label{background:#fff;color:#000}.featured-product .quantity__label.form__label{border:none!important;border-radius:unset!important;padding:0 0 10px!important}.featured-product .product-form__input--pill input[type=radio]+label{background:none;color:#9b9b9b}.featured-product .product-form__input--pill input[type=radio]:checked+label{background:#fff;color:#000}.featured-product .product-form__input--pill input[type=radio].disabled:checked+label{color:#000!important}.product-form__input--pill input[type=radio].disabled+label{color:#fff!important}.featured-product .quantity:before{border-radius:10px}.featured-product .product-form__buttons{max-width:100%}.featured-product .product-form{margin-bottom:0!important}.featured-product .product__text.inline-richtext{font-family:Gilroy;font-size:12px;font-style:normal;font-weight:400;line-height:120%;margin-top:-15px;text-align:center}.featured-product .price-per-item__container{display:flex;gap:10px;align-items:flex-end}.featured-product .product-discount-wrapper{font-family:helvetica neue;font-size:12px;font-weight:400;line-height:95%;text-transform:capitalize;border:1px solid white;border-radius:10px;padding:11px}.size-chart-image-with-content .heading.section-heading{font-size:80px!important;margin-bottom:25px}.size-chart-image-with-content .iwt-right{padding-left:100px!important}body.size-chart-page .header-wrapper,body.product .header-wrapper{position:unset}body.product .main-product product-info{background:#0e0a0b;color:#fff}body.product .product__title h1{font-family:Futura LT;font-size:40px;font-weight:700;line-height:95%;text-transform:uppercase;color:#fff}body.product .price .price-item.price-item--regular{font-family:Futura LT;font-size:15px;font-weight:500;line-height:95%;text-transform:uppercase;color:#fff;opacity:.5}body.product .price .price-item{font-family:Futura LT;font-size:40px;font-weight:700;line-height:95%;text-transform:uppercase;color:#fff}body.product .price__container .price__sale{display:flex;flex-direction:row-reverse;align-items:baseline}body.product .badge{background:#c72f3a;border-radius:0;margin-top:7px;font-family:Futura LT;font-size:15px;font-weight:200;text-transform:uppercase;color:#fff}body.product .product__tax.caption.rte{display:none}body.product .product-form__input label{border-radius:10px!important;border:1px solid white!important;font-family:Futura LT;font-style:normal;font-weight:700;text-transform:capitalize}body.product .quantity__label.form__label{border:none!important;border-radius:unset!important;padding:0 0 10px!important}body.product .quantity:before{border-radius:10px}body.product .form__label{font-family:Futura LT;font-size:16px;font-weight:700;line-height:95%;text-transform:capitalize;color:#fff;background:-webkit-linear-gradient(#ffc527,#ffffb1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding-bottom:8px}body.product .icon-with-text__item .h4.inline-richtext{font-family:Overpass;font-size:11px;font-weight:300;line-height:125%;color:#191616}body.product .icon-with-text__item{background:#fff;border-radius:16px;border:1px solid gray;padding:15px 10px}body.product .icon-with-text--horizontal{flex-wrap:wrap;column-gap:5px;row-gap:5px}body.product .icon-with-text--horizontal .icon-with-text__item{width:49%}body.product .icon-with-text--horizontal .svg-wrapper,.icon-with-text--horizontal img{margin-bottom:0!important}body.product .h4.accordion__title.inline-richtext{font-family:Futura LT;font-size:23px;font-weight:700;line-height:95%;text-transform:uppercase;color:#000}body.product .product__accordion.accordion details{background:#fff;margin-bottom:8px}body.product .product__accordion.accordion summary{padding:13px 15px}body.product .product__accordion.accordion svg{color:#000}body.product .product__accordion.accordion .accordion__content.rte p{font-family:Gilroy;font-size:12px;font-weight:400;line-height:1;color:#000}body.product .product__accordion.accordion .accordion__content.rte{padding:0 15px 13px;margin-bottom:0}body.product .product-ratings-wrapper img{width:80px}body.product .product-ratings-wrapper{display:flex;align-items:center;gap:10px;margin:20px 0!important}body.product .product-ratings-wrapper span{font-family:Gilroy;font-size:12px;font-weight:400;line-height:120%}body.product .product-form__input--pill input[type=radio]:checked+label{background:#fff!important;color:#000!important}body.product .product-form__input--pill input[type=radio]+label{background:#000!important;color:#9b9b9b!important}.red-relief-guarantee-wrapper .guarantee-heading{font-size:15px;font-weight:700;line-height:95%;text-transform:uppercase;font-family:Futura LT;background:-webkit-linear-gradient(#ffc527,#ffffb1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding-bottom:8px}.red-relief-guarantee-wrapper{margin:25px 0!important}.red-relief-guarantee-wrapper ul{list-style:none;padding:0;margin:0;column-count:2}.red-relief-guarantee-wrapper li{font-family:Gilroy;font-size:12px;font-weight:600;line-height:120%;padding:8px 0}body.product .product-form__buttons{max-width:100%}body.product .product-form{margin-bottom:0}body.product .product__text.inline-richtext{font-family:Gilroy;font-size:12px;font-style:normal;font-weight:400;line-height:120%;margin-top:-15px;text-align:center}body.product .product-form__input.product-form__quantity .price-per-item__container{display:flex;align-items:flex-end;gap:10px}body.product .product-discount-wrapper{font-family:helvetica neue;font-size:12px;font-weight:400;line-height:95%;text-transform:capitalize;border:1px solid white;border-radius:10px;padding:11px}.product-form__input{margin-bottom:35px!important}.price__container>.price__regular{display:none}.quantity__input{font-weight:700;color:#000}.product-popup-modal__opener{margin:0!important}.product-popup-modal__button{color:#fff;font-family:Gilroy;font-size:16px!important;font-weight:400}body.size-modal-page{background-color:#fff!important;color:#000}.product-popup-modal__content-info{color:#000;padding-top:20px;padding-right:0!important}.product-popup-modal__content{max-width:800px;width:100%!important;margin:10px 0!important;height:97vh!important}quantity-input.quantity .quantity__button .svg-wrapper{width:1.5rem;font-weight:700;stroke:#000}summary .icon-caret{color:#000}.product__info-wrapper.grid__item{padding:0 0 0 35px!important}.featured-product .custom_media_wrapper{height:96%}.contact.page-width.page-width--narrow{max-width:800px!important;width:100%}.shopify-policy__title h1{color:#fff;font-weight:700;text-align:left}.main-page-title.page-title.h0{color:#fff;font-weight:700}@media screen and (min-width: 1500px){.page-width{max-width:1480px!important}.header-wrapper{padding-top:10px}.recovery-multicolumn{padding:15px 0}.recovery-multicolumn .multicolumn-card.content-container{padding:30px 0}.designed-for-wrapper{padding-bottom:35px;padding-top:80px}.grid__item.product__media-wrapper{max-width:50%!important;width:auto!important}.product__info-wrapper.grid__item{max-width:50%!important;width:auto!important;padding:0 0 0 35px!important}.home-featured-product{padding-bottom:35px}.collapsible-content{padding-top:20px;background:#0e0a0b;padding-bottom:15px}.collapsible-content .accordion summary{padding:2.5rem 1.5rem}summary .icon-caret{height:8px}.product-form__submit.button{padding:18.5px 25px}}@media screen and (min-width: 1900px){.page-width{max-width:1800px!important}.recovery-multicolumn .title.inline-richtext.h0{font-size:80px}.recovery-multicolumn .multicolumn-detail{font-size:17px;max-width:65rem}.recovery-multicolumn .multicolumn-card__info{padding:1.5rem 3.5rem 3.5rem}.recovery-multicolumn .multicolumn-list h3{font-size:45px}.recovery-multicolumn .multicolumn-card__info .rte p{font-size:18px}.recovery-multicolumn .multicolumn-card.content-container{padding:45px 0}.image-with-content-wrapper.anti-slip .iwt-right{padding-left:75px}.image-with-content-wrapper.works-great .heading.section-heading{max-width:70rem}.grid__item.product__media-wrapper{max-width:50%!important;width:auto!important}.product__info-wrapper.grid__item{max-width:50%!important;width:auto!important;padding:0 0 0 40px!important}.product__info-container{max-width:100%!important}.product__title.h1,.featured-product .price .price-item{font-size:55px!important}.product-ratings-wrapper img{width:120px!important}.product-ratings-wrapper span{font-size:15px!important}.price__container .price-item.price-item--regular{font-size:20px!important}.price .badge{font-size:20px!important;margin-top:11px!important}.red-relief-guarantee-wrapper .guarantee-heading{font-size:25px}.red-relief-guarantee-wrapper li{font-size:15px}.product__info-wrapper .form__label{font-size:20px}.product-form__input--pill input[type=radio]+label{font-size:20px!important;padding:15px 25px!important}.quantity{width:230px;min-height:70px}.quantity input{font-size:30px}.product-discount-wrapper{padding:16px!important;font-size:15px!important}.product-form__submit.button{padding:25px;font-size:30px}.product__text.inline-richtext{font-size:16px!important}.product-ratings-wrapper{margin:25px 0!important}.red-relief-guarantee-wrapper li{padding:15px 0}.red-relief-guarantee-wrapper .guarantee-heading{padding-bottom:15px}.collapsible-content__heading.inline-richtext.h0{font-size:80px}.collapsible-content .accordion__title{font-size:25px}.collapsible-content .accordion__content.rte p{font-size:18px}.header-wrapper .header{padding-top:42px}.recovery-multicolumn .multicolumn{padding:50px 0}.home-featured-product{padding-bottom:50px}body.index .collapsible-content{padding:35px 0;background:#0e0a0b}.size-chart-image-with-content .heading.section-heading{font-size:85px!important}.order-now-button .btn{padding:20px 40px;font-size:30px}.size-chart-image-with-content .iwt-right{padding-left:200px!important}body.product .product__text.inline-richtext{margin-top:-10px!important}body.product .icon-with-text__item{padding:20px 10px}body.product .product__title h1,body.product .price .price-item{font-size:55px}body.product .icon-with-text__item .h4.inline-richtext{font-size:14px}body.product .h4.accordion__title.inline-richtext{font-size:25px}body.product .product__accordion.accordion .accordion__content.rte p{font-size:15px}.main_top_banner{max-height:unset!important}.recovery-multicolumn .multicolumn-list.contains-content-container.grid{gap:25px}.collapsible-content summary .icon-caret{top:calc(45% - .2rem);height:12px;color:#000}.collapsible-content .accordion summary{padding:3rem 1.5rem}.collapsible-content .accordion__content.rte p{padding-bottom:3rem}}@media screen and (max-width: 989px){.header__search{display:none}.header-wrapper{position:unset}.header{display:flex;justify-content:space-between;padding:10px 1.5rem!important}.order-now-button{display:none}}@media screen and (max-width: 768px){.header__heading-logo{width:150px}.footer-block__image-wrapper img{width:120px}.footer-block__heading.inline-richtext{font-size:20px}.footer-block__details-content .link.link--text.list-menu__item.list-menu__item--link{font-size:13px;padding:5px 0}.footer-block.grid__item.scroll-trigger{justify-content:unset}.footer__blocks-wrapper.grid{gap:0}.footer-block__heading.inline-richtext{margin-bottom:5px}.footer-block.grid__item.footer-block--menu{margin-top:20px}.recovery-multicolumn .title.inline-richtext.h0{font-size:50px;margin-bottom:5px}.recovery-multicolumn .multicolumn-detail{font-size:13px}.recovery-multicolumn .multicolumn-list h3{font-size:17px}.recovery-multicolumn .multicolumn-card__info .rte p{font-size:10px}.recovery-multicolumn .multicolumn-card__info{padding:.5rem .5rem 15px}.recovery-multicolumn .multicolumn-list.contains-content-container.grid{gap:15px}.recovery-multicolumn .multicolumn-list__item.grid__item{width:calc(49% - 6px)}.recovery-multicolumn .multicolumn-card__image-wrapper .media img{width:50%}.image-with-content-wrapper.anti-slip .iwt-right,.image-with-content-wrapper.works-great .iwt-right{padding:0}.collapsible-content-wrapper-narrow{display:block}.collapsible-content__header,.collapsible-content-wrapper-narrow .grid{width:100%}.collapsible-content__heading.inline-richtext.h0{font-size:50px;text-align:center;margin-bottom:0!important}.collapsible-content .accordion{margin-bottom:7px}.collapsible-content .accordion__content{padding:0 .5rem}.collapsible-content .accordion__title{font-size:11px}.collapsible-content .accordion__content.rte p{font-size:9px;padding-bottom:1rem}.collapsible-content .accordion summary{padding:1.5rem .5rem}.collapsible-content .accordion__title{max-width:unset;min-height:unset}.owl-carousel .owl-stage-outer{overflow:unset!important}.collapsible-content__wrapper{padding-top:37px!important}.size-chart-image-with-content .heading.desktop{display:block!important}.size-chart-image-with-content .heading.mob.section-heading{display:none!important}.size-chart-image-with-content .iwt-right{padding-left:0!important}.size-chart-image-with-content .iwt-main{flex-direction:column-reverse!important}.size-chart-image-with-content .heading.section-heading{font-size:25px!important}.size-chart-image-with-content .iwt-alltext{align-items:flex-start!important}.size-chart-image-with-content .pera.body{text-align:left;margin-bottom:0!important}.size-chart-image-with-content .heading.section-heading{margin-bottom:8px!important}.featured-product .product__title.h1,.featured-product .price .price-item{font-size:36px}.featured-product .product-ratings-wrapper span{font-size:10px}.featured-product .product-ratings-wrapper,.red-relief-guarantee-wrapper{margin:0!important}.featured-product .form__label{padding-bottom:0}.product-form__input{margin-bottom:0!important}body.product .product__title h1,body.product .price .price-item{font-size:36px}body.product .product-ratings-wrapper span,.featured-product .product__text.inline-richtext,body.product .product__text.inline-richtext{font-size:10px}body.product .icon-with-text--horizontal{margin:10px 0}body.product .product__accordion.accordion{margin-top:0}body.product .h4.accordion__title.inline-richtext{font-size:16px}body.product .product__accordion.accordion .accordion__content.rte p{font-size:9px}body.product .product__accordion.accordion summary{padding:12px 9px}body.product .product__accordion.accordion .accordion__content.rte{padding:0 12px 9px}.featured-product .quantity__label.form__label,body.product .quantity__label.form__label{padding:0 0 5px!important}.home-featured-product{padding-bottom:15px}body.product .product__info-wrapper{margin-top:15px}.featured-product .custom_media_wrapper{height:unset}.image-with-content-wrapper.anti-slip .heading.section-heading{font-size:49px}body.product .product-ratings-wrapper{margin:0!important}.product-popup-modal__content{padding:0 1.5rem!important}}@media screen and (max-width: 749px){.footer__content-top.page-width{padding:0 1.5rem}.footer__blocks-wrapper{display:flex!important;justify-content:space-between}.footer-block.grid__item.footer-block--menu{width:49%}.footer-block.grid__item.scroll-trigger{margin-bottom:0}.footer-block__details-content{margin-bottom:0!important}.product-discount-wrapper{display:none}.product__info-wrapper.grid__item{padding:0!important}.product-popup-modal__button{min-height:unset!important}.product-form__input{width:100%!important}.product-popup-modal__opener{top:19px!important}}@media screen and (max-width: 430px){.featured-product .product-ratings-wrapper span{max-width:15rem}.featured-product .price-item.price-item--regular{font-size:13px!important}body.product .product-ratings-wrapper span{max-width:15rem}body.product .price .price-item.price-item--regular{font-size:13px!important}.product-form__input label{padding:.7rem 1.3rem!important}.recovery-multicolumn .multicolumn.background-primary .multicolumn-card.content-container{padding-bottom:10px}.product-popup-modal__content{width:92%!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
