.Tdtl_W_body{background-color:var(--bellhop-color-background-page)}.Tdtl_W_content{flex-direction:row;margin:auto;padding:24px 48px 48px;display:flex}@media (max-width:959px){.Tdtl_W_content{flex-direction:column;padding:0 32px 32px}}.Tdtl_W_lCont{flex:1;order:1}@media (max-width:959px){.Tdtl_W_lCont{order:2;margin-top:24px}}.Tdtl_W_rCont{order:2;width:31%;margin-left:24px}@media (max-width:959px){.Tdtl_W_rCont{order:1;width:100%;margin-top:24px;margin-left:0}}
.uB4idq_hotelInfo .uB4idq_rightLine:after{width:1px;height:100%;top:0}.uB4idq_hotelInfo{flex-direction:column;display:flex}.uB4idq_cardWrapInner{width:100%;height:100%}.uB4idq_card{color:var(--bellhop-color-text-on-light);border:1px solid var(--bellhop-color-brand-morning-sky);background-color:#fff;border-radius:4px;flex-direction:column;display:flex}@media (max-width:959px){.uB4idq_card{flex-direction:row}}@media screen and (max-width:479px){.uB4idq_card{flex-direction:column}}.uB4idq_hotelHead{width:100%;max-width:unset;height:180px}@media (max-width:959px){.uB4idq_hotelHead{width:43%;max-width:281px;height:auto}}@media screen and (max-width:479px){.uB4idq_hotelHead{max-width:unset;width:100%;height:180px}}.uB4idq_hotelInfo{box-sizing:border-box;width:100%;padding:24px 16px}.uB4idq_hotelInfo .uB4idq_hotelName{color:var(--bellhop-color-headline-on-light);margin-bottom:12px;font-size:24px;font-weight:700;line-height:30px}.uB4idq_hotelInfo .uB4idq_hotelLink{color:var(--bellhop-color-link-on-light-enabled);align-items:center;gap:8px;display:flex}.uB4idq_hotelInfo .uB4idq_star{text-wrap:nowrap;align-items:center;font-size:14px;display:flex}.uB4idq_hotelInfo .uB4idq_star img{margin-right:4px}.uB4idq_hotelInfo .uB4idq_star span{font-size:12px}.uB4idq_hotelInfo .uB4idq_rightLine{height:16px;padding-right:10px;position:relative}.uB4idq_hotelInfo .uB4idq_rightLine:after{content:"";background-color:var(--bellhop-color-grayscale-400);display:block;position:absolute;right:0;transform:scaleX(1)scaleY(1)}.uB4idq_hotelInfoContainer{flex-direction:column;display:flex}.uB4idq_ratingRow{align-items:center;gap:10px;height:24px;line-height:24px;display:flex}.uB4idq_contactRow{color:var(--bellhop-color-text-on-light);margin-top:16px;font-size:14px}@media (max-width:479px){.uB4idq_contactRow{margin-top:16px}}
