.collection-container{--pv-promo-cols:4;}
.collection-container[data-grid-desktop="2"]{--pv-promo-cols:2;}.collection-container[data-grid-desktop="3"]{--pv-promo-cols:3;}.collection-container[data-grid-desktop="4"]{--pv-promo-cols:4;}
.products .promotion-column{--pv-promo-span:1;}
.products .promotion-column-width--2{--pv-promo-span:2;}
.products .promotion-column-width--full{--pv-promo-span:var(--pv-promo-cols);flex:0 0 100%!important;max-width:100%!important;width:100%!important;}
.products .pv-grid-promotion figure.aspect-ratio{padding-bottom:0!important;height:auto;aspect-ratio:calc(var(--pv-promo-span) / 1.5);}
.products .pv-grid-promotion figure.pv-promo-height--adapt{aspect-ratio:var(--pv-promo-ratio);}
.products .pv-grid-promotion figure.pv-promo-height--square{aspect-ratio:1;}
.products .pv-grid-promotion figure.pv-promo-height--landscape{aspect-ratio:16/9;}
.products .pv-grid-promotion figure.pv-promo-height--custom{aspect-ratio:auto;height:var(--pv-promo-desktop-height);}
.products .pv-grid-promotion figure img{object-fit:var(--pv-promo-fit);}
@media(max-width:767px){.collection-container{--pv-promo-cols:2;}.collection-container[data-grid-mobile="1"]{--pv-promo-cols:1;}.products .promotion-column-width--2{--pv-promo-span:var(--pv-promo-cols);flex:0 0 100%!important;max-width:100%!important;}.products .pv-grid-promotion figure.pv-promo-height--adapt{aspect-ratio:var(--pv-promo-mobile-ratio);}.products .pv-grid-promotion figure.pv-promo-height--custom{height:var(--pv-promo-mobile-height);}}
