.unit-card__wrapper[data-v-334c519b]{width:100%}@media (min-width:1025px){.unit-card__wrapper[data-v-334c519b]{padding-bottom:80px;padding-top:80px}}@media (max-width:1024px){.unit-card__wrapper[data-v-334c519b]{padding-bottom:40px;padding-top:40px}}.unit-card[data-v-334c519b]{cursor:pointer;display:block;position:relative}.unit-card[data-v-334c519b]:hover{text-decoration:none}.unit-card:hover .summary-title[data-v-334c519b]{text-decoration:underline}.unit-card.has-line[data-v-334c519b]:after{--unit-diff:calc(var(--grid-diff)*-1 + var(--grid-padding));background-color:#ebebeb;content:"";height:1px;left:0;position:absolute;right:0}@media (min-width:1025px){.unit-card.has-line[data-v-334c519b]:after{bottom:-80px}}@media (max-width:1024px){.unit-card.has-line[data-v-334c519b]:after{bottom:-40px}}.unit-card-image[data-v-334c519b]{display:flex;margin-bottom:24px;position:relative}.unit-card-image-element[data-v-334c519b]{height:60vh;max-height:500px;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:1024px){.unit-card-image-element[data-v-334c519b]{height:30vh}}.unit-card-availability[data-v-334c519b]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(0deg,var(--Photo-Overlay,rgba(0,0,0,.4)) 0,var(--Photo-Overlay,rgba(0,0,0,.4)) 100%),var(--Blur-Buttons,rgba(77,74,76,.2));bottom:0;color:#fff;display:inline-flex;flex-shrink:1;gap:8px;height:64px;justify-content:center;padding:0 24px;position:absolute;right:0}@media (max-width:1024px){.unit-card-availability[data-v-334c519b]{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-card-availability[data-v-334c519b]{font-family:Montserrat,sans-serif;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:0;line-height:120%;text-transform:none}}@media (max-width:767px){.unit-card-availability[data-v-334c519b]{bottom:inherit;left:0;top:0}}.unit-card-availability-icon[data-v-334c519b]{color:#dbb449}@media (min-width:1025px){.unit-card-info.availability[data-v-334c519b]{margin-top:24px}}.unit-card-info.availability[data-v-334c519b] .button{padding-left:24px;padding-right:24px}.unit-card-info.summary .summary-destination[data-v-334c519b]{color:#8c8c8c;margin-bottom:8px}@media (max-width:1024px){.unit-card-info.summary .summary-destination[data-v-334c519b]{font-family:Montserrat,sans-serif;font-size:.875rem;font-style:normal;font-weight:500;letter-spacing:.125rem;line-height:150%;text-transform:uppercase}}@media (min-width:1025px){.unit-card-info.summary .summary-destination[data-v-334c519b]{font-family:Montserrat,sans-serif;font-size:1rem;font-style:normal;font-weight:500;letter-spacing:.125rem;line-height:150%;text-transform:uppercase}}.unit-card-info.summary .summary-title[data-v-334c519b]{color:#4d4a4c;margin-bottom:8px}@media (max-width:1024px){.unit-card-info.summary .summary-title[data-v-334c519b]{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-card-info.summary .summary-title[data-v-334c519b]{font-family:Montserrat,sans-serif;font-size:2rem;font-style:normal;font-weight:400;letter-spacing:0;line-height:130%;text-transform:none}}.unit-card-info.summary .summary-text[data-v-334c519b]{color:#8c8c8c}@media (max-width:1024px){.unit-card-info.summary .summary-text[data-v-334c519b]{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-card-info.summary .summary-text[data-v-334c519b]{font-family:Montserrat,sans-serif;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:0;line-height:150%;text-transform:none}.unit-card-info.specs[data-v-334c519b]{align-items:center;display:flex;justify-content:flex-end;margin-top:24px}}@media (max-width:1024px){.unit-card-info.specs[data-v-334c519b]{margin-bottom:32px}.unit-card-info.specs .unit-specs[data-v-334c519b]{width:100%}}.unit-card-info.specs[data-v-334c519b] .specs{display:flex;justify-content:space-between}.unit-card-info.specs[data-v-334c519b] .specs .specs-item{flex-direction:column}.unit-card-info.specs-center[data-v-334c519b]{justify-content:center}.unit-card-info.specs-center[data-v-334c519b] .specs{-moz-column-gap:32px;column-gap:32px}.unit-card.is-big[data-v-334c519b]{padding:0;--card-margin:32px}.unit-card.is-big .unit-card-image[data-v-334c519b]{justify-content:flex-end}.unit-card.is-big .unit-card-image[data-v-334c519b]:after{background-image:linear-gradient(180deg,transparent,#000 127.25%);bottom:calc(var(--card-margin)*2);content:"";left:0;position:absolute;right:0;top:var(--card-margin)}@media (max-width:1024px){.unit-card.is-big .unit-card-image[data-v-334c519b]:after{background-image:linear-gradient(180deg,#0003,#000 127.25%)}}.unit-card.is-big .unit-card-image-element[data-v-334c519b]{position:relative}@media (min-width:1025px){.unit-card.is-big .unit-card-image-element[data-v-334c519b]{height:calc(var(--page-viewport) - var(--header-height) - var(--card-margin)*3);margin-bottom:var(--card-margin);margin-top:var(--card-margin)}}@media (max-width:1024px){.unit-card.is-big .unit-card-image-element[data-v-334c519b]{height:calc(100vh - var(--header-height) - var(--card-margin)*2);margin-bottom:calc(var(--card-margin)*2);margin-top:var(--card-margin)}}.unit-card.is-big .unit-data[data-v-334c519b]{bottom:0;left:0;position:absolute}@media (max-width:1024px){.unit-card.is-big .unit-data[data-v-334c519b]{bottom:calc(var(--card-margin)*2)}}.unit-card.is-big .unit-card-info.summary[data-v-334c519b]{padding:var(--grid-gutter)}.unit-card.is-big .unit-card-info.summary .summary-destination[data-v-334c519b]{color:#ebebeb}.unit-card.is-big .unit-card-info.summary .summary-title[data-v-334c519b]{color:#fff}.unit-card.is-big .unit-card-info.summary .summary-text[data-v-334c519b]{color:#ebebeb}.unit-card.is-big .unit-card-info.specs[data-v-334c519b]{margin-bottom:0;padding:var(--grid-gutter)}.unit-card.is-big .unit-card-info.availability[data-v-334c519b]{margin-left:-8px;margin-right:-8px}
