.Components_date-range-picker__ATKZD{border:.5px solid #222115;display:flex;position:relative}.Components_date-range-picker__ATKZD span{position:absolute;left:15px;top:50%;transform:translateY(-50%)}.Components_date-range-picker__ATKZD input{background-color:transparent!important;border:none!important;padding:9.5px 15px 9.5px 50px!important;font-family:Jost!important;font-size:16px!important;font-weight:300!important;color:#666!important;width:100%!important}.Components_date-range-picker__ATKZD input:focus{border:.5px solid #222115!important;outline:none!important}.Components_date-range-picker__ATKZD .Components_date-input__40hSY{width:100%;padding:10px 15px;font-size:16px;color:#000;outline:none}.Components_date-range-picker__ATKZD .Components_date-input__40hSY:focus{border-color:#000}.Components_date-range-picker__ATKZD .Components_react-datepicker__C7Gya{background-color:transparent;border:444 solid;border-radius:6px}.Components_guest-selector-container__GzH5k{position:relative;font-family:Jost;border:.5px solid #222115;padding:8.5px 15px;background:#f2f2e7;cursor:pointer}.Components_guest-selector-container__GzH5k .Components_guest-count__jvTPi{font-size:16px;font-weight:300;color:#666}.Components_guest-selector__1wuGM{display:flex;flex-direction:column;background:#e0e0cc;overflow:hidden;max-height:0;opacity:0;visibility:hidden;transform:translateY(-5px);transition:max-height .4s ease,opacity .3s ease,transform .3s ease,visibility .3s ease}.Components_guest-selector__1wuGM.Components_open__Mo0G_{max-height:300px;opacity:1;visibility:visible;transform:translateY(0)}.Components_guest-selector__1wuGM.Components_close__en_Tb{max-height:0;opacity:0;visibility:hidden;transform:translateY(-5px)}.Components_guest-selector__1wuGM .Components_guest-row__k8gGh{display:flex;justify-content:space-between;align-items:center;margin:5px 10px}.Components_guest-selector__1wuGM .Components_guest-row__k8gGh .Components_guest-label__pa2g1{font-family:Jost;font-size:16px;font-weight:500;color:#666}.Components_guest-selector__1wuGM .Components_guest-row__k8gGh .Components_guest-controls__dA0es{display:flex;align-items:center;gap:6px}.Components_guest-selector__1wuGM .Components_guest-row__k8gGh .Components_guest-controls__dA0es button{width:20px;height:20px;background:transparent;border:1px solid #000;font-size:18px;cursor:pointer;line-height:1}.Components_guest-selector__1wuGM .Components_guest-row__k8gGh .Components_guest-controls__dA0es button:disabled{opacity:.4;cursor:not-allowed}.Components_guest-selector__1wuGM .Components_guest-row__k8gGh .Components_guest-controls__dA0es .Components_guest-count__jvTPi{min-width:18px;text-align:center;font-size:16px}.Components_selected-room-handler__qrycS{border:.5px solid #222115;color:#222115;font-family:Jost;background-color:#e0e0cc}.Components_selected-room-handler__qrycS h5{font-size:18px;font-weight:400}.Components_selected-room-handler__qrycS .Components_selected-room-header__n5ctI{display:flex;justify-content:space-between;align-items:center;padding:8px 10px;cursor:pointer}.Components_selected-room-handler__qrycS .Components_selected-room__zf9cb h4{font-size:14px;font-weight:400;padding:8px 12px}.Components_selected-room-handler__qrycS .Components_selected-room__zf9cb h4 strong{font-weight:400;text-transform:uppercase}.Components_selected-room-handler__qrycS .Components_selected-room__zf9cb .Components_guest-selector-wrapper__gN5Nt{background-color:#f2f2e7;display:flex}.Components_selected-room-handler__qrycS .Components_selected-room__zf9cb .Components_guest-selector-wrapper__gN5Nt .Components_guest-count__jvTPi{display:flex;align-items:center;flex-direction:column;gap:5px;width:28%;border-left:.5px solid #222115;padding:8px 0;font-size:14px}.Components_selected-room-handler__qrycS .Components_selected-room__zf9cb .Components_guest-selector-wrapper__gN5Nt .Components_guest-count__jvTPi:first-child{border-left:none}.Components_selected-room-handler__qrycS .Components_selected-room__zf9cb .Components_guest-selector-wrapper__gN5Nt .Components_guest-count__jvTPi .Components_guest-count-selector__pfnSC{display:flex;align-items:center;gap:5px}.Components_selected-room-handler__qrycS .Components_selected-room__zf9cb .Components_guest-selector-wrapper__gN5Nt .Components_guest-count__jvTPi .Components_guest-count-selector__pfnSC .Components_guest-selector-icon__ss3Xb{display:flex;align-items:center;justify-content:center;cursor:pointer}.Components_selected-room-handler__qrycS .Components_selected-room__zf9cb .Components_guest-selector-wrapper__gN5Nt .Components_guest-count__jvTPi .Components_guest-count-selector__pfnSC .Components_guest-selector-icon__ss3Xb.Components_disabled__ZJ3iG{opacity:.4;cursor:not-allowed}.Components_selected-room-handler__qrycS .Components_selected-room__zf9cb .Components_guest-selector-wrapper__gN5Nt .Components_delete-room__ip1u_{width:15%;border-left:.5px solid #222115;display:flex;align-items:center;justify-content:center;cursor:pointer}.Components_price-breakup__r7daS{border:.5px solid #222115;background-color:#e0e0cc;font-weight:400}.Components_price-breakup__r7daS .Components_price-breakup-header__zpPNF{padding:8px 10px}.Components_price-breakup__r7daS .Components_price-breakup-header__zpPNF h4{font-size:18px;font-weight:400}.Components_price-breakup__r7daS .Components_price-breakup-body__QLW9I{padding:8px 10px}.Components_price-breakup__r7daS .Components_price-breakup-body__QLW9I h4{font-size:14px;font-weight:400}.Components_price-breakup__r7daS .Components_price-breakup-body__QLW9I .Components_selected-room__zf9cb{width:100%;display:flex;justify-content:space-between;align-items:center;padding-bottom:8px;font-size:14px;font-weight:400;margin-top:8px}.Components_price-breakup__r7daS .Components_price-breakup-body__QLW9I .Components_selected-room__zf9cb.Components_first-child__r0JDx{margin-top:0}.Components_price-breakup__r7daS .Components_price-breakup-body__QLW9I .Components_selected-room__zf9cb.Components_price-breakup-totals__jCVpp{border-bottom:none;padding-bottom:0}.Components_price-breakup__r7daS .Components_price-breakup-body__QLW9I .Components_selected-room__zf9cb h4{font-size:14px;font-weight:400}.Components_price-breakup__r7daS .Components_price-breakup-body__QLW9I .Components_selected-room__zf9cb h4 strong{font-weight:400;text-transform:uppercase}.Components_price-breakup__r7daS .Components_price-breakup-body__QLW9I .Components_selected-room__zf9cb .Components_selected-room-price__Gciy2{text-align:right}