amx-sku-gallery{display:block;width:100%;color:inherit}amx-sku-gallery[hidden]{display:none!important}amx-sku-gallery button{color:inherit;cursor:pointer}amx-sku-gallery button:focus-visible,.amx-gallery__frame:focus-visible{outline:3px solid currentColor;outline-offset:3px}.amx-gallery__frame{width:100%}.amx-gallery__zoom{display:block;width:100%;padding:0;border:0;background:transparent}.amx-gallery__zoom img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.amx-gallery__controls{display:flex;justify-content:center;align-items:center;gap:18px;margin:12px 0}.amx-gallery__controls button{border:1px solid currentColor;background:transparent;min-width:44px;min-height:44px;border-radius:4px}.amx-gallery__controls button:disabled{opacity:.35;cursor:default}.amx-gallery__thumbs{display:flex;gap:8px;overflow-x:auto;padding:4px;scroll-snap-type:x proximity}.amx-gallery__thumbs button{flex:0 0 76px;width:76px;height:76px;padding:3px;border:2px solid transparent;background:transparent;scroll-snap-align:start}.amx-gallery__thumbs button[aria-current=true]{border-color:currentColor}.amx-gallery__thumbs img{width:100%;height:100%;object-fit:contain}.amx-gallery__dialog{width:min(96vw,1200px);max-width:96vw;max-height:96vh;padding:48px 16px 16px;border:0;border-radius:8px;background:#fff;color:#222;overflow:auto}.amx-gallery__dialog::backdrop{background:#000000b8}.amx-gallery__dialog [data-amx-close]{position:absolute;right:10px;top:4px;width:44px;height:44px;border:0;background:transparent;font-size:32px}.amx-gallery__dialog img{display:block;width:100%;height:calc(85vh - 140px);object-fit:contain}@media(max-width:768px){.amx-gallery__thumbs button{flex-basis:64px;width:64px;height:64px}.amx-gallery__dialog{padding-left:8px;padding-right:8px}}@media(prefers-reduced-motion:reduce){.amx-gallery__thumbs{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/amx-sku-gallery.css.map */
