.product_collection{background:var(--color-background) var(--gradient-background) no-repeat 100% 100%}.product_collection .sliderControl{display:block!important}.product_collection-carousel{overflow:visible}.product_collection-pagination{position:absolute;gap:16px;top:-56px;right:0}.product_collection .section-header{margin-bottom:0}.product_collection .section-heading{margin-bottom:16px}.product_collection-center{text-align:center;margin-bottom:48px}.product_collection-center .section-heading{display:block}.product_collection-center .section__subContent{max-width:505px;margin:0 auto}.product_collection .section__subContent p{font-size:18px;line-height:24px;color:var(--secondary-brown);margin-bottom:0}@media screen and (max-width:768px){.product_collection .container:not(:first-child){padding-inline-end:0}.product_collection-pagination{gap:24px}.product_collection-center{margin-bottom:32px}}.product_collection h3{color:var(--color-text)}.product_collection__arrows{display:flex}.product_collection .img_placeholder{top:0;right:0;bottom:0;left:0;position:absolute}.product_collection .img_placeholder .product-card-item__img{position:absolute;top:0;right:0;bottom:0;left:0}.product_collection .container-with-backgroundColor{padding:2rem}@media screen and (max-width:768px){.product_collection .container-with-backgroundColor{padding:15px}}.product_collection .swiper{transition:opacity .1s}@media screen and (max-width:768px){.product_collection .swiper{margin-right:-15px;padding-right:15px}.product_collection-pagination{position:static;justify-content:center;margin-top:42px}.product_collection .section__subContent p{font-size:16px;line-height:22px}}.product_collection .swiper-tabs-wrapper{display:grid;grid:auto/auto-flow max-content;gap:24px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;padding-right:20px;margin-bottom:40px;border-bottom:1px solid var(--primary-sand)}.product_collection .swiper-tabs-wrapper::-webkit-scrollbar{width:0}@media screen and (max-width:768px){.product_collection .swiper-tabs-wrapper::-webkit-scrollbar{height:2px;width:2px}.product_collection .swiper-tabs-wrapper::-webkit-scrollbar-thumb{border-radius:4px;background-color:#00000080;box-shadow:0 0 1px #ffffff80}.product_collection .swiper-tabs-wrapper{margin-bottom:32px}.product_collection .sliderControl .sliderProgressBar{margin-top:26px}}.product_collection .swiper-container{padding:12px 0}.product_collection .swiper-tab{scroll-snap-align:start;font-weight:var(--font-header-weight)!important;cursor:pointer;opacity:.5;position:relative;border:none;background:none;padding-bottom:8px;font-size:20px;line-height:28px;text-transform:uppercase}.product_collection .swiper-tab.active:after{position:absolute;content:"";bottom:0;left:0;height:1px;background-color:var(--primary-dark-brown);width:100%}.product_collection .swiper-tab.active{opacity:1}.product_collection .featured-collection-grid{display:none}.product_collection .featured-collection-grid.active{display:block}.no-js .product_collection .js-element{display:block!important}.no-js .product_collection .js-element .swiper-container{visibility:visible;opacity:1}.no-js .product_collection .js-element .swiper-container .swiper-wrapper{overflow-x:scroll}.no-js .product_collection .js-element .swiper-container .swiper-slide{margin-right:20px;max-width:307px;width:40%}.product-recommendations-banner{width:342px;height:578px;flex-shrink:0;position:relative}.product-recommendations-banner_btn{cursor:pointer;position:absolute;bottom:-70px;left:50%;transform:translate(-50%);width:100%;max-width:310px;font-size:18px;line-height:1;padding:16px;border-radius:100px;color:var(--primary-dark-brown);background-color:var(--primary-white);display:flex;justify-content:center;text-transform:uppercase;align-items:end;gap:14px;z-index:100;text-decoration:none}.product-recommendations .jdgm-preview-badge .jdgm-star{font-size:13px}.product_collection .sliderPagination{justify-content:flex-end;gap:8px;margin-bottom:8px}.product-recommendations-banner .section-header .section-heading{display:block;margin-bottom:40px}.product-recommendations product-card:hover{transition:.3s}.product-recommendations .product-card-item .product-price__wrapper{margin-bottom:16px}@media screen and (min-width:370px){.product-recommendations .section-header .section-heading{transform:translateY(55px)}}
/*# sourceMappingURL=/cdn/shop/t/103/assets/section-feature-product-collection.css.map */
