.unit-availability__wrapper[data-v-84fa38bc]{background-color:#4d4a4c;padding:24px;position:relative}.unit-availability__wrapper[data-v-84fa38bc] .dp--menu-wrapper{border:1px solid #ebebeb;box-shadow:0 112px 69px #1e0c1203,0 39.719px 18.015px #1e0c1203,0 23.158px 9.155px #1e0c1203,0 13.922px 4.737px #1e0c1203,0 8.081px 2.259px #1e0c1205,0 4.218px .876px #1e0c1205,0 1.653px .195px #1e0c1208}.unit-availability__wrapper[data-v-84fa38bc] .loader{background-color:#8c8c8ce6;z-index:2}.unit-availability-title[data-v-84fa38bc]{margin-bottom:16px}@media (max-width:1024px){.unit-availability-title[data-v-84fa38bc]{font-family:Montserrat,sans-serif;font-size:1.75rem;font-style:normal;font-weight:400;letter-spacing:0;line-height:120%;text-transform:none}}@media (min-width:1025px){.unit-availability-title[data-v-84fa38bc]{font-family:Montserrat,sans-serif;font-size:2rem;font-style:normal;font-weight:400;letter-spacing:0;line-height:130%;text-transform:none}}.unit-availability-invalid[data-v-84fa38bc]{color:#ff5538;margin-top:8px}@media (max-width:1024px){.unit-availability-invalid[data-v-84fa38bc]{font-family:Montserrat,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:0;line-height:150%;text-transform:none}}@media (min-width:1025px){.unit-availability-invalid[data-v-84fa38bc]{font-family:Montserrat,sans-serif;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:0;line-height:150%;text-transform:none}}.availability-table[data-v-84fa38bc]{margin:32px 0;width:100%}.availability-table-row:last-of-type td[data-v-84fa38bc]{border-bottom:none}.availability-table-cell[data-v-84fa38bc]{border-bottom:1px solid #8c8c8c;color:#fff;padding:4px 0}@media (max-width:1024px){.availability-table-cell[data-v-84fa38bc]{font-family:Montserrat,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:0;line-height:150%;text-transform:none}}@media (min-width:1025px){.availability-table-cell[data-v-84fa38bc]{font-family:Montserrat,sans-serif;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:0;line-height:150%;text-transform:none}}.availability-table-cell[data-v-84fa38bc]:last-of-type{padding-left:8px;text-align:right}.availability-table-cell strong[data-v-84fa38bc]{font-weight:700}.availability-table-highlight[data-v-84fa38bc]{color:#dbb449}.availability-selected-dates[data-v-84fa38bc]{color:#fff}@media (max-width:1024px){.availability-selected-dates[data-v-84fa38bc]{font-family:Montserrat,sans-serif;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:0;line-height:150%;text-transform:none}}@media (min-width:1025px){.availability-selected-dates[data-v-84fa38bc]{font-family:Montserrat,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;letter-spacing:0;line-height:150%;text-transform:none}}.unit-book-link[data-v-84fa38bc]{align-items:center;color:#fff;display:flex;justify-content:center;margin-top:24px;width:100%}@media (max-width:1024px){.unit-book-link[data-v-84fa38bc]{font-family:Montserrat,sans-serif;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:0;line-height:120%;text-transform:none}}@media (min-width:1025px){.unit-book-link[data-v-84fa38bc]{font-family:Montserrat,sans-serif;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:0;line-height:120%;text-transform:none}}.unit-book-link .icon[data-v-84fa38bc]{color:#dbb449;margin-right:8px}.unit-book-btn[data-v-84fa38bc]{display:flex;margin-top:32px}.unit-book-btn[data-v-84fa38bc] .button-text{white-space:nowrap}
