.roomcompare-t1{position:relative}.roomcompare-t1__rooms{overflow:visible}.roomcompare-t1__elements-container>.tns-outer{position:relative}.roomcompare-t1__elements-container>.tns-outer>.tns-nav{bottom:-50px}@media(max-width: 699px){.roomcompare-t1__elements-container>.tns-outer>.tns-nav{left:auto;transform:none}}@media(max-width: 400px){.roomcompare-t1__elements-container>.tns-outer>.tns-nav{bottom:-25px}}.roomcompare-t1__elements-container>.tns-outer>.tns-ovh{overflow:visible !important}.roomcompare-t1__elements{display:flex}.roomcompare-t1__elements>div{display:flex}.roomcompare-t1__element{width:100%;display:flex}.roomcompare-t1__element-dummy{height:100%}.roomcompare-t1__element-dummy .roomcompare-t1__element__inner{display:flex;align-items:center;justify-content:center;text-align:center;position:relative}.roomcompare-t1__element-dummy .roomcompare-t1__element__inner a{position:absolute;top:0px;left:0px;width:100%;height:100%}.roomcompare-t1__element__inner{width:100%;position:relative;box-sizing:border-box}.roomcompare-t1__element__images-container{position:relative}.roomcompare-t1__element__images-container .tns-nav{bottom:20px;left:50%;transform:translateX(-50%)}.roomcompare-t1__element__fav{position:absolute;bottom:-27px;right:30px;width:55px;height:55px;display:flex;align-items:center;justify-content:center;background-color:var(--zepp-default-color);color:var(--zepp-bgweb-background-color);border-radius:50%;z-index:10}@media(max-width: 1620px){.roomcompare-t1__element__fav{right:calc(10px + 20*(100vw - 414px)/1286)}}.roomcompare-t1__element__fav:after,.roomcompare-t1__element__fav:before{content:"";width:25px;height:2px;background-color:currentColor;position:absolute;top:26px;left:15px;transform:rotate(45deg)}.roomcompare-t1__element__fav:before{transform:rotate(-45deg)}.roomcompare-t1__element__textbox{margin-top:40px}.roomcompare-t1__element__category{margin-bottom:5px}.roomcompare-t1__element__properties{margin-top:20px}.roomcompare-t1__element__property{display:flex;align-items:center;padding:5px 0px}.roomcompare-t1__element__property__image{display:flex;align-items:center;width:25px;margin-right:15px}.roomcompare-t1__element__property__image svg{width:100%;height:1em;fill:currentColor}.roomcompare-t1__element__linkbox{margin-top:40px;display:flex;flex-direction:column;align-items:flex-start}.roomcompare-t1__element__linkbox a+a{margin-top:10px}.roomcompare-t1__element.active .roomcompare-t1__element__fav{background-color:#aa878e;color:#fff}.roomcompare-t1__element.active .roomcompare-t1__element__fav svg.icon-heart{display:none}.roomcompare-t1__element.active .roomcompare-t1__element__fav svg.icon-heart-filled{display:block}