.kh-products-catalog{overflow-x:clip;max-width:100%}@media (max-width:639px){.kh-products-catalog>.flex.gap-8{gap:0}}.kh-products-catalog .kh-product-grid{grid-template-columns:minmax(0,1fr)}@media (min-width:400px){.kh-products-catalog .kh-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.kh-products-catalog .kh-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.kh-products-catalog .kh-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}