[class*=text--]{font-size:var(--font-size);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing);line-height:var(--line-height);margin:0;display:block}.text--largeTitle{--font-weight:500;--font-size:32px;--line-height:106.25%;--letter-spacing:-.012em}.text--title1{--font-size:32px;--font-weight:500;--line-height:130%;--letter-spacing:.012em}.text--title2{--font-size:24px;--font-weight:500;--line-height:148.15%;--letter-spacing:.02em}.text--title3{--font-size:18px;--font-weight:500;--line-height:133%;--letter-spacing:.028em}.text--body{--font-size:16px;--font-weight:400;--line-height:162.5%;--letter-spacing:.039em}.text--overline{--font-size:12px;--font-weight:500;--line-height:160%;--letter-spacing:.051em;text-transform:uppercase}.text--headline{--font-size:16px;--font-weight:500;--line-height:162.5%;--letter-spacing:.03em}.text--subheadline{--font-size:14px;--font-weight:400;--line-height:157.14%;--letter-spacing:.043em}.text--caption{--font-size:12px;--font-weight:400;--line-height:166.67%;--letter-spacing:.047em}.text--captionXs{--font-size:10px;--font-weight:400;--line-height:140%;--letter-spacing:.02em}.text--footnote{--font-size:12px;--font-weight:400;--line-height:157.14%;--letter-spacing:.043em}.text--button{--font-size:12px;--font-weight:500;--line-height:166.67%;--letter-spacing:.047em;text-transform:uppercase}.text--button-large{--font-size:14px;--font-weight:500;--line-height:166.67%;--letter-spacing:.047em;text-transform:uppercase}@media screen and (min-width:960px){.text--largeTitle{--font-size:62px;--line-height:106.25%;--letter-spacing:-.012em}.text--title1{--font-size:54px;--line-height:120.83%;--letter-spacing:.001em}.text--title2{--font-size:34px;--line-height:141.18%;--letter-spacing:.012em}.text--title3{--font-size:24px;--line-height:120%;--letter-spacing:.02em}.text--body{--font-size:18px;--line-height:155.56%;--letter-spacing:.035em}.text--overline{--font-size:14px;--line-height:166.67%;--letter-spacing:.047em}.text--headline{--font-size:18px;--line-height:160%;--letter-spacing:.02em}.text--subheadline{--font-size:16px;--line-height:162.52%;--letter-spacing:.039em}.text--caption{--font-size:14px;--line-height:157.14%;--letter-spacing:.043em}.text--captionXs{--font-size:12px;--line-height:140%;--letter-spacing:.02em}.text--footnote{--font-size:14px;--line-height:157.14%;--letter-spacing:.043em}.text--button{--font-size:14px;--line-height:171%;--letter-spacing:.043em}.text--button-large{--font-size:16px;--line-height:171%;--letter-spacing:.047em}}.text--center{text-align:center}.text--noWrap{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text--gutterBottom{margin-bottom:1em}
.icon--mask{background-color:var(--color-on)}.icon.size--small{min-width:16px;min-height:16px}.icon.size--medium{min-width:24px;min-height:24px}.icon.size--large{min-width:32px;min-height:32px}
h1.headline.text--center,h2.headline.text--center,h2.overline.text--center,h3.headline.text--center,h4.headline.text--center,h4.subheadline.text--center{text-align:center}h1.headline.text--right,h2.headline.text--right,h2.overline.text--right,h3.headline.text--right,h4.headline.text--right,h4.subheadline.text--right{text-align:right}h1.headline.text--left,h2.headline.text--left,h2.overline.text--left,h3.headline.text--left,h4.headline.text--left,h4.subheadline.text--left{text-align:left}h1.headline a,h2.headline a,h3.headline a,h4.headline a{word-break:break-word;justify-content:space-between;align-items:flex-start;text-decoration:none;display:flex}h1.headline a>img,h2.headline a>img,h3.headline a>img,h4.headline a>img{margin-top:var(--spacing-0_5)/2;min-width:24px;min-height:24px}@media screen and (min-width:1024px){h1.headline a>img,h2.headline a>img,h3.headline a>img,h4.headline a>img{margin-top:var(--spacing-0_5);min-width:24px;min-height:24px}}
.card.card--masked h2,.card.card--masked h3{justify-content:space-between;display:flex}.card h2 a,.card h3 a{color:var(--color-on);cursor:pointer;text-decoration:none}.card h2 a:after,.card h3 a:after{border-radius:var(--border-radius);content:"";z-index:3;display:block;position:absolute;inset:0}.card h4{color:var(--palette-neutral-500);font-size:16px}.card h2,.card h3,.card h4,.card span.overline{padding-left:var(--spacing-1_5);padding-right:var(--spacing-1_5);padding-top:var(--spacing-2)}@media screen and (min-width:960px){.card h2,.card h3,.card h4,.card span.overline{padding-left:var(--spacing-3);padding-right:var(--spacing-3);padding-top:var(--spacing-3)}}@media screen and (min-width:1280px){.card h4{font-size:18px}}
.card--grid--wrapper{padding:0}.card{--text-padding:var(--spacing-3);--card-text-alignment:start;--card-chips-alignment:flex-start;background-color:var(--color-surface);border-radius:var(--border-radius-3);border:0;outline:0;overflow:hidden}.card,.card__content{height:100%;display:grid;position:relative}.card__content{grid-template-columns:1fr}.card--clickable{cursor:pointer;z-index:2;position:relative}.card--clickable:hover{box-shadow:0 3px 5px #0003,0 1px 18px #0000001f,0 6px 10px #00000024}.card--clickable:focus-visible,.card--clickable:focus-within{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.card--clickable a:focus{outline:none}.card__actions a:focus-visible,.card__actions a:focus-within,.card__actions button:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.card__body{padding:var(--spacing)var(--spacing-1_5);text-align:var(--card-text-alignment);align-self:start;margin:0}.card__body>*{color:var(--palette-neutral-500)}.card__body:empty{display:none}.card__body :nth-child(2).chips{padding-top:var(--spacing-2)}.card__body ul{padding-left:var(--spacing-2)}.card__body a{color:var(--palette-neutral-500);z-index:3;position:relative}.card__content h2+h3,.card__content h2+h4,.card__content h3+h4{padding-top:0}.card__supporting-text{padding:var(--spacing)var(--spacing-1_5);justify-self:right;align-items:center;width:max-content;display:flex;overflow:hidden}.card__supporting-text>*{align-self:center}.card__actions a{position:relative}.card[data-layout=column] .card__content{grid-template:"media""overline""header""subheadline""body""chips"1fr"footer"/auto}.card[data-layout=column] .card__content>img:first-of-type{border-radius:var(--border-radius)var(--border-radius)0 0;grid-area:media}.card[data-layout=column] .card__content>.card__media-caption{grid-area:caption}.card[data-layout=column] .card__flags{grid-area:media}.card[data-layout=column] .card__body{grid-area:body}.card[data-layout=column] .chips{grid-area:chips}.card[data-layout=column] .card__actions{grid-area:footer}.card[data-layout=column] .card__supporting-text{color:var(--palette-neutral-500);grid-area:footer;display:grid}.card[data-variant=NavigationCard]{padding-bottom:var(--spacing-4)}.card[data-variant=NavigationCard] .card__body{padding-top:var(--spacing-0_5)}@media screen and (min-width:960px){.card{border-radius:var(--border-radius-5);padding-bottom:var(--spacing-2)}.card[data-variant=ProductCard] .card__body{padding-bottom:var(--spacing)}.card[data-variant=NavigationCard]{padding-bottom:var(--spacing-6)}.card[data-variant=NavigationCard] .card__body{padding-top:var(--spacing)}.card__body,.card__supporting-text{padding:var(--spacing)var(--spacing-3)}}@media screen and (max-width:450px){.card--minicard.card[data-layout=column] .card__content>img:first-of-type{height:auto}.card--minicard .card__body{display:none}.card--minicard .card__supporting-text{justify-self:left}}
.bar-rating{background-color:initial;border:none;grid-template-columns:auto 1fr 60px;align-items:center;width:100%;margin:0;padding:0;display:grid}.bar-rating.bar-rating--clickable{cursor:pointer}.bar-rating.bar-rating--clickable:focus>*,.bar-rating.bar-rating--clickable:hover>*,.bar-rating.bar-rating--selected>*{background-color:var(--color-canvas--hover)}.bar-rating .bar-rating__bar,.bar-rating .bar-rating__label,.bar-rating .bar-rating__percentage{height:32px;padding:var(--spacing-0_75)0;white-space:nowrap;align-items:center;display:flex}.bar-rating.bar-rating--clickable:focus .bar-rating__bar .bar-rating__bar__background,.bar-rating.bar-rating--clickable:hover .bar-rating__bar .bar-rating__bar__background,.bar-rating.bar-rating--selected .bar-rating__bar .bar-rating__bar__background{background-color:var(--palette-white)}.bar-rating .bar-rating__label{color:var(--color-accent);padding-left:var(--spacing-2);padding-right:var(--spacing-0_75);text-align:left;flex:none}.bar-rating.bar-rating--clickable:focus .bar-rating__label,.bar-rating.bar-rating--clickable:hover .bar-rating__label,.bar-rating.bar-rating--selected .bar-rating__label{color:var(--color-accent--hover)}.bar-rating .bar-rating__bar{width:100%}.bar-rating .bar-rating__bar__background{background-color:var(--color-canvas);border-radius:10px;width:100%;height:.8125rem;position:relative;overflow:hidden}.bar-rating .bar-rating__bar span:first-of-type{background-color:var(--color-star-fill);border-radius:10px;height:100%;position:absolute;left:0}.bar-rating .bar-rating__percentage{color:var(--color-on);min-width:0;padding-left:var(--spacing-0_75);padding-right:var(--spacing-2);text-align:right;flex:none;justify-content:flex-end}
.star-rating{align-items:center;gap:var(--spacing-0_5);display:inline-flex}.star-rating.star-rating--vertical{flex-direction:column;align-items:flex-start}.star-rating .star-rating__stars{align-items:center;width:100px;height:20px;display:flex;overflow:hidden}.star-rating .star-rating__star{width:20px;min-width:20px;height:20px;min-height:20px}.star-rating.star-rating--interactive{cursor:pointer;text-decoration:none}.star-rating .star-rating__text{color:var(--color-on)}.star-rating.star-rating--interactive>*{text-decoration:underline}.star-rating.star-rating--interactive:hover>*{text-decoration:none}.star-rating:not(.star-rating--interactive) .star-rating__text{color:var(--color-on-secondary);align-items:center;gap:var(--spacing-0_5);height:20px;display:flex}
.review{background-color:var(--color-surface);border-radius:var(--border-radius-3);padding:var(--spacing-2);width:100%}.review .review__content{gap:var(--spacing-0_5);flex-direction:column;width:100%;display:flex}.review .review__content .review__user{align-items:center;gap:var(--spacing);display:flex}.review .review__content .review__user__icon{flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex;overflow:hidden}.review .review__content .review__user__icon--useFallback{background:url(https://pixum-assets.imgix.net/images/svg/avatar-neutral.svg) 50%/52px no-repeat}.review .review__content .review__user__icon img{object-fit:cover;object-position:center;width:100%;height:100%}.review .review__content .review__text,.review .review__content .review__user__text{color:var(--color-on)}@media screen and (min-width:960px){.review{border-radius:var(--border-radius-5)}}
div.divider{background-color:#0000001f;border:none;flex-shrink:0;height:1px;margin:0}div.divider--with-margin{margin-bottom:var(--spacing);margin-top:var(--spacing-3)}
.pagination{justify-content:space-between;align-items:center;display:flex}.pagination .pagination__buttons{align-items:center;gap:var(--spacing-0_5);flex-direction:row;display:flex}.pagination .pagination__buttons .button.icon-button{width:40px;min-width:40px;height:40px;margin:0;padding:0}
.comment{max-height:var(--comment-max-height,110px)}.comment--expanded{max-height:none;overflow:visible}.comment .comment__text{-webkit-line-clamp:5;text-overflow:ellipsis;white-space:normal;max-height:var(--comment-max-height,110px);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.comment.comment--expanded .comment__text{-webkit-line-clamp:unset;max-height:none;overflow:visible}.comment__toggle{width:max-content}.comment__toggle .comment__toggle__label{color:var(--color-accent);cursor:pointer}.comment__toggle .comment__toggle__label .comment__toggle__icon{background-color:var(--color-accent);color:var(--color-accent)}
.collapse{border-bottom:1px solid var(--color-on);width:100%;position:relative}.collapse .collapse__button{color:inherit;cursor:pointer;align-items:center;gap:var(--spacing);padding:var(--spacing-2);text-align:left;background:0 0;border:none;justify-content:space-between;width:100%;display:flex}.collapse .collapse__icon{flex-shrink:0;transition:transform .25s ease-in-out}.collapse .collapse__icon--expanded{transform:rotate(-180deg)}.collapse .collapse__content{cursor:default;max-height:0;padding:0 var(--spacing-2)0;transition:max-height .25s cubic-bezier(.9,0,.9,0),padding .25s cubic-bezier(.9,0,.9,0);overflow:hidden}.collapse .collapse__content--expanded{max-height:100rem;padding:0 var(--spacing-2)var(--spacing-2)}.collapse .collapse__content>*{padding:var(--spacing)0}.collapse a{z-index:2;position:relative}
.resume{width:100%;padding:var(--spacing-2)0;border-radius:var(--border-radius-3);background-color:var(--color-surface);margin-bottom:var(--spacing-2);flex-direction:column;display:flex}.resume .resume__desktop{display:none}.resume .resume__mobile{display:block}.resume .resume__mobile .collapse{border-bottom:none;padding:0}.resume .resume__mobile .collapse .collapse__button{padding:0 var(--spacing-2)}.resume .resume__mobile .collapse .collapse__content{padding:0}.resume .resume__mobile .collapse .collapse__content>*{padding:var(--spacing-1_5)0 0 0}.resume .resume__mobile .collapse .collapse__button .resume__star-rating{margin:0;padding:0}.resume .resume__star-rating{gap:var(--spacing-0_5);margin-bottom:var(--spacing);padding:0 var(--spacing-2)var(--spacing-0_5);flex-direction:column;display:flex}.resume .resume__star-rating .resume__star-rating__text{color:var(--color-on-secondary)}.resume .resume__bar-rating{grid-template-columns:auto 1fr 60px;align-items:center;gap:0;display:grid}.resume .resume__authenticity-label.label__wrapper{margin:var(--spacing-1_5)var(--spacing-2)0;color:var(--color-accent);display:inline-flex}@media screen and (min-width:960px){.resume{border-radius:var(--border-radius-5);width:344px}.resume .resume__desktop{display:block}.resume .resume__mobile{display:none}}
.customer-reviews .customer-reviews__container{margin-top:var(--spacing-2);flex-direction:column;flex-grow:1;display:flex}.customer-reviews .customer-reviews__comments{flex-direction:column;display:flex}.customer-reviews .customer-reviews__comments .customer-reviews__columns{gap:var(--spacing-2);flex-direction:column;display:flex}.customer-reviews .customer-reviews__comments .customer-reviews__columns .customer-reviews__column{gap:var(--spacing-2);flex-direction:column;flex:1 1 0;display:flex}.customer-reviews .customer-reviews__comments .customer-reviews__columns .customer-reviews__column .review .customer-reviews__avatar{width:52px;height:52px}@media screen and (min-width:960px){.customer-reviews .customer-reviews__container{gap:var(--spacing-3);margin-top:var(--spacing-4);flex-direction:row}.customer-reviews .customer-reviews__comments .customer-reviews__columns{gap:var(--spacing-3);flex-direction:row}.customer-reviews .customer-reviews__comments .customer-reviews__columns .customer-reviews__column{gap:var(--spacing-3)}}
.contact-area,.contact-area .contact-area__action,.contact-area .contact-area__headline{align-items:center;width:100%;display:flex}.contact-area{margin-bottom:var(--spacing);flex-direction:column}.contact-area .contact-area__action{background:var(--palette-neutral-200);border-radius:var(--border-radius-2);padding:var(--spacing-0_5)0;flex-wrap:wrap;justify-content:center}.contact-area .contact-area__headline{justify-content:center;gap:var(--spacing-0_5)}.contact-area .contact-area__availability{color:var(--color-on-secondary);display:none}@media screen and (min-width:960px){.contact-area{flex: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}}
.textarea__wrapper{flex-direction:column;align-items:flex-start;width:100%;display:flex}.textarea__content-wrapper{width:100%}.textarea__wrapper textarea{background:var(--color-input-background);border-radius:var(--spacing-0_5)var(--spacing-0_5)0 0;padding:var(--spacing-0_5)var(--spacing);outline:none;width:100%;font-size:16px;line-height:26px;display:flex}.textarea__content-wrapper:after{content:"";width:100%;display:flex;transform:scaleX(0)}.textarea__wrapper--active .textarea__content-wrapper:after{background:var(--color-input-background--focus);border-bottom:2px solid var(--color-accent);transform-origin:50%;transition:transform .5s;transform:scaleX(1)}.textarea__wrapper--active textarea{background:var(--color-input-background--focus)}.textarea__wrapper--active .textarea__content-wrapper .input__label{color:var(--color-accent)}.textarea__helper{color:var(--color-input-on);padding:0 var(--spacing-0_5)}.textarea__wrapper--error .textarea__content-wrapper:after{background:var(--color-input-background--error);border-bottom:2px solid var(--color-input-accent--error);transform-origin:50%;transition:transform .5s;transform:scaleX(1)}.textarea__wrapper--error textarea{background:var(--color-input-background--error)}.textarea__wrapper--error .input__label{color:var(--color-input-accent--error)}
.user-input__label-container{align-items:baseline;display:flex}.user-input__label-container .user-input__label{padding:var(--spacing-0_5);align-items:flex-end;display:flex}.user-input__label-container .user-input__label__value{color:var(--color-on-secondary);align-items:center;display:flex}.user-input__label-container .user-input__label__optional.text--caption{flex-grow:1;justify-content:flex-end;display:flex}.user-input__label-container .user-input__label.user-input__label--active,.user-input__label-container .user-input__label__value.user-input__label__value--active{color:var(--color-accent)}.user-input__label-container .user-input__label.user-input__label--active svg,.user-input__label-container .user-input__label__value.user-input__label__value--active svg{fill:var(--color-accent)}.user-input__label--error,.user-input__label-container .user-input__label--error,.user-input__label-container .user-input__label__value.user-input__label__value--error{color:var(--color-input-accent--error)}.user-input__label-container .user-input__label.user-input__label--error svg,.user-input__label-container .user-input__label__value.user-input__label__value--error svg{fill:var(--color-input-accent--error)}
.user-input__container{background:var(--color-input);border-radius:var(--spacing-0_5)var(--spacing-0_5);flex-direction:column;align-items:center;width:100%;display:flex}.user-input__container:after{content:"";width:100%;display:inline-block;transform:scaleX(0)}.user-input__container .input__row{align-items:center;width:100%;display:flex;position:relative}.user-input__container .input__row input{border-radius:var(--spacing-0_5)var(--spacing-0_5);color:inherit;min-height:42px;padding:var(--spacing-0_5)var(--spacing);background:0 0;outline:none;align-items:center;width:100%;font-size:16px;line-height:26px;display:flex}.user-input__container .input__row svg{color:inherit;margin:var(--spacing-0_5)}.user-input__compact .input__row input{height:32px;min-height:unset}.user-input__compact{background:var(--color-input);border-radius:var(--spacing-0_5)}.user-input__container.user-input__container--active{background:var(--color-input--focus);border:2px solid var(--color-accent)}.user-input__container.user-input__container--active:after{transform-origin:50%;transition:transform .5s;transform:scaleX(1)}.user-input__container.user-input__container--error{border:2px solid var(--color-input-accent--error)}.user-input__container.user-input__container--error,.user-input__container.user-input__container--error .input__row input,.user-input__container.user-input__container--error .user-input__compact .input__row input{background:var(--color-input-background--error);color:var(--color-input-accent--error)}.user-input__container.user-input__container--error:after{transform-origin:50%;transition:transform .5s;transform:scaleX(1)}.user-input__container.user-input__container--error svg{color:var(--color-input-accent--error)}.input__row .input__input.input__input--active+span .svg-icon.arrow-icon{transform:rotate(180deg)}.user-input__compact,.user-input__container{border:2px solid var(--color-stroke)}
.user-input__container .input__select--trailing{padding:var(--spacing-0_5);display:flex}.user-input__container.active svg.arrow-icon{transform:rotate(180deg)}.user-input__container.select{background:var(--color-input);border:1px solid var(--color-input-stroke);border-radius:10px;padding:3px}.user-input__container.select .input__row,.user-input__container.select .input__row input{cursor:pointer}
.menu{background-color:var(--color-surface);box-shadow:var(--elevation-1);color:var(--color-on);z-index:999;border-radius:0;flex-direction:column;display:flex;position:absolute;overflow:auto}
.menu-item__leading--control{margin:0 var(--spacing);grid-area:1/1/2;align-self:center}.menu-item__leading--icon{max-height:24px;padding:0 var(--spacing);grid-area:1/1/2}.menu-item__leading--icon>svg{height:100%}.menu-item__leading--image{padding-right:var(--spacing);grid-area:leading;align-self:center}.menu-item__leading--image>img{aspect-ratio:1;object-fit:cover;width:auto;height:auto;max-height:80px;display:block}.menu-item__leading--image[data-type=thumbnail]{padding:var(--spacing);padding-right:var(--spacing-2)}.menu-item__leading--image[data-type=thumbnail]>img{max-height:40px}.menu-item__leading--image[data-type=photo-large]>img{aspect-ratio:4/3;max-height:48px}
[class^=menu-sub-item__]{grid-area:1/3/4;align-self:center}.menu-sub-item__icon{height:21px;margin-right:0}.menu-sub-item__icon>svg{width:auto;height:100%}.menu-sub-item__link{grid-area:link}.menu-sub-item__link>a{color:var(--color-accent);text-decoration:none}.menu-sub-item__text{color:var(--color-on-secondary);margin-left:var(--spacing)}.menu-sub-item__text--active{color:var(--color-accent)}
.menu-item{background-color:var(--color-surface);cursor:pointer;grid-template:"leading text supplement""leading subtext right""leading link right"minmax(0,auto)/auto 1fr auto;display:grid}.menu-item>span{align-self:center}a.menu-item{text-decoration:none}.menu-item__text{grid-area:text}.menu-item__sub-text{color:var(--color-on-secondary);grid-area:subtext;align-self:center}.menu-item{padding:var(--spacing-1_5)var(--spacing-2)}.menu-item:focus,.menu-item:hover{background-color:var(--color-canvas--hover)}.menu-item:focus-visible{outline:var(--focus-ring)}.menu-item.selected{background-color:var(--color-accent)}.menu-item.selected,.menu-item.selected .menu-item__sub-text,.menu-item.selected .menu-item__text,.menu-item.selected .menu-sub-item__text{color:var(--color-surface)}.menu-item.menu-item__sub-item{border-radius:var(--border-radius-6);margin-top:var(--spacing-0_75);padding:var(--spacing)var(--spacing-2)}
.dropdown__wrapper{width:100%;display:inline-block;position:relative}.dropdown__wrapper .user-input__container.user-input__container--active:after{border-bottom:none}.dropdown__arrow{justify-content:center;align-items:center;display:flex}.menu.dropdown--options{width:100%;max-height:200px;display:none}.menu.dropdown--options.is-open{display:block}.dropdown__wrapper .dropdown--options.is-open{margin-top:var(--spacing);border-radius:10px}@media (max-width:376px){.dropdown{width:calc(var(--spacing)*35.5)}}
.input-outer-container{width:100%}.input-outer-container>.input-info,.input-outer-container>label,.input-outer-container>legend{color:var(--color-on);padding:calc(var(--spacing-0_5)/2)var(--spacing-0_5);text-align:left;justify-content:space-between;align-items:center;display:flex;position:relative}.input-outer-container>label,.input-outer-container>legend{padding:var(--spacing-0_5)}.input-outer-container>.input-info{padding:5px var(--spacing-0_5)}.input-outer-container .input-inner-container{border:1px solid var(--color-input-stroke);height:48px;padding:var(--spacing);border-radius:10px}.input-outer-container .input-inner-container:has(button.input-button){padding-right:6px}.input-outer-container .input-inner-container.input-inner-container--compact{height:40px}.input-outer-container .input-inner-container,.input-outer-container .input-inner-container>*{background-color:inherit;color:inherit;align-items:center;gap:var(--spacing-0_5);display:flex}.input-outer-container .input-inner-container,.input-outer-container .input-inner-container>input{background-color:var(--color-input);width:100%}.input-outer-container .input-inner-container>input{font-size:16px;display:block}.input-outer-container input::placeholder{color:var(--color-on-secondary)}.input-outer-container button.input-button{cursor:pointer;border:1px solid #0000;border-radius:4px;padding:6px 8px}.input-outer-container .input-inner-container.input-inner-container--compact button.input-button{height:30px}.input-outer-container button.input-button:hover{background-color:var(--color-canvas--hover);color:var(--color-on--hover);transition:all .3s}.input-outer-container svg{flex-shrink:0}.input-outer-container .input-inner-container:has(input:focus-visible){outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.input-outer-container .input-inner-container>input:focus-visible{outline:none}.input-outer-container .input-inner-container:has(input:focus-visible){background-color:var(--color-input--focus)}.input-outer-container .input-inner-container:has(input:focus-visible)>input:focus-visible{background-color:var(--color-input--focus)}.input-outer-container .input-inner-container button.input-button:focus-visible{outline:var(--focus-ring)}.input-outer-container.state-error>:not(label){color:var(--color-error-text)}.input-outer-container.state-error .input-inner-container{border:1px solid var(--color-error-stroke)}.input-outer-container.state-error .input-inner-container:has(input:focus-visible){outline:none}.input-outer-container.state-error .input-inner-container,.input-outer-container.state-error .input-inner-container>input{background-color:var(--color-error-background)}.input-outer-container.state-error .input-inner-container:has(input:focus-visible){background-color:var(--color-error-background)}.input-outer-container.state-error .input-inner-container:has(input:focus-visible)>input:focus-visible{background-color:var(--color-error-background)}.input-outer-container.state-error .input-inner-container button.input-button:focus-visible{outline:var(--focus-ring-error)}
@keyframes animateOpen{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scale(1)}}.contact-form{gap:var(--spacing-2);transform-origin:top;width:100%;margin:var(--spacing-2);flex-direction:column;animation:.4s ease-out forwards animateOpen;display:flex}.contact-form .contact-form__fields{gap:var(--spacing-2);flex-direction:column;display:flex}.contact-form .contact-form__actions{justify-content:space-between;display:flex}.contact-form .contact-form__cancel-button span.icon{background-color:var(--color-accent)}.contact-form .contact-form__cancel-button:hover span.icon,.contact-form .contact-form__cancel-button:focus 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{padding:var(--spacing-3);display:block}.contact-form-confirmation .contact-form-confirmation__image{text-align:center;grid-area:image}.contact-form-confirmation .contact-form-confirmation__message{padding-bottom:var(--spacing-4)}.contact-form-confirmation .contact-form-confirmation__info{margin-bottom:var(--spacing-2);grid-area:message}.contact-form-confirmation .contact-form-confirmation__cancel-button span.icon{background-color:var(--color-accent)}.contact-form-confirmation .contact-form-confirmation__cancel-button:hover span.icon,.contact-form-confirmation .contact-form-confirmation__cancel-button:focus span.icon{background-color:var(--color-on--hover)}@media screen and (min-width:960px){.contact-form-confirmation{padding:var(--spacing-3)0 var(--spacing-3)0;grid-template-columns:repeat(4,1fr);grid-template-areas:"image message message message";align-items:center;display:grid}}
.customer-support{width:100%;padding-top:var(--spacing-8);flex-direction:column;align-items:center;display:flex;position:relative}.customer-support .customer-support__image{top:var(--spacing-2);border:3px solid var(--color-surface);object-fit:cover;border-radius:50%;width:95px;max-width:fit-content;position:absolute}.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{background-color:var(--color-surface);border:1px solid var(--color-stroke);border-radius:0 0 var(--border-radius-3)var(--border-radius-3);border-top:0;width:100%}.customer-support .customer-support__contact{padding:0 var(--spacing-2)var(--spacing-2);grid-template-columns:1fr;grid-template-areas:"headline""chatbot""phone""email""whatsapp""logo";justify-items:center;width:100%;display:grid}.customer-support .customer-support__contact__subheadline{text-align:center;width:100%;padding:var(--spacing-3)0 var(--spacing-2);grid-area:headline}.customer-support .customer-support__contact__image{width:auto;max-height:85px;margin-top:var(--spacing);grid-area:logo}.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{width:128px;height:128px;top:0}.customer-support .customer-support__headline{padding-top:calc(9*var(--spacing))}.customer-support .customer-support__contact{padding:0 var(--spacing-4)var(--spacing-4);flex-flow:wrap;display:flex}.customer-support .customer-support__contact__subheadline{text-align:center;padding:var(--spacing-6)0;flex:75%}.customer-support .customer-support__contact__image{margin:var(--spacing-2)0}}
.backdrop{opacity:0;visibility:hidden;z-index:1500;-webkit-tap-highlight-color:transparent;background-color:#0006;justify-content:center;align-items:center;transition:opacity .4s ease-in-out;display:flex;position:fixed;inset:0}.backdrop[data-open=true]{opacity:1;visibility:visible}
.web-dialog{--dialog-width:auto;--dialog-height:auto;background-color:var(--color-surface);border-radius:var(--spacing-4);box-shadow:var(--elevation-24);height:var(--dialog-height);min-width:320px;max-width:95%;max-height:95%;width:var(--dialog-width);z-index:1600;outline:0;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.web-dialog[data-open=false]{display:none}.web-dialog[data-fullscreen=true]{border-radius:0;width:100%;max-width:100%;height:100%;max-height:100%}.web-dialog__close{cursor:pointer;right:var(--spacing-3);top:var(--spacing-3);position:absolute}.web-dialog__close>svg{width:2.5em;height:2.5em;padding:10px}.web-dialog__close>svg:hover{background-color:#0000000a;border-radius:50%}.web-dialog[role=alert-dialog]{max-width:343px}.web-dialog[role=alert-dialog] .dialog-content{text-align:center}@media screen and (min-width:960px){.web-dialog[role=alert-dialog]{max-width:605px}}
.dialog-content{padding:var(--spacing-2);overflow-y:auto}
.dialog-header{border-bottom:1px solid var(--color-stroke);border-top:var(--spacing-0_5)solid var(--color-accent);padding:var(--spacing-3)var(--spacing-3)var(--spacing-1_5);flex-wrap:nowrap;align-items:center;width:100%;display:flex;position:relative;box-shadow:0 5px 5px -5px #616161}.dialog-header[data-top-bar=true]{border-top:none}.dialog-header[data-box-shadow=true]{box-shadow:none}.dialog-header[data-disable-border-bottom=true]{border-bottom:unset}.dialog-header>*{display:flex}.dialog-header>:first-child{margin-right:auto}.dialog-header>:first-child:not(a,button),.dialog-header>:nth-child(3){margin-left:auto}.dialog-header[data-align-left=true].dialog-header>:first-child:not(a,button){margin-left:0}.dialog-header>:first-child.dialog-header__right-close{margin-left:auto;margin-right:0}.dialog-header__right-close>svg{width:2.5em;height:2.5em;padding:10px}.dialog-header__right-close>svg:hover{background-color:#0000000a;border-radius:50%}
.Dialog-module__x-1_Aa__orderWaysDialog .dialog-content{max-width:960px;margin-left:var(--spacing-4);margin-right:var(--spacing-4);margin-bottom:var(--spacing-4)}@media screen and (max-width:767px){.Dialog-module__x-1_Aa__orderWaysDialog .dialog-content{margin-left:var(--spacing-2);margin-right:var(--spacing-2);margin-bottom:var(--spacing-2);padding:0}.Dialog-module__x-1_Aa__orderWaysDialog .order-ways__dialog{padding:0}}
main article.faq[data-faq=faq-module]{gap:var(--spacing-2);margin:auto auto var(--spacing-8)auto;max-width:var(--max-content-width);grid-template-columns:1fr;align-items:start;display:grid}main article.faq[data-faq=faq-module] .faq-module__collapses{display:grid}main article.faq[data-faq=faq-module] .faq-module__collapses .collapse{padding:var(--spacing-2)var(--spacing)}main article.faq>script{display:none}main article.faq .collapse>div{flex-direction:column;gap:0;display:flex}main article.faq .button{margin-top:var(--spacing-2)}@media screen and (min-width:960px){main article.faq[data-faq=faq-module]{gap:var(--spacing-8);margin:auto auto var(--spacing-12)auto;grid-template-columns:1fr 2fr}}
.footer{min-height:600px;padding:var(--spacing-3);text-align:center;z-index:1;background-color:#009afa;background-position:bottom;background-repeat:no-repeat;background-size:contain;flex-direction:column;align-items:center;display:flex;position:relative}.footer.footer__slim{overflow:hidden}.footer__background-image{object-fit:cover;z-index:-1;width:100%;margin-top:auto;position:absolute;bottom:0;overflow:hidden}.footer>:not(:first-child):not(:last-child){margin-top:var(--spacing-4)}.footer .footer__logo-section{margin-bottom:200px;display:flex}@media screen and (min-width:1280px){.footer{padding:var(--spacing-3)var(--spacing-7)}}@media screen and (min-width:960px){.footer .footer__logo-section{margin-bottom:500px}}
.footer__country-section>.footer__country-list{flex-flow:wrap;justify-content:center;padding:0;list-style-type:none;display:flex;position:relative}.footer__country-section>.footer__country-dropdown{display:none}.footer__country-section>.footer__country-list>.footer__country-list-item{margin-top:var(--spacing);padding:0 var(--spacing);border-right:1px solid var(--color-on)}.footer__country-section>.footer__country-list>.footer__country-list-item:last-child{border:none}.footer__country-section>.footer__country-list>.footer__country-list-item>*{color:var(--color-on)}@media screen and (max-width:768px){.footer__country-section>.footer__country-list{display:none}.footer__country-section>.footer__country-dropdown{flex-flow:column;display:flex}}
.footer__legal-list-section{color:var(--color-on)}.footer__legal-list-section>.footer__legal-list{flex-flow:wrap;justify-content:center;padding-left:0;list-style:none;display:flex}.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{border-right:none;padding-right:0}
.Label-module__kSgDqW__wrapper,[class*=text--].Label-module__kSgDqW__wrapper{display:flex}a.Label-module__kSgDqW__wrapper{color:inherit;cursor:pointer;text-decoration:none;display:flex}a.Label-module__kSgDqW__wrapper:hover,.Label-module__kSgDqW__wrapper--masked.Label-module__kSgDqW__wrapper:hover{text-decoration:underline}a.Label-module__kSgDqW__wrapper:hover .Label-module__kSgDqW__icon,.Label-module__kSgDqW__wrapper--masked.Label-module__kSgDqW__wrapper:hover .Label-module__kSgDqW__icon{transition:transform .2s;transform:scale(1.1)}a.Label-module__kSgDqW__wrapper:not(:hover) .Label-module__kSgDqW__icon,.Label-module__kSgDqW__wrapper--masked.Label-module__kSgDqW__wrapper:not(:hover) .Label-module__kSgDqW__icon{transition:transform .2s;transform:scale(1)}.Label-module__kSgDqW__wrapper .Label-module__kSgDqW__icon{margin-right:var(--spacing-0_5)}.Label-module__kSgDqW__wrapper--masked.Label-module__kSgDqW__wrapper{cursor:pointer}
.footer__links-section{grid-column-gap:var(--spacing-4);max-width:var(--max-content-width);text-align:var(--footer-links-list-item-align);grid-template-rows:auto auto auto auto;grid-template-columns:auto;justify-content:center;display:grid}.footer__links-list-section{margin-top:var(--spacing-2);flex-direction:column;align-items:center;display:flex}.footer__links-list{flex-direction:var(--footer-links-list-item-direction);justify-content:var(--footer-links-list-item-align);align-items:var(--footer-links-list-item-align);flex-flow:var(--footer-links-list-item-flow);padding:var(--spacing-2)0;list-style:none;display:flex}.footer__links-list-navigation-link.show-cursor{cursor:pointer}.footer__links-list-item{margin:var(--spacing)}.footer__links-list-section.variant-text{align-items:start}.footer__links-list-section.variant-text>.footer__links-list>.footer__links-list-item{text-align:left;margin:0}.footer__links-list-section.variant-text>input[type=checkbox],.footer__links-list-section.variant-text>.footer__links-list-label{display:none}.footer__links-list-section.variant-text>.footer__links-list-label>svg{min-width:24px;min-height:24px;transition:transform .25s ease-in-out;transform:rotate(90deg)}.footer__links-list-item[data-os=iOS][data-app-store=appstore_huawei],.footer__links-list-item[data-os=iOS][data-app-store=appstore_google],.footer__links-list-item[data-os=Android][data-app-store=appstore_huawei],.footer__links-list-item[data-os=Android][data-app-store=appstore_apple],.footer__links-list-item[data-os=Windows][data-app-store=appstore_huawei],.footer__links-list-item[data-os=Windows][data-app-store=appstore_apple],.footer__links-list-item[data-os=Windows][data-app-store=appstore_google]{display:none}@media screen and (min-width:960px){.footer__links-section.column-5{grid-template-rows:auto auto;grid-template-columns:auto auto auto}.footer__links-section.column-4{grid-template-rows:auto auto;grid-template-columns:auto auto}.footer__links-section.column-2{grid-template-rows:auto;grid-template-columns:auto}.footer__links-list-item[data-os=Windows][data-app-store=appstore_huawei],.footer__links-list-item[data-os=Windows][data-app-store=appstore_apple],.footer__links-list-item[data-os=Windows][data-app-store=appstore_google]{display:flex}}@media screen and (max-width:640px){.footer__links-list-section.variant-text>.footer__links-list-heading{display:none}.footer__links-list-section.variant-text.collapsible{border-bottom:1px solid var(--color-on);width:100%;padding:var(--spacing-2);flex-direction:column;min-height:65px;display:flex;position:relative;overflow:hidden}.footer__links-list-section.variant-text.collapsible>.footer__links-list-label{width:100%;margin-bottom:var(--spacing);cursor:pointer;flex-flow:row;align-items:flex-start;display:flex}.footer__links-list-section.variant-text.collapsible>.footer__links-list-label.expanded>svg{cursor:pointer;transition:transform .25s ease-in-out;transform:rotate(-90deg)}.footer__links-list-section.variant-text.collapsible>.footer__links-list-label>span{text-align:left;width:100%}.footer__links-list-section.variant-text.collapsible{flex-flow:wrap;justify-content:space-between;align-items:center;width:100%;display:flex}.footer__links-list-section.variant-text.collapsible>.footer__links-list{max-height:0;padding:0;transition:max-height .25s cubic-bezier(0,.9,0,.9);overflow:hidden}.footer__links-list-section.variant-text.collapsible .footer__links-list.expanded{max-height:100rem;transition:max-height .25s cubic-bezier(.9,0,.9,0);overflow:hidden}.footer__links-list-section.variant-software{display:none}}@media screen and (min-width:1280px){.footer__links-section.column-5{grid-template-columns:repeat(5,minmax(0,1fr))}.footer__links-section.column-4{grid-template-columns:repeat(4,minmax(0,1fr))}.footer__links-section.column-2{grid-template-rows:auto auto;grid-template-columns:auto auto}}
.footer__price-hint-section{text-align:center;color:var(--color-on)}
.footer__usp-list-section{color:var(--color-on);flex-direction:column;display:flex}.footer__usp-list-section>.footer__usp-list{flex-direction:row;justify-content:space-between;list-style:none;display:flex}.footer__usp-list-section>.footer__usp-list>.footer__usp-list-item:not(:last-child){margin-right:var(--spacing-3);align-items:center;display:inline-flex}
.footer__newsletter{text-align:center;margin:var(--spacing-2)var(--spacing-2)var(--spacing-4)var(--spacing-2);flex-direction:column;align-items:center;display:flex}.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{text-align:left;width:100%;max-width:380px;padding:0 var(--spacing-3);margin-top:var(--spacing-4);flex-direction:column;align-items:center;display:flex}.footer__newsletter__form button{max-width:200px;margin-top:var(--spacing-2)}.footer__newsletter-icon__container{background-color:var(--color-on);width:175px;min-height:175px;margin-bottom:var(--spacing-4);border-radius:50%;justify-content:center;align-items:center;display:flex}.newsletter__link-block{display:block}
.auth-form__actions{justify-content:flex-end;align-items:center;gap:var(--spacing);padding-top:var(--spacing-2);flex-wrap:wrap;display:flex}.auth-form__actions--center{justify-content:center}.auth-form__actions--left{justify-content:flex-start}.auth-form__actions--no-gap{gap:0}.auth-form__actions--no-top-padding{padding-top:0}.auth-form__actions--shrink-space-right{margin-right:-12px}.auth-form__actions>button,.auth-form__actions>button+button{min-width:110px;min-height:40px}.auth-form__actions .auth-form__actions--pending{align-items:center;gap:var(--spacing-0_5);display:flex}.auth-form__actions .auth-form__actions--pending>div.animation--spinner+span{padding-left:var(--spacing)}.auth-form__actions .auth-form__actions--pending>div.animation--spinner+button.button.variant-text{padding-left:0}.auth-form__actions .auth-form__actions--pending>*{cursor:default;pointer-events:none;box-shadow:none!important;background-color:var(--palette-neutral-200)!important}.auth-form__actions .auth-form__actions--pending>:not(div.animation--spinner),.auth-form__actions .auth-form__actions--pending>:not(button.button.variant-text){color:var(--palette-neutral-300)!important;background-color:#0000!important}.auth-form__actions .auth-form__actions--pending button.button.variant-strong,.auth-form__actions .auth-form__actions--pending button.button.variant-secondary{background-color:var(--palette-neutral-200)!important}
.text__with-icon{margin:var(--spacing)0}.text__with-icon--slim{margin:0}.text__with-icon>svg{vertical-align:middle;margin:var(--spacing)0}.text__with-icon--slim>svg{margin:0 var(--spacing)}.text__with-icon--green svg{fill:#1da262}.auth-form__generic-content>*{word-break:break-word}.auth-form__generic-content p{padding:var(--spacing-2)0;max-width:550px}.auth-form__generic-content ul{list-style-type:none}.auth-form__generic-content h1,.auth-form__generic-content h2,.auth-form__generic-content h3,.auth-form__generic-content h4,.auth-form__generic-content h5,.auth-form__generic-content h6{padding-bottom:var(--spacing)}.auth-form__generic-content+.form__customer-help{padding:var(--spacing-3)0}.auth-form__generic-content.form__customer-help{align-items:center;gap:var(--spacing);flex-wrap:wrap;justify-content:center;display:inline-flex}.auth-form__generic-content.form__customer-help a{color:var(--color-on)}.auth-form__generic-content__forgot-password p{padding:var(--spacing-2)0 0}.auth-form__generic-content__forgot-password>.auth-form__generic-content__customer-service{flex-direction:column;justify-content:center;display:flex}.auth-form__generic-content__customer-service>a{padding:var(--spacing-2)0 0;text-decoration:none}.auth-form__generic-content__customer-service>a:hover{text-decoration:underline}@media screen and (min-width:960px){.auth-form__generic-content__forgot-password>.auth-form__generic-content__customer-service{flex-direction:row}}
.form__illustration{min-width:188px;min-height:190px;padding:var(--spacing);margin:0 auto;display:block}
.checkbox__label .placeholder-link{color:var(--color-on);text-decoration:underline}.input__container{padding-bottom:var(--spacing-0_5)}.input__container--combined{gap:var(--spacing);flex-direction:column;width:100%;display:flex}.auth-form-container{width:100%;max-width:-webkit-fill-available;padding:var(--spacing-2);flex-direction:column;align-items:center;margin:auto;display:flex}.auth-form{width:100%;min-width:300px;padding:var(--spacing)0;align-items:flex-end;gap:var(--spacing);flex-direction:column;display:flex}.auth-form .dropdown__wrapper .user-input__label-container label{padding-left:var(--spacing)}.auth-ui-content .auth-form-container .auth-form{width:100%}.field-label-row{justify-content:space-between;align-items:center;gap:var(--spacing);width:100%;display:flex}.field-label-row .link-forgot-password{font:inherit;cursor:pointer;color:var(--color-on);background:0 0;border:0;margin:0;padding:0;text-decoration:underline}.field-label-row .link-forgot-password:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid}@media screen and (min-width:960px){.input__container--combined{flex-direction:row;display:inline-flex}.auth-form-container{padding:var(--spacing-3);min-width:550px;min-height:585px}.auth-form{min-width:480px;max-width:550px}}
.input-outer-container .input-inner-container>svg.password-visibility{cursor:pointer}
.form__snackbar{padding:var(--spacing-2);background-color:var(--overlay-bright-on);color:var(--palette-white);box-shadow:var(--elevation-4);border-radius:2px}
.checkbox-container{width:100%;padding:0}.checkbox-container>*{color:var(--color-on)}.checkbox-container :not(.checkbox-info){cursor:pointer}.checkbox-container{align-items:start;column-gap:var(--spacing);grid-template-columns:auto 1fr;grid-template-areas:"checkbox label""info info";display:grid}.checkbox-container label{grid-area:label;max-width:fit-content;font-size:16px}.checkbox-container input[type=checkbox]{grid-area:checkbox}.checkbox-container .checkbox-info{grid-area:info}.checkbox-container input[type=checkbox]{appearance:none;background-color:var(--color-input);border:1px solid var(--color-input-stroke);vertical-align:text-bottom;border-radius:4px;width:20px;min-width:20px;height:20px;min-height:0;margin:4px 0 0;padding:2px;position:relative;overflow:hidden}.checkbox-container input[type=checkbox]:after{background-color:var(--color-accent);content:"";opacity:0;background-image:url(data:image/svg+xml;utf8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M2.75%208.5L6%2012L14%204%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E);background-position:50%;border-radius:0;position:absolute;inset:0}.checkbox-container input[type=checkbox]:checked:after{opacity:1}.checkbox-container.state-error input[type=checkbox]{background-color:var(--color-error-background);border:1px solid var(--color-error-stroke)}.checkbox-container.state-error .checkbox-info{color:var(--color-error-text)}@media screen and (min-width:960px){.checkbox-container label{font-size:18px}.checkbox-container input[type=checkbox]{margin-top:6px}}
.auth-form__side-panel{min-width:420px;max-width:420px;min-height:400px;color:var(--palette-white);background-color:var(--palette-brand-400);padding:var(--spacing-4);align-items:center;display:flex}.auth-form__side-panel button.button.variant-secondary{box-shadow:none;color:var(--palette-white)!important;border:2px solid var(--palette-white)!important}.auth-form__side-panel button.button.variant-secondary:hover{background-color:var(--color-canvas--hover);color:var(--color-accent)!important}.auth-form__side-panel .auth-form__side-panel--advantages{padding:var(--spacing)0}.auth-form__side-panel .auth-form__side-panel--advantages li{padding:var(--spacing-0_5)0;display:flex}.auth-form__side-panel .auth-form__side-panel--advantages li svg{margin-right:var(--spacing-2)}
.auth-ui-content{align-items:stretch;display:flex}.auth-ui-content .auth-form__actions .button.variant-tertiary:hover{background-color:unset}
aside.auth-ui-dialog{background-color:var(--palette-grey)}aside#dialog .auth-ui-content .auth-form-container{width:100%;max-width:550px;padding:var(--spacing-2);flex-direction:column;align-items:center;display:flex}.web-dialog.toggle-close-button-color .web-dialog__close{color:var(--palette-white)}@media screen and (min-width:960px){aside#dialog .auth-ui-content .auth-form-container{padding:var(--spacing-4);min-width:550px;min-height:585px}}
.logo--pixum{width:126px;height:100%;display:block}svg[data-main-color=primary]{fill:var(--color-accent)}svg[data-main-color=white]{fill:var(--color-accent-on)}svg[data-main-color=gray]{fill:#828282}svg[data-main-color=lightgray]{fill:#2222224d}svg[data-main-color=secondary]{fill:var(--color-cta)}path[data-main-color=primary]{fill:var(--color-accent)}path[data-main-color=white]{fill:var(--color-accent-on)}path[data-main-color=gray]{fill:#828282}path[data-main-color=lightgray]{fill:#2222224d}path[data-main-color=secondary]{fill:var(--color-cta)}@media screen and (min-width:960px){.logo--pixum{width:174px}}
nav>.label-hidden,nav>.navigation__control--desktop{display:none}nav>.navigation__control--mobile{display:block}nav>input.navigation__control--mobile{width:0;height:48px}@media screen and (min-width:960px){nav>.navigation__control--desktop{display:block}nav>.navigation__control--mobile{display:none}nav>input.navigation__control--desktop{width:24px;height:32px;position:absolute}nav>input[name=show-last-items]{right:0}nav>svg#nav-left-arrow,nav>svg#nav-right-arrow{background-color:var(--color-surface);bottom:var(--spacing-1_5);width:32px;height:36px;margin:auto;position:absolute;top:0}nav>svg#nav-left-arrow{border-right:1px solid var(--color-stroke);padding-right:var(--spacing)}nav>svg#nav-right-arrow{border-left:1px solid var(--color-stroke);padding-left:var(--spacing);right:0}nav>input[name=show-first-items]:checked,nav>input[name=show-last-items]:checked{width:0}nav>input[name=show-first-items]:checked~svg#nav-left-arrow,nav>input[name=show-last-items]:checked~svg#nav-right-arrow{display:none}nav>input[name=show-first-items]:checked~ul.navigation__first-level{justify-content:flex-start}nav>input[name=show-last-items]:checked~ul.navigation__first-level{justify-content:flex-end}nav>input[name=show-first-items]:active~svg#nav-left-arrow,nav>input[name=show-first-items]:hover~svg#nav-left-arrow,nav>input[name=show-last-items]:active~svg#nav-right-arrow,nav>input[name=show-last-items]:hover~svg#nav-right-arrow{fill:var(--color-stroke)}}@media screen and (min-width:1110px){nav>.navigation__control--desktop{display:none}nav>ul.navigation__first-level{justify-content:flex-start!important}}
.navigation__second-level{background-color:var(--color-surface);z-index:1;flex-flow:wrap;align-content:flex-start;width:100%;height:100%;display:none;position:absolute;top:48px;left:0}.navigation__first-level>li input[name=mobileNavigationOptions]:checked~.navigation__second-level{display:flex}.navigation__second-level>.navi__header{flex-direction:column;display:flex}.navigation__second-level>li{background-color:var(--color-surface)}.navigation__second-level>li:hover>.second-level__link{text-decoration:underline}.navigation__second-level>li[data-image=true]{aspect-ratio:1;padding:var(--spacing)0 var(--spacing)var(--spacing-2);text-align:center;flex-basis:48.5%}.navigation__second-level>li[data-image=true] img{object-fit:contain;width:100%;height:auto;font-size:14px}.navigation__second-level>li:not([data-image=true]){border-bottom:1px solid var(--color-dim);flex-basis:100%}.navigation__second-level>li:not([data-image=true]):last-of-type{border-bottom:none}.navigation__second-level>li:not([data-image=true]) p{padding:var(--spacing-1_5)var(--spacing-2)}.navigation__second-level>li:not([data-image=true]).navi__header{padding:var(--spacing)0}.navigation__second-level>li:not([data-image=true]).navi__header>p{padding:0 var(--spacing-2)}.navigation__second-level>li:not([data-image=true]).navi__header>.second-level__link{color:var(--color-accent);padding:0 var(--spacing-2)}@media screen and (min-width:600px){.navigation__second-level>li[data-image=true]{flex-basis:33%}}@media screen and (min-width:960px){.navigation__first-level{--text-columns-length:100;--thumbnails-per-row:1}.navigation__first-level>li>.navigation__second-level{max-width:1280px;padding:var(--spacing)var(--spacing-3);flex-flow:column wrap;display:none;position:absolute;left:50%;transform:translate(-50%,-10px)}.navigation__first-level>li[data-rows="1"]>.navigation__second-level{height:168px}.navigation__first-level>li[data-rows="2"]>.navigation__second-level{height:320px}.navigation__first-level>li:hover:before{background-color:var(--color-surface);content:"";width:100vw;display:block;position:absolute;left:50%;box-shadow:0 5px 5px -5px #616161}.navigation__first-level .navigation__second-level:hover,.navigation__first-level>li:hover .navigation__second-level{display:flex}.navigation__first-level>li[data-rows="1"]:hover:before{height:215px;transform:translate(-50%,124px)}.navigation__first-level>li[data-rows="1"][data-link=true][data-hps-link=true]:hover:before{height:0}.navigation__first-level>li[data-rows="2"]:hover:before{height:320px;transform:translate(-50%,182px)}.navigation__first-level>li input[name=mobileNavigationOptions]:checked~.navigation__second-level,.navigation__second-level>.navi__header{display:none}.navigation__first-level>li>.navigation__second-level>li{aspect-ratio:auto;z-index:1;flex-basis:auto;margin:0}.navigation__first-level li[data-image=true]{width:calc((100% - var(--text-columns-length)*7px)/var(--thumbnails-per-row))}.navigation__second-level>li:hover>.second-level__link{color:var(--color-accent);text-decoration:none}.navigation__second-level>li.second-level--active>.second-level__link *{color:var(--color-accent)}.navigation__second-level>li[data-image=true]{max-width:unset;margin:0;padding:0}.navigation__second-level>li[data-image=true]>.second-level__link{align-items:center}.navigation__second-level>li[data-image=true] img{flex-grow:1;width:auto;max-width:100%;height:110px}.navigation__second-level>li:not([data-image=true]) p{padding:0}.navigation__second-level>li[data-image=true][data-last-odd=true]:after{content:"";height:152px;display:block}.navigation__second-level>li:not([data-image=true]){border-bottom:none}.navigation__second-level>li:not([data-image=true])>.second-level__link{border-left:1px solid var(--color-dim);align-items:flex-start}.navigation__first-level>li>.navigation__second-level>li>.second-level__link{gap:var(--spacing-0_5);padding:var(--spacing);flex-direction:column;display:flex}.navigation__second-level>li p.second-level__title{word-break:break-word;max-width:100%;margin:0;padding:0}}@media screen and (min-width:1180px){.navigation__first-level li[data-image=true]{width:calc((100% - var(--text-columns-length)*8px)/var(--thumbnails-per-row))}}
nav>ul.navigation__first-level{grid-area:list;width:0}.navigation__first-level>li{border-bottom:1px solid var(--color-dim);justify-content:space-between;align-items:center;min-height:54px;padding:0;transition:background-color .3s ease-in-out;display:flex}.navigation__first-level>li .label-hidden{display:none}.navigation__first-level>li:hover{background-color:var(--color-canvas--hover)}input.close-mobile-menu:not(:checked)~.navigation__first-level{width:100vw}input.close-mobile-menu:not(:checked)~.navigation__first-level>.navigation__first-level>li{padding:0 var(--spacing-2)}input.close-mobile-menu:not(:checked),input.close-mobile-menu:not(:checked)+input.back-to-first-level{width:48px}nav>input.navigation__control--mobile{width:0;height:48px}nav>input[data-menu-open=false].back-to-first-level{width:0}nav>input[data-menu-open=true].back-to-first-level{width:48px}nav>input.back-to-first-level,nav>svg#nav-back-arrow{grid-area:back;justify-self:flex-start}.open-mobile-menu:checked~nav>input.back-to-first-level,.open-mobile-menu:checked~nav>svg#nav-back-arrow,input.back-to-first-level:checked,input.back-to-first-level:checked~svg#nav-back-arrow{opacity:0}.open-mobile-menu:checked~nav>input.back-to-first-level,input.back-to-first-level:checked{width:0!important}nav>svg#nav-back-arrow~a[title=Pixum]{justify-content:center;display:flex}nav>svg#nav-back-arrow~a[title=Pixum]>img.logo--pixum{grid-area:logo;justify-self:center;width:0;height:48px;padding:0}input.close-mobile-menu:not(:checked)~a[title=Pixum]>img.logo--pixum{width:132px;padding:10px 0}nav>input.close-mobile-menu,nav>svg#nav-close-icon{grid-area:close;justify-self:flex-end}nav>svg#nav-back-arrow,nav>svg#nav-close-icon{width:0;height:48px;padding:0;display:block}input.close-mobile-menu:not(:checked)~svg#nav-back-arrow,input.close-mobile-menu:not(:checked)~svg#nav-close-icon{padding:var(--spacing-1_5);width:48px}nav>input.back-to-first-level:active~svg#nav-back-arrow,nav>input.back-to-first-level:hover~svg#nav-back-arrow,nav>input.close-mobile-menu:active~svg#nav-close-icon,nav>input.close-mobile-menu:hover~svg#nav-close-icon{background-color:var(--color-canvas--hover);border-radius:50%}.navigation__first-level>li .first-level__link>p{padding-left:var(--spacing-1_5);white-space:nowrap;width:100%;overflow:hidden}input.close-mobile-menu:checked~ul.navigation__first-level>li p{width:0;padding-left:0}input.close-mobile-menu:checked~ul.navigation__first-level>li svg{width:0;padding-right:0}.navigation__first-level>li svg{padding-right:var(--spacing-1_5);width:36px}.navigation__first-level>li .first-level__link:first-child:not(p){margin-left:var(--spacing);padding-right:0}.navigation__first-level>li .first-level__link{cursor:pointer;justify-content:space-between;width:100%;display:flex}.navigation__first-level>li>a svg+p{padding-left:0}.navigation__first-level>li input[name=mobileNavigationOptions]{cursor:pointer;opacity:0;width:0;height:48px;position:fixed;left:0}input.close-mobile-menu:not(:checked)~.navigation__first-level input{width:100%}input.close-mobile-menu:checked+input.back-to-first-level,input.close-mobile-menu:checked~svg#nav-back-arrow{opacity:0}.navigation__first-level>li[data-visibility-only-mobile=true]{display:flex}@media screen and (min-width:960px){nav>ul.navigation__first-level{justify-content:flex-start;width:100%;display:flex;overflow-x:clip}.navigation__first-level>li{border-bottom-color:var(--color-surface);cursor:pointer;margin-bottom:var(--spacing);align-self:self-start;min-height:36px;padding:0}.navigation__first-level>li .first-level__link{border-bottom:3px solid var(--color-surface);padding-bottom:var(--spacing-0_5);transition:border-bottom .25s}input.close-mobile-menu:not(:checked)~ul.navigation__first-level>li{padding:0}nav>input.close-mobile-menu:checked~ul>li,nav>input.close-mobile-menu:not(:checked)~ul>li{padding:0 var(--spacing);width:auto}nav>input.close-mobile-menu:checked~ul>li:first-of-type,nav>input.close-mobile-menu:not(:checked)~ul>li:first-of-type{padding-left:0}.navigation__first-level>li .label-hidden,.navigation__first-level>li input[name=mobileNavigationOptions],nav>.navigation__control--mobile,nav>svg#nav-back-arrow,nav>svg#nav-close-icon,nav>ul.navigation__first-level svg{display:none}.navigation__first-level>li p{padding-left:0}input.close-mobile-menu:checked~ul.navigation__first-level>li p,input.close-mobile-menu:checked~ul.navigation__first-level>li svg{width:auto}.navigation__first-level>li svg{margin-right:0}.navigation__first-level>li[data-link=true]:hover:before,.navigation__first-level>li[data-visibility-only-mobile=true]{display:none}.navigation__first-level>li[data-link=true][data-hps-link=true]{display:flex;padding-left:var(--spacing-3)!important}.navigation__first-level>li[data-link=true][data-hps-link=true] svg{margin-left:0;display:flex}.navigation__first-level>li.first-level--active,.navigation__first-level>li:hover{background-color:var(--color-surface)}.navigation__first-level>li.first-level--active .first-level__link,.navigation__first-level>li:hover .first-level__link{border-bottom-color:var(--color-accent)}.navigation__first-level>li.first-level--active .first-level__link *,.navigation__first-level>li:active .first-level__link *{color:var(--color-accent);fill:var(--color-accent)}}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:.001dpcm){@media screen{nav>svg#nav-back-arrow~a[title=Pixum]{display:-webkit-box}}}
nav.main-navigation{z-index:2;background-color:#fff;grid-template:"back logo close""list list list"1fr/auto;width:auto;height:100%;display:grid;position:fixed;overflow-y:auto}.navigation__first-level>li>*,.navigation__first-level>li>a>*,nav.main-navigation,nav.main-navigation>*{transition:padding .5s ease-in-out,width .5s ease-in-out}nav.main-navigation>input{cursor:pointer;opacity:0;z-index:1}nav.main-navigation ul{padding:0;list-style-type:none}nav.main-navigation a{color:var(--color-on);text-decoration:none}.navigation__first-level>li p.first-level__title{--font-size:16px}.navigation__second-level>li p.second-level__title{--font-size:14px}.navigation__first-level>li p.first-level__title,.navigation__second-level>li p.second-level__title{--font-weight:400;--line-height:152.5%;--letter-spacing:.029em}.open-mobile-menu:checked+.web-header__item>svg{background-color:var(--color-canvas--hover)}@media screen and (min-width:960px){nav.main-navigation{z-index:0;width:100%;height:auto;transition:unset;display:flex;position:relative;overflow-y:visible}}
div.backdrop.popup__backdrop{opacity:0;top:calc(1px*var(--position-y))}div.web__popup{box-shadow:var(--elevation-2);right:0;top:calc(1px*var(--position-y));z-index:1501;background-color:#fff;border-bottom-right-radius:4px;border-bottom-left-radius:4px;width:100%;padding:0;display:block;position:absolute}div.web__popup--wrapper{display:none}div.web__popup ul{padding:0;list-style-type:none}div.web__popup ul>li:not(:last-child){border-bottom:1px solid var(--color-dim)}@media screen and (max-width:959px){.web-header__item>:not(:not(div,svg)):nth-child(2n).web__popup{display:block}}@media screen and (min-width:960px){div.backdrop.popup__backdrop{top:0}div.web__popup{border-radius:4px;width:auto}div.web__popup--wrapper{padding:var(--spacing);grid-template-columns:90% 10%;display:inline-grid;position:fixed}div.web__popup--wrapper.bottom-left{bottom:var(--spacing-2);left:var(--spacing-2);top:auto;right:auto}div.web__popup--wrapper.bottom-right{inset:auto 0 0 auto}div.web__popup .popup__close{cursor:pointer;justify-self:end;width:24px;height:24px}}
.utility-navigation .web-header__item{color:var(--color-canvas-on);z-index:1;align-items:center;text-decoration:none;display:flex}.utility-navigation .web-header__item--is-clickable{cursor:pointer}.utility-navigation .web-header__item svg{height:44px;padding:calc(var(--spacing)*1.25);border-radius:37%;width:44px}.utility-navigation .web-header__item[data-screen=DESK]{display:none}.utility-navigation .web-header__item[data-screen=MOBILE]{display:flex}.utility-navigation .web-header__item[data-text-screen*=DESK]>span:first-of-type{display:none}.utility-navigation .web-header__item[data-text-screen*=MOBILE_AND_DESKTOP]>span:first-of-type{padding-right:var(--spacing-2);display:flex}.utility-navigation .web-header__item svg{transition:background-color .8s linear}.utility-navigation .open-mobile-menu:active+.web-header__item svg:hover,.utility-navigation .web-header__item:active svg:hover,.utility-navigation .web-header__popup--open svg:hover{background-color:var(--color-dim)}.skeleton{background-color:var(--palette-neutral-200);background-image:linear-gradient(90deg,var(--palette-neutral-200),#f2f2f2,var(--palette-neutral-200));border-radius:var(--border-radius);background-repeat:no-repeat;background-size:200% 100%;animation:1.5s infinite shimmer}.utility-navigation .web-header__item[data-is-loading=true] .skeleton.web-header__item-skeleton-icon{border-radius:50%;width:24px;height:24px}.utility-navigation .web-header__item[data-is-loading=true] .skeleton.web-header__item-skeleton-text{height:0;margin-left:var(--spacing-0_5);width:0}.utility-navigation .web-header__item>:not(:not(div,svg)):nth-child(2n).web__popup{display:block}@media screen and (max-width:959px){.utility-navigation .web-header__item>:not(:not(div,svg)):nth-child(2n){display:none}.utility-navigation .web-header__item--with-margin[data-screen*=MOBILE]{margin-left:auto}.utility-navigation .web-header__item--with-margin[data-screen*=MOBILE]~.utility-navigation .web-header__item--with-margin[data-screen*=MOBILE]{margin-left:0}}@media screen and (min-width:960px){.utility-navigation .web-header__item{border-bottom:3px solid var(--color-surface);border-radius:unset;margin-right:var(--spacing-2);padding:var(--spacing-0_5)0;transition:border-bottom .25s;position:relative}.utility-navigation .web-header__item>svg{border-radius:unset;pointer-events:none;width:auto;height:auto;padding:0;max-height:38px!important}.utility-navigation .web-header__popup--open svg{background-color:initial}.utility-navigation .web-header__item .shopping-cart svg{padding:0}.utility-navigation .web-header__item[data-screen*=DESK]>span:first-of-type{padding-right:0;display:flex}.utility-navigation .web-header__item[data-screen=MOBILE]{display:none}.utility-navigation .web-header__item[data-screen=DESK]{display:flex}.utility-navigation .web-header__item--with-margin[data-screen*=DESK]{margin-left:auto}.utility-navigation .web-header__item--with-margin[data-screen*=DESK]~.web-header__item--with-margin[data-screen*=DESK]{margin-left:0}.utility-navigation .web-header__item[data-hover=underline]:hover{border-bottom:3px solid var(--color-accent)}.utility-navigation .web-header__item[data-hover=underline]:active{color:var(--color-accent);fill:var(--color-accent)}.utility-navigation .web-header__item[data-hover=underline]:active>svg:not(.svg-icon--flag)>path:last-of-type{fill:var(--color-accent)}.web-header__popup--open[data-hover=underline]:after,.web-header__popup--open[data-hover=underline]>span{color:var(--color-accent)}.web-header__popup--open[data-hover=underline]>svg:not(.svg-icon--flag)>path:last-of-type{fill:var(--color-accent)}.utility-navigation .web-header__item[data-hover=dark]{position:relative}.utility-navigation .web-header__item[data-hover=dark]:hover svg>rect{fill:var(--color-accent--hover);transition:fill .25s}.utility-navigation .web-header__item[data-hover=box]:hover{border-bottom:3px solid var(--color-accent)}.utility-navigation .web-header__item[data-hover=box]:active,.utility-navigation .web-header__popup--open[data-hover=box]{background-color:var(--color-canvas--hover);border-bottom:3px solid var(--color-surface)}.utility-navigation .web-header__popup--open[data-hover=box]{border-radius:4px}.utility-navigation .web-header__item:active svg{background-color:var(--color-surface)}.utility-navigation .web-header__item>:not(:not(svg):not(div)){display:none}.utility-navigation .web-header__item>:not(:not(svg):not(div)):first-child:only-of-type,.utility-navigation .web-header__item>:not(:not(svg):not(div)):not(:first-child){display:flex}.utility-navigation .web-header__item>span:first-of-type{margin-left:var(--spacing-0_5);display:block}.utility-navigation .web-header__item--with-arrow:after{content:"›";padding-bottom:var(--spacing-2);line-height:8px;transform:rotate(90deg)}.utility-navigation .web-header__item--with-arrow.web-header__popup--open:after{padding-bottom:0;padding-top:var(--spacing-1_5);transform:rotate(-90deg)}.utility-navigation .web-header__item.web-header__item--with-arrow{padding-left:var(--spacing-0_5);padding-right:var(--spacing-1_5)}.utility-navigation .web-header__item[data-hover=dark] span.ripple{background-color:var(--color-canvas--hover);border-radius:50%;animation:.6s linear ripple;position:absolute;transform:scale(0)}.utility-navigation .web-header__item[data-is-loading=true] .skeleton.web-header__item-skeleton-text{width:100px;height:20px}@keyframes ripple{to{opacity:0;transform:scale(4)}}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}
.popup__item{--align-content:flex-start;white-space:nowrap;display:flex}.popup__item>a:not(.button){color:var(--color-on);align-items:center;justify-content:var(--align-content);padding:var(--spacing-1_5)var(--spacing-2);flex-grow:1;text-decoration:none;display:flex}.popup__item>a:not(.button) svg{height:auto;margin-right:var(--spacing-2);width:24px;padding:0}.popup__item.popup__item--vertical{align-items:var(--align-content);cursor:auto;padding:var(--spacing)var(--spacing-2)var(--spacing-2);flex-direction:column}.popup__item.popup__item--vertical>span{padding-bottom:var(--spacing)}.popup__item.popup__item--vertical svg{width:auto;height:auto;padding:0}.popup__item.popup__item--vertical .variant-text svg{fill:var(--color-accent)}.popup__item:hover{background-color:#0000000a}.popup__item.popup__item--vertical svg,.popup__item.popup__item--vertical:hover{background-color:initial}.popup__item:hover>a:not(.button)>span{color:var(--color-accent)}.popup__item.popup__item--vertical span.button__content{align-items:center}@media screen and (min-width:960px){.popup__item>a:not(.button){padding:var(--spacing)var(--spacing-2)}}
.brandbar--hide,.trustbadge--hide{display:none}.open-mobile-menu{cursor:pointer;opacity:0;z-index:2;width:44px;height:44px;position:absolute}.web-header{background-color:var(--color-surface);box-shadow:none;z-index:11;flex-direction:column;justify-content:center;display:flex;position:relative}.web-header[data-variant=slim] .web-header__container .logo-pixum{margin-left:var(--spacing-8)}.web-header[data-variant=slim] .web-header__container{padding:0 var(--spacing-0_5)}.web-header[data-variant=slim] .web-header__container>:first-child:not(input):not(.web-header__item):not(nav){left:auto}.web-header.web-header--mobile-shadow{box-shadow:0 5px 5px -5px #616161}.web-header__bar{background:var(--color-accent);height:var(--spacing-0_5);width:100%}.web-header__container{grid-template-columns:auto 1fr;grid-template-areas:"logo utility-nav""main-nav main-nav";min-height:44px;display:grid}.web-header__container a.logo-pixum{width:fit-content}.web-header__container:not(:has(.open-mobile-menu,.menu-icon)){grid-template-columns:1fr}.web-header__container .label-hidden{display:none}.web-header__container nav.utility-navigation{grid-area:utility-nav}.web-header__container nav.main-navigation{grid-area:main-nav}.web-header__container nav.utility-navigation ul{padding:0;list-style-type:none}.web-header__container nav.utility-navigation>*{align-items:center;display:flex}.web-header__container nav.utility-navigation ul li:first-child{margin-right:auto}.web-header__subheader{width:100%}.web-header__container>:first-child:not(input):not(.web-header__item):not(nav){text-align:center;height:44px;position:absolute;left:50%;transform:translate(-50%)}.web-header__container>:not(a):not(input):not(.web-header__item):not(nav){line-height:44px}.web-header__container>a:not(.web-header__item)>svg{height:28px;margin:var(--spacing)auto}@media screen and (min-width:960px){.open-mobile-menu{display:none}.web-header{align-items:center;box-shadow:0 5px 5px -5px #616161}.web-header__container{margin:0 var(--spacing-3);width:-webkit-fill-available;min-height:56px;align-items:center;width:-moz-available}.web-header__container[data-full-width=true]{max-width:unset}.web-header__container .utility-navigation{margin-left:auto}.web-header__container .utility-navigation .web-header__item,.web-header__container nav.utility-navigation ul li:first-child:not(.popup__item){margin-right:var(--spacing-2)}.web-header__bar{display:block}.web-header__bar.web-header__bar--hide{display:none}.web-header[data-variant=slim] .web-header__container>:first-child:not(input):not(.web-header__item):not(nav),.web-header__container>:first-child:not(input):not(.web-header__item):not(nav){align-items:center;height:auto;min-height:56px;display:flex;position:relative;left:0;transform:none}.web-header__container>:not(a):not(input):not(.web-header__item):not(nav){line-height:56px}.web-header__container>a:not(.web-header__item)>svg{width:auto;height:36px;display:block}.web-header[data-variant=slim] .web-header__container{padding:0}.web-header[data-variant=slim] .web-header__container .logo-pixum,.web-header__container>:first-child:not(input):not(nav){margin:0}}@media screen and (min-width:1328px){.web-header__container{max-width:1280px;margin-left:auto;margin-right:auto}}
.hotspot-container{position:relative}.hotspot-item--container{width:100%;height:100%;margin:0;padding:0;list-style-type:none;position:absolute;top:0;left:0;right:0}.hotspot-item{background:rgba(var(--colour-static-black,17,17,17),.48);opacity:1;border-radius:calc(var(--border-radius-8)*2);justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;line-height:.5;transition:border-color .25s ease-in-out,opacity .25s ease-in-out,visibility .25s ease-in-out;display:flex;position:absolute}.hotspot-item:after{content:"";background:rgb(var(--colour-static-white,255,255,255));box-shadow:0 1px 4px rgba(var(--colour-static-black,17,17,17),.55);border-radius:calc(var(--border-radius-8)*2);width:.75rem;height:.75rem;transition:transform .25s ease-in-out;display:block;position:relative}.hotspot-item:before{content:"";display:block;position:absolute;inset:0}.hotspot-item--active.hotspot-item:after{transition:transform .25s ease-in;transform:scale(1.7)}.hotspot-item-child{padding:var(--spacing-2);padding-right:var(--spacing-6);border-radius:calc(var(--border-radius-2) + calc(var(--border-radius)/2));gap:var(--spacing);color:#000;background-color:#fff;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex;box-shadow:0 1px 4px #00000040,0 0 10px #0000001a,0 4px 2px #0000001a}.hotspot-item-child-hidden{visibility:hidden}.hotspot-item-child:after{content:"";width:var(--spacing-6);background-image:url(https://assets.pixum.com/assets/testing/2024/chevron-right.svg);background-position:50%;background-repeat:no-repeat;position:absolute;top:0;bottom:0;right:0}.hotspot-item--container span{text-wrap:nowrap}.hotspot-item-child-visible{visibility:visible;opacity:1;cursor:pointer;z-index:2}.hotspot-item--rating{align-items:center;display:flex}.hotspot-item--rating>span{width:max-content;color:var(--palette-neutral-400)}.hotspot-item--price{color:var(--palette-neutral-400)}.pulse{animation:2s pulse-animation}@keyframes pulse-animation{0%{box-shadow:0 0 #0003}to{box-shadow:0 0 0 20px #0000}}
.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;display:block;position:relative}.ratings-stars:before{content:"";height:16px;width:calc(21px*var(--rating-value));background:url(https://assets.pixum.com/img/icon/star_yellow_21x16.png) 0 0 repeat-x;display:block}
.info-banner{width:100%;padding:0 var(--spacing-2);justify-content:center;display:flex}.info-banner__container{text-align:center;flex-direction:column}.info-banner__image img{width:auto;max-height:100px}.info-banner__text{text-align:left}@media screen and (min-width:960px){.info-banner{padding:0}.info-banner__container{align-items:center;gap:var(--spacing-2);flex-direction:row;max-width:818px;margin-left:auto;margin-right:auto;display:flex}}
.placeholder--cta{grid-area:action;height:36px;display:block}.key-visual .key-visual__cta{min-height:40px}[lang^=de] .key-visual--legacy[data-layout=row] .key-visual--legacy__award img{width:10vw;min-width:105.6px;max-width:128px}.key-visual__wrapper{background-color:var(--color-canvas);background-image:var(--color-gradient)}.kv__promo-badge{justify-self:flex-start;top:350px}.select-country-kv{min-height:650px}.key-visual__awards.center--content{padding-left:0;padding-right:0}.key-visual--video .video-container{aspect-ratio:auto}.key-visual--video .video-container video{height:auto}@media screen and (min-width:600px){.placeholder--cta{height:40px}}@media screen and (min-width:960px){.kv__promo-badge{margin-left:var(--spacing-3);top:200px}}@media screen and (min-width:1284px){.key-visual__wrapper.award--portrait .key-visual .key-visual__award img{min-width:130px;max-width:130px}}
.key-visual--legacy[data-layout=column]{padding:var(--spacing-2)0;text-align:center;grid-template:"headline""rating""action""media""subheadline""supporting-text"/auto;justify-items:center;display:grid}.key-visual--legacy[data-layout=column] .key-visual--legacy__media{margin:var(--spacing)0;grid-area:media}.key-visual--legacy[data-layout=column] .key-visual--legacy__media picture>img{aspect-ratio:4/3;width:100%;height:auto;display:block}.key-visual--legacy[data-layout=column] .key-visual--legacy__award{z-index:1;grid-area:media;place-self:flex-end flex-start}.key-visual--legacy[data-layout=column] .key-visual--legacy__award img{height:auto;margin-bottom:var(--spacing);margin-left:var(--spacing);width:calc(8.3vw + 80px);min-width:130px;max-width:200px;display:block}.key-visual--legacy[data-layout=column] .key-visual--legacy__headline{margin:0 var(--spacing-2)var(--spacing);padding:0 var(--spacing);grid-area:headline}.key-visual--legacy[data-layout=column] .key-visual--legacy__sub-headline{margin:var(--spacing)0;padding:0 var(--spacing);grid-area:subheadline}.key-visual--legacy[data-layout=column] .key-visual--legacy__rating{margin-bottom:var(--spacing-2);grid-area:rating;align-items:center;display:flex}.key-visual--legacy[data-layout=column] .key-visual--legacy__supporting-text{padding:0 var(--spacing-2);grid-area:supporting-text}.key-visual--legacy[data-layout=column] .key-visual--legacy__voucher{flex-direction:column;align-items:center;display:flex}.key-visual--legacy[data-layout=column] .key-visual--legacy__voucher>div{margin:var(--spacing)0}.key-visual--legacy[data-layout=column] .key-visual--legacy__actions{gap:var(--spacing-1_5);margin-top:var(--spacing-2);display:grid}@media screen and (min-width:961px){.key-visual--legacy[data-layout=column]{padding:var(--spacing-4)0}.key-visual--legacy[data-layout=column] .key-visual--legacy__media{margin:0}.key-visual--legacy[data-layout=column] .key-visual--legacy__media picture>img{aspect-ratio:16/9;object-fit:contain;width:auto;max-width:100%;max-height:88vh;margin:auto}.key-visual--legacy[data-layout=column] .key-visual--legacy__award img{margin-bottom:var(--spacing-2);margin-left:var(--spacing-2)}.key-visual--legacy[data-layout=column] .key-visual--legacy__headline{margin:0 0 var(--spacing)}.key-visual--legacy[data-layout=column] .key-visual--legacy__actions{align-items:center;gap:var(--spacing-2);display:flex}}@media screen and (min-width:1280px){.key-visual--legacy[data-layout=column] .key-visual--legacy__media picture>img{aspect-ratio:21/9}.key-visual--legacy[data-layout=column] .key-visual--legacy__award img{margin-left:var(--spacing-3)}}@media screen and (min-width:1440px){.key-visual--legacy[data-layout=column] .key-visual--legacy__media picture>img{max-height:78vh}}@media screen and (min-width:1920px){.key-visual--legacy[data-layout=column] .key-visual--legacy__media picture>img{max-height:58vh}}
.key-visual--legacy{max-width:1280px;padding:var(--spacing-5)0}.key-visual--legacy .key-visual--legacy__media{width:100%;transition:all .5s ease-in-out}.key-visual--legacy .key-visual--legacy__media[data-animation=scale]:hover{transform:scale(1.02)}.key-visual--legacy .key-visual--legacy__media-isClickable{cursor:pointer}.key-visual--legacy .key-visual--legacy__supporting-text ol,.key-visual--legacy .key-visual--legacy__supporting-text ul{text-align:left}@media screen and (min-width:960px){.key-visual--legacy{margin:0 auto}.key-visual--legacy .key-visual--legacy__supporting-text{justify-self:auto;display:block;overflow:visible}.key-visual--legacy .key-visual--legacy__supporting-text[data-trim=true]{max-height:unset}}@supports not (aspect-ratio:4/3){.key-visual--legacy .key-visual--legacy__media picture>img:before{content:"";float:left;padding-top:175%}.key-visual--legacy .key-visual--legacy__media picture>img:after{clear:both;content:"";display:block}}@supports not (aspect-ratio:16/9){.key-visual--legacy .key-visual--legacy__media picture>img:before{content:"";float:left;padding-top:56.25%}.key-visual--legacy .key-visual--legacy__media picture>img:after{clear:both;content:"";display:block}}@supports not (aspect-ratio:21/9){.key-visual--legacy .key-visual--legacy__media picture>img:before{content:"";float:left;padding-top:42.86%}.key-visual--legacy .key-visual--legacy__media picture>img:after{clear:both;content:"";display:block}}
.key-visual--legacy[data-layout=row]{--gird-template-areas:"media ." "media headline" "media subheadline" "media rating" "media supporting-text" "media voucher" "media actions" "media .";grid-template-areas:var(--gird-template-areas);text-align:center;grid-template-columns:1fr 1fr;justify-items:center;max-width:1400px;display:grid}.key-visual--legacy[data-layout=row] .key-visual--legacy__media{margin:var(--spacing)0;flex-direction:column-reverse;grid-area:media;display:flex}.key-visual--legacy[data-layout=row] .key-visual--legacy__media picture>img{width:100%;height:auto;display:block}.key-visual--legacy[data-layout=row] .key-visual--legacy__award{z-index:1;grid-area:media;place-self:flex-end flex-start}.key-visual--legacy[data-layout=row] .key-visual--legacy__award img{height:auto;margin:var(--spacing);width:calc(8.3vw + 80px);min-width:130px;max-width:200px;display:block}.key-visual--legacy[data-layout=row] .key-visual--legacy__headline{margin-bottom:var(--spacing);grid-area:headline}.key-visual--legacy[data-layout=row] .key-visual--legacy__sub-headline{margin-bottom:var(--spacing);grid-area:subheadline}.key-visual--legacy[data-layout=row] .key-visual--legacy__rating{margin-bottom:var(--spacing-2);grid-area:rating}.key-visual--legacy[data-layout=row] .key-visual--legacy__supporting-text{margin-bottom:var(--spacing-2);padding:0 var(--spacing-2);grid-area:supporting-text;justify-self:start}.key-visual--legacy[data-layout=row] .key-visual--legacy__actions{gap:var(--spacing-1_5);grid-area:actions;height:fit-content;display:grid}@media screen and (max-width:960px){.key-visual--legacy[data-layout=row]{max-height:unset;padding:var(--spacing-2)0;text-align:center;grid-template:"headline""subheadline""rating""voucher""actions""media""supporting-text"/auto;display:grid}.key-visual--legacy[data-layout=row] .key-visual--legacy__actions{margin-bottom:var(--spacing)}.key-visual--legacy[data-layout=row] .key-visual--legacy__headline,.key-visual--legacy[data-layout=row] .key-visual--legacy__sub-headline{padding:0 var(--spacing)}}@media screen and (min-width:961px){.key-visual--legacy[data-layout=row] .key-visual--legacy__media{justify-content:center;margin:0}.key-visual--legacy[data-layout=row] .key-visual--legacy__award img{margin:var(--spacing-1_5)}.key-visual--legacy[data-layout=row] .key-visual--legacy__rating{margin-bottom:var(--spacing-4)}.key-visual--legacy[data-layout=row] .key-visual--legacy__supporting-text{-webkit-line-clamp:unset;line-clamp:unset;justify-self:center}.key-visual--legacy[data-layout=row] a.rating+a:not(.rating),.key-visual--legacy[data-layout=row] a.rating+div,.key-visual--legacy[data-layout=row] h1+a:not(.rating),.key-visual--legacy[data-layout=row] h1+div,.key-visual--legacy[data-layout=row] h2+a:not(.rating),.key-visual--legacy[data-layout=row] h2+div{margin-top:var(--spacing-2)}.key-visual--legacy[data-layout=row] .key-visual--legacy__actions{align-items:center;gap:var(--spacing-2);margin-bottom:0;display:flex}}.key-visual--legacy[data-layout=row] .key-visual--legacy__voucher{margin-bottom:var(--spacing-2);flex-direction:column;grid-area:voucher;align-items:center;display:flex}@media screen and (min-width:1281px){.key-visual--legacy[data-layout=row]{grid-template-columns:2fr 1fr}}
.voucher--minimal{gap:var(--spacing-0_5);isolation:isolate;grid-template:"input button"/1fr auto;width:280px;margin:1em 0;display:grid}.voucher--minimal.voucher--copied{gap:var(--spacing-0_5)0;grid-template-columns:0fr auto}.voucher--minimal input{border-radius:var(--border-radius);color:inherit;margin:var(--spacing-0_5);padding:var(--spacing-0_5)var(--spacing);background:0 0;border:none;grid-area:input;width:100%;font-family:Courier New,Courier,monospace;font-weight:700}.voucher--minimal button{background-color:var(--color-accent);border-radius:var(--border-radius);color:var(--color-accent-on);cursor:pointer;font:inherit;margin:var(--spacing-0_5);border:2px solid #0000;grid-area:button;padding:2px 10px;font-size:16px;transition:all .3s}.voucher--minimal:after{background-color:var(--color-input);border-color:var(--color-input-stroke);border-radius:var(--border-radius-2);content:"";z-index:-1;border-style:solid;border-width:2px;grid-area:1/1/auto/-1;display:block}.voucher--minimal input:autofill{background-color:var(--color-input--focus);--color-input-stroke:var(--color--focus);outline:2px solid var(--color-dim)}.voucher--minimal input:focus{background-color:var(--color-input--focus);--color-input-stroke:var(--color--focus);outline:2px solid var(--color-dim)}.voucher--minimal.voucher--copied input{margin:var(--spacing-0_5)0;padding:var(--spacing-0_5)0;width:0}.voucher--minimal button:hover{background-color:var(--color-accent--hover);color:var(--color-accent-on)}
.voucher--extended{flex-direction:column;justify-content:center;align-items:center;width:auto;display:flex}.voucher--extended .voucher__input-wrapper{gap:var(--spacing-0_5);isolation:isolate;margin:var(--spacing)0;grid-template:"input button"/1fr auto;width:280px;display:grid;position:relative}.voucher--extended.voucher--copied .voucher__input-wrapper{gap:var(--spacing-0_5)0;grid-template-columns:0fr auto}.voucher--extended .voucher__input-wrapper:after{background-color:var(--color-input);border-color:var(--color-input-stroke);border-radius:var(--border-radius-2);content:"";z-index:-1;border-style:solid;border-width:2px;grid-area:1/1/auto/-1;display:block}.voucher--extended input{border-radius:var(--border-radius);color:inherit;margin:var(--spacing-0_5);padding:var(--spacing-0_5)var(--spacing);background:0 0;border:none;grid-area:input;width:100%;font-family:Courier New,Courier,monospace;font-weight:700}.voucher--extended input:autofill{background-color:var(--color-input--focus);--color-input-stroke:var(--color--focus);outline:2px solid var(--color-dim)}.voucher--extended input:focus{background-color:var(--color-input--focus);--color-input-stroke:var(--color--focus);outline:2px solid var(--color-dim)}.voucher--extended button{background-color:var(--color-accent);border-radius:var(--border-radius);color:var(--color-accent-on);cursor:pointer;font:inherit;margin:var(--spacing-0_5);border:2px solid #0000;grid-area:button;padding:2px 10px;font-size:16px;transition:all .3s}.voucher--extended button:hover{background-color:var(--color-accent--hover);color:var(--color-accent-on)}.voucher--extended.voucher--copied input{margin:var(--spacing-0_5)0;padding:var(--spacing-0_5)0;width:0}
.video-container{aspect-ratio:16/9;width:100%;height:100%;padding:var(--spacing);position:relative}.video-container video,.video-container iframe{object-fit:cover;width:100%;height:100%}.article__magazine .video-container{padding:0}@media screen and (min-width:960px){.video-container{padding:0}}
.key-visual{--grid-template-areas-mobile:"headline" "subheadline" "rating" "actions" "media" "supporting-text" "voucher";--grid-template-areas-desktop:"media ." "media headline" "media subheadline" "media rating" "media voucher" "media supporting-text" "media actions" "media .";--grid-columns-desktop:2fr 1fr;--grid-columns-mobile:auto;--grid-rows-desktop:auto;--grid-rows-mobile:auto;--rating-margin:var(--spacing-2)0 var(--spacing-4)0;grid-template-areas:var(--grid-template-areas-mobile);grid-template-columns:var(--grid-columns-mobile);grid-template-rows:var(--grid-rows-mobile);max-height:unset;max-width:1400px;padding:var(--spacing-2)0;text-align:center;justify-items:center;display:grid}.key-visual[data-emphasis=high]{--grid-template-areas-mobile:"headline" "media" "subheadline" "actions" "rating" "supporting-text" "voucher";--grid-template-areas-desktop:"media ." "media headline" "media subheadline" "media actions" "media rating" "media voucher" "media supporting-text" "media .";--grid-columns-desktop:1.3fr 1fr;--grid-columns-mobile:auto;--grid-rows-desktop:auto;--grid-rows-mobile:auto;--headline-font-size-mobile:36px;--headline-font-weight-mobile:600;--headline-letter-spacing-mobile:.2px;--headline-line-height-mobile:1.2;--headline-font-size-desktop:40px;--headline-font-weight-desktop:700;--headline-letter-spacing-desktop:.4px;--headline-line-height-desktop:1.2;--supporting-text-font-size:1rem;--supporting-text-font-weight:300;--rating-margin:1em 0;--headline-font-size:var(--headline-font-size-mobile);--headline-font-weight:var(--headline-font-weight-mobile);--headline-letter-spacing:var(--headline-letter-spacing-mobile);--headline-line-height:var(--headline-line-height-mobile)}.key-visual .key-visual__media{margin:var(--spacing)0;flex-direction:column-reverse;grid-area:media;justify-content:center;width:100%;min-width:auto;min-height:290px;transition:all .5s ease-in-out;display:flex}.key-visual .key-visual__media[data-animation=scale]:hover{transform:scale(1.02)}.key-visual .key-visual__media-isClickable{cursor:pointer}.key-visual .key-visual__media picture>img{width:100%;height:auto;display:block}.key-visual .key-visual__award{z-index:1;grid-area:media;place-self:flex-end flex-start}.key-visual .key-visual__award img{height:auto;margin:var(--spacing);width:10vw;min-width:106px;max-width:135px;display:block}.key-visual .key-visual__award.key-visual__award--portrait img{width:auto;min-width:auto;max-width:75px}.key-visual .key-visual__headline{margin-bottom:var(--spacing);padding:0 var(--spacing);grid-area:headline}.key-visual[data-emphasis=high] .key-visual__headline{font-size:var(--headline-font-size);font-weight:var(--headline-font-weight);letter-spacing:var(--headline-letter-spacing);line-height:var(--headline-line-height)}.key-visual .key-visual__sub-headline{margin-bottom:var(--spacing);padding:0 var(--spacing);grid-area:subheadline}.key-visual .key-visual__rating{margin:var(--rating-margin);grid-area:rating}.key-visual .key-visual__supporting-text{margin-bottom:var(--spacing-2);max-height:170px;padding:0 var(--spacing-2);grid-area:supporting-text;justify-self:start}.key-visual[data-emphasis=high] .key-visual__supporting-text{font-size:var(--supporting-text-font-size);font-weight:var(--supporting-text-font-weight)}.key-visual .key-visual__supporting-text ol,.key-visual .key-visual__supporting-text ul{text-align:left}.key-visual .key-visual__voucher{margin-bottom:var(--spacing-2);grid-area:voucher}.key-visual .key-visual__actions{gap:var(--spacing-1_5);height:fit-content;margin-bottom:var(--spacing);grid-area:actions;display:grid}@media screen and (min-width:600px){.key-visual__wrapper.award--portrait .key-visual .key-visual__award img{min-width:130px;max-width:130px}}@media screen and (min-width:960px){.key-visual{grid-template-areas:var(--grid-template-areas-desktop);grid-template-columns:var(--grid-columns-desktop);grid-template-rows:var(--grid-rows-desktop);padding:var(--spacing-5)0;margin:0 auto}.key-visual[data-emphasis=high]{--headline-font-size:var(--headline-font-size-desktop);--headline-font-weight:var(--headline-font-weight-desktop);--headline-letter-spacing:var(--headline-letter-spacing-desktop);--headline-line-height:var(--headline-line-height-desktop)}.key-visual .key-visual__media{min-width:475px;min-height:340px;margin:0}.key-visual .key-visual__award img{margin:var(--spacing-1_5);min-width:130px;max-width:200px}.key-visual .key-visual__headline,.key-visual .key-visual__sub-headline{padding:0}.key-visual .key-visual__rating{margin:var(--rating-margin)}.key-visual .key-visual__supporting-text{-webkit-line-clamp:unset;line-clamp:unset;justify-self:auto;display:block;overflow:visible}.key-visual .key-visual__supporting-text[data-trim=true]{max-height:unset}.key-visual a.rating+a:not(.rating),.key-visual a.rating+div,.key-visual h1+a:not(.rating),.key-visual h1+div,.key-visual h2+a:not(.rating),.key-visual h2+div{margin-top:var(--spacing-2)}.key-visual .key-visual__actions{align-items:center;gap:var(--spacing-2);margin-bottom:0;display:flex}}@media screen and (min-width:1024px){.key-visual .key-visual__supporting-text[data-trim=true]{overflow:visible}}@supports not (aspect-ratio:4/3){.key-visual .key-visual__media picture>img:before{content:"";float:left;padding-top:175%}.key-visual .key-visual__media picture>img:after{clear:both;content:"";display:block}}@supports not (aspect-ratio:16/9){.key-visual .key-visual__media picture>img:before{content:"";float:left;padding-top:56.25%}.key-visual .key-visual__media picture>img:after{clear:both;content:"";display:block}}@supports not (aspect-ratio:21/9){.key-visual .key-visual__media picture>img:before{content:"";float:left;padding-top:42.86%}.key-visual .key-visual__media picture>img:after{clear:both;content:"";display:block}}
:root{--content-min-height:450px;--cutout-min-height:400px;--border-radius-magazine:var(--border-radius-5);--border-radius-magazine-mobile:var(--border-radius-3)}.article__magazine{min-height:var(--content-min-height);border-radius:0;flex-direction:column;justify-content:center;display:flex}.article__magazine--inner{background-color:var(--color-surface);max-width:var(--max-content-width);padding:var(--spacing-2)var(--spacing-2)var(--spacing-8)var(--spacing-2);flex-direction:column;display:flex}.article__magazine.body-only .article__magazine--inner{padding:var(--spacing-4)var(--spacing-2)}.article__magazine .magazine__header{gap:var(--spacing-0_5);display:grid}.article__magazine--inner.magazine--with_theme{background:0 0}.article__magazine.magazine--with_theme{background-color:var(--color-canvas);background-image:var(--color-gradient)}.article__magazine .magazine__text{padding-bottom:var(--spacing-2)}.magazine__body--subheadline-ratings{padding-bottom:var(--spacing)}.article__magazine.content-left .magazine__body,.article__magazine.content-left .media,.article__magazine.content-right .magazine__body,.article__magazine.content-right .media{flex-basis:100%}.article__magazine.body-only,.article__magazine.media-only{min-height:unset;display:flex}.article__magazine.content-left .media,.article__magazine.content-right .media{overflow:hidden}.article__magazine .media{margin-bottom:var(--spacing-2);flex:1}.article__magazine .media img,.article__magazine iframe,.article__magazine video{border-radius:var(--border-radius-magazine-mobile)}.article__magazine.content-left .media img,.article__magazine.content-right .media img{width:100%;height:100%}.article__magazine.content-left .media.ambient img,.article__magazine.content-right .media.ambient img{object-fit:cover}.article__magazine.content-left .media.cutout,.article__magazine.content-right .media.cutout{padding:0}.article__magazine.content-left .media.cutout img,.article__magazine.content-right .media.cutout img{object-fit:contain}.article__magazine.content-left .magazine__body,.article__magazine.content-right .magazine__body{flex-direction:column;align-self:center;width:100%;min-height:fit-content;display:flex}.article__magazine .magazine__body{gap:var(--spacing);flex:1}.article__magazine.content-left .magazine__body p,.article__magazine.content-right .magazine__body p{padding-bottom:0}.article__magazine.content-left .magazine__body ol,.article__magazine.content-left .magazine__body ul,.article__magazine.content-right .magazine__body ol,.article__magazine.content-right .magazine__body ul{margin-bottom:var(--spacing-2);text-align:left;padding:0 0 0 20px}.article__magazine.content-left .magazine__body ol li:not(:last-of-type),.article__magazine.content-left .magazine__body ul li:not(:last-of-type),.article__magazine.content-right .magazine__body ol li:not(:last-of-type),.article__magazine.content-right .magazine__body ul li:not(:last-of-type){margin-bottom:var(--spacing)}.article__magazine.content-left .magazine__body .magazine__actions,.article__magazine.content-right .magazine__body .magazine__actions{align-items:center;gap:var(--spacing-1_5);flex-wrap:wrap;justify-content:flex-start;justify-items:center;display:flex}.article__magazine.content-left .magazine__body .magazine__actions>*,.article__magazine.content-right .magazine__body .magazine__actions>*{height:min-content}.article__magazine.content-left .magazine__body .chips,.article__magazine.content-right .magazine__body .chips{padding:0 0 var(--spacing)0;justify-content:flex-start}.article__magazine.content-left .magazine__body .rating,.article__magazine.content-right .magazine__body .rating{padding-bottom:var(--spacing-0_5);justify-content:flex-start}.article__magazine.body-only .magazine__body{text-align:center;align-items:center}.article__magazine.body-only .chips,.article__magazine.body-only .magazine__actions,.article__magazine.body-only .rating{justify-content:center}.article__magazine .magazine__actions .button.variant-tertiary:hover{background-color:unset}@media screen and (min-width:960px){.article__magazine{border-radius:0;flex-direction:row}.article__magazine--inner{border-radius:var(--border-radius-magazine);margin:0 var(--spacing-2)0;flex-direction:row;width:100%;padding:0;overflow:hidden}.article__magazine.body-only .article__magazine--inner{padding:0}.article__magazine .magazine__body{gap:var(--spacing-1_5);padding:var(--spacing-6)var(--spacing-6);margin-bottom:0}.article__magazine.focus-image .magazine__body{padding:var(--spacing-5)var(--spacing-5)}.article__magazine .magazine__header{gap:var(--spacing)}.article__magazine .media{margin-bottom:0}.article__magazine .magazine__text{padding-bottom:var(--spacing);flex:1}.article__magazine.focus-text .magazine__body,.article__magazine.focus-text .media{flex:6}.article__magazine.focus-image .magazine__body{flex:4}.article__magazine.focus-image .media{flex:8}.article__magazine.content-right .media{order:1}.article__magazine.content-left .media{order:2}.article__magazine.content-left .media.cutout,.article__magazine.content-right .media.cutout{max-height:var(--cutout-min-height)}.article__magazine .media img,.article__magazine iframe,.article__magazine video{border-radius:0}.article__magazine.content-right .magazine__body{order:2}.article__magazine.content-left .magazine__body{order:1}.article__magazine.content-left .magazine__body .magazine__actions,.article__magazine.content-right .magazine__body .magazine__actions{gap:var(--spacing-2)}}@media screen and (min-width:1281px){.article__magazine .magazine__body{padding:var(--spacing-8)calc(var(--spacing)*10)var(--spacing-8)calc(var(--spacing)*10)}.article__magazine.body-only .magazine__body{padding:var(--spacing-8)}.article__magazine.focus-image .magazine__body{padding:var(--spacing-8)var(--spacing-5)var(--spacing-8)var(--spacing-5)}}
.magazine-highlight{--flush-top:#000;--flush-bottom:#0000;background-color:var(--flush-top);min-height:50vw;padding:var(--spacing-3)0;flex-direction:column-reverse;display:flex;position:relative;overflow:hidden}.magazine-highlight[data-content-position=bottom]{flex-direction:column}.magazine-highlight:hover .magazine-highlight__media{transform:scale(1.04)}.magazine-highlight .magazine-highlight__media{width:100%;transition:transform .6s ease-in-out;position:absolute}.magazine-highlight .magazine-highlight__media--as-background img{width:100%;height:auto;display:block}.magazine-highlight[data-content-position=top] .magazine-highlight__media{bottom:0}.magazine-highlight[data-content-position=bottom] .magazine-highlight__media{top:0}.magazine-highlight[data-content-position=bottom] .magazine-highlight__media:after,.magazine-highlight[data-content-position=top] .magazine-highlight__media:before{content:"";height:60px;display:block;position:absolute;left:0;right:0}.magazine-highlight[data-content-position=top] .magazine-highlight__media:before{background:linear-gradient(var(--flush-top),var(--flush-bottom))}.magazine-highlight[data-content-position=bottom] .magazine-highlight__media:after{background:linear-gradient(var(--flush-bottom),var(--flush-top));bottom:0}.magazine-highlight .magazine-highlight__body{color:var(--color-on);margin:0 var(--spacing-2);text-align:center;z-index:1;flex-direction:column;flex:1;justify-content:center;display:flex}.magazine-highlight .magazine-highlight__body>header{flex:0}.magazine-highlight .magazine-highlight__body .button{margin-top:var(--spacing-2);align-self:center}.magazine-highlight .magazine-highlight__spacer{opacity:0;z-index:1;display:block}
.magazine-group-item.magazine--hide{display:none}@media screen and (min-width:960px){.magazine-group-container{grid-template-rows:1fr;grid-template-columns:1fr;display:grid}section.main-section:has(.magazine-group-container:first-of-type)>.magazine-group-container:nth-of-type(n+1){margin-top:var(--spacing-3)}.magazine-group-item{grid-area:1/1;width:100%}.magazine-group-item.magazine-group-item--active{opacity:1;z-index:1}.magazine-group-item.magazine--hide{opacity:0;pointer-events:none;z-index:0;display:flex}.magazine-group-item .article__magazine--inner .magazine__body{height:100%}}
.order-way__wrapper{background-color:var(--color-surface);border-radius:var(--border-radius-3);cursor:pointer;gap:var(--spacing-3);height:100%;padding-bottom:var(--spacing-2);z-index:2;grid-template-rows:auto auto 1fr;transition-duration:.3s;display:grid}.order-way__wrapper:not(.order-way__dialog):hover{box-shadow:0 3px 5px #0003,0 1px 18px #0000001f,0 6px 10px #00000024}.order-way__image{justify-content:center;display:flex}.order-way__wrapper:not(.order-way__dialog) .order-way__image img{border-radius:var(--border-radius-5);max-width:300px;height:auto;max-height:100%}.order-way__content,.order-way__header{word-break:break-word}.order-way__action,.order-way__content,.order-way__header{padding-left:var(--spacing-1_5);padding-right:var(--spacing-1_5)}.order-way__content ul{text-align:left;padding-left:0;list-style:none}.order-way__content li{display:flex}.order-way__content li:not(:first-of-type){padding-top:var(--spacing-2)}.order-way__content li:before{color:var(--color-accent--hover);content:"✓ ";padding-right:var(--spacing)}.order-way__action{justify-content:space-between;align-items:center;display:flex}.order-way__action .order-way__action--mobile{display:flex}.order-way__action .order-way__action--desktop{display:none}.order-way__action .button.variant-tertiary{background-color:unset}.order-way__wrapper .order-way__action button.variant-text{padding-left:0}.order-way__header a:focus-visible{outline:none}.order-way__header .overline{margin-bottom:var(--spacing)}.order-way--primary{width:auto}.order-way--others{gap:var(--spacing-2);flex-direction:column;width:auto;display:flex}.order-way__wrapper.order-way__dialog{background-color:var(--color-canvas);gap:var(--spacing);justify-content:start}.order-way__wrapper.order-way__dialog>*{justify-content:start;display:grid}.order-way--others .order-way__wrapper{height:100%;padding-bottom:var(--spacing-3);padding-top:var(--spacing-3)}.order-way--primary .order-way__wrapper{height:100%;padding-bottom:0;padding-top:var(--spacing-3)}.order-way--primary .order-way__image{order:1;width:100%}.order-way--primary .order-way__image img{max-width:310px;height:auto}.order-way__dialog img{padding-top:var(--spacing-2);border-radius:0}.order-way__wrapper.order-way__dialog .order-way__action,.order-way__wrapper.order-way__dialog .order-way__content,.order-way__wrapper.order-way__dialog .order-way__header{padding-left:var(--spacing-2);padding-right:var(--spacing-2);order:0}.order-way--primary .order-way__wrapper.order-way__dialog .order-way__image{padding-left:var(--spacing-2);padding-right:var(--spacing-2)}.order-way__dialog .order-way__action{align-self:flex-start}@media screen and (min-width:768px){.order-way--primary .order-way__wrapper.order-way__dialog .order-way__image,.order-way__wrapper .order-way__action,.order-way__wrapper .order-way__content,.order-way__wrapper .order-way__header,.order-way__wrapper.order-way__dialog .order-way__action,.order-way__wrapper.order-way__dialog .order-way__content,.order-way__wrapper.order-way__dialog .order-way__header{padding-left:var(--spacing-3);padding-right:var(--spacing-3)}.order-way__wrapper{border-radius:var(--border-radius-5)}.order-way--others .order-way__wrapper{padding-bottom:var(--spacing-4);padding-top:var(--spacing-4)}.order-way--primary .order-way__wrapper{padding-bottom:0;padding-top:var(--spacing-4);grid-template-rows:auto auto}.order-way--others{gap:var(--spacing-3)}.order-way__wrapper:not(.order-way__dialog) .order-way__image img{max-width:400px}}@media screen and (min-width:960px){.order-way__action .order-way__action--desktop{display:flex}.order-way__action .order-way__action--mobile{display:none}}
.order-ways-container .grid--wrapper{gap:var(--spacing-3);grid-template-columns:repeat(1,minmax(310px,1fr));padding-inline:0}.order-ways-container .grid--wrapper.grid--wrapper-swipeable{padding:var(--spacing-0_5)var(--spacing-0_5)var(--spacing-1_5)var(--spacing-0_5);grid-template-columns:repeat(3,1fr);grid-auto-columns:1fr;grid-auto-flow:column}@media screen and (max-width:600px){.order-ways-container .grid--wrapper{gap:var(--spacing-1_5)}}@media screen and (max-width:1024px){.order-ways-container .grid--wrapper.grid--wrapper-swipeable{scrollbar-width:thin;scroll-snap-type:x mandatory;overflow-x:scroll}}.order-ways-container .grid--wrapper .order-way__wrapper:not(.order-way__dialog) .order-way__image img{width:auto;max-width:310px;height:auto;max-height:240px}.order-ways-container .order-way__wrapper:not(.order-way__dialog) .order-way__action,.order-ways-container .order-way__wrapper:not(.order-way__dialog) .order-way__content,.order-ways-container .order-way__wrapper:not(.order-way__dialog) .order-way__header{padding-left:var(--spacing-2);padding-right:var(--spacing-2)}.order-ways-container .order-way__wrapper:not(.order-way__dialog):hover{box-shadow:0 3px 5px #0003,0 1px 1px #0000001f,0 6px 10px #00000024}.order-ways-container .order-way__wrapper:not(.order-way__dialog){min-width:310px}@media screen and (min-width:768px){.order-ways-container .order-way__wrapper:not(.order-way__dialog) .order-way__action,.order-ways-container .order-way__wrapper:not(.order-way__dialog) .order-way__content,.order-ways-container .order-way__wrapper:not(.order-way__dialog) .order-way__header{padding-left:var(--spacing-3);padding-right:var(--spacing-3)}}.order-ways__dialog{gap:var(--spacing-2);background-color:var(--color-surface);padding:var(--spacing-2);grid-template-columns:1fr;display:grid}.order-way--others{gap:var(--spacing-2);display:grid}.order-ways__dialog .order-way--primary .order-way__image img{max-width:300px;padding:0}@media screen and (min-width:768px){.order-ways__dialog{gap:var(--spacing-3);grid-template-columns:1fr auto;padding:0;display:grid}.order-way--others{gap:var(--spacing-3)}.order-ways__dialog .order-way--primary .order-way__image img{padding:var(--spacing-2)0 var(--spacing-2)0}}
.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;margin-right:0}.usp__container{gap:var(--spacing-3);grid-template-columns:none;display:grid}.main-section .uspList__container{margin-top:0}@media screen and (min-width:600px){.usp__media{flex:1;height:100%}.usp__media>img{width:100%}.main-section .usp__header{margin-right:var(--spacing-2)}}
.usp__item{background-color:var(--color-surface);border-radius:var(--border-radius-5);align-items:center;min-width:160px}.usp__container,.usp__item{flex-direction:column;display:flex}.uspList__container{gap:var(--spacing-3);margin-top:var(--spacing-4);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}header.usp__header{-webkit-hyphens:auto;hyphens:auto;margin:var(--spacing-5)calc(var(--spacing-2) + var(--spacing-0_5))calc(var(--spacing-2) + var(--spacing-0_5));word-break:break-word;flex-direction:column;width:auto;display:flex}.usp__subheadline{margin-top:var(--spacing)}@media screen and (max-width:960px){.uspList__container{margin-top:var(--spacing-2);grid-template-columns:none}.usp__item{flex-direction:row;width:auto}.usp__item__reversed{flex-direction:row-reverse}header.usp__header{flex:1;margin-right:0}}
