.ProductGallery-module__AkYlaa__gallery{gap:var(--space-sm);display:grid}.ProductGallery-module__AkYlaa__frame{aspect-ratio:1;background:var(--paper-sunk);position:relative;overflow:hidden}.ProductGallery-module__AkYlaa__frame img{object-fit:contain}.ProductGallery-module__AkYlaa__image{transition:opacity var(--duration-slow) var(--ease-out-quart);position:absolute;inset:0}.ProductGallery-module__AkYlaa__thumbs{gap:var(--space-xs);display:flex}.ProductGallery-module__AkYlaa__thumb{border:1px solid var(--border);background:var(--paper-sunk);cursor:pointer;width:4.5rem;height:4.5rem;transition:border-color var(--duration-base) var(--ease-out-quart);flex-shrink:0;padding:0;position:relative;overflow:hidden}.ProductGallery-module__AkYlaa__thumb img{object-fit:contain}.ProductGallery-module__AkYlaa__thumb:hover{border-color:var(--border-strong)}.ProductGallery-module__AkYlaa__thumb[data-active=true]{border-color:var(--ink)}@media (prefers-reduced-motion:reduce){.ProductGallery-module__AkYlaa__image{transition:none}}
