.icon--mask{background-color:var(--color-on)}.icon.size--small{width:16px;height:16px}.icon.size--medium{width:24px;height:24px}.icon.size--large{width:32px;height:32px}.resume{display:flex;flex-direction:column;width:100%;padding:var(--spacing-2) 0;border-radius:var(--border-radius-3);background-color:var(--color-surface);margin-bottom:var(--spacing-2)}.resume .resume__desktop{display:none}.resume .resume__mobile{display:block}.resume .resume__mobile .collapse{padding:0;border-bottom:none}.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{padding:0;margin:0}.resume .resume__star-rating{display:flex;flex-direction:column;gap:var(--spacing-0_5);margin-bottom:var(--spacing);padding:0 var(--spacing-2) var(--spacing-0_5)}.resume .resume__star-rating .resume__star-rating__text{color:var(--color-on-secondary)}.resume .resume__bar-rating{display:grid;grid-template-columns:auto 1fr 60px;align-items:center;grid-gap:0;gap:0}.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{width:344px;border-radius:var(--border-radius-5)}.resume .resume__desktop{display:block}.resume .resume__mobile{display:none}}.bar-rating{align-items:center;background-color:initial;border:none;display:grid;grid-template-columns:auto 1fr 60px;margin:0;padding:0;width:100%}.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{align-items:center;display:flex;height:32px;padding:var(--spacing-0_75) 0;white-space:nowrap}.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);flex:0 0 auto;padding-left:var(--spacing-2);padding-right:var(--spacing-0_75);text-align:left}.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;height:.8125rem;overflow:hidden;position:relative;width:100%}.bar-rating .bar-rating__bar span:first-of-type{background-color:var(--color-star-fill);border-radius:10px;height:100%;left:0;position:absolute}.bar-rating .bar-rating__percentage{color:var(--color-on);flex:0 0 auto;justify-content:flex-end;min-width:0;padding-left:var(--spacing-0_75);padding-right:var(--spacing-2);text-align:right}.star-rating{align-items:center;display:inline-flex;gap:var(--spacing-0_5)}.star-rating.star-rating--vertical{align-items:flex-start;flex-direction:column}.star-rating .star-rating__stars{align-items:center;display:flex;height:20px;overflow:hidden;width:100px}.star-rating .star-rating__star{height:20px;width: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{align-items:center;color:var(--color-on-secondary);display:flex;gap:var(--spacing-0_5);height:20px}.collapse{position:relative;width:100%;border-bottom:1px solid var(--color-on)}.collapse .collapse__button{width:100%;display:flex;align-items:center;justify-content:space-between;background:none;border:none;padding:var(--spacing-2);cursor:pointer;color:inherit;text-align:left;gap:var(--spacing)}.collapse .collapse__icon{transition:transform .25s ease-in-out;flex-shrink:0}.collapse .collapse__icon--expanded{transform:rotate(-180deg)}.collapse .collapse__content{overflow:hidden;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)}.collapse .collapse__content--expanded{max-height:100rem;padding:0 var(--spacing-2) var(--spacing-2)}.collapse .collapse__content>*{padding:var(--spacing) 0}.collapse a{position:relative;z-index:2}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{text-decoration:none;display:flex;align-items:flex-start;justify-content:space-between;word-break:break-word}h1.headline a>img,h2.headline a>img,h3.headline a>img,h4.headline a>img{min-width:24px;min-height:24px;margin-top:var(--spacing-0_5)/2}@media screen and (min-width:1024px){h1.headline a>img,h2.headline a>img,h3.headline a>img,h4.headline a>img{min-width:24px;min-height:24px;margin-top:var(--spacing-0_5)}}.customer-reviews .customer-reviews__container{display:flex;flex-direction:column;flex-grow:1;margin-top:var(--spacing-2)}.customer-reviews .customer-reviews__comments{display:flex;flex-direction:column}.customer-reviews .customer-reviews__comments .customer-reviews__columns{display:flex;flex-direction:column;gap:var(--spacing-2)}.customer-reviews .customer-reviews__comments .customer-reviews__columns .customer-reviews__column{flex:1 1;display:flex;flex-direction:column;gap:var(--spacing-2)}.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{flex-direction:row;gap:var(--spacing-3);margin-top:var(--spacing-4)}.customer-reviews .customer-reviews__comments .customer-reviews__columns{flex-direction:row;gap:var(--spacing-3)}.customer-reviews .customer-reviews__comments .customer-reviews__columns .customer-reviews__column{gap:var(--spacing-3)}}.review{background-color:var(--color-surface);border-radius:var(--border-radius-3);padding:var(--spacing-2);width:100%}.review .review__content{display:flex;flex-direction:column;gap:var(--spacing-0_5);width:100%}.review .review__content .review__user{align-items:center;display:flex;gap:var(--spacing)}.review .review__content .review__user__icon{align-items:center;display:flex;flex-shrink:0;height:52px;justify-content:center;overflow:hidden;width:52px}.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{height:100%;object-fit:cover;object-position:center;width: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{border:none;height:1px;margin:0;flex-shrink:0;background-color:rgba(0,0,0,.12)}div.divider--with-margin{margin-top:var(--spacing-3);margin-bottom:var(--spacing)}.pagination{display:flex;justify-content:space-between;align-items:center}.pagination .pagination__buttons{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-0_5)}.pagination .pagination__buttons .button.icon-button{padding:0;margin:0;height:40px;width:40px;min-width:40px}.contact-area,.contact-area .contact-area__action,.contact-area .contact-area__headline{display:flex;align-items:center;width:100%}.contact-area{flex-direction:column;margin-bottom:var(--spacing)}.contact-area .contact-area__action{flex-wrap:wrap;justify-content:center;background:var(--palette-neutral-200);border-radius:var(--border-radius-2);padding:var(--spacing-0_5) 0}.contact-area .contact-area__headline{justify-content:center;gap:var(--spacing-0_5)}.contact-area .contact-area__availability{display:none;color:var(--color-on-secondary)}@media screen and (min-width:960px){.contact-area{flex:1 1 20%;max-width:50%;margin:0 auto}.contact-area:not(:first-of-type){margin-left:var(--spacing-2)}.contact-area .contact-area__action{margin-bottom:var(--spacing-2)}.contact-area .contact-area__availability{display:block}}@keyframes animateOpen{0%{transform:scaleY(0);opacity:0}to{transform:scale(1);opacity:1}}.contact-form{width:100%;animation:animateOpen .4s ease-out forwards;transform-origin:top center;margin:var(--spacing-2)}.contact-form,.contact-form .contact-form__fields{display:flex;flex-direction:column;gap:var(--spacing-2)}.contact-form .contact-form__actions{display:flex;justify-content:space-between}.contact-form .contact-form__cancel-button span.icon{background-color:var(--color-accent)}.contact-form .contact-form__cancel-button:focus span.icon,.contact-form .contact-form__cancel-button:hover span.icon{background-color:var(--color-on--hover)}@media screen and (min-width:960px){.contact-form{margin:var(--spacing-3)}.contact-form .contact-form__fields{flex-direction:row}.contact-form .contact-form__actions{margin:var(--spacing-2) 0}}.input-outer-container{width:100%}.input-outer-container>.input-info,.input-outer-container>label,.input-outer-container>legend{display:flex;justify-content:space-between;align-items:center;color:var(--color-on);padding:calc(var(--spacing-0_5)/2) var(--spacing-0_5);text-align:left;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-radius:10px;padding:var(--spacing);height:48px;border:1px solid var(--color-input-stroke)}.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>*{display:flex;align-items:center;color:inherit;background-color:inherit;gap:var(--spacing-0_5)}.input-outer-container .input-inner-container,.input-outer-container .input-inner-container>input{width:100%;background-color:var(--color-input)}.input-outer-container .input-inner-container>input{display:block;font-size:16px}.input-outer-container input::placeholder{color:var(--color-on-secondary)}.input-outer-container button.input-button{cursor:pointer;padding:6px 8px;border:1px solid transparent;border-radius:4px}.input-outer-container .input-inner-container.input-inner-container--compact button.input-button{height:30px}.input-outer-container button.input-button:hover{transition:all .3s;color:var(--color-on--hover);background-color:var(--color-canvas--hover)}.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),.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:has(input:focus-visible),.input-outer-container.state-error .input-inner-container:has(input:focus-visible)>input:focus-visible,.input-outer-container.state-error .input-inner-container>input{background-color:var(--color-error-background)}.input-outer-container.state-error .input-inner-container button.input-button:focus-visible{outline:var(--focus-ring-error)}.dropdown__wrapper{display:inline-block;position:relative;width:100%}.dropdown__wrapper .user-input__container.user-input__container--active:after{border-bottom:none}.dropdown__arrow{display:flex;justify-content:center;align-items:center}.menu.dropdown--options{display:none;max-height:200px;width:100%}.menu.dropdown--options.is-open{display:block}.dropdown__wrapper .dropdown--options.is-open{border-radius:10px;margin-top:var(--spacing)}@media (max-width:376px){.dropdown{width:calc(var(--spacing)*35.5)}}.user-input__container .input__select--trailing{display:flex;padding:var(--spacing-0_5)}.user-input__container.active svg.arrow-icon{transform:rotate(180deg)}.user-input__container.select{padding:3px;border-radius:10px;border:1px solid var(--color-input-stroke);background:var(--color-input)}.user-input__container.select .input__row,.user-input__container.select .input__row input{cursor:pointer}.user-input__container{display:flex;width:100%;flex-direction:column;align-items:center;background:var(--color-input);border-radius:var(--spacing-0_5) var(--spacing-0_5)}.user-input__container:after{content:"";width:100%;display:inline-block;transform:scaleX(0)}.user-input__container .input__row{display:flex;align-items:center;width:100%;position:relative}.user-input__container .input__row input{display:flex;align-items:center;width:100%;background:transparent;border-radius:var(--spacing-0_5) var(--spacing-0_5);line-height:26px;font-size:16px;color:inherit;outline:none;padding:var(--spacing-0_5) var(--spacing);min-height:42px}.user-input__container .input__row svg{margin:var(--spacing-0_5);color:inherit}.user-input__compact .input__row input{min-height:unset;height:32px}.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:center;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:center;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__label-container{display:flex;align-items:baseline}.user-input__label-container .user-input__label{display:flex;align-items:flex-end}.user-input__label-container .user-input__label__value{display:flex;align-items:center;color:var(--color-on-secondary)}.user-input__label-container .user-input__label__optional.text--caption{display:flex;flex-grow:1;justify-content:flex-end}.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)}.menu{display:flex;z-index:999;position:absolute;flex-direction:column;overflow:auto;border-radius:0 0 var(--spacing-0_5) var(--spacing-0_5);box-shadow:var(--elevation-1);color:var(--color-on)}.menu,.menu-item{background-color:var(--color-surface)}.menu-item{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto minmax(0,auto);grid-template-areas:"leading text supplement" "leading subtext right" "leading link right";cursor:pointer}.menu-item>span{align-self:center}a.menu-item{text-decoration:none}.menu-item__text{grid-area:text}.menu-item__sub-text{grid-area:subtext;align-self:center;color:var(--color-on-secondary)}.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)}.brandbar--hide,.trustbadge--hide{display:none}.open-mobile-menu{cursor:pointer;height:44px;opacity:0;position:absolute;width:44px;z-index:2}.web-header{background-color:var(--color-surface);box-shadow:none;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:11}.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{display:grid;grid-template-areas:"logo utility-nav" "main-nav main-nav";grid-template-columns:auto 1fr;min-height:44px}.web-header__container a.logo-pixum{width:-moz-fit-content;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{list-style-type:none;padding:0}.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){height:44px;left:50%;position:absolute;text-align:center;transform:translate3d(-50%,0,0)}.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{align-items:center;margin:0 var(--spacing-3);min-height:56px;width:-webkit-fill-available;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;display:flex;height:auto;left:0;min-height:56px;position:relative;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{display:block;height:36px;width:auto}.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{margin-left:auto;margin-right:auto;max-width:1280px}}@media screen and (min-width:0\0) and (min-resolution:+72dpi){.web-header__bar{background:var(--color-accent);height:4px}.web-header__container>a:not(.web-header__item)>svg{margin:8px auto}.web-header__container>:first-child>svg>path[data-main-color=primary]{fill:var(--color-accent)}.web-header__container>:first-child>svg>path[data-main-color=secondary]{fill:var(--color-cta)}}@media screen and (min-width:0\0) and (min-resolution:+72dpi) and (min-width:960px){.web-header__container>:not(input):not(.web-header__item):not(nav){left:0;right:auto}.web-header__container>a:not(.web-header__item)>svg{margin:0;width:103px}}.menu-item__leading--control{grid-column:1;grid-row:1/2;align-self:center;margin:0 var(--spacing)}.menu-item__leading--icon{grid-column:1;grid-row:1/2;max-height:24px;padding:0 var(--spacing)}.menu-item__leading--icon>svg{height:100%}.menu-item__leading--image{grid-area:leading;align-self:center;padding-right:var(--spacing)}.menu-item__leading--image>img{display:block;aspect-ratio:1/1;object-fit:cover;width:auto;height:auto;max-height:80px}.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}.utility-navigation .web-header__item{align-items:center;color:var(--color-canvas-on);display:flex;text-decoration:none;z-index:1}.utility-navigation .web-header__item--is-clickable{cursor:pointer}.utility-navigation .web-header__item svg{border-radius:37%;height:44px;padding:calc(var(--spacing)*1.25);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{display:flex;padding-right:var(--spacing-2)}.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{animation:shimmer 1.5s infinite;background-color:var(--palette-neutral-200);background-image:linear-gradient(90deg,var(--palette-neutral-200),#f2f2f2,var(--palette-neutral-200));background-repeat:no-repeat;background-size:200% 100%;border-radius:var(--border-radius)}.utility-navigation .web-header__item[data-is-loading=true] .skeleton.web-header__item-skeleton-icon{border-radius:50%;height:24px;width: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;position:relative;transition:border-bottom .25s}.utility-navigation .web-header__item>svg{border-radius:unset;height:auto;max-height:38px!important;padding:0;pointer-events:none;width:auto}.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{display:flex;padding-right:0}.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{display:block;margin-left:var(--spacing-0_5)}.utility-navigation .web-header__item--with-arrow:after{content:"›";line-height:8px;padding-bottom:var(--spacing-2);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{animation:ripple .6s linear;background-color:var(--color-canvas--hover);border-radius:50%;position:absolute;transform:scale(0)}.utility-navigation .web-header__item[data-is-loading=true] .skeleton.web-header__item-skeleton-text{height:20px;width:100px}@keyframes ripple{to{opacity:0;transform:scale(4)}}}@media screen and (min-width:0\0) and (min-resolution:+72dpi){.utility-navigation .web-header__item:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}}@media screen and (min-width:0\0) and (min-resolution:+72dpi) and (max-width:959px){.utility-navigation .web-header__item svg{padding:10px}.utility-navigation .web-header__item svg:active{background-color:var(--color-canvas--hover)}.utility-navigation .web-header__item>:not(span):nth-child(2n){display:none}}@media screen and (min-width:0\0) and (min-resolution:+72dpi) and (min-width:960px){.utility-navigation .web-header__item>svg{height:24px;width:24px}.utility-navigation .web-header__item>span:first-of-type{margin-left:4px}.utility-navigation .web-header__item{padding:4px 8px}.utility-navigation .web-header__item:active svg{background-color:var(--color-surface)}.utility-navigation .web-header__item{border-bottom:3px solid var(--color-surface)}.utility-navigation .web-header__item[data-hover=box]:hover,.utility-navigation .web-header__item[data-hover=underline]:hover{border-bottom:3px solid var(--color-accent);transition:border-bottom .25s}.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>path:last-of-type{fill:var(--color-accent)}.utility-navigation .web-header__item>:not(span){display:none}.utility-navigation .web-header__item>:not(span):first-child:only-of-type,.utility-navigation .web-header__item>:not(span):not(:first-child){display:flex}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}[class^=menu-sub-item__]{grid-column:3;grid-row:1/4;align-self:center}.menu-sub-item__icon{margin-right:0;height:21px}.menu-sub-item__icon>svg{height:100%;width:auto}.menu-sub-item__link{grid-area:link}.menu-sub-item__link>a{text-decoration:none;color:var(--color-accent)}.menu-sub-item__text{margin-left:var(--spacing);color:var(--color-on-secondary)}.menu-sub-item__text--active{color:var(--color-accent)}.popup__item{--align-content:flex-start;display:flex;white-space:nowrap}.popup__item>a:not(.button){align-items:center;color:var(--color-on);display:flex;flex-grow:1;justify-content:var(--align-content);padding:var(--spacing-1_5) var(--spacing-2);text-decoration:none}.popup__item>a:not(.button) svg{height:auto;margin-right:var(--spacing-2);padding:0;width:24px}.popup__item.popup__item--vertical{align-items:var(--align-content);cursor:auto;flex-direction:column;padding:var(--spacing) var(--spacing-2) var(--spacing-2)}.popup__item.popup__item--vertical>span{padding-bottom:var(--spacing)}.popup__item.popup__item--vertical svg{height:auto;padding:0;width:auto}.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)}}.textarea__wrapper{display:flex;flex-direction:column;align-items:flex-start;width:100%}.textarea__content-wrapper{width:100%}.textarea__wrapper textarea{display:flex;outline:none;width:100%;background:var(--color-input-background);border-radius:var(--spacing-0_5) var(--spacing-0_5) 0 0;line-height:26px;font-size:16px;padding:var(--spacing-0_5) var(--spacing)}.textarea__content-wrapper:after{width:100%;content:"";display:flex;transform:scaleX(0)}.textarea__wrapper--active .textarea__content-wrapper:after{transform-origin:center;transition:transform .5s;transform:scaleX(1);background:var(--color-input-background--focus);border-bottom:2px solid var(--color-accent)}.textarea__wrapper--active textarea{background:var(--color-input-background--focus)}.textarea__wrapper--active .textarea__content-wrapper .input__label{color:var(--color-accent)}.textarea__helper{padding:0 var(--spacing-0_5);color:var(--color-input-on)}.textarea__wrapper--error .textarea__content-wrapper:after{transform-origin:center;transition:transform .5s;transform:scaleX(1);background:var(--color-input-background--error);border-bottom:2px solid var(--color-input-accent--error)}.textarea__wrapper--error textarea{background:var(--color-input-background--error)}.textarea__wrapper--error .input__label{color:var(--color-input-accent--error)}.card__actions{display:grid;grid-column-gap:var(--spacing-2);column-gap:var(--spacing-2);justify-self:var(--card-text-alignment);padding:var(--spacing) 0}.card__actions>*{grid-row:1;justify-self:flex-start}.card__actions a{z-index:5}.card__actions .button.variant-tertiary:hover{background-color:unset}@media screen and (min-width:960px){.card__actions{padding:var(--spacing)}}@media screen and (max-width:450px){.card--minicard .card__actions{display:none}}.contact-form-confirmation{display:block;padding:var(--spacing-3)}.contact-form-confirmation .contact-form-confirmation__image{grid-area:image;text-align:center}.contact-form-confirmation .contact-form-confirmation__message{padding-bottom:var(--spacing-4)}.contact-form-confirmation .contact-form-confirmation__info{grid-area:message;margin-bottom:var(--spacing-2)}.contact-form-confirmation .contact-form-confirmation__cancel-button span.icon{background-color:var(--color-accent)}.contact-form-confirmation .contact-form-confirmation__cancel-button:focus span.icon,.contact-form-confirmation .contact-form-confirmation__cancel-button:hover span.icon{background-color:var(--color-on--hover)}@media screen and (min-width:960px){.contact-form-confirmation{display:grid;grid-template-columns:repeat(4,1fr);grid-template-areas:"image message message message";padding:var(--spacing-3) 0 var(--spacing-3) 0;align-items:center}}.chips{--chips-center:center;--text-alignment:start;--text-padding:var(--spacing-3);--chips-alignment:flex-start;display:flex;flex-wrap:wrap;gap:var(--spacing);text-align:var(--text-alignment)}.chips.chips--on-top{z-index:3}.chips-center{place-content:var(--chips-center)}.chips-start{place-content:var(--chips-alignment)}.chips>.chips__headline{width:100%}.chips>.chips__headline,.chips>.chips__headline.chips__headline--tight{margin-bottom:var(--spacing)}.customer-support{display:flex;flex-direction:column;align-items:center;position:relative;width:100%;padding-top:var(--spacing-8)}.customer-support .customer-support__image{position:absolute;top:var(--spacing-2);width:95px;max-width:-moz-fit-content;max-width:fit-content;border:3px solid var(--color-surface);border-radius:50%;object-fit:cover}.customer-support .customer-support__headline{background-color:var(--color-accent);color:var(--color-accent-on);padding:var(--spacing-7) 0 var(--spacing);border-radius:var(--border-radius-3) var(--border-radius-3) 0 0;text-align:center;width:100%}.customer-support .customer-support__content{width:100%;background-color:var(--color-surface);border:1px solid var(--color-stroke);border-top:0;border-radius:0 0 var(--border-radius-3) var(--border-radius-3)}.customer-support .customer-support__contact{display:grid;justify-items:center;grid-template-columns:1fr;grid-template-areas:"headline" "chatbot" "phone" "email" "whatsapp" "logo";padding:0 var(--spacing-2) var(--spacing-2);width:100%}.customer-support .customer-support__contact__subheadline{grid-area:headline;width:100%;text-align:center;padding:var(--spacing-3) 0 var(--spacing-2)}.customer-support .customer-support__contact__image{grid-area:logo;max-height:85px;width:auto;margin-top:var(--spacing)}.customer-support .customer-support__contact__email{cursor:pointer}.customer-support .customer-support__form{display:flex}@media screen and (min-width:960px){.customer-support .customer-support__image{top:0;width:128px;height:128px}.customer-support .customer-support__headline{padding-top:calc(9 * var(--spacing))}.customer-support .customer-support__contact{display:flex;flex-wrap:wrap;flex-direction:row;padding:0 var(--spacing-4) var(--spacing-4)}.customer-support .customer-support__contact__subheadline{flex:75% 1;text-align:center;padding:var(--spacing-6) 0}.customer-support .customer-support__contact__image{margin:var(--spacing-2) 0}}.chip{align-items:center;background-color:var(--color-surface);border:var(--border-size) solid var(--color-stroke);border-radius:var(--spacing-3);box-sizing:border-box;color:var(--color-on);display:flex}.chip.chip--disabled{background-color:initial;border:none}.chip.chip--clickable{cursor:pointer;z-index:5}.chip.chip--selected{background-color:var(--color-accent);border-color:var(--color-stroke);color:var(--color-accent-on)}.chip.chip--clickable.chip--selected:hover{background-color:var(--color-accent--hover);color:var(--color-accent-on)}.chip.chip--clickable:not(.chip--selected):hover{background-color:var(--color-canvas--hover);color:var(--color-on--hover)}.chip[data-padding=small]{padding:0 var(--spacing-0_5)}.chip[data-padding=small-left]{padding:0 var(--spacing-1_5) 0 var(--spacing-0_5)}.chip[data-padding=small-right]{padding:0 var(--spacing-0_5) 0 var(--spacing-1_5)}.chip[data-padding=large]{padding:var(--spacing-0_5) var(--spacing-1_5)}.footer__legal-list-section{color:var(--color-on)}.footer__legal-list-section>.footer__legal-list{display:flex;flex-flow:wrap;justify-content:center;list-style:none;padding-left:0}.footer__legal-list-section>.footer__legal-list>.footer__legal-list-item{margin-top:var(--spacing);padding:0 var(--spacing);border-right:1px solid}.footer__legal-list-section>.footer__legal-list>.footer__legal-list-item:last-child{padding-right:0;border-right:none}.Label_wrapper__oXt0m,[class*=text--].Label_wrapper__oXt0m{display:flex}a.Label_wrapper__oXt0m{display:flex;text-decoration:none;color:inherit;cursor:pointer}.Label_wrapper--masked__hfq1I.Label_wrapper__oXt0m:hover,a.Label_wrapper__oXt0m:hover{text-decoration:underline}.Label_wrapper--masked__hfq1I.Label_wrapper__oXt0m:hover .Label_icon__2fhZC,a.Label_wrapper__oXt0m:hover .Label_icon__2fhZC{transition:transform .2s;transform:scale(1.1)}.Label_wrapper--masked__hfq1I.Label_wrapper__oXt0m:not(:hover) .Label_icon__2fhZC,a.Label_wrapper__oXt0m:not(:hover) .Label_icon__2fhZC{transition:transform .2s;transform:scale(1)}.Label_wrapper__oXt0m .Label_icon__2fhZC{margin-right:var(--spacing-0_5)}.Label_wrapper--masked__hfq1I.Label_wrapper__oXt0m{cursor:pointer}aside.auth-ui-dialog{background-color:var(--palette-grey)}aside#dialog .auth-ui-content .auth-form-container{width:100%;max-width:550px;display:flex;flex-direction:column;align-items:center;padding:var(--spacing-2)}.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}}.auth-ui-content{display:flex;align-items:stretch}.auth-ui-content .auth-form__actions .button.variant-tertiary:hover{background-color:unset}.checkbox__label .placeholder-link{text-decoration:underline;color:var(--color-on)}.input__container{padding-bottom:var(--spacing-0_5)}.input__container--combined{display:flex;flex-direction:column;gap:var(--spacing);width:100%}.auth-form-container{margin:auto;max-width:-webkit-fill-available;align-items:center;padding:var(--spacing-2)}.auth-form,.auth-form-container{width:100%;display:flex;flex-direction:column}.auth-form{align-items:flex-end;min-width:300px;padding:var(--spacing) 0;gap:var(--spacing)}.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{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing);width:100%}.field-label-row .link-forgot-password{background:none;border:0;padding:0;margin:0;font:inherit;cursor:pointer;text-decoration:underline;color:var(--color-on)}.field-label-row .link-forgot-password:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:4px}@media screen and (min-width:960px){.input__container--combined{display:inline-flex;flex-direction:row}.auth-form-container{padding:var(--spacing-3);min-width:550px;min-height:585px}.auth-form{max-width:550px;min-width:480px}}.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{display:inline-flex;align-items:center;gap:var(--spacing);flex-wrap:wrap;justify-content:center}.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{display:flex;flex-direction:column;justify-content:center}.auth-form__generic-content__customer-service>a{text-decoration:none;padding:var(--spacing-2) 0 0}.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;display:block;margin:0 auto;padding:var(--spacing)}.auth-form__actions{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing);flex-wrap:wrap;padding-top:var(--spacing-2)}.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{display:flex;align-items:center;gap:var(--spacing-0_5)}.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(button.button.variant-text),.auth-form__actions .auth-form__actions--pending>:not(div.animation--spinner){color:var(--palette-neutral-300)!important;background-color:transparent!important}.auth-form__actions .auth-form__actions--pending button.button.variant-secondary,.auth-form__actions .auth-form__actions--pending button.button.variant-strong{background-color:var(--palette-neutral-200)!important}.form__snackbar{padding:var(--spacing-2);border-radius:2px;background-color:var(--overlay-bright-on);color:var(--palette-white);box-shadow:var(--elevation-4)}.input-outer-container .input-inner-container>svg.password-visibility{cursor:pointer}.auth-form__side-panel{display:flex;align-items:center;max-width:420px;min-width:420px;min-height:400px;color:var(--palette-white);background-color:var(--palette-brand-400);padding:var(--spacing-4)}.auth-form__side-panel button.button.variant-secondary{color:var(--palette-white)!important;border:2px solid var(--palette-white)!important;box-shadow:none}.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{display:flex;padding:var(--spacing-0_5) 0}.auth-form__side-panel .auth-form__side-panel--advantages li svg{margin-right:var(--spacing-2)}.checkbox-container{width:100%;padding:0}.checkbox-container>*{color:var(--color-on)}.checkbox-container :not(.checkbox-info){cursor:pointer}.checkbox-container{display:grid;grid-template-areas:"checkbox label" "info info";grid-template-columns:auto 1fr;grid-column-gap:var(--spacing);column-gap:var(--spacing);align-items:start}.checkbox-container label{grid-area:label;font-size:16px;max-width:-moz-fit-content;max-width:fit-content}.checkbox-container input[type=checkbox]{grid-area:checkbox}.checkbox-container .checkbox-info{grid-area:info}.checkbox-container input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:4px 0 0;width:20px;height:20px;min-width:20px;padding:2px;vertical-align:text-bottom;position:relative;overflow:hidden;min-height:0;border-radius:4px;border:1px solid var(--color-input-stroke);background-color:var(--color-input)}.checkbox-container input[type=checkbox]:after{top:0;right:0;bottom:0;left:0;content:"";position:absolute;opacity:0;border-radius:0;background-color:var(--color-accent);background-position:50%;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)}.checkbox-container input[type=checkbox]:checked:after{opacity:1}.checkbox-container.state-error input[type=checkbox]{border:1px solid var(--color-error-stroke);background-color:var(--color-error-background)}.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}}.web-dialog{top:50%;left:50%;display:flex;position:fixed;z-index:1600;outline:0;min-width:320px;max-width:100%;max-height:90%;overflow:auto;flex-direction:column;border-radius:var(--spacing-4);transform:translate(-50%,-50%);background-color:var(--color-surface);box-shadow:var(--elevation-24)}.web-dialog[data-open=false]{display:none}.web-dialog[data-fullscreen=true]{width:100%;height:100%;border-radius:0;max-width:100%;max-height:100%}.web-dialog__close{position:absolute;top:var(--spacing);right:var(--spacing);cursor:pointer}.web-dialog__close>svg{padding:10px;width:2.5em;height:2.5em}.web-dialog__close>svg:hover{border-radius:50%;background-color:rgba(0,0,0,.04)}.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}}.hotspot-container{position:relative}.hotspot-item--container{list-style-type:none;position:absolute;width:100%;height:100%;margin:0;top:0;left:0;right:0;padding:0}.hotspot-item{position:absolute;transition:border-color .25s ease-in-out,opacity .25s ease-in-out,visibility .25s ease-in-out;padding:0;width:2rem;height:2rem;background:rgba(var(--colour-static-black,17,17,17),.48);opacity:1;border-radius:calc(var(--border-radius-8) * 2);line-height:.5;display:flex;align-items:center;justify-content:center}.hotspot-item:after{content:"";transition:transform .25s ease-in-out;position:relative;display:block;background:rgb(var(--colour-static-white,255,255,255));box-shadow:0 1px 4px rgba(var(--colour-static-black,17,17,17),.55);width:.75rem;height:.75rem;border-radius:calc(var(--border-radius-8) * 2)}.hotspot-item:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0}.hotspot-item--active.hotspot-item:after{transition:transform .25s ease-in;transform:scale(1.7)}.hotspot-item-child{display:flex;flex-direction:column;padding:var(--spacing-2);padding-right:var(--spacing-6);border-radius:calc(var(--border-radius-2) + calc(var(--border-radius) / 2));gap:var(--spacing);background-color:#fff;color:#000;justify-content:flex-start;align-items:flex-start;box-shadow:0 1px 4px 0 rgba(0,0,0,.25),0 0 10px 0 rgba(0,0,0,.1),0 4px 2px 0 rgba(0,0,0,.1)}.hotspot-item-child-hidden{visibility:hidden}.hotspot-item-child:after{content:"";position:absolute;top:0;right:0;bottom:0;width:var(--spacing-6);background-image:url(https://assets.pixum.com/assets/testing/2024/chevron-right.svg);background-repeat:no-repeat;background-position:50%}.hotspot-item--container span{text-wrap:nowrap}.hotspot-item-child-visible{visibility:visible;opacity:1;cursor:pointer;z-index:2}.hotspot-item--rating{display:flex;align-items:center}.hotspot-item--rating>span{width:max-content}.hotspot-item--price,.hotspot-item--rating>span{color:var(--palette-neutral-400)}.pulse{animation:pulse-animation 2s}@keyframes pulse-animation{0%{box-shadow:0 0 0 0 rgba(0,0,0,.2)}to{box-shadow:0 0 0 20px transparent}}.ratings-stars{--rating-value:5;background:url(https://assets.pixum.com/img/icon/star_grey_21x16.png) 0 0 repeat-x;width:105px;height:16px;position:relative;display:block}.ratings-stars:before{content:"";display:block;height:16px;width:calc(21px * var(--rating-value));background:url(https://assets.pixum.com/img/icon/star_yellow_21x16.png) 0 0 repeat-x}