.showroom{background:var(--color-bg-dark)}.showroom__wrapper{display:flex;flex-direction:column;gap:64px;align-items:center}.showroom__content{padding-block:122px!important}.showroom__map{width:100%;height:520px;border-radius:4px;overflow:hidden}.showroom__map-img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.showroom__label{display:block;margin-bottom:16px}.showroom__title{color:var(--color-text-light);margin-bottom:12px}.showroom__info .btn{margin-top:40px}.showroom__info-col{display:grid;grid-template-columns:1fr 1fr;width:100%;row-gap:40px}.showroom__label{display:block;margin-bottom:12px}.showroom__info .btn{margin-top:40px}.showroom__info-col{display:grid;grid-template-columns:1.9fr 1fr;width:100%;row-gap:40px}.showroom__info-label{display:block;color:var(--color-medium-gray);margin-bottom:8px}.showroom__info-day{color:var(--color-medium-gray);margin-bottom:0}.showroom__info-value{font-family:var(--font-body);font-size:18px;font-weight:400;line-height:130%;color:var(--color-text-light);margin-bottom:12px}.showroom__info-value:last-child{margin-bottom:0}.showroom__info-link{color:var(--color-text-light);transition:color .3s ease}.showroom__info-link:hover{color:var(--color-primary)}.experience{background:var(--color-bg-dark)}.experience__header{text-align:center;max-width:640px;margin:0 auto 0 auto}.experience__title{color:var(--color-text-light);margin-bottom:12px}.experience__text{color:var(--color-medium-gray);margin-top:16px}.experience__slider{position:relative;display:flex;align-items:center;gap:10px;padding-left:68px;padding-right:68px}.experience__frame{position:relative;width:100%;aspect-ratio:21 / 9;overflow:hidden}.experience__track{position:relative;width:100%;height:100%}.experience__slide{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity 1.2s ease;pointer-events:none}.experience__slide.is-active{opacity:1;pointer-events:auto;z-index:2}.experience__slide.is-leaving{opacity:0;z-index:1}.experience__slide img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.experience__arrow{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:#fff0;border:none;color:var(--color-primary);cursor:pointer;transition:opacity 0.3s ease,transform 0.3s ease}.experience__arrow:hover{transform:scale(1.1);opacity:.8}.less-steps-hiw .how-it-works__steps{display:grid;grid-template-columns:repeat(3,1fr)}.less-steps-hiw .how-it-works__step{padding-right:83px}.less-steps-hiw .how-it-works__step:not(:last-child)::after{width:calc(100% + -13px - 51px);left:66px}@media (max-width:1366px){.showroom__wrapper{gap:48px}.showroom__map{height:440px}.experience__slider{padding-left:50px;padding-right:50px}.less-steps-hiw .how-it-works__step{padding-right:50px}.less-steps-hiw .how-it-works__step:not(:last-child)::after{width:calc(100% + -13px - 40px);left:52px}}@media (max-width:1199px){.showroom{padding-block:88px}.showroom__wrapper{gap:40px}.showroom__map{height:420px}.experience__slider{padding-left:30px;padding-right:30px}.less-steps-hiw .how-it-works__step{padding-right:25px}}@media only screen and (max-width:1024px){.experience__slider{padding-left:20px;padding-right:20px}.less-steps-hiw .how-it-works__step{padding-right:15px}}@media (max-width:991px){.showroom__wrapper{grid-template-columns:1fr;gap:40px}.showroom__map{height:360px}.experience__header{margin-bottom:36px}.experience__arrow{width:40px;height:40px}.experience__frame{aspect-ratio:18 / 9}.experience__slider{padding:0}.less-steps-hiw .how-it-works__step:not(:last-child)::after{width:1px!important;height:64%!important;top:49px;left:25px}}@media (max-width:767px){.showroom{padding-block:64px}.showroom__map{height:300px}.showroom__info{grid-template-columns:1fr;gap:0}.showroom__cta{width:100%;text-align:center}.experience .experience__title br{display:none}.less-steps-hiw .how-it-works__steps{grid-template-columns:1fr}.less-steps-hiw .how-it-works__step:not(:last-child)::after{top:43px}}@media (max-width:575px){.showroom{padding-block:56px}.showroom__map{height:240px}.experience__slider{flex-wrap:wrap;justify-content:center}.experience__frame{order:1;width:100%;aspect-ratio:1/1}.experience__arrow--prev{order:2}.experience__arrow--next{order:3}}@media only screen and (max-width:375px){.less-steps-hiw .how-it-works__step:not(:last-child)::after{height:75%!important}}