.banner-with-collection-header{margin-bottom:5rem}.banner-with-collection-header h2.heading{line-height:1.2;font-family:Montserrat-semi-bold;max-width:76rem;margin:0 auto}.banner-with-collection_grid{display:flex;flex-wrap:wrap;background:#f8f8f8;border-radius:1.5rem;overflow:hidden}.banner_grid-item{flex:0 0 31%;max-width:31%}.collection_grid-item{flex:0 0 69%;max-width:69%;padding:0 2rem;position:relative;display:flex;align-items:center;justify-content:center}.banner-wrapper-media{width:100%;height:100%}.banner-wrapper-media svg,.banner-wrapper-media img{width:100%;height:100%;object-fit:cover;display:block}.collection-slider.swiper{padding:6rem 0;width:100%}.collection-slider ul.grid.swiper-wrapper{flex-wrap:unset;gap:2rem;margin:0}.collection-slider.swiper-initialized ul.grid.swiper-wrapper{gap:0}.collection-slider ul.grid.swiper-wrapper li.grid__item{width:calc(40% - 2rem * 2 / 3);max-width:calc(40% - 2rem * 2 / 3)}.collection-slider.swiper-initialized ul.grid.swiper-wrapper li.grid__item{width:100%;max-width:100%;height:unset}.collection_grid-item .cus-swiper-button-next,.collection_grid-item .cus-swiper-button-prev{width:5.6rem;height:5.6rem;background:#dbdbdb80;opacity:1;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;transition:all .3s;margin:0;position:absolute;top:50%;transform:translateY(-50%);z-index:1;cursor:pointer}.collection_grid-item .cus-swiper-button-next:hover,.collection_grid-item .cus-swiper-button-prev:hover{background:#cb191b}.collection_grid-item .cus-swiper-button-next.swiper-button-disabled,.collection_grid-item .cus-swiper-button-prev.swiper-button-disabled{opacity:.6;cursor:auto;pointer-events:none}.collection_grid-item .cus-swiper-button-next svg,.collection_grid-item .cus-swiper-button-prev svg{width:21px;height:21px;fill:#fff;object-fit:contain;transform-origin:center}.collection_grid-item .cus-swiper-button-next svg.icon{transform:rotate(-90deg)}.collection_grid-item .cus-swiper-button-prev svg.icon{transform:rotate(90deg)}.collection-slider .product-card-wrapper{background:#fff;border-radius:1rem}.collection_grid-item .cus-swiper-button-next{right:.8rem}.collection_grid-item .cus-swiper-button-prev{left:.8rem}.collection_grid-item .product-card-wrapper .badge.save-price-badge{line-height:1.3}.card__information.simple-format h3.card__heading{text-overflow:unset;display:block;margin-bottom:1.5rem}.banner-with-collection .card__meta-info{display:none}.banner-with-collection .card__heading{-webkit-line-clamp:2}@media (max-width:1200px){.collection-slider.swiper{padding:4rem 0}}@media (max-width:989px){.banner_grid-item{flex:0 0 45%;max-width:45%}.collection_grid-item{flex:0 0 55%;max-width:55%;padding:0 2rem;position:relative}.collection_grid-item .cus-swiper-button-next,.collection_grid-item .cus-swiper-button-prev{width:4.5rem;height:4.5rem}}@media (max-width:749px){.banner-with-collection-header h2.heading{padding:0 1.5rem}.banner-with-collection-header{margin-bottom:2.5rem}.banner_grid-item{flex:0 0 100%;max-width:100%}.collection_grid-item{flex:0 0 100%;max-width:100%;padding:0;margin-top:-5rem}.banner-with-collection .page-width{padding:0}.banner-with-collection_grid{padding:2.4rem 0}.banner_grid-item{padding:0 1rem}.banner-wrapper-media{border-radius:1rem;overflow:hidden}.collection-slider.swiper{padding:0 3.4rem}.banner-with-collection .card-variants-list ul li{width:2.2rem;height:2.2rem}.banner-with-collection .card-variants-list ul li a label.swatch-input__label{padding:1px}.banner-with-collection .card-variants-list ul{gap:8px 4px}}@media (max-width:420px){.banner-with-collection-header h2.heading br{display:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/banner-with-collection.css.map */
