.field--date .date-field-input__control{height:2.75rem;transition-property:border;transition-duration:.2s;transition-timing-function:ease}@media (width<=1199px){.field--date .date-field-input__control{height:2.625rem}}@media (width<=767px){.field--date .date-field-input__control{height:2.375rem}}.field--date .date-field-input__control{padding:.75rem 1.25rem}@media (width<=1199px){.field--date .date-field-input__control{padding:.75rem 1.25rem}}@media (width<=767px){.field--date .date-field-input__control{padding:.75rem}}.field--date .date-field-input__control{background:var(--color-bg);border:solid .0625rem var(--color-bg);color:var(--color-dark);border-radius:1.875rem;outline:none}.field--date .date-field-input__control::placeholder{opacity:.5}.field--date .date-field-input__control{justify-content:space-between;align-items:center;display:flex}.field--date.field--has-value .date-field-input__control{border-color:#2b2f351a}.field .dropdown-select__trigger{height:2.75rem;transition-property:border;transition-duration:.2s;transition-timing-function:ease}@media (width<=1199px){.field .dropdown-select__trigger{height:2.625rem}}@media (width<=767px){.field .dropdown-select__trigger{height:2.375rem}}.field .dropdown-select__trigger{padding:.75rem 1.25rem}@media (width<=1199px){.field .dropdown-select__trigger{padding:.75rem 1.25rem}}@media (width<=767px){.field .dropdown-select__trigger{padding:.75rem}}.field .dropdown-select__trigger{background:var(--color-bg);border:solid .0625rem var(--color-bg);color:var(--color-dark);border-radius:1.875rem;outline:none}.field .dropdown-select__trigger::placeholder{opacity:.5}.field .dropdown-select__trigger[data-placeholder-shown]{color:#2b2f3566}.quantity-stepper{height:2.75rem}@media (width<=1199px){.quantity-stepper{height:2.625rem}}@media (width<=767px){.quantity-stepper{height:2.375rem}}.quantity-stepper{background:var(--color-bg);border-radius:.5rem;flex-shrink:0;align-items:center;gap:.5rem;padding:.25rem;display:flex}.quantity-stepper__button{-webkit-user-select:none;user-select:none;background:0 0;border:none;outline:none;padding:0;text-decoration:none}.quantity-stepper__button:active,.quantity-stepper__button:focus,.quantity-stepper__button:hover{outline:none}.quantity-stepper__button{letter-spacing:.04em;text-transform:uppercase;font-family:Onest,Inter,Poppins,Roboto,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:normal}@media (width<=1199px){.quantity-stepper__button{font-size:.875rem}}@media (width<=767px){.quantity-stepper__button{font-size:.75rem}}.quantity-stepper__button{width:2.25rem;height:2.25rem;color:var(--color-dark);cursor:pointer;background:0 0;border-radius:.5rem;justify-content:center;align-items:center;display:flex}.quantity-stepper__button:disabled{opacity:.3;cursor:default}@media (width<=767px){.quantity-stepper__button{width:2rem;height:2rem}}.quantity-stepper__value{letter-spacing:.04em;text-transform:uppercase;font-family:Onest,Inter,Poppins,Roboto,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:normal}@media (width<=1199px){.quantity-stepper__value{font-size:.875rem}}@media (width<=767px){.quantity-stepper__value{font-size:.75rem}}.quantity-stepper__value{background:var(--color-white);width:2.25rem;height:2.25rem;color:var(--color-dark);border-radius:.5rem;justify-content:center;align-items:center;display:flex}@media (width<=767px){.quantity-stepper__value{width:2rem;height:2rem}}.booking-modal__row{grid-template-columns:1fr 1fr auto;gap:1.25rem;display:grid}@media (width<=1199px){.booking-modal__row{grid-template-columns:1fr}}
