.section-promotions .container{display:grid;grid-template-columns:100%;grid-template-rows:minmax(26rem,-webkit-max-content) minmax(14rem,auto);grid-template-rows:minmax(26rem,max-content) minmax(14rem,auto);gap:2rem}.section-promotions .swiper{width:100%}.section-promotions .swiper-slide{display:grid}@media(min-width:768px){.section-promotions .container{grid-template-rows:26rem 16rem}}@media(min-width:1024px){.section-promotions .container{grid-template-columns:var(--sp-grid-columns);gap:1rem}.section-promotions .container{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,17rem)}.section-promotions .primary{grid-row:1/span 2}.section-promotions promotions-slider{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;grid-column:var(--sp-swiper-columns);grid-row:1/span 2}.section-promotions .swiper-wrapper{display:grid;grid-template-columns:var(--sp-grid-columns);grid-template-rows:var(--sp-swiper-wrapper-rows);grid-auto-flow:var(--sp-swiper-wrapper-flow);grid-auto-columns:1fr;gap:1rem}}@media(max-width:1023.98px){.section-promotions .swiper{padding-bottom:2rem;overflow:visible}.section-promotions .swiper-slide{height:auto;margin-right:1rem}}@media(max-width:1023px){.section-promotions{margin-bottom:1.5rem!important}.section-promotions .container{gap:unset;grid-template-rows:minmax(26rem,-webkit-max-content) minmax(0,auto);grid-template-rows:minmax(26rem,max-content) minmax(0,auto)}}
/*# sourceMappingURL=/cdn/shop/t/114/assets/section-promotions.css.map */
