.styles-module-scss-module__BB023G__bedrooms__header{justify-content:space-between;align-items:center;margin-bottom:1.7rem;display:flex}@media screen and (max-width:576px){.styles-module-scss-module__BB023G__bedrooms__header{flex-direction:column-reverse;align-items:flex-start;margin-bottom:4rem}}.styles-module-scss-module__BB023G__bedrooms__header .styles-module-scss-module__BB023G__checkin_and_checkout{column-gap:2.4rem;display:flex}@media screen and (max-width:576px){.styles-module-scss-module__BB023G__bedrooms__header .styles-module-scss-module__BB023G__checkin_and_checkout{margin-bottom:2.4rem}}.styles-module-scss-module__BB023G__bedrooms__header .styles-module-scss-module__BB023G__checkin_and_checkout .styles-module-scss-module__BB023G__vertical_divisor{border-left:1px solid #f1f3f9;height:37px}.styles-module-scss-module__BB023G__bedrooms__header .styles-module-scss-module__BB023G__checkin_and_checkout .styles-module-scss-module__BB023G__date_info_container{flex-direction:column;row-gap:.2rem;display:flex}.styles-module-scss-module__BB023G__bedrooms__header .styles-module-scss-module__BB023G__checkin_and_checkout .styles-module-scss-module__BB023G__date_info_container :last-child{color:#767b83}.styles-module-scss-module__BB023G__bedrooms__items{flex-grow:2;max-height:830px;overflow-y:scroll}.styles-module-scss-module__BB023G__bedrooms__items::-webkit-scrollbar{background-color:#e4e4e4;width:6px}.styles-module-scss-module__BB023G__bedrooms__items::-webkit-scrollbar-thumb{background:var(--color-primary-600);border-radius:4px}.styles-module-scss-module__BB023G__bedrooms__items::-webkit-scrollbar-thumb:hover{background:var(--color-primary-600)}.styles-module-scss-module__BB023G__see_more_button{margin-top:2.4rem;margin-inline:auto}
.styles-module-scss-module__GWB4gG__details_summary{background-color:#fff;border-radius:8px;height:max-content;margin:16px 0;padding:24px 12px}.styles-module-scss-module__GWB4gG__details_summary__title{color:#2a2e35;border-bottom:1px solid #f1f3f9;margin-bottom:16px;padding-bottom:16px;font-size:1.8rem;font-weight:700}.styles-module-scss-module__GWB4gG__details_summary__button{width:100%;margin-top:4px}
.styles-module-scss-module__duN76G__empty_rooms{text-align:center;margin-bottom:24px}.styles-module-scss-module__duN76G__empty_rooms svg{margin:auto auto 16px}.styles-module-scss-module__duN76G__empty_rooms__text{color:#555;font-size:1.7rem;font-weight:700}
.styles-module-scss-module__wm5h9q__container{z-index:10;flex-direction:column;width:100vw;display:flex;position:fixed;bottom:0;left:0}.styles-module-scss-module__wm5h9q__container .styles-module-scss-module__wm5h9q__content{background-color:#fafafa;flex-direction:column;width:100%;padding:8px 16px;display:flex}.styles-module-scss-module__wm5h9q__container .styles-module-scss-module__wm5h9q__content__wrapper{justify-content:space-between;align-items:center;display:flex}.styles-module-scss-module__wm5h9q__container .styles-module-scss-module__wm5h9q__content__wrapper__price{flex-direction:column;row-gap:2px;display:flex}.styles-module-scss-module__wm5h9q__container .styles-module-scss-module__wm5h9q__content__wrapper__price__value{color:var(--color-primary-500)}.styles-module-scss-module__wm5h9q__container .styles-module-scss-module__wm5h9q__content__wrapper__buy{min-width:258px}@media screen and (max-width:576px){.styles-module-scss-module__wm5h9q__container .styles-module-scss-module__wm5h9q__content__wrapper__buy{min-width:auto}}.styles-module-scss-module__wm5h9q__container .styles-module-scss-module__wm5h9q__content .styles-module-scss-module__wm5h9q__you_selected_text{margin-bottom:16px}.styles-module-scss-module__wm5h9q__summary_card{border:1px solid #e4e4e4;max-width:300px;box-shadow:4px 5px 15px #14151808}.styles-module-scss-module__wm5h9q__summary_card__hotel_name{color:#767b83;margin-bottom:16px;font-size:1.6rem;font-weight:700}.styles-module-scss-module__wm5h9q__summary_card__rooms{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}.styles-module-scss-module__wm5h9q__summary_card__rooms__item{align-items:center;gap:8px;font-size:1.2rem;display:flex}.styles-module-scss-module__wm5h9q__summary_card__rooms__item svg{min-width:24px;min-height:24px}.styles-module-scss-module__wm5h9q__summary_card__rooms__item__room_name{color:#3a3f47;font-weight:400}.styles-module-scss-module__wm5h9q__summary_card__rooms__item__room_name__index_text{color:#3a3f47;font-weight:700}.styles-module-scss-module__wm5h9q__summary_card__rooms__item__room_name:first-letter{text-transform:uppercase}.styles-module-scss-module__wm5h9q__summary_card__total{border-top:1px solid #f1f3f9;justify-content:space-between;gap:8px;margin-bottom:16px;padding-top:16px;font-weight:700;display:flex}.styles-module-scss-module__wm5h9q__summary_card__total__label,.styles-module-scss-module__wm5h9q__summary_card__total__value{color:#3a3f47;font-size:1.4rem;font-weight:700}.styles-module-scss-module__wm5h9q__details_summary__buttons{flex-direction:row-reverse;justify-content:space-between;gap:4px;display:flex}.styles-module-scss-module__wm5h9q__details_summary__button{margin-bottom:4px}
.styles-module-scss-module__Lb3lIa__summary_card{border:1px solid #e4e4e4;max-width:300px;box-shadow:4px 5px 15px #14151808}.styles-module-scss-module__Lb3lIa__summary_card__hotel_name{color:#767b83;margin-bottom:16px;font-size:1.6rem;font-weight:700}.styles-module-scss-module__Lb3lIa__summary_card__rooms{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}.styles-module-scss-module__Lb3lIa__summary_card__rooms__item{align-items:center;gap:8px;font-size:1.7rem;display:flex}.styles-module-scss-module__Lb3lIa__summary_card__rooms__item svg{min-width:24px;min-height:24px}.styles-module-scss-module__Lb3lIa__summary_card__rooms__item__room_name{color:#3a3f47;font-weight:400}.styles-module-scss-module__Lb3lIa__summary_card__rooms__item__room_name__index_text{color:#3a3f47;font-weight:700}.styles-module-scss-module__Lb3lIa__summary_card__rooms__item__room_name:first-letter{text-transform:uppercase}.styles-module-scss-module__Lb3lIa__summary_card__total{border-top:1px solid #f1f3f9;justify-content:space-between;gap:8px;margin-bottom:16px;padding-top:16px;font-weight:700;display:flex}.styles-module-scss-module__Lb3lIa__summary_card__total__label{color:#3a3f47;font-size:1.4rem;font-weight:700}.styles-module-scss-module__Lb3lIa__summary_card__total__value{color:#3a3f47;font-size:1.7rem;font-weight:700}
