/* Product navigation: retain original colorful cards, with room to read. */
.product-strip{padding:36px 0 24px}
.product-strip .container{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}
.product-strip .product-card{padding:14px;border-radius:8px;background:#f4f8fc}
.product-strip .product-label{height:auto;min-height:0;padding:0 0 14px}
.product-strip .product-label h3{font-size:20px;line-height:1.4}
.product-strip .product-label span{font-size:14px;line-height:1.5}
.product-strip .product-photo{aspect-ratio:1.5;border-radius:5px}
@media(max-width:800px){.product-strip .container{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.product-strip .product-label h3{font-size:18px}}
@media(max-width:480px){.product-strip .container{grid-template-columns:1fr;gap:20px}.product-strip{padding:24px 0}.product-strip .product-photo{aspect-ratio:1.5}}
