@media screen and (max-width:1032px){.section__products-with-banner .card-product .section__header{margin-bottom:1.6rem}.section__products-with-banner .swiper-slide{height:auto}.section__products-with-banner :is(.card-wrapper,.card){height:100%}.section__products-with-banner .card-product .card__content{padding:.8rem;flex:1}.section__products-with-banner .card-product .card__heading{--ellipsis: 1}}@media screen and (min-width:1033px){.section__products-with-banner .products-with-banner{position:relative}.section__products-with-banner .products-with-banner .section__header{margin-bottom:3rem}.section__products-with-banner .product_list-grid__item{display:flex;flex-direction:column;align-items:center;justify-content:center}.section__products-with-banner .card-product .card__content{padding:1.6rem;margin-top:calc(-1*(1.6rem + var(--hover-element-spacing)));transform:translateY(calc(1.6rem + var(--hover-element-spacing)))}.section__products-with-banner .card-product .card__price,.section__products-with-banner .card-product .card__swatch-list{margin-bottom:1.6rem}.section__products-with-banner .card-product .card__buttons{grid-gap:min(var(--grid-base),.8rem)}.section__products-with-banner .card-product .card__quick-add-button,.section__products-with-banner .card-product .card__quick-view-button{padding-left:.6rem;padding-right:.6rem}}@media screen and (min-width:1033px){.section__products-with-banner .products-with-banner.layout-1 .banner-grid__item{position:relative;width:100%;max-width:50%}.section__products-with-banner .products-with-banner.layout-1:has(.banner-grid__item) .product_list-grid__item{position:absolute;top:50%;z-index:var(--z-index-flat, 1);width:calc(100% - 10rem);max-width:100%;transform:translateY(-50%)}.section__products-with-banner .products-with-banner.layout-1:has(.banner-grid__item:first-child) .product_list-grid__item{left:auto;right:0}.section__products-with-banner .products-with-banner.layout-1:has(.banner-grid__item:last-child) .product_list-grid__item{left:0;right:auto}}@media screen and (min-width:1366px){.section__products-with-banner .products-with-banner.layout-1:has(.banner-grid__item) .product_list-grid__item{width:96.2rem}}.section__products-with-banner .products-with-banner.layout-2 .product-grid{justify-content:center}@media screen and (min-width:1033px){.section__products-with-banner .products-with-banner.layout-2{--grid-item-offset: 0rem}.section__products-with-banner .products-with-banner.layout-2:has(.banner-grid__item) .product_list-grid__item{padding-left:1.6rem;padding-right:1.6rem}}@media screen and (min-width:1366px){.section__products-with-banner .products-with-banner.layout-2 .section__header{margin-bottom:8rem}.section__products-with-banner .products-with-banner.layout-2:has(.banner-grid__item) .product_list-grid__item{padding-left:3.2rem;padding-right:3.2rem}.section__products-with-banner .products-with-banner.layout-2:has(.banner-grid__item:first-child) .product_list-grid__item{padding-left:5.6rem}.section__products-with-banner .products-with-banner.layout-2:has(.banner-grid__item:last-child) .product_list-grid__item{padding-right:5.6rem}}@media screen and (min-width:1600px){.section__products-with-banner .products-with-banner.layout-2:has(.banner-grid__item) .product_list-grid__item{padding-left:5.8rem;padding-right:5.8rem}.section__products-with-banner .products-with-banner.layout-2:has(.banner-grid__item:first-child) .product_list-grid__item{padding-left:11.2rem}.section__products-with-banner .products-with-banner.layout-2:has(.banner-grid__item:last-child) .product_list-grid__item{padding-right:11.2rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-products-with-banner.css.map */
