.at-gallery-v2{min-width:0;width:100%}.at-gallery-v2 [hidden]{display:none!important}.at-gallery-stage{position:relative;background:#eee9df;border-radius:10px;overflow:hidden;touch-action:pan-x pan-y pinch-zoom}.at-gallery-enlarge{display:block;position:relative;color:#29352e;text-decoration:none}.at-gallery-main{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.at-gallery-viewport{display:flex;overflow-x:auto;overflow-y:hidden;width:100%;aspect-ratio:1;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;touch-action:pan-x pan-y pinch-zoom;scrollbar-width:none;cursor:grab;user-select:none;-webkit-user-select:none}.at-gallery-viewport::-webkit-scrollbar{display:none}.at-gallery-viewport .at-gallery-enlarge{flex:0 0 100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always}.at-gallery-viewport.is-dragging{scroll-snap-type:none;scroll-behavior:auto;cursor:grabbing}.at-gallery-v2 .at-gallery-arrow:disabled,.at-gallery-dialog button:disabled{opacity:.35;cursor:default}@media(prefers-reduced-motion:reduce){.at-gallery-viewport{scroll-behavior:auto}}.at-gallery-zoom-label{position:absolute;right:16px;bottom:16px;padding:9px 12px;background:#faf8f3f0;border:1px solid #d6d5cb;border-radius:30px;font-size:11px;line-height:1.3;letter-spacing:.025em;pointer-events:none}.at-gallery-v2 .at-gallery-arrow{position:absolute;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid #d2d4ca;border-radius:50%;background:#faf8f3f0;color:#29352e;font:28px/1 Arial;cursor:pointer}.at-gallery-prev{left:12px}.at-gallery-next{right:12px}.at-gallery-status{display:flex;justify-content:flex-end;padding:10px 1px 7px;color:#60685f;font-size:12px;line-height:1.4}.at-gallery-thumbs{display:flex;gap:10px;overflow-x:auto;padding:3px 3px 9px;margin:0 -3px;scrollbar-width:thin}.at-gallery-thumb{box-sizing:border-box;display:block;flex:0 0 calc(25% - 8px);width:calc(25% - 8px);max-width:112px;min-width:64px;padding:3px;border:1px solid transparent;border-radius:6px;text-decoration:none;color:#60685f;cursor:pointer}.at-gallery-thumb img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:3px}.at-gallery-thumb.is-selected{border-color:#344f40;background:#eef0e8;color:#29352e}.at-gallery-v2 a:focus-visible,.at-gallery-v2 button:focus-visible,.at-gallery-dialog button:focus-visible{outline:3px solid #607d5a;outline-offset:3px}.at-gallery-v2 .at-gallery-enlarge:focus-visible{outline-offset:-4px}.at-gallery-modal-open{overflow:hidden}.at-gallery-dialog{box-sizing:border-box;width:min(1100px,96vw);max-width:96vw;height:min(920px,94dvh);max-height:94dvh;margin:auto;padding:0;border:1px solid #d3d8cb;border-radius:10px;background:#f6f3eb;color:#29352e;overscroll-behavior:contain}.at-gallery-dialog[open]{display:flex;flex-direction:column}.at-gallery-dialog [hidden]{display:none!important}.at-gallery-dialog::backdrop{background:#18211bc2}.at-gallery-dialog-top{display:flex;flex:none;align-items:center;justify-content:flex-end;gap:16px;padding:12px 16px;border-bottom:1px solid #d3d8cb}.at-gallery-dialog-actions{display:flex;flex:none;gap:8px}.at-gallery-dialog button{min-width:44px;min-height:44px;padding:8px 14px;border:1px solid #c7cec0;background:#f6f3eb;color:#29352e;border-radius:30px;font:13px Arial,sans-serif;cursor:pointer}.at-gallery-dialog-track{display:flex;flex:1;min-height:0;width:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior:contain;touch-action:pan-x pan-y pinch-zoom;scrollbar-width:none;cursor:grab;user-select:none;-webkit-user-select:none}.at-gallery-dialog-track::-webkit-scrollbar{display:none}.at-gallery-dialog-track.is-dragging{scroll-snap-type:none;scroll-behavior:auto;cursor:grabbing}.at-gallery-dialog-slide{flex:0 0 100%;min-width:0;height:100%;scroll-snap-align:start;scroll-snap-stop:always}.at-gallery-dialog-slide img{display:block;width:100%;height:100%;object-fit:contain}.at-gallery-dialog-view{flex:1;min-height:0;overflow:auto;text-align:center;touch-action:pan-x pan-y pinch-zoom;overscroll-behavior:contain}.at-gallery-dialog-view:focus-visible{outline:3px solid #607d5a;outline-offset:-4px}.at-gallery-dialog-view img{display:block;object-fit:contain;margin:0 auto;width:100%;height:100%;max-width:100%}.at-gallery-dialog-view.is-zoomed{touch-action:pan-x pan-y pinch-zoom}.at-gallery-dialog-view.is-zoomed img{width:180%;max-width:none;height:auto;max-height:none}.at-gallery-dialog-bottom{display:flex;flex:none;align-items:center;justify-content:center;gap:24px;padding:10px}.at-gallery-dialog-count{min-width:44px;text-align:center;font:12px Arial,sans-serif}@media(hover:hover){.at-gallery-thumb:hover{border-color:#82937a}.at-gallery-arrow:hover,.at-gallery-dialog button:hover{background:#eef0e8}}@media(max-width:749px){.at-gallery-stage{border-radius:6px}.at-gallery-zoom-label{right:12px;bottom:12px;font-size:10px}.at-gallery-thumb{flex-basis:calc(25% - 8px);min-width:64px}.at-gallery-dialog{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;border:0;border-radius:0}.at-gallery-dialog-top{padding:10px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/at-gallery-v2.css.map */
