.kamerdetail_contentContainer__6X09G{margin-top:200px}.kamerdetail_row__K6QkE{display:flex;flex-direction:row}.kamerdetail_col__NLJYr{display:flex;flex-direction:column;max-width:50%}.kamerdetail_ContentRow__GLEn0{display:flex;flex-direction:row;justify-content:space-between;width:80%;margin-left:10%}.kamerdetail_description__WrIT9{width:600px}.kamerdetail_descMob__rdsbT{max-width:90vw;margin-top:25px}.kamerdetail_descMob__rdsbT h2,.kamerdetail_description__WrIT9 h2{font-size:18pt;font-weight:700}.kamerdetail_descMob__rdsbT p,.kamerdetail_description__WrIT9 p{margin-top:20px;margin-bottom:20px}.kamerdetail_roomDetails__ITgKW{margin-top:10px;border-top:1px solid #d3d3d3}.kamerdetail_Overview__lh44X{width:80%;display:flex;flex-direction:column;margin-left:10%}.kamerdetail_OverviewColumn__EvUim{display:flex;flex-direction:column;margin-top:20px}.kamerdetail_OverviewColumn__EvUim h2{font-size:18pt;font-weight:700;margin-bottom:20px}.kamerdetail_OverviewRow__u_eR_{display:flex;flex-direction:row;justify-content:space-between;margin-top:10px;margin-bottom:10px;border-bottom:1px solid #d3d3d3;padding-bottom:10px}.kamerdetail_OverviewRow__u_eR_ select{background-color:#fff;width:200px;padding:10px}.kamerdetail_total__5IOlo{border-bottom:none}.kamerdetail_total__5IOlo,.kamerdetail_total__5IOlo p{font-weight:700!important;font-family:Barlow,sans-serif}.kamerdetail_Paybutton__HXu4a{border-bottom:none;margin-top:20px;margin-bottom:100px}.kamerdetail_bookNow__5vTEO{display:block;padding:10px 25px;background:#31b1ea;color:#fff;border:none;cursor:pointer;margin:15px auto 0}.kamerdetail_bookNow__5vTEO:hover{opacity:.7}.kamerdetail_OverviewRow__u_eR_ select{text-align:center;border:1px solid #d3d3d3;border-radius:5px;cursor:pointer}.kamerdetail_calendarWrapper__61q3G{width:100%;max-width:fit-content}.kamerdetail_calendarLegend__C5iQD{display:flex;flex-wrap:wrap;max-width:250px;gap:10px;margin-left:15px;margin-top:5px;padding:10px;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb}@media screen and (max-width:1200px){.kamerdetail_description__WrIT9{margin:0 auto;width:100%;max-width:90vw}.kamerdetail_calendarWrapper__61q3G{margin:60px auto 0}.kamerdetail_ContentRow__GLEn0{display:flex;flex-direction:column-reverse;margin-left:0;margin-top:-41px;width:100%}}@media screen and (max-width:1028px){.kamerdetail_contentContainer__6X09G{margin-top:120px}}@media screen and (max-width:600px){.kamerdetail_roomDetails__ITgKW{margin-bottom:50px}.kamerdetail_Overview__lh44X{margin-left:0;width:100%}.kamerdetail_OverviewRow__u_eR_ select{text-align:center;border:1px solid #d3d3d3;border-radius:5px}.kamerdetail_bookNow__5vTEO{width:100%}}