.shopify-section--multi-column .section-spacing{padding:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#525252}.shopify-section--multi-column .section-spacing .multi-column__item p.h4{font-size:24px;font-style:normal;font-weight:400;line-height:32px;text-transform:uppercase;letter-spacing:normal}.shopify-section--multi-column .section-spacing .multi-column__item p:last-child{margin-top:10px;font-size:16px;color:#fff;text-transform:uppercase}.shopify-section--multi-column .section-spacing .container{margin:0}.shopify-section--multi-column .section-spacing .multi-column__item{position:relative}.shopify-section--multi-column .section-spacing .multi-column__item:nth-child(2){position:relative;border-left:1px solid #ffffff;border-right:1px solid #ffffff;margin:0 -25px}.shopify-section--multi-column .section-spacing .multi-column__item{padding:22px 0}.shopify-section--collection-list .section-spacing{padding-top:100px;padding-bottom:80px}.shopify-section--collection-list .section-stack{display:flex;flex-wrap:wrap;gap:0}.section-header .h2{font-size:40px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;letter-spacing:normal;color:#111}.shopify-section--collection-list .section-stack .section-header{width:100%;max-width:100%;text-align:left;margin-bottom:40px;padding-bottom:30px;border-bottom:1px solid #111}.shopify-section--collection-list scroll-carousel{gap:5px}.shopify-section--collection-list scroll-carousel .collection-card{flex:0 0 calc((100% - (5px * (var(--collection-list-items-per-row) - 1))) / var(--collection-list-items-per-row))}.shopify-section--collection-list scroll-carousel .collection-card .content-over-media{position:relative;--content-over-media-gap: 28px}.shopify-section--collection-list scroll-carousel .collection-card .content-over-media .collection-card__content{position:static}.shopify-section--collection-list scroll-carousel .collection-card .content-over-media p.main_title.h3{position:absolute;top:15px;left:0;text-align:left;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;letter-spacing:normal;background:#fff;padding:2px 10px;color:#111}.shopify-section--collection-list scroll-carousel .collection-card .content-over-media .collection-card__content button{margin:0;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;letter-spacing:normal;height:52px;padding-inline:29px}.shopify-section--logo-list .section-spacing{padding-top:0;border:none;padding-bottom:100px}.shopify-section--logo-list .section-spacing .container{margin:0}.shopify-section--logo-list .section-spacing .section-stack{display:flex;flex-wrap:wrap;gap:0}.shopify-section--logo-list .section-spacing .section-stack .section-header{width:100%;max-width:100%;padding:0 var(--container-gutter);border-bottom:1px solid #111;padding-bottom:40px;margin-bottom:55px}.logo-list .logo-list__item{border:1px solid #ADADAD;padding:50px;overflow:hidden}.logo-list .logo-list__item:hover{border-color:#111}.logo-list .logo-list__item img{opacity:.5;transition:transform .4s ease}.logo-list .logo-list__item:hover img{opacity:1;transform:scale(1.1)}.logo-list{gap:34px!important}.shopify-section--collection-list scroll-carousel .collection-card .content-over-media:before{right:0;bottom:0;left:0;height:30%;background:linear-gradient(to top,rgba(0,0,0,.6),rgba(0,0,0,.5),transparent);top:inherit}.homepage_about image-with-text.image-with-text{max-width:1440px;margin:0 auto;gap:50px}.homepage_about image-with-text.image-with-text .prose{padding:0;margin:0 0 0 auto;max-width:550px}.homepage_about image-with-text.image-with-text .prose p.h1{font-size:40px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;color:#111;letter-spacing:normal;margin-bottom:15px}.homepage_about image-with-text.image-with-text .prose div p{font-size:16px;font-style:normal;font-weight:300;color:#111}.homepage_about image-with-text.image-with-text .prose div{margin-top:0}.homepage_about image-with-text.image-with-text .prose a.button{margin-top:35px;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;letter-spacing:normal;border:1px solid #111;color:#111;height:52px;padding:0 21px}.homepage_about image-with-text.image-with-text .prose a.button:hover{color:#fff;border:1px solid #fff}.homepage_about{padding-bottom:100px!important}.images_marquee_contentMN{padding:100px 0!important}.images_marquee_contentMN .images_marquee_contentWrpr{max-width:1290px;margin:0 auto;display:flex;flex-wrap:nowrap;padding:20px}.images_marquee_contentMN .images_marquee_contentWrpr .media_marqueeMN .media_marqueeWrpr{display:flex;flex-wrap:nowrap;gap:15px}.images_marquee_contentMN .images_marquee_contentWrpr .media_marqueeMN .media_marqueeWrpr img{width:100%}.images_marquee_contentMN .images_marquee_contentWrpr .media_marqueeMN{width:calc(100% - 500px)}#shopify-section-template--27108094214328__images_marquee_with_content_MyXdAz .images_marquee_contentWrpr{background-color:#f8f4eb;gap:75px}.images_marquee_contentMN .images_marquee_contentWrpr .marquee_contentMN{width:425px}.images_marquee_contentMN .images_marquee_contentWrpr .media_marqueeMN .media_marqueeWrpr{display:flex;flex-wrap:nowrap;gap:15px;max-height:650px}.images_marquee_contentMN .images_marquee_contentWrpr .marquee_contentMN .section_heading h2{font-size:40px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.images_marquee_contentMN .images_marquee_contentWrpr .marquee_contentMN hr{display:none}.images_marquee_contentMN .images_marquee_contentWrpr .marquee_contentMN .marquee_contentWrpr{padding-right:3rem}.images_marquee_contentMN .images_marquee_contentWrpr .marquee_contentMN .section_heading{border-bottom:1px solid #111;padding-bottom:20px;margin-bottom:25px}.images_marquee_contentMN .images_marquee_contentWrpr .marquee_contentMN .marquee_contentWrpr .content_description p{font-size:16px;font-style:normal;font-weight:300;color:#111}.images_marquee_contentMN .images_marquee_contentWrpr .marquee_contentMN .marquee_contentWrpr .marquee_link a{margin-top:35px;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;letter-spacing:normal;border:1px solid #111;color:#111;height:52px;padding:0 21px}.images_marquee_contentMN .images_marquee_contentWrpr .marquee_contentMN .marquee_contentWrpr .marquee_link a:hover{color:#fff}.homepage_partner .content{max-width:450px}.homepage_partner .content p.h2{font-size:40px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;color:#111;letter-spacing:normal;margin-bottom:10px}.homepage_partner .content a.button{letter-spacing:normal;font-size:16px;padding-left:21px;padding-right:21px;height:52px;line-height:52px}.homepage_partner .content p.h6{font-size:16px;font-style:normal;font-weight:300;line-height:normal;text-transform:none;letter-spacing:normal;margin-top:0}.homepage_partner .content button.button{margin-top:35px!important;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;letter-spacing:normal;border:1px solid #111;color:#111;height:52px;padding:0 21px}.homepage_partner .content button.button:hover{color:#fff}.custom_testimonialMN{padding:0!important}.custom_testimonialMN{padding:140px 0 40px!important;background-size:cover;background-position:top center}.custom_testimonialMN .custom_testimonialWrpr.container{max-width:1290px;margin:0 auto}.custom_testimonialMN .custom_testimonialWrpr.container h2{font-size:40px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;color:#111;letter-spacing:normal;margin-bottom:0;max-width:400px}.custom_testimonialMN .custom_testimonialWrpr.container hr{display:none}.custom_testimonialMN .custom_testimonialWrpr.container .section_heading{border-bottom:1px solid #111;padding-bottom:20px;margin-bottom:25px}.custom_testimonialMN .testimonial_itemsMN .slider_itemMN{height:auto}.custom_testimonialMN .testimonial_itemsMN .slider_itemWrpr{background:#ffffffba;-webkit-backdrop-filter:blur(35.25px);backdrop-filter:blur(35.25px);height:100%;padding:30px;display:flex;flex-direction:column}.custom_testimonialMN .testimonial_itemsMN .slider_itemWrpr .review_contentMN{flex-grow:1}.custom_testimonialMN .testimonial_itemsMN .slider_itemWrpr .item_top_part ul{list-style:none;margin:0;display:flex}.custom_testimonialMN .testimonial_itemsMN .slider_itemWrpr .item_top_part{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-bottom:10px}.review_contentMN p{font-size:16px;font-style:normal;font-weight:300;line-height:normal;color:#111}.quote_icon_img img{width:66px}.customer_detail{border-top:1px solid #111;padding-top:25px;margin-top:55px}.customer_detail span.customer_name{font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;letter-spacing:normal}.testimonial_itemsMN .swiper-pagination{position:static;transform:inherit!important;background:#ffffffba;-webkit-backdrop-filter:blur(35.25px);backdrop-filter:blur(35.25px);margin:30px auto 0;opacity:1;border-radius:50px;display:block;align-items:center;justify-content:center;height:35px;border:1px solid #111;vertical-align:middle;line-height:35px;min-width:140px;padding:0 20px}.testimonial_itemsMN .swiper-pagination span.swiper-pagination-bullet{width:11px;height:11px;background:#adadad70;opacity:1;padding:5px;transform:inherit!important;vertical-align:middle}.testimonial_itemsMN .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}@media screen and (max-width:1599px){.homepage_partner .content a.button{line-height:52px;font-size:14px;height:42px;padding:0 20px}.logo-list .logo-list__item{padding:30px}.logo-list .logo-list__item img{max-width:175px}.logo-list{gap:15px!important}.homepage_about image-with-text.image-with-text{max-width:100%;padding:0 var(--container-gutter)}.homepage_about image-with-text.image-with-text .prose{max-width:490px}.shopify-section--collection-list .section-spacing{padding-top:60px;padding-bottom:60px}.shopify-section--multi-column .section-spacing .multi-column__item p.h4{font-size:20px}.shopify-section--multi-column .section-spacing .multi-column__item p:last-child{font-size:14px}.section-header .h2{font-size:35px}.shopify-section--collection-list scroll-carousel .collection-card .content-over-media p.main_title.h3{font-size:13px}.shopify-section--collection-list scroll-carousel .collection-card .content-over-media .collection-card__content button{font-size:14px;height:42px;padding-inline:20px}.shopify-section--collection-list .section-stack .section-header{margin-bottom:30px;padding-bottom:20px}.shopify-section--logo-list .section-spacing .section-stack .section-header{padding-bottom:30px;margin-bottom:40px}.shopify-section--logo-list .section-spacing{padding-bottom:60px}.homepage_about image-with-text.image-with-text .prose p.h1{font-size:35px}.homepage_about image-with-text.image-with-text .prose div p{font-size:14px}.homepage_about image-with-text.image-with-text .prose a.button{margin-top:25px;font-size:14px;height:42px}.custom_testimonialMN .custom_testimonialWrpr.container h2{font-size:35px}.custom_testimonialMN .testimonial_itemsMN .slider_itemWrpr{padding:20px}.customer_detail{padding-top:20px;margin-top:45px}.custom_testimonialMN{padding:80px 0 40px!important}.images_marquee_contentMN{padding:60px 0!important}.images_marquee_contentMN .images_marquee_contentWrpr .marquee_contentMN .section_heading h2{font-size:35px}.images_marquee_contentMN .images_marquee_contentWrpr .marquee_contentMN .marquee_contentWrpr .content_description p{font-size:14px}.images_marquee_contentMN .images_marquee_contentWrpr .marquee_contentMN .section_heading{padding-bottom:15px;margin-bottom:20px}.images_marquee_contentMN .images_marquee_contentWrpr .marquee_contentMN .marquee_contentWrpr .marquee_link a{margin-top:25px;font-size:14px;height:42px;padding:0 20px}.homepage_partner .content p.h2{font-size:35px}.homepage_partner .content p.h6{font-size:14px}.homepage_partner .content button.button{margin-top:25px!important;font-size:14px;height:42px;padding:0 20px}.custom_testimonialMN .custom_testimonialWrpr.container{max-width:100%;padding:0 var(--container-gutter)}.images_marquee_contentMN .images_marquee_contentWrpr{max-width:100%;margin:0 var(--container-gutter);padding:20px}.homepage_about{padding-bottom:60px!important}}@media screen and (max-width:1199px){.shopify-section--multi-column .section-spacing .multi-column__item{padding:15px 0}.shopify-section--collection-list scroll-carousel .collection-card{flex:inherit;width:calc(33.33% - 5px)!important}.shopify-section--collection-list scroll-carousel{flex-wrap:wrap;justify-content:center}.shopify-section--multi-column .section-spacing .multi-column__item{padding:15px 0;display:flex;flex:auto;justify-content:center}.homepage_links multi-column.multi-column{display:flex;gap:10px}.shopify-section--multi-column .section-spacing .multi-column__item:nth-child(2){margin:0 -5px}.shopify-section--multi-column .section-spacing .multi-column__item p.h4{font-size:18px}.shopify-section--collection-list scroll-carousel .collection-card .content-over-media{--content-over-media-gap: 15px}}@media screen and (max-width:991px){.shopify-section--collection-list .section-spacing{padding-top:40px;padding-bottom:40px}.images_marquee_contentMN .images_marquee_contentWrpr{max-width:100%;margin:0 var(--container-gutter);padding:20px;gap:20px!important;flex-wrap:wrap}.images_marquee_contentMN .images_marquee_contentWrpr .marquee_contentMN .marquee_contentWrpr{padding-right:0}.images_marquee_contentMN .images_marquee_contentWrpr .media_marqueeMN,.images_marquee_contentMN .images_marquee_contentWrpr .marquee_contentMN{width:100%}}@media screen and (max-width:767px){.homepage_partner .content a.button{line-height:normal;font-size:12px;height:35px;padding:0 15px}.homepage_about image-with-text.image-with-text .prose{max-width:100%}.shopify-section--multi-column .homepage_links .multi-column__item p.h4{font-size:16px;color:#000}.homepage_links multi-column.multi-column{display:flex;gap:0px;flex-wrap:wrap;flex-direction:column;margin:0 var(--container-gutter);padding:0}.shopify-section--multi-column .homepage_links .multi-column__item{border:1px solid #ADADAD!important;box-shadow:0 .5px 1px #0000003d;-webkit-backdrop-filter:blur(2.4437496662139893px);backdrop-filter:blur(2.4437496662139893px);margin-bottom:8px!important;padding:7px 0}.shopify-section--multi-column .homepage_links .multi-column__item:nth-child(2){margin:0}.shopify-section--multi-column .section-spacing .multi-column__item p:last-child{font-size:12px;color:#111;margin-top:2px}.shopify-section--multi-column .homepage_links{background:#fff;padding-top:15px}.shopify-section--collection-list .section-spacing{padding-top:55px;padding-bottom:40px;border:none}.shopify-section--collection-list .section-stack .section-header{margin-bottom:15px;padding-bottom:15px}.section-header .h2{font-size:20px}.shopify-section--collection-list scroll-carousel .collection-card{width:calc(50% - 4px)!important}.shopify-section--collection-list scroll-carousel .collection-card:nth-child(3){width:calc(1000% - 4px)!important}.shopify-section--collection-list scroll-carousel .collection-card .content-over-media p.main_title.h3{font-size:10px;top:5px}.shopify-section--collection-list scroll-carousel .collection-card .content-over-media .collection-card__content button{font-size:10px;height:30px;padding-inline:12px}.shopify-section--collection-list scroll-carousel .collection-card .content-over-media{--content-over-media-gap: 10px}.shopify-section--logo-list .section-spacing .section-stack .section-header{padding-bottom:20px;margin-bottom:20px}.logo-list .logo-list__item{padding:20px}.logo-list .logo-list__item img{max-width:115px}.shopify-section--logo-list .section-spacing{padding-bottom:40px}.homepage_about image-with-text.image-with-text{gap:30px}.homepage_about image-with-text.image-with-text .prose{text-align:left}.homepage_about image-with-text.image-with-text .prose p.h1{font-size:20px}.homepage_about{padding-bottom:40px!important}.homepage_about image-with-text.image-with-text .prose a.button,.images_marquee_contentMN .images_marquee_contentWrpr .marquee_contentMN .marquee_contentWrpr .marquee_link a,.homepage_partner .content button.button{margin-top:20px!important;font-size:12px;height:35px;padding:0 15px}.custom_testimonialMN .custom_testimonialWrpr.container h2{font-size:20px}.custom_testimonialMN .custom_testimonialWrpr.container .section_heading{padding-bottom:15px;margin-bottom:15px}.custom_testimonialMN .testimonial_itemsMN .slider_itemWrpr{padding:24px 26px 15px}.review_contentMN p{font-size:14px}.customer_detail{padding-top:20px;margin-top:30px}.customer_detail span.customer_name{font-size:14px}.testimonial_itemsMN .swiper-pagination{margin:35px auto 0;background:#56585b;border-color:#56585b;max-width:125px}.custom_testimonialMN{padding:30px 0!important;background-position:30% center}.images_marquee_contentMN{padding:40px 0!important}.images_marquee_contentMN .images_marquee_contentWrpr .media_marqueeMN .media_marqueeWrpr{gap:5px;max-height:300px}.images_marquee_contentMN .images_marquee_contentWrpr{padding:0;background:#fff!important}.images_marquee_contentMN .images_marquee_contentWrpr .marquee_contentMN .section_heading h2,.homepage_partner .content p.h2{font-size:20px}.images_marquee_contentMN .images_marquee_contentWrpr .marquee_contentMN .section_heading{padding-bottom:15px;margin-bottom:15px}.homepage_partner .content{max-width:260px;margin:0 0 0 auto;padding:30px 0}.shopify-section--multi-column .homepage_links .multi-column__item:last-child{margin-bottom:0!important}}.predictive-search__products .product-card__info a{font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-transform:none;letter-spacing:normal;text-align:left;color:#111}.predictive-search__products product-card.product-card .product-card__figure a.product-card__media{display:block;padding-bottom:130%;overflow:hidden;position:relative}.predictive-search__products product-card.product-card .product-card__figure a.product-card__media img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:top}@media screen and (max-width:1399px){.predictive-search__products .product-card__info a{font-size:16px}}@media screen and (max-width:999px){.predictive-search__products .horizontal-product-card .horizontal-product-card__info a.product-title{font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:none;letter-spacing:normal;text-align:left;color:#111}}@media screen and (max-width:767px){.quick-buy-modal__gallery-wrapper .product-gallery__carousel-with-arrows .product-gallery__media{width:100%}.predictive-search__products .product-card__info a,.predictive-search__products .horizontal-product-card .horizontal-product-card__info a.product-title{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/index.css.map */
