.main-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__title{border-radius:var(--v78d3535e);justify-content:space-between;padding:0 0 12px;display:flex}@media (width>=768px){.main-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__title{padding:8px 0}}.main-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__title.dark-text{background:#e4e5e7}.main-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__title.dark-text .avail-form__title-text,.main-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__title.dark-text .exclusive-rate-desktop,.main-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__title.dark-text .exclusive-rate-mob,.main-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__title.dark-text .price-text{color:#141517}.main-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__title.avail-form__title--photo-bg{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--v78d3535e) var(--v78d3535e) 0 0;background:#14151766;align-items:center;padding:10px 16px 9px}@media (width>=768px){.main-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__title.avail-form__title--photo-bg{padding-block:10px 11px;padding-inline:32px 10px}}.main-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__title.avail-form__title--photo-bg .price-text{align-items:stretch}.main-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__title.avail-form__title--photo-bg .price-text .price-text__main{background:var(--v13b8a2fe);color:#282828;border-radius:2px;align-items:baseline;gap:4px;padding:5px 12px;font-size:13px;font-weight:600}.main-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__title.avail-form__title--photo-bg .price-text .price-from,.main-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__title.avail-form__title--photo-bg .price-text .price-nights{opacity:.6;margin:0;font-size:12px;font-weight:500}.main-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__title.avail-form__title--photo-bg .price-text .price-range{margin:0;font-size:16px;font-weight:700;line-height:1.2}.main-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__title.avail-form__title--photo-bg .price-text .price-discount-badge{display:none}@media (width>=768px){.main-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__title.avail-form__title--photo-bg .price-text .price-text__main{border-start-start-radius:2px;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:2px;padding-block:6px;padding-inline:14px 16px}.main-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__title.avail-form__title--photo-bg .price-text .price-range{font-size:16px;line-height:1.2}.main-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__title.avail-form__title--photo-bg .price-text .price-discount-badge{background:var(--v13b8a33c);color:#282828;clip-path:polygon(0 0,14px 50%,0 100%,100% 100%,100% 0);border-start-start-radius:0;border-start-end-radius:2px;border-end-end-radius:2px;border-end-start-radius:0;justify-content:center;align-items:center;width:69px;margin-inline-start:-14px;padding-block:0;padding-inline:14px 0;font-size:14px;font-weight:600;display:flex}html[dir=rtl] .main-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__title.avail-form__title--photo-bg .price-text .price-discount-badge{clip-path:polygon(100% 0,calc(100% - 14px) 50%,100% 100%,0 100%,0 0)}}.main-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__title .price-text{letter-spacing:.1px;text-align:start;color:#fff;--price-rotator-row:20px;align-items:baseline;font-size:12px;font-weight:400;line-height:18px;display:flex}.main-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__title .price-text .price-text__main{align-items:baseline;display:inline-flex}.main-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__title .price-text .price-text__rotator{height:var(--price-rotator-row);overflow:hidden}.main-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__title .price-text .price-text__track{flex-direction:column;display:flex}.main-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__title .price-text .price-text__track--rotating{animation:7s ease-in-out infinite price-text-rotate-2df37c43}.main-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__title .price-text .price-text__slide{height:var(--price-rotator-row);flex-shrink:0;justify-content:center;align-items:baseline;gap:4px;display:flex}.main-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__title .price-text .price-text__slide--promo{white-space:nowrap;text-transform:uppercase;align-items:center;font-size:12px;font-weight:600}@keyframes price-text-rotate-2df37c43{0%,42%{transform:translateY(0)}50%,92%{transform:translateY(calc(var(--price-rotator-row) * -1))}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.main-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__title .price-text .price-text__track--rotating{animation:none}.main-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__title .price-text .price-text__track--rotating .price-text__slide--promo{display:none}}.main-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__title .price-text .price-discount-badge{color:#141517;white-space:nowrap;cursor:default;background:#ffffffe6;border-radius:999px;margin-inline-start:8px;padding:2px 8px;font-size:11px;font-weight:600}.main-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__title .price-text .price-from{text-transform:lowercase;opacity:.7;margin-inline-start:4px}.main-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__title .price-text .price-range{white-space:nowrap;margin:0 4px;font-size:14px}@media (width>=768px){.main-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__title .price-text .price-range{font-size:18px;line-height:26px}.main-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__title .exclusive-rate-mob{display:none}}.main-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__title .price-text .price-nights{opacity:.7}.main-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__title .exclusive-rate-desktop,.main-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__title .exclusive-rate-mob{margin-inline-start:6px}.main-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__title .exclusive-rate-desktop{display:none}.main-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__title-text{text-align:start;text-transform:uppercase;color:#fff;font-size:13px;font-weight:500;line-height:20px}.main-form-wrapper:not(.fixed-form-wrapper).hotel-form-wrapper[data-v-2df37c43] .avail-form__dates,.main-form-wrapper:not(.fixed-form-wrapper).hotel-form-wrapper[data-v-2df37c43] .avail-form__guests,.main-form-wrapper:not(.fixed-form-wrapper).hotel-form-wrapper[data-v-2df37c43] .avail-form__submit,.main-form-wrapper:not(.fixed-form-wrapper).hotel-form-wrapper[data-v-2df37c43] .check-form__fields{background:#fff}.main-form-wrapper:not(.fixed-form-wrapper).hotel-form-wrapper[data-v-2df37c43] .avail-form__submit{padding:10px}@media (width>=768px){.main-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__title .exclusive-rate-desktop{display:block}.main-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__title-text{font-size:18px;line-height:26px}.main-form-wrapper:not(.fixed-form-wrapper).hotel-form-wrapper[data-v-2df37c43] .avail-form__submit{padding:9px}.main-form-wrapper:not(.fixed-form-wrapper).hotel-form-wrapper[data-v-2df37c43] .avail-form__submit-btn,.main-form-wrapper:not(.fixed-form-wrapper).hotel-form-wrapper[data-v-2df37c43] .avail-form__submit-btn:hover{padding:23px 16px;line-height:21px}.main-form-wrapper.hotel-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__dates .fields-item__state,.main-form-wrapper.hotel-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__guests .fields-item__state{gap:16px}.main-form-wrapper.hotel-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__dates .fields-text,.main-form-wrapper.hotel-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__guests .fields-text{margin-bottom:4px;font-size:12px;line-height:18px}.main-form-wrapper.hotel-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__dates .fields-value,.main-form-wrapper.hotel-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__guests .fields-value{height:auto;font-size:18px;font-weight:500;line-height:27px}}@media (width<=767.98px){.main-form-wrapper.hotel-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__guests{border-bottom:none;padding-inline-start:24px}}@media (width>=768px){.main-form-wrapper.hotel-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__guests{padding-block:19px;padding-inline:32px 26px;transition:background .2s}.main-form-wrapper.hotel-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__guests:hover{background:#f4f4f4}}@media (width>=768px) and (prefers-reduced-motion:reduce){.main-form-wrapper.hotel-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__guests{transition:none}}@media (width>=768px){.main-form-wrapper.hotel-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__dates{transition:background .2s}.main-form-wrapper.hotel-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__dates.is-open,.main-form-wrapper.hotel-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__dates:hover{background:#f4f4f4}}@media (width>=768px) and (prefers-reduced-motion:reduce){.main-form-wrapper.hotel-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__dates{transition:none}}@media (width<=767.98px){.main-form-wrapper.hotel-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__dates .dates-fields-item{padding-inline-start:24px}}@media (width>=768px){.main-form-wrapper.hotel-form-wrapper[data-v-2df37c43]:not(.fixed-form-wrapper) .avail-form__dates .dates-fields-item{padding-block:19px;padding-inline:32px 26px}}
