img{-webkit-user-select:none;-ms-user-select:none;user-select:none}.section-brands .brands-wrapper{padding-top:30px;padding-bottom:20px;max-width:60%;position:relative;margin-bottom:0;top:0}.section-brands .cc-animate-in.cc-animate-init{padding:0;top:-60px}.section-guarantee{border:1px solid #000;padding:2rem 1rem;position:relative}.section-guarantee .majortitle{position:absolute;top:-20px;left:0;right:0}.section-guarantee .majortitle span{background:rgb(var(--body-bg-color));padding:0 1rem}.collection-slider-row{padding-top:0}.section-brands .brands-header{font-size:2.4rem;line-height:1;font-family:Playwrite US Trad,serif;margin-bottom:30px}.section-brands .brands-footer{font-size:2rem;line-height:1;font-family:Poppins,serif;letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px}.brands-wrapper-bottom .content-wrapper{padding:1rem 0 0}.brands-wrapper-bottom .content-wrapper p{font-size:16px;margin:0}.swiper{width:100%;height:100%}.swiper.brand-logo-slider{padding:0 10px}.section-brands .brand-logo img{width:auto;height:60px}.brand-logo-slider .swiper-wrapper{justify-content:center;gap:10px}.swiper-slide{width:28%}.swiper-slide:nth-child(2n){width:41%}.swiper-slide:nth-child(3n){width:15%}.brand-logo-slider .swiper-wrapper{display:flex;width:max-content;animation:marquee 20s linear infinite}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.brand-logo-slider .swiper-slide{width:auto;display:flex;justify-content:center;align-items:center;white-space:nowrap;flex-shrink:0}.c-marquee{overflow:hidden;white-space:nowrap;position:relative;width:100%;display:flex}.marquee-content{display:flex;gap:10px;width:max-content;animation:marqueeScroll 15s linear infinite;flex:1 0 auto}.one-line-text-container span{font-size:14px}.one-line-text-container svg{color:#4caf50}.section-image-with-text .layout-no-image .in-content{text-align:unset}.section-image-with-text .layout-no-image .button-row{margin:0}@keyframes marqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.c-marquee .slide{flex-shrink:0;text-align:center;width:auto;margin:0 16px;padding:0 5px;align-items:center;align-self:center}.c-marquee .slide img{width:100%;max-height:40px;height:auto!important;object-fit:contain;image-rendering:crisp-edges;image-rendering:-webkit-optimize-contrast}.theme-product-reviews a{display:flex;align-items:center;column-gap:4px}@media (max-width: 1399px){.section-brands .brands-wrapper{max-width:70%}}@media (max-width: 1199px){.section-brands .brands-header{font-size:1.6rem;line-height:1;margin-bottom:20px}.section-brands .brands-footer{font-size:1.6rem;font-family:Poppins,serif}}@media (max-width: 767px){.collection-slider-row{padding-top:var(--larger-section-padding)}.section-brands .cc-animate-in.cc-animate-init{top:0}.section-brands .brands-logo-wrapper{flex-direction:unset}.section-brands .brands-wrapper{padding:16px 0 10px;max-width:100%}.brand-logo-slider .swiper-wrapper{justify-content:unset;gap:unset}.swiper-slide{width:unset}.swiper-slide:nth-child(2n){width:unset}.swiper-slide:nth-child(3n){width:unset}.section-brands .brand-logo img{width:100%;height:54px}.section-brands .brands-header{font-size:1.3rem;margin-bottom:0}.section-brands .brands-footer{font-size:1.2rem;margin-bottom:18px}.c-marquee .slide{margin:0;width:auto;max-width:130px}.c-marquee .slide img{max-height:26px}}.collection-page .product-block .block-inner-inner .product-block__detail .inner .innerer .product-block__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-block .block-inner{position:relative;height:100%}.collection-page .product-block .block-inner-inner .product-block__detail .inner .form{margin-top:auto;position:absolute;bottom:0;width:100%}.collection-page .product-block .block-inner-inner .product-block__detail .inner .innerer{margin-bottom:65px}@media screen and (max-width: 1199px){.collection-page .product-block .block-inner-inner .product-block__detail .inner button.add-to-cart{padding:10px;font-size:16px}}@media screen and (max-width: 767px){.collection-page .product-block .block-inner-inner .product-block__detail .inner button.add-to-cart{padding:5px 10px}.collection-page .product-block .block-inner-inner .product-block__detail .inner .innerer{margin-bottom:45px}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/thestyles.css.map */
