#SonjaVesteViewer{position:fixed;top:0;right:0;bottom:0;left:0;box-sizing:border-box;margin:auto;width:min(1280px,calc(100% - 32px));max-width:none;height:calc(100vh - 32px);height:calc(100dvh - 32px);max-height:none;padding:14px;border:0;border-radius:12px;background:#faf8f2;color:#49313f;overflow:hidden}#SonjaVesteViewer:not([open]){display:none}#SonjaVesteViewer[open]{display:flex;flex-direction:column}#SonjaVesteViewer::backdrop{background:#221a1e99}#SonjaVesteViewer .sv-toolbar{display:flex;gap:8px;align-items:center;flex:none;padding-bottom:10px}#SonjaVesteViewer h2{flex:1;font-size:clamp(16px,2.2vw,24px);line-height:1.15;margin:0}#SonjaVesteViewer button{min-height:44px;padding:0 12px;font:inherit;font-size:14px;cursor:pointer;border:1px solid #cbbbc4;border-radius:7px;background:#fff;color:inherit}#SonjaVesteViewer :focus-visible{outline:2px solid #794461;outline-offset:-2px}#SonjaVesteViewer .sv-stage{position:relative;display:flex;flex:1;min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain;touch-action:pan-x pan-y pinch-zoom}#SonjaVesteViewer img{flex:none;display:block;margin:auto;max-width:none;max-height:none;height:auto;-webkit-user-select:none;user-select:none}#SonjaVesteViewer[data-zoomed] img{cursor:grab}#SonjaVesteViewer[data-dragging] img{cursor:grabbing}@media(max-width:600px){#SonjaVesteViewer{width:calc(100% - 16px);height:calc(100vh - 20px);height:calc(100dvh - 20px);padding:10px}#SonjaVesteViewer:not([data-zoomed]){height:min(calc(100dvh - 20px),calc(73.3333vw + 52px))}#SonjaVesteViewer .sv-toolbar{gap:5px}#SonjaVesteViewer button{padding-inline:8px}}html.sv-guide-open{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/23/assets/sonja-veste-viewer.css.map */
