.lh-roomie-v2 .app-carrousel{min-height:40.4rem}.lh-roomie-v2 .app-carrousel-picture-container{min-width:100%;overflow-y:hidden;scroll-snap-stop:always;scroll-snap-type:x mandatory}.lh-roomie-v2 .app-carrousel-picture-container figure{max-height:50rem;scroll-snap-align:center}.lh-roomie-v2 .app-carrousel .carrousel-picture-class{border-radius:24px}@media (width >= 1024px){.lh-roomie-v2 .app-carrousel{min-height:50rem}}.lh-roomie-v2 .app-carrousel .right-svg{left:-38px;position:relative}.lh-roomie-v2 .app-carrousel .app-carrousel-button--left,.lh-roomie-v2 .app-carrousel .app-carrousel-button--right{border-radius:50%;display:none}@media (width >= 1024px){.lh-roomie-v2 .app-carrousel:hover .app-carrousel-button--left,.lh-roomie-v2 .app-carrousel:hover .app-carrousel-button--right{display:block}}.lh-roomie-v2 .app-carrousel--opacity{position:relative}.lh-roomie-v2 .app-carrousel--opacity:before{background-color:var(--carbon-800);height:100%;position:absolute;width:100%;--tw-bg-opacity:.5;content:""}.technical-specs .roomie-button__content{width:100%}.roomie-tabs.roomie-tabs--fitted .roomie-tabs__container{overflow:hidden}.roomie-tabs.roomie-tabs--fitted .roomie-tabs__header{display:flex;justify-content:space-evenly;padding:0}.roomie-tabs.roomie-tabs--fitted .roomie-tabs__item{flex:1 1 auto;min-width:0;white-space:normal}.roomie-tabs.roomie-tabs--fitted .roomie-tabs__item.is-selected{bottom:-.2rem;position:relative}.roomie-tabs__container{overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.roomie-tabs__container::-webkit-scrollbar{display:none}.roomie-tabs__header{border-bottom:.2rem solid #f5f7f6;display:inline-block;padding:1.1rem 0;width:100%}.roomie-tabs__item{background-color:#fff;color:#485b57;cursor:pointer;display:inline;min-width:8rem;padding:1.1rem 1.6rem;position:relative;text-align:center}.roomie-tabs__item:focus{border:.2rem solid #73a9e9}.roomie-tabs__item:hover{background-color:#f8fcfb;color:#0a4e3f}.roomie-tabs__item.is-selected{background-color:#f8fcfb;border-bottom:.4rem solid #157f67;border-radius:.8rem .8rem 0 0;color:#485b57}.roomie-tabs__content{padding-top:1rem}.roomie-tabs__chevron{position:absolute;top:.5rem;z-index:100}.roomie-tabs__chevron.left{left:.1rem}.roomie-tabs__chevron.right{right:.1rem}.lh-roomie-v2 .pswp__button--arrow--next,.lh-roomie-v2 .pswp__button--arrow--prev{background-color:var(--color-white);border-radius:50%;height:5rem;margin-left:1.6rem;margin-right:1.6rem;width:5rem;--tw-shadow:0 0 10px #0000004f;--tw-shadow-colored:0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:grid;place-content:center}.lh-roomie-v2 .pswp__button--arrow--next:hover,.lh-roomie-v2 .pswp__button--arrow--prev:hover{background-color:var(--color-white)}.lh-roomie-v2 .pswp__button--arrow--next .pswp__icn{left:-1rem;--tw-rotate:180deg}.lh-roomie-v2 .pswp__button--arrow--next .pswp__icn,.lh-roomie-v2 .pswp__button--arrow--prev .pswp__icn{top:2.5rem;--tw-scale-x:.6;--tw-scale-y:.6;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));fill:var(--primary-600)}.lh-roomie-v2 .pswp__button--arrow--prev .pswp__icn{left:0}.lh-roomie-v2 .pswp__icn-shadow{display:none}.lh-roomie-v2 .pswp__counter{font-size:1.8rem;font-weight:500;line-height:2.45rem}.lh-roomie-v2 .pswp__item{background-color:#121212cc}.lh-roomie-v2 .app-gallery .app-slider{height:90%;margin-left:-2.4rem;margin-right:-2.4rem}.lh-roomie-v2 .app-gallery .app-slider-items-holder{height:100%}.lh-roomie-v2 .app-gallery .app-slider__button{display:flex}@media screen and (max-width:1024px){.lh-roomie-v2 .app-gallery .app-slider__button,.lh-roomie-v2 .app-gallery .app-slider__button span{height:2.4rem;width:2.4rem}}.lh-roomie-v2 .app-gallery .app-slider iframe{scroll-snap-align:center}.lh-roomie-v2 .app-gallery .pd-gallery-button-container .is-pressed{background-color:var(--color-pine-200)}.lh-roomie-v2 .app-gallery .pd-gallery-button-container button{font-family:var(--font-wix-madefor-text);font-size:1.4rem;font-style:normal;font-weight:600;height:3.2rem;letter-spacing:-.014rem;line-height:1.9rem;padding-left:1.6rem;padding-right:1.6rem}@media (width >= 1024px){.lh-roomie-v2 .app-gallery .pd-gallery-button-container button{font-family:var(--font-wix-madefor-text);font-size:1.6rem;font-style:normal;font-weight:600;height:4.8rem;letter-spacing:-.064rem;line-height:2.18rem;padding-left:2.4rem;padding-right:2.4rem}}.lh-roomie-v2 .gallery-elements-container{overflow-y:hidden;scroll-snap-stop:always;scroll-snap-type:x mandatory}.lh-roomie-v2 .map-container{background:#004132;border-radius:2.4rem;overflow:hidden}.lh-roomie-v2 .map-container .map-button,.lh-roomie-v2 .map-container .map-button img{min-height:34.8rem}.lh-roomie-v2 .map-container .address{color:#e6fa41}.lh-roomie-v2 .map-container .see-location-button{background:#fff;border:1px solid rgba(0,65,50,.302);border-radius:100px;color:#004132;font-family:var(--font-wix-madefor-text);font-size:1.6rem;font-style:normal;font-weight:600;letter-spacing:-.064rem;line-height:2.18rem}.lh-roomie-v2 .map-container .location-container{max-width:45rem}.lh-roomie-v2 .pd-amenities{background-color:var(--carbon-light-50);border-radius:2.4rem;display:flex;flex-direction:column;gap:4rem;padding:2.4rem}.lh-roomie-v2 .pd-amenities__title{color:var(--carbon-800);display:grid;font-size:2.2rem;font-weight:600;line-height:2.99rem}.lh-roomie-v2 .pd-amenities__title span{color:var(--brand-800);font-size:1.2rem;font-weight:500;letter-spacing:.2rem;line-height:1.63rem}.lh-roomie-v2 .pd-amenities__list-container{-moz-column-gap:2.4rem;column-gap:2.4rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));height:-moz-fit-content;height:fit-content;row-gap:0}.lh-roomie-v2 .pd-amenities__list-container li{border-style:none;color:var(--color-pine-600);font-family:var(--font-wix-madefor-text);font-size:2rem;font-style:normal;font-weight:500;letter-spacing:-.04rem;line-height:2.72rem;padding-bottom:0}.lh-roomie-v2 .pd-amenities__list-container li hr{color:var(--color-pine-600);opacity:.2}@media (width >= 1024px){.lh-roomie-v2 .pd-amenities__list-container{grid-template-columns:repeat(2,minmax(0,1fr))}.lh-roomie-v2 .pd-amenities{flex-direction:row;gap:9.7rem;padding:4.8rem}}
