.cy-showroom .vs-banner{border:1px solid #9d947e;background:#03443d;box-shadow:none}.cy-showroom .vs-banner:after{display:none}.vs-banner-bella{position:absolute;inset:0;display:grid;grid-template-columns:43% 57%;overflow:hidden;container-type:inline-size;background:#03443d;opacity:0;pointer-events:none;transition:opacity 1.2s ease}.vs-banner-bella.is-active{opacity:1;pointer-events:auto}.vs-banner-bella-brand{display:flex;min-width:0;align-items:flex-start;justify-content:center;flex-direction:column;padding:0 10.5%;color:#fef1d6}.vs-banner-bella-logo{display:block;width:91%;height:auto;flex:none;overflow:hidden;aspect-ratio:465/125}.vs-banner-bella-brand>span{margin-top:2.65cqw;color:#fef1d6;font-size:2.5cqw;font-weight:400;letter-spacing:-.015em;line-height:1.2;white-space:nowrap}.vs-banner-bella-photo{position:relative;min-width:0;overflow:hidden}.vs-banner-bella-photo img{-o-object-fit:cover;object-fit:cover;-o-object-position:51% 60%;object-position:51% 60%;filter:none}@media (max-width:640px){.cy-showroom .vs-banner{height:auto;align-self:center;aspect-ratio:3.308/1}}@media (prefers-reduced-motion:reduce){.vs-banner-bella{transition:none}}@media (max-width:640px){.vs-banner-bella-brand>span{font-size:5.8cqw;line-height:1.12;margin-top:2cqw;white-space:normal}}.cy-showroom[data-garden-room] .vs-portal-frame{display:none}.cy-showroom[data-garden-room] .vs-room-photograph>img{-o-object-fit:cover;object-fit:cover}.cy-showroom[data-garden-room] .vs-room-plane{background:transparent}.cy-showroom[data-garden-room] .vs-garden-hotspots{visibility:hidden}.cy-showroom{background-color:#041c3d;background-image:radial-gradient(ellipse 85% 760px at 50% 0,#536b8938,#173e5920 48%,transparent 82%);background-repeat:no-repeat}.cy-showroom .vs-banner{border-color:#b3a07f;box-shadow:0 12px 28px -20px #010c1bb3,0 0 0 1px #ead8b912}.cy-showroom .vs-window-title{color:#f2e9d8;font-weight:500;letter-spacing:.055em}.cy-showroom .vs-window-title:after{content:"";position:absolute;bottom:0;left:50%;width:clamp(22px,2.25cqw,36px);height:1px;transform:translateX(-50%);background:linear-gradient(90deg,transparent,#c6a66c,transparent);pointer-events:none}.cy-showroom.vs-theme-bina2 .vs-window-title{color:#4d3d2c}.cy-showroom.vs-theme-bina2 .vs-window-title:after{background:linear-gradient(90deg,transparent,#8e6737,transparent)}@media (max-width:640px){.cy-showroom .vs-building{border-color:#7f806f}.cy-showroom.vs-theme-bina2 .vs-building{border-color:#9d8e74}}.cy-showroom.vs-inside .vs-world{will-change:auto}.cy-showroom[data-camera-moving=true] .vs-world{will-change:transform}.vs-floor,.vs-floor-rooms{display:contents}.vs-floor-anchor{left:3.06%}.vs-floor-anchor,.vs-window-alias{position:absolute;width:1px;height:1px;pointer-events:none;scroll-margin-top:44px}.vs-window-alias{top:0;left:0}.vs-window-title:has(.vs-room-note){flex-direction:column;gap:3px}.vs-room-note{font-size:.7em;font-weight:400;letter-spacing:.03em}.vs-sign-layer{clip-path:inset(0 0 86.2606927652% 0)}@media (min-width:1051px){.vs-window-position[data-floor-number="6"] .vs-window-title{top:-12.35%;height:10.3%}}@media (max-width:1050px){.vs-floor{display:block;grid-column:1/-1;min-width:0}.vs-floor-rooms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;min-width:0}.vs-floor-rooms .vs-window-position{grid-column:auto}.vs-floor-rooms .vs-window-position.is-wide{grid-column:1/-1}.vs-floor-anchor{position:relative;top:auto!important;left:0;display:block;width:0;height:0}}@media (max-width:640px){.vs-floor-rooms{-moz-column-gap:12px;column-gap:12px}.vs-floor-rooms .vs-window-position{padding:50px 5px 14px}.vs-floor-rooms .vs-window-position:before{height:40px}.vs-floor-rooms .vs-window-title{left:5px;right:5px;height:38px;font-size:clamp(10px,2.8vw,12px);line-height:1.2;letter-spacing:.02em;white-space:normal;overflow-wrap:anywhere;text-align:center}.vs-floor-rooms .vs-window-position:not(.is-wide) .vs-window{aspect-ratio:1182.45/915.45}.vs-floor-rooms .vs-window-position.is-wide .vs-window-title{font-size:13px}}