.checkoutUnitList__ModalContent h2{font-size:40rem;line-height:1.1}@media (width<=768px){.checkoutUnitList__ModalContent h2{font-size:26rem;line-height:1.15}}.checkoutUnitList__Header{background-color:#fcd19c;padding-block:26rem;font-size:24rem;font-weight:500;line-height:1.16}@media (width<=768px){.checkoutUnitList__Header{font-size:20rem;line-height:1.2}}.checkoutUnitList__AvailableRoomsList>h3,.checkoutUnitList__UnavailableRoomsList>h3{font-size:20rem;line-height:1.4}.checkoutUnitList__GuestsSelectorWrapper p{font-size:18rem;line-height:1.44}@media (width<=768px){.checkoutUnitList__AvailableRoomsList>h3,.checkoutUnitList__UnavailableRoomsList>h3{font-size:16rem;line-height:1.75}.checkoutUnitList__GuestsSelectorWrapper p{font-size:16rem;line-height:1.5}}.checkoutUnitList__PageTitle{display:none}.checkoutUnitList__GuestsSelectorWrapper button,.checkoutUnitList__Header .container{justify-content:space-between;align-items:center;display:flex}.checkoutUnitList__CloseButton{margin-left:20rem;font-size:0}.checkoutUnitList__CloseButton svg{width:24rem}.checkoutUnitList__GuestsSelectorWrapper{margin-top:40rem}@media (width<=768px){.checkoutUnitList__GuestsSelectorWrapper{margin-top:24rem}}.checkoutUnitList__GuestsSelectorWrapper button{border:1px solid #ccc;border-radius:4rem;min-width:400rem;margin-top:8rem;padding:16rem 12rem}.checkoutUnitList__AvailableRoomsList,.checkoutUnitList__UnavailableRoomsList{margin:44rem auto 96rem}@media (width<=768px){.checkoutUnitList__GuestsSelectorWrapper button{width:100%;min-width:auto}.checkoutUnitList__RoomsListContainer{padding:0}.checkoutUnitList__AvailableRoomsList,.checkoutUnitList__UnavailableRoomsList{margin:32rem auto 44rem}}.checkoutUnitList__AvailableRoomsList>h3,.checkoutUnitList__UnavailableRoomsList>h3{color:red;margin-bottom:30rem;font-weight:400}@media (width<=768px){.checkoutUnitList__AvailableRoomsList>h3,.checkoutUnitList__UnavailableRoomsList>h3{margin-bottom:20rem}}.checkoutUnitsList__Modal:has(.apiFetchError--Warning) .checkoutUnitList__FieldsWrapper{margin-top:16rem}.checkoutUnitList__ChildAgeInfo{color:#454342;margin:8rem 0 16rem;font-size:14rem}.checkoutUnitList__ModalContent{width:100%;max-width:400rem;margin:0 auto 40rem;padding:0 16rem}.checkoutUnitList__ModalContent>div{border-radius:4rem;margin-top:48rem;padding:16rem;box-shadow:0 0 4rem #00000040}@media (width<=768px){.checkoutUnitList__ModalContent{text-align:center;margin-bottom:32rem}.checkoutUnitList__ModalContent>div{box-shadow:none;margin-top:24rem;padding:16rem 0}}.checkoutUnitList__ModalContent .counterField{align-items:center;display:flex}.checkoutUnitList__ModalContent .apiFetchError--Warning p{line-height:1.5}.checkoutUnitList__ModalButtons{padding:16rem 40rem;box-shadow:0 0 15rem #00000026}@media (width<=768px){.checkoutUnitList__ModalButtons{padding:12rem 16rem}}.checkoutUnitList__ModalButtons button{width:100%}
