.laundry-gallery{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.laundry-gallery button{padding:3px;background:white;border:2px solid transparent;cursor:pointer;border-radius:4px}.laundry-gallery button[aria-pressed="true"]{border-color:var(--navy,#082740)}.laundry-gallery button:focus-visible{outline:3px solid #8A9E74;outline-offset:2px}.laundry-gallery img,#laundry-hero,.laundry-shop-image img{display:block;width:100%;height:auto}.laundry-shop-image{display:block}.product-visuals{min-width:0}@media(max-width:420px){.laundry-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}