.products-featured{background:var(--brand-primary-light);padding:48px 0}.products-featured img{height:320px}.catalog-guide{max-width:900px;margin-top:48px;padding-top:32px;border-top:1px solid var(--brand-border)}.catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (min-width:768px) and (max-width:991px){.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-grid .product-card:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:767px){.catalog-grid{grid-template-columns:1fr}}