button.needsclick.kl-teaser-VGtFjk.undefined.kl-private-reset-css-Xuajs1{display:none}.page-width{max-width:1240px;padding-left:0!important;padding-right:0!important}.button:before,.shopify-challenge__button:before,.customer button:before,.shopify-payment-button__button--unbranded:before,.shopify-payment-button [role=button]:before,.cart__dynamic-checkout-buttons [role=button]:before,.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{box-shadow:none!important;border-radius:0!important;outline:none!important}.button,.shopify-challenge__button,.customer button{border:1px solid transparent;transition:all .3s linear}.underline-links-hover:hover a{text-decoration:none!important}p.announcement-bar__message.h5{font-size:15px;padding:17px 0;letter-spacing:0}.header__menu-item span,.header__submenu .header__menu-item{font-size:17px}details#Details-HeaderMenu-1 summary.list-menu__item{padding-right:2rem}.header__menu-item .icon-caret{height:10px;transform:rotate(270deg);margin-left:5px;position:relative;right:0}details[open]>.header__menu-item .icon-caret{transform:rotate(270deg)}.header__menu-item:hover span,details[open]>.header__menu-item{text-decoration:none}details[open]>.header__submenu{top:100%;padding:0;border:none}.header__submenu .header__menu-item{transition:all .3s linear;justify-content:flex-start;padding:12px 2rem}.header__submenu .header__menu-item:hover{text-decoration:none;background:#e8e8e8;color:#000}.collection-list-index{background-image:url(/cdn/shop/files/Group_80.png?v=1710572602);background-repeat:no-repeat;background-position:center center;background-size:cover}.collection__title h2{font-size:55px;text-transform:uppercase;margin-bottom:50px}.footer .list-social__item a{margin:0 5px;border:1px solid #000;border-radius:50%}.footer .footer-block--newsletter{margin-top:0;padding-bottom:30px}.footer .footer-block__details-content .list-menu__item--link{font-size:17px;letter-spacing:0;text-decoration:none!important;color:#000;padding:0}.footer .footer__content-top{padding:0}.footer .footer__content-bottom{border-top:0}.footer .footer__payment{margin-top:0}.footer .copyright__content{font-size:13px;color:#000;letter-spacing:0}.footer .footer__copyright{margin-top:30px}.newsletter__wrapper h2{font-size:24px}.newsletter__subheading p{color:#fff;letter-spacing:0}.newsletter .newsletter-form__field-wrapper .field__input{border-bottom:1px solid #fff;box-shadow:none;padding-left:0}.newsletter-form__field-wrapper .field:before,.newsletter-form__field-wrapper .field:after{box-shadow:none!important}.newsletter-form__field-wrapper .field .field__label{left:0}.newsletter .newsletter-form__button .icon{stroke:#fff;stroke-width:5px;width:26px}.card-wrapper .card__inner{background:transparent!important}.collection-list h3.card__heading{text-align:center}.banner__buttons a{font-size:22px;text-transform:uppercase;font-weight:700;background:linear-gradient(187.32deg,#000 31.59%,#000000a3 50.47%,#0000 89.32%);border-radius:36px;padding:19px 35px;border:none;transition:all .3s linear}.banner__buttons a:after{background:linear-gradient(270deg,#fa8d18 4.81%,#fa8d1800 95.19%);border-radius:36px!important;z-index:-1;right:-5px;bottom:-5px}.banner__buttons{position:relative;right:-15%}.image-with-text__media{border:none}p.image-with-text__text.image-with-text__text--caption{font-size:18px;letter-spacing:0;color:#000}.image-with-text__text-item h2.image-with-text__heading{font-size:55px;font-weight:700;margin:15px 0 0}.image-with-text__text-item .image-with-text__text{font-size:15px;color:#000;margin:0}.image-with-text__content a.button{font-size:20px;text-transform:uppercase;padding:16px 37px;letter-spacing:0}.image-with-text__content a.button:hover{background:transparent;border-color:#000;color:#000}.collection-custom-title{font-size:30px;letter-spacing:0;text-transform:uppercase}.product-card-wrapper h3.card__heading{font-size:24px}.product-card-wrapper .price{font-size:18px;letter-spacing:0}.collabs-page__header h1{text-transform:uppercase}a.collabs-page__cta-login-link{text-decoration:none;letter-spacing:0}.header .search-modal.modal__content.gradient{position:absolute;width:300px;right:0;left:auto;top:0;opacity:0;transition:all .3s linear;visibility:hidden}.header predictive-search.search-modal__form .field:before,.header predictive-search.search-modal__form .field:after{box-shadow:none!important;border:none!important}details-modal.header__search details[open=true] .search-modal.modal__content.gradient{opacity:1;visibility:visible}.header predictive-search.search-modal__form .field{border-bottom:1px solid #fff}.header predictive-search.search-modal__form .field input#Search-In-Modal:focus{box-shadow:none!important}.header predictive-search.search-modal__form .field input#Search-In-Modal{padding-left:0;padding-right:3.5rem}.header predictive-search.search-modal__form .field label.field__label{left:0}.header .search-modal__content{padding:0}details-modal.header__search details{position:relative}details[open] .modal-overlay{display:none}.header .search-modal__content .predictive-search.predictive-search--header{width:800px;left:auto;right:0}summary.list-menu__item{padding-bottom:32px}.header-wrapper--border-bottom{border-bottom:none}h1.header__heading{padding-bottom:16px}.header__icons{padding-bottom:16px;padding-right:0}.header__heading-link{padding-bottom:25px}h1.header__heading .header__heading-link{padding-bottom:.75rem}.header__menu-item a.parent_link{color:#fff;text-decoration:none}a.image_banner_link{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}img.banner_image_mobile{display:none!important}.collection-hero__text-wrapper{text-align:center;margin:50px 0}.collection-hero__inner .collection-hero__title{text-align:center;text-transform:uppercase;letter-spacing:0;margin-bottom:0}.collection-hero__inner .collection-hero__title+.collection-hero__description{max-width:100%;font-size:20px;margin-top:1rem}.card__content .quick-add__submit{background:#000;color:#fff;transition:all .3s linear;text-transform:uppercase;letter-spacing:0;max-width:175px;min-width:100px;margin:0 auto}.card__content .quick-add__submit:hover{background:transparent;border-color:#000;color:#000}ul#product-grid{row-gap:100px}.col-prod-grid{border-bottom:9px solid #000}.collection-hero.collection-hero--with-image.collection-banner{padding:0}.collection-hero.collection-hero--with-image.collection-banner .collection-hero__image-container{margin-left:0;border:none;min-height:35rem;display:flex;align-items:center;justify-content:center}.collection-hero.collection-hero--with-image.collection-banner .collection-hero__text-wrapper{padding-left:0;padding-right:0;align-content:center;position:relative;margin:0}.collection-hero.collection-hero--with-image.collection-banner h1.collection-hero__title{color:#fff;font-size:55px}.collection-hero.collection-hero--with-image.collection-banner .collection-hero__description{color:#fff}ul#product-grid .price.price--on-sale s.price-item.price-item--regular{font-size:18px;color:#000}ul.product-grid .price.price--on-sale s.price-item.price-item--regular{font-size:18px;color:#fff}ul#product-grid .price.price--on-sale span.price-item.price-item--sale.price-item--last{font-size:18px;color:#c11b00}ul.product-grid .price.price--on-sale span.price-item.price-item--sale.price-item--last{font-size:18px;font-weight:700;color:#c11b00}quick-add-modal.quick-add-modal .product:not(.product--no-media) .product__info-wrapper{max-width:45%;padding-left:0}quick-add-modal.quick-add-modal .product:not(.product--no-media) .product__media-wrapper .product__column-sticky{top:0}quick-add-modal.quick-add-modal .product:not(.product--no-media) .product__media-wrapper .product__media-list .product__media-item .product-media-container{min-width:100%}quick-add-modal.quick-add-modal .product:not(.featured-product) .product__view-details{color:#fff}quick-add-modal.quick-add-modal .product:not(.product--no-media) .product__info-wrapper .product__info-container .product__description{display:none}.title_price_share{display:flex;align-items:flex-start;justify-content:space-between}.share-button__button .icon-share{margin-right:0}button.share-button__button{color:#fff;border:1px solid #434343;border-radius:50%;min-height:auto;width:35px;height:35px;padding:10px}.product__share{flex:0 0 35px}.title_price{flex:0 0 calc(100% - 45px);display:flex;align-items:baseline;justify-content:flex-start;column-gap:15px;row-gap:10px;flex-wrap:wrap}.product-media-container .product__media.media{background:#ededed;border-radius:20px}.product__media-wrapper .product__column-sticky{display:flex;align-items:center;justify-content:center;flex-direction:row-reverse;top:12rem;gap:15px}.product__media-wrapper .product__column-sticky slider-component.slider-mobile-gutter{flex:1 0 calc(100% - 115px)}.product__media-wrapper .product__column-sticky slider-component.thumbnail-slider{flex:0 0 100px}.thumbnail-slider .thumbnail-list{flex-direction:column;padding:0!important}.product .thumbnail-slider .thumbnail-list .thumbnail-list__item.slider__slide{width:100%}.product .thumbnail-slider .thumbnail-list .thumbnail-list__item.slider__slide button.thumbnail{border-radius:10px;background:#ededed}.product__info-wrapper.grid__item{padding-left:0}.product__media-list .product__media-item .product-media-container{margin-left:0;width:100%!important;--constrained-min-height: 100%}.product__modal-opener span.product__media-icon.product__media-icon--lightbox{opacity:1;right:1.2rem;bottom:1.2rem;left:auto;top:auto}.title_price .product__title{margin-bottom:0}.product__price{gap:10px;display:flex;align-items:baseline;justify-content:flex-start}.title_price .product__tax,.title_price .product__tax a{color:gray}.product__title h1,.product__title h2{font-size:34px}.product__price .price__container{margin-bottom:0}.description_heading{color:#fff;margin-bottom:10px;font-weight:700}.product__info-wrapper .product__info-container .product__description{margin:4rem 0}.product__description div.rte{line-height:24px;color:#fff}.product-form__input legend.form__label{color:#fff;font-size:16px;font-weight:700;margin-right:11px;margin-bottom:0}.variant_option_label{display:flex;align-items:center;justify-content:flex-start;margin-bottom:10px}.product__info-container .product-form__input--pill input[type=radio]:checked+label{background:#de9832;color:#000;border:1px solid #000}.product__info-container .product-form__input--pill input[type=radio]+label{border-radius:10px;transition:all .3s linear}.shopify-app-block.recharge-subscription-widget{background:#efefef;border-radius:10px;margin:4rem 0 2rem}.product__info-container .product__inventory{color:#3ed660;font-weight:700}.atc-qty{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;margin-bottom:15px}.quantity:after,.quantity:before{box-shadow:none}quantity-input.quantity{border:1px solid #434343;border-radius:10px}.quantity__button svg{width:1.5rem}.quantity__input:focus-visible{outline:none;box-shadow:none}.product-form__submit{border:1px solid #434343;border-radius:10px;color:#fff;text-transform:uppercase;transition:all .3s linear;margin-bottom:0!important;flex:1 0 calc(100% - 152px)}.product-form__submit:hover{background:#fff;border-color:transparent;color:#434343}.product-form__input.product-form__quantity{margin-bottom:0;flex:0 0 142px}.shopify-cleanslate>div{border-radius:10px!important}h2.related-products__heading{text-transform:uppercase;font-size:35px}.atc-qty .quantity__label,.title_price_share span.badge,.page--affiliate-program .collab-section-main,.page--faq .collab-section-main,.page--faq .main-newsletter,.template--product .collab-section-main,.template--page.page--about-us .collab-section-main,.template--login .collab-section-main,.template--register .collab-section-main,.recharge-page .collab-section-main{display:none}.product.product-template-main .grid__item.product__media-wrapper{max-width:calc(50% + -0px);width:50%}.product.product-template-main.grid{gap:25px;justify-content:space-between}.product__description div.rte span,.product__description div.rte a{color:#fff!important}.product__price .price{letter-spacing:0}.product-media-container{border:none}.quick-add-modal__content-info .product__price{flex-wrap:wrap}.main-login,.main-register{background:#eaeaea}#recover,#login{text-transform:uppercase;font-weight:500;letter-spacing:0}.customer>h1,.customer__title{text-transform:uppercase;font-weight:500;letter-spacing:0}.customer .field{flex-wrap:wrap;margin-top:3rem!important}.customer .field label{position:relative;top:0;left:0;font-weight:500;letter-spacing:0;font-size:17px;margin-bottom:0}.customer .field:before,.customer .field:after{box-shadow:none!important;border:none!important;outline:none!important}.customer .field input{background:transparent;border-bottom:1px solid #000;padding:1.5rem 0!important}.customer .field input:focus{box-shadow:none!important}.login a[href="#recover"]{flex:1;text-align:right;text-decoration:none;font-size:17px;font-weight:500;margin-bottom:10px}.customer button{width:100%;border-radius:35px;text-transform:capitalize}.customer button:hover{background:transparent;color:#000;border-color:#000}.login a.create-account-btn{text-align:left;margin:unset;text-decoration:none;font-size:17px;font-weight:500;letter-spacing:0;margin-top:3rem}div#rc_login a{text-decoration:none;font-size:17px;font-weight:500;letter-spacing:0;margin-top:2rem}.recharge-page div#ReCharge{background:#eaeaea;padding:100px 0}.recharge-page .rc_header-settings__description p{font-weight:500;line-height:25px}.recharge-page .rc_form__group.form__control.input-row.form-group.input-wrapper input#customer_email{width:100%;padding:1.5rem 0;background:transparent;border:none;border-bottom:1px solid #000;margin-bottom:30px;outline:none;box-shadow:none}.recharge-page .rc_form__group.form__control button{border-radius:35px}.recharge-page .rc_form__group.form__control button:hover{background:transparent;border-color:#000;color:#000}.recharge-page form#login_verification p a{color:#000;text-decoration:none;font-size:17px;font-weight:500;letter-spacing:0}h1#recover:focus-visible,h1#login:focus-visible{outline:none;box-shadow:none}.rich-text-page h2.rich-text__heading{margin-bottom:6rem}.rich-text-page .rich-text__text{color:#fff;line-height:50px}.rich-text-page .rich-text__text a{text-decoration:none;font-weight:700;color:#fff}cart-drawer.drawer h2.drawer__heading{visibility:hidden;margin-bottom:0}.cart-drawer .cart-items thead{display:none}cart-drawer.drawer .cart-item__details>.product-option{display:none}quantity-input.quantity.cart-quantity{border:none;border-bottom:1px solid #000;border-radius:0;width:10rem}quantity-input.quantity.cart-quantity .quantity__button{width:calc(2.5rem / var(--font-body-scale))}button#CartDrawer-Checkout{border-radius:35px;border:1px solid transparent;transition:all .3s linear}button#CartDrawer-Checkout:hover{background:transparent;border-color:#000;color:#000}cart-drawer.drawer .drawer__footer{border-top:none}cart-drawer.drawer .cart__ctas{flex-wrap:wrap;row-gap:0}cart-drawer.drawer .cart__ctas .cart__dynamic-checkout-buttons.additional-checkout-buttons{margin-left:0;margin-right:0;width:100%}.cart-drawer.cart-drawer .cart-item__price-wrapper>*:only-child{letter-spacing:0}cart-drawer.drawer .cart-drawer .cart-item{gap:0;margin-bottom:20px}.cart-item__name:hover{text-decoration:none!important}quantity-input.quantity.cart-quantity .quantity__button svg{width:1rem}.image-banner-about .banner__box{padding:0 0 5rem}.banner__box.banner__box_bottom{position:absolute;bottom:8%;right:0;padding:0}.banner__box.banner__box_bottom h2.banner__heading{font-size:60px;color:#000;text-transform:uppercase;text-align:right}.banner__box.banner__box_top h2.banner__heading{font-size:51px;text-transform:uppercase;font-weight:300}.banner__box.banner__box_top h2.banner__heading span{font-weight:700;letter-spacing:5px}.rich-text-about .rich-text.content-container{padding:200px 0}.rich-text-about .rich-text__blocks{max-width:108rem}.rich-text-about .rich-text__text{font-size:22px;color:#fff;line-height:30px}.page--customer-support .rich-text__text a{color:#fff;text-decoration:none;font-weight:600}.page--customer-support .rich-text__text{color:#fff}.page--faq .rich-text__text a{text-decoration:none;font-weight:600}.page--faq .rich-text__text{color:#000;line-height:40px}.page--faq h2.rich-text__heading{margin-bottom:3rem}.accordion_head svg.faq-minus-icon{fill:#fff;display:none}.accordion_head.up-angle-arrow svg.faq-plus-icon{display:none}.accordion_head.up-angle-arrow svg.faq-minus-icon{display:block}.faq-header-top h2.page-title{text-transform:uppercase;text-align:center}.header-search-input{max-width:61rem;margin:0 auto;width:100%;background:#efefef;padding:1.5rem 2rem;border-radius:35px;display:flex;align-items:center;gap:10px}.header-search-input input#mySearch{border:none;background:transparent;font-size:20px;color:#000;width:100%}.header-search-input input#mySearch:focus-visible{outline:none;box-shadow:none}.faq-header-top{margin-bottom:100px}.faq-body{display:flex;align-items:flex-start;gap:50px}.faq-header{flex:0 0 calc(25% - 50px)}.faq-content{flex:1 0}.block-type-heading a{text-decoration:none;color:#fff}.block-type-heading{margin-bottom:10px}.accordion_container{border-bottom:1px solid #fff;padding-bottom:15px;margin-bottom:15px}.block-type-heading-bottom{margin-top:100px}.faq-content>div.block-type-heading-bottom:first-child,.faq-content>div.block-type-heading-bottom:first-child h2{margin-top:0}.accordion_head{display:flex;align-items:center;justify-content:flex-start;gap:10px;cursor:pointer;color:#fff}.accordion_body{color:#fff}.template--search ul.product-grid .price.price--on-sale s.price-item.price-item--regular{color:#000}.image-with-text-affiliate .image-with-text__content{padding-right:0;padding-left:4rem}.image-with-text-affiliate .image-with-text__grid--reverse .image-with-text__content{padding-left:0;padding-right:7rem}.image-with-text-affiliate h2.image-with-text__heading{font-size:43px;font-weight:500;margin-bottom:15px;text-transform:uppercase;letter-spacing:0}.image-with-text-affiliate .image-with-text__text-item .image-with-text__text{font-size:20px;line-height:39px;text-transform:capitalize;color:#0c0c0c}.image-with-text-affiliate .image-with-text__content a.button{font-size:19px;text-transform:capitalize;font-weight:700;padding:13px 28px}.iwt-affiliate-btn-wrapper{display:flex;align-items:center;gap:20px;font-size:14px;color:#000;margin-top:3rem}.iwt-affiliate-btn-wrapper .login_text a{text-decoration:none;color:#216cc3}.image-with-text-affiliate .caption_block{margin:0;display:flex;align-items:center;gap:20px;margin-bottom:2rem}.image-with-text-affiliate .caption_block p.caption_tag{font-size:24px;font-weight:500;letter-spacing:0;margin:0;background:#d9d9d9;padding:5px 25px;border-radius:27px}.article-template__social-sharing button.share-button__button{color:#000}.main-blog h1.title--primary{text-transform:uppercase;text-align:center;margin-bottom:5rem}h1.main-page-title.page-title{font-size:40px;text-transform:uppercase;text-align:center}.cart-drawer .cart-drawer__footer .tax-note{text-align:center}cart-drawer.drawer quantity-input.quantity.cart-quantity{min-height:auto;padding:10px 0}cart-items h1.title,.template-404 h1.title{text-transform:uppercase}.template-404 a.button:hover{background:transparent;color:#000;border-color:#000}a.collabs-page__cta-main.collabs-page__corner-square{transition:all .3s linear;border:1px solid transparent;border-radius:35px}a.collabs-page__cta-main.collabs-page__corner-square:hover{background:transparent;color:#000;border-color:#000}.cart-count-bubble{top:7px}.block-type-heading-bottom h2{margin-bottom:25px}button#checkout,.template-404 a.button{border-radius:35px}button#checkout:hover{background:transparent;color:#000;border-color:#000}button.needsclick.kl-teaser-VGtFjk.undefined.kl-private-reset-css-Xuajs1+.needsclick[class*=kl-private-reset-css-] .needsclick[class*=kl-private-reset-css-]{z-index:-1!important;position:relative}@media only screen and (max-width: 1600px){.banner__buttons{right:0}.image-with-text__text-item h2.image-with-text__heading,.collection__title h2{font-size:48px}.collection-custom-title{font-size:24px}.product-card-wrapper h3.card__heading{font-size:20px}.product-card-wrapper .price{font-size:18px}p.announcement-bar__message.h5{padding:1rem 0}.image-with-text__content a.button{font-size:18px}.collection-hero.collection-hero--with-image.collection-banner h1.collection-hero__title{font-size:48px}.collection-hero.collection-hero--with-image.collection-banner .collection-hero__image-container{min-height:30rem}ul#product-grid{row-gap:75px}.collection-hero__inner .collection-hero__title{font-size:36px}.main-product-div>section{padding:75px 0}.product__title h1,.product__title h2{font-size:32px}.product__info-wrapper .product__info-container .product__description{margin-top:2rem}.shopify-app-block.recharge-subscription-widget{margin:0}.rich-text-page h2.rich-text__heading{font-size:36px}.image-banner-about .banner__box.banner__box_top h2.banner__heading{font-size:45px}.image-banner-about .banner__box.banner__box_bottom h2.banner__heading{font-size:51px}.rich-text-about .rich-text.content-container{padding:175px 0}.rich-text-about .rich-text__text{font-size:20px}#recover,#login,.customer>h1{font-size:36px}.faq-header-top h2.page-title{font-size:36px}.header-search-input input#mySearch{font-size:18px}.block-type-heading-bottom h2{font-size:22px}.page--faq h2.rich-text__heading,cart-items h1.title,.template-404 h1.title,h1.main-page-title.page-title{font-size:36px}}@media only screen and (max-width: 1536px){.header__menu-item span,.header__submenu .header__menu-item{font-size:15px}.banner__buttons a{font-size:18px}.banner__buttons{right:10%}p.image-with-text__text.image-with-text__text--caption{font-size:16px}.image-with-text__text-item h2.image-with-text__heading{font-size:40px;margin-top:10px}.image-with-text__content a.button{font-size:16px;padding:12px 32px}.collection-custom-title{font-size:22px}.product-card-wrapper h3.card__heading{font-size:18px}.collection__title h2{font-size:40px;margin-bottom:30px}.footer .footer-block__details-content .list-menu__item--link{font-size:15px}.footer .copyright__content{font-size:12px}.collection-list-index .collection{padding:60px 0}.main-newsletter .newsletter__wrapper{padding:45px 5rem}.footer .list-social__item a{padding:8px}.footer .footer-block--newsletter{padding-bottom:20px}.footer .footer__content-bottom{padding-top:2rem}footer.footer{padding:45px 0}details[open]>.header__submenu{top:102%}.image-with-text__content .image-with-text__text+a.button{margin-top:2rem}.shopify-section-header-sticky{top:-1px}.collection-hero.collection-hero--with-image.collection-banner h1.collection-hero__title{font-size:36px}.collection-hero__inner .collection-hero__title+.collection-hero__description{font-size:16px}.collection-hero.collection-hero--with-image.collection-banner .collection-hero__image-container{min-height:25rem}.product-card-wrapper .price{font-size:16px}.product-card-wrapper .loox-rating{font-size:14px}ul#product-grid{row-gap:50px}.card__content .quick-add__submit{font-size:13px;min-height:auto;padding:10px;max-width:155px}ul#product-grid .price.price--on-sale s.price-item.price-item--regular,ul#product-grid .price.price--on-sale span.price-item.price-item--sale.price-item--last{font-size:16px}.collection-hero__inner .collection-hero__title{font-size:32px;margin-top:15px}.main-product-div>section{padding:50px 0}.product__title h1,.product__title h2{font-size:30px}.product__price .price{font-size:16px}.product__description div.rte{font-size:14px}.product__info-wrapper .product__info-container .product__description{margin-bottom:3rem}.variant_option_label{font-size:14px;margin-bottom:0}.product__info-container .product-form__input--pill input[type=radio]+label{font-size:12px;margin-right:0;padding:8px 15px}.product__info-container .product__inventory{font-size:14px}ul.product-grid .price.price--on-sale span.price-item.price-item--sale.price-item--last,ul.product-grid .price.price--on-sale s.price-item.price-item--regular{font-size:16px}.rich-text-page h2.rich-text__heading{font-size:32px;margin-bottom:4rem}.rich-text-page .rich-text__text{font-size:14px;line-height:35px}.image-banner-about .banner__box.banner__box_top h2.banner__heading{font-size:36px}.image-banner-about .banner__box.banner__box_bottom h2.banner__heading{font-size:42px}.rich-text-about .rich-text__text{font-size:18px}.rich-text-about .rich-text.content-container{padding:150px 0}#recover,#login,.customer>h1{font-size:32px}.customer .field label,.login a[href="#recover"],.recharge-page form#login_verification p a{font-size:15px}.customer .field{margin-top:2rem!important}.login a[href="#recover"]{margin-bottom:0}.login a.create-account-btn{font-size:15px;margin-top:2rem}div#rc_login a{font-size:15px}.customer button{margin-top:3rem!important}.faq-header-top h2.page-title{font-size:32px}.header-search-input{max-width:54rem;padding:1rem 1.5rem}.header-search-input input#mySearch{font-size:16px}.header-search-input svg{width:19px}.section-faq .page-width{padding-top:75px;padding-bottom:75px}.faq-header-top{margin-bottom:75px}.block-type-heading-bottom h2{font-size:20px}.accordion_head svg{width:15px}.accordion_body{font-size:15px}.block-type-heading-bottom{margin-top:80px}.page--faq h2.rich-text__heading,cart-items h1.title,.template-404 h1.title,h1.main-page-title.page-title{font-size:32px}.page--faq .rich-text__text{font-size:14px;line-height:34px}.page--faq .rich-text.content-container{padding-bottom:40px}}@media only screen and (max-width: 1440px){details summary.list-menu__item{padding-right:1rem}.image-with-text__text-item h2.image-with-text__heading,.collection__title h2,.collabs-page__header h1{font-size:36px}.newsletter__wrapper h2{font-size:22px}.product__title h1,.product__title h2{font-size:28px}.image-banner-about .banner__box.banner__box_bottom h2.banner__heading{font-size:38px}}@media only screen and (max-width: 1366px){.collection__title h2,.collabs-page__header h1,.collection-hero.collection-hero--with-image.collection-banner h1.collection-hero__title{font-size:32px}.collection-hero.collection-hero--with-image.collection-banner .collection-hero__description{font-size:14px}h2.related-products__heading{font-size:32px}.atc-qty .quantity__button{width:calc(3.5rem / var(--font-body-scale))}.atc-qty quantity-input.quantity{width:12rem}.product-form__input.product-form__quantity{margin-bottom:0;flex:0 0 120px}.image-banner-about .banner__box.banner__box_top h2.banner__heading{font-size:32px}.rich-text-about .rich-text__text{font-size:16px}.accordion_body{font-size:14px}}@media only screen and (max-width: 1280px){.page-width{padding-left:5rem!important;padding-right:5rem!important}.collection-custom-title{font-size:20px}.collection-list-index .collection{padding:40px 0}a.collabs-page__cta-main.collabs-page__corner-square{padding:10px 40px}.newsletter__wrapper h2{font-size:20px}footer.footer{padding:30px 0}.footer .footer-block__details-content .list-menu__item--link{font-size:14px}.collection-hero.collection-hero--with-image.collection-banner .collection-hero__image-container{min-height:20rem}.col-prod-grid>div.gradient{padding-top:15px;padding-bottom:36px}.product-card-wrapper h3.card__heading{font-size:16px}.product-card-wrapper .price,ul#product-grid .price.price--on-sale s.price-item.price-item--regular,ul#product-grid .price.price--on-sale span.price-item.price-item--sale.price-item--last{font-size:14px}.product-card-wrapper .loox-rating{font-size:12px}.card__content .quick-add__submit{font-size:11px;max-width:125px}section.collab-section-main{padding:30px 0!important}.collection-hero__inner .collection-hero__title{font-size:28px}.collection-hero__text-wrapper{text-align:center;margin:35px 0}ul.product-grid .price.price--on-sale span.price-item.price-item--sale.price-item--last,ul.product-grid .price.price--on-sale s.price-item.price-item--regular{font-size:14px}.product__share{flex:0 0 30px}button.share-button__button{width:30px;height:30px}.share-button__button .icon-share{min-width:1rem}.product__info-container .product__price .price--on-sale .price-item--regular,span.price-item.price-item--sale.price-item--last{font-size:14px}.collection-hero__inner .collection-hero__title+.collection-hero__description{font-size:14px}.rich-text-page h2.rich-text__heading{font-size:28px}.image-banner-about .banner__box.banner__box_bottom{right:3%}.image-banner-about .banner__box.banner__box_bottom h2.banner__heading{font-size:36px}.rich-text-about .rich-text.content-container{padding:125px 0}#recover,#login,.customer>h1{font-size:28px}.customer .field label,.login a[href="#recover"],.recharge-page form#login_verification p a,.login p{font-size:14px}.faq-header-top h2.page-title,.page--faq h2.rich-text__heading,cart-items h1.title,.template-404 h1.title,h1.main-page-title.page-title{font-size:28px}.header-search-input{max-width:46rem}quick-add-modal .page-width{padding:0!important}}@media only screen and (max-width: 1150px){.product__media-wrapper .product__column-sticky slider-component.thumbnail-slider{flex:0 0 75px}.product__title h1,.product__title h2{font-size:24px}.product__price .price{font-size:14px}.product__tax{font-size:10px}.product.product-template-main .product__info-wrapper.grid__item{max-width:50%}.title_price{row-gap:5px}.description_heading,.product-form__input legend.form__label{font-size:14px}.product__description div.rte{font-size:13px}.product__price{flex-wrap:wrap}.rich-text-page .rich-text.content-container{padding-top:70px;padding-bottom:70px}.block-type-heading{margin-bottom:5px}.block-type-heading a,.accordion_head{font-size:14px}.accordion_head svg{width:12px}.quick-add-modal__content-info .product-form__submit{font-size:13px}}@media only screen and (max-width: 1024px){p.announcement-bar__message.h5{font-size:13px}.header__menu-item span,.header__submenu .header__menu-item{font-size:14px}details[open]>.header__submenu{top:103%}header.header{padding-top:10px}h1.header__heading,.header__icons{padding-bottom:10px}summary.list-menu__item{padding-bottom:22px}.image-with-text__text-item h2.image-with-text__heading{font-size:32px}.image-with-text__text-item .image-with-text__text{line-height:24px;font-size:14px;margin-top:10px}.image-with-text__content a.button{font-size:14px}.image-with-text__content .image-with-text__text+a.button{min-height:auto}.collection-custom-title{font-size:18px}.collection__title h2,.collabs-page__header h1{font-size:28px}.product-card-wrapper h3.card__heading{font-size:16px}.product-card-wrapper .price{font-size:14px}.product-card-wrapper .loox-rating{font-size:12px}.newsletter__wrapper .newsletter__subheading{margin-top:1rem}.newsletter__subheading p{font-size:15px}.newsletter-form__field-wrapper .field .field__label{font-size:14px}.footer__content-top .list-social__item .icon{height:2rem;width:2rem}.footer .footer__copyright{margin-top:20px}.footer .copyright__content{font-size:11px}.newsletter .newsletter-form__button .icon{width:22px}.header predictive-search.search-modal__form .field label.field__label,.header predictive-search.search-modal__form .field input#Search-In-Modal{font-size:14px}.header predictive-search.search-modal__form .field input#Search-In-Modal:focus~.field__label{font-size:10px}.collection-hero.collection-hero--with-image.collection-banner h1.collection-hero__title{font-size:28px}.collection-hero.collection-hero--with-image.collection-banner .collection-hero__description{font-size:12px}.collection-hero__inner .collection-hero__title{font-size:24px}h2.related-products__heading{font-size:28px}.rich-text-page h2.rich-text__heading{font-size:24px}.image-banner-about .banner__box.banner__box_top h2.banner__heading{font-size:28px}.image-banner-about .banner__box.banner__box_bottom h2.banner__heading{font-size:32px}.image-banner-about .banner__box.banner__box_bottom{right:5%}#recover,#login,.customer>h1{font-size:24px}.faq-header-top h2.page-title,.page--faq h2.rich-text__heading,cart-items h1.title,.template-404 h1.title,h1.main-page-title.page-title{font-size:24px}.newsletter .newsletter-form__field-wrapper .field__input:focus+.field__label{font-size:10px}}@media only screen and (max-width: 990px){.page-width{padding-left:2rem!important;padding-right:2rem!important}.product.product-template-main .product__info-wrapper.grid__item{max-width:47%}.main-product-div>section{padding:30px 0}header.header{padding-bottom:10px}h1.header__heading,.header__icons{padding-bottom:0}.header__heading-link{padding-bottom:.75rem}.menu-drawer summary.menu-drawer__menu-item,.menu-drawer__menu .menu-drawer__menu-item{font-size:16px}.collabs-page__main h2{font-size:20px}ul#product-grid li.grid__item{flex-grow:0}product-recommendations ul.grid.product-grid li.grid__item,ul#product-grid li.grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing)* 3 / 4)!important}.page--faq .rich-text__blocks,.rich-text-page .rich-text__blocks{max-width:80rem}.header predictive-search.search-modal__form .field input#Search-In-Modal{padding-left:15px}.header predictive-search.search-modal__form .field label.field__label{left:15px}.section-collection-list .collection-list:not(.slider) .collection-list__item{width:calc(49% - var(--grid-mobile-horizontal-spacing)* 3 / 4);max-width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2);margin-bottom:10px}}@media only screen and (max-width: 768px){p.image-with-text__text.image-with-text__text--caption{font-size:14px}.image-with-text__text-item h2.image-with-text__heading{font-size:28px}.image-with-text__content a.button{padding:10px 25px}.collection-custom-title{font-size:16px}.collection__title h2,.collabs-page__header h1{font-size:24px}.collabs-page__main h2{font-size:18px}.main-newsletter .newsletter__wrapper{padding:35px 5rem}.newsletter__subheading p{font-size:14px}.footer__content-top .list-social__item .icon{height:1.8rem;width:1.8rem}.collection-hero.collection-hero--with-image.collection-banner .collection-hero__image-container{min-height:16rem}.collection-hero.collection-hero--with-image.collection-banner .collection-hero__text-wrapper{padding-top:2rem;padding-bottom:2rem}.product-card-wrapper h3.card__heading{font-size:14px}.product-card-wrapper .price,ul#product-grid .price.price--on-sale s.price-item.price-item--regular,ul#product-grid .price.price--on-sale span.price-item.price-item--sale.price-item--last{font-size:12px}.collection-hero.collection-hero--with-image.collection-banner h1.collection-hero__title,h2.related-products__heading{font-size:24px}.product__media-wrapper .product__column-sticky slider-component.thumbnail-slider{flex:0 0 50px}.product__title h1,.product__title h2{font-size:22px}.product-form__submit{font-size:14px}.faq-header-top h2.page-title,.page--faq h2.rich-text__heading,cart-items h1.title{font-size:24px}.header-search-input{max-width:40rem}.header-search-input input#mySearch{font-size:14px}.section-faq .page-width{padding-top:50px;padding-bottom:50px}.faq-header{display:none}.page--faq .rich-text__text{font-size:13px;line-height:30px}.image-banner-about .banner__box.banner__box_top h2.banner__heading{font-size:24px}.image-banner-about .banner__box.banner__box_bottom h2.banner__heading{font-size:28px}.rich-text-about .rich-text__text{font-size:14px}.rich-text-about .rich-text.content-container{padding:90px 0}cart-items .title-wrapper-with-link a.underlined-link{font-size:14px}.header .search-modal__content .predictive-search.predictive-search--header{width:600px}ul.product-grid .price.price--on-sale span.price-item.price-item--sale.price-item--last,ul.product-grid .price.price--on-sale s.price-item.price-item--regular{font-size:12px}}@media only screen and (max-width: 767px){.page-width{padding-left:1.5rem!important;padding-right:1.5rem!important}.header__icon{width:3.4rem}.header .search-modal__content .predictive-search.predictive-search--header{width:300px}.cart-count-bubble{left:14px}.image_with_text_banner .image-with-text__content{padding:10px 0}.section-collection-list .collection-list:not(.slider){padding:0}.section-collection-list .collection-list:not(.slider) .collection-list__item .card--standard>.card__content .card__information{padding-top:0}.collection-list-index .collection{padding:30px 0}.collection__title h2{text-align:center}.collabs-page .collabs-page__main{padding-left:0;padding-right:0}.main-newsletter .newsletter__wrapper{padding:25px 1.5rem}.newsletter__wrapper h2{font-size:18px}.newsletter__subheading p{line-height:20px}ul.footer-block__details-content{display:flex;align-items:center;justify-content:center;gap:10px 20px;flex-wrap:wrap;margin-bottom:2rem}product-recommendations ul.grid.product-grid li.grid__item,ul#product-grid li.grid__item{width:calc(51% - var(--grid-desktop-horizontal-spacing)* 3 / 4)!important}.footer__content-bottom-wrapper .footer__column.footer__column--info,.footer__content-bottom-wrapper .footer__column.footer__column--info ul.list.list-payment{padding:0!important}.footer .footer__content-bottom{padding-top:0rem}footer.footer{padding:30px 0 20px}.collection-hero__inner .collection-hero__title{font-size:20px;margin:0}ul#product-grid{margin-top:0}.col-prod-grid>div.gradient{padding-top:0}.collection-hero.collection-hero--with-image.collection-banner .collection-hero__text-wrapper{padding-left:1.5rem;padding-right:1.5rem}.collection-hero.collection-hero--with-image.collection-banner .collection-hero__image-container{min-height:15rem;height:15rem}.product.product-template-main .grid__item.product__media-wrapper{max-width:calc(100% + -0px);width:100%}.product.product-template-main.grid{gap:10px}.product.product-template-main .product__info-wrapper.grid__item{max-width:100%}.faq-header-top h2.page-title{font-size:20px}.main-product-div>section{padding:15px 0 0}.section-faq .page-width{padding-top:30px;padding-bottom:30px}.faq-header-top{margin-bottom:40px}.block-type-heading-bottom h2{font-size:18px}.block-type-heading-bottom{margin-top:60px}.rich-text .rich-text__wrapper{width:100%}.rich-text-page .rich-text.content-container{padding-top:50px;padding-bottom:50px}.image-banner-about .banner__box{background:transparent}.recharge-page div#ReCharge{padding:75px 0}}@media only screen and (max-width: 749px){.image-banner-about .banner__box.banner__box_top{position:absolute;top:-200px;text-align:left;padding-left:1.5rem}.image-banner-about .banner__box.banner__box_bottom{bottom:25px}.image-banner-about .banner__box.banner__box_top h2.banner__heading{font-size:20px}.image-banner-about .banner__box.banner__box_bottom h2.banner__heading{font-size:22px}.image-banner-about .banner__box.banner__box_top{padding-bottom:0;top:-145px;max-width:70%;left:0}.image-banner-about .banner__box.banner__box_bottom{bottom:10px;right:2%}.rich-text-about .rich-text__text{line-height:24px}.rich-text-about .rich-text.content-container{padding:50px 0}}@media only screen and (max-width: 390px){.header .search-modal.modal__content.gradient{width:280px}}@media only screen and (max-width: 376px){.banner__box.banner__box_top h2.banner__heading span{letter-spacing:3px}.image-banner-about .banner__box.banner__box_bottom h2.banner__heading{font-size:20px}}@media only screen and (max-width: 360px){.header .search-modal.modal__content.gradient{width:265px}.image-banner-about .banner__box.banner__box_top{top:-130px}}@media only screen and (max-width: 340px){.header .search-modal.modal__content.gradient{width:245px}.image-banner-about .banner__box.banner__box_top h2.banner__heading{font-size:18px}.image-banner-about .banner__box.banner__box_bottom{bottom:5px}.image-banner-about .banner__box.banner__box_bottom h2.banner__heading{font-size:18px}}@media only screen and (max-width: 320px){.header .search-modal.modal__content.gradient{width:225px}}
/*# sourceMappingURL=/cdn/shop/t/171/assets/custom.css.map */
