[class*=text--]{display:block;font-size:var(--font-size);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing);line-height:var(--line-height);margin:0}.text--largeTitle{--line-height:106.25%;--letter-spacing:-0.012em}.text--largeTitle,.text--title1{--font-weight:500;--font-size:32px}.text--title1{--line-height:130%;--letter-spacing:0.012em}.text--title2{--font-size:24px;--font-weight:500;--line-height:148.15%;--letter-spacing:0.02em}.text--title3{--font-size:18px;--font-weight:500;--line-height:133%;--letter-spacing:0.028em}.text--body{--font-size:16px;--font-weight:400;--line-height:162.5%;--letter-spacing:0.039em}.text--overline{--font-size:12px;--font-weight:500;--line-height:160%;--letter-spacing:0.051em;text-transform:uppercase}.text--headline{--font-size:16px;--font-weight:500;--line-height:162.5%;--letter-spacing:0.03em}.text--subheadline{--font-size:14px;--font-weight:400;--line-height:157.14%;--letter-spacing:0.043em}.text--caption{--font-size:12px;--font-weight:400;--line-height:166.67%;--letter-spacing:0.047em}.text--captionXs{--font-size:10px;--font-weight:400;--line-height:140%;--letter-spacing:0.02em}.text--footnote{--font-size:12px;--font-weight:400;--line-height:157.14%;--letter-spacing:0.043em}.text--button{--font-size:12px}.text--button,.text--button-large{--font-weight:500;--line-height:166.67%;--letter-spacing:0.047em;text-transform:uppercase}.text--button-large{--font-size:14px}@media screen and (min-width:960px){.text--largeTitle{--font-size:62px;--line-height:106.25%;--letter-spacing:-0.012em}.text--title1{--font-size:54px;--line-height:120.83%;--letter-spacing:0.001em}.text--title2{--font-size:34px;--line-height:141.18%;--letter-spacing:0.012em}.text--title3{--font-size:24px;--line-height:120%;--letter-spacing:0.02em}.text--body{--font-size:18px;--line-height:155.56%;--letter-spacing:0.035em}.text--overline{--font-size:14px;--line-height:166.67%;--letter-spacing:0.047em}.text--headline{--font-size:18px;--line-height:160%;--letter-spacing:0.02em}.text--subheadline{--font-size:16px;--line-height:162.52%;--letter-spacing:0.039em}.text--caption{--font-size:14px;--line-height:157.14%;--letter-spacing:0.043em}.text--captionXs{--font-size:12px;--line-height:140%;--letter-spacing:0.02em}.text--footnote{--line-height:157.14%}.text--button,.text--footnote{--font-size:14px;--letter-spacing:0.043em}.text--button{--line-height:171%}.text--button-large{--font-size:16px;--line-height:171%;--letter-spacing:0.047em}}.text--center{text-align:center}.text--noWrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text--gutterBottom{margin-bottom:1em}
.input__container__checkbox{width:100%}.input__container__checkbox>.checkbox__input{display:none}.input__container__checkbox .checkbox__label{align-items:center;cursor:pointer;display:flex}.checkbox__svg{display:flex}.checkbox__label svg{margin-right:var(--spacing)}.checkbox--checked .box{fill:var(--color-accent)}.checkbox--checked .check{fill:var(--color-accent-on)}.checkbox--unchecked .box{fill:var(--color-input-background)}.input__container--error .checkbox__input,.input__container--error input{background:var(--color-input-background--error)}.input__container--error .checkbox--unchecked,.input__container__checkbox.input__container--error .text--footnote{color:var(--color-input-accent--error)}.checkbox__svg--border svg{border:1px solid var(--color-stroke,#a6a6a6);border-radius:2px}
.user-input__label-container{align-items:baseline;display:flex}.user-input__label-container .user-input__label{align-items:flex-end;display:flex}.user-input__label-container .user-input__label__value{align-items:center;color:var(--color-on-secondary);display:flex}.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)}
[class*=text--]{display:block;font-size:var(--font-size);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing);line-height:var(--line-height);margin:0}.text--largeTitle{--line-height:106.25%;--letter-spacing:-0.012em}.text--largeTitle,.text--title1{--font-weight:500;--font-size:32px}.text--title1{--line-height:130%;--letter-spacing:0.012em}.text--title2{--font-size:24px;--font-weight:500;--line-height:148.15%;--letter-spacing:0.02em}.text--title3{--font-size:18px;--font-weight:500;--line-height:133%;--letter-spacing:0.028em}.text--body{--font-size:16px;--font-weight:400;--line-height:162.5%;--letter-spacing:0.039em}.text--overline{--font-size:12px;--font-weight:500;--line-height:160%;--letter-spacing:0.051em;text-transform:uppercase}.text--headline{--font-size:16px;--font-weight:500;--line-height:162.5%;--letter-spacing:0.03em}.text--subheadline{--font-size:14px;--font-weight:400;--line-height:157.14%;--letter-spacing:0.043em}.text--caption{--font-size:12px;--font-weight:400;--line-height:166.67%;--letter-spacing:0.047em}.text--captionXs{--font-size:10px;--font-weight:400;--line-height:140%;--letter-spacing:0.02em}.text--footnote{--font-size:12px;--font-weight:400;--line-height:157.14%;--letter-spacing:0.043em}.text--button{--font-size:12px}.text--button,.text--button-large{--font-weight:500;--line-height:166.67%;--letter-spacing:0.047em;text-transform:uppercase}.text--button-large{--font-size:14px}@media screen and (min-width:960px){.text--largeTitle{--font-size:62px;--line-height:106.25%;--letter-spacing:-0.012em}.text--title1{--font-size:54px;--line-height:120.83%;--letter-spacing:0.001em}.text--title2{--font-size:34px;--line-height:141.18%;--letter-spacing:0.012em}.text--title3{--font-size:24px;--line-height:120%;--letter-spacing:0.02em}.text--body{--font-size:18px;--line-height:155.56%;--letter-spacing:0.035em}.text--overline{--font-size:14px;--line-height:166.67%;--letter-spacing:0.047em}.text--headline{--font-size:18px;--line-height:160%;--letter-spacing:0.02em}.text--subheadline{--font-size:16px;--line-height:162.52%;--letter-spacing:0.039em}.text--caption{--font-size:14px;--line-height:157.14%;--letter-spacing:0.043em}.text--captionXs{--font-size:12px;--line-height:140%;--letter-spacing:0.02em}.text--footnote{--line-height:157.14%}.text--button,.text--footnote{--font-size:14px;--letter-spacing:0.043em}.text--button{--line-height:171%}.text--button-large{--font-size:16px;--line-height:171%;--letter-spacing:0.047em}}.text--center{text-align:center}.text--noWrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text--gutterBottom{margin-bottom:1em}
.button.variant-strong.medium{padding:var(--spacing-1_5) var(--spacing-2)}.button.variant-strong.medium:has(svg+span,svg+div):not(:has(svg+div+svg)){padding:var(--spacing-1_5) var(--spacing-2) var(--spacing-1_5) var(--spacing-1_75)}.button.variant-strong.medium:has(span+svg,div+svg):not(:has(svg+div+svg)){padding:var(--spacing-1_5) var(--spacing-1_75) var(--spacing-1_5) var(--spacing-2)}.button.variant-strong.large{padding:var(--spacing-2_25) var(--spacing-3)}.button.variant-strong.large:has(svg+span,svg+div):not(:has(svg+div+svg)){padding:var(--spacing-2_25) var(--spacing-3) var(--spacing-2_25) var(--spacing-2_25)}.button.variant-strong.large:has(span+svg,div+svg):not(:has(svg+div+svg)){padding:var(--spacing-2_25) var(--spacing-2_25) var(--spacing-2_25) var(--spacing-3)}.button.text--button.variant-strong:disabled{background-color:var(--color-on-secondary);color:var(--color-accent-on);opacity:.3;cursor:not-allowed}.button.variant-strong:not(:disabled){background-color:var(--color-cta-strong)!important;color:var(--color-cta-strong-on)!important}.button.variant-strong:not(:disabled):focus,.button.variant-strong:not(:disabled):hover{background-color:var(--color-cta-strong--hover)!important}
.button.variant-primary{background-color:var(--color-accent);color:var(--color-accent-on);border:2px solid var(--color-accent)}.button.variant-primary.medium{padding:var(--spacing-1_25) var(--spacing-2)}.button.variant-primary.medium:has(svg+span,svg+div):not(:has(svg+div+svg)){padding:var(--spacing-1_25) var(--spacing-2) var(--spacing-1_25) var(--spacing-1_75)}.button.variant-primary.medium:has(span+svg,div+svg):not(:has(svg+div+svg)){padding:var(--spacing-1_25) var(--spacing-1_75) var(--spacing-1_25) var(--spacing-2)}.button.variant-primary.large{padding:var(--spacing-2) var(--spacing-3)}.button.variant-primary.large:has(svg+span,svg+div):not(:has(svg+div+svg)){padding:var(--spacing-2) var(--spacing-3) var(--spacing-2) var(--spacing-2_25)}.button.variant-primary.large:has(span+svg,div+svg):not(:has(svg+div+svg)){padding:var(--spacing-2) var(--spacing-2_25) var(--spacing-2) var(--spacing-3)}.button.variant-primary:focus,.button.variant-primary:hover{background-color:var(--color-accent--hover);border:2px solid transparent}.button.text--button.variant-primary:disabled{background-color:var(--color-on-secondary);border:2px solid var(--color-on-secondary);color:var(--color-accent-on);opacity:.3;cursor:not-allowed}
.button.variant-secondary{background-color:initial;color:var(--color-accent);border:2px solid var(--color-accent)}.button.variant-secondary.medium{padding:var(--spacing-1_25) var(--spacing-2)}.button.variant-secondary.medium:has(svg+span,svg+div):not(:has(svg+div+svg)){padding:var(--spacing-1_25) var(--spacing-2) var(--spacing-1_25) var(--spacing-1_75)}.button.variant-secondary.medium:has(span+svg,div+svg):not(:has(svg+div+svg)){padding:var(--spacing-1_25) var(--spacing-1_75) var(--spacing-1_25) var(--spacing-2)}.button.variant-secondary.large{padding:var(--spacing-2) var(--spacing-3)}.button.variant-secondary.large:has(svg+span,svg+div):not(:has(svg+div+svg)){padding:var(--spacing-2) var(--spacing-3) var(--spacing-2) var(--spacing-2_25)}.button.variant-secondary.large:has(span+svg,div+svg):not(:has(svg+div+svg)){padding:var(--spacing-2) var(--spacing-2_25) var(--spacing-2) var(--spacing-3)}.button.variant-secondary:focus,.button.variant-secondary:hover{background-color:var(--color-canvas--hover);color:var(--color-on--hover)}.button.text--button.variant-secondary:disabled{background-color:initial;color:var(--color-on-secondary);border:2px solid var(--color-on-secondary);opacity:.3;cursor:not-allowed}
.button.variant-tertiary{background-color:initial;border:none;color:var(--color-accent)}.button.variant-tertiary.medium{padding:var(--spacing-1_5) var(--spacing-2)}.button.variant-tertiary.medium:has(svg+span,svg+div):not(:has(svg+div+svg)){padding:var(--spacing-1_5) var(--spacing-2) var(--spacing-1_5) var(--spacing-1_75)}.button.variant-tertiary.medium:has(span+svg,div+svg):not(:has(svg+div+svg)){padding:var(--spacing-1_5) var(--spacing-1_75) var(--spacing-1_5) var(--spacing-2)}.button.variant-tertiary.large{padding:var(--spacing-2_25) var(--spacing-3)}.button.variant-tertiary.large:has(svg+span,svg+div):not(:has(svg+div+svg)){padding:var(--spacing-2_25) var(--spacing-3) var(--spacing-2_25) var(--spacing-2_25)}.button.variant-tertiary.large:has(span+svg,div+svg):not(:has(svg+div+svg)){padding:var(--spacing-2_25) var(--spacing-2_25) var(--spacing-2_25) var(--spacing-3)}.button.variant-tertiary:hover{background-color:var(--color-surface--hover)}.button.variant-tertiary.large:has(svg+span,svg+div):not(:has(svg+div+svg)):hover{padding:var(--spacing-2_25) var(--spacing-3) var(--spacing-2_25) var(--spacing-2_25)}.button.variant-tertiary.large:has(span+svg,div+svg):not(:has(svg+div+svg)):hover{padding:var(--spacing-2_25) var(--spacing-2_25) var(--spacing-2_25) var(--spacing-3)}.button.variant-tertiary.medium:has(svg+span,svg+div):not(:has(svg+div+svg)):hover{padding:var(--spacing-1_5) var(--spacing-2) var(--spacing-1_5) var(--spacing-1_75)}.button.variant-tertiary.medium:has(span+svg,div+svg):not(:has(svg+div+svg)):hover{padding:var(--spacing-1_5) var(--spacing-1_75) var(--spacing-1_5) var(--spacing-2)}.button.text--button.variant-tertiary:disabled{background-color:initial;color:var(--color-on-secondary);opacity:.3;cursor:not-allowed}
.button.variant-text.medium{padding:var(--spacing-1_5) var(--spacing-2)}.button.variant-text.medium:has(svg+span,svg+div):not(:has(svg+div+svg)){padding:var(--spacing-1_5) var(--spacing-2) var(--spacing-1_5) var(--spacing-1_75)}.button.variant-text.medium:has(span+svg,div+svg):not(:has(svg+div+svg)){padding:var(--spacing-1_5) var(--spacing-1_75) var(--spacing-1_5) var(--spacing-2)}.button.variant-text.large{padding:var(--spacing-2_25) var(--spacing-3)}.button.variant-text.large:has(svg+span,svg+div):not(:has(svg+div+svg)){padding:var(--spacing-2_25) var(--spacing-3) var(--spacing-2_25) var(--spacing-2_25)}.button.variant-text.large:has(span+svg,div+svg):not(:has(svg+div+svg)){padding:var(--spacing-2_25) var(--spacing-2_25) var(--spacing-2_25) var(--spacing-3)}.button.text--button.variant-text:disabled{background-color:initial;color:var(--color-on-secondary);opacity:.3;cursor:not-allowed}.button.variant-text{background-color:initial;border:none;color:var(--color-on)}
.button{--button-radius:100px;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;align-items:center;border:0;border-radius:var(--button-radius);cursor:pointer;display:inline-grid;gap:var(--spacing-0_5);height:fit-content;justify-items:center;outline:0;position:relative;text-decoration:none;text-transform:uppercase;transition-duration:.35s;transition-property:background-color;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;will-change:background-color}span[class*=button]{align-items:center;display:flex}.button__icon{margin-right:var(--spacing-0_5)}.button.text--button{align-items:center;display:inline-flex;justify-content:center;position:relative}@keyframes throbber-stroke{to{stroke-dasharray:0 56.56;stroke-dashoffset:-56.56}50%{stroke-dasharray:56.56 56.56;stroke-dashoffset:0}0%{stroke-dasharray:56.56 56.56;stroke-dashoffset:56.56}}@keyframes strobber-rotate{0%{rotate:-180deg}to{rotate:180deg}}.button .throbber{fill:none;stroke:currentColor;stroke-width:5;stroke-linecap:round;animation:throbber-stroke 2s linear infinite,strobber-rotate 2s cubic-bezier(.5,.35,.15,1) infinite}.button-throbber{content:"";opacity:1;position:absolute;transform:scale(0);transition:all .5s cubic-bezier(.42,-.51,.45,1)}button[data-status=busy] .button-throbber{opacity:1;transform:scale(1)}button[data-status=busy]{cursor:default;pointer-events:none}button[data-status=busy]>.label{opacity:0;transform:scale(.1);transition:all .5s cubic-bezier(.42,-.51,.45,1)}
.svg-icon{fill:currentColor}svg.trustedshops--icon{height:46px;width:46px}svg.emptycart--icon{height:81px;width:81px}svg.svg-icon.emptycart--icon{fill:var(--palette-brand-400)}svg.cameron--icon,svg.celebrate--icon,svg.myProjects--icon{height:76px;width:76px}svg.svg-icon.cameron--icon,svg.svg-icon.celebrate--icon,svg.svg-icon.myProjects--icon{fill:#fff}.animation--spinner{animation:intorAnimation .6s;display:flex}.animation--spinner svg{fill:#868686}.animation--spinner svg path:first-of-type{animation:pulse 1s linear infinite}.animation--spinner svg path:nth-of-type(2){animation:pulse 1s linear -83ms infinite}.animation--spinner svg path:nth-of-type(3){animation:pulse 1s linear -.166s infinite}.animation--spinner svg path:nth-of-type(4){animation:pulse 1s linear -.249s infinite}.animation--spinner svg path:nth-of-type(5){animation:pulse 1s linear -.332s infinite}.animation--spinner svg path:nth-of-type(6){animation:pulse 1s linear -.415s infinite}.animation--spinner svg path:nth-of-type(7){animation:pulse 1s linear -.498s infinite}.animation--spinner svg path:nth-of-type(8){animation:pulse 1s linear -.581s infinite}.animation--spinner svg path:nth-of-type(9){animation:pulse 1s linear -.664s infinite}.animation--spinner svg path:nth-of-type(10){animation:pulse 1s linear -.747s infinite}.animation--spinner svg path:nth-of-type(11){animation:pulse 1s linear -.83s infinite}.animation--spinner svg path:nth-of-type(12){animation:pulse 1s linear -.913s infinite}@keyframes pulse{50%{fill:#868686}to{fill:hsla(0,0%,53%,.4)}}@keyframes intorAnimation{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.rotate-circle-with-arrow{cursor:url(https://pixum-assets.imgix.net/assets/area/journeys/cursor/rotate.svg) 6.5 6.5,crosshair}.rotate-arrow-icon{color:var(--color-surface)}.rotate-arrow-icon:hover:not(:global(.moving)) .rotatePoint{stroke-opacity:.4;stroke-width:3px;stroke:var(--color-accent)}.rotate-point{stroke:var(--color-surface);fill:var(--color-accent);transform-origin:center}.cls-1{fill:#1e1e1e}.cls-2{fill:#bdea18}.cls-3{fill:#fc3f4d}.cls-4{fill:#fff}
.web-dialog{background-color:var(--color-surface);border-radius:var(--spacing-4);box-shadow:var(--elevation-24);display:flex;flex-direction:column;left:50%;max-height:90%;max-width:100%;min-width:320px;outline:0;overflow:auto;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:1600}.web-dialog[data-open=false]{display:none}.web-dialog[data-fullscreen=true]{border-radius:0;height:100%;max-height:100%;max-width:100%;width:100%}.web-dialog__close{cursor:pointer;position:absolute;right:var(--spacing);top:var(--spacing)}.web-dialog__close>svg{height:2.5em;padding:10px;width:2.5em}.web-dialog__close>svg:hover{background-color:rgba(0,0,0,.04);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}}
.backdrop{-webkit-tap-highlight-color:transparent;align-items:center;background-color:rgba(0,0,0,.4);bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .4s ease-in-out;visibility:hidden;z-index:1500}.backdrop[data-open=true]{opacity:1;visibility:visible}
.dialog-header{align-items:center;border-top:var(--spacing-0_5) solid var(--color-accent);box-shadow:0 5px 5px -5px #616161;display:flex;flex-wrap:nowrap;min-height:var(--spacing-6);padding:var(--spacing) var(--spacing) 0;position:relative;width:100%}.dialog-header[data-top-bar=true]{border-top:none}.dialog-header[data-box-shadow=true]{box-shadow:none}.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;padding-left:var(--spacing)}.dialog-header>:first-child.dialog-header__right-close{margin-left:auto;margin-right:0}.dialog-header__right-close>svg{height:2.5em;padding:10px;width:2.5em}.dialog-header__right-close>svg:hover{background-color:rgba(0,0,0,.04);border-radius:50%}
.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:0;border-radius:var(--border-radius-3);outline:0;overflow:hidden}.card,.card__content{display:grid;height:100%;position:relative}.card__content{grid-template-columns:1fr}.card--clickable{cursor:pointer;position:relative;z-index:2}.card--clickable:hover{box-shadow:0 3px 5px rgba(0,0,0,.2),0 1px 18px rgba(0,0,0,.12),0 6px 10px rgba(0,0,0,.14)}.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{align-self:start;margin:0;padding:var(--spacing) var(--spacing-1_5);text-align:var(--card-text-alignment)}.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);position:relative;z-index:3}.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)}.card__content h2+h3,.card__content h2+h4,.card__content h3+h4{padding-top:0}.card__supporting-text{align-items:center;display:flex;justify-self:right;overflow:hidden;padding:var(--spacing) var(--spacing-1_5);width:max-content}.card__supporting-text>*{align-self:center}.card__actions a{position:relative}.card[data-layout=column] .card__content{grid-template-areas:"media" "overline" "header" "subheadline" "body" "chips" "footer";grid-template-columns:auto;grid-template-rows:auto auto auto auto auto 1fr 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);display:grid;grid-area:footer}.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 h2,.card h3,.card h4,.card span.overline{padding-left:var(--spacing-3);padding-right:var(--spacing-3);padding-top:var(--spacing-3)}.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}}
.card__content>img:first-of-type{display:block;width:100%}.card.card__media--padded .card__content>img:first-of-type{padding:var(--spacing-3) var(--spacing-2) var(--spacing-2)}.card__content>img{height:auto}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@media screen{.card .card__content>img[src=""]{min-height:67vw}}@media screen and (min-width:600px){.card .card__content>img[src=""]{min-height:300px}}}@media screen and (min-width:0\0) and (min-resolution:+72dpi){@media screen{.card .card__content>img[src=""]{min-height:67vw}}@media screen and (min-width:600px){.card .card__content>img[src=""]{min-height:300px}}}
.card[data-layout=column] .card__addons{display:grid;grid-area:media;grid-template-areas:"topLeft topMiddle topRight" "middle middle middle" "bottomLeft bottomMiddle bottomRight";grid-template-columns:auto 1fr auto;grid-template-rows:auto 1fr auto}.card[data-layout=row] .card__addons{grid-column:1;grid-row:1/99;width:fit-content}.card__addon--flag{grid-area:topLeft;margin-top:var(--spacing)}.card__addons [class*=-icon]{align-self:center;border-radius:50%;display:flex;justify-self:center;margin:0 var(--spacing-0_5) 0 0}.card__addon--zoom-icon{background-color:var(--overlay-dark-background);cursor:pointer;grid-area:bottomRight;transition:.3s ease-out;z-index:5}.card__addon--zoom-icon>svg{fill:var(--overlay-dark-on)}.card__addon--zoom-icon:hover{background-color:var(--overlay-dark-background--hover);box-shadow:0 3px 3px 0 rgba(0,0,0,.14),0 1px 7px 0 rgba(0,0,0,.12),0 3px 1px -1px rgba(0,0,0,.2);transform:translateZ(0)}.card__addon--check-icon{grid-area:topRight}.card__addon--check-icon>svg{fill:var(--color-accent);color:var(--color-accent);height:auto;width:32px}.card__addon--remove-icon{cursor:pointer;grid-area:topRight;transition:.3s ease-out;z-index:5}.card__addon--remove-icon:hover{transform:translateZ(0)}.card__addon--remove-icon>svg{fill:var(--overlay-dark-background)}.card__addon--remove-icon:hover>svg{fill:var(--overlay-dark-background--hover)}.card__addon--tag{align-items:center;display:flex;height:calc(var(--spacing-4) + var(--spacing-0_5));margin-top:var(--spacing-2_75);padding:var(--spacing-0_75) var(--spacing-1_5)}.card__addon--tag[data-position=bottom]{background-color:var(--color-accent-on);border-radius:var(--border-radius);color:var(--color-accent);grid-area:bottomRight;margin:var(--spacing-2);padding:var(--spacing) var(--spacing-2)}.card__addon--tag[data-position=top]{background-color:var(--color-accent);color:var(--color-accent-on);grid-area:topLeft}.card__addon--flag-image{background-color:var(--color-accent);margin-top:var(--spacing-2);max-height:36px;max-width:192px}.card__addon--flag-image>img{height:100%;padding-left:var(--spacing-2);padding-right:var(--spacing-2);width:100%}
.card h2 a,.card h3 a{color:#000;color:var(--color-on);cursor:pointer;text-decoration:none}.card h2 a:after,.card h3 a:after{border-radius:var(--border-radius);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:3}.card h4{color:var(--palette-neutral-500);font-size:16px}@media screen and (min-width:1280px){.card h4{font-size:18px}}
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{align-items:flex-start;display:flex;justify-content:space-between;text-decoration:none;word-break:break-word}h1.headline a>svg,h2.headline a>svg,h3.headline a>svg,h4.headline a>svg{margin-top:var(--spacing-0_5)/2;min-height:24px;min-width:24px}@media screen and (min-width:1024px){h1.headline a>svg,h2.headline a>svg,h3.headline a>svg,h4.headline a>svg{margin-top:var(--spacing-0_5);min-height:24px;min-width:24px}}
.card__actions{column-gap:var(--spacing-2);display:grid;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}}
.logo--pixum{display:block;height:100%;width:126px}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:rgba(34,34,34,.3)}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:rgba(34,34,34,.3)}path[data-main-color=secondary]{fill:var(--color-cta)}@media screen and (min-width:960px){.logo--pixum{width:174px}}
.shopping-cart{display:flex;overflow:hidden;position:relative}.shopping-cart__badge--three-digits>svg{margin-right:var(--spacing-0_5)}.shopping-cart__badge{--font-size:11;background-color:var(--color-cta-strong);border:var(--border-size) solid var(--color-cta-strong-on);border-radius:24px;color:var(--color-cta-strong-on);font-size:small;left:50%;padding:0 var(--spacing-0_75);position:absolute;top:0}.shopping-cart__badge--two-digits>.shopping-cart__badge{--font-size:9;left:42%;padding:0 var(--spacing-0_5);top:10%}.shopping-cart__badge--three-digits>.shopping-cart__badge{--font-size:9;left:38%;padding:0 var(--spacing-0_5);top:10%}@media screen and (min-width:960px){.shopping-cart>svg{color:var(--color-accent);padding:0}.shopping-cart__badge{--font-size:12}.shopping-cart__badge--two-digits>.shopping-cart__badge{--font-size:11;top:4%}.shopping-cart__badge--three-digits>.shopping-cart__badge{--font-size:10;padding:2px var(--spacing-0_5);top:4%}.shopping-cart__badge--three-digits>svg{margin-right:var(--spacing-1_5)}}@media screen and (min-width:0\0) and (min-resolution:+72dpi){.shopping-cart__badge--three-digits>svg{margin-right:4px}.shopping-cart__badge{background-color:var(--color-cta);border:var(--border-size) solid var(--color-surface);color:var(--color-surface);font-size:.7rem;padding:0 4px}}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0.75) and (min-width:960px),screen and (min-width:0\0) and (min-resolution:72dpi) and (min-width:960px){.shopping-cart__badge--three-digits>svg{margin-right:12px}.shopping-cart__badge{font-size:.9rem}}
.svg-icon{fill:currentColor}.svg-icon[data-fill=primary]{fill:var(--color-accent)}.svg-icon[data-fill=white]{fill:#fff}.svg-icon[data-fill=lightgray]{fill:rgba(34,34,34,.3)}.svg-icon[data-fill=gray]{fill:rgba(0,0,0,.54)}.svg-icon[data-fill=red]{fill:var(--color-input-accent--error)}.svg-icon[data-fill=success]{fill:var(--color-success)}svg.trustedshops--icon{height:46px;width:46px}svg.emptycart--icon{height:81px;width:81px}svg.svg-icon.emptycart--icon{fill:var(--palette-brand-400)}svg.cameron--icon,svg.celebrate--icon,svg.myProjects--icon{height:76px;width:76px}svg.svg-icon.cameron--icon,svg.svg-icon.celebrate--icon,svg.svg-icon.myProjects--icon{fill:#fff}.animation--spinner{animation:intorAnimation .6s;display:flex}.animation--spinner svg{fill:#868686}.animation--spinner svg path:first-of-type{animation:pulse 1s linear infinite}.animation--spinner svg path:nth-of-type(2){animation:pulse 1s linear -83ms infinite}.animation--spinner svg path:nth-of-type(3){animation:pulse 1s linear -.166s infinite}.animation--spinner svg path:nth-of-type(4){animation:pulse 1s linear -.249s infinite}.animation--spinner svg path:nth-of-type(5){animation:pulse 1s linear -.332s infinite}.animation--spinner svg path:nth-of-type(6){animation:pulse 1s linear -.415s infinite}.animation--spinner svg path:nth-of-type(7){animation:pulse 1s linear -.498s infinite}.animation--spinner svg path:nth-of-type(8){animation:pulse 1s linear -.581s infinite}.animation--spinner svg path:nth-of-type(9){animation:pulse 1s linear -.664s infinite}.animation--spinner svg path:nth-of-type(10){animation:pulse 1s linear -.747s infinite}.animation--spinner svg path:nth-of-type(11){animation:pulse 1s linear -.83s infinite}.animation--spinner svg path:nth-of-type(12){animation:pulse 1s linear -.913s infinite}@keyframes pulse{50%{fill:#868686}to{fill:hsla(0,0%,53%,.4)}}@keyframes intorAnimation{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.rotate-circle-with-arrow{cursor:url(https://pixum-assets.imgix.net/assets/area/journeys/cursor/rotate.svg) 6.5 6.5,crosshair}.rotate-arrow-icon{color:var(--color-surface)}.rotate-arrow-icon:hover:not(:global(.moving)) .rotatePoint{stroke-opacity:.4;stroke-width:3px;stroke:var(--color-accent)}.rotate-point{fill:var(--color-accent);stroke:var(--color-surface);transform-origin:center}.cls-1{fill:#1e1e1e}.cls-2{fill:#bdea18}.cls-3{fill:#fc3f4d}.cls-4{fill:#fff}
[class*=text--]{display:block;font-size:var(--font-size);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing);line-height:var(--line-height);margin:0}.text--largeTitle{--line-height:106.25%;--letter-spacing:-0.012em}.text--largeTitle,.text--title1{--font-weight:500;--font-size:32px}.text--title1{--line-height:130%;--letter-spacing:0.012em}.text--title2{--font-size:24px;--font-weight:500;--line-height:148.15%;--letter-spacing:0.02em}.text--title3{--font-size:18px;--font-weight:500;--line-height:133%;--letter-spacing:0.028em}.text--body{--font-size:16px;--font-weight:400;--line-height:162.5%;--letter-spacing:0.039em}.text--overline{--font-size:12px;--font-weight:500;--line-height:160%;--letter-spacing:0.051em;text-transform:uppercase}.text--headline{--font-size:16px;--font-weight:500;--line-height:162.5%;--letter-spacing:0.03em}.text--subheadline{--font-size:14px;--font-weight:400;--line-height:157.14%;--letter-spacing:0.043em}.text--caption{--font-size:12px;--font-weight:400;--line-height:166.67%;--letter-spacing:0.047em}.text--captionXs{--font-size:10px;--font-weight:400;--line-height:140%;--letter-spacing:0.02em}.text--footnote{--font-size:12px;--font-weight:400;--line-height:157.14%;--letter-spacing:0.043em}.text--button{--font-size:12px}.text--button,.text--button-large{--font-weight:500;--line-height:166.67%;--letter-spacing:0.047em;text-transform:uppercase}.text--button-large{--font-size:14px}@media screen and (min-width:960px){.text--largeTitle{--font-size:62px;--line-height:106.25%;--letter-spacing:-0.012em}.text--title1{--font-size:54px;--line-height:120.83%;--letter-spacing:0.001em}.text--title2{--font-size:34px;--line-height:141.18%;--letter-spacing:0.012em}.text--title3{--font-size:24px;--line-height:120%;--letter-spacing:0.02em}.text--body{--font-size:18px;--line-height:155.56%;--letter-spacing:0.035em}.text--overline{--font-size:14px;--line-height:166.67%;--letter-spacing:0.047em}.text--headline{--font-size:18px;--line-height:160%;--letter-spacing:0.02em}.text--subheadline{--font-size:16px;--line-height:162.52%;--letter-spacing:0.039em}.text--caption{--font-size:14px;--line-height:157.14%;--letter-spacing:0.043em}.text--captionXs{--font-size:12px;--line-height:140%;--letter-spacing:0.02em}.text--footnote{--line-height:157.14%}.text--button,.text--footnote{--font-size:14px;--letter-spacing:0.043em}.text--button{--line-height:171%}.text--button-large{--font-size:16px;--line-height:171%;--letter-spacing:0.047em}}.text--center{text-align:center}.text--noWrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text--gutterBottom{margin-bottom:1em}
.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.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:flex;flex-wrap:wrap;min-height:44px;position:relative}.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__bar{display:block}.web-header__bar.web-header__bar--hide{display:none}.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__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}}
.web-header__item{align-items:center;color:var(--color-canvas-on);display:flex;text-decoration:none;z-index:1}.web-header__item--is-clickable{cursor:pointer}.web-header__item svg{border-radius:37%;height:44px;padding:calc(var(--spacing)*1.25);width:44px}.web-header__item[data-screen=DESK]{display:none}.web-header__item[data-screen=MOBILE]{display:flex}.web-header__item[data-text-screen*=DESK]>span:first-of-type{display:none}.web-header__item[data-text-screen*=MOBILE_AND_DESKTOP]>span:first-of-type{display:flex;padding-right:var(--spacing-2)}.web-header__item svg{transition:background-color .8s linear}#open-mobile-menu:active+.web-header__item svg:hover,.web-header__item:active svg:hover,.web-header__popup--open svg:hover{background-color:var(--color-dim)}@media screen and (max-width:959px){.web-header__item>:not(:not(div,svg)):nth-child(2n){display:none}.web-header__item--with-margin[data-screen*=MOBILE]{margin-left:auto}.web-header__item--with-margin[data-screen*=MOBILE]~.web-header__item--with-margin[data-screen*=MOBILE]{margin-left:0}}@media screen and (min-width:960px){.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}.web-header__item:last-child{margin-right:0}.web-header__item>svg{border-radius:unset;height:auto;padding:0;pointer-events:none;width:auto}.web-header__popup--open svg{background-color:initial}.web-header__item[data-screen*=DESK]>span:first-of-type{display:flex;padding-right:0}.web-header__item[data-screen=MOBILE]{display:none}.web-header__item[data-screen=DESK]{display:flex}.web-header__item--with-margin[data-screen*=DESK]{margin-left:auto}.web-header__item--with-margin[data-screen*=DESK]~.web-header__item--with-margin[data-screen*=DESK]{margin-left:0}.web-header__item[data-hover=underline]:hover{border-bottom:3px solid var(--color-accent)}.web-header__item[data-hover=underline]:active{fill:var(--color-accent);color:var(--color-accent)}.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)}.web-header__item[data-hover=dark]{position:relative}.web-header__item[data-hover=dark]:hover svg>rect{fill:var(--color-accent--hover);transition:fill .25s}.web-header__item[data-hover=box]:hover{border-bottom:3px solid var(--color-accent)}.web-header__item[data-hover=box]:active,.web-header__popup--open[data-hover=box]{background-color:var(--color-canvas--hover);border-bottom:3px solid var(--color-surface)}.web-header__popup--open[data-hover=box]{border-radius:4px}.web-header__item:active svg{background-color:var(--color-surface)}.web-header__item>:not(:not(svg):not(div)){display:none}.web-header__item>:not(:not(svg):not(div)):first-child:only-of-type,.web-header__item>:not(:not(svg):not(div)):not(:first-child){display:flex}.web-header__item>span:first-of-type{display:block;margin-left:var(--spacing-0_5)}.web-header__item--with-arrow:after{content:"›";line-height:8px;padding-bottom:var(--spacing-2);transform:rotate(90deg)}.web-header__item--with-arrow.web-header__popup--open:after{padding-bottom:0;padding-top:var(--spacing-1_5);transform:rotate(-90deg)}.web-header__item.web-header__item--with-arrow{padding-left:var(--spacing-0_5);padding-right:var(--spacing-1_5)}.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)}@keyframes ripple{to{opacity:0;transform:scale(4)}}}@media screen and (min-width:0\0) and (min-resolution:+72dpi){.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){.web-header__item svg{padding:10px}.web-header__item svg:active{background-color:var(--color-canvas--hover)}.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){.web-header__item>svg{height:24px;width:24px}.web-header__item>span:first-of-type{margin-left:4px}.web-header__item{padding:4px 8px}.web-header__item:active svg{background-color:var(--color-surface)}.web-header__item{border-bottom:3px solid var(--color-surface)}.web-header__item[data-hover=box]:hover,.web-header__item[data-hover=underline]:hover{border-bottom:3px solid var(--color-accent);transition:border-bottom .25s}.web-header__item[data-hover=underline]:active{fill:var(--color-accent);color:var(--color-accent)}.web-header__item[data-hover=underline]:active>svg>path:last-of-type{fill:var(--color-accent)}.web-header__item>:not(span){display:none}.web-header__item>:not(span):first-child:only-of-type,.web-header__item>:not(span):not(:first-child){display:flex}}
.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:rgba(0,0,0,.04)}.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)}}
.button{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;align-items:center;border:0;border-radius:var(--border-radius-8);cursor:pointer;display:inline-grid;gap:var(--spacing-0_5);height:fit-content;justify-items:center;outline:0;padding:var(--spacing) var(--spacing-1_5) var(--spacing) var(--spacing-1_75);position:relative;text-decoration:none;text-transform:uppercase;transition-duration:.35s;transition-property:background-color,box-shadow;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;will-change:background-color,box-shadow}span[class*=button]{display:flex}.button__icon{margin-right:var(--spacing-0_5)}.button.variant-primary{background-color:var(--color-accent);color:var(--color-accent-on)}.button.variant-primary:focus,.button.variant-primary:hover{background-color:var(--color-accent--hover)}.button.variant-primary,.button.variant-strong{box-shadow:var(--elevation-1)}.button.variant-primary:focus,.button.variant-strong:focus{box-shadow:var(--elevation-2)}.button.variant-primary:active,.button.variant-strong:active{box-shadow:none}.button.variant-outlined{background-color:initial;box-shadow:inset 0 0 0 2px var(--color-accent);color:var(--color-accent)}.button.text--button.variant-outlined:disabled,.button.text--button.variant-primary:disabled,.button.text--button.variant-strong:disabled{background-color:initial;box-shadow:inset 0 0 0 2px var(--color-on-secondary);color:var(--color-on-secondary);cursor:not-allowed;opacity:.3}.button.text--button.variant-text:disabled{background-color:initial;color:var(--color-on-secondary);cursor:not-allowed;opacity:.3}.button.variant-outlined:focus,.button.variant-outlined:hover{background-color:var(--color-canvas--hover);color:var(--color-on--hover)}.button.variant-outlined:disabled.button.variant-outlined:focus,.button.variant-outlined:disabled.button.variant-outlined:hover{background-color:initial}.button.variant-outlined-outlined:focus,.button.variant-outlined-outlined:hover{background-color:var(--color-on-secondary)}.button.variant-text,.button.variant-textsmall{background-color:initial;color:var(--color-accent)}.button.variant-textsmall{--font-weight:normal;text-transform:none;width:fit-content}.button.variant-strong:not(:disabled){background-color:var(--color-cta-strong)!important;color:var(--color-cta-strong-on)!important}.button.variant-strong:not(:disabled):focus,.button.variant-strong:not(:disabled):hover{background-color:var(--color-cta-strong--hover)!important}@keyframes throbber-stroke{to{stroke-dasharray:0 56.56;stroke-dashoffset:-56.56}50%{stroke-dasharray:56.56 56.56;stroke-dashoffset:0}0%{stroke-dasharray:56.56 56.56;stroke-dashoffset:56.56}}@keyframes strobber-rotate{0%{rotate:-180deg}to{rotate:180deg}}.button .throbber{fill:none;stroke:currentColor;stroke-width:5;stroke-linecap:round;animation:throbber-stroke 2s linear infinite,strobber-rotate 2s cubic-bezier(.5,.35,.15,1) infinite}.button-throbber{content:"";opacity:1;position:absolute;transform:scale(0);transition:all .5s cubic-bezier(.42,-.51,.45,1)}button[data-status=busy] .button-throbber{opacity:1;transform:scale(1)}button[data-status=busy]{cursor:default;pointer-events:none}button[data-status=busy]>.label{opacity:0;transform:scale(.1);transition:all .5s cubic-bezier(.42,-.51,.45,1)}.button.text--button{align-items:center;display:inline-flex;justify-content:center;position:relative}
[class*=text--]{display:block;font-size:var(--font-size);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing);line-height:var(--line-height);margin:0}.text--largeTitle{--line-height:106.25%;--letter-spacing:-0.012em}.text--largeTitle,.text--title1{--font-weight:500;--font-size:32px}.text--title1{--line-height:130%;--letter-spacing:0.012em}.text--title2{--font-size:24px;--font-weight:500;--line-height:148.15%;--letter-spacing:0.02em}.text--title3{--font-size:18px;--font-weight:500;--line-height:133%;--letter-spacing:0.028em}.text--body{--font-size:16px;--font-weight:400;--line-height:162.5%;--letter-spacing:0.039em}.text--overline{--font-size:12px;--font-weight:500;--line-height:160%;--letter-spacing:0.051em;text-transform:uppercase}.text--headline{--font-size:16px;--font-weight:500;--line-height:162.5%;--letter-spacing:0.03em}.text--subheadline{--font-size:14px;--font-weight:400;--line-height:157.14%;--letter-spacing:0.043em}.text--caption{--font-size:12px;--font-weight:400;--line-height:166.67%;--letter-spacing:0.047em}.text--captionXs{--font-size:10px;--font-weight:400;--line-height:140%;--letter-spacing:0.02em}.text--footnote{--font-size:12px;--font-weight:400;--line-height:157.14%;--letter-spacing:0.043em}.text--button{--font-size:12px}.text--button,.text--button-large{--font-weight:500;--line-height:166.67%;--letter-spacing:0.047em;text-transform:uppercase}.text--button-large{--font-size:14px}@media screen and (min-width:960px){.text--largeTitle{--font-size:62px;--line-height:106.25%;--letter-spacing:-0.012em}.text--title1{--font-size:54px;--line-height:120.83%;--letter-spacing:0.001em}.text--title2{--font-size:34px;--line-height:141.18%;--letter-spacing:0.012em}.text--title3{--font-size:24px;--line-height:120%;--letter-spacing:0.02em}.text--body{--font-size:18px;--line-height:155.56%;--letter-spacing:0.035em}.text--overline{--font-size:14px;--line-height:166.67%;--letter-spacing:0.047em}.text--headline{--font-size:18px;--line-height:160%;--letter-spacing:0.02em}.text--subheadline{--font-size:16px;--line-height:162.52%;--letter-spacing:0.039em}.text--caption{--font-size:14px;--line-height:157.14%;--letter-spacing:0.043em}.text--captionXs{--font-size:12px;--line-height:140%;--letter-spacing:0.02em}.text--footnote{--line-height:157.14%}.text--button,.text--footnote{--font-size:14px;--letter-spacing:0.043em}.text--button{--line-height:171%}.text--button-large{--font-size:16px;--line-height:171%;--letter-spacing:0.047em}}.text--center{text-align:center}.text--noWrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text--gutterBottom{margin-bottom:1em}
div.backdrop.popup__backdrop{opacity:0;top:calc(1px*var(--position-y))}div.web__popup{background-color:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:var(--elevation-2);display:block;padding:0;position:absolute;right:0;top:calc(1px*var(--position-y));width:100%;z-index:1501}div.web__popup--wrapper{display:none}div.web__popup ul{list-style-type:none;padding:0}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{display:inline-grid;grid-template-columns:90% 10%;padding:var(--spacing);position:fixed}div.web__popup--wrapper.bottom-left{bottom:var(--spacing-2);left:var(--spacing-2);right:auto;top:auto}div.web__popup--wrapper.bottom-right{bottom:0;left:auto;right:0;top:auto}div.web__popup .popup__close{cursor:pointer;height:24px;justify-self:end;width:24px}}
.backdrop{-webkit-tap-highlight-color:transparent;align-items:center;background-color:rgba(0,0,0,.4);bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .4s ease-in-out;visibility:hidden;z-index:1500}.backdrop[data-open=true]{opacity:1;visibility:visible}
nav>ul.navigation__first-level{grid-area:list;width:0}.navigation__first-level>li{align-items:center;border-bottom:1px solid var(--color-dim);display:flex;justify-content:space-between;min-height:54px;padding:0;transition:background-color .3s ease-in-out}.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{height:48px;width:0}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]{display:flex;justify-content:center}nav>svg#nav-back-arrow~a[title=Pixum]>img.logo--pixum{grid-area:logo;height:48px;justify-self:center;padding:0;width:0}input#close-mobile-menu:not(:checked)~a[title=Pixum]>img.logo--pixum{padding:10px 0;width:132px}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{display:block;height:48px;padding:0;width:0}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>a>p{overflow:hidden;padding-left:var(--spacing-1_5);white-space:nowrap;width:100%}input#close-mobile-menu:checked~ul.navigation__first-level>li p{padding-left:0;width:0}input#close-mobile-menu:checked~ul.navigation__first-level>li svg{padding-right:0;width:0}.navigation__first-level>li svg{padding-right:var(--spacing-1_5);width:36px}.navigation__first-level>li>a :first-child:not(p){margin-left:var(--spacing);padding-right:0}.navigation__first-level>li>a{cursor:pointer;display:flex;justify-content:space-between;width:100%}.navigation__first-level>li>a svg+p{padding-left:0}.navigation__first-level>li input[name=mobileNavigationOptions]{cursor:pointer;height:48px;left:0;opacity:0;position:fixed;width: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{display:flex;justify-content:flex-start;overflow-x:clip;width:100%}.navigation__first-level>li{align-self:self-start;border-bottom-color:var(--color-surface);cursor:pointer;margin-bottom:var(--spacing);min-height:36px;padding:0}.navigation__first-level>li>a{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 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{display:flex;margin-left:0}.navigation__first-level>li.first-level--active,.navigation__first-level>li:hover{background-color:var(--color-surface)}.navigation__first-level>li.first-level--active>a,.navigation__first-level>li:hover>a{border-bottom-color:var(--color-accent)}.navigation__first-level>li.first-level--active>a *,.navigation__first-level>li:active>a *{fill:var(--color-accent);color:var(--color-accent)}}@media screen and (min-width:0\0) and (min-resolution:+72dpi){ul.navigation__first-level>li{margin-right:8px}ul.navigation__second-level>li>a>p{color:var(--color-on);padding:0 4px}}@media screen and (min-width:0\0) and (min-resolution:+72dpi) and (min-width:960px){.navigation__first-level>li{align-self:self-start;border-bottom:3px solid var(--color-surface);margin-bottom:8px}.navigation__first-level>li:hover{border-bottom:3px solid var(--color-accent)}}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@media screen{nav>svg#nav-back-arrow~a[title=Pixum]{display:-webkit-box}}}
nav.main-navigation{background-color:#fff;display:grid;grid-template-areas:"back logo close" "list list list";grid-template-columns:auto;grid-template-rows:auto 1fr;height:100%;overflow-y:auto;position:fixed;width:auto;z-index:2}.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{list-style-type:none;padding:0}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:0.029em}#open-mobile-menu:checked+.web-header__item>svg{background-color:var(--color-canvas--hover)}@media screen and (min-width:960px){nav.main-navigation{display:flex;height:auto;overflow-y:visible;position:relative;transition:unset;width:100%;z-index:0}}@media screen and (min-width:0\0) and (min-resolution:+72dpi){nav.main-navigation{display:flex;flex-wrap:wrap;overflow-y:scroll}}@media screen and (min-width:0\0) and (min-resolution:+72dpi) and (min-width:960px){nav.main-navigation{flex-wrap:nowrap;overflow-y:visible}}
.svg-icon{fill:currentColor}.svg-icon[data-fill=primary]{fill:var(--color-accent)}.svg-icon[data-fill=white]{fill:#fff}.svg-icon[data-fill=lightgray]{fill:rgba(34,34,34,.3)}.svg-icon[data-fill=gray]{fill:rgba(0,0,0,.54)}.svg-icon[data-fill=red]{fill:var(--color-input-accent--error)}.svg-icon[data-fill=success]{fill:var(--color-success)}svg.trustedshops--icon{height:46px;width:46px}svg.emptycart--icon{height:81px;width:81px}svg.svg-icon.emptycart--icon{fill:var(--palette-brand-400)}svg.cameron--icon,svg.celebrate--icon,svg.myProjects--icon{height:76px;width:76px}svg.svg-icon.cameron--icon,svg.svg-icon.celebrate--icon,svg.svg-icon.myProjects--icon{fill:#fff}.animation--spinner{animation:intorAnimation .6s;display:flex}.animation--spinner svg{fill:#868686}.animation--spinner svg path:first-of-type{animation:pulse 1s linear infinite}.animation--spinner svg path:nth-of-type(2){animation:pulse 1s linear -83ms infinite}.animation--spinner svg path:nth-of-type(3){animation:pulse 1s linear -.166s infinite}.animation--spinner svg path:nth-of-type(4){animation:pulse 1s linear -.249s infinite}.animation--spinner svg path:nth-of-type(5){animation:pulse 1s linear -.332s infinite}.animation--spinner svg path:nth-of-type(6){animation:pulse 1s linear -.415s infinite}.animation--spinner svg path:nth-of-type(7){animation:pulse 1s linear -.498s infinite}.animation--spinner svg path:nth-of-type(8){animation:pulse 1s linear -.581s infinite}.animation--spinner svg path:nth-of-type(9){animation:pulse 1s linear -.664s infinite}.animation--spinner svg path:nth-of-type(10){animation:pulse 1s linear -.747s infinite}.animation--spinner svg path:nth-of-type(11){animation:pulse 1s linear -.83s infinite}.animation--spinner svg path:nth-of-type(12){animation:pulse 1s linear -.913s infinite}@keyframes pulse{50%{fill:#868686}to{fill:hsla(0,0%,53%,.4)}}@keyframes intorAnimation{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.rotate-circle-with-arrow{cursor:url(https://pixum-assets.imgix.net/assets/area/journeys/cursor/rotate.svg) 6.5 6.5,crosshair}.rotate-arrow-icon{color:var(--color-surface)}.rotate-arrow-icon:hover:not(:global(.moving)) .rotatePoint{stroke-opacity:.4;stroke-width:3px;stroke:var(--color-accent)}.rotate-point{fill:var(--color-accent);stroke:var(--color-surface);transform-origin:center}.cls-1{fill:#1e1e1e}.cls-2{fill:#bdea18}.cls-3{fill:#fc3f4d}.cls-4{fill:#fff}
nav>.navigation__control--desktop{display:none}nav>.navigation__control--mobile{display:block}nav>input.navigation__control--mobile{height:48px;width:0}@media screen and (min-width:960px){nav>.navigation__control--desktop{display:block}nav>.navigation__control--mobile{display:none}nav>input.navigation__control--desktop{height:32px;position:absolute;width:24px}nav>input#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);height:36px;margin:auto;position:absolute;top:0;width:32px}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#show-first-items:checked,nav>input#show-last-items:checked{width:0}nav>input#show-first-items:checked~svg#nav-left-arrow,nav>input#show-last-items:checked~svg#nav-right-arrow{display:none}nav>input#show-first-items:checked~ul.navigation__first-level{justify-content:flex-start}nav>input#show-last-items:checked~ul.navigation__first-level{justify-content:flex-end}nav>input#show-first-items:active~svg#nav-left-arrow,nav>input#show-first-items:hover~svg#nav-left-arrow,nav>input#show-last-items:active~svg#nav-right-arrow,nav>input#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}}
[class*=text--]{display:block;font-size:var(--font-size);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing);line-height:var(--line-height);margin:0}.text--largeTitle{--line-height:106.25%;--letter-spacing:-0.012em}.text--largeTitle,.text--title1{--font-weight:500;--font-size:32px}.text--title1{--line-height:130%;--letter-spacing:0.012em}.text--title2{--font-size:24px;--font-weight:500;--line-height:148.15%;--letter-spacing:0.02em}.text--title3{--font-size:18px;--font-weight:500;--line-height:133%;--letter-spacing:0.028em}.text--body{--font-size:16px;--font-weight:400;--line-height:162.5%;--letter-spacing:0.039em}.text--overline{--font-size:12px;--font-weight:500;--line-height:160%;--letter-spacing:0.051em;text-transform:uppercase}.text--headline{--font-size:16px;--font-weight:500;--line-height:162.5%;--letter-spacing:0.03em}.text--subheadline{--font-size:14px;--font-weight:400;--line-height:157.14%;--letter-spacing:0.043em}.text--caption{--font-size:12px;--font-weight:400;--line-height:166.67%;--letter-spacing:0.047em}.text--captionXs{--font-size:10px;--font-weight:400;--line-height:140%;--letter-spacing:0.02em}.text--footnote{--font-size:12px;--font-weight:400;--line-height:157.14%;--letter-spacing:0.043em}.text--button{--font-size:12px}.text--button,.text--button-large{--font-weight:500;--line-height:166.67%;--letter-spacing:0.047em;text-transform:uppercase}.text--button-large{--font-size:14px}@media screen and (min-width:960px){.text--largeTitle{--font-size:62px;--line-height:106.25%;--letter-spacing:-0.012em}.text--title1{--font-size:54px;--line-height:120.83%;--letter-spacing:0.001em}.text--title2{--font-size:34px;--line-height:141.18%;--letter-spacing:0.012em}.text--title3{--font-size:24px;--line-height:120%;--letter-spacing:0.02em}.text--body{--font-size:18px;--line-height:155.56%;--letter-spacing:0.035em}.text--overline{--font-size:14px;--line-height:166.67%;--letter-spacing:0.047em}.text--headline{--font-size:18px;--line-height:160%;--letter-spacing:0.02em}.text--subheadline{--font-size:16px;--line-height:162.52%;--letter-spacing:0.039em}.text--caption{--font-size:14px;--line-height:157.14%;--letter-spacing:0.043em}.text--captionXs{--font-size:12px;--line-height:140%;--letter-spacing:0.02em}.text--footnote{--line-height:157.14%}.text--button,.text--footnote{--font-size:14px;--letter-spacing:0.043em}.text--button{--line-height:171%}.text--button-large{--font-size:16px;--line-height:171%;--letter-spacing:0.047em}}.text--center{text-align:center}.text--noWrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text--gutterBottom{margin-bottom:1em}
.navigation__second-level{align-content:flex-start;background-color:var(--color-surface);display:none;flex-direction:row;flex-wrap:wrap;height:100%;left:0;position:absolute;top:48px;width:100%;z-index:1}.navigation__first-level>li input[name=mobileNavigationOptions]:checked~.navigation__second-level{display:flex}.navigation__second-level>.navi__header{display:flex;flex-direction:column}.navigation__second-level>li{background-color:var(--color-surface)}.navigation__second-level>li:hover>a{text-decoration:underline}.navigation__second-level>li[data-image=true]{aspect-ratio:1;flex-basis:48.5%;padding:var(--spacing) 0 var(--spacing) var(--spacing-2);text-align:center}.navigation__second-level>li[data-image=true] img{font-size:14px;height:auto;object-fit:contain;width:100%}.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>a{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{display:none;flex-direction:column;flex-wrap:wrap;left:50%;max-width:1280px;padding:var(--spacing) var(--spacing-3);position:absolute;transform:translate3d(-50%,-10px,0)}.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);box-shadow:0 5px 5px -5px #616161;content:"";display:block;left:50%;position:absolute;width:100vw}.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:translate3d(-50%,124px,0)}.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:translate3d(-50%,182px,0)}.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;flex-basis:auto;margin:0;z-index:1}.navigation__first-level li[data-image=true]{width:calc((100% - var(--text-columns-length)*7px)/var(--thumbnails-per-row))}.navigation__second-level>li:hover>a{color:var(--color-accent);text-decoration:none}.navigation__second-level>li.second-level--active>a *{color:var(--color-accent)}.navigation__second-level>li[data-image=true]{margin:0;max-width:unset;padding:0}.navigation__second-level>li[data-image=true]>a{align-items:center}.navigation__second-level>li[data-image=true] img{flex-grow:1;height:110px;max-width:100%;width:auto}.navigation__second-level>li:not([data-image=true]) p{padding:0}.navigation__second-level>li[data-image=true][data-last-odd=true]:after{content:"";display:block;height:152px}.navigation__second-level>li:not([data-image=true]){border-bottom:none}.navigation__second-level>li:not([data-image=true])>a{align-items:flex-start;border-left:1px solid var(--color-dim)}.navigation__first-level>li>.navigation__second-level>li>a{display:flex;flex-direction:column;gap:var(--spacing-0_5);padding:var(--spacing)}.navigation__second-level>li p.second-level__title{margin:0;max-width:100%;padding:0;word-break:break-word}}@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))}}@media screen and (min-width:0\0) and (min-resolution:+72dpi){.navigation__second-level>li:not([data-image=true]) p{padding:12px 16px}}@media screen and (min-width:0\0) and (min-resolution:+72dpi) and (min-width:960px){.navigation__first-level>li>.navigation__second-level{height:178px;padding:8px 24px}.navigation__first-level>li:hover:before{height:178px;transform:translateY(114px)}.navigation__second-level>li{width:95%}.navigation__second-level>li>a{max-height:164px;padding:8px}}@media screen and (min-width:0\0) and (min-resolution:+72dpi) and (min-width:1160px){.navigation__first-level li[data-image=true]{width:10%}}
:root{--palette-neutral-0:#fff;--palette-neutral-0:color(display-p3 1 1 1);--palette-neutral-25:#fafdff;--palette-neutral-25:color(display-p3 0.9812 0.992 1);--palette-neutral-50:#f5f9fc;--palette-neutral-50:color(display-p3 0.9647 0.9757 0.9858);--palette-neutral-75:#f1f5f8;--palette-neutral-75:color(display-p3 0.9483 0.9596 0.9698);--palette-neutral-100:#ecf0f3;--palette-neutral-100:color(display-p3 0.9279 0.9394 0.9499);--palette-neutral-150:#dde0e3;--palette-neutral-150:color(display-p3 0.8677 0.8796 0.8905);--palette-neutral-200:#caced1;--palette-neutral-200:color(display-p3 0.796 0.8083 0.8196);--palette-neutral-300:#aaaeb2;--palette-neutral-300:color(display-p3 0.6708 0.6837 0.6956);--palette-neutral-400:#8e9396;--palette-neutral-400:color(display-p3 0.5615 0.5751 0.5876);--palette-neutral-500:#6e7276;--palette-neutral-500:color(display-p3 0.4332 0.4473 0.4601);--palette-neutral-600:#54595c;--palette-neutral-600:color(display-p3 0.3329 0.3473 0.3604);--palette-neutral-700:#393e41;--palette-neutral-700:color(display-p3 0.2273 0.2418 0.255);--palette-neutral-800:#202528;--palette-neutral-800:color(display-p3 0.1291 0.1433 0.1563);--palette-neutral-825:#151a1d;--palette-neutral-825:color(display-p3 0.0867 0.1004 0.1129);--palette-neutral-850:#0a0e11;--palette-neutral-850:color(display-p3 0.0409 0.0539 0.0657);--palette-neutral-900:#000;--palette-neutral-900:color(display-p3 0 0 0);--palette-cool-0:#fff;--palette-cool-0:color(display-p3 1 1 1);--palette-cool-25:#f7feff;--palette-cool-25:color(display-p3 0.9716 0.9942 1);--palette-cool-50:#effaff;--palette-cool-50:color(display-p3 0.9419 0.9807 1);--palette-cool-75:#e8f7ff;--palette-cool-75:color(display-p3 0.9219 0.9652 1);--palette-cool-100:#e3f1fc;--palette-cool-100:color(display-p3 0.9013 0.945 0.985);--palette-cool-150:#d4e2ed;--palette-cool-150:color(display-p3 0.8409 0.8853 0.9258);--palette-cool-200:#c1d0db;--palette-cool-200:color(display-p3 0.7692 0.814 0.8549);--palette-cool-300:#a1b0bc;--palette-cool-300:color(display-p3 0.6437 0.6893 0.731);--palette-cool-400:#8595a0;--palette-cool-400:color(display-p3 0.5342 0.5806 0.6229);--palette-cool-500:#65747f;--palette-cool-500:color(display-p3 0.4061 0.4525 0.4948);--palette-cool-600:#4b5a66;--palette-cool-600:color(display-p3 0.3058 0.3523 0.3945);--palette-cool-700:#303f4b;--palette-cool-700:color(display-p3 0.2005 0.2463 0.2878);--palette-cool-800:#172631;--palette-cool-800:color(display-p3 0.1026 0.1471 0.1872);--palette-cool-825:#0c1b25;--palette-cool-825:color(display-p3 0.0603 0.1036 0.1424);--palette-cool-850:#020f19;--palette-cool-850:color(display-p3 0.0186 0.0563 0.0931);--palette-cool-900:#000;--palette-cool-900:color(display-p3 0 0 0.0009);--palette-warm-0:#fffffd;--palette-warm-0:color(display-p3 1 1 0.9959);--palette-warm-25:#fffbf3;--palette-warm-25:color(display-p3 1 0.9855 0.9526);--palette-warm-50:#fff6ea;--palette-warm-50:color(display-p3 1 0.9676 0.9232);--palette-warm-75:#fef2e6;--palette-warm-75:color(display-p3 0.9881 0.9513 0.9064);--palette-warm-100:#f9ede0;--palette-warm-100:color(display-p3 0.9681 0.931 0.8857);--palette-warm-150:#eaded1;--palette-warm-150:color(display-p3 0.9087 0.8711 0.8251);--palette-warm-200:#d8cbbf;--palette-warm-200:color(display-p3 0.8376 0.7996 0.7532);--palette-warm-300:#b8ac9f;--palette-warm-300:color(display-p3 0.7134 0.6747 0.6275);--palette-warm-400:#9c9083;--palette-warm-400:color(display-p3 0.605 0.5658 0.5178);--palette-warm-500:#7c6f62;--palette-warm-500:color(display-p3 0.4769 0.4377 0.3897);--palette-warm-600:#625648;--palette-warm-600:color(display-p3 0.3766 0.3375 0.2895);--palette-warm-700:#473b2d;--palette-warm-700:color(display-p3 0.2703 0.2318 0.1845);--palette-warm-800:#2d2114;--palette-warm-800:color(display-p3 0.1702 0.1332 0.0872);--palette-warm-825:#22170a;--palette-warm-825:color(display-p3 0.126 0.0902 0.0453);--palette-warm-850:#150b02;--palette-warm-850:color(display-p3 0.0776 0.0436 0.0103);--palette-warm-900:#000;--palette-warm-900:color(display-p3 0 0.0002 0);--palette-brand-0:#fff;--palette-brand-0:color(display-p3 1 1 1);--palette-brand-25:#f7feff;--palette-brand-25:color(display-p3 0.9716 0.9942 1);--palette-brand-50:#effaff;--palette-brand-50:color(display-p3 0.9423 0.9807 1);--palette-brand-75:#e7f7ff;--palette-brand-75:color(display-p3 0.9129 0.9671 1);--palette-brand-100:#dcf3ff;--palette-brand-100:color(display-p3 0.8758 0.95 1);--palette-brand-150:#bde6ff;--palette-brand-150:color(display-p3 0.7621 0.8987 1);--palette-brand-200:#93d6ff;--palette-brand-200:color(display-p3 0.6268 0.8345 1);--palette-brand-300:#2eb9ff;--palette-brand-300:color(display-p3 0.3535 0.7139 1);--palette-brand-400:#009af6;--palette-brand-400:color(display-p3 0 0.5973 0.988);--palette-brand-500:#0076c8;--palette-brand-500:color(display-p3 0 0.4568 0.814);--palette-brand-600:#005b9f;--palette-brand-600:color(display-p3 0 0.353 0.6463);--palette-brand-700:#004071;--palette-brand-700:color(display-p3 0 0.2475 0.4596);--palette-brand-800:#002744;--palette-brand-800:color(display-p3 0.0086 0.1492 0.2588);--palette-brand-825:#001b31;--palette-brand-825:color(display-p3 0.0089 0.1047 0.1866);--palette-brand-850:#000f1e;--palette-brand-850:color(display-p3 0.0051 0.0564 0.1115);--palette-brand-900:#000;--palette-brand-900:color(display-p3 0 0 0);--palette-red-0:#fff;--palette-red-0:color(display-p3 1 1 1);--palette-red-25:#fffaf8;--palette-red-25:color(display-p3 1 0.9803 0.9732);--palette-red-50:#fff4f1;--palette-red-50:color(display-p3 1 0.9571 0.9446);--palette-red-75:#ffeeeb;--palette-red-75:color(display-p3 1 0.9336 0.9158);--palette-red-100:#ffe7e2;--palette-red-100:color(display-p3 1 0.9041 0.8797);--palette-red-150:#ffd1c8;--palette-red-150:color(display-p3 1 0.8197 0.7797);--palette-red-200:#ffb5a8;--palette-red-200:color(display-p3 0.9902 0.7242 0.6724);--palette-red-300:#ff8070;--palette-red-300:color(display-p3 0.9575 0.5323 0.4613);--palette-red-400:#f84d3e;--palette-red-400:color(display-p3 0.8997 0.3541 0.2838);--palette-red-500:#d01f17;--palette-red-500:color(display-p3 0.7496 0.2029 0.1505);--palette-red-600:#a60e0a;--palette-red-600:color(display-p3 0.5951 0.1382 0.0978);--palette-red-700:#74100a;--palette-red-700:color(display-p3 0.415 0.1036 0.0721);--palette-red-800:#41120d;--palette-red-800:color(display-p3 0.2347 0.0822 0.0607);--palette-red-825:#2f0c08;--palette-red-825:color(display-p3 0.1688 0.055 0.0384);--palette-red-850:#1c0504;--palette-red-850:color(display-p3 0.0997 0.025 0.0171);--palette-red-900:#000;--palette-red-900:color(display-p3 0 0 0);--palette-cherry-0:#fff;--palette-cherry-0:color(display-p3 1 1 1);--palette-cherry-25:#fff9fd;--palette-cherry-25:color(display-p3 1 0.9765 0.9938);--palette-cherry-50:#fff3fa;--palette-cherry-50:color(display-p3 1 0.9508 0.9808);--palette-cherry-75:#ffecf6;--palette-cherry-75:color(display-p3 1 0.9248 0.9676);--palette-cherry-100:#ffe4f2;--palette-cherry-100:color(display-p3 1 0.8933 0.9506);--palette-cherry-150:#ffcde5;--palette-cherry-150:color(display-p3 0.9963 0.812 0.895);--palette-cherry-200:#ffb3d4;--palette-cherry-200:color(display-p3 0.964 0.7144 0.8274);--palette-cherry-300:#fb7eb6;--palette-cherry-300:color(display-p3 0.9209 0.519 0.7075);--palette-cherry-400:#ed4a9a;--palette-cherry-400:color(display-p3 0.8588 0.3409 0.5954);--palette-cherry-500:#c61d76;--palette-cherry-500:color(display-p3 0.7138 0.1922 0.4574);--palette-cherry-600:#9e0d5a;--palette-cherry-600:color(display-p3 0.5677 0.1288 0.3479);--palette-cherry-700:#6f0e3d;--palette-cherry-700:color(display-p3 0.3972 0.0961 0.2363);--palette-cherry-800:#3f1123;--palette-cherry-800:color(display-p3 0.226 0.0776 0.1368);--palette-cherry-825:#2d0b18;--palette-cherry-825:color(display-p3 0.1624 0.0514 0.0945);--palette-cherry-850:#1b050d;--palette-cherry-850:color(display-p3 0.0955 0.0231 0.049);--palette-cherry-900:#000;--palette-cherry-900:color(display-p3 0 0 0);--palette-green-0:#fff;--palette-green-0:color(display-p3 1 1 1);--palette-green-25:#eefffb;--palette-green-25:color(display-p3 0.9486 1 0.9865);--palette-green-50:#e9fef7;--palette-green-50:color(display-p3 0.9283 0.9943 0.9697);--palette-green-75:#e3fbf3;--palette-green-75:color(display-p3 0.908 0.9799 0.9529);--palette-green-100:#dcf6ed;--palette-green-100:color(display-p3 0.8835 0.9615 0.932);--palette-green-150:#cae8de;--palette-green-150:color(display-p3 0.8148 0.9054 0.8707);--palette-green-200:#b4d7cb;--palette-green-200:color(display-p3 0.7335 0.8381 0.7977);--palette-green-300:#8bbaaa;--palette-green-300:color(display-p3 0.5818 0.7236 0.6683);--palette-green-400:#5ca28b;--palette-green-400:color(display-p3 0.4258 0.6297 0.5517);--palette-green-500:#008668;--palette-green-500:color(display-p3 0.2227 0.5161 0.4135);--palette-green-600:#006b4e;--palette-green-600:color(display-p3 0.081 0.414 0.3097);--palette-green-700:#004b35;--palette-green-700:color(display-p3 0.0256 0.2922 0.2095);--palette-green-800:#002c1f;--palette-green-800:color(display-p3 0.046 0.1708 0.1231);--palette-green-825:#002015;--palette-green-825:color(display-p3 0.028 0.121 0.0843);--palette-green-850:#00120a;--palette-green-850:color(display-p3 0.0121 0.0677 0.042);--palette-green-900:#000;--palette-green-900:color(display-p3 0 0 0);--palette-teal-0:#feffff;--palette-teal-0:color(display-p3 1 1 1);--palette-teal-25:#efffff;--palette-teal-25:color(display-p3 0.9484 1 1);--palette-teal-50:#e3feff;--palette-teal-50:color(display-p3 0.9111 0.994 1);--palette-teal-75:#d7fcff;--palette-teal-75:color(display-p3 0.8727 0.9843 1);--palette-teal-100:#caf9ff;--palette-teal-100:color(display-p3 0.8287 0.9705 1);--palette-teal-150:#a7eefc;--palette-teal-150:color(display-p3 0.7142 0.924 0.9797);--palette-teal-200:#78dff4;--palette-teal-200:color(display-p3 0.572 0.8662 0.9454);--palette-teal-300:#00c5e7;--palette-teal-300:color(display-p3 0.1646 0.7658 0.905);--palette-teal-400:#00a7c7;--palette-teal-400:color(display-p3 0 0.655 0.8132);--palette-teal-500:#00829e;--palette-teal-500:color(display-p3 0 0.5099 0.6493);--palette-teal-600:#00657d;--palette-teal-600:color(display-p3 0 0.3962 0.515);--palette-teal-700:#004659;--palette-teal-700:color(display-p3 0 0.2767 0.3673);--palette-teal-800:#002a36;--palette-teal-800:color(display-p3 0 0.1655 0.2247);--palette-teal-825:#001e28;--palette-teal-825:color(display-p3 0 0.117 0.1625);--palette-teal-850:#001119;--palette-teal-850:color(display-p3 0 0.0646 0.0955);--palette-teal-900:#000;--palette-teal-900:color(display-p3 0 0 0);--palette-orange-0:#fffff;--palette-orange-0:color(display-p3 1 1 1);--palette-orange-100:#ffd5af;--palette-orange-100:color(display-p3 1 0.84 0.69);--palette-orange-200:#ffa76b;--palette-orange-200:color(display-p3 1 0.654 0.4196);--palette-orange-300:#ff620f;--palette-orange-300:color(display-p3 1 0.384 0.0588);--palette-orange-400:#ff4900;--palette-orange-400:color(display-p3 1 0.286 0);--palette-orange-500:#c72f00;--palette-orange-500:color(display-p3 0.7804 0.184 0);--palette-orange-600:#7f0000;--palette-orange-600:color(display-p3 0.498 0 0);--palette-orange-700:#5d0000;--palette-orange-700:color(display-p3 0.3647 0 0);--palette-orange-800:#450000;--palette-orange-800:color(display-p3 0.2706 0 0);--palette-orange-900:#000;--palette-orange-900:color(display-p3 0 0 0)}
:root{--spacing:8px;--spacing-0_5:calc(var(--spacing)*0.5);--spacing-0_75:calc(var(--spacing)*0.75);--spacing-1_25:calc(var(--spacing)*1.25);--spacing-1_5:calc(var(--spacing)*1.5);--spacing-1_75:calc(var(--spacing)*1.75);--spacing-2:calc(var(--spacing)*2);--spacing-2_25:calc(var(--spacing)*2.25);--spacing-2_5:calc(var(--spacing)*2.5);--spacing-2_75:calc(var(--spacing)*2.75);--spacing-3:calc(var(--spacing)*3);--spacing-4:calc(var(--spacing)*4);--spacing-5:calc(var(--spacing)*5);--spacing-6:calc(var(--spacing)*6);--spacing-7:calc(var(--spacing)*7);--spacing-8:calc(var(--spacing)*8);--spacing-12:calc(var(--spacing)*12);--viewport--max-width:100vw;--max-content-width:1280px;--gap:var(--spacing);--body-padding:var(--spacing-2);--content-padding:max(calc(50vw - var(--max-content-width)/2),var(--body-padding));--border-size:1px;--border-radius:4px;--border-radius-2:calc(var(--border-radius)*2);--border-radius-3:calc(var(--border-radius)*3);--border-radius-4:calc(var(--border-radius)*4);--border-radius-5:calc(var(--border-radius)*5);--border-radius-6:calc(var(--border-radius)*6);--border-radius-7:calc(var(--border-radius)*7);--border-radius-7_5:calc(var(--border-radius)*7.5);--border-radius-8:calc(var(--border-radius)*8);--border-radius-10:calc(var(--border-radius)*2.5);--focus-ring-style:solid;--focus-ring-offset:2px;--focus-ring-width:3px;--font-family:-apple-system,BlinkMacSystemFont,Roboto,"Segoe UI",Ubuntu,Helvetica,Arial,sans-serif;--font-size:16px;--font-weight:400;--line-height:162.5%;--letter-spacing:0.039em;--elevation-1:0px 0px 2px rgba(0,0,0,.14),0px 2px 2px rgba(0,0,0,.1),0px 1px 3px rgba(0,0,0,.15);--elevation-2:0px 2px 4px rgba(0,0,0,.14),0px 3px 4px rgba(0,0,0,.12),0px 1px 5px rgba(0,0,0,.2);--elevation-4:0px 2px 4px rgba(0,0,0,.14),0px 4px 5px rgba(0,0,0,.12),0px 1px 10px rgba(0,0,0,.2);--elevation-6:0px 6px 10px rgba(0,0,0,.14),0px 1px 18px rgba(0,0,0,.12),0px 3px 5px rgba(0,0,0,.2);--elevation-8:0px 8px 10px rgba(0,0,0,.14),0px 3px 14px rgba(0,0,0,.12),0px 4px 5px rgba(0,0,0,.2);--elevation-12:0px 12px 17px rgba(0,0,0,.14),0px 5px 22px rgba(0,0,0,.12),0px 7px 8px rgba(0,0,0,.2);--elevation-16:0px 16px 24px rgba(0,0,0,.14),0px 6px 30px rgba(0,0,0,.12),0px 8px 10px rgba(0,0,0,.2);--elevation-24:0px 24px 38px rgba(0,0,0,.14),0px 9px 46px rgba(0,0,0,.12),0px 11px 15px rgba(0,0,0,.2);--palette-black:#000;--palette-white:#fff;--palette-grey:#efefef;--palette-neutral-100:#f6f6f6;--palette-neutral-200:#d9d9d9;--palette-neutral-300:#a6a6a6;--palette-neutral-400:grey;--palette-neutral-500:#595959;--palette-neutral-600:#404040;--palette-neutral-700:#262626;--palette-neutral-800:#1a1a1a;--palette-brand-100:#e8f8ff;--palette-brand-200:#b9e8ff;--palette-brand-300:#45b4ff;--palette-brand-400:#009af9;--palette-brand-500:#0078ce;--palette-brand-600:#00488e;--palette-brand-700:#00305f;--palette-brand-800:#0a1e26;--palette-action-100:#ffd5af;--palette-action-200:#ffa76b;--palette-action-300:#ff620f;--palette-action-400:#ff4900;--palette-action-500:#c72f00;--palette-action-600:#7f0000;--palette-action-700:#5d0000;--palette-action-800:#450000;--palette-success-100:#cdffb6;--palette-success-200:#92fa7a;--palette-success-300:#1ac61a;--palette-success-400:#00a900;--palette-success-500:#008200;--palette-success-600:#004d00;--palette-success-700:#003400;--palette-success-800:#002900;--palette-warning-100:#ffd9da;--palette-warning-200:#ffb3b8;--palette-warning-300:#ff6775;--palette-warning-400:#ff314c;--palette-warning-500:#e00021;--palette-warning-600:#a10000;--palette-warning-700:maroon;--palette-warning-800:#700000;--palette-attention-100:#ffea88;--palette-attention-200:#ffcd21;--palette-attention-300:#f99000;--palette-attention-400:#d77200;--palette-attention-500:#ac4f00;--palette-attention-600:#6d2500;--palette-attention-700:#4e1500;--palette-attention-800:#3d1100;--color-canvas:var(--palette-grey);--color-canvas--hover:var(--palette-brand-100);--color-surface:var(--palette-white);--color-surface--hover:var(--palette-brand-100);--color-on:var(--palette-black);--color-on--hover:var(--palette-brand-600);--color-on-secondary:var(--palette-neutral-500);--color-on-link:var(--palette-brand-500);--color-dim:var(--palette-neutral-200);--color-knob:var(--palette-white);--color-knob--on:var(--palette-black);--color-stroke:var(--palette-neutral-300);--color-accent:var(--palette-brand-500);--color-accent-on:var(--palette-white);--color-accent-outline:var(--palette-brand-400);--color-accent--hover:var(--palette-brand-600);--color-success:var(--palette-success-500);--color-action:var(--color-accent);--color-action-on:var(--color-accent-on);--color-action-outline:var(--color-accent-outline);--color-action--hover:var(--color-accent--hover);--color-cta:var(--palette-action-400);--color-cta-on:var(--palette-white);--color-cta--hover:var(--palette-action-500);--color-cta-strong:var(--palette-action-400);--color-cta-strong-on:var(--palette-white);--color-cta-strong--hover:var(--palette-action-500);--color-input-on:var(--palette-black);--color-input-on--focus:var(--palette-black);--color-input-background:var(--palette-neutral-100);--color-input-background--focus:var(--palette-neutral-100);--color-input-background--error:var(--palette-warning-100);--color-input-accent--error:var(--palette-action-500);--color-input-action--error:var(--color-input-accent--error);--color-star-fill:var(--palette-attention-200);--color-star-stroke:var(--palette-attention-300);--color-illustration-base:var(--palette-brand-100);--color-illustration-main-object:var(--palette-white);--color-illustration-main-object-on:var(--palette-neutral-200);--color-illustration-main-object-shade:var(--palette-neutral-100);--color-illustration-main-object-stroke:var(--palette-neutral-300);--color-illustration-deco-object:var(--palette-brand-400);--color-illustration-deco-object-on:var(--palette-brand-200);--color-illustration-deco-object-shade:#008ef2;--color-illustration-deco-object-stroke:var(--palette-brand-500);--color-illustration-confetti-1:var(--palette-brand-200);--color-illustration-confetti-2:var(--palette-action-400);--color-illustration-confetti-3:var(--palette-neutral-300);--color-illustration-confetti-4:var(--palette-brand-400);--color-user-dialog-info:var(--palette-brand-500);--color-flag-background:var(--palette-brand-200);--overlay-bright-on:rgba(0,0,0,.8);--overlay-bright-background:hsla(0,0%,100%,.54);--overlay-bright-background--hover:hsla(0,0%,100%,.64);--overlay-dark-on:var(--palette-white);--overlay-dark-background:rgba(0,0,0,.54);--overlay-dark-background--hover:rgba(0,0,0,.64);--input-label-spacing:var(--spacing-0_5);--input-label-inset:3.5px;--input-block-padding:7px;--input-inline-padding:var(--input-block-padding);--input-border-radius:10px;--input-border-radius-inner:3px;--input-border-width:1px;--input-gap:var(--spacing-0_5);--input-text-min-height:var(--spacing-4);background-color:var(--color-canvas);color:var(--color-on)}@media (min-width:960px){:root{--font-size:18px;--font-weight:300;--line-height:155.56%;--letter-spacing:0.035em;--gap:var(--spacing-2);--body-padding:var(--spacing-3);--viewport--max-width:1232px}}*{border:0;box-sizing:border-box;font-family:Segoe UI;font-family:var(--font-family);margin:0}html{font-size:16px;scroll-behavior:smooth}body{background-color:var(--color-canvas);color:var(--color-on);font-size:var(--font-size);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing);line-height:var(--line-height)}footer,header,main{width:100%}p{margin:0 0 1em}*>p:last-of-type{margin-bottom:0}a{color:var(--color-on);cursor:pointer;text-decoration:underline}a:hover{text-decoration:none}ul{padding-left:40px}input:-webkit-autofill{background-clip:text;-webkit-background-clip:text}
:root{--palette-neutral-0:#fff;--palette-neutral-0:color(display-p3 1 1 1);--palette-neutral-25:#fafdff;--palette-neutral-25:color(display-p3 0.9812 0.992 1);--palette-neutral-50:#f5f9fc;--palette-neutral-50:color(display-p3 0.9647 0.9757 0.9858);--palette-neutral-75:#f1f5f8;--palette-neutral-75:color(display-p3 0.9483 0.9596 0.9698);--palette-neutral-100:#ecf0f3;--palette-neutral-100:color(display-p3 0.9279 0.9394 0.9499);--palette-neutral-150:#dde0e3;--palette-neutral-150:color(display-p3 0.8677 0.8796 0.8905);--palette-neutral-200:#caced1;--palette-neutral-200:color(display-p3 0.796 0.8083 0.8196);--palette-neutral-300:#aaaeb2;--palette-neutral-300:color(display-p3 0.6708 0.6837 0.6956);--palette-neutral-400:#8e9396;--palette-neutral-400:color(display-p3 0.5615 0.5751 0.5876);--palette-neutral-500:#6e7276;--palette-neutral-500:color(display-p3 0.4332 0.4473 0.4601);--palette-neutral-600:#54595c;--palette-neutral-600:color(display-p3 0.3329 0.3473 0.3604);--palette-neutral-700:#393e41;--palette-neutral-700:color(display-p3 0.2273 0.2418 0.255);--palette-neutral-800:#202528;--palette-neutral-800:color(display-p3 0.1291 0.1433 0.1563);--palette-neutral-825:#151a1d;--palette-neutral-825:color(display-p3 0.0867 0.1004 0.1129);--palette-neutral-850:#0a0e11;--palette-neutral-850:color(display-p3 0.0409 0.0539 0.0657);--palette-neutral-900:#000;--palette-neutral-900:color(display-p3 0 0 0);--palette-cool-0:#fff;--palette-cool-0:color(display-p3 1 1 1);--palette-cool-25:#f7feff;--palette-cool-25:color(display-p3 0.9716 0.9942 1);--palette-cool-50:#effaff;--palette-cool-50:color(display-p3 0.9419 0.9807 1);--palette-cool-75:#e8f7ff;--palette-cool-75:color(display-p3 0.9219 0.9652 1);--palette-cool-100:#e3f1fc;--palette-cool-100:color(display-p3 0.9013 0.945 0.985);--palette-cool-150:#d4e2ed;--palette-cool-150:color(display-p3 0.8409 0.8853 0.9258);--palette-cool-200:#c1d0db;--palette-cool-200:color(display-p3 0.7692 0.814 0.8549);--palette-cool-300:#a1b0bc;--palette-cool-300:color(display-p3 0.6437 0.6893 0.731);--palette-cool-400:#8595a0;--palette-cool-400:color(display-p3 0.5342 0.5806 0.6229);--palette-cool-500:#65747f;--palette-cool-500:color(display-p3 0.4061 0.4525 0.4948);--palette-cool-600:#4b5a66;--palette-cool-600:color(display-p3 0.3058 0.3523 0.3945);--palette-cool-700:#303f4b;--palette-cool-700:color(display-p3 0.2005 0.2463 0.2878);--palette-cool-800:#172631;--palette-cool-800:color(display-p3 0.1026 0.1471 0.1872);--palette-cool-825:#0c1b25;--palette-cool-825:color(display-p3 0.0603 0.1036 0.1424);--palette-cool-850:#020f19;--palette-cool-850:color(display-p3 0.0186 0.0563 0.0931);--palette-cool-900:#000;--palette-cool-900:color(display-p3 0 0 0.0009);--palette-warm-0:#fffffd;--palette-warm-0:color(display-p3 1 1 0.9959);--palette-warm-25:#fffbf3;--palette-warm-25:color(display-p3 1 0.9855 0.9526);--palette-warm-50:#fff6ea;--palette-warm-50:color(display-p3 1 0.9676 0.9232);--palette-warm-75:#fef2e6;--palette-warm-75:color(display-p3 0.9881 0.9513 0.9064);--palette-warm-100:#f9ede0;--palette-warm-100:color(display-p3 0.9681 0.931 0.8857);--palette-warm-150:#eaded1;--palette-warm-150:color(display-p3 0.9087 0.8711 0.8251);--palette-warm-200:#d8cbbf;--palette-warm-200:color(display-p3 0.8376 0.7996 0.7532);--palette-warm-300:#b8ac9f;--palette-warm-300:color(display-p3 0.7134 0.6747 0.6275);--palette-warm-400:#9c9083;--palette-warm-400:color(display-p3 0.605 0.5658 0.5178);--palette-warm-500:#7c6f62;--palette-warm-500:color(display-p3 0.4769 0.4377 0.3897);--palette-warm-600:#625648;--palette-warm-600:color(display-p3 0.3766 0.3375 0.2895);--palette-warm-700:#473b2d;--palette-warm-700:color(display-p3 0.2703 0.2318 0.1845);--palette-warm-800:#2d2114;--palette-warm-800:color(display-p3 0.1702 0.1332 0.0872);--palette-warm-825:#22170a;--palette-warm-825:color(display-p3 0.126 0.0902 0.0453);--palette-warm-850:#150b02;--palette-warm-850:color(display-p3 0.0776 0.0436 0.0103);--palette-warm-900:#000;--palette-warm-900:color(display-p3 0 0.0002 0);--palette-brand-0:#fff;--palette-brand-0:color(display-p3 1 1 1);--palette-brand-25:#f7feff;--palette-brand-25:color(display-p3 0.9716 0.9942 1);--palette-brand-50:#effaff;--palette-brand-50:color(display-p3 0.9423 0.9807 1);--palette-brand-75:#e7f7ff;--palette-brand-75:color(display-p3 0.9129 0.9671 1);--palette-brand-100:#dcf3ff;--palette-brand-100:color(display-p3 0.8758 0.95 1);--palette-brand-150:#bde6ff;--palette-brand-150:color(display-p3 0.7621 0.8987 1);--palette-brand-200:#93d6ff;--palette-brand-200:color(display-p3 0.6268 0.8345 1);--palette-brand-300:#2eb9ff;--palette-brand-300:color(display-p3 0.3535 0.7139 1);--palette-brand-400:#009af6;--palette-brand-400:color(display-p3 0 0.5973 0.988);--palette-brand-500:#0076c8;--palette-brand-500:color(display-p3 0 0.4568 0.814);--palette-brand-600:#005b9f;--palette-brand-600:color(display-p3 0 0.353 0.6463);--palette-brand-700:#004071;--palette-brand-700:color(display-p3 0 0.2475 0.4596);--palette-brand-800:#002744;--palette-brand-800:color(display-p3 0.0086 0.1492 0.2588);--palette-brand-825:#001b31;--palette-brand-825:color(display-p3 0.0089 0.1047 0.1866);--palette-brand-850:#000f1e;--palette-brand-850:color(display-p3 0.0051 0.0564 0.1115);--palette-brand-900:#000;--palette-brand-900:color(display-p3 0 0 0);--palette-red-0:#fff;--palette-red-0:color(display-p3 1 1 1);--palette-red-25:#fffaf8;--palette-red-25:color(display-p3 1 0.9803 0.9732);--palette-red-50:#fff4f1;--palette-red-50:color(display-p3 1 0.9571 0.9446);--palette-red-75:#ffeeeb;--palette-red-75:color(display-p3 1 0.9336 0.9158);--palette-red-100:#ffe7e2;--palette-red-100:color(display-p3 1 0.9041 0.8797);--palette-red-150:#ffd1c8;--palette-red-150:color(display-p3 1 0.8197 0.7797);--palette-red-200:#ffb5a8;--palette-red-200:color(display-p3 0.9902 0.7242 0.6724);--palette-red-300:#ff8070;--palette-red-300:color(display-p3 0.9575 0.5323 0.4613);--palette-red-400:#f84d3e;--palette-red-400:color(display-p3 0.8997 0.3541 0.2838);--palette-red-500:#d01f17;--palette-red-500:color(display-p3 0.7496 0.2029 0.1505);--palette-red-600:#a60e0a;--palette-red-600:color(display-p3 0.5951 0.1382 0.0978);--palette-red-700:#74100a;--palette-red-700:color(display-p3 0.415 0.1036 0.0721);--palette-red-800:#41120d;--palette-red-800:color(display-p3 0.2347 0.0822 0.0607);--palette-red-825:#2f0c08;--palette-red-825:color(display-p3 0.1688 0.055 0.0384);--palette-red-850:#1c0504;--palette-red-850:color(display-p3 0.0997 0.025 0.0171);--palette-red-900:#000;--palette-red-900:color(display-p3 0 0 0);--palette-cherry-0:#fff;--palette-cherry-0:color(display-p3 1 1 1);--palette-cherry-25:#fff9fd;--palette-cherry-25:color(display-p3 1 0.9765 0.9938);--palette-cherry-50:#fff3fa;--palette-cherry-50:color(display-p3 1 0.9508 0.9808);--palette-cherry-75:#ffecf6;--palette-cherry-75:color(display-p3 1 0.9248 0.9676);--palette-cherry-100:#ffe4f2;--palette-cherry-100:color(display-p3 1 0.8933 0.9506);--palette-cherry-150:#ffcde5;--palette-cherry-150:color(display-p3 0.9963 0.812 0.895);--palette-cherry-200:#ffb3d4;--palette-cherry-200:color(display-p3 0.964 0.7144 0.8274);--palette-cherry-300:#fb7eb6;--palette-cherry-300:color(display-p3 0.9209 0.519 0.7075);--palette-cherry-400:#ed4a9a;--palette-cherry-400:color(display-p3 0.8588 0.3409 0.5954);--palette-cherry-500:#c61d76;--palette-cherry-500:color(display-p3 0.7138 0.1922 0.4574);--palette-cherry-600:#9e0d5a;--palette-cherry-600:color(display-p3 0.5677 0.1288 0.3479);--palette-cherry-700:#6f0e3d;--palette-cherry-700:color(display-p3 0.3972 0.0961 0.2363);--palette-cherry-800:#3f1123;--palette-cherry-800:color(display-p3 0.226 0.0776 0.1368);--palette-cherry-825:#2d0b18;--palette-cherry-825:color(display-p3 0.1624 0.0514 0.0945);--palette-cherry-850:#1b050d;--palette-cherry-850:color(display-p3 0.0955 0.0231 0.049);--palette-cherry-900:#000;--palette-cherry-900:color(display-p3 0 0 0);--palette-green-0:#fff;--palette-green-0:color(display-p3 1 1 1);--palette-green-25:#eefffb;--palette-green-25:color(display-p3 0.9486 1 0.9865);--palette-green-50:#e9fef7;--palette-green-50:color(display-p3 0.9283 0.9943 0.9697);--palette-green-75:#e3fbf3;--palette-green-75:color(display-p3 0.908 0.9799 0.9529);--palette-green-100:#dcf6ed;--palette-green-100:color(display-p3 0.8835 0.9615 0.932);--palette-green-150:#cae8de;--palette-green-150:color(display-p3 0.8148 0.9054 0.8707);--palette-green-200:#b4d7cb;--palette-green-200:color(display-p3 0.7335 0.8381 0.7977);--palette-green-300:#8bbaaa;--palette-green-300:color(display-p3 0.5818 0.7236 0.6683);--palette-green-400:#5ca28b;--palette-green-400:color(display-p3 0.4258 0.6297 0.5517);--palette-green-500:#008668;--palette-green-500:color(display-p3 0.2227 0.5161 0.4135);--palette-green-600:#006b4e;--palette-green-600:color(display-p3 0.081 0.414 0.3097);--palette-green-700:#004b35;--palette-green-700:color(display-p3 0.0256 0.2922 0.2095);--palette-green-800:#002c1f;--palette-green-800:color(display-p3 0.046 0.1708 0.1231);--palette-green-825:#002015;--palette-green-825:color(display-p3 0.028 0.121 0.0843);--palette-green-850:#00120a;--palette-green-850:color(display-p3 0.0121 0.0677 0.042);--palette-green-900:#000;--palette-green-900:color(display-p3 0 0 0);--palette-teal-0:#feffff;--palette-teal-0:color(display-p3 1 1 1);--palette-teal-25:#efffff;--palette-teal-25:color(display-p3 0.9484 1 1);--palette-teal-50:#e3feff;--palette-teal-50:color(display-p3 0.9111 0.994 1);--palette-teal-75:#d7fcff;--palette-teal-75:color(display-p3 0.8727 0.9843 1);--palette-teal-100:#caf9ff;--palette-teal-100:color(display-p3 0.8287 0.9705 1);--palette-teal-150:#a7eefc;--palette-teal-150:color(display-p3 0.7142 0.924 0.9797);--palette-teal-200:#78dff4;--palette-teal-200:color(display-p3 0.572 0.8662 0.9454);--palette-teal-300:#00c5e7;--palette-teal-300:color(display-p3 0.1646 0.7658 0.905);--palette-teal-400:#00a7c7;--palette-teal-400:color(display-p3 0 0.655 0.8132);--palette-teal-500:#00829e;--palette-teal-500:color(display-p3 0 0.5099 0.6493);--palette-teal-600:#00657d;--palette-teal-600:color(display-p3 0 0.3962 0.515);--palette-teal-700:#004659;--palette-teal-700:color(display-p3 0 0.2767 0.3673);--palette-teal-800:#002a36;--palette-teal-800:color(display-p3 0 0.1655 0.2247);--palette-teal-825:#001e28;--palette-teal-825:color(display-p3 0 0.117 0.1625);--palette-teal-850:#001119;--palette-teal-850:color(display-p3 0 0.0646 0.0955);--palette-teal-900:#000;--palette-teal-900:color(display-p3 0 0 0);--palette-orange-0:#fffff;--palette-orange-0:color(display-p3 1 1 1);--palette-orange-100:#ffd5af;--palette-orange-100:color(display-p3 1 0.84 0.69);--palette-orange-200:#ffa76b;--palette-orange-200:color(display-p3 1 0.654 0.4196);--palette-orange-300:#ff620f;--palette-orange-300:color(display-p3 1 0.384 0.0588);--palette-orange-400:#ff4900;--palette-orange-400:color(display-p3 1 0.286 0);--palette-orange-500:#c72f00;--palette-orange-500:color(display-p3 0.7804 0.184 0);--palette-orange-600:#7f0000;--palette-orange-600:color(display-p3 0.498 0 0);--palette-orange-700:#5d0000;--palette-orange-700:color(display-p3 0.3647 0 0);--palette-orange-800:#450000;--palette-orange-800:color(display-p3 0.2706 0 0);--palette-orange-900:#000;--palette-orange-900:color(display-p3 0 0 0)}
.rating{align-items:center;display:flex}.rating div{--rating-value:0;background:url(https://assets.pixum.com/img/icon/star_grey_21x16.png) 0 0 repeat-x;display:block;height:16px;position:relative;width:105px}.rating div:before{background:url(https://assets.pixum.com/img/icon/star_yellow_21x16.png) 0 0 repeat-x;content:"";display:block;height:16px;width:calc(var(--rating-value)*1px*105/5)}div.rating.description-is-linked{align-self:flex-start;cursor:pointer}div.rating.description-is-linked>span{text-decoration:underline}div.rating:hover>span{text-decoration:none}
[class*=text--]{display:block;font-size:var(--font-size);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing);line-height:var(--line-height);margin:0}.text--largeTitle{--line-height:106.25%;--letter-spacing:-0.012em}.text--largeTitle,.text--title1{--font-weight:500;--font-size:32px}.text--title1{--line-height:130%;--letter-spacing:0.012em}.text--title2{--font-size:24px;--font-weight:500;--line-height:148.15%;--letter-spacing:0.02em}.text--title3{--font-size:18px;--font-weight:500;--line-height:133%;--letter-spacing:0.028em}.text--body{--font-size:16px;--font-weight:400;--line-height:162.5%;--letter-spacing:0.039em}.text--overline{--font-size:12px;--font-weight:500;--line-height:160%;--letter-spacing:0.051em;text-transform:uppercase}.text--headline{--font-size:16px;--font-weight:500;--line-height:162.5%;--letter-spacing:0.03em}.text--subheadline{--font-size:14px;--font-weight:400;--line-height:157.14%;--letter-spacing:0.043em}.text--caption{--font-size:12px;--font-weight:400;--line-height:166.67%;--letter-spacing:0.047em}.text--captionXs{--font-size:10px;--font-weight:400;--line-height:140%;--letter-spacing:0.02em}.text--footnote{--font-size:12px;--font-weight:400;--line-height:157.14%;--letter-spacing:0.043em}.text--button{--font-size:12px}.text--button,.text--button-large{--font-weight:500;--line-height:166.67%;--letter-spacing:0.047em;text-transform:uppercase}.text--button-large{--font-size:14px}@media screen and (min-width:960px){.text--largeTitle{--font-size:62px;--line-height:106.25%;--letter-spacing:-0.012em}.text--title1{--font-size:54px;--line-height:120.83%;--letter-spacing:0.001em}.text--title2{--font-size:34px;--line-height:141.18%;--letter-spacing:0.012em}.text--title3{--font-size:24px;--line-height:120%;--letter-spacing:0.02em}.text--body{--font-size:18px;--line-height:155.56%;--letter-spacing:0.035em}.text--overline{--font-size:14px;--line-height:166.67%;--letter-spacing:0.047em}.text--headline{--font-size:18px;--line-height:160%;--letter-spacing:0.02em}.text--subheadline{--font-size:16px;--line-height:162.52%;--letter-spacing:0.039em}.text--caption{--font-size:14px;--line-height:157.14%;--letter-spacing:0.043em}.text--captionXs{--font-size:12px;--line-height:140%;--letter-spacing:0.02em}.text--footnote{--line-height:157.14%}.text--button,.text--footnote{--font-size:14px;--letter-spacing:0.043em}.text--button{--line-height:171%}.text--button-large{--font-size:16px;--line-height:171%;--letter-spacing:0.047em}}.text--center{text-align:center}.text--noWrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text--gutterBottom{margin-bottom:1em}
.toggle-button{align-items:center;display:flex;flex-direction:column}.toggle-button .toggle-button-info{display:flex;width:100%}.toggle-button--options{border:1px solid var(--color-input-stroke);border-radius:var(--input-border-radius);flex-direction:row;gap:var(--input-gap);height:48px;overflow:hidden;padding:var(--input-block-padding) var(--input-inline-padding)}.toggle-button--options,.toggle-option{align-items:center;background-color:var(--color-input);display:flex}.toggle-option{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;align-self:stretch;border-radius:var(--input-border-radius-inner);color:var(--color-on);cursor:pointer;flex-basis:100%;margin-left:0;margin-right:0;padding:var(--spacing-0_5) var(--spacing-0_75);text-decoration:none;transition-duration:.35s;transition-property:background-color,box-shadow;-webkit-user-select:none;user-select:none;will-change:background-color,box-shadow}input.toggle-option{display:none}.toggle-option>.svg-icon{height:100%}.toggle-button--options>input:checked+label,.toggle-option--selected{background-color:var(--color-accent);color:var(--color-accent-on);cursor:default}.toggle-button--options>input+label:hover,.toggle-option:not(.disabled):hover{background-color:var(--palette-brand-100);outline:none}.toggle-button--options>input:checked+label:hover,.toggle-option--selected:not(.disabled):hover{background-color:var(--color-accent--hover);outline:none}.toggle-button--options .toggle-option{gap:var(--input-gap)}.toggle-button .svg-icon{fill:currentColor}.toggle-button--options>input:checked+label>.svg-icon,.toggle-option--selected>.svg-icon{fill:var(--color-surface,currentColor)}.toggle-option.disabled{cursor:default;opacity:.4}.toggle-option:focus-visible,.toggle-option:focus-within{outline-offset:var(--focus-ring-offset)}
.theme__base-neutral{--base-0:var(--palette-neutral-0);--base-25:var(--palette-neutral-25);--base-50:var(--palette-neutral-50);--base-75:var(--palette-neutral-75);--base-100:var(--palette-neutral-100);--base-150:var(--palette-neutral-150);--base-200:var(--palette-neutral-200);--base-300:var(--palette-neutral-300);--base-400:var(--palette-neutral-400);--base-500:var(--palette-neutral-500);--base-600:var(--palette-neutral-600);--base-700:var(--palette-neutral-700);--base-800:var(--palette-neutral-800);--base-825:var(--palette-neutral-825);--base-850:var(--palette-neutral-850);--base-900:var(--palette-neutral-900)}.theme__base-cool{--base-0:var(--palette-cool-0);--base-25:var(--palette-cool-25);--base-50:var(--palette-cool-50);--base-75:var(--palette-cool-75);--base-100:var(--palette-cool-100);--base-150:var(--palette-cool-150);--base-200:var(--palette-cool-200);--base-300:var(--palette-cool-300);--base-400:var(--palette-cool-400);--base-500:var(--palette-cool-500);--base-600:var(--palette-cool-600);--base-700:var(--palette-cool-700);--base-800:var(--palette-cool-800);--base-825:var(--palette-cool-825);--base-850:var(--palette-cool-850);--base-900:var(--palette-cool-900)}.theme__base-warm{--base-0:var(--palette-warm-0);--base-25:var(--palette-warm-25);--base-50:var(--palette-warm-50);--base-75:var(--palette-warm-75);--base-100:var(--palette-warm-100);--base-150:var(--palette-warm-150);--base-200:var(--palette-warm-200);--base-300:var(--palette-warm-300);--base-400:var(--palette-warm-400);--base-500:var(--palette-warm-500);--base-600:var(--palette-warm-600);--base-700:var(--palette-warm-700);--base-800:var(--palette-warm-800);--base-825:var(--palette-warm-825);--base-850:var(--palette-warm-850);--base-900:var(--palette-warm-900)}.theme__base-brand{--base-0:var(--palette-brand-0);--base-25:var(--palette-brand-25);--base-50:var(--palette-brand-50);--base-75:var(--palette-brand-75);--base-100:var(--palette-brand-100);--base-150:var(--palette-brand-150);--base-200:var(--palette-brand-200);--base-300:var(--palette-brand-300);--base-400:var(--palette-brand-400);--base-500:var(--palette-brand-500);--base-600:var(--palette-brand-600);--base-700:var(--palette-brand-700);--base-800:var(--palette-brand-800);--base-825:var(--palette-brand-825);--base-850:var(--palette-brand-850);--base-900:var(--palette-brand-900)}.theme__base-red{--base-0:var(--palette-red-0);--base-25:var(--palette-red-25);--base-50:var(--palette-red-50);--base-75:var(--palette-red-75);--base-100:var(--palette-red-100);--base-150:var(--palette-red-150);--base-200:var(--palette-red-200);--base-300:var(--palette-red-300);--base-400:var(--palette-red-400);--base-500:var(--palette-red-500);--base-600:var(--palette-red-600);--base-700:var(--palette-red-700);--base-800:var(--palette-red-800);--base-825:var(--palette-red-825);--base-850:var(--palette-red-850);--base-900:var(--palette-red-900)}.theme__base-cherry{--base-0:var(--palette-cherry-0);--base-25:var(--palette-cherry-25);--base-50:var(--palette-cherry-50);--base-75:var(--palette-cherry-75);--base-100:var(--palette-cherry-100);--base-150:var(--palette-cherry-150);--base-200:var(--palette-cherry-200);--base-300:var(--palette-cherry-300);--base-400:var(--palette-cherry-400);--base-500:var(--palette-cherry-500);--base-600:var(--palette-cherry-600);--base-700:var(--palette-cherry-700);--base-800:var(--palette-cherry-800);--base-825:var(--palette-cherry-825);--base-850:var(--palette-cherry-850);--base-900:var(--palette-cherry-900)}.theme__base-green{--base-0:var(--palette-green-0);--base-25:var(--palette-green-25);--base-50:var(--palette-green-50);--base-75:var(--palette-green-75);--base-100:var(--palette-green-100);--base-150:var(--palette-green-150);--base-200:var(--palette-green-200);--base-300:var(--palette-green-300);--base-400:var(--palette-green-400);--base-500:var(--palette-green-500);--base-600:var(--palette-green-600);--base-700:var(--palette-green-700);--base-800:var(--palette-green-800);--base-825:var(--palette-green-825);--base-850:var(--palette-green-850);--base-900:var(--palette-green-900)}.theme__base-teal{--base-0:var(--palette-teal-0);--base-25:var(--palette-teal-25);--base-50:var(--palette-teal-50);--base-75:var(--palette-teal-75);--base-100:var(--palette-teal-100);--base-150:var(--palette-teal-150);--base-200:var(--palette-teal-200);--base-300:var(--palette-teal-300);--base-400:var(--palette-teal-400);--base-500:var(--palette-teal-500);--base-600:var(--palette-teal-600);--base-700:var(--palette-teal-700);--base-800:var(--palette-teal-800);--base-825:var(--palette-teal-825);--base-850:var(--palette-teal-850);--base-900:var(--palette-teal-900)}.theme__accent-neutral{--accent-0:var(--palette-neutral-0);--accent-25:var(--palette-neutral-25);--accent-50:var(--palette-neutral-50);--accent-75:var(--palette-neutral-75);--accent-100:var(--palette-neutral-100);--accent-150:var(--palette-neutral-150);--accent-200:var(--palette-neutral-200);--accent-300:var(--palette-neutral-300);--accent-400:var(--palette-neutral-400);--accent-500:var(--palette-neutral-500);--accent-600:var(--palette-neutral-600);--accent-700:var(--palette-neutral-700);--accent-800:var(--palette-neutral-800);--accent-825:var(--palette-neutral-825);--accent-850:var(--palette-neutral-850);--accent-900:var(--palette-neutral-900)}.theme__accent-cool{--accent-0:var(--palette-cool-0);--accent-25:var(--palette-cool-25);--accent-50:var(--palette-cool-50);--accent-75:var(--palette-cool-75);--accent-100:var(--palette-cool-100);--accent-150:var(--palette-cool-150);--accent-200:var(--palette-cool-200);--accent-300:var(--palette-cool-300);--accent-400:var(--palette-cool-400);--accent-500:var(--palette-cool-500);--accent-600:var(--palette-cool-600);--accent-700:var(--palette-cool-700);--accent-800:var(--palette-cool-800);--accent-825:var(--palette-cool-825);--accent-850:var(--palette-cool-850);--accent-900:var(--palette-cool-900)}.theme__accent-warm{--accent-0:var(--palette-warm-0);--accent-25:var(--palette-warm-25);--accent-50:var(--palette-warm-50);--accent-75:var(--palette-warm-75);--accent-100:var(--palette-warm-100);--accent-150:var(--palette-warm-150);--accent-200:var(--palette-warm-200);--accent-300:var(--palette-warm-300);--accent-400:var(--palette-warm-400);--accent-500:var(--palette-warm-500);--accent-600:var(--palette-warm-600);--accent-700:var(--palette-warm-700);--accent-800:var(--palette-warm-800);--accent-825:var(--palette-warm-825);--accent-850:var(--palette-warm-850);--accent-900:var(--palette-warm-900)}.theme__accent-brand{--accent-0:var(--palette-brand-0);--accent-25:var(--palette-brand-25);--accent-50:var(--palette-brand-50);--accent-75:var(--palette-brand-75);--accent-100:var(--palette-brand-100);--accent-150:var(--palette-brand-150);--accent-200:var(--palette-brand-200);--accent-300:var(--palette-brand-300);--accent-400:var(--palette-brand-400);--accent-500:var(--palette-brand-500);--accent-600:var(--palette-brand-600);--accent-700:var(--palette-brand-700);--accent-800:var(--palette-brand-800);--accent-825:var(--palette-brand-825);--accent-850:var(--palette-brand-850);--accent-900:var(--palette-brand-900)}.theme__accent-red{--accent-0:var(--palette-red-0);--accent-25:var(--palette-red-25);--accent-50:var(--palette-red-50);--accent-75:var(--palette-red-75);--accent-100:var(--palette-red-100);--accent-150:var(--palette-red-150);--accent-200:var(--palette-red-200);--accent-300:var(--palette-red-300);--accent-400:var(--palette-red-400);--accent-500:var(--palette-red-500);--accent-600:var(--palette-red-600);--accent-700:var(--palette-red-700);--accent-800:var(--palette-red-800);--accent-825:var(--palette-red-825);--accent-850:var(--palette-red-850);--accent-900:var(--palette-red-900)}.theme__accent-cherry{--accent-0:var(--palette-cherry-0);--accent-25:var(--palette-cherry-25);--accent-50:var(--palette-cherry-50);--accent-75:var(--palette-cherry-75);--accent-100:var(--palette-cherry-100);--accent-150:var(--palette-cherry-150);--accent-200:var(--palette-cherry-200);--accent-300:var(--palette-cherry-300);--accent-400:var(--palette-cherry-400);--accent-500:var(--palette-cherry-500);--accent-600:var(--palette-cherry-600);--accent-700:var(--palette-cherry-700);--accent-800:var(--palette-cherry-800);--accent-825:var(--palette-cherry-825);--accent-850:var(--palette-cherry-850);--accent-900:var(--palette-cherry-900)}.theme__accent-green{--accent-0:var(--palette-green-0);--accent-25:var(--palette-green-25);--accent-50:var(--palette-green-50);--accent-75:var(--palette-green-75);--accent-100:var(--palette-green-100);--accent-150:var(--palette-green-150);--accent-200:var(--palette-green-200);--accent-300:var(--palette-green-300);--accent-400:var(--palette-green-400);--accent-500:var(--palette-green-500);--accent-600:var(--palette-green-600);--accent-700:var(--palette-green-700);--accent-800:var(--palette-green-800);--accent-825:var(--palette-green-825);--accent-850:var(--palette-green-850);--accent-900:var(--palette-green-900)}.theme__accent-teal{--accent-0:var(--palette-teal-0);--accent-25:var(--palette-teal-25);--accent-50:var(--palette-teal-50);--accent-75:var(--palette-teal-75);--accent-100:var(--palette-teal-100);--accent-150:var(--palette-teal-150);--accent-200:var(--palette-teal-200);--accent-300:var(--palette-teal-300);--accent-400:var(--palette-teal-400);--accent-500:var(--palette-teal-500);--accent-600:var(--palette-teal-600);--accent-700:var(--palette-teal-700);--accent-800:var(--palette-teal-800);--accent-825:var(--palette-teal-825);--accent-850:var(--palette-teal-850);--accent-900:var(--palette-teal-900)}[class*=theme__brightness]{color:var(--color-on)}.theme__brightness-bright{--color-canvas:var(--base-100);--color-canvas--hover:var(--accent-50);--color-surface:var(--base-0);--color-surface--hover:var(--accent-50);--color-gradient-start:var(--base-50);--color-gradient-end:var(--base-150);--color-headline:var(--color-on);--color-on:var(--base-900);--color-on--hover:var(--accent-600);--color-on-secondary:var(--base-700);--color-on-link:var(--accent-800);--color-on-accent:var(--accent-500);--color-accent:var(--accent-500);--color-accent--hover:var(--accent-600);--color-accent-on:var(--accent-0);--color-knob:var(--base-0);--color-knob-on:var(--base-900);--color-stroke:var(--base-200);--color-dim:var(--base-100);--color--focus:var(--accent-500);--color-input:var(--base-50);--color-input-on:var(--base-300);--color-input--focus:var(--base-0);--color-input-on--focus:var(--color-accent);--color-input-stroke:var(--base-200);--color-input-icon:var(--base-300);--color-input-icon--focus:var(--color-accent);--color-input-accent--error:var(--palette-red-500);--color-input-background--error:var(--palette-red-100);--color-error-stroke:var(--palette-red-500);--color-error-outline:var(--palette-red-100);--color-error-background:var(--palette-red-100);--color-error-text:var(--palette-red-500);--color-cta:var(--color-accent);--color-cta--hover:var(--color-accent--hover);--color-cta-on:var(--color-accent-on);--color-cta-outline:var(--color-accent);--color-cta-strong:var(--palette-orange-400);--color-cta-strong-on:var(--accent-0);--color-cta-strong--hover:var(--palette-orange-500);--color-focus-ring:var(--accent-600);--focus-ring-color:var(--color-focus-ring);--focus-ring:var(--focus-ring-style) var(--focus-ring-width) var(--focus-ring-color);--focus-ring-error:var(--focus-ring-style) var(--focus-ring-width) var(--color-error-stroke)}.theme__brightness-medium{--color-canvas:var(--base-500);--color-canvas--hover:var(--accent-400);--color-surface:var(--base-500);--color-surface--hover:var(--base-400);--color-gradient-start:var(--base-400);--color-gradient-end:var(--base-500);--color-headline:var(--accent-50);--color-on:var(--base-0);--color-on--hover:var(--accent-100);--color-on-secondary:var(--base-100);--color-on-link:var(--accent-100);--color-on-accent:var(--accent-100);--color-accent:var(--accent-0);--color-accent--hover:var(--accent-100);--color-accent-on:var(--accent-500);--color-stroke:var(--base-300);--color-dim:var(--base-400);--color--focus:var(--accent-100);--color-input:var(--base-600);--color-input-on:var(--base-300);--color-input--focus:var(--base-700);--color-input-on--focus:var(--color-accent);--color-input-stroke:var(--base-700);--color-input-icon:var(--base-300);--color-input-icon--focus:var(--color-accent);--color-input-accent--error:var(--palette-red-100);--color-input-background--error:var(--palette-red-700);--color-error-stroke:var(--palette-red-500);--color-error-outline:transparent;--color-error-background:var(--palette-red-700);--color-error-text:var(--palette-red-100);--color-cta:var(--accent-0);--color-cta--hover:var(--accent-0);--color-cta-on:var(--accent-500);--color-cta-outline:var(--base-300);--color-cta-strong:var(--palette-orange-400);--color-cta-strong-on:var(--accent-0);--color-cta-strong--hover:var(--palette-orange-500);--color-focus-ring:var(--accent-100)}.theme__brightness-dark,.theme__brightness-medium{--focus-ring-color:var(--color-focus-ring);--focus-ring:var(--focus-ring-style) var(--focus-ring-width) var(--focus-ring-color);--focus-ring-error:var(--focus-ring-style) var(--focus-ring-width) var(--color-error-stroke)}.theme__brightness-dark{--color-canvas:var(--base-800);--color-canvas--hover:var(--base-600);--color-surface:var(--base-700);--color-surface--hover:var(--accent-700);--color-gradient-start:var(--base-700);--color-gradient-end:var(--base-800);--color-headline:var(--base-0);--color-on:var(--base-0);--color-on--hover:var(--accent-100);--color-on-secondary:var(--base-200);--color-on-link:var(--accent-100);--color-on-accent:var(--accent-200);--color-accent:var(--accent-0);--color-accent--hover:var(--accent-100);--color-accent-on:var(--accent-500);--color-stroke:var(--base-500);--color-dim:var(--base-900);--color--focus:var(--accent-400);--color-input:var(--base-800);--color-input-on:var(--base-500);--color-input--focus:var(--base-850);--color-input-on--focus:var(--color-accent);--color-input-stroke:var(--base-600);--color-input-icon:var(--base-500);--color-input-icon--focus:var(--color-accent);--color-input-accent--error:var(--palette-red-500);--color-input-background--error:var(--palette-red-100);--color-error-stroke:var(--palette-red-500);--color-error-outline:var(--palette-base-600);--color-error-background:var(--palette-red-100);--color-error-text:var(--palette-red-200);--color-cta:var(--base-0);--color-cta--hover:var(--base-0);--color-cta-on:var(--accent-500);--color-cta-outline:var(--base-0);--color-cta-strong:var(--palette-orange-400);--color-cta-strong-on:var(--accent-0);--color-cta-strong--hover:var(--palette-orange-500);--color-focus-ring:var(--accent-100)}.theme__gradient--on{--color-gradient:linear-gradient(180deg,var(--color-gradient-start),var(--color-gradient-end))}.theme__gradient--off{--color-gradient:none}.theme__background--on{background-color:var(--color-canvas);background-image:var(--color-gradient)}.theme__background--off{background-color:initial;background-image:none}
[class*=theme--]{background-color:var(--color-canvas);color:var(--color-on)}.theme--brand-gradient,.theme--valentine,[class*=theme--winter-]{--color-on:var(--palette-white);--color-on-secondary:var(--palette-white);--color-accent:var(--palette-white);--color-accent-on:var(--color-canvas,#000);--color-accent--hover:var(--color-canvas--hover,#000);--color-fill-star:#ffcd22;--color-stroke-star:#deaf00;background-image:linear-gradient(var(--color-canvas-start),var(--color-canvas))}.theme--brand{--color-canvas:var(--palette-brand-400);--color-canvas--hover:var(--palette-brand-400);--color-surface:var(--palette-brand-400);--color-surface--hover:var(--palette-brand-400);--color-on:var(--palette-white);--color-on--hover:var(--palette-brand-100);--color-on-secondary:var(--palette-brand-200);--color-on-link:var(--palette-white);--color-dim:var(--palette-brand-300);--color-knob:var(--palette-white);--color-knob--on:var(--palette-black);--color-stroke:var(--palette-neutral-200);--color-illustration-base:var(--palette-brand-600);--color-illustration-deco-object-stroke:var(--palette-brand-600);--color-illustration-confetti-1:var(--palette-white);--color-illustration-confetti-2:var(--palette-brand-100);--color-illustration-confetti-3:var(--palette-action-100);--color-illustration-confetti-4:var(--palette-brand-600);--color-accent:var(--palette-white);--color-accent-on:var(--palette-brand-600);--color-accent-outline:var(--palette-white);--color-accent--hover:var(--palette-brand-100);--color-action:var(--color-accent);--color-action-on:var(--color-accent-on);--color-action-outline:var(--color-accent-outline);--color-action--hover:var(--color-accent--hover);--color-cta:var(--palette-action-400);--color-cta-on:var(--palette-white);--color-cta--hover:var(--palette-action-500);--color-input-on:var(--palette-black);--color-input-on--focus:var(--palette-brand-500);--color-input-background:var(--palette-brand-600);--color-input-background--focus:var(--palette-brand-600);--color-input-background--error:var(--palette-warning-700);--color-input-accent--error:var(--palette-warning-100);--color-input-action--error:var(--palette-warning-100)}.theme--dark{--color-canvas:var(--palette-neutral-800);--color-canvas--hover:var(--palette-brand-700);--color-surface:var(--palette-neutral-700);--color-surface--hover:var(--palette-brand-700);--color-on:var(--palette-white);--color-on--hover:var(--palette-brand-100);--color-on-secondary:var(--palette-neutral-200);--color-on-link:var(--palette-brand-300);--color-dim:var(--palette-neutral-600);--color-knob:var(--palette-neutral-700);--color-knob--on:var(--palette-white);--color-input-on:var(--palette-black);--color-input-on--focus:var(--palette-black);--color-input-background:var(--palette-neutral-700);--color-input-background--focus:var(--palette-neutral-700);--color-input-background--error:rgba(255,217,218,.4);--color-input-accent--error:var(--palette-warning-500);--color-input-action--error:var(--color-input-accent--error);--color-illustration-base:var(--palette-neutral-700)}.theme--summer-olive{--color-canvas:#86ad84;--color-background:#86ad84;--color-background-hover:#8fb78d;--color-surface:#86ad84;--color-on:#173a19;--color-on-secondary:#1e411f;--color-dim:#789e76;--color-stroke:#739a72;--color-accent:#0e730f;--color-accent-on:#fff;--color-accent-hover:#94bc92;--color-fill-star:#ffcd22;--color-stroke-star:#deaf00}.theme--summer-ocean{--color-canvas:#58b0c5;--color-background:#58b0c5;--color-background-hover:#63bacf;--color-surface:#58b0c5;--color-on:#00394b;--color-on-secondary:#004053;--color-dim:#48a1b6;--color-stroke:#439cb1;--color-accent:#005a6f;--color-accent-on:#fff;--color-accent-hover:#68bfd4;--color-fill-star:#ffcd22;--color-stroke-star:#deaf00}.theme--summer-sweet{--color-canvas:#d58ea4;--color-background:#d58ea4;--color-background-hover:#e098ae;--color-surface:#d58ea4;--color-on:#591c34;--color-on-secondary:#61243b;--color-dim:#c68096;--color-stroke:#c17b91;--color-accent:#9e0b3f;--color-accent-on:#fff;--color-accent-hover:#e59db3;--color-fill-star:#ffcd22;--color-stroke-star:#deaf00}.theme--summer-sand{--color-canvas:#e4c5b7;--color-background:#e4c5b7;--color-background-hover:#eecfc0;--color-surface:#e4c5b7;--color-on:#634a3e;--color-on-secondary:#6a5145;--color-dim:#d5b7a8;--color-stroke:#cfb2a3;--color-accent:#b05020;--color-accent-on:#fff;--color-accent-hover:#f3d4c5;--color-fill-star:#ffcd22;--color-stroke-star:#deaf00}.theme--summer-cornsilk{--color-canvas:#fcf0ca;--color-background:#fcf0ca;--color-background-hover:#fffad4;--color-surface:#fcf0ca;--color-on:#706646;--color-on-secondary:#776d4c;--color-dim:#ede0bb;--color-stroke:#e8dbb6;--color-accent:#c39e24;--color-accent-on:#fff;--color-accent-hover:#ffffd9;--color-fill-star:#ffcd22;--color-stroke-star:#deaf00}.theme--winter-gray{--color-canvas:#373737;--color-canvas-start:#4a4a4a;--color-background:#4a4a4a;--color-background-hover:#585858;--color-surface:#4a4a4a;--color-stroke:#3f3f3f;--color-accent-hover:#ededed}.theme--english-green,.theme--winter-green{--color-canvas:#0f3327;--color-canvas-start:#174e3c;--color-background:#174e3c;--color-background-hover:#1e4e3f;--color-surface:#174e3c;--color-stroke:#013527;--color-accent-hover:#e8edeb}.theme--winter-midnight{--color-canvas:#13273e;--color-canvas-start:#1c3554;--color-background:#1c3554;--color-background-hover:#22334f;--color-surface:#1c3554;--color-stroke:#081c37;--color-accent-hover:#e8ebee}.theme--winter-teal{--color-canvas:#084654;--color-canvas-start:#096276;--color-background:#096276;--color-background-hover:#1b6b7f;--color-surface:#096276;--color-stroke:#005164;--color-accent-hover:#e7eff1}.theme--winter-red,.theme-winter-rose-mauve{--color-canvas:#52001d;--color-canvas-start:#75002a;--color-background:#75002a;--color-background-hover:#8e0133;--color-surface:#75002a;--color-stroke:#900435;--color-accent-hover:#f1e6ea}.theme--blackberry-pie,.theme--winter-purple{--color-canvas:#28001d;--color-canvas-start:#40002e;--color-background:#40002e;--color-background-hover:#752827;--color-surface:#40002e;--color-stroke:#580b10;--color-accent-hover:#ece6ea}.theme--valentine{--color-canvas:#79113a;--color-canvas-start:#b93e6e;--color-background:#b93e6e;--color-background-hover:#b93e6e;--color-surface:#b93e6e;--color-stroke:#d9a5b9;--color-accent-hover:#b93e6e}.theme--brand-gradient{--color-canvas:#0078ce;--color-canvas-start:#009af9;--color-background:#0078ce;--color-background-hover:#0078ce;--color-surface:#009af9;--color-stroke:#fff;--color-accent-hover:#e8f8ff;--color-accent:#fff}.theme--account-default{--color-surface:#fff}.theme--account-dashboard{--color-canvas:#0078ce;--color-surface:#0078ce;--color-on:#fff}
div.backdrop.popup__backdrop{opacity:0;top:calc(1px*var(--position-y))}div.web__popup{background-color:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:var(--elevation-2);display:block;padding:0;position:absolute;right:0;top:calc(1px*var(--position-y));width:100%;z-index:1501}div.web__popup--wrapper{display:none}div.web__popup ul{list-style-type:none;padding:0}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{display:inline-grid;grid-template-columns:90% 10%;padding:var(--spacing);position:fixed}div.web__popup--wrapper.bottom-left{bottom:var(--spacing-2);left:var(--spacing-2);right:auto;top:auto}div.web__popup--wrapper.bottom-right{bottom:0;left:auto;right:0;top:auto}div.web__popup .popup__close{cursor:pointer;height:24px;justify-self:end;width:24px}}
.svg-icon{fill:currentColor}.svg-icon[data-fill=primary]{fill:var(--color-accent)}.svg-icon[data-fill=white]{fill:#fff}.svg-icon[data-fill=lightgray]{fill:rgba(34,34,34,.3)}.svg-icon[data-fill=gray]{fill:rgba(0,0,0,.54)}.svg-icon[data-fill=red]{fill:var(--color-input-accent--error)}.svg-icon[data-fill=success]{fill:var(--color-success)}svg.trustedshops--icon{height:46px;width:46px}svg.emptycart--icon{height:81px;width:81px}svg.svg-icon.emptycart--icon{fill:var(--palette-brand-400)}svg.cameron--icon,svg.celebrate--icon,svg.myProjects--icon{height:76px;width:76px}svg.svg-icon.cameron--icon,svg.svg-icon.celebrate--icon,svg.svg-icon.myProjects--icon{fill:#fff}.animation--spinner{animation:intorAnimation .6s;display:flex}.animation--spinner svg{fill:#868686}.animation--spinner svg path:first-of-type{animation:pulse 1s linear infinite}.animation--spinner svg path:nth-of-type(2){animation:pulse 1s linear -83ms infinite}.animation--spinner svg path:nth-of-type(3){animation:pulse 1s linear -.166s infinite}.animation--spinner svg path:nth-of-type(4){animation:pulse 1s linear -.249s infinite}.animation--spinner svg path:nth-of-type(5){animation:pulse 1s linear -.332s infinite}.animation--spinner svg path:nth-of-type(6){animation:pulse 1s linear -.415s infinite}.animation--spinner svg path:nth-of-type(7){animation:pulse 1s linear -.498s infinite}.animation--spinner svg path:nth-of-type(8){animation:pulse 1s linear -.581s infinite}.animation--spinner svg path:nth-of-type(9){animation:pulse 1s linear -.664s infinite}.animation--spinner svg path:nth-of-type(10){animation:pulse 1s linear -.747s infinite}.animation--spinner svg path:nth-of-type(11){animation:pulse 1s linear -.83s infinite}.animation--spinner svg path:nth-of-type(12){animation:pulse 1s linear -.913s infinite}@keyframes pulse{50%{fill:#868686}to{fill:hsla(0,0%,53%,.4)}}@keyframes intorAnimation{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.rotate-circle-with-arrow{cursor:url(https://pixum-assets.imgix.net/assets/area/journeys/cursor/rotate.svg) 6.5 6.5,crosshair}.rotate-arrow-icon{color:var(--color-surface)}.rotate-arrow-icon:hover:not(:global(.moving)) .rotatePoint{stroke-opacity:.4;stroke-width:3px;stroke:var(--color-accent)}.rotate-point{fill:var(--color-accent);stroke:var(--color-surface);transform-origin:center}.cls-1{fill:#1e1e1e}.cls-2{fill:#bdea18}.cls-3{fill:#fc3f4d}.cls-4{fill:#fff}
.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background:none;border:0;cursor:pointer;filter:alpha(opacity=40);font-size:32px;opacity:.4;position:absolute;top:20px;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-ms-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:focus,.carousel .control-arrow:hover{filter:alpha(opacity=100);opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid transparent;border-top:8px solid transparent;content:"";display:inline-block;margin:0 5px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;width:100%}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;-ms-transition:all .15s ease-in;-o-transition:all .15s ease-in;transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;-webkit-transition:border .15s ease-in;-moz-transition:border .15s ease-in;-ms-transition:border .15s ease-in;-o-transition:border .15s ease-in;transition:border .15s ease-in;white-space:nowrap}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;overflow:hidden;position:relative}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{margin:auto;overflow:hidden;-webkit-transition:height .15s ease-in;-moz-transition:height .15s ease-in;-ms-transition:height .15s ease-in;-o-transition:height .15s ease-in;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{-webkit-flex-direction:column;flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.carousel .slide{margin:0;min-width:100%;position:relative;text-align:center}.carousel .slide img{border:0;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{background:#000;border-radius:10px;bottom:40px;color:#fff;font-size:12px;left:50%;margin-left:-45%;opacity:.25;padding:10px;position:absolute;text-align:center;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;-ms-transition:opacity .35s ease-in-out;-o-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out;width:90%}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px rgba(0,0,0,.9);cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;-webkit-transition:opacity .25s ease-in;-moz-transition:opacity .25s ease-in;-ms-transition:opacity .25s ease-in;-o-transition:opacity .25s ease-in;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.carousel .carousel-status{color:#fff;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px rgba(0,0,0,.9);top:0}.carousel:hover .slide .legend{opacity:1}
.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)}
[class*=text--]{display:block;font-size:var(--font-size);font-weight:var(--font-weight);letter-spacing:var(--letter-spacing);line-height:var(--line-height);margin:0}.text--largeTitle{--line-height:106.25%;--letter-spacing:-0.012em}.text--largeTitle,.text--title1{--font-weight:500;--font-size:32px}.text--title1{--line-height:130%;--letter-spacing:0.012em}.text--title2{--font-size:24px;--font-weight:500;--line-height:148.15%;--letter-spacing:0.02em}.text--title3{--font-size:18px;--font-weight:500;--line-height:133%;--letter-spacing:0.028em}.text--body{--font-size:16px;--font-weight:400;--line-height:162.5%;--letter-spacing:0.039em}.text--overline{--font-size:12px;--font-weight:500;--line-height:160%;--letter-spacing:0.051em;text-transform:uppercase}.text--headline{--font-size:16px;--font-weight:500;--line-height:162.5%;--letter-spacing:0.03em}.text--subheadline{--font-size:14px;--font-weight:400;--line-height:157.14%;--letter-spacing:0.043em}.text--caption{--font-size:12px;--font-weight:400;--line-height:166.67%;--letter-spacing:0.047em}.text--captionXs{--font-size:10px;--font-weight:400;--line-height:140%;--letter-spacing:0.02em}.text--footnote{--font-size:12px;--font-weight:400;--line-height:157.14%;--letter-spacing:0.043em}.text--button{--font-size:12px}.text--button,.text--button-large{--font-weight:500;--line-height:166.67%;--letter-spacing:0.047em;text-transform:uppercase}.text--button-large{--font-size:14px}@media screen and (min-width:960px){.text--largeTitle{--font-size:62px;--line-height:106.25%;--letter-spacing:-0.012em}.text--title1{--font-size:54px;--line-height:120.83%;--letter-spacing:0.001em}.text--title2{--font-size:34px;--line-height:141.18%;--letter-spacing:0.012em}.text--title3{--font-size:24px;--line-height:120%;--letter-spacing:0.02em}.text--body{--font-size:18px;--line-height:155.56%;--letter-spacing:0.035em}.text--overline{--font-size:14px;--line-height:166.67%;--letter-spacing:0.047em}.text--headline{--font-size:18px;--line-height:160%;--letter-spacing:0.02em}.text--subheadline{--font-size:16px;--line-height:162.52%;--letter-spacing:0.039em}.text--caption{--font-size:14px;--line-height:157.14%;--letter-spacing:0.043em}.text--captionXs{--font-size:12px;--line-height:140%;--letter-spacing:0.02em}.text--footnote{--line-height:157.14%}.text--button,.text--footnote{--font-size:14px;--letter-spacing:0.043em}.text--button{--line-height:171%}.text--button-large{--font-size:16px;--line-height:171%;--letter-spacing:0.047em}}.text--center{text-align:center}.text--noWrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text--gutterBottom{margin-bottom:1em}
.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)}
