.ChildrenSelector_children__SxABt{display:flex;flex-direction:column;max-height:34vh;overflow-y:unset;margin-left:24px}@media(min-width:992px){.ChildrenSelector_children__SxABt{margin-left:32px}}@media(min-width:768px){.ChildrenSelector_children__SxABt{max-height:unset}}.ChildrenSelector_children__SxABt .ChildrenSelector_childHeading__KVS_A{font-size:16px;line-height:24px;letter-spacing:0;color:#121212;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;padding-left:24px}.ChildrenSelector_children__SxABt .ChildrenSelector_childSelector__6otnj{display:flex;justify-content:space-between;padding:12px 0 0;flex-direction:row;align-items:center}@media(min-width:992px){.ChildrenSelector_children__SxABt .ChildrenSelector_childSelector__6otnj{padding:12px 0 0 12px}}.ChildrenSelector_children__SxABt .ChildrenSelector_childSelector__6otnj .ChildrenSelector_childrenSelectors__TXeuv{display:flex;justify-content:space-between;margin:0;padding:0;width:100%;align-items:center;flex-direction:column}@media(min-width:992px){.ChildrenSelector_children__SxABt .ChildrenSelector_childSelector__6otnj .ChildrenSelector_childrenSelectors__TXeuv{flex-direction:row}}.ChildrenSelector_children__SxABt .ChildrenSelector_childSelector__6otnj .ChildrenSelector_childrenSelectors__TXeuv select{margin:2px 0}.ChildrenSelector_children__SxABt .ChildrenSelector_childSelector__6otnj .ChildrenSelector_childrenSelectors__TXeuv .ChildrenSelector_ageCountSelector__x1hcy{width:100%}@media(min-width:992px){.ChildrenSelector_children__SxABt .ChildrenSelector_childSelector__6otnj .ChildrenSelector_childrenSelectors__TXeuv .ChildrenSelector_ageCountSelector__x1hcy{width:auto}}.ChildrenSelector_children__SxABt .ChildrenSelector_childSelector__6otnj .ChildrenSelector_childrenSelectors__TXeuv .ChildrenSelector_ageSelector__WJVVv{width:80px}.ChildrenSelector_children__SxABt .ChildrenSelector_childSelector__6otnj .ChildrenSelector_childrenSelectors__TXeuv .ChildrenSelector_accomodationSelector__L1Q0J{width:100%}@media(min-width:992px){.ChildrenSelector_children__SxABt .ChildrenSelector_childSelector__6otnj .ChildrenSelector_childrenSelectors__TXeuv .ChildrenSelector_accomodationSelector__L1Q0J{width:198px}}.ChildrenSelector_children__SxABt .ChildrenSelector_childSelector__6otnj .ChildrenSelector_childrenSelectors__TXeuv>div{margin-right:12px}.ChildrenSelector_children__SxABt .ChildrenSelector_addChildren__QxXgD{display:flex;align-items:center;padding:18px 0 0 24px;cursor:pointer;font-size:12px;line-height:20px;font-family:var(--medium-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;letter-spacing:0;color:var(--primary-500)}.ChildrenSelector_children__SxABt .ChildrenSelector_addChildren__QxXgD span{padding-left:8px}.ChildrenSelector_children__SxABt .ChildrenSelector_removeChild__e1dng{display:none;justify-content:center;align-items:center;margin-right:0!important;cursor:pointer;width:18px;height:48px}.ChildrenSelector_children__SxABt .ChildrenSelector_removeChild__e1dng .ChildrenSelector_icon__yaPjC{min-width:18px;min-height:18px}@media(min-width:992px){.ChildrenSelector_children__SxABt .ChildrenSelector_removeChild__e1dng{display:flex}}.ChildrenSelector_seperator__ajf6B{border-bottom:1px solid #e2e2e2}.ChildrenSelector_childExtraBed__wtvYH{display:flex;width:100%;margin-top:12px}@media(min-width:992px){.ChildrenSelector_childExtraBed__wtvYH{width:198px;justify-content:flex-start;margin-top:0}}.RoomSelector_roomsWrapper__XIVht{display:flex;flex-direction:column;max-height:calc(100vh - 300px)}@supports(-webkit-touch-callout:none){.RoomSelector_roomsWrapper__XIVht{max-height:calc(100vh - 388px)}}@media(min-width:768px){.RoomSelector_roomsWrapper__XIVht{max-height:60vh}}.RoomSelector_roomsWrapper__XIVht .RoomSelector_rooms__KT0Uq{display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;margin:24px 24px 8px;padding:0 16px 16px 0}@media(min-width:576px){.RoomSelector_roomsWrapper__XIVht .RoomSelector_rooms__KT0Uq{padding:16px}}@media(min-width:768px){.RoomSelector_roomsWrapper__XIVht .RoomSelector_rooms__KT0Uq{overflow-y:scroll;min-width:375px;margin:24px}}@media(min-width:992px){.RoomSelector_roomsWrapper__XIVht .RoomSelector_rooms__KT0Uq{width:750px;margin:24px;border:1px solid #e2e2e2;overflow-y:unset;border-radius:5px}}.RoomSelector_roomsWrapper__XIVht .RoomSelector_rooms__KT0Uq .RoomSelector_roomHeadingRow__wvISG{display:flex;justify-content:space-between}.RoomSelector_roomsWrapper__XIVht .RoomSelector_rooms__KT0Uq .RoomSelector_roomsHeading__2JTcX{display:none;align-content:space-between;justify-content:space-between;border-bottom:1px solid #e2e2e2;padding-bottom:24px;margin-bottom:20px}@media(min-width:992px){.RoomSelector_roomsWrapper__XIVht .RoomSelector_rooms__KT0Uq .RoomSelector_roomsHeading__2JTcX{display:flex}}.RoomSelector_roomsWrapper__XIVht .RoomSelector_rooms__KT0Uq .RoomSelector_roomsHeading__2JTcX .RoomSelector_headingText__agDKL{margin:0}.RoomSelector_roomsWrapper__XIVht .RoomSelector_rooms__KT0Uq .RoomSelector_roomHeading__WBm9k{display:flex;flex-direction:row;align-content:flex-start;margin-top:0;margin-bottom:12px}.RoomSelector_roomsWrapper__XIVht .RoomSelector_rooms__KT0Uq .RoomSelector_roomHeading__WBm9k img{margin-right:12px}.RoomSelector_roomsWrapper__XIVht .RoomSelector_rooms__KT0Uq .RoomSelector_errorNotification__UzN4X{padding:8px 12px;margin:0 0 12px}@media(min-width:992px){.RoomSelector_roomsWrapper__XIVht .RoomSelector_rooms__KT0Uq .RoomSelector_errorNotification__UzN4X{margin:0 0 12px 32px;flex-direction:row}}.RoomSelector_roomsWrapper__XIVht .RoomSelector_rooms__KT0Uq .RoomSelector_roomSelector__ftuDV{display:flex;align-items:flex-start;flex-direction:column;padding:8px 12px;min-height:42px;background:#f6f6f6;border-radius:8px}@media(min-width:992px){.RoomSelector_roomsWrapper__XIVht .RoomSelector_rooms__KT0Uq .RoomSelector_roomSelector__ftuDV{margin-left:32px;flex-direction:row}}.RoomSelector_roomsWrapper__XIVht .RoomSelector_rooms__KT0Uq .RoomSelector_roomSelector__ftuDV .RoomSelector_roomsSelectors__TVLxl{display:flex;justify-content:flex-start;margin:0;padding:0;width:100%;align-items:baseline;flex-direction:column}@media(min-width:992px){.RoomSelector_roomsWrapper__XIVht .RoomSelector_rooms__KT0Uq .RoomSelector_roomSelector__ftuDV .RoomSelector_roomsSelectors__TVLxl{flex-direction:row}}.RoomSelector_roomsWrapper__XIVht .RoomSelector_rooms__KT0Uq .RoomSelector_roomSelector__ftuDV .RoomSelector_roomsSelectors__TVLxl select{margin:2px 0}.RoomSelector_roomsWrapper__XIVht .RoomSelector_rooms__KT0Uq .RoomSelector_roomSelector__ftuDV .RoomSelector_roomsSelectors__TVLxl .RoomSelector_adultSelector__31DqI{width:100%;padding:4px 0}@media(min-width:992px){.RoomSelector_roomsWrapper__XIVht .RoomSelector_rooms__KT0Uq .RoomSelector_roomSelector__ftuDV .RoomSelector_roomsSelectors__TVLxl .RoomSelector_adultSelector__31DqI{border-right:1px solid #e2e2e2;padding-right:20px;width:auto}}.RoomSelector_roomsWrapper__XIVht .RoomSelector_rooms__KT0Uq .RoomSelector_roomSelector__ftuDV .RoomSelector_roomsSelectors__TVLxl .RoomSelector_childrenCountSelector__1jS7L{width:100%;padding:4px 0}@media(min-width:992px){.RoomSelector_roomsWrapper__XIVht .RoomSelector_rooms__KT0Uq .RoomSelector_roomSelector__ftuDV .RoomSelector_roomsSelectors__TVLxl .RoomSelector_childrenCountSelector__1jS7L{width:auto}}.RoomSelector_roomsWrapper__XIVht .RoomSelector_rooms__KT0Uq .RoomSelector_roomSelector__ftuDV .RoomSelector_roomsSelectors__TVLxl .RoomSelector_ageSelector__oQlUj{width:80px}.RoomSelector_roomsWrapper__XIVht .RoomSelector_rooms__KT0Uq .RoomSelector_roomSelector__ftuDV .RoomSelector_roomsSelectors__TVLxl .RoomSelector_accomodationSelector__lwmYx{width:100%;margin-left:auto}@media(min-width:992px){.RoomSelector_roomsWrapper__XIVht .RoomSelector_rooms__KT0Uq .RoomSelector_roomSelector__ftuDV .RoomSelector_roomsSelectors__TVLxl .RoomSelector_accomodationSelector__lwmYx{width:198px}}.RoomSelector_roomsWrapper__XIVht .RoomSelector_rooms__KT0Uq .RoomSelector_roomSelector__ftuDV .RoomSelector_roomsSelectors__TVLxl>div{margin-right:20px}.RoomSelector_roomsWrapper__XIVht .RoomSelector_seperator__f8Wyg{border-bottom:1px solid #e2e2e2;margin:20px 0}@media(min-width:992px){.RoomSelector_roomsWrapper__XIVht .RoomSelector_seperator__f8Wyg{margin:unset;border-bottom:unset}}.RoomSelector_roomsWrapper__XIVht .RoomSelector_roomSeperator__60p7n{border-bottom:1px solid #e2e2e2;margin:20px 0}.RoomSelector_roomsWrapper__XIVht .RoomSelector_addRoomInactive__P4FAh,.RoomSelector_roomsWrapper__XIVht .RoomSelector_addRoom__JCiF6{display:flex;justify-content:flex-end;margin-left:auto;margin-top:16px;margin-right:24px;cursor:pointer}.RoomSelector_roomsWrapper__XIVht .RoomSelector_addRoomInactive__P4FAh span,.RoomSelector_roomsWrapper__XIVht .RoomSelector_addRoom__JCiF6 span{padding-left:8px;padding-top:3px}@media(min-width:768px){.RoomSelector_roomsWrapper__XIVht .RoomSelector_addRoomInactive__P4FAh,.RoomSelector_roomsWrapper__XIVht .RoomSelector_addRoom__JCiF6{margin-top:0;margin-bottom:24px}}.RoomSelector_roomsWrapper__XIVht .RoomSelector_addRoomInactive__P4FAh span{color:#898989}.RoomSelector_roomsWrapper__XIVht .RoomSelector_removeRoom__Jnsai{display:flex;justify-content:center;margin-right:0!important;align-items:unset;cursor:pointer;width:18px}.RoomSelector_roomsWrapper__XIVht .RoomSelector_removeRoom__Jnsai .RoomSelector_icon___BsNe{min-width:16px;min-height:16px}.RoomsPersonsDetailView_selectors__kDQDW{margin:8px 8px 8px 24px}@media(min-width:576px){.RoomsPersonsDetailView_selectors__kDQDW{min-width:334px;margin:8px 12px 0 24px}}.RoomsPersonsDetailView_seperator__oacYv{border-bottom:1px solid #c4c4c4;margin:20px}.RoomsPersonsDetailView_error__48ZPj{min-height:20px;display:flex;align-items:center;padding:0 12px 0 24px;font-size:10px;line-height:18px;letter-spacing:0;color:#c8300a;font-family:var(--news-font),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}@media(min-width:1216px){.RoomsPersonsDetailView_error__48ZPj{min-height:unset}}.RoomsPersonsDetailView_searchButtonSection__XxjLX{display:flex;justify-content:center;text-align:center;margin:8px 24px 24px 16px;flex-direction:column}@media(min-width:992px){.RoomsPersonsDetailView_searchButtonSection__XxjLX{flex-direction:row-reverse;justify-content:space-between;margin:24px;display:flex}}.RoomsPersonsDetailView_searchButtonSection__XxjLX a{display:flex;flex-direction:row;justify-content:center;margin-top:24px}@media(min-width:992px){.RoomsPersonsDetailView_searchButtonSection__XxjLX a{margin-top:8px;justify-content:flex-start}}.RoomsPersonsDetailView_searchButtonSection__XxjLX .RoomsPersonsDetailView_oldButtons__ktnXk{display:flex;flex-direction:row;justify-content:center}@media(min-width:992px){.RoomsPersonsDetailView_searchButtonSection__XxjLX .RoomsPersonsDetailView_oldButtons__ktnXk{justify-content:flex-end}}.RoomsPersonsDetailView_cancelButton__mcsgq{margin-right:10px}.RoomsPersonsSimpleView_content__AmROW{border-radius:0 0 8px 8px;overflow:hidden}