.contact-area,.contact-area .contact-area__action,.contact-area .contact-area__headline{display:flex;align-items:center;width:100%}.contact-area{flex-direction:column;margin-bottom:var(--spacing)}.contact-area .contact-area__action{flex-wrap:wrap;justify-content:center;background:var(--palette-neutral-200);border-radius:var(--border-radius-2);padding:var(--spacing-0_5) 0}.contact-area .contact-area__headline{justify-content:center;gap:var(--spacing-0_5)}.contact-area .contact-area__availability{display:none;color:var(--color-on-secondary)}@media screen and (min-width:960px){.contact-area{flex:1 1 20%;max-width:50%;margin:0 auto}.contact-area:not(:first-of-type){margin-left:var(--spacing-2)}.contact-area .contact-area__action{margin-bottom:var(--spacing-2)}.contact-area .contact-area__availability{display:block}}@keyframes animateOpen{0%{transform:scaleY(0);opacity:0}to{transform:scale(1);opacity:1}}.contact-form{width:100%;animation:animateOpen .4s ease-out forwards;transform-origin:top center;margin:var(--spacing-2)}.contact-form,.contact-form .contact-form__fields{display:flex;flex-direction:column;gap:var(--spacing-2)}.contact-form .contact-form__actions{display:flex;justify-content:space-between}.contact-form .contact-form__cancel-button span.icon{background-color:var(--color-accent)}.contact-form .contact-form__cancel-button:focus span.icon,.contact-form .contact-form__cancel-button:hover span.icon{background-color:var(--color-on--hover)}@media screen and (min-width:960px){.contact-form{margin:var(--spacing-3)}.contact-form .contact-form__fields{flex-direction:row}.contact-form .contact-form__actions{margin:var(--spacing-2) 0}}.contact-form-confirmation{display:block;padding:var(--spacing-3)}.contact-form-confirmation .contact-form-confirmation__image{grid-area:image;text-align:center}.contact-form-confirmation .contact-form-confirmation__message{padding-bottom:var(--spacing-4)}.contact-form-confirmation .contact-form-confirmation__info{grid-area:message;margin-bottom:var(--spacing-2)}.contact-form-confirmation .contact-form-confirmation__cancel-button span.icon{background-color:var(--color-accent)}.contact-form-confirmation .contact-form-confirmation__cancel-button:focus span.icon,.contact-form-confirmation .contact-form-confirmation__cancel-button:hover span.icon{background-color:var(--color-on--hover)}@media screen and (min-width:960px){.contact-form-confirmation{display:grid;grid-template-columns:repeat(4,1fr);grid-template-areas:"image message message message";padding:var(--spacing-3) 0 var(--spacing-3) 0;align-items:center}}.customer-support{display:flex;flex-direction:column;align-items:center;position:relative;width:100%}.customer-support .customer-support__image{position:absolute;top:0;margin-top:calc(-1 * var(--spacing-6));width:95px;max-width:-moz-fit-content;max-width:fit-content;border:3px solid var(--color-surface);border-radius:50%;object-fit:cover}.customer-support .customer-support__headline{background-color:var(--color-accent);color:var(--color-accent-on);padding:var(--spacing-7) 0 var(--spacing);border-radius:var(--border-radius-3) var(--border-radius-3) 0 0;text-align:center;width:100%}.customer-support .customer-support__content{width:100%;background-color:var(--color-surface);border:1px solid var(--color-stroke);border-top:0;border-radius:0 0 var(--border-radius-3) var(--border-radius-3)}.customer-support .customer-support__contact{display:grid;justify-items:center;grid-template-columns:1fr;grid-template-areas:"headline" "chatbot" "phone" "email" "whatsapp" "logo";padding:0 var(--spacing-2) var(--spacing-2);width:100%}.customer-support .customer-support__contact__subheadline{grid-area:headline;width:100%;text-align:center;padding:var(--spacing-3) 0 var(--spacing-2)}.customer-support .customer-support__contact__image{grid-area:logo;max-height:85px;width:auto;margin-top:var(--spacing)}.customer-support .customer-support__contact__email{cursor:pointer}.customer-support .customer-support__form{display:flex}@media screen and (min-width:960px){.customer-support .customer-support__image{margin-top:calc(-1 * var(--spacing-8));width:128px;height:128px;transition:transform .2s ease-in-out}.customer-support .customer-support__headline{padding-top:calc(9 * var(--spacing))}.customer-support .customer-support__contact{display:flex;flex-wrap:wrap;flex-direction:row;padding:0 var(--spacing-4) var(--spacing-4)}.customer-support .customer-support__contact__subheadline{flex:75% 1;text-align:center;padding:var(--spacing-6) 0}.customer-support .customer-support__contact__image{margin:var(--spacing-2) 0}}.footer__legal-list-section{color:var(--color-on)}.footer__legal-list-section>.footer__legal-list{display:flex;flex-flow:wrap;justify-content:center;list-style:none;padding-left:0}.footer__legal-list-section>.footer__legal-list>.footer__legal-list-item{margin-top:var(--spacing);padding:0 var(--spacing);border-right:1px solid}.footer__legal-list-section>.footer__legal-list>.footer__legal-list-item:last-child{padding-right:0;border-right:none}.Label_wrapper__oXt0m,[class*=text--].Label_wrapper__oXt0m{display:flex}a.Label_wrapper__oXt0m{display:flex;text-decoration:none;color:inherit;cursor:pointer}.Label_wrapper--masked__hfq1I.Label_wrapper__oXt0m:hover,a.Label_wrapper__oXt0m:hover{text-decoration:underline}.Label_wrapper--masked__hfq1I.Label_wrapper__oXt0m:hover .Label_icon__2fhZC,a.Label_wrapper__oXt0m:hover .Label_icon__2fhZC{transition:transform .2s;transform:scale(1.1)}.Label_wrapper--masked__hfq1I.Label_wrapper__oXt0m:not(:hover) .Label_icon__2fhZC,a.Label_wrapper__oXt0m:not(:hover) .Label_icon__2fhZC{transition:transform .2s;transform:scale(1)}.Label_wrapper__oXt0m .Label_icon__2fhZC{margin-right:var(--spacing-0_5)}.Label_wrapper--masked__hfq1I.Label_wrapper__oXt0m{cursor:pointer}.hotspot-container{position:relative}.hotspot-item--container{list-style-type:none;position:absolute;width:100%;height:100%;margin:0;top:0;left:0;right:0;padding:0}.hotspot-item{position:absolute;transition:border-color .25s ease-in-out,opacity .25s ease-in-out,visibility .25s ease-in-out;padding:0;width:2rem;height:2rem;background:rgba(var(--colour-static-black,17,17,17),.48);opacity:1;border-radius:calc(var(--border-radius-8) * 2);line-height:.5;display:flex;align-items:center;justify-content:center}.hotspot-item:after{content:"";transition:transform .25s ease-in-out;position:relative;display:block;background:rgb(var(--colour-static-white,255,255,255));box-shadow:0 1px 4px rgba(var(--colour-static-black,17,17,17),.55);width:.75rem;height:.75rem;border-radius:calc(var(--border-radius-8) * 2)}.hotspot-item:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0}.hotspot-item--active.hotspot-item:after{transition:transform .25s ease-in;transform:scale(1.7)}.hotspot-item-child{display:flex;flex-direction:column;padding:var(--spacing-2);padding-right:var(--spacing-6);border-radius:calc(var(--border-radius-2) + calc(var(--border-radius) / 2));gap:var(--spacing);background-color:#fff;color:#000;justify-content:flex-start;align-items:flex-start;box-shadow:0 1px 4px 0 rgba(0,0,0,.25),0 0 10px 0 rgba(0,0,0,.1),0 4px 2px 0 rgba(0,0,0,.1)}.hotspot-item-child-hidden{visibility:hidden}.hotspot-item-child:after{content:"";position:absolute;top:0;right:0;bottom:0;width:var(--spacing-6);background-image:url(https://assets.pixum.com/assets/testing/2024/chevron-right.svg);background-repeat:no-repeat;background-position:50%}.hotspot-item--container span{text-wrap:nowrap}.hotspot-item-child-visible{visibility:visible;opacity:1;cursor:pointer;z-index:2}.hotspot-item--rating{display:flex;align-items:center}.hotspot-item--rating>span{width:max-content}.hotspot-item--price,.hotspot-item--rating>span{color:var(--palette-neutral-400)}.pulse{animation:pulse-animation 2s}@keyframes pulse-animation{0%{box-shadow:0 0 0 0 rgba(0,0,0,.2)}to{box-shadow:0 0 0 20px transparent}}.ratings-stars{--rating-value:5;background:url(https://assets.pixum.com/img/icon/star_grey_21x16.png) 0 0 repeat-x;width:105px;height:16px;position:relative;display:block}.ratings-stars:before{content:"";display:block;height:16px;width:calc(21px * var(--rating-value));background:url(https://assets.pixum.com/img/icon/star_yellow_21x16.png) 0 0 repeat-x}.placeholder--cta{grid-area:action;display:block;height:36px}.key-visual[data-layout=row] .key-visual__cta{min-height:40px}.key-visual .key-visual__cta.mobile--only{display:flex}.key-visual .key-visual__cta.desktop--only{display:none}.key-visual[data-layout=row] .key-visual__media{justify-content:center;min-width:auto;min-height:290px}.key-visual--wrapper{background-color:var(--color-canvas);background-image:var(--color-gradient)}.key-visual--wrapper.award--portrait .key-visual[data-layout=row] .key-visual__award img{max-width:75px;min-width:auto}.key-visual--wrapper .key-visual[data-layout=row] .key-visual__supporting-text{justify-self:start;max-height:170px}.kv__promo-badge{top:350px;justify-self:flex-start}.select-country-kv{min-height:650px}[lang^=de] .key-visual[data-layout=row] .key-visual__award img{max-width:135px;width:10vw;min-width:106px}@media screen and (min-width:600px){.key-visual--wrapper.award--portrait .key-visual[data-layout=row] .key-visual__award img{max-width:130px;min-width:130px}.placeholder--cta{height:40px}}@media screen and (min-width:960px){.key-visual--wrapper.award--portrait .key-visual[data-layout=row] .key-visual__award img{max-width:75px;min-width:auto}.key-visual--wrapper .key-visual__headline,.key-visual--wrapper .key-visual__rating,.key-visual--wrapper .key-visual__sub-headline,.key-visual[data-layout=column] .key-visual__media picture>img{aspect-ratio:inherit}.key-visual--wrapper .key-visual[data-layout=row] .key-visual__supporting-text{justify-self:auto}.key-visual .key-visual__cta.mobile--only{display:none}.key-visual .key-visual__cta.desktop--only{display:flex}.kv__promo-badge{margin-left:var(--spacing-3);top:200px}.key-visual[data-layout=row] .key-visual__media{min-width:475px;min-height:340px}}@media screen and (min-width:1024px){.key-visual--wrapper .key-visual__supporting-text[data-trim=true]{overflow:visible}}@media screen and (min-width:1284px){.key-visual--wrapper.award--portrait .key-visual[data-layout=row] .key-visual__award img{max-width:130px;min-width:130px}}.footer__newsletter{display:flex;flex-direction:column;align-items:center;text-align:center;margin:var(--spacing-2) var(--spacing-2) var(--spacing-4) var(--spacing-2)}.footer__newsletter h3,.footer__newsletter p{padding-right:var(--spacing-3);padding-left:var(--spacing-3);margin-top:var(--spacing-2)}.footer__newsletter .footer__newsletter-icon__container{margin-top:-159px}.footer__newsletter__form{display:flex;flex-direction:column;align-items:center;text-align:left;width:100%;max-width:380px;padding:0 var(--spacing-3);margin-top:var(--spacing-4)}.footer__newsletter__form button{max-width:200px;margin-top:var(--spacing-2)}.footer__newsletter-icon__container{display:flex;justify-content:center;align-items:center;background-color:var(--color-on);border-radius:50%;width:175px;min-height:175px;margin-bottom:var(--spacing-4)}.newsletter__link-block{display:block}.usp__media{border-end-end-radius:var(--border-radius-5);border-end-start-radius:var(--border-radius-5);height:auto}.usp__media>img{height:100%}.main-section .usp__header{flex:1 1;margin-right:0}.usp__container{display:grid;grid-gap:var(--spacing-3);gap:var(--spacing-3);grid-template-columns:none}.main-section .uspList__container{margin-top:0}@media screen and (min-width:600px){.usp__media{flex:1 1;height:100%}.usp__media>img{width:100%}.main-section .usp__header{margin-right:var(--spacing-2)}}