.gravity-products-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:16px}.gravity-product-card{display:flex;flex-direction:column;text-decoration:none;color:inherit;border:1px solid oklch(90% 0 0);border-radius:8px;overflow:hidden;transition:box-shadow 120ms ease,transform 120ms ease}.gravity-product-card:hover{box-shadow:0 4px 16px oklch(0% 0 0 / 10%);transform:translateY(-2px)}.gravity-product-img img{width:100%;aspect-ratio:1;object-fit:cover;display:block}.gravity-product-info{padding:10px}.gravity-product-info h3{font-size:.85rem;margin:0 0 6px;line-height:1.4}.gravity-product-price{display:flex;flex-direction:column;gap:2px}.price-regular{font-size:.75rem;color:oklch(60% 0 0);text-decoration:line-through}.price-sale{font-size:.9rem;font-weight:600;color:oklch(45% .18 25)}@media (max-width:768px){.gravity-products-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:480px){.gravity-products-grid{grid-template-columns:repeat(2,1fr)}}