.cstm-ba-row{display:flex;align-items:center;gap:40px;width:100%}.cstm-ba-row .cstm-ba-text-col,.cstm-ba-row .cstm-ba-compare-wrapper{width:50%}.cstm-ba-compare-wrapper{position:relative}.image-comparison{position:relative;height:auto;width:90%;margin:0 auto}.image-comparison-responsive{height:40rem;width:100%}.cstm-ba-compare-input{opacity:0}.image-comparison-wrap{position:absolute;width:100%;height:100%;overflow:hidden;border-radius:15px}.comparison-image-2{display:block!important;width:100%;height:100%;max-width:initial;background-repeat:no-repeat;background-size:cover}.comparison-image-1{height:100%;width:100%;max-width:initial;background-repeat:no-repeat;background-size:cover}.image-comparison-overlay{position:relative;width:50%;border-right:1px solid white}.image-comparison-overlay:after{content:"";position:absolute;top:50%;right:-20px;transform:translateY(-50%);z-index:2;height:40px;width:32px;border-radius:50%;font-size:16px;background:#fff;color:#000}.image-comparison-slider{position:absolute;z-index:9;cursor:ew-resize;width:100%;height:40px;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%)}[data-comparison-range]{appearance:none;-webkit-appearance:none;-moz-appearance:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:transparent;width:-webkit-fill-available;z-index:2;cursor:pointer}[data-comparison-range]:focus,[data-comparison-range]:active{border:none;outline:none}[data-comparison-range]::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:50px;width:50px;border-radius:50%;background:transparent;border:4px solid white;box-shadow:0 0 8px 1px #0000004d}[data-comparison-range]::-moz-range-track{-moz-appearance:none;height:15px;width:100%;background-color:transparent;position:relative;outline:none}@media screen and (max-width: 768px){.cstm-ba-row{flex-wrap:wrap}.cstm-ba-row .cstm-ba-text-col,.cstm-ba-row .cstm-ba-compare-wrapper{width:100%}}.cstm-text-badge{font-size:12px;line-height:1.2;width:fit-content;padding:4px 8px;color:#fff;background-color:#3f2b24;margin:unset}.cstm-product-intro-text{font-size:14px;line-height:1.4}.cstm-save-badge{font-size:14px;line-height:1;padding:6px 10px;color:#fff;background:#cbaf84}.cstm-usp-blocks-wrapper{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cstm-usp-block{display:flex;align-items:center;gap:8px;padding:6px 10px;background:#f2f2f2}.cstm-usp-block img{min-width:24px;height:auto}.cstm-usp-block svg{min-width:24px;height:auto}.cstm-usp-block__text{font-size:12px;line-height:1.2;color:#000;margin:unset}.cstm-usp-item{display:flex;align-items:center;gap:8px}.cstm-usp-item svg{width:20px;min-width:20px;height:auto}.cstm-usp-item .cstm-usp-item__text{line-height:1.2;margin:unset}.swatch.swatch--square{--swatch--size: 50px}.panel-calc-buttons{display:flex;gap:15px;align-items:center}.panel-calc-buttons .calc-outline-button{font-size:14px;line-height:1}.calc-outline-button{display:flex;align-items:center;gap:10px;justify-content:center;border:1px solid #1c1c1c;color:#1c1c1c;padding:8px 16px;width:fit-content;min-height:38px}.calc-outline-button p{margin:unset}.panel-calc-trigger.calc-outline-button{cursor:pointer}.csmt-payment-icons__text{text-align:center;font-size:12px;margin-bottom:unset}.cstm-payment-icons__icons{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.rating-widget-tp{display:flex;gap:5px;align-items:center;justify-content:center}.rating-widget-tp svg{height:18px}.rating-widget-tp p{font-weight:600;margin:unset}.cstm-separator{display:block!important;height:1px;width:100%;background:#f2f2f2}.product__info-container .price--on-sale .price-item--regular{font-size:19px!important;font-weight:600}.product__info-container .price .price-item{font-size:19px;font-weight:600}.product-form__input--pill input[type=radio]+label{border-radius:unset!important;padding:15px!important;color:#000!important;background-color:#fff!important;border:1px solid #f3f3f3!important}.product-form__input--pill input[type=radio]:checked+label{border:1px solid #3f2b24!important;background-color:#f3f3f3!important}.cstm-customer-logo-slider__text{font-size:12px;text-align:center}.logo-marquee{overflow:hidden;width:100%;background:#fff}.logo-track{display:flex;width:fit-content;animation:scroll 35s linear infinite}.logo{flex:0 0 auto;padding:0 2rem;display:flex;align-items:center}.logo svg{height:25px;width:fit-content;max-width:125px}.cstm-customer-logo-slider-home .logo-track{gap:100px}.cstm-customer-logo-slider-home .logo-track img{height:35px;width:auto}@media only screen and (max-width: 768px){.cstm-customer-logo-slider-home .logo-track{gap:50px}.cstm-customer-logo-slider-home .logo-track img{height:25px}}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.product-form__buttons{max-width:100%!important}.button.outlined{background:unset;border:1px solid}.button.outlined.white{color:#fff;border-color:#fff}.button.outlined.black{color:#000;border-color:#000}.card__badge .badge{background:#3f2b24;border-radius:3px}.cart-count-bubble{background-color:#3f2b24}.product__title h1{font-size:24px;font-weight:700}@media screen and (min-width: 990px){.product--large:not(.product--no-media) .product__media-wrapper{max-width:60%!important;width:calc(60% - var(--grid-desktop-horizontal-spacing) / 2)!important}.product--large:not(.product--no-media) .product__info-wrapper{padding:0 0 0 4rem;max-width:40%!important;width:calc(40% - var(--grid-desktop-horizontal-spacing) / 2)!important}}.swiper.cstm-review-swiper{position:relative;padding:0 50px}.swiper.cstm-review-swiper:before{content:"";position:absolute;z-index:3;left:0;top:0;height:100%;width:50px;background:#fff}.swiper.cstm-review-swiper:after{content:"";position:absolute;z-index:3;right:0;top:0;height:100%;width:50px;background:#fff}.cstm-review-slider-section .swiper-button-next,.cstm-review-slider-section .swiper-button-prev{display:flex;height:25px;width:25px;border-radius:50%;border:1px solid rgb(140,140,140);z-index:4}.cstm-review-slider-section .swiper-button-next:after,.cstm-review-slider-section .swiper-button-prev:after{font-size:13px;font-weight:800;color:#8c8c8c}.cstm-review-slider__title{text-align:center;margin-bottom:30px}.cstm-review-item{width:auto;height:140px;padding:15px;background:#f8f9fa;border-radius:2px}.cstm-review-item__inner{display:flex;flex-direction:column;height:100%}.cstm-review-item__rating{margin-bottom:12px;line-height:1}.cstm-review-item__rating svg{width:100px;height:auto}.cstm-review-item__title{display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;font-weight:800;line-height:1;margin-top:unset;margin-bottom:10px}.cstm-review-item__content{display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;line-height:1.2;margin:unset}.cstm-review-item__meta{display:flex;gap:3px;align-items:center;margin-top:auto}.cstm-review-item__meta p{margin:unset;font-size:12px}.cstm-review-item__meta .cstm-review-item__author{margin:unset;font-weight:700;color:#0009}.cstm-review-item__meta .cstm-review-item__date{color:#0009}.cstm-review-slider__footer{text-align:center;margin:10px auto 5px;cursor:pointer}.cstm-review-slider__footer p{margin-bottom:unset}.cstm-review-slider__footer svg{width:80px;height:auto;margin:auto}.cstm-prod-colors-selector{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.cstm-prod-color-item{display:block!important;height:50px;width:50px;border:2px solid transparent;padding:2px}.cstm-prod-color-item.current{border:2px solid #3f2b24}.cstm-prod-color-item img{height:100%;width:100%;object-fit:cover}@media only screen and (min-width: 768px){.cstm-sticky-atc-btn-mob{display:none!important}.desktop-sticky-atc-box{display:none;position:fixed;z-index:2;bottom:20px;right:20px;padding:15px;width:550px;background:#fff;border:1px solid #0000001f}.desktop-sticky-atc-box-inner{display:flex;gap:10px;align-items:center;justify-content:space-between}.desktop-sticky-atc-box-inner .image-wrapper{height:100px;width:80px}.desktop-sticky-atc-box-inner .image-wrapper img{height:100%;width:100%;object-fit:cover}.desktop-sticky-atc-box-inner .product-meta-info{width:250px}.desktop-sticky-atc-box-inner .product-meta-info p{line-height:1.2;margin:unset}.cstm-sticky-atc-btn-desk{font-size:12px;text-transform:unset}.cstm-sticky-atc-button{display:none!important}.product-form__submitdesktop-sticky-atc{font-size:12px;padding:10px;width:fit-content;height:fit-content}}@media only screen and (max-width: 768px){.cstm-sticky-atc-btn-mob{display:none;position:fixed;bottom:20px;left:0;right:0;z-index:5;width:90%;margin:auto}.desktop-sticky-atc-box{display:none!important}.product-form__submit.cstm-sticky-atc-button{display:none;position:fixed!important;bottom:25px;width:90%;margin:auto;z-index:10}}.cstm-faqs-wrapper{padding:1rem;border-radius:13px;max-width:960px;margin:auto}.cstm-faq-section__row{display:grid;grid-template-columns:repeat(2,2fr);align-items:flex-start;gap:40px}@media only screen and (max-width: 768px){.cstm-faq-section__row{display:grid;grid-template-columns:1fr;flex-direction:column-reverse;align-items:flex-start;gap:20px}.cstm-faq-section-row__col:has(.cstm-faq-col__image){order:-1}}.cstm-faq-item__trigger{display:flex;justify-content:space-between;align-items:center;font-size:16px;padding:16px}.cstm-faq-item__content{max-height:0;overflow:hidden;border-bottom:1px solid #ddd}.cstm-faq-item.active .cstm-faq-item__content{padding:16px}.cstm-faq-item__icon{display:flex;justify-content:center;align-items:center;height:24px;width:24px;border-radius:50%}.cstm-faq-item.active .cstm-faq-item__trigger svg{transform:rotate(180deg);transition:transform .3s ease}.cstm-faq-col__image{width:100%;height:auto}.cstm-col-grid__row-inner{display:grid;grid-template-columns:repeat(3,1fr)}.cstm-col-grid__row a{text-decoration:unset}.cstm-col-grid__col{position:relative;display:flex;flex-direction:column;justify-content:end;width:100%;height:auto;aspect-ratio:7/10;overflow:hidden}.cstm-col__bg-img{position:absolute;top:0;left:0;z-index:1;height:100%;width:100%;object-fit:cover}.cstm-col-overlay{position:absolute;top:0;left:0;display:block!important;width:100%;height:100%;z-index:2;background:linear-gradient(190deg,#00000047 59%,#000)}.cstm-col-grid__content{position:relative;z-index:4;color:#fff;padding:25px 25px 40px}.cstm-col-grid__content h2{color:#fff;text-decoration:unset;font-size:24px;font-weight:600}.cstm-col-grid__content p{font-size:16px;line-height:1.2}@media only screen and (max-width: 750px){.cstm-col-grid__row-inner{grid-template-columns:repeat(1,1fr)}}.cstm-comp-logo-grid__row{display:flex;justify-content:center;gap:50px;flex-wrap:wrap}.cstm-comp-logo-grid__logo img{max-width:150px;max-height:50px;object-fit:contain}.cstm-ugc-item__image-wrapper{height:100%;width:100%;aspect-ratio:9/16;overflow:hidden}.cstm-ugc-item__image-wrapper img{height:100%;width:100%;object-fit:cover}.swiper-button-prev.ugc-swiper-button-prev,.swiper-button-next.ugc-swiper-button-next{display:flex!important;height:35px;width:35px;border-radius:50%;background:#fff;color:#000}.swiper-button-prev.ugc-swiper-button-prev:after,.swiper-button-next.ugc-swiper-button-next:after{font-size:20px}.cstm-feat-coll-swiper .swiper-scrollbar{position:relative;margin-top:20px}.cstm-feat-coll-swiper .swiper-scrollbar-drag{display:block!important;background:#3f2b24}.breadcrumbs{margin:0 0 .5em}.breadcrumbs__list{list-style-type:none;margin:0;padding:0}.breadcrumbs__item{display:inline-block;padding-right:10px}.breadcrumbs__item:not(:last-child):after{border-width:.1em .1em 0 0;content:">";display:inline-block;position:relative;vertical-align:middle;width:.2em}.breadcrumbs__link{font-size:12px;color:#3f2b24;text-decoration:underline}.breadcrumbs__link[aria-current=page]{color:inherit;font-weight:400;text-decoration:none}.breadcrumbs__link[aria-current=page]:hover,.breadcrumbs__link[aria-current=page]:focus{text-decoration:underline}.timeline-container{display:flex;border:1px solid #ddd;background-color:#fff;border-radius:8px;overflow:hidden}.timeline-step{display:flex;flex-direction:column;align-items:center;padding:20px;border-right:1px solid #eee;text-align:center;flex-basis:0;flex-grow:1;transition:flex-grow .5s ease}.timeline-step:last-child{border-right:none}.timeline-step .icon svg{width:25px;height:auto;fill:#000;text-align:center}.timeline-step .label{font-weight:700;margin-bottom:5px}.timeline-step .date{color:#000;font-size:.9rem}@media only screen and (max-width: 600px){.timeline-step .label{font-size:12px}.timeline-step .date{color:#000;font-size:10px}}.image-text-check-usp{display:flex;gap:10px;align-items:center}.image-text-check-usp:not(:last-child){margin-bottoom:5px}.image-text-check-usp svg{height:18px;width:18px;min-width:18px}.image-text-check-usp .image-text-check-usp__text{margin:unset}.cstm-logo-bar{width:100%;text-align:center;overflow:hidden}.cstm-logo-bar .cstm-logo-bar__image{width:200px;height:auto;margin:auto}@media screen and (min-width: 750px){.blog-articles{grid-template-columns:repeat(3,1fr)!important}}.blog-articles__article .article-card__image-wrapper .article-card__image img{object-position:top}.cstm-richtext a{color:#3f2b24}.cstm-image-section__image img{width:100%;height:auto;max-width:100%}.product__info-container .product-form{margin-bottom:15px!important}.comparison-image-1,.comparison-image-2{display:block!important;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
