@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/SourceSans/SourceSans3-Regular.ttf)format("truetype");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/SourceSans/SourceSans3-SemiBold.ttf)format("truetype");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/SourceSans/SourceSans3-Bold.ttf)format("truetype");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:900;font-display:swap;src:url(../fonts/SourceSans/SourceSans3-Black.ttf)format("truetype");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../fonts/Caveat/Caveat-Regular.ttf)format("truetype");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.accommodation[data-v-43305230]{height:calc(100% - 2.4rem);color:var(--black);flex-direction:column;margin-bottom:2.4rem;text-decoration:none;display:flex}.accommodation__highlight[data-v-43305230]{border:.2rem solid var(--primary-orange);box-shadow:0 0 2rem .4rem var(--primary-orange-shadow)}.accommodation__image[data-v-43305230]{aspect-ratio:3/2;flex-direction:column;width:100%;display:flex;position:relative}.accommodation__image[data-v-43305230] .sw-ui-image-scroller{width:100%}.accommodation__image[data-v-43305230] .sw-ui-image-scroller__button--next,.accommodation__image[data-v-43305230] .sw-ui-image-scroller__button--prev{padding:1.2rem}.accommodation__image[data-v-43305230] .sw-ui-image-scroller__button--next svg,.accommodation__image[data-v-43305230] .sw-ui-image-scroller__button--prev svg{height:1.6rem}.accommodation__image[data-v-43305230] .sw-ui-image-scroller__button--next:disabled,.accommodation__image[data-v-43305230] .sw-ui-image-scroller__button--prev:disabled{display:none}.accommodation__image-details[data-v-43305230]{z-index:1;background:linear-gradient(#fff0,#00000080);justify-content:space-between;width:100%;padding:3.2rem 1.6rem 2rem;display:flex;position:absolute;bottom:0}.accommodation__image-details-description .desc[data-v-43305230]{font-weight:600}.accommodation__image-details-description .dates[data-v-43305230]{align-items:center;gap:.8rem;width:100%;display:flex}.accommodation__image-details-description .dates span[data-v-43305230]{border-left:2px solid var(--white);height:1.6rem;font-size:0}.accommodation__image-details-description .warning[data-v-43305230]{background:var(--primary-yellow);border-radius:.2rem;height:2.4rem;margin-bottom:.4rem;padding:0 .8rem;font-size:1.4rem;display:inline-block;position:relative;top:.4rem}.accommodation__image-details-prices[data-v-43305230]{flex-direction:column;justify-content:flex-end;align-items:flex-end;display:flex;position:relative}.accommodation__image-details-prices .price[data-v-43305230]{font-size:2.4rem;font-weight:700}.accommodation__image-details-prices .old-price[data-v-43305230]{text-decoration:line-through}.accommodation__info[data-v-43305230]{flex-direction:column;height:100%;padding:2rem;display:flex}.accommodation__info h3[data-v-43305230]{margin-bottom:.8rem;font-size:1.6rem;font-weight:700;line-height:2.4rem}.accommodation__info-text[data-v-43305230]{justify-content:space-between;margin-top:auto;display:flex}.accommodation__info-text .left[data-v-43305230]{margin-right:1.2rem}.accommodation__info .btn[data-v-43305230]{margin-top:auto;padding:0 2rem}.accommodation[data-v-43305230] .slider__button--next,.accommodation[data-v-43305230] .slider__button--prev{background:0 0;margin:0;padding:.2rem}
