.apaw-image-viewer{box-sizing:border-box;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#f8f4ec;color:#3c2d25;overflow:hidden}.apaw-image-viewer[open]{display:flex;flex-direction:column}.apaw-image-viewer::backdrop{background:#231b16d9}.apaw-image-viewer__toolbar{box-sizing:border-box;flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:max(12px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) 12px max(16px,env(safe-area-inset-left));background:#f8f4ec;border-bottom:1px solid #d9cec0;font:600 16px/1.4 sans-serif;z-index:1}.apaw-image-viewer__close{box-sizing:border-box;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:96px;min-height:48px;margin:0;padding:10px 16px;border:1px solid #3c2d25;border-radius:999px;background:#3c2d25;color:#fff;font:600 16px/1.25 sans-serif;cursor:pointer;touch-action:manipulation}.apaw-image-viewer__close [aria-hidden]{font-size:25px;line-height:1}.apaw-image-viewer__close:focus-visible{outline:3px solid #956b33;outline-offset:3px}.apaw-image-viewer__stage{box-sizing:border-box;flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center;overflow:auto;overscroll-behavior:contain;padding:12px max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))}.apaw-image-viewer__image{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/439/assets/apaw-product-image-viewer.css.map */
