.roomdetail-t3{padding-top:0px}.roomdetail-t3 .themestage-t3 .zepp-themestage-fullscreen .zepp-themestage__element::before{background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.6) 100%) !important}.roomdetail-t3 .themestage-t3 .noAutoHeight .zepp-themestage-fullscreen{height:auto !important}.roomdetail-t3 .themestage-t3 .noAutoHeight .zepp-themestage-fullscreen .zepp-themestage__image-video{height:100% !important}.roomdetail-t3 .themestage-t3 .noAutoHeight .zepp-themestage-fullscreen .zepp-themestage__image-video img{object-fit:contain !important}.roomdetail-t3__themestage+.roomdetail-t3__intro{padding-top:175px}@media(max-width: 1620px){.roomdetail-t3__themestage+.roomdetail-t3__intro{padding-top:calc(70px + 105*(100vw - 414px)/1286)}}.roomdetail-t3__intro .intro-t3__component{display:flex;justify-content:space-between;flex-wrap:wrap}.roomdetail-t3__intro .intro-t3__text{width:57.2463768116%}@media(max-width: 699px){.roomdetail-t3__intro .intro-t3__text{width:100%}}.roomdetail-t3__intro .intro-t3__additional{margin-top:80px}.roomdetail-t3__intro .intro-t3__additional .properties{flex:1;display:flex;flex-wrap:wrap;margin-top:30px;flex-direction:column}@media(max-width: 699px){.roomdetail-t3__intro .intro-t3__additional .properties{margin-top:15px}}@media(max-width: 699px){.roomdetail-t3__intro .intro-t3__additional .properties .property-item{width:100%;padding-right:0}}.roomdetail-t3__intro .intro-t3__additional .properties .property-item::after{content:"";display:inline-block;height:1px;width:100%;max-width:433px;background-color:var(--zepp-bgweb-color);opacity:.2}.roomdetail-t3__intro .intro-t3__additional .properties .property-item:nth-last-child(1) .property-item-inner{border-bottom:none}@media(max-width: 449px){.roomdetail-t3__intro .intro-t3__additional .properties .property-item:nth-last-child(2) .property-item-inner{margin-bottom:10px}}.roomdetail-t3__intro .intro-t3__additional .properties .property-item .property-item-inner{display:flex;align-items:center;margin-top:15px;min-width:400px;padding-right:50px}.roomdetail-t3__intro .intro-t3__additional .properties .property-item .property-item-inner>.icon{margin-right:12px;margin-left:0;flex:0 0 38px;width:28px;height:30px}@media(max-width: 1026px){.roomdetail-t3__intro .intro-t3__additional .properties .property-item .property-item-inner>.icon{margin-left:0;flex:0 0 38px;height:30px;width:28px}}.roomdetail-t3__intro .intro-t3__additional .properties .property-item .property-item-inner>.icon picture{height:100%}.roomdetail-t3__intro .intro-t3__additional .properties .property-item .property-item-inner>.icon svg{width:33px;height:25px}.roomdetail-t3__intro .intro-t3__additional .properties .property-item .property-item-inner>.icon img{height:auto;display:block;margin:0 auto;max-width:100%;max-height:100%}.roomdetail-t3__intro .intro-t3__additional .properties .property-item .property-item-inner span{width:calc(100% - 45px)}.roomdetail-t3__intro .intro-t3__additional .properties .property-item .property-item-inner svg{vertical-align:top;margin-right:10px}@media(max-width: 699px){.roomdetail-t3__intro .intro-t3__additional .properties .property-item .property-item-inner svg{width:16px;height:16px}}.roomdetail-t3__intro__linkbox{margin-top:45px}.roomdetail-t3__intro__price{margin-top:40px}@media(max-width: 1620px){.roomdetail-t3__intro__price{margin-top:calc(20px + 20*(100vw - 414px)/1286)}}.roomdetail-t3__intro__links{display:flex;flex-wrap:wrap;margin-top:20px}@media(max-width: 1620px){.roomdetail-t3__intro__links{margin-top:calc(10px + 10*(100vw - 414px)/1286)}}.roomdetail-t3__intro__links+.roomdetail-t3__intro__links{margin-top:40px}@media(max-width: 1620px){.roomdetail-t3__intro__links+.roomdetail-t3__intro__links{margin-top:calc(15px + 25*(100vw - 414px)/1286)}}.roomdetail-t3__intro__panorama{width:100%;height:100vh;position:fixed;top:0px;left:0px;overflow:hidden;z-index:9999}.roomdetail-t3__intro__panorama__closer{position:absolute;top:20px;right:20px;width:20px;height:20px;display:flex;cursor:pointer;z-index:1}.roomdetail-t3__intro__request{margin-top:10px;margin-right:20px}@media(max-width: 1620px){.roomdetail-t3__intro__request{margin-right:calc(10px + 10*(100vw - 414px)/1286)}}.roomdetail-t3__intro__booking{margin-top:10px}.roomdetail-t3__imagegallery{padding-top:80px}@media(max-width: 1620px){.roomdetail-t3__imagegallery{padding-top:calc(40px + 40*(100vw - 414px)/1286)}}.roomdetail-t3__imagegallery__inner{position:relative}.roomdetail-t3__linkbox{position:relative}.roomdetail-t3__linkbox::after{content:"";background-color:var(--zepp-bghighlight-background-color);position:absolute;width:97%;height:100%;top:0;z-index:-1;right:0}.roomdetail-t3__linkbox__inner{display:flex;align-items:flex-start;justify-content:space-between;padding:100px 0;flex-wrap:wrap;gap:30px}.roomdetail-t3__linkbox__form{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:30px}.roomdetail-t3__linkbox__headline{height:100%;width:21.25%}@media(max-width: 1026px){.roomdetail-t3__linkbox__headline{width:100%}}.roomdetail-t3__linkbox__date_links{height:100%;width:35.625%;display:flex;gap:60px;flex-direction:column}@media(max-width: 1026px){.roomdetail-t3__linkbox__date_links{width:100%}}.roomdetail-t3__linkbox__date_links__date .field.date{display:flex;align-items:center}.roomdetail-t3__linkbox__date_links__date .field.date .inner-field{position:relative}.roomdetail-t3__linkbox__date_links__date .field.date .inner-field input{position:absolute;top:0;opacity:0}.roomdetail-t3__linkbox__date_links__date .field.date .spacer{width:30px;margin:0px 10px;height:1px;background-color:currentColor;display:inline-block}.roomdetail-t3__linkbox__links{display:flex;gap:30px;width:100%}.roomdetail-t3__linkbox__adults{height:100%;width:12.5%}@media(max-width: 1026px){.roomdetail-t3__linkbox__adults{width:calc(50% - 15px)}}.roomdetail-t3__linkbox__children{height:100%;width:12.5%}@media(max-width: 1026px){.roomdetail-t3__linkbox__children{width:calc(50% - 15px)}}.roomdetail-t3__linkbox__children .row-children{display:flex;flex-wrap:wrap;gap:20px}