.ProductListingWidget .products-list li.products-list-item, .RecommendationsWidget .products-list li.products-list-item { width: 25%; clear: none; }

.products-readmore-button { display: block; padding-bottom: 100px; margin: auto; width: 180px; margin-top: 40px; }
.products-readmore-button .readmore-button-text { background: #f44548; color: white; font-size: 16px; text-transform: uppercase; padding: 20px 15px; text-align: center; font-weight: bold; }

.product-group-products { margin: 0; }
.product-group-products .products-list { display: flex; flex-wrap: wrap; flex-direction: row; min-width: 100%; padding-top: 70px; justify-content: center; }
.product-group-products .products-list li.products-list-item { display: block; position: relative; float: left; width: 33.33%; max-height: 365px; max-width: 470px; list-style: none; overflow: hidden; }
@media screen and (max-width: 1200px) { .product-group-products .products-list li.products-list-item { width: 50%; } }
@media screen and (max-width: 980px) { .product-group-products .products-list li.products-list-item { width: 100%; margin: 10px; } }
.product-group-products .products-list li.products-list-item .products-list-item-inner { padding: 0 10px; max-width: 445px; }
.product-group-products .products-list li.products-list-item .products-list-item-inner .product-image { display: inline-block; }
.product-group-products .products-list li.products-list-item .products-list-item-inner .product-image img { display: block; max-width: 100%; height: auto; width: 100%; }
.product-group-products .products-list li.products-list-item .products-list-item-inner .product-content { padding-bottom: 70px; padding-top: 10px; font-weight: bold; }
.product-group-products .products-list li.products-list-item .products-list-item-inner .product-content .variation-tags { display: none; }
.product-group-products .products-list li.products-list-item .products-list-item-inner .product-content .product-title { text-transform: uppercase; float: left; }
.product-group-products .products-list li.products-list-item .products-list-item-inner .product-content .product-reference { color: #b7b7b7; float: right; }

.widget-title { text-align: center; text-transform: uppercase; font-size: 60px; color: black; font-weight: bold; }

/*# sourceMappingURL=productlistingwidget.css.map */
