.section-header__title{font-weight:700}.section-header__title:not(:last-child){margin:0 0 .2em}.section-header__title{text-align:left;opacity:0;translate:0 15%}.--watcher-view .section-header__title{transition:all .5s ease-in .1s;opacity:1;translate:0 0}.section-header__text{color:var(--grey-color);text-align:left;line-height:1.5;font-weight:500}.section-header__text:not(:last-child){margin:0 0 1.5rem}.section-header__text{opacity:0;translate:0 15%}.--watcher-view .section-header__text{transition:all .5s ease-in .1s;opacity:1;translate:0 0}.section-header__button{display:inline-flex;justify-content:flex-start;opacity:0;translate:0 15%}.--watcher-view .section-header__button{transition:all .5s ease .1s;opacity:1;translate:0 0}.rooms{background-color:#fae7cf;padding-bottom:3.125rem}.rooms__container{display:flex;align-items:center}.rooms__section-header{flex-shrink:0;position:relative;z-index:6}.rooms__slider{overflow:visible;min-width:0;align-self:flex-start;flex-grow:1}.rooms__slider,.slider-rooms{position:relative}.slider-rooms__slide{position:relative;overflow:hidden;transition:height .5s ease;height:30.375rem}.slider-rooms__slide.swiper-slide-active{aspect-ratio:404/582;height:36.375rem}.slider-rooms__slide.swiper-slide-active .card-rooms__content{opacity:1}.slider-rooms__slide.swiper-slide-active .card-rooms__image,.slider-rooms__slide.swiper-slide-active .card-rooms__link{height:100%}.slider-rooms__slide.swiper-slide-active{opacity:0;transform:translateY(15%);transition:opacity 1s ease .2s,transform 1s ease .2s}.--watcher-view .slider-rooms__slide.swiper-slide-active{opacity:1;transform:translate(0)}.--watcher-view .slider-rooms__slide.swiper-slide-active:first-child{transition-delay:.25s}.--watcher-view .slider-rooms__slide.swiper-slide-active:nth-child(2){transition-delay:.4s}.--watcher-view .slider-rooms__slide.swiper-slide-active:nth-child(3){transition-delay:.55s}.--watcher-view .slider-rooms__slide.swiper-slide-active:nth-child(4){transition-delay:.7s}.slider-rooms__arrows{justify-content:space-between}.slider-rooms__pagination{position:relative;z-index:5;display:flex;align-items:center}.slider-rooms__pagination .swiper-pagination-bullet{cursor:pointer;display:flex;align-items:center;width:.6875rem;height:.6875rem;background-color:#d8d8d8;border-radius:50%}.slider-rooms__pagination .swiper-pagination-bullet-active{outline:.0625rem solid var(--orange-color);outline-offset:.5rem;background-color:var(--orange-color)}.card-rooms{flex-grow:1;height:36.375rem}.card-rooms__link{transition:all .3s;aspect-ratio:372/486;height:30.375rem;display:flex;align-items:flex-end;position:relative}html:not([data-fls-touch]) .card-rooms__link:hover .slide-room__button{background-color:var(--main-color)}.card-rooms__content{display:flex;align-items:flex-end;position:relative;z-index:2;opacity:0;transition:opacity .3s}.card-rooms__body{position:relative}.card-rooms__body:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:hsla(0,0%,100%,.72)}.card-rooms__label,.card-rooms__labels,.card-rooms__title{position:relative;z-index:2}.card-rooms__labels,.card-rooms__number{display:flex;gap:.5rem;align-items:center;color:var(--orange-color)}.card-rooms__number:after{content:"";width:1.6875rem;height:.0625rem;background-color:var(--grey-color)}.card-rooms__label{font-weight:500;line-height:1.5}.card-rooms__label:not(:last-child){margin-bottom:.5rem}.card-rooms__title{font-weight:600;line-height:1.2;transition:color .5s}.card-rooms__button{display:flex;justify-content:center;align-items:center;padding-inline:0;width:3rem;aspect-ratio:1;background-color:var(--orange-color);color:#fff;transition:color .5s,background-color .5s}.card-rooms__picture{position:absolute;width:100%;height:100%;top:0;left:0}.card-rooms__image{width:100%;height:100%;object-fit:cover}.slider-arrows__button{box-shadow:0 .25rem .875rem .0625rem rgba(0,0,0,.16);aspect-ratio:1;width:3rem;border-radius:50%;display:flex;background-color:#fff;justify-content:center;align-items:center;position:absolute;z-index:6;transition:all .3s;top:50%}.slider-arrows__button--prev{left:0;rotate:-180deg;translate:-50% -50%}.slider-arrows__button--next{right:0;translate:50% -50%}.slider-arrows__button:before{font-size:1.25rem}.hero{position:relative}.hero__container{display:flex}.hero__content{position:relative;z-index:2}.hero__picture{position:absolute;width:100%;height:100%;top:0;left:0}.hero__image{width:100%;height:100%;object-fit:cover}.content-hero{background-color:#fff;border-radius:.75rem}.content-hero>*{margin-bottom:1.0625rem}.content-hero>:last-child{margin-bottom:0}.content-hero__label{font-weight:600;line-height:1.5;letter-spacing:.1875em;color:var(--main-color);margin-bottom:.25rem;opacity:0;translate:5% 15%}.--watcher-view .content-hero__label{transition:all .3s ease-in 0s;opacity:1;translate:0 0}.content-hero__title{text-wrap:balance;font-weight:700;line-height:1.25;color:var(--main-color)}.content-hero__title span{color:var(--orange-color)}.content-hero__title{opacity:0;translate:-10% 15%}.--watcher-view .content-hero__title{transition:all .5s ease-in .1s;opacity:1;translate:0 0}.content-hero__text{font-weight:500;line-height:1.4;color:var(--grey-color)}.content-hero__text p:not(:last-child){margin-bottom:.625rem}.content-hero__text{opacity:0;translate:-10% 15%}.--watcher-view .content-hero__text{transition:all .5s ease-in .3s;opacity:1;translate:0 0}.content-hero__actions{opacity:0;translate:-10% 15%}.--watcher-view .content-hero__actions{transition:all .5s ease-in .3s;opacity:1;translate:0 0}.content-hero__button{min-width:15rem}.card-hero{background-color:#fff;border-radius:1rem;padding:.75rem}.card-hero__picture{aspect-ratio:200/200}.card-hero__picture:not(:last-child){margin-bottom:.9375rem}.card-hero__link{overflow:hidden;display:block}.card-hero__image,.card-hero__link{width:100%;height:100%;border-radius:1rem}.card-hero__image{object-fit:cover;transition:all .8s}.card-hero__title{text-align:center;font-weight:600}.card-hero__link-title{transition:all .5s}.card-hero__button{width:100%}.furniture__label{text-align:center;color:var(--grey-color);line-height:1.5}.furniture__label:not(:last-child){margin-bottom:.4em}.furniture__title{text-align:center}.furniture__body{width:100%;position:relative}.furniture__body,.furniture__items{display:flex;justify-content:center}.furniture__items{align-items:center;gap:1.5rem;width:max-content}html:not([data-fls-touch]) .furniture__items:has(.row-furniture__item:hover) .row-furniture__item:not(:hover):after{transition:opacity .5s;opacity:.9}.furniture__column{display:flex;flex-direction:column;gap:1.5rem;flex-shrink:0}.furniture__column:first-child{align-items:flex-end}.furniture__column:last-child{align-items:flex-start}.furniture__column{opacity:0;transform:translateY(15%);transition:opacity 1s,transform 1s}.--watcher-view .furniture__column{opacity:1;transform:translate(0)}.--watcher-view .furniture__column:first-child{transition-delay:.25s}.--watcher-view .furniture__column:nth-child(2){transition-delay:.4s}.--watcher-view .furniture__column:nth-child(3){transition-delay:.55s}.row-furniture{display:flex;gap:1rem}.row-furniture--left-top{justify-content:end;align-items:end}.row-furniture--left-bottom{justify-content:end;align-items:start}.row-furniture--center{display:block}.row-furniture--right-top{align-items:end}.row-furniture--right-bottom{align-items:start}.row-furniture__item img{transition:opacity .5s}.row-furniture__item{position:relative}.row-furniture__item:after{content:"";position:absolute;inset:0;height:100%;background-color:var(--main-color);opacity:0;pointer-events:none;transition:opacity .5s}.categories{opacity:0;translate:0 15%}.categories.--watcher-view{transition:all .3s ease-in 0s;opacity:1;translate:0 0}.categories__items{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(20rem,100%),1fr))}.top-categories{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:.9375rem}.top-categories__title:not(:last-child){margin-bottom:.625rem}.top-categories__text{line-height:1.4}.top-categories__link{display:flex;line-height:1.45;gap:.5rem;font-weight:600;transition:color .5s}.top-categories__link:after{font-family:iconfont;content:"\f102";transition:color .5s}.card-categories__link{border:.0625rem solid var(--grey-color);border-radius:1rem;background-color:#fff;transition:background-color .5s,border-color .5s}.card-categories__picture{aspect-ratio:1/1;border-radius:1rem;overflow:hidden}.card-categories__image{width:100%;height:100%;object-fit:cover;border-radius:1rem;transition:scale .5s}.card-categories__title{font-weight:600;line-height:1.5;text-align:center;transition:color .5s}@media (width < 68.75em){.rooms__container{flex-direction:column}.rooms__section-header{text-align:center}.rooms__slider{width:100%}}@media (width <= 61.9375em){.hero__container{flex-direction:column;justify-content:center}.content-hero{padding:1.25rem}}@media (width <= 48em){.card-hero__picture{aspect-ratio:1/1}}@media (width < 48em){.slider-rooms__pagination{justify-content:center;padding:1.25rem 0 0}.hero__picture{opacity:.25}}@media (width < 38.625em){.top-categories{flex-direction:column;align-items:center;text-align:center}}@media (width < 31.25em){.slider-rooms{height:22.625rem}.slider-rooms__slide.swiper-slide-active{aspect-ratio:280/362;height:22.625rem;width:17.5rem}.card-rooms{height:22.625rem}.card-rooms__link{aspect-ratio:280/362;height:22.625rem}}@media (width < 30em){.slider-rooms__pagination .swiper-pagination-bullet-active{outline-offset:.3125rem}.slider-arrows__button--next{translate:30% -50%}.content-hero__button{width:100%}}@media (width < 20em){.section-header__title{font-size:1.5rem}.rooms{padding-top:1.875rem}.rooms__container{gap:1.5625rem}.slider-rooms__slide.swiper-slide-active{min-height:22.625rem}.slider-rooms__pagination{gap:1.25rem}.card-rooms__body,.card-rooms__content{padding:.9375rem}.card-rooms__title{font-size:1.25rem}.hero__container{padding-block:1.875rem}.content-hero__title{font-size:1.75rem}.content-hero__text{font-size:1rem;margin-bottom:1.25rem}.card-hero__picture{width:6.875rem;height:6.25rem}.card-hero__title{font-size:1.125rem}.furniture{padding-block:2.5rem}.furniture__container:not(:last-child){margin-bottom:1.25rem}.furniture__label{font-size:1rem}.categories{padding-block:1.875rem}.categories__top:not(:last-child){margin-bottom:1.25rem}.categories__items{gap:1.25rem}.top-categories__text{font-size:1rem}.card-categories__link{padding:.625rem}.card-categories__picture:not(:last-child){margin-bottom:1.25rem}.card-categories__title{font-size:1.25rem}}@media (width >= 20em) and (width < 81.25em){.section-header__title{font-size:clamp(1.5rem,1.17346938775625rem + 1.6326530612vw,2.5rem)}.rooms{padding-top:clamp(1.875rem,1.5892857142875rem + 1.4285714286vw,2.75rem)}.rooms__container{gap:clamp(1.5625rem,1.2155612244875rem + 1.7346938776vw,2.625rem)}.slider-rooms__slide.swiper-slide-active{min-height:clamp(22.625rem,18.13520408163125rem + 22.4489795918vw,36.375rem)}.slider-rooms__pagination{gap:clamp(1.25rem,1.086734693875rem + .8163265306vw,1.75rem)}.card-rooms__content{padding:clamp(.9375rem,.7538265306125rem + .9183673469vw,1.5rem)}.card-rooms__body{padding:clamp(.9375rem,.5905612244875rem + 1.7346938776vw,2rem)}.card-rooms__title{font-size:clamp(1.25rem,1.086734693875rem + .8163265306vw,1.75rem)}.hero__container{padding-block:clamp(1.875rem,-1.18622448979375rem + 15.306122449vw,11.25rem)}.content-hero__title{font-size:clamp(1.75rem,1.26020408163125rem + 2.4489795918vw,3.25rem)}.content-hero__text{font-size:clamp(1rem,.95918367346875rem + .2040816327vw,1.125rem);margin-bottom:clamp(1.25rem,.7193877551rem + 2.6530612245vw,2.875rem)}.card-hero__picture{width:clamp(6.875rem,5.038265306125rem + 9.1836734694vw,12.5rem);height:clamp(6.25rem,4.20918367346875rem + 10.2040816327vw,12.5rem)}.card-hero__title{font-size:clamp(1.125rem,1.08418367346875rem + .2040816327vw,1.25rem)}.furniture{padding-block:clamp(2.5rem,1.5816326530625rem + 4.5918367347vw,5.3125rem)}.furniture__container:not(:last-child){margin-bottom:clamp(1.25rem,1.00510204081875rem + 1.2244897959vw,2rem)}.furniture__label{font-size:clamp(1rem,.9183673469375rem + .4081632653vw,1.25rem)}.categories{padding-block:clamp(1.875rem,1.3443877551rem + 2.6530612245vw,3.5rem)}.categories__top:not(:last-child){margin-bottom:clamp(1.25rem,1.04591836735rem + 1.0204081633vw,1.875rem)}.categories__items{gap:clamp(1.25rem,1.00510204081875rem + 1.2244897959vw,2rem)}.top-categories__text{font-size:clamp(1rem,.9183673469375rem + .4081632653vw,1.25rem)}.card-categories__link{padding:clamp(.625rem,.42091836735rem + 1.0204081633vw,1.25rem)}.card-categories__picture:not(:last-child){margin-bottom:clamp(1.25rem,1.04591836735rem + 1.0204081633vw,1.875rem)}.card-categories__title{font-size:clamp(1.25rem,1.1683673469375rem + .4081632653vw,1.5rem)}}@media (width >= 48em) and (width < 81.25em){.content-hero{padding:clamp(1.5625rem,-1.59539473684375rem + 6.5789473684vw,3.75rem)}}@media (width >= 48em){.slider-rooms__pagination{position:absolute;bottom:1.875rem;width:100%;left:27.125rem}}@media (width >= 61.9375em){.content-hero{flex-basis:50%;min-width:31.25rem}}@media (width >= 68.75em){.rooms__section-header{flex-basis:26.25rem}.rooms__slider:before{right:100%}.rooms__slider:after,.rooms__slider:before{content:"";background-color:#fae7cf;position:absolute;height:100%;width:100vw;top:0;z-index:5}.rooms__slider:after{left:100%}}@media (width >= 81.25em){.section-header__title{font-size:2.5rem}.rooms{padding-top:2.75rem}.rooms__container{gap:2.625rem}.slider-rooms__slide.swiper-slide-active{min-height:36.375rem}.slider-rooms__pagination{gap:1.75rem}.card-rooms__content{padding:1.5rem}.card-rooms__body{padding:2rem}.card-rooms__title{font-size:1.75rem}.hero__container{padding-block:11.25rem}.content-hero{padding:3.75rem}.content-hero__title{font-size:3.25rem}.content-hero__text{font-size:1.125rem;margin-bottom:2.875rem}.card-hero__picture{width:12.5rem;height:12.5rem}.card-hero__title{font-size:1.25rem}.furniture{padding-block:5.3125rem}.furniture__container:not(:last-child){margin-bottom:2rem}.furniture__label{font-size:1.25rem}.categories{padding-block:3.5rem}.categories__top:not(:last-child){margin-bottom:1.875rem}.categories__items{gap:2rem}.top-categories__text{font-size:1.25rem}.card-categories__link{padding:1.25rem}.card-categories__picture:not(:last-child){margin-bottom:1.875rem}.card-categories__title{font-size:1.5rem}}@media (any-hover:hover),(pointer:fine){html:not([data-fls-touch]) .card-rooms__title:hover{color:var(--orange-color)}html:not([data-fls-touch]) .card-rooms__button:hover{background-color:#fff;color:var(--orange-color);transition:color .5s,background-color .5s}html:not([data-fls-touch]) .slider-arrows__button:hover{color:#fff;background-color:var(--orange-color)}html:not([data-fls-touch]) .card-hero__image:hover{scale:1.03}html:not([data-fls-touch]) .card-hero__link-title:hover,html:not([data-fls-touch]) .top-categories__link:hover{color:var(--orange-color)}html:not([data-fls-touch]) .card-categories__link:hover{background-color:var(--orange-color);border-color:var(--orange-color)}html:not([data-fls-touch]) .card-categories__link:hover .card-categories__image{scale:1.02}html:not([data-fls-touch]) .card-categories__link:hover .card-categories__title{color:#fff}}@media (any-hover:none){.furniture__body{overflow:auto;-webkit-overflow-scrolling:touch}}