.qv{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:grid;place-items:end center;padding:16px;background:#1c1a1775;overflow:auto}.qv[hidden]{display:none!important}.qv .frame-visualiser{position:static;top:auto}.qv .qv-stage,.qv .framewrap,.qv .arrange-layer{overflow:visible}.qv .qv-stage{display:flex;align-items:center;justify-content:center;width:100%;height:248px;aspect-ratio:auto;padding:0 8px 32px;background:transparent;border:0;box-shadow:none;border-radius:0}.qv .zoom-hint{display:none!important}.qv-dialog{width:min(560px,100%);max-height:calc(100dvh - 32px);overflow:auto;margin:0;background:var(--paper, #fbfaf7);color:var(--ink, #1b1a18);padding:22px 22px 26px;position:relative;box-shadow:0 18px 50px #1c1a173d}@media(min-width:700px){.qv{place-items:center}}.qv-close{position:absolute;top:10px;right:10px;width:44px;height:44px;border:0;background:transparent;color:inherit;font:400 28px/1 var(--body, system-ui, sans-serif);cursor:pointer}.qv h2{margin:0 36px 4px 0;font-family:var(--display, Georgia, serif);font-size:28px;font-weight:460;line-height:1.15}.qv-by{margin:0 0 14px;color:var(--muted, #6f6a62)}.qv-finish{margin:14px 0 0;font-family:var(--display, Georgia, serif);font-size:22px;line-height:1.25}.qv-size{display:block;margin-top:16px;font-size:14px}.qv-select{display:block;margin-top:6px}.qv-select select{width:100%;min-height:44px;padding:0 12px;border:1px solid rgba(28,26,23,.22);background:transparent;color:inherit;font:16px/1.2 var(--body, system-ui, sans-serif)}.qv-price{margin:16px 0 0;font-family:var(--mono, ui-monospace, monospace);font-size:18px}.qv-miss{margin:12px 0 0;font-size:14px}.qv form{margin-top:16px}.qv form button{width:100%;min-height:48px;border:0;background:var(--ink, #1b1a18);color:var(--paper, #fbfaf7);font:500 15px/1 var(--body, system-ui, sans-serif);letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.qv form button:disabled{background:#1c1a1747;cursor:not-allowed}.qv-product{display:block;margin-top:14px;text-align:center;color:inherit}.qv-close:focus-visible,.qv-select select:focus-visible,.qv form button:focus-visible,.qv-product:focus-visible{outline:2px solid var(--clay-deep, #8a5a44);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/51/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ */
