.product-gallery .gallery-main{display:block;width:100%;max-height:460px;object-fit:contain}.gallery-thumbnails{display:grid;grid-template-columns:repeat(auto-fit,minmax(48px,1fr));gap:7px;margin-top:12px}.gallery-thumbnails button{min-width:0;aspect-ratio:1;padding:4px;border:1px solid var(--line,#665073);background:var(--surface,#17121e);border-radius:5px;cursor:pointer}.gallery-thumbnails button[aria-pressed=true]{border-color:var(--accent,#b688ef);box-shadow:0 0 0 1px var(--accent,#b688ef)}.gallery-thumbnails img{display:block;width:100%;height:100%;object-fit:contain}.product-information.no-product-images,body[data-product-popup] .product-information.no-product-images{grid-template-columns:minmax(0,1fr)}.section-product-cover:empty,.home-arrival-cover:empty{display:none!important}.product-gallery[hidden],.gallery-thumbnails[hidden]{display:none!important}@media(max-width:650px){.gallery-thumbnails{grid-template-columns:repeat(auto-fit,minmax(40px,1fr))}.product-gallery .gallery-main{max-height:360px}}
