.products-panel .products-grid{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 88px)/5);grid-template-columns:none;overflow-x:auto;gap:22px;padding:4px 4px 16px;scroll-snap-type:x proximity;overscroll-behavior-x:contain}.products-grid .product-tile{scroll-snap-align:start}.products-slide-controls{display:flex;gap:.6rem;justify-content:flex-end;margin-top:.65rem}.products-slide-controls button{min-height:44px;min-width:44px}.language-link{font-size:.85rem;white-space:nowrap}.products-grid:focus-visible{outline:2px solid #a3e8e8;outline-offset:4px}@media(max-width:1000px){.products-panel .products-grid{grid-auto-columns:calc((100% - 44px)/3)}}@media(max-width:600px){.products-panel .products-grid{grid-auto-columns:minmax(160px,70%);gap:16px}.language-link{font-size:.8rem}}
