.magnet-gallery-open{display:block;min-width:0;cursor:zoom-in;border-radius:5px}.magnet-gallery-open:focus-visible{outline:3px solid currentColor;outline-offset:4px}.magnet-gallery-open img{display:block;width:100%;height:auto}:is(#atelier-rigid-customizer,#atelier-themed-customizer,#atelier-christmas-customizer) .magnet-gallery-dialog{width:min(94vw,1200px);max-width:94vw;max-height:94dvh;padding:14px;border:1px solid rgba(var(--color-foreground),.2);border-radius:8px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));overflow:hidden}.magnet-gallery-dialog::backdrop{background:#000000bf}.magnet-gallery-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}:is(#atelier-rigid-customizer,#atelier-themed-customizer,#atelier-christmas-customizer) .magnet-gallery-toolbar h2{font-family:var(--font-heading-family);font-size:22px;line-height:1.3;margin:0}.magnet-gallery-controls{display:flex;align-items:center;gap:5px;flex-shrink:0}:is(#atelier-rigid-customizer,#atelier-themed-customizer,#atelier-christmas-customizer) .magnet-gallery-controls button{display:grid;place-items:center;width:44px;height:44px;min-width:44px;margin:0;padding:0;border:1px solid rgba(var(--color-foreground),.3);border-radius:5px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:24px/1 var(--font-body-family);cursor:pointer}.magnet-gallery-controls button:focus-visible{outline:3px solid currentColor;outline-offset:2px}.magnet-gallery-controls button:disabled{opacity:.4;cursor:default}.magnet-gallery-controls output{min-width:48px;font-size:14px;text-align:center}.magnet-gallery-viewport{height:min(75dvh,900px);overflow:auto;overscroll-behavior:contain;touch-action:pan-x pan-y pinch-zoom;padding:16px;background:rgba(var(--color-foreground),.03)}:is(#atelier-rigid-customizer,#atelier-themed-customizer,#atelier-christmas-customizer) .magnet-gallery-dialog [data-gallery-full]{display:block;max-width:none!important;max-height:none!important;height:auto;margin:auto;cursor:zoom-in}:is(#atelier-rigid-customizer,#atelier-themed-customizer,#atelier-christmas-customizer) .magnet-gallery-dialog [data-gallery-full][hidden]{display:none}@media(max-width:760px){.magnet-gallery-toolbar{flex-wrap:wrap;gap:8px}.magnet-gallery-controls{margin-left:auto;gap:3px}.magnet-gallery-viewport{height:66dvh;padding:10px}:is(#atelier-rigid-customizer,#atelier-themed-customizer,#atelier-christmas-customizer) .magnet-gallery-toolbar h2{font-size:20px}}#atelier-rigid-customizer .magnet-gallery-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(0,200px));gap:16px;align-items:start}#atelier-rigid-customizer .magnet-gallery-grid>.magnet-gallery-open{width:100%;aspect-ratio:1;overflow:hidden}#atelier-rigid-customizer .magnet-gallery-grid>.magnet-gallery-open img{width:100%;height:100%;object-fit:contain}#atelier-rigid-customizer .magnet-gallery-grid>video,#atelier-rigid-customizer .magnet-gallery-grid>iframe{width:100%;max-width:100%;height:auto;aspect-ratio:1;object-fit:contain}@media(max-width:760px){#atelier-rigid-customizer .magnet-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/atelier-magnet-gallery.css.map */
