.design-switcher{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:9px 5vw;background:#e7eadf;border-bottom:1px solid #cfd5c8;color:#263c32;font:13px Arial,sans-serif}
.design-switcher label{font-size:12px;font-weight:600}.design-switcher select{min-width:175px;min-height:38px;border:1px solid #aebbad;border-radius:8px;background:#fffef9;color:#263c32;padding:5px 12px;font:600 14px Arial,sans-serif}
.design-switcher[hidden]{display:none}
@media(max-width:700px){.design-switcher{justify-content:space-between;padding:7px 18px}.design-switcher select{min-width:150px;min-height:40px}html{scroll-padding-top:110px}}
.design-2 .hero-photo{background-image:url('assets/variant-2-exterior.png');background-size:cover;background-position:center}
.design-2 .plan-scroll svg{aspect-ratio:880/1120}
.design-2 .plan-room{cursor:pointer}
.design-2 .plan-room.selected rect{stroke:#bb7650;stroke-width:4}
