.room-highlight__page-width{margin:0 auto;overflow:hidden;width:100%}.room-highlight{background-color:var(--background-color-room-highlight)}.room-highlight__heading{margin-bottom:1.6rem;color:var(--text-color-room-highlight)}@media screen and (min-width:750px){.room-highlight__heading{width:45%;margin-bottom:2rem}}@media screen and (min-width:990px){.room-highlight__heading{width:40%;margin-bottom:3rem}}.room-highlight__media{height:100%;width:100%;position:relative;overflow:hidden;display:block}.room-highlight__media--image,.room-highlight__media--image-placeholder{display:block;position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;transition:transform .4s ease;background-color:var(--color-tertiary)}.room-highlight__box{padding:4rem 3rem 5rem;position:relative}.room-highlight__content{display:flex;flex-wrap:wrap;align-items:center;position:relative}@media screen and (min-width:750px){.room-highlight__content{position:static;width:calc(50% - 5rem)}.room-highlight__content:hover .room-highlight__indent,.room-highlight__content:focus .room-highlight__indent{border-bottom-width:2px;padding-bottom:2rem}.room-highlight__box .tab-active *,.room-highlight__box .tab-active .room-highlight__title *{opacity:1}.room-highlight__box .tab-active .room-highlight__indent{border-bottom-width:2px;padding-bottom:2rem}.room-highlight__content:hover .room-highlight__image,.room-highlight__content:focus .room-highlight__image,.room-highlight__content:hover .room-highlight__title .icon-arrow,.room-highlight__content:focus .room-highlight__title .icon-arrow{opacity:1}}@media screen and (min-width:990px){.room-highlight__content{width:calc(45% - 6rem)}}@media screen and (max-width:749px){.room-highlight__content:hover .room-highlight__title,.room-highlight__content:focus .room-highlight__title{text-decoration:underline;text-underline-offset:.4rem}}.room-highlight__link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}@media screen and (max-width:749px){.room-highlight__content+.room-highlight__content{margin-top:2rem}}.room-highlight__list{width:50%}@media screen and (min-width:750px){.room-highlight__list{width:50%;position:relative}}.room-highlight__image{width:50%;position:relative;height:18.3rem}.room-highlight__media-placeholder{display:none}@media screen and (min-width:750px){.room-highlight__list{width:100%}.room-highlight__indent{padding-top:2.1rem;padding-bottom:2.1rem;border-bottom:1px solid #000}.room-highlight__image{width:50%;height:100%;position:absolute;right:0;top:0;opacity:0;transition:opacity .5s ease}.room-highlight__media-placeholder{display:block;width:50%;position:absolute;right:0;top:0;height:100%;transition:opacity .5s ease}.room-highlight__media-placeholder:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;display:block;z-index:1}}@media screen and (min-width:990px){.room-highlight__image,.room-highlight__media-placeholder{width:55%}}@media screen and (max-width:749px){.room-highlight__content--right .room-highlight__list{order:1}.room-highlight__content--left .room-highlight__list{order:2}.room-highlight__content--right .room-highlight__image{order:2;padding-left:2rem}.room-highlight__content--left .room-highlight__image{order:1;padding-right:2rem}}.room-highlight__title{margin-bottom:.5rem;position:relative;padding-right:1.4rem;color:var(--text-color-room-highlight)}.room-highlight__title .icon-arrow{width:2rem;height:auto;position:absolute;right:0;top:0;transition:all .5s ease;transform:scale(.7)}@media screen and (min-width:750px){.room-highlight__title .icon-arrow{opacity:0}}.room-highlight__text{color:var(--caption-color-room-highlight);line-height:300;font-size:1.2rem;line-height:1.7rem;letter-spacing:-.01em}@media screen and (min-width:750px){.room-highlight__text,.room-highlight__text p{font-size:1.4rem;line-height:1.8rem;text-transform:none}}.room-highlight__text p:first-child{margin-bottom:0}@media screen and (max-width:749px){.room-highlight__title{font-weight:700;font-size:1.4rem}.count-item--2.room-highlight__limited--1,.count-item--3.room-highlight__limited--1,.count-item--4.room-highlight__limited--1,.count-item--5.room-highlight__limited--1,.count-item--3.room-highlight__limited--2,.count-item--4.room-highlight__limited--2,.count-item--5.room-highlight__limited--2,.count-item--5.room-highlight__limited--3,.count-item--4.room-highlight__limited--3,.count-item--5.room-highlight__limited--4{display:none}}
/*# sourceMappingURL=/cdn/shop/t/354/assets/section-room-highlight.css.map */
