.room-slider-w-heading-wrapper{overflow:hidden}.dnd-section[class*=-force-full-width-section] .room-slider-w-heading-wrapper{padding:0 80px}.room-slider-w-heading{display:grid;gap:0 104px;grid-template-columns:320px 1fr;margin:0 auto;max-width:1240px;padding-bottom:92px;padding-top:75px;position:relative}.room-slider-w-heading--text-content--title{font-family:MADE Mirage,serif;font-size:80px;font-weight:400;letter-spacing:-.02em;line-height:106.25%;margin-bottom:50px}.room-slider-w-heading--text-content--subtext{font-size:22px;letter-spacing:.04em;line-height:140%}.room-slider-w-heading--text-content--subtext p{margin-bottom:1.4em}.room-slider-w-heading--text-content--subtext p:last-child{margin-bottom:0}.room-slider-w-heading--slide--img-wrap{position:relative}.room-slider-w-heading--slide--img-wrap img{display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.room-slider-w-heading--slide--img-wrap:before{content:"";display:block;padding-top:69.321%;width:100%}.room-slider-w-heading--slider-wrapper{min-width:0;width:100%}.room-slider-w-heading--slider-cover{background:#fbfafa;height:100%;margin-right:-424px;position:absolute;right:100%;top:0;width:100vw;z-index:20}.room-slider-w-heading--slider .splide__track{overflow:visible;padding-right:25.5%;transition:height .4s}.room-slider-w-heading--slider .splide__list{align-items:flex-start}.room-slider-w-heading--slider:not(.swiper-initialized) .room-slider-w-heading--slide{margin-right:50px}.room-slider-w-heading--slider-arrows{height:55px;margin-top:50px;position:relative;z-index:20}.room-slider-w-heading--slider-arrow.slider-button-next,.room-slider-w-heading--slider-arrow.slider-button-prev{align-items:center;background-color:#d4d9db;border-color:#d4d9db;border-radius:50%;bottom:0;color:#fff;display:flex;height:55px;justify-content:center;margin:0;padding:0;position:absolute;transition:all .15s linear;width:55px;z-index:20}.room-slider-w-heading--slider-arrow.slider-button-prev{left:0}.room-slider-w-heading--slider-arrow.slider-button-next{left:70px}.room-slider-w-heading--slider-arrow svg{display:block;height:16px!important;stroke:currentColor;width:16px!important}.room-slider-w-heading--slider-arrow:focus,.room-slider-w-heading--slider-arrow:hover{background-color:#293a44;border-color:#293a44}.room-slider-w-heading-slide--heading{font-family:MADE Mirage,serif;font-size:42px;font-weight:400;line-height:100%;margin-bottom:11px;margin-top:30px}.room-slider-w-heading-slide--size{align-items:center;display:flex;font-size:20px;gap:11px;letter-spacing:.03em;line-height:120%;margin-bottom:30px}.room-slider-w-heading-slide--size svg{max-width:30px}.room-slider-w-heading-slide--description{line-height:150%;margin-bottom:30px}.room-slider-w-heading-slide--description+a.button{border-radius:50px;box-shadow:0 4px 12px 2px rgba(0,0,0,.08);padding:20px 35px}@media only screen and (min-width:1025px){.room-slider-w-heading--text-content{position:relative;z-index:21}}@media only screen and (max-width:1024px){.room-slider-w-heading{display:flex;flex-flow:column nowrap;gap:50px;padding-bottom:126.5px;padding-top:45.5px;position:relative}.room-slider-w-heading--text-content--title{font-size:70px;letter-spacing:-.02em;line-height:90%;margin-bottom:30px}.room-slider-w-heading--text-content--subtext{margin-bottom:0}.room-slider-w-heading--slider-cover{height:100%;margin-right:0}.room-slider-w-heading--slider .splide__track{padding-right:11.2%}.room-slider-w-heading--slider:not(.swiper-initialized) .room-slider-w-heading--slide{margin-right:30px}.room-slider-w-heading--slider-arrows{bottom:21.5px;left:0;position:absolute}.room-slider-w-heading--slider-arrow:focus,.room-slider-w-heading--slider-arrow:hover{background-color:#293a44;border-color:#293a44}}@media only screen and (max-width:767px){.dnd-section[class*=-force-full-width-section] .room-slider-w-heading-wrapper{padding:0 30px}.room-slider-w-heading--text-content--title{font-size:50px;letter-spacing:-.02em;line-height:90%}.room-slider-w-heading--slider-cover{display:none}.room-slider-w-heading--slider .splide__track{padding-right:0}}