@keyframes owv-flash{0%,55%{opacity:1}to{opacity:0}}@keyframes owv-spin{to{transform:rotate(360deg)}}.owv,.owv *,.owv :after,.owv :before,.owv-launch,.owv-launch *{box-sizing:border-box}.owv,.owv-launch{--owv-accent:#2f4136;--owv-ink:#23211d;--owv-cream:#f3ede3;--owv-line:#e3d9ca;--owv-muted:#4a453d}.owv-launch,.owv-launch__btn{margin:0;font-family:var(--font-body--family);color:var(--owv-ink)}.owv-launch__btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:52px;padding:14px 18px;border:1px solid var(--owv-accent);border-radius:0;outline:0;background:0 0;color:var(--owv-accent);font-size:12px;line-height:18px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;transition:background .15s ease-in-out}.owv-launch__btn:hover{background:#2f41360f}.owv-launch__btn[disabled]{opacity:.5;cursor:not-allowed}.owv-launch__btn svg{width:20px;height:20px;flex:0 0 20px}.owv-launch__caption,.owv-launch__editor{margin:8px 0 0;font-size:12px;line-height:18px}.owv-launch__caption{text-align:center;color:var(--owv-muted)}.owv-launch__editor{padding:8px 10px;border-radius:4px;background:#fbeee9;color:#7a3d2c}.owv,html.owv-lock,html.owv-lock body{overflow:hidden}.owv [hidden],.owv[hidden]{display:none!important}.owv{width:min(1120px,100vw - 32px);max-width:none;height:min(860px,100dvh - 32px);max-height:none;margin:auto;padding:0;border:0;border-radius:4px;background:#fff;color:var(--owv-ink);font-family:var(--font-body--family);box-shadow:0 20px 60px #00000040}.owv::backdrop{background:#1e1b1799}.owv__shell{display:flex;flex-direction:column;height:100%}.owv__top{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--owv-line);flex:0 0 auto}.owv__step,.owv__title{margin:0;white-space:nowrap}.owv__step{padding:2px 10px;border-radius:999px;background:var(--owv-cream);font-size:12px;line-height:20px;letter-spacing:.1em}.owv__title{flex:1 1 auto;min-width:0;font-family:var(--font-heading--family);font-weight:500;font-size:24px;line-height:30px;color:var(--owv-ink);overflow:hidden;text-overflow:ellipsis}.owv__close{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex:0 0 40px;margin:-4px;padding:0;border:0;border-radius:50%;background:0 0;color:inherit;cursor:pointer}.owv__close:hover{background:var(--owv-cream)}.owv__close svg{width:24px;height:24px}.owv__body,.owv__dims label{display:flex;flex-direction:column}.owv__body{position:relative;flex:1 1 auto;min-height:0}.owv__intro{flex:1 1 auto;overflow-y:auto;padding:24px 20px 28px}.owv__intro-inner{max-width:520px;margin:0 auto;display:flex;flex-direction:column;gap:18px}.owv__lead{margin:0;font-size:16px;line-height:24px}.owv__dims{display:flex;align-items:flex-end;gap:8px}.owv__dims label{gap:6px;flex:1 1 0;min-width:0;margin:0;font-size:14px;line-height:21px}.owv__field{position:relative;display:block}.owv__field input{display:block;width:100%;min-width:0;height:48px;margin:0;padding:12px 40px 12px 14px;border:0;border-radius:4px;outline:1px solid var(--owv-line);background:#fff;font:inherit;font-size:16px;color:inherit;box-shadow:none}.owv__field input:focus{outline:1px solid var(--owv-ink)}.owv__field input.is-invalid{outline:2px solid var(--ai-sale, #a65a45)}.owv__field span{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none;font-size:14px}.owv__times{flex:0 0 auto;padding-bottom:14px;font-size:14px}.owv__actions{display:flex;flex-direction:column;gap:10px}.owv__btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:52px;margin:0;padding:12px 20px;border:1px solid var(--owv-accent);border-radius:0;background:var(--owv-accent);color:#fff;font-family:var(--font-body--family);font-size:12px;line-height:18px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:opacity .15s ease-in-out,background .15s ease-in-out}.owv__btn:hover{opacity:.88}.owv__btn svg{width:20px;height:20px;flex:0 0 20px}.owv__btn--ghost{background:0 0;color:var(--owv-accent)}.owv__btn--ghost:hover{background:#2f41360f;opacity:1}.owv__btn--small{width:auto;min-height:42px;padding:8px 14px;font-size:11px;letter-spacing:.18em}.owv__tips{margin:0;padding:14px 16px 14px 34px;border-radius:0;background:var(--owv-cream);font-size:14px;line-height:21px}.owv__tips li+li{margin-top:4px}.owv__privacy{display:flex;gap:8px;align-items:flex-start;margin:0;font-size:12px;line-height:18px;color:var(--owv-muted)}.owv__privacy svg{width:18px;height:18px;flex:0 0 18px;margin-top:0}.owv__error{margin:0;padding:10px 12px;border-radius:4px;background:#fbeee9;color:#7a3d2c;font-size:14px;line-height:20px}.owv__stage-panel{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.owv__stagewrap{position:relative;flex:1 1 auto;min-height:260px;background:#efe9e0;overflow:hidden;touch-action:none;user-select:none;-webkit-user-select:none}.owv__canvas{position:absolute;display:block;box-shadow:0 1px 6px #0000002e;background:#ddd}.owv__svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;overflow:visible}.owv__svg polygon{fill:none;stroke:#fff;stroke-width:2;stroke-dasharray:6 5;filter:drop-shadow(0 0 1.5px rgba(0,0,0,.7))}.owv.is-detecting .owv__handle,.owv.is-detecting .owv__svg,.owv[data-mode=render] .owv__handle,.owv[data-mode=render] .owv__svg{display:none}.owv__handle{position:absolute;left:0;top:0;width:44px;height:44px;margin:-22px 0 0 -22px;padding:0;border:0;border-radius:50%;background:0 0;cursor:grab;touch-action:none;z-index:2}.owv__handle:after,.owv__handle:before{content:"";position:absolute;left:50%;top:50%;border-radius:50%}.owv__handle:before{width:22px;height:22px;margin:-11px 0 0 -11px;background:#ffffff59;border:2px solid #fff;box-shadow:0 0 0 1px #0000008c,0 2px 6px #00000059}.owv__handle:after{width:4px;height:4px;margin:-2px 0 0 -2px;background:#2e2b26}.owv__handle.is-active{cursor:grabbing}.owv__handle.is-active:before{background:#ffffff26}.owv__handle:focus-visible:before{box-shadow:0 0 0 3px #a65a45}.owv__loupe{position:absolute;top:10px;left:10px;width:132px;height:132px;border-radius:50%;border:3px solid #fff;box-shadow:0 3px 12px #00000059;pointer-events:none;z-index:3}.owv__cursor,.owv__split span{position:absolute;left:0;border-radius:50%}.owv__cursor{top:0;border:2px solid #fff;box-shadow:0 0 0 1px #000000b3,inset 0 0 0 1px #000000b3;pointer-events:none;z-index:3}.owv[data-mode=render][data-tool=erase] .owv__stagewrap,.owv[data-mode=render][data-tool=restore] .owv__stagewrap{cursor:crosshair}.owv[data-mode=render][data-tool=wall] .owv__stagewrap{cursor:pointer}.owv[data-mode=render][data-tool=wall] .owv__svg{display:block;animation:owv-flash 2.6s ease forwards}.owv.is-detecting .owv__side{opacity:.45;pointer-events:none}.owv__detect,.owv__split{position:absolute;pointer-events:none}.owv__detect{left:50%;top:50%;transform:translate(-50%,-50%);z-index:4;display:flex;align-items:center;gap:10px;max-width:calc(100% - 32px);padding:10px 16px;border-radius:999px;background:#2e2b26d1;color:#fff;font-size:14px;line-height:20px;box-shadow:0 4px 16px #00000040}.owv__detect[hidden]{display:none}.owv__detect i{flex:0 0 18px;width:18px;height:18px;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;animation:owv-spin .8s linear infinite}.owv[data-mode=render][data-tool=compare] .owv__stagewrap{cursor:ew-resize}.owv[data-mode=render][data-tool=reframe] .owv__stagewrap{cursor:move}.owv__split{width:0;z-index:2}.owv__split:before{content:"";position:absolute;top:0;bottom:0;left:-1px;width:2px;background:#fff;box-shadow:0 0 3px #00000080}.owv__split span{top:50%;width:36px;height:36px;margin:-18px 0 0 -18px;background:#fff;box-shadow:0 2px 8px #00000059}.owv__split span:after,.owv__split span:before{content:"";position:absolute;top:50%;width:0;height:0;margin-top:-5px;border:5px solid transparent}.owv__split span:before{left:5px;border-right-color:#2e2b26}.owv__split span:after{right:5px;border-left-color:#2e2b26}.owv__split i{position:absolute;top:10px;padding:2px 8px;border-radius:999px;background:#2e2b26bf;color:#fff;font-style:normal;font-size:12px;line-height:18px;white-space:nowrap}.owv__split i:first-of-type{right:12px}.owv__split i:last-of-type{left:12px}.owv.is-loading .owv__body:after{content:"";position:absolute;left:50%;top:50%;width:36px;height:36px;margin:-18px 0 0 -18px;border-radius:50%;border:3px solid #e4ddd2;border-top-color:#2e2b26;animation:owv-spin .8s linear infinite;z-index:5}.owv.is-loading .owv__intro{opacity:.4;pointer-events:none}.owv__hint{margin:0;padding:10px 16px 0;font-size:14px;line-height:20px;text-align:center;min-height:30px}.owv__bar{flex:0 0 auto;padding:10px 16px 14px;display:flex;flex-direction:column;gap:10px}.owv__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}.owv__tool{display:inline-flex;gap:6px;min-height:40px;margin:0;padding:8px 12px;border:0;border-radius:999px;background:var(--owv-cream);color:inherit;font:inherit;line-height:18px;cursor:pointer}.owv__tool svg{width:18px;height:18px;flex:0 0 18px}.owv__tool[aria-pressed=true]{background:var(--owv-accent);color:#fff}.owv__tool[disabled]{opacity:.4;cursor:not-allowed}.owv__meta,.owv__size,.owv__tool{align-items:center;font-size:13px}.owv__size{display:inline-flex;gap:8px}.owv__size input{width:96px;accent-color:var(--owv-accent)}.owv[data-tool=compare] .owv__size,.owv[data-tool=reframe] .owv__size{visibility:hidden}.owv__meta{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 10px;line-height:18px}.owv__link{padding:0;border:0;background:0 0;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.owv__final{display:grid;grid-template-columns:1fr 1fr;gap:8px}.owv__final .owv__btn--primary{grid-column:1/-1}.owv__final:has(>[data-owv-share][hidden]) [data-owv-download]{grid-column:1/-1}.owv__disclaimer{margin:0;font-size:12px;line-height:17px;text-align:center;color:var(--owv-muted)}@media(min-width:900px){.owv[data-mode=corners] .owv__stage-panel,.owv[data-mode=render] .owv__stage-panel{flex-direction:row}.owv__side,.owv__stage-col{display:flex;flex-direction:column}.owv__stage-col{flex:1 1 auto;min-width:0}.owv__side{flex:0 0 320px;border-left:1px solid var(--owv-line);overflow-y:auto}.owv__side .owv__hint{padding:16px 16px 0;text-align:left}.owv__side .owv__meta,.owv__side .owv__row{justify-content:flex-start}.owv__stagewrap{flex:1 1 auto}}@media(max-width:899px){.owv__stage-col{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.owv__side{flex:0 0 auto}}@media(max-width:749px){.owv{width:100vw;height:100dvh;max-height:100dvh;border-radius:0}.owv__top{padding:10px 12px}.owv__title{font-size:20px;line-height:26px}.owv__stagewrap{min-height:200px}.owv__bar{padding:8px 12px 12px;gap:8px}.owv__tool{padding:8px 10px}.owv__hint{padding:8px 12px 0;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/ornesse-wall-visualizer.css.map */
