.block-products{float:left;width:100%;padding:60px 0}.block-products.cols-3 .products{grid-template-columns:repeat(3,1fr)}.block-products.cols-4 .products{grid-template-columns:repeat(4,1fr)}.block-products .products{float:left;grid-gap:16px;grid-template-columns:repeat(5,1fr);width:100%;margin-top:0;display:grid}.block-products .products .product{float:left;width:100%}.block-products .products .product .product-link{color:#fff;text-decoration:none;display:block}.block-products .products .product .product-image{aspect-ratio:1;background:#1a1a1a;border-radius:4px;width:100%;margin-bottom:12px;overflow:hidden}.block-products .products .product .product-image img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.block-products .products .product .product-link:hover .product-image img{transform:scale(1.05)}.block-products .products .product .product-name{color:#fff;margin:0 0 4px;font-size:15px;font-weight:600;line-height:1.3}.block-products .products .product .product-price{color:#a0a0a0;margin:0;font-size:14px;font-weight:400}.block-products .products-footer{float:left;text-align:center;width:100%;margin-top:32px}.block-products .products-footer .view-all{color:#fff;font-size:15px;font-weight:500;text-decoration:none}.block-products .products-footer .view-all:hover{color:#fecc0e}@media screen and (max-width:900px){.block-products .products,.block-products.cols-3 .products,.block-products.cols-4 .products,.block-products.cols-5 .products{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:680px){.block-products{padding:40px 0}.block-products .products,.block-products.cols-3 .products,.block-products.cols-4 .products,.block-products.cols-5 .products{grid-gap:12px;grid-template-columns:repeat(2,1fr)}.block-products .products .product .product-name,.block-products.cols-3 .products .product .product-name,.block-products.cols-4 .products .product .product-name,.block-products.cols-5 .products .product .product-name{font-size:14px}.block-products .products .product .product-price,.block-products.cols-3 .products .product .product-price,.block-products.cols-4 .products .product .product-price,.block-products.cols-5 .products .product .product-price{font-size:13px}.block-products .products-footer{margin-top:24px}}
