.accommodation__price-label--offer[data-v-a7084766]{color:var(--color-red)}.accommodation__price-offer[data-v-a7084766]{color:var(--color-red);flex-direction:column;gap:4px;margin-bottom:4px;display:flex}.accommodation__prices[data-v-a7084766]{align-items:flex-end;gap:1em;display:flex}.accommodation__prices s[data-v-a7084766]{text-decoration:none;position:relative}.accommodation__prices s[data-v-a7084766]:before{content:"";transform-origin:100%;background:var(--color-red);border-radius:10px;width:100%;height:5px;margin-top:5px;position:absolute;top:0;left:0;transform:rotate(-10deg)}.accommodation__prices--small[data-v-a7084766]{gap:.5em}.accommodation__prices--small .accommodation__price[data-v-a7084766]{flex-wrap:wrap;font-size:1rem}.accommodation__prices--small .accommodation__price s[data-v-a7084766]:before{height:2px}.accommodation__price-footer[data-v-a7084766]{opacity:.5}.accommodation__price[data-v-a7084766]{font-size:clamp(34px,2.125rem + -.253165vw + 1.45823px,32px);font-weight:700;line-height:1;display:block}.accommodation__price--headline[data-v-a7084766]{color:var(--color-red)}.accommodation__sold-out[data-v-a7084766]{color:var(--color-text);letter-spacing:-.64px;opacity:.5;text-transform:uppercase;font-size:clamp(28px,1.75rem + .506329vw - 2.91646px,32px);font-weight:700;line-height:120%}
