.number-picker{align-items:center;display:flex;flex-direction:row;gap:10px}.number-picker .number-picker-button{background-color:#fff;border:1px solid;color:#000;height:28px;padding:0!important;width:28px}.number-picker .number-picker-button svg{margin-left:auto;margin-right:auto}.number-picker .number-picker-value{text-align:center;width:28px}.guest-number-modal{background-color:#fff;border-radius:24px;display:flex;flex-direction:column;gap:20px;height:-moz-fit-content!important;height:fit-content!important;justify-content:center;min-width:340px;padding:10px 20px}.guest-number-modal .modal-main-content{flex-grow:1;overflow:auto}.guest-number-modal .modal-main-content::-webkit-scrollbar{display:none}.guest-number-modal .guest-number-modal-header{border-bottom:1px solid #dedede;font-size:18px;font-weight:700;padding:14px;position:relative;text-align:center}.guest-number-modal .guest-number-modal-header a{color:#000;left:20px;position:absolute;top:14px}.guest-number-modal .guest-number-modal-header{display:none}@media(max-width:480px){.guest-number-modal{border-radius:24px 24px 0 0;gap:0;justify-content:space-between;padding:0}.guest-number-modal .modal-main-content{padding:0 20px}.guest-number-modal .guest-number-modal-header{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.guest-number-modal .button-group{border-top:1px solid #dedede;padding:20px;padding-bottom:16px!important;padding-top:16px!important}}.guest-number-modal .modal-close{border:1px solid #fff;left:0;max-height:40px;max-width:40px;min-height:40px;min-width:40px;position:relative;right:0}.guest-number-modal .form-group{display:flex;flex-direction:column;gap:4px}.guest-number-modal .form-group .form-row{padding-bottom:24px;padding-top:24px}.guest-number-modal .form-row{align-items:center;display:flex;justify-content:space-between}.guest-number-modal .form-row.border-buttom{border-bottom:1px solid hsla(0,0%,75.3%,.3)}.guest-number-modal .children-ages-group{display:flex;flex-direction:column;gap:4px;padding-top:16px}.guest-number-modal .children-ages-group .form-row{padding-bottom:8px;padding-top:8px}.guest-number-modal .select select{border:1px solid #dedede;border-radius:8px}.guest-number-modal .select:after{border-color:#4a4a4a!important}.guest-number-modal .button-group{align-content:center;display:flex;flex-direction:row;gap:16px;justify-content:space-between;padding-bottom:8px;padding-top:16px}.guest-number-modal .button-group .reset-button{border:1px solid transparent}.guest-number-modal .button-group .reset-button:hover{border:1px solid #dedede}
