.product-grid{width:100%;position:relative;text-align:center}.mpp-container .product-grid,.mpp__align-rows-left .product-grid{text-align:left}.mpp-container .product-grid .product-grid__content,.mpp__align-rows-left .product-grid .product-grid__content{align-items:flex-start;justify-content:flex-start}.mpp__align-rows-center .product-grid{text-align:center}.mpp__align-rows-center .product-grid .product-grid__content{align-items:center;justify-content:center}.product-grid.product-grid--small-cols-2 .product-grid__item{width:49.5%}.product-grid .product-grid__content{margin:0 10px 1px;display:flex;flex-wrap:wrap;width:auto}.product-grid .product-grid__content:after{content:"";display:table;clear:both}.product-grid .product-grid__item{width:100%;display:inline-block;vertical-align:top;margin-bottom:25px}.product-grid.product-grid--cols-padding-5 .product-grid__item{padding:0 5px}.product-grid.product-grid--cols-padding-10 .product-grid__item{padding:0 10px}.product-grid.product-grid--cols-padding-15 .product-grid__item{padding:0 15px}.product-grid.product-grid--cols-padding-20 .product-grid__item{padding:0 20px}.product-grid.product-grid--small-cols-2 .product-grid__item{width:48%}.product-grid.product-grid--small-cols-3 .product-grid__item{width:33%}@media (min-width:768px){.product-grid.product-grid--medium-cols-1 .product-grid__item{width:auto;float:none}.product-grid.product-grid--medium-cols-2 .product-grid__item{width:50%}.product-grid.product-grid--medium-cols-3 .product-grid__item{width:33%}.product-grid.product-grid--medium-cols-4 .product-grid__item{width:25%}.product-grid.product-grid--medium-cols-4 .product-grid__item.product-grid__item--colspan-2{width:50%;margin-top:0}.product-grid.product-grid--medium-cols-4 .product-grid__item.product-grid__item--colspan-3{width:75%;margin-top:0}.product-grid.product-grid--medium-cols-4 .product-grid__item.product-grid__item--colspan-4{width:100%}.product-grid.product-grid--medium-cols-5 .product-grid__item{width:20%}}.product-grid--carousel .product-carousel.slick-initialized{display:block}.product-grid.product-grid--has-header-tout .product-grid__content{margin:0 0 1px}.product-grid.product-grid--has-header-tout .grid__item--first-col{clear:both}
