@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@font-face{font-family:T-Star Pro;src:url(/cdn/shop/files/T-StarPro-Bold.woff2) format("woff2"),url(/cdn/shop/files/T-StarPro-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:T-Star Pro;src:url(/cdn/shop/files/T-StarPro-Heavy.woff2) format("woff2"),url(/cdn/shop/files/T-StarPro-Heavy.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:NewYork;src:url(/cdn/shop/files/NewYork.woff2) format("woff2"),url(/cdn/shop/files/NewYork.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IowanOldSt BT;src:url(/cdn/shop/files/IowanOldStyleBT-Bold.woff2) format("woff2"),url(/cdn/shop/files/IowanOldStyleBT-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:IowanOldSt Blk BT;src:url(/cdn/shop/files/IowanOldStyleBT-Black.woff2) format("woff2"),url(/cdn/shop/files/IowanOldStyleBT-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:IowanOldSt BT;src:url(/cdn/shop/files/IowanOldStyleBT-Roman.woff) format("woff2"),url(/cdn/shop/files/IowanOldStyleBT-Roman.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6{font-family:IowanOldSt BT!important;letter-spacing:0!important}p,span,li,input,select,textarea,button,a,summary,label,div{font-family:IowanOldSt BT!important;letter-spacing:0!important}.announcement-bar__message{font-weight:300;font-size:16px;line-height:22px;color:#fff}.announcement-bar{padding:5px 0}.header-wrapper{background:#f5f5f5!important}.transparent-page-wrapper sticky-header{position:fixed!important;width:100%!important;padding:10px 0 0;transition:.3s ease;background:transparent!important}.scrolled-past-header sticky-header{top:0;background:#f5f5f5!important;padding:0;transition:.3s ease}.header__inline-menu li a{font-weight:400;font-size:16px;line-height:22px;color:#000;transition:.3s ease}.header__icon--cart svg{width:20px!important}body:has(.section-header .header:not(.drawer-menu)) .utility-bar .page-width{padding-left:50px!important;padding-right:50px!important;max-width:100%!important}.header:not(.drawer-menu).page-width{padding-left:50px!important;padding-right:50px!important;max-width:100%!important}.page-width{max-width:100%;margin:0 auto;padding:0 50px!important}.custom-slideshow-wrapper .banner__heading{font-weight:700;font-size:48px;line-height:58px;color:#000}.custom-slideshow-wrapper .banner__text p{font-weight:400;font-size:18px;line-height:28px;color:#000}.custom-slideshow-wrapper .banner__buttons a{font-weight:400;font-size:16px;line-height:24px;text-transform:uppercase;color:#fff;background:#986b58;border-radius:50px;border:1px solid #986B58;transition:.3s ease}.custom-slideshow-wrapper .banner__buttons a:hover{background:#000;border:1px solid #000;transition:.3s ease}.banner__buttons a:after,.banner__buttons a:before{display:none}.second-slideshow-button:after,.second-slideshow-button:before{display:none}.second-slideshow-button{font-weight:400;font-size:16px;line-height:24px;text-transform:uppercase;color:#000;background:transparent;border-radius:50px;border:1px solid #000;transition:.3s ease}.second-slideshow-button:hover{color:#fff;background:#986b58;border:1px solid #986B58;transition:.3s ease}.custom-slideshow-wrapper .slideshow__text.banner__box{display:flex;flex-direction:column;justify-content:center;max-width:100%!important;margin:0!important;padding:0 0 50px}.custom-slideshow-wrapper .banner_button_flex{padding:20px 0 0!important;display:flex;align-items:center;gap:15px}.custom-slideshow-wrapper .second-slider-wrapper .banner__content.banner__content--bottom-center{justify-content:start}.custom-slideshow-wrapper .second-slider-wrapper .banner__box{width:100%;min-width:100%!important;align-items:start;text-align:left}.custom-slideshow-wrapper .second-slider-wrapper .slideshow__text-wrapper{max-width:660px;margin:0}.custom-slideshow-wrapper .slideshow__media video{object-fit:cover!important}.custom-main-heading,.collection__title .title,.jm-review-widget-minimal-header__title{font-weight:700;font-size:42px;line-height:50px;color:#000;text-align:center}.collection-lists-content-wrapper a{text-decoration:none}.collection-lists-image{position:relative;display:flex}.collection-lists-image img{border-radius:10px;width:100%}.collection-lists-block-title h3{font-weight:900;font-size:40px;line-height:50px;color:#fff}.collection-lists-block-title{position:absolute;bottom:30px;left:20px}.collection-lists-flex{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;padding:40px 0 0}.collection-lists-section{padding:80px 0 30px}.card__heading a{font-weight:700;font-size:22px;line-height:26px;color:#000;font-family:IowanOldSt BT!important;text-decoration:none}.underline-links-hover:hover a{text-decoration:none!important}.price--on-sale .price-item--regular{font-weight:400;font-size:16px!important;line-height:22px!important;color:#000;opacity:.5}.price-item.price-item--sale.price-item--last{font-weight:400;font-size:16px;line-height:22px;color:#d12b23}.card__heading{margin-bottom:15px!important}.custom-featured-section{padding:0 0 20px}.before-after-section{padding:50px 0}.before-after-head{margin:0 0 40px}.content-image-text-column .custom-paragraph p{font-weight:400;font-size:18px;line-height:28px;text-align:center;color:#000;max-width:488px;margin:18px auto}.common-banner-btn a{font-weight:400;font-size:16px;line-height:24px;text-transform:uppercase;color:#fff;background:#986b58;border-radius:50px;border:1px solid #986B58;transition:.3s ease;text-decoration:none;padding:12px 30px;display:inline-block}.common-banner-btn a:hover{background:#000;border:1px solid #000;transition:.3s ease}.image-wrapper{display:flex}.image-wrapper img{border-radius:10px;width:100%}.image-text-wrapper{text-align:center}.image-text-grid{background:#f5f5f5;border-radius:10px;display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:20px}.image-text-section{padding:80px 0}.collection-discount-badge{font-weight:600;font-size:11px;line-height:22px;color:#fff;text-transform:uppercase;background:#d12b23;border-radius:30px;padding:5px 10px;display:inline-block}.card__media{border-radius:10px!important;overflow:hidden}.card__inner{border-radius:10px}.bottom-slide-section .slideshow__text-wrapper{max-width:720px;margin:0 auto}.bottom-slide-section .banner__box{width:100%;min-width:100%!important;align-items:start;text-align:center}.bottom-slide-section .banner__buttons{margin:0 auto}.before-after-section{display:grid}.before-after-section img{display:block;max-width:100%}.before-after-section .container{display:grid;place-content:center;position:relative;overflow:hidden;border-radius:1rem;--position: 70%}.before-after-section .slider-image{width:100%;height:100%;object-fit:cover;object-position:left}.before-after-section .image-before{position:absolute;top:0;right:0;bottom:0;left:0;width:var(--position)}.before-after-section .slider{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;opacity:0;width:100%;height:100%}.before-after-section .slider:focus-visible~.slider-button{outline:5px solid black;outline-offset:3px}.before-after-section .slider-line{position:absolute;top:0;right:0;bottom:0;left:0;width:.2rem;height:100%;background-color:#fff;left:var(--position);transform:translate(-50%);pointer-events:none}.before-after-section .slider-button{position:absolute;background-color:#fff;color:#000;padding:.5rem;border-radius:100vw;display:grid;place-items:center;top:50%;left:var(--position);transform:translate(-50%,-50%);pointer-events:none;box-shadow:1px 1px 1px #08030380}.reviews-slider-section .custom-main-heading{text-align:left}.reviews-content-wrapper p{font-weight:400;font-size:20px;line-height:30px;color:#000}.author-name p{font-weight:900;font-size:22px;line-height:26px;color:#986b58;font-family:IowanOldSt BT!important}.author-rating-flex{display:flex;align-items:center;gap:14px;padding:30px 0 0}.reviews-content-wrapper>img{margin:0 0 12px}.reviews-content-wrapper{background:#fff;border-radius:10px;padding:30px;margin:0 10px}.reviews-slider-section{padding:60px 0}.reviews-slider-section .slick-prev{background:url(/cdn/shop/files/left.png);font-size:0;border:0;height:44px;width:44px;position:absolute;right:60px;left:initial;top:-76px;box-shadow:0 0 14px #00000040;cursor:pointer;border-radius:50px}.reviews-slider-section .slick-next{background:url(/cdn/shop/files/Right.png);font-size:0;border:0;height:44px;width:44px;position:absolute;right:0;top:-76px;border-radius:50px;box-shadow:0 0 14px #00000040;cursor:pointer}.reviews-slider-head{padding:0 0 40px}.article-card__excerpt{font-weight:400;font-size:18px;line-height:28px;color:#000}.featured-blog-section .card__information{padding:15px 0 0!important}.featured-blog-section .page-width-desktop{max-width:100%!important;padding:0 50px!important}.featured-blog-section{padding:60px 0}.custom-faqs-section .collapsible-content__wrapper{padding:60px 0!important}.custom-faqs-section .accordion__title{font-weight:700;font-size:24px;line-height:29px;color:#000}.custom-faqs-section .collapsible-content summary:hover .accordion__title{text-decoration:none!important}.custom-faqs-section .collapsible-content summary:hover{background:transparent!important}.custom-faqs-section .collapsible-content .accordion{border:0}.custom-faqs-section svg.icon.icon-caret{height:8px}.custom-faqs-section .accordion summary{padding:1.5rem 20px!important}.custom-faqs-section details{background:#fff;border-radius:10px;border:0!important;margin:0 0 16px}.collapsible-content-wrapper-narrow{max-width:960px!important}.custom-faqs-section details[open]{background:#986b58}.custom-faqs-section details[open] .accordion__title{color:#fff}.custom-faqs-section details[open] .accordion__content p{font-weight:400;font-size:16px;line-height:26px;color:#fff;padding:0 12px 15px}.custom-faqs-section details[open] .icon.icon-caret path{stroke:#fff}.faq-button-wraper a{font-weight:400;font-size:16px;line-height:24px;text-transform:uppercase;color:#fff;background:#986b58;border-radius:50px;border:1px solid #986B58;transition:.3s ease;text-decoration:none;padding:12px 30px;display:inline-block}.faq-button-wraper a:hover{background:#000;border:1px solid #000;transition:.3s ease}.faq-button-wraper{text-align:center}.guarantee-icons-lists h3{font-weight:700;font-size:24px;line-height:29px;text-align:center;color:#000}.guarantee-icons-lists p{font-weight:400;font-size:16px;line-height:28px;text-align:center;color:#000;margin:15px 0 0}.guarantee-icons-lists li{list-style:none;text-align:center}.guarantee-icons-lists li img{margin:0 0 12px}.guarantee-icons-lists{display:grid;grid-template-columns:repeat(4,1fr);gap:40px}.custom-guarantee-icons-sections{padding:70px 0 40px}.custom-slideshow-wrapper .slider-button--prev{background:url(/cdn/shop/files/left.png);font-size:0;border:0;height:44px;width:44px;position:absolute;right:120px;left:initial;top:-76px;box-shadow:0 0 14px #00000040;cursor:pointer;border-radius:50px}.custom-slideshow-wrapper .slider-button--next{background:url(/cdn/shop/files/Right.png);font-size:0;border:0;height:44px;width:44px;position:absolute;right:60px;top:-76px;border-radius:50px;box-shadow:0 0 14px #00000040;cursor:pointer}.custom-slideshow-wrapper .slider-counter{position:absolute;right:180px;top:-76px;border:1px solid #fff;height:44px;display:flex;align-items:center;justify-content:center;border-radius:40px;color:#fff}.custom-slideshow-wrapper .slideshow__controls{border:0!important;position:relative}.before-label{font-weight:700;font-size:50px;line-height:60px;color:#fff;position:absolute;text-transform:uppercase;top:16px;left:20px;z-index:0}.after-label{font-weight:700;font-size:50px;line-height:60px;color:#fff;position:absolute;text-transform:uppercase;top:16px;right:20px;z-index:0}.custom-main-heading.footer-block__heading{font-weight:700;font-size:42px!important;line-height:50px;color:#000;text-align:left}.footer-nesletter-text p{font-weight:400;font-size:18px;line-height:28px;color:#000;text-align:left}.footer-block__newsletter{background:#f5f5f5;border-radius:10px;padding:40px;display:flex;align-items:center;gap:50px;justify-content:space-between}.footer-block__newsletter button{position:initial!important;background:#986b58!important;display:inline-block!important;font-size:16px;letter-spacing:0;color:#fff!important;width:150px!important;border-radius:100px}[data-testid=form-component]{padding-top:0!important;margin:0!important;padding-bottom:0!important}.newsletter-form input{background:transparent!important;color:#000}.newsletter-form .field{border:1px solid rgb(0 0 0 / 19%);border-radius:20px}.newsletter-form .field{border:1px solid rgb(0 0 0 / 19%);border-radius:40px;padding:4px}.newsletter-form{align-items:end;margin:0!important;max-width:100%!important}.newsletter-form__field-wrapper{max-width:100%!important}.newsletter-form .field__label{color:#000;letter-spacing:0}.newsletter-form .field:before,.newsletter-form .field:after{display:none}.newsletter-form__field-wrapper input{border:0!important;outline:none!important;box-shadow:none!important}.footer-block-newsletter-heading{width:40%}.newsletter-form{width:60%!important}.footer-block__heading{font-weight:700;font-size:24px!important;line-height:29px;color:#fff}.footer-block__details-content li a{font-weight:400;font-size:16px!important;line-height:26px;color:#fff!important;transition:.3s ease}.footer-block__details-content li a:hover{opacity:.8;transition:.3s ease;text-decoration:none}.footer-block__details-content{display:flex;flex-direction:column;gap:6px}.text-under-image p{font-weight:400;font-size:16px;line-height:28px;color:#fff}.text-under-image p a{text-decoration:none;color:#fff}.text-under-image p strong{font-weight:700;font-size:24px;line-height:29px;color:#fff;font-family:IowanOldSt BT!important;display:block;margin:0 0 15px}.copyright__content{font-weight:400;font-size:16px!important;line-height:26px;color:#fff}.footer-social-media-lists li{list-style:none}.footer-social-media-lists{display:flex;gap:30px}.bottom-footer-flex{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px}.footer__copyright{text-align:right;margin-top:0!important}.footer-block__image-wrapper{max-width:100%!important}.footer__content-bottom{padding-top:2rem!important}footer{padding-bottom:17px!important}.footer-social-media-lists li a{display:flex}.footer__content-top{padding-bottom:40px!important}.text-under-image{padding:20px 0 0}.footer-block--newsletter{padding:0 0 50px}.footer__content-bottom{transform:initial!important}.collection__title h2.title{font-weight:700}.custom-slideshow-wrapper .slider-button--prev svg,.custom-slideshow-wrapper .slider-button--next svg{display:none!important}.custom-guarantee-icons-sections{padding:60px 0 70px}.page-about-us .image-text-section{padding:40px 0 80px}.page-about-us .custom-slideshow-wrapper .banner__heading,.page-about-us .custom-slideshow-wrapper .banner__text p{color:#fff}.about-image-text-second .custom-main-heading,.about-image-text-second .custom-paragraph li{text-align:left}.about-image-text-second .custom-paragraph ul{padding:12px 0 22px 20px}.about-image-text-second .image-text-content{margin:0 auto;max-width:661px;padding:20px}.about-image-text-second .image-text-wrapper{text-align:left}.size-guide-content h1{text-align:center}.size-guide-content h2{font-size:20px;text-align:center;font-weight:700;margin:4px 0 30px}.size-guide-content img{margin:0 auto 30px;display:table;width:100%}.size-guide-content p{font-weight:400;font-size:18px;line-height:30px;color:#000;margin:0 0 14px}.size-guide-wrapper{max-width:1200px;margin:0 auto;padding:30px 0}.shopify-policy__container{max-width:900px}.shopify-policy__title h1{margin:0 0 20px}.shopify-policy__container{max-width:900px;padding:60px 20px}.shopify-policy__body h2{margin:20px 0}.page-payment .main-page-title,.page-sustainability .main-page-title{font-size:42px;margin:0 0 10px}.page-payment .rte ul,.page-sustainability .rte ul{margin:0;padding:0}.page-payment .rte ul li p,.page-sustainability .rte ul li p{display:inline-block;margin:0 0 0 -7px}.page-payment .content-for-layout,.page-sustainability .content-for-layout{padding:50px 0;max-width:900px;margin:0 auto}.page-faqs .collapsible-content__grid{padding:40px 0 0}.page-sustainability .rte h3{margin:0 0 12px!important}.page-sustainability .rte p{color:#000;margin:0 0 14px}.contact-form-content{background:#f4f4f4;border-radius:22px;padding:30px}.contact-form-content h1{font-weight:700;font-size:42px;line-height:50px;color:#000;margin:0 0 10px}.contact-form-content p{font-weight:400;font-size:24px;line-height:34px;color:#231f20}.contact-form-content input,.contact-form-content textarea{background:#fff;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:8px;border:0;outline:none!important;box-shadow:none!important}.contact-form-content .field:after,.contact-form-content .field:before{display:none}.contact-form-content form{margin:22px 0 0}.contact-form-image{display:flex}.contact-form-image img{width:100%;border-radius:22px;object-fit:cover;object-position:80%}.contact-form-content .contact__button button:after,.contact-form-content .contact__button button:before{display:none}.contact-form-content .contact__button button{background:#986b58;border-radius:40px;font-size:16px;text-transform:uppercase;transition:.3s ease}.contact-form-content .contact__button button:hover{background:#000;transition:.3s ease}.contact-form-content .contact__button{margin-top:3rem!important}.contact-form-flex{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;padding:80px 0}.collection-hero__image-container{min-height:640px!important;margin:0!important}.collection-hero.collection-hero--with-image{padding:0!important}.collection-page-wrapper{padding:40px 0 20px}.collection-page-wrapper .product-discount-badge{display:none}.product__title h1{font-weight:400;font-size:38px;line-height:50px;color:#000}.product .price-item.price-item--sale.price-item--last{font-weight:700;font-size:24px;line-height:34px;color:#000}.product .price--on-sale .price-item--regular{font-weight:400;font-size:24px!important;line-height:34px!important;text-decoration-line:line-through;color:#000;opacity:.5}.product-discount-badge{font-weight:700;font-size:11px;line-height:18px;color:#fff}legend.form__label,.size-chart-icon span,.quantity__label{font-weight:700;font-size:16px;line-height:24px;color:#000}legend.form__label span{font-size:16px;line-height:24px;color:#000;font-weight:400}.quantity:before,.quantity:after{display:none}.quantity{border:1px solid #000;border-radius:40px}.product-form__buttons button.product-form__submit{font-weight:400;font-size:16px;line-height:24px;text-transform:uppercase;color:#000;border:1px solid #231F20;border-radius:40px;max-width:100%!important}.product-form__buttons button.product-form__submit:hover{background:#231f20;color:#fff;border:1px solid #231F20;border-radius:40px;max-width:100%!important}.product-form__buttons button:before,.product-form__buttons button:after{display:none!important}.product-form__buttons{max-width:100%!important}.product .summary__title h2{font-weight:700;font-size:20px;line-height:28px;color:#000}.product .accordion .summary__title+.icon-caret{height:8px!important;right:0!important}.product-form__input--pill input[type=radio]:disabled+label,.product-form__input--pill input[type=radio].disabled+label{border-color:#000!important}.discount-code-text-flex{display:flex;align-items:center;gap:4px}.discount-code-text p{color:#000}.discount-code-svg span{display:flex}.discount-code-svg span svg{width:26px}.product .accordion__content ul{padding:0;margin:0}.product .accordion__content ul li{color:#000;padding:0 0 10px}.size-chart-icon svg{width:18px}.size-chart-icon{display:flex}.size-chart-sidebar button.openbtn{display:flex;gap:3px;background:transparent;border:0;padding:5px 0 10px;cursor:pointer}.sizechart-sidebar{z-index:99!important}.sizechart-sidebar .custom-page-content hr{padding:0;margin:20px 0}.sizechart-sidebar .custom-page-content p strong{display:block;margin:0 0 12px}.sizechart-sidebar a{text-decoration:none;color:#000;font-size:32px!important;top:4px!important}.sizechart-sidebar .custom-page-content p{font-size:14px}.option-name-flex{display:flex;align-items:center;justify-content:space-between;gap:10px}.sizechart-sidebar .custom-page-content{padding:0 20px}.product__info-wrapper{width:100%!important;max-width:100%!important;padding:0!important}.product__media-wrapper{max-width:100%!important;width:100%!important;padding:0!important}.product.product--medium{display:grid;grid-template-columns:repeat(2,1fr);gap:40px!important}.product-media-container.constrain-height.media-fit-contain{--contained-width: 100% !important}.product__media{padding:0!important;border-radius:8px}.product__media img{position:initial!important}.product__media-toggle:after,.global-media-settings:after{display:none!important}.product__media-wrapper{padding:0 0 0 140px!important}.grid__item.product__media-wrapper slider-component.thumbnail-slider{left:-40px!important}.thumbnail{border-radius:4px;border:0}.thumbnail[aria-current]{box-shadow:initial!important;border-radius:4px;border-width:1px!important}.product-gallery-images img{width:100%}.product-gallery-images{margin:0 4px}.product-gallery-slider-section{padding:40px 0}.thumbnail-list.slider--tablet-up li.thumbnail-list__item.slider__slide{width:80px!important}.product__info-container{max-width:100%!important}.jm-cluster{display:block!important}.product-form__input{max-width:100%!important}.custom-related-products .grid.product-grid{justify-content:center}.custom-related-products{padding:0 0 40px}*:focus-visible{outline:none!important;outline-offset:none!important;box-shadow:none!important}p.jm-text.jm-review-widget-minimal-header__title{font-weight:700;font-size:42px;line-height:50px;color:#000;text-align:center}button.slideshow__autoplay.slider-button{display:none}.product .complementary-products .accordion__title{font-size:15px;line-height:21px}.product .complementary-products .summary__title .svg-wrapper{display:none}.product .complementary-products .complementary-products__container summary span{display:flex}.product .complementary-products .complementary-products__container summary span svg{width:28px;height:initial}.product .complementary-products summary{border:1px solid #000;border-radius:8px;padding:24px 40px 24px 20px;position:relative;gap:5px}.product .complementary-products .accordion .summary__title+.icon-caret{height:9px!important;right:12px!important}.complementary-slide{border:1px solid #000;border-radius:8px;margin:4px 0 0;padding:10px 10px 80px!important;position:relative}.complementary-slide .card__heading a{font-size:16px;font-weight:400}.complementary-slide .card__heading{margin:0 0 7px!important}.complementary-slide .price-item.price-item--regular{font-weight:700;font-size:17px!important;color:#000}.complementary-slide .card__inner{border:2px solid rgb(0 0 0 / 8%)!important;width:125px;height:125px;flex-shrink:0;aspect-ratio:1;border-radius:8px!important;overflow:hidden;box-shadow:0 4px 5px -2px #0000001a}.complementary-slide .card__media .media img{object-fit:contain}.complementary-slide .card.card--standard.card--media{align-items:center}.complementary-slide .quick-add .quick-add__submit{background:#000;width:100%!important;color:#fff;border-radius:8px}.complementary-slide .quick-add{position:absolute;bottom:16px;left:50%;width:98%;max-width:100%!important;transform:translate(-50%)}.complementary-slide .card-wrapper{position:initial}.custom-featured-section .product-discount-badge,.custom-related-products .product-discount-badge{display:none}.klaviyo-form-V7YbzC.klaviyo-form.form-version-cid-1{width:60%}.collection-lists-flex{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,300px));gap:30px;padding:40px 0 0;justify-content:center;justify-items:center}@media only screen and (max-width:1599px){.collection-lists-block-title h3{font-size:32px;line-height:40px}.grid__item.product__media-wrapper slider-component.thumbnail-slider{width:420px!important}}@media only screen and (max-width:1349px){.collection-lists-block-title h3{font-size:25px;line-height:30px}.before-label,.after-label{font-size:40px;line-height:50px}.reviews-content-wrapper p{font-size:17px;line-height:26px}.product__title h1{font-size:30px;line-height:44px}.thumbnail-list.slider--tablet-up li.thumbnail-list__item.slider__slide{width:53px!important}}@media only screen and (max-width:1199px){body:has(.section-header .header:not(.drawer-menu)) .utility-bar .page-width{padding-left:20px!important;padding-right:20px!important}.header:not(.drawer-menu).page-width{padding-left:20px!important;padding-right:20px!important}.page-width{padding:0 20px!important}.collection-lists-flex{grid-template-columns:repeat(2,1fr);gap:20px}.collection-lists-block-title h3{font-size:30px;line-height:30px}.custom-main-heading,.collection__title .title,.jm-review-widget-minimal-header__title{font-size:32px;line-height:42px}.article-card__excerpt{font-size:17px;line-height:26px}.custom-faqs-section .accordion__title{font-size:21px;line-height:28px}.guarantee-icons-lists h3{font-size:20px;line-height:28px}.guarantee-icons-lists p{font-size:16px;line-height:26px}.custom-main-heading.footer-block__heading{font-size:33px!important;line-height:40px}.custom-slideshow-wrapper .banner__heading{font-size:40px;line-height:48px}.collection-lists-section{padding:60px 0 30px}.image-text-section{padding:60px 0}.custom-slideshow-wrapper .slider-button--next{right:20px}.custom-slideshow-wrapper .slider-button--prev{right:70px}.custom-slideshow-wrapper .slider-counter{right:120px}.featured-blog-section .page-width-desktop{padding:0 20px!important}.page-about-us .image-text-section{padding:40px 0 50px}.contact-form-content h1{font-size:36px;line-height:40px}.contact-form-content p{font-size:20px;line-height:30px}.contact-form-flex{padding:50px 0}.thumbnail-list.slider--tablet-up li.thumbnail-list__item.slider__slide{width:46px!important}p.jm-text.jm-review-widget-minimal-header__title{font-size:32px;line-height:42px}}@media only screen and (max-width:989px){.image-text-grid{grid-template-columns:repeat(1,1fr);padding:0 0 40px}.guarantee-icons-lists{grid-template-columns:repeat(2,1fr)}.footer-block-newsletter-heading{width:100%}.newsletter-form{width:100%!important}.footer-block__newsletter{padding:20px;gap:20px;flex-direction:column}.header__icon .svg-wrapper{justify-content:end}.footer-block__details-content .list-menu__item--link{padding-bottom:0!important}.footer-block__details-content{gap:0px}.image-text-content{padding:0 20px}.custom-guarantee-icons-sections{padding:50px 0 40px}.menu-drawer__inner-container{height:initial!important}.menu-drawer__account{gap:7px}.menu-drawer__account .icon-account{height:17px!important}.about-image-text-second .image-text-content{margin:0;max-width:100%;padding:30px 30px 20px}.about-image-text-first .image-text-grid,.about-image-text-second .image-text-grid{padding:0}.about-image-text-first .image-text-content{padding:0 20px 40px}.contact-form-flex{grid-template-columns:repeat(1,1fr);gap:20px}.product.product--medium{grid-template-columns:repeat(1,1fr)}.product__media-wrapper{padding:0!important}.grid__item.product__media-wrapper slider-component.thumbnail-slider{width:100%!important}.thumbnail-slider .thumbnail-list.slider--tablet-up{justify-content:center}.grid__item.product__media-wrapper slider-component.thumbnail-slider{left:0!important}.klaviyo-form-V7YbzC.klaviyo-form.form-version-cid-1{width:100%}.needsclick.kl-private-reset-css-Xuajs1{min-height:initial!important}}@media only screen and (max-width:749px){.collection-lists-flex{grid-template-columns:repeat(1,1fr)}.collection-lists-flex{padding:24px 0 0}.custom-main-heading,.collection__title .title,.jm-review-widget-minimal-header__title{font-size:28px;line-height:38px}.before-label,.after-label{font-size:22px;line-height:30px}.collection-lists-section{padding:40px 0 20px}.card__heading a{font-size:17px;line-height:23px}.reviews-content-wrapper{padding:30px 15px}.reviews-slider-section,.featured-blog-section,.before-after-section{padding:40px 0}.image-text-section{padding:50px 0}.title-wrapper-with-link{padding:0!important}.grid--peek.slider .grid__item:first-of-type{margin-left:0}.custom-faqs-section .collapsible-content__wrapper{padding:40px 0!important}.accordion{margin-top:1.5rem}.custom-faqs-section .accordion__title{font-size:18px;line-height:26px}.guarantee-icons-lists{grid-template-columns:repeat(1,1fr);gap:30px}.guarantee-icons-lists p br{display:none}.banner--large:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:650px!important;align-items:end}.reviews-content-wrapper{margin:0}.author-image img{width:100%}.author-image{width:55px}.custom-main-heading.footer-block__heading{font-size:28px!important;line-height:32px}.footer-nesletter-text p{font-size:16px;line-height:26px}.footer-block__heading{margin-bottom:1rem!important}.footer-block.grid__item{margin:0!important}.footer-block__details-content{margin-bottom:3rem!important}.footer-block__image-wrapper{margin-bottom:0!important}.bottom-footer-flex{flex-direction:column}.custom-slideshow-wrapper .banner__heading{font-size:32px;line-height:40px}.slideshow--placeholder.banner--mobile-bottom.banner--adapt_image .slideshow__media,.slideshow--placeholder.banner--adapt_image:not(.banner--mobile-bottom){height:650px!important}.custom-slideshow-wrapper .banner__heading{text-align:center}.custom-slideshow-wrapper .banner__text p{font-size:16px;line-height:26px}.custom-slideshow-wrapper .banner_button_flex{flex-direction:column;margin:0 auto}.banner__content{align-items:end!important}.announcement-bar__message{font-size:14px;line-height:20px}.announcement-bar{padding:0}.header__heading-logo{max-width:70px!important}.reviews-slider-section .slick-prev,.reviews-slider-section .slick-next{display:none!important}.custom-slideshow-wrapper .slider-button--prev{height:34px;width:34px;background-position:center;right:50px;top:-44px!important}.custom-slideshow-wrapper .slider-button--next{height:34px;width:34px;background-position:center;right:10px;top:-44px!important}.custom-slideshow-wrapper .slider-counter{right:90px;top:-44px;height:34px;width:34px!important;min-width:34px!important}.content-image-text-column .custom-paragraph p{font-size:16px;line-height:26px}.page-about-us .custom-slideshow-wrapper .banner__heading{text-align:left}.about-image-text-second .image-text-content{padding:20px 15px 10px}.size-guide-content h2{font-size:16px;font-weight:600}.size-guide-content p{font-size:16px;line-height:26px;margin:0 0 12px}.shopify-policy__container{padding:40px 20px}.page-payment .main-page-title,.page-sustainability .main-page-title{font-size:34px}.page-payment .content-for-layout,.page-sustainability .content-for-layout{padding:30px 0 40px}.page-faqs .collapsible-content__grid{padding:0}.custom-faqs-section details{margin:0}.contact-form-content{background:#f4f4f4;padding:30px 18px}.contact-form-content h1{font-size:28px;line-height:34px}.contact-form-content p{font-size:17px;line-height:28px}.collection-hero__image-container{min-height:400px!important}.collection-page-wrapper{padding:30px 0 10px}.product__title h1{font-size:21px;line-height:34px}.product-gallery-slider-section{padding:10px 0 0}.custom-related-products{padding:0 0 30px}p.jm-text.jm-review-widget-minimal-header__title{font-size:28px;line-height:38px}.product .complementary-products .accordion__title{font-size:14px;line-height:21px}.product .complementary-products summary{padding:7px 30px 7px 5px;gap:3px}.complementary-products__container .card--horizontal .card__inner{max-width:35%!important}.product.product--medium{gap:5px!important}[data-testid=form-row]{flex-direction:column!important;gap:10px}input#email_01KG78E08WYYYXRPFQ1BW3Z17Y{height:54px!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
