@charset "UTF-8";[data-editmode=true] .hero-block,[data-editmode=true] .hero-block iframe,[data-editmode=true] .hero-block #hero-block__video{width:100%!important;height:800px!important}.hero-block{--hero-block__height: calc(100svh - var(--header-height-with-global-message));--hero-block__text-shadow: rgb(0 0 0 / 50%);--hero-block__ingress-font-family: var(--typography-headingfont);--hero-block__ingress-font-size: var(--typography-text-large);--typography-headingcolor: var(--color-white);--hero-block__content-hasmedia-background: linear-gradient(0deg, rgb(0 0 0 / 35%) 61.92%, rgb(217 217 217 / 0%) 100%);position:relative;width:auto;height:var(--hero-block__height);overflow:hidden}.hero-block[data-has-media=true]:after{position:absolute;z-index:2;top:40%;right:0;bottom:0;left:0;background:var(--hero-block__content-hasmedia-background);content:""}.hero-block__content-container{padding-bottom:var(--space-48)}[data-has-media=true] .hero-block__content-container{text-align:center}.hero-block__logo{margin-bottom:var(--space-16)}.hero-block__logo svg{max-width:80px;height:auto;max-height:70px}@media screen and (min-width: 1024px){.hero-block__logo{margin-bottom:var(--space-24)}.hero-block__logo svg{max-width:200px;max-height:100px}}.hero-block__heading{text-wrap:balance;font-weight:400}@supports not (text-wrap: balance){.hero-block__heading{-webkit-hyphens:auto;hyphens:auto;text-wrap:normal}}[data-has-media=true] .hero-block__heading{text-shadow:0 4px 4px var(--hero-block__text-shadow)}.hero-block__ingress{text-wrap:balance;margin-bottom:0;color:var(--typography-headingcolor);font-weight:500;font-size:var(--hero-block__ingress-font-size);letter-spacing:var(--typography-heading-letter-spacing)}@supports not (text-wrap: balance){.hero-block__ingress{-webkit-hyphens:auto;hyphens:auto;text-wrap:normal}}[data-has-media=true] .hero-block__ingress{text-shadow:0 4px 4px var(--hero-block__text-shadow)}.hero-block__links{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-24);padding-top:var(--space-24);padding-bottom:var(--space-32)}@media screen and (min-width: 768px){.hero-block__links{padding-top:var(--space-16)}}.hero-block__arrow-down{display:flex;position:absolute;bottom:var(--space-8);left:50%;justify-content:center;align-items:center;transform:translate(-50%);z-index:var(--zindex-dropdown);transition:opacity .5s ease-out;width:var(--space-48);height:var(--space-48)}.hero-block__arrow-down:hover{cursor:pointer}.hero-block__arrow-down svg{width:var(--space-16);height:var(--space-16)}.hero-block__arrow-down-announcer{border:0;clip:rect(0 0 0 0);position:absolute;margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;white-space:nowrap}.hero-block__arrow-down.invisible{opacity:0;pointer-events:none}.hero-block__media{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;overflow:hidden}.hero-block__content{font-family:var(--hero-block__ingress-font-family)}[data-has-media=false] .hero-block__content{padding-top:120px;padding-bottom:var(--space-24)}@media screen and (min-width: 768px){[data-has-media=false] .hero-block__content{padding-top:140px;padding-bottom:var(--space-40)}}[data-has-media=true] .hero-block__content{display:flex;position:relative;flex-direction:column;justify-content:flex-end;align-items:center;z-index:5;height:100%;color:var(--hero-block__content-font-color)}.hero-block__image,.hero-block__poster{position:absolute;z-index:4;top:0;right:0;bottom:0;left:0;overflow:hidden}.hero-block__image img,.hero-block__image .image-block,.hero-block__poster img,.hero-block__poster .image-block{width:-webkit-fill-available;height:100%;object-fit:cover}.hero-block__image figcaption,.hero-block__poster figcaption{border:0;clip:rect(0 0 0 0);position:absolute;margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;white-space:nowrap}.hero-block__image img,.hero-block__poster img{position:absolute}.hero-block__poster img{transform:scale(1.02);opacity:1;filter:blur(5px);transition:opacity .5s ease-out;transition-delay:.5s}[data-video-playing=true] .hero-block__poster img{opacity:0}#hero-block__video{position:relative;z-index:3;width:100%;height:var(--hero-block__height);overflow:hidden}#hero-block__video iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-sizing:border-box;width:177.7777777778svh;min-width:100%;height:56.25dvw;min-height:100%}[data-pagetheme=vana-spa] .hero-block__content{justify-content:center}[data-pagetheme=vana-spa] .hero-block__heading{font-size:var(--typography-h1-fontsize)}@media screen and (min-width: 1024px){[data-pagetheme=vana-spa] .hero-block__heading{font-size:7.2rem}}[data-pagetheme=vana-spa] .hero-block__ingress{font-style:italic;font-size:2rem;text-transform:none}@media screen and (min-width: 1024px){[data-pagetheme=vana-spa] .hero-block__ingress{font-size:2.4rem}}[data-pagetheme=haga-bottega] .hero-block__content{justify-content:center}:root{--accessibility-shortcuts-background: var(--color-white);--accessibility-shortcuts-color-active: var(--color-black);--accessibility-shortcuts-position-top: -100vh;--accessibility-shortcuts-link-padding: 0;--accessibility-shortcuts-link-padding-active: var(--space-8) var(--space-16);--accessibility-shortcuts-link-position-top: calc(100vh + var(--space-8));--accessibility-shortcuts-link-position-left: var(--space-8)}.accessibility-shortcuts{position:absolute;top:var(--accessibility-shortcuts-position-top);margin:0;padding:0}.accessibility-shortcuts__link{position:absolute;padding:var(--accessibility-shortcuts-link-padding);width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);border:0;white-space:nowrap}.accessibility-shortcuts__link:active,.accessibility-shortcuts__link:focus{position:absolute;width:auto;height:auto;overflow:visible;clip:auto;top:var(--accessibility-shortcuts-link-position-top);left:var(--accessibility-shortcuts-link-position-left);z-index:var(--zindex-tooltip);clip-path:none;background:var(--accessibility-shortcuts-background);padding:var(--accessibility-shortcuts-link-padding-active);color:var(--accessibility-shortcuts-color-active);white-space:nowrap}.language-selector{--language-selector__background-color: var(--color-grey-warm);--language-selector__font-size: var(--typography-text-micro);--language-selector__active-color: var(--color-black);--language-selector__link-color: var(--color-white);height:100%}@media screen and (max-width: 1023px){.language-selector{padding:var(--space-16) 0}}.language-selector__list{display:flex;align-items:center;margin:0;padding:0;height:100%}@media screen and (min-width: 1024px){.language-selector__list .language-selector__item:not([data-active-language]){display:grid;transition:all ease-out .2s;max-width:0}.language-selector__list .language-selector__item:not([data-active-language]):focus,.language-selector__list .language-selector__item:not([data-active-language]):focus-within{outline:-webkit-focus-ring-color auto 1px}.language-selector__list:hover .language-selector__item:not([data-active-language]){max-width:45px}}.language-selector__item{margin-bottom:0;overflow:hidden;list-style:none}.language-selector__item[data-active-language] .language-selector__text{border-radius:2px;background:var(--background-primary)}@media screen and (min-width: 1024px){.language-selector__item[data-active-language] .language-selector__text{background:var(--language-selector__background-color)}}.language-selector__link,.language-selector__item[data-active-language]{margin:0;padding:var(--space-4);font-size:var(--language-selector__font-size);font-family:var(--typography-headingfont);text-transform:uppercase}.language-selector__link{display:block;color:var(--typography-linkcolor-darkbg)}.language-selector__link:hover{text-decoration:underline}@media screen and (min-width: 1024px){.language-selector__link{color:var(--typography-linkcolor)}}.language-selector__text{padding:var(--space-8) var(--space-12)}@media screen and (min-width: 1024px){.language-selector__text{padding:3px 6px}}[data-pagetheme=haga-bottega] .language-selector{--language-selector__background-color: rgb(242 234 212 / 20%)}[data-pagetheme=haga-bottega] .language-selector__item,[data-pagetheme=haga-bottega] .language-selector__link{font-family:var(--typography-bodytextfont)}@media screen and (max-width: 1023px){[data-pagetheme=haga-bottega] .language-selector__item[data-active-language] .language-selector__text{background:var(--color-haga-beige);color:var(--color-haga-green)}}:root{--breadcrumbs__font-color: var(--typography-bodytextcolor);--breadcrumbs__font-color-absolute: var(--color-white);--breadcrumbs__current-item-font-color: var(--typography-bodytextcolor);--breadcrumbs__current-item-font-color-absolute: var(--color-white)}.breadcrumbs{position:relative;max-width:calc(var(--grid-sitewidth) + 2 * var(--side-padding-mobile));padding-right:var(--side-padding-mobile);padding-left:var(--side-padding-mobile);margin-right:auto;margin-left:auto}@media screen and (min-width: 768px){.breadcrumbs{max-width:calc(var(--grid-sitewidth) + 2 * var(--side-padding-tablet))}}@media screen and (min-width: 1024px){.breadcrumbs{max-width:calc(var(--grid-sitewidth) + 2 * var(--side-padding-desktop))}}@media screen and (min-width: 768px){.breadcrumbs{padding-right:var(--side-padding-tablet);padding-left:var(--side-padding-tablet)}}@media screen and (min-width: 1024px){.breadcrumbs{padding-right:var(--side-padding-desktop);padding-left:var(--side-padding-desktop)}}@media screen and (max-width: 767px){.breadcrumbs{overflow:hidden}}.breadcrumbs__container{position:relative;z-index:10;padding-top:var(--space-16);padding-bottom:var(--space-16)}@media screen and (min-width: 768px){.breadcrumbs__container{padding-top:var(--space-24);padding-bottom:var(--space-24)}}@media screen and (min-width: 1500px){.breadcrumbs__container{padding-top:var(--space-32);padding-bottom:var(--space-32)}}.breadcrumbs__items{list-style:none}.breadcrumbs__item{display:contents;color:var(--breadcrumbs__font-color);font-weight:500;font-size:var(--typography-text-nano);line-height:1.7}@media screen and (min-width: 768px){.breadcrumbs__item{font-size:var(--typography-text-micro);line-height:var(--typography-bodytext-lineheight)}}.breadcrumbs__item>a,.breadcrumbs__item span{color:inherit;font-weight:inherit;line-height:inherit}.breadcrumbs__item>a{text-decoration:underline}.breadcrumbs__item>a:hover{text-decoration:underline}.breadcrumbs__item:last-child{position:absolute;width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumbs__item:not(:last-child):after{content:" / "}[data-breadcrumbs-absolute=true] .breadcrumbs__container{position:absolute;top:0;left:0}[data-breadcrumbs-absolute=true] .breadcrumbs__item{color:var(--breadcrumbs__font-color-absolute)}[data-breadcrumbs-absolute=true] .breadcrumbs__current{color:var(--breadcrumbs__current-item-font-color-absolute)}@media screen and (max-width: 767px){[data-breadcrumbs-absolute-tablet=true] .breadcrumbs__container{position:absolute;top:0;left:0}[data-breadcrumbs-absolute-tablet=true] .breadcrumbs__item{color:var(--breadcrumbs__font-color-absolute)}[data-breadcrumbs-absolute-tablet=true] .breadcrumbs__current{color:var(--breadcrumbs__current-item-font-color-absolute)}}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--teaser-base-whitespace: 32px;--teaser-base-whitespace-small: 20px;--teaser-base-date-margin: 12px;--teaser-base-text-margin: 8px;--teaser-base-background-white: var(--color-white);--teaser-base-z-index-link: 6;--teaser-base-z-index-above-link: 7}.teaser-base{display:flex;position:relative;flex-direction:column;background:var(--teaser-base-background-white);width:100%}.teaser-base__link:before{display:block;position:absolute;top:0;right:0;bottom:0;left:0;content:""}.teaser-base__image figcaption{display:none}.teaser-base__content{display:flex;flex-direction:column;padding:var(--teaser-base-whitespace);height:100%}.teaser-base__content a{z-index:var(--teaser-base-z-index-above-link)}.teaser-base__content a:hover{cursor:pointer;text-decoration:underline;text-decoration-thickness:1px}.teaser-base__heading{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.teaser-base__date{margin-top:var(--teaser-base-date-margin);font-weight:700}.teaser-base__text{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.teaser-base__link-text{z-index:var(--teaser-base-z-index-above-link);margin-top:auto;width:fit-content}.image-gallery-block__images-overlay[aria-hidden=true]{display:none}.image-gallery-block__preview-image figcaption{display:none}.availability-search-bar{display:none}
