.rv-sim{background:var(--rv-ink);color:#fff;padding-block:28px 40px;border-top:3px solid var(--rv-red)}.rv-sim__head{max-width:760px;margin-bottom:18px}.rv-sim__kick{margin:0 0 6px;font:italic 800 13px/1 var(--rv-disp);font-stretch:112%;text-transform:uppercase;color:var(--rv-red);letter-spacing:.04em}.rv-sim__title{margin:0;font:italic 900 clamp(26px,4vw,40px)/1.05 var(--rv-disp);font-stretch:118%;text-transform:uppercase;color:#fff}.rv-sim__title em{color:var(--rv-red)}.rv-sim__sub{margin:10px 0 0;color:#c9c9cc;font-size:16px;line-height:1.5}.rv-sim__wrap{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:20px;align-items:start}.rv-sim__view{position:sticky;top:12px;min-width:0}.rv-sim__stage{position:relative;height:min(62vh,560px);min-height:300px;border-radius:10px;overflow:hidden;background:radial-gradient(120% 90% at 50% 35%,#fbfbfb,#e9e9eb 55%,#cfd0d3);cursor:grab;touch-action:none}.rv-sim__stage:active{cursor:grabbing}.rv-sim__stage canvas{display:block;width:100%!important;height:100%!important}.rv-sim__load{position:absolute;left:20%;right:20%;top:50%;height:4px;background:#0000001f;border-radius:2px;overflow:hidden}.rv-sim__load span{display:block;height:100%;width:3%;background:var(--rv-red);transition:width .2s}.rv-sim__msg{position:absolute;inset:auto 16px 50% 16px;text-align:center;color:var(--rv-ink);font-weight:700}.rv-sim__drag{position:absolute;left:0;right:0;bottom:10px;margin:0;text-align:center;font-size:12px;color:#55575c;pointer-events:none;transition:opacity .4s}.rv-sim:not(.is-ready) .rv-sim__drag{opacity:0}.rv-sim__views{display:flex;gap:6px;margin-top:10px;flex-wrap:wrap}.rv-sim__views button,.rv-sim__zones button,.rv-sim__chip{font:700 13px/1 var(--rv-head);border:1px solid #3b3b40;background:transparent;color:#fff;border-radius:999px;padding:9px 14px;cursor:pointer}.rv-sim__views button:hover,.rv-sim__chip:hover{border-color:#fff}.rv-sim__panel{min-width:0;background:#1d1d20;border-radius:10px;padding:16px}.rv-sim__step{margin:0 0 8px;font:italic 800 14px/1.2 var(--rv-disp);font-stretch:112%;text-transform:uppercase}.rv-sim__step b{display:inline-grid;place-items:center;width:22px;height:22px;background:var(--rv-red);border-radius:50%;font-style:normal;font-size:12px;margin-right:6px}.rv-sim__zones[hidden]{display:none}.rv-sim__zones{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:16px}.rv-sim__zones button{border-radius:6px;padding:11px 8px}.rv-sim__zones button[aria-pressed=true],.rv-sim__chip[aria-pressed=true]{background:#fff;color:var(--rv-ink);border-color:#fff}.rv-sim__chips{display:flex;gap:6px;overflow-x:auto;padding-bottom:6px;margin-bottom:8px;scrollbar-width:thin}.rv-sim__chip{white-space:nowrap;padding:7px 11px;font-size:12px}.rv-sim__sws{display:grid;grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:7px;max-height:280px;overflow-y:auto;padding:3px;scrollbar-width:thin}.rv-sim__sw{aspect-ratio:1;border:0;padding:3px;border-radius:7px;background:transparent;cursor:pointer;box-shadow:inset 0 0 0 1px #3b3b40}.rv-sim__sw i{display:block;width:100%;height:100%;border-radius:4px;box-shadow:inset 0 0 0 1px #ffffff1f}.rv-sim__sw:hover{box-shadow:inset 0 0 0 2px #fff}.rv-sim__sw[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--rv-red)}.rv-sim__card{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:center;margin-top:14px;background:#fff;color:var(--rv-ink);border-radius:8px;padding:10px;border-left:4px solid var(--rv-red)}.rv-sim__card[hidden],.rv-sim__card img[hidden]{display:none}.rv-sim__card img{width:84px;height:84px;object-fit:contain;background:#fff;border-radius:4px}.rv-sim__ct{margin:0 0 4px;font-weight:800;font-size:14px;line-height:1.25}.rv-sim__cp{margin:0 0 8px;font-size:14px;color:var(--rv-muted)}.rv-sim__card .rv-add{display:inline-flex}.rv-sim__meters{margin:12px 0 0;font-size:13px;line-height:1.45;color:#c9c9cc}.rv-sim__note{margin:18px 0 0;font-size:12px;line-height:1.5;color:#a3a4a8}.rv-sim__note span{display:block;margin-top:2px;color:#7c7d82}.rv-sim__seo{margin-top:28px;color:#d6d6d9;max-width:900px}.rv-sim__seo a{color:#fff}@media(max-width:989px){.rv-sim{padding-top:18px}.rv-sim__wrap{grid-template-columns:minmax(0,1fr);gap:12px}.rv-sim__view{top:0;z-index:2;background:var(--rv-ink);padding-bottom:6px;margin-inline:-1.5rem;padding-inline:1.5rem}.rv-sim__stage{height:42vh;min-height:240px}.rv-sim__views{flex-wrap:nowrap;overflow-x:auto}.rv-sim__views button{padding:7px 12px;white-space:nowrap}.rv-sim__sws{max-height:none}}.rv-sim__modes{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin-bottom:10px;background:#1d1d20;border-radius:999px;padding:4px}.rv-sim__modes button{border:0;border-radius:999px;padding:10px 12px;background:transparent;color:#c9c9cc;font:italic 800 14px/1 var(--rv-disp);font-stretch:112%;text-transform:uppercase;cursor:pointer}.rv-sim__modes button[aria-pressed=true]{background:var(--rv-red);color:#fff}.rv-sim.is-foto .rv-sim__stage,.rv-sim.is-foto .rv-sim__views,.rv-sim.is-foto .rv-sim__zones,.rv-sim.is-foto .rv-sim__zstep{display:none}.rv-sim__photo{position:relative;border-radius:10px;overflow:hidden;background:#2a2a2e}.rv-sim__photo[hidden],.rv-sim__tools[hidden],.rv-sim__priv[hidden],.rv-sim__pst[hidden]{display:none}.rv-sim__photo canvas{display:none;width:100%;height:auto;max-height:min(70vh,640px);object-fit:contain;margin:0 auto}.rv-sim__photo.has-photo canvas{display:block}.rv-sim__photo.has-photo .rv-sim__up{display:none}.rv-sim__up{display:grid;place-items:center;align-content:center;gap:8px;min-height:min(50vh,420px);padding:24px;text-align:center;cursor:pointer;border:2px dashed #55575c;border-radius:10px;color:#c9c9cc;font-size:14px;line-height:1.45}.rv-sim__up:hover{border-color:#fff}.rv-sim__up b{display:inline-block;background:#fff;color:var(--rv-ink);padding:14px 22px;border-radius:4px;font:900 15px/1 var(--rv-head);text-transform:uppercase}.rv-sim__up input,.rv-sim__tool input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.rv-sim__pst{position:absolute;left:12px;right:12px;bottom:12px;margin:0;padding:8px 12px;border-radius:6px;background:#141414d1;color:#fff;font-size:13px;line-height:1.4;text-align:center}.rv-sim__tools{display:flex;gap:6px;margin-top:10px;flex-wrap:wrap}.rv-sim__tool{position:relative;font:700 13px/1 var(--rv-head);border:1px solid #3b3b40;background:transparent;color:#fff;border-radius:999px;padding:9px 14px;cursor:pointer;user-select:none;-webkit-user-select:none;touch-action:none}.rv-sim__tool:hover{border-color:#fff}.rv-sim__tool[aria-pressed=true]{background:#fff;color:var(--rv-ink)}.rv-sim[data-mode=interior] .rv-sim__tool--change{display:none}.rv-sim__intc{position:absolute;right:8px;bottom:6px;margin:0;font-size:11px;color:#ffffffbf;text-shadow:0 1px 2px rgba(0,0,0,.6)}.rv-sim__priv{margin:8px 0 0;font-size:12px;line-height:1.45;color:#a3a4a8}@media(max-width:989px){.rv-sim__photo canvas{max-height:46vh}.rv-sim__up{min-height:220px}.rv-sim__modes button{padding:9px 4px;font-size:12px}.rv-sim__tools{flex-wrap:nowrap;overflow-x:auto}.rv-sim__tool{white-space:nowrap;padding:7px 11px}}.rv-ba{background:var(--rv-ink);color:#fff}.rv-ba__grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:stretch}.rv-ba__cmp{position:relative;min-height:clamp(300px,34vw,560px);overflow:hidden;-webkit-user-select:none;user-select:none;touch-action:pan-y;background:#ddd}.rv-ba__cmp img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.rv-ba__after{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 0 0 var(--rv-ba,50%))}.rv-ba__line{position:absolute;top:0;bottom:0;left:var(--rv-ba,50%);width:3px;margin-left:-1.5px;background:#fff;pointer-events:none}.rv-ba__knob{position:absolute;top:50%;left:var(--rv-ba,50%);width:54px;height:54px;margin:-27px 0 0 -27px;border-radius:50%;background:#fff;color:var(--rv-ink);display:grid;place-items:center;box-shadow:0 6px 18px #0000004d;pointer-events:none;font:900 18px/1 var(--rv-head)}.rv-ba__lab{position:absolute;top:12px;padding:4px 10px;background:#141414bf;color:#fff;font:800 12px/1.3 var(--rv-head);text-transform:uppercase;border-radius:3px;pointer-events:none}.rv-ba__lab--a{left:12px}.rv-ba__lab--b{right:12px}.rv-ba__range{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:ew-resize;margin:0}.rv-ba__txt{padding:28px clamp(20px,4vw,48px)}.rv-ba__k{margin:0 0 8px;font:italic 800 13px/1 var(--rv-disp);font-stretch:112%;text-transform:uppercase;color:var(--rv-red)}.rv-ba__t{margin:0;font:italic 900 clamp(24px,3vw,36px)/1.05 var(--rv-disp);font-stretch:118%;text-transform:uppercase;color:#fff}.rv-ba__s{margin:12px 0 18px;color:#c9c9cc;line-height:1.5}.rv-ba__btn{display:inline-flex;align-items:center;gap:10px;background:#fff;color:var(--rv-ink);padding:14px 22px;border-radius:4px;font:900 15px/1 var(--rv-head);text-transform:uppercase;text-decoration:none}.rv-ba__btn:hover{background:var(--rv-red);color:#fff}.rv-ba__txt{align-self:center}@media(max-width:749px){.rv-ba__grid{grid-template-columns:1fr}.rv-ba__cmp{min-height:0;aspect-ratio:16/10}.rv-ba__txt{padding:22px 1.5rem 28px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/rv-sim.css.map */
