.main-form-wrapper:not(.fixed-form-wrapper) .avail-form__dates[data-v-9f863721]{background:#ffffffe6;border:1px solid #e4e5e7;transition:background .2s;display:flex}.main-form-wrapper:not(.fixed-form-wrapper) .avail-form__dates[data-v-9f863721]:hover{background:#fff}.main-form-wrapper:not(.fixed-form-wrapper) .avail-form__dates .dates-fields-to .input-default-text[data-v-9f863721]{line-height:36px;display:block}@media (width>=768px){.main-form-wrapper:not(.fixed-form-wrapper) .avail-form__dates[data-v-9f863721]{cursor:pointer;flex:2}.main-form-wrapper:not(.fixed-form-wrapper) .avail-form__dates .dates-fields-to .input-default-text[data-v-9f863721]{line-height:27px}}.main-form-wrapper:not(.fixed-form-wrapper) .avail-form__dates.with-error .dates-fields-to .input-default-text[data-v-9f863721]{color:#ff0b0b}.main-form-wrapper:not(.fixed-form-wrapper) .avail-form__dates .dates-fields-item[data-v-9f863721]{flex:1;padding-block:11px 12px;padding-inline:16px 8px}.main-form-wrapper:not(.fixed-form-wrapper) .avail-form__dates .fields-item__state[data-v-9f863721]{align-items:center;gap:10px;display:flex}.main-form-wrapper:not(.fixed-form-wrapper) .avail-form__dates .dates-fields-from[data-v-9f863721]{border-inline-end:1px solid #e4e5e7}.main-form-wrapper:not(.fixed-form-wrapper) .avail-form__dates .fields-text[data-v-9f863721]{letter-spacing:.1px;color:#777d87;font-size:10px;font-weight:400;line-height:18px;display:block}.main-form-wrapper:not(.fixed-form-wrapper) .avail-form__dates .fields-value[data-v-9f863721]{color:#282828;font-size:16px;font-weight:500;line-height:150%}@media (width>=768px){.main-form-wrapper:not(.fixed-form-wrapper) .avail-form__dates .dates-fields-item[data-v-9f863721]{padding-block:15px 16px;padding-inline:31px 42px;position:relative}.main-form-wrapper:not(.fixed-form-wrapper) .avail-form__dates .fields-value[data-v-9f863721]{font-size:18px;font-weight:500;line-height:150%}}.main-form-wrapper:not(.fixed-form-wrapper) .avail-form__dates .fields-value .day[data-v-9f863721]{margin-inline-end:6px}.main-form-wrapper:not(.fixed-form-wrapper) .avail-form__dates .fields-value .month[data-v-9f863721]{margin-inline-end:4px}.main-form-wrapper:not(.fixed-form-wrapper) .avail-form__guests[data-v-9f863721]{border:1px solid #e4e5e7;background:#ffffffe6;border-top:none;padding:12px 15px;display:flex}@media (width>=768px){.main-form-wrapper:not(.fixed-form-wrapper) .avail-form__guests[data-v-9f863721]{cursor:pointer;border-top:1px solid #e4e5e7;flex:1;padding-block:15px 16px;padding-inline:31px 42px;position:relative}}@media (width>=1200px){.main-form-wrapper:not(.fixed-form-wrapper) .avail-form__guests[data-v-9f863721]{border-inline:none}.main-form-wrapper:not(.fixed-form-wrapper) .avail-form__guests .guests-fields-item[data-v-9f863721]{height:46px}}.main-form-wrapper:not(.fixed-form-wrapper) .avail-form__guests[data-v-9f863721]:hover{background:#fff}.main-form-wrapper:not(.fixed-form-wrapper) .avail-form__guests .fields-item__state[data-v-9f863721]{align-items:center;gap:10px;display:flex}.main-form-wrapper:not(.fixed-form-wrapper) .avail-form__guests .fields-text[data-v-9f863721]{letter-spacing:.1px;color:#777d87;font-size:10px;font-weight:400;line-height:18px;display:block}.main-form-wrapper:not(.fixed-form-wrapper) .avail-form__guests .fields-value-input[data-v-9f863721]{font-size:16px;font-weight:500;line-height:150%}.main-form-wrapper:not(.fixed-form-wrapper) .avail-form__guests .guests-fields-item.with-error .fields-value-input[data-v-9f863721]{color:#ff0b0b}.main-form-wrapper:not(.fixed-form-wrapper) .avail-form__guests .guests-fields-item.with-error.error-blink .fields-value-input[data-v-9f863721]{color:#141517}.main-form-wrapper:not(.fixed-form-wrapper) .avail-form .fields-item__icon[data-v-9f863721]{flex-shrink:0;width:20px;height:20px}.main-form-wrapper:not(.fixed-form-wrapper) .avail-form .fields-item__state-content[data-v-9f863721]{flex-direction:column;display:flex}.main-form-wrapper:not(.fixed-form-wrapper) .avail-form__submit[data-v-9f863721]{border:1px solid #e4e5e7;padding:calc(var(--v4af2dd04) / 2);border-radius:0 0 var(--v709c9102) var(--v709c9102);background:#ffffffe6;border-top:none}@media (width>=768px){.main-form-wrapper:not(.fixed-form-wrapper) .avail-form__guests .fields-value-input[data-v-9f863721]{font-size:18px;font-weight:500;line-height:150%}.main-form-wrapper:not(.fixed-form-wrapper) .avail-form__submit[data-v-9f863721]{width:100%;padding:var(--v4af2dd04);border-top:1px solid #e4e5e7}}@media (width>=1200px){.main-form-wrapper:not(.fixed-form-wrapper) .avail-form__submit[data-v-9f863721]{border-start-start-radius:0;border-start-end-radius:var(--v709c9102);border-end-end-radius:var(--v709c9102);border-end-start-radius:0;width:auto}.main-form-wrapper:not(.fixed-form-wrapper) .avail-form__submit.smaller-text .avail-form__submit-btn[data-v-9f863721]{font-size:14px}}.main-form-wrapper:not(.fixed-form-wrapper) .avail-form__submit-btn[data-v-9f863721]{background:var(--c73ed0de);text-align:center;width:100%;color:var(--v59cd6946);letter-spacing:.01em;text-transform:var(--v3521d81b);padding:calc(16px - var(--v4af2dd04) / 2);border-radius:0 0 var(--v709c9102) var(--v709c9102);border:1px solid #ffffffe6;justify-content:center;align-items:center;font-size:14px;font-weight:500;line-height:24px;transition:all .3s;display:flex}@media (width>=768px){.main-form-wrapper:not(.fixed-form-wrapper) .avail-form__submit-btn[data-v-9f863721]{cursor:pointer;padding:calc(26px - var(--v4af2dd04)) calc(16px - var(--v4af2dd04));border-radius:var(--v709c9102);align-items:center;min-width:300px;font-size:16px;display:flex}}.main-form-wrapper:not(.fixed-form-wrapper) .avail-form__submit-btn[data-v-9f863721]:after{scale:var(--mirror);content:"";background-color:var(--v59cd6946);width:15px;height:13px;margin-inline-start:6px;display:inline-block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='11' height='12' viewBox='0 0 11 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.42957 6.63118L0.316295 6.7859L0.290877 5.45301L8.40368 5.29783L4.76055 1.79105L5.68522 0.830439L10.9686 5.91608L5.88294 11.1994L4.92233 10.2748L8.42957 6.63118Z' /%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='11' height='12' viewBox='0 0 11 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.42957 6.63118L0.316295 6.7859L0.290877 5.45301L8.40368 5.29783L4.76055 1.79105L5.68522 0.830439L10.9686 5.91608L5.88294 11.1994L4.92233 10.2748L8.42957 6.63118Z' /%3E%3C/svg%3E%0A");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (width>=768px){.main-form-wrapper:not(.fixed-form-wrapper) .avail-form__submit-btn[data-v-9f863721]:after{opacity:0;width:0;height:14px;transition:opacity .3s,width .3s}.main-form-wrapper:not(.fixed-form-wrapper) .avail-form__submit-btn[data-v-9f863721]:hover:after{opacity:1;width:15px}.main-form-wrapper:not(.fixed-form-wrapper) .check-form__fields[data-v-9f863721]{flex-flow:wrap;width:100%;display:flex}}.main-form-wrapper:not(.fixed-form-wrapper) .avail-form__submit-btn[data-v-9f863721]:hover{padding-inline-end:32px}@media (width>=1200px){.main-form-wrapper:not(.fixed-form-wrapper) .avail-form__submit[data-v-9f863721]{border-inline-start:none}}.main-form-wrapper:not(.fixed-form-wrapper) .check-form__fields[data-v-9f863721]{border-radius:var(--v709c9102)}.main-form-wrapper:not(.fixed-form-wrapper) .check-form-wrapper.backdrop-blur-city[data-v-9f863721]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f4f4f480;padding:12px;position:relative}.destination-popup .popup-message-top[data-v-9f863721]{justify-content:center;margin-bottom:20px}.destination-popup .popup-message-close-btn[data-v-9f863721]{position:absolute}.destination-popup .popup-message-close-btn[data-v-9f863721]:after,.destination-popup .popup-message-close-btn[data-v-9f863721]:before{background:#67707a}.calendar-popup[data-v-9f863721]{color:#141517}.calendar-popup .popup-message-top .dates-booked[data-v-9f863721]{color:#67707a;height:30px;line-height:30px;display:block}:root{--availform-css-visibility:visible;--availform-css-play-state:running}.popup-modal.calendar-popup .popup-message,.popup-modal.guests-popup .popup-message{padding:0!important}.popup-modal.calendar-popup .popup-message .popup-message-top,.popup-modal.guests-popup .popup-message .popup-message-top{box-sizing:border-box;background-color:var(--colorPrimary0);align-items:center;min-height:56px;margin-bottom:0;padding:18px 24px;position:relative}.popup-modal.calendar-popup .popup-message-top .popup-message-header,.popup-modal.guests-popup .popup-message-top .popup-message-header{color:#141517;letter-spacing:.5px;text-align:start;text-transform:uppercase;margin-top:0;font-size:16px;font-weight:600;line-height:1.2}.popup-modal.calendar-popup .popup-message-top .popup-message-close-btn,.popup-modal.guests-popup .popup-message-top .popup-message-close-btn{top:50%;background:0 0;width:22px;height:22px;inset-inline-end:24px;transform:translateY(-50%)}.popup-modal.calendar-popup .popup-message-top .popup-message-close-btn:after,.popup-modal.calendar-popup .popup-message-top .popup-message-close-btn:before,.popup-modal.guests-popup .popup-message-top .popup-message-close-btn:after,.popup-modal.guests-popup .popup-message-top .popup-message-close-btn:before{top:0;background-color:#777d87;width:1.5px;height:22px;inset-inline-end:10px}.popup-modal.calendar-popup .popup-message .popup-message-btn-wrap,.popup-modal.guests-popup .popup-message .popup-message-btn-wrap{padding:16px 24px 24px;box-shadow:0 -4px 12px #1415170f}.popup-modal.calendar-popup .popup-message .popup-message-btn,.popup-modal.guests-popup .popup-message .popup-message-btn{box-sizing:border-box;border-radius:var(--borderRadius);background:var(--colorExtraTheme);width:100%;min-height:56px;color:var(--secondaryTextColor);letter-spacing:.2px;align-items:center;gap:12px;padding:16px 24px;font-size:16px;font-weight:500;line-height:1.3}.popup-modal.calendar-popup .popup-message .popup-message-btn.disabled,.popup-modal.guests-popup .popup-message .popup-message-btn.disabled{color:#565659;background:#e4e5e7}.popup-modal.calendar-popup .popup-message-btn-arrow,.popup-modal.guests-popup .popup-message-btn-arrow{width:24px;height:24px;color:inherit;fill:currentColor;flex-shrink:0}.popup-message-btn-tooltip{top:-50px;background-color:#404040!important;padding:14px 16px!important;font-size:16px!important;font-weight:500!important;line-height:1.5!important}.popup-message-btn-tooltip:after{background:#404040!important}
