@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}.resort__accommodation[data-v-df24608d]{gap:1.6rem;padding:.8rem;display:flex}@media (width>=600px){.resort__accommodation[data-v-df24608d]{padding:1.6rem}}@media (width<=599.98px){.resort__accommodation[data-v-df24608d]{flex-direction:column}}.resort__accommodation[data-v-df24608d]:not(:last-child){margin-bottom:1.6rem}.resort__accommodation-image[data-v-df24608d]{flex:0 0 17.6rem}.resort__accommodation-content .title-1[data-v-df24608d]{margin-bottom:.8rem}.resort__accommodation-content .usps[data-v-df24608d]{font-size:1.4rem}.resort__accommodation-content .usps li[data-v-df24608d]:first-child{margin-bottom:.8rem}.resort__accommodation-content .usps li[data-v-df24608d]:first-child svg{margin-right:.4rem}.resort__accommodation-content .usps li[data-v-df24608d]:not(:first-child){margin-bottom:.8rem;padding-left:3.2rem;position:relative}.resort__accommodation-content .usps li[data-v-df24608d]:not(:first-child):before{background:var(--primary-blue);content:"";width:2.4rem;height:2.4rem;margin-right:.4rem;position:absolute;top:.2rem;left:0;-webkit-mask-image:url(../img/icons/md-check.svg);mask-image:url(../img/icons/md-check.svg)}.resort__accommodation-action[data-v-df24608d]{padding:1.6rem;font-size:1.4rem;display:flex}@media (width>=600px){.resort__accommodation-action[data-v-df24608d]{flex-direction:column;flex:0 0 17.6rem;margin-left:auto}}@media (width>=1200px){.resort__accommodation-action[data-v-df24608d]{flex:0 0 24rem}}@media (width<=599.98px){.resort__accommodation-action[data-v-df24608d]{flex-direction:row-reverse;justify-content:space-between}}.resort__accommodation-action .night-date[data-v-df24608d]{flex-direction:column;align-items:flex-end;display:flex}.resort__accommodation-action .nights[data-v-df24608d]{margin-bottom:.4rem}.resort__accommodation-action .dates[data-v-df24608d]{white-space:nowrap;margin-bottom:.8rem}.resort__accommodation-action .warning[data-v-df24608d]{white-space:nowrap;margin-bottom:.8rem;font-size:1.2rem;font-weight:600}.resort__accommodation-action .price-info[data-v-df24608d]{margin-top:auto}@media (width>=600px){.resort__accommodation-action .price-info[data-v-df24608d]{flex-direction:column;display:flex}}.resort__accommodation-action-prices[data-v-df24608d]{flex-direction:column;min-height:6.4rem;display:flex}.resort__accommodation-action .price[data-v-df24608d]{margin-bottom:1.6rem;font-size:2.4rem}.resort__accommodation-action .old-price[data-v-df24608d]{text-decoration:line-through}.resort__accommodation-action[data-v-df24608d] .loading{top:-.4rem}
