.product-gallery_gallery__k3jbY{margin:0}.product-gallery_main__m8COp{width:100%;aspect-ratio:1;object-fit:contain;border-radius:var(--brand-radius)}.product-gallery_thumbnails__Q_kso{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 8px;padding:0;border:0;min-width:0}.product-gallery_thumbnail__Z6OWl{width:64px;height:64px;padding:2px;border:2px solid transparent;border-radius:8px;background:transparent;cursor:pointer}.product-gallery_thumbnail__Z6OWl[aria-pressed=true]{border-color:var(--brand-primary)}.product-gallery_thumbnail__Z6OWl:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.product-gallery_thumbnail__Z6OWl img{display:block;width:100%;height:100%;object-fit:cover;border-radius:4px}