.styles_brandBar__It28R{display:none;align-items:center;flex-direction:column;background-color:var(--color-surface)}.styles_brandBar__It28R .styles_brandBarContent__l_De9{display:flex;justify-content:center;width:100%;overflow:hidden;align-items:center;padding:6px 0;transition:max-height 1s;background-color:var(--palette-brand-500)}.styles_brandBar__It28R .styles_brandBarHeadline__jBwrZ{margin-left:auto}.styles_brandBar__It28R .styles_brandBarContent__l_De9 a{text-decoration:none}.styles_brandBar__It28R .styles_brandBarContent__l_De9 a:hover{text-decoration:underline}.close.styles_brandBar__It28R .styles_brandBarContent__l_De9{max-height:29px}.close.styles_brandBar__It28R .styles_brandBarContent__l_De9>*{display:none}.open.styles_brandBar__It28R .styles_brandBarContent__l_De9{max-height:40px}.close.styles_brandBar__It28R .styles_brandBarHandle__dQUkz{height:27px;width:67px;margin-top:calc(-1 * var(--spacing-1_5));padding:0;background-color:var(--color-accent)}.close.styles_brandBar__It28R .styles_brandBarHandle__dQUkz:hover{background-color:var(--color-accent)}.open.styles_brandBar__It28R .styles_brandBarHandle__dQUkz{display:none}.open.styles_brandBar__It28R .styles_brandBarClose__6lkiF{padding:0;margin-left:auto;margin-right:var(--spacing)}.styles_brandBar__It28R.styles_brandBarHidden__rpk5m{overflow:hidden}@media screen and (max-width:960px){.styles_brandBar__It28R .styles_text--subheadline__jblJa{text-align:center}}@media screen and (min-width:960px){.styles_brandBar__It28R{display:flex}}[class*=text--]{display:block;font-size:var(--font-size);font-weight:var(--font-weight);line-height:var(--line-height);letter-spacing:var(--letter-spacing);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;white-space:nowrap;text-overflow:ellipsis}.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;position:relative;display:inline-grid;justify-items:center;align-items:center;gap:var(--spacing-0_5);text-decoration:none;border:0;outline:0;text-transform:uppercase;cursor:pointer;will-change:background-color;transition-property:background-color;transition-duration:.35s;vertical-align:middle;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:-moz-fit-content;height:fit-content;border-radius:var(--button-radius)}span[class*=button]{display:flex;align-items:center}.button__icon{margin-right:var(--spacing-0_5)}.button.text--button{display:inline-flex;position:relative;justify-content:center;align-items:center}@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:"";position:absolute;transform:scale(0);opacity:1;transition:all .5s cubic-bezier(.42,-.51,.45,1)}button[data-status=busy] .button-throbber{opacity:1;transform:scale(1)}button[data-status=busy]{pointer-events:none;cursor:default}button[data-status=busy]>.label{transition:all .5s cubic-bezier(.42,-.51,.45,1);transform:scale(.1);opacity:0}.svg-icon{fill:currentColor}svg.trustedshops--icon{width:46px;height:46px}svg.emptycart--icon{width:81px;height:81px}svg.svg-icon.emptycart--icon{fill:var(--palette-brand-400)}svg.cameron--icon,svg.celebrate--icon,svg.myProjects--icon{width:76px;height:76px}svg.svg-icon.cameron--icon,svg.svg-icon.celebrate--icon,svg.svg-icon.myProjects--icon{fill:#fff}.animation--spinner{display:flex;animation:intorAnimation .6s}.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%{transform:scale(0);opacity:0}to{transform:scale(1);opacity: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{transform-origin:center;stroke:var(--color-surface);fill:var(--color-accent)}.cls-1{fill:#1e1e1e}.cls-2{fill:#bdea18}.cls-3{fill:#fc3f4d}.cls-4{fill:#fff}.grid--wrapper{--grid-column-count:1;width:100%;display:grid;padding-inline:0;grid-gap:var(--spacing-3);gap:var(--spacing-3);grid-template-columns:repeat(var(--grid-column-count),minmax(280px,1fr));grid-template-columns:repeat(1,minmax(310px,1fr))}main .cards-list.container--narrow.container--items-swipeable{padding-left:var(--spacing-2);padding-right:var(--spacing-2)}@media (max-width:600px){.grid--wrapper{gap:var(--spacing-1_5)}.card__navigation .grid--wrapper.grid--wrapper-swipeable,.card__product .grid--wrapper.grid--wrapper-swipeable,.grid--wrapper.grid--wrapper-swipeable{grid-auto-columns:310px;grid-auto-flow:column;overflow-x:scroll;scrollbar-width:thin;scroll-snap-type:x mandatory;padding-bottom:var(--spacing-1_5);width:100%;grid-auto-rows:max-content}.grid--wrapper.grip--wrapper-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:600px){.grid--wrapper{--grid-column-count:3;grid-template-columns:repeat(auto-fit,minmax(29%,1fr))}}@media screen and (min-width:1000px){.grid--wrapper{grid-template-columns:repeat(auto-fit,minmax(310px,1fr))}}@media screen and (max-width:768px){.card.card__device-type--desktop{display:none}}@media screen and (min-width:768px){.card.card__device-type--mobile{display:none}}.shopping-cart{display:flex;position:relative;overflow:hidden}.shopping-cart>.shopping-cart__badge{position:absolute;top:0;right:0;transform:translate(-2px,2px);transform-origin:100% 0;margin:0;border-radius:24px;background-color:var(--color-cta-strong);color:var(--color-surface);font-size:10px;font-weight:400;min-width:24px;line-height:22px;height:24px;text-align:center;border:1px solid var(--color-surface)}.shopping-cart.shopping-cart--three-digits>.shopping-cart__icon{margin-right:var(--spacing-2)}.shopping-cart.shopping-cart--three-digits>.shopping-cart__badge{padding:0 var(--spacing-0_5)}@media screen and (min-width:960px){.web-header__item .shopping-cart>.shopping-cart__icon{padding:0;color:var(--color-accent)}.shopping-cart.shopping-cart--three-digits>.shopping-cart__icon{margin-right:var(--spacing-1_5)}.shopping-cart>.shopping-cart__badge{transform:translate(0);font-size:12px}}@media screen and (min-width:0\0) and (min-resolution:+72dpi){.shopping-cart.shopping-cart__badge--three-digits>.shopping-cart__icon{margin-right: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.shopping-cart__badge--three-digits>.shopping-cart__icon{margin-right:12px}}.card--grid--wrapper{padding:0}.card{--text-padding:var(--spacing-3);--card-text-alignment:start;--card-chips-alignment:flex-start;overflow:hidden;outline:0;border:0;background-color:var(--color-surface);border-radius:var(--border-radius-3)}.card,.card__content{display:grid;position:relative;height:100%}.card__content{grid-template-columns:1fr}.card--clickable{position:relative;z-index:2;cursor:pointer}.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{margin:0;text-align:var(--card-text-alignment);align-self:start;padding:var(--spacing) var(--spacing-1_5)}.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{z-index:3;position:relative;color:var(--palette-neutral-500)}.card__content h2+h3,.card__content h2+h4,.card__content h3+h4{padding-top:0}.card__supporting-text{width:max-content;display:flex;justify-self:right;overflow:hidden;align-items:center;padding:var(--spacing) var(--spacing-1_5)}.card__supporting-text>*{align-self:center}.card__actions a{position:relative}.card[data-layout=column] .card__content{grid-template-columns:auto;grid-template-rows:auto auto auto auto auto 1fr auto;grid-template-areas:"media" "overline" "header" "subheadline" "body" "chips" "footer"}.card[data-layout=column] .card__content>img:first-of-type{grid-area:media;border-radius:var(--border-radius) var(--border-radius) 0 0}.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{display:grid;grid-area:footer;color:var(--palette-neutral-500)}.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{padding-bottom:var(--spacing-2);border-radius:var(--border-radius-5)}.card[data-variant=ProductCard] .card__body{padding-bottom:var(--spacing)}.card[data-variant=NavigationCard]{padding-bottom:var(--spacing-6)}.card[data-variant=NavigationCard] .card__body{padding-top:var(--spacing)}.card__body,.card__supporting-text{padding:var(--spacing) var(--spacing-3)}}@media screen and (max-width:450px){.card--minicard.card[data-layout=column] .card__content>img:first-of-type{height:auto}.card--minicard .card__body{display:none}.card--minicard .card__supporting-text{justify-self:left}}.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{grid-area:media;display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto 1fr auto;grid-template-areas:"topLeft topMiddle topRight" "middle middle middle" "bottomLeft bottomMiddle bottomRight"}.card[data-layout=row] .card__addons{grid-column:1;grid-row:1/99;width:-moz-fit-content;width:fit-content}.card__addon--flag{grid-area:topLeft;margin-top:var(--spacing)}.card__addons [class*=-icon]{display:flex;align-self:center;justify-self:center;border-radius:50%;margin:0 var(--spacing-0_5) 0 0}.card__addon--zoom-icon{grid-area:bottomRight;z-index:5;cursor:pointer;background-color:var(--overlay-dark-background);transition:.3s ease-out}.card__addon--zoom-icon>svg{fill:var(--overlay-dark-on)}.card__addon--zoom-icon:hover{transform:translateZ(0);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);background-color:var(--overlay-dark-background--hover)}.card__addon--check-icon{grid-area:topRight}.card__addon--check-icon>svg{color:var(--color-accent);fill:var(--color-accent);width:32px;height:auto}.card__addon--remove-icon{grid-area:topRight;z-index:5;cursor:pointer;transition:.3s ease-out}.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{display:flex;align-items:center;padding:var(--spacing-0_75) var(--spacing-1_5);margin-top:var(--spacing-2_75);height:calc(var(--spacing-4) + var(--spacing-0_5))}.card__addon--tag[data-position=bottom]{grid-area:bottomRight;background-color:var(--color-accent-on);padding:var(--spacing) var(--spacing-2);color:var(--color-accent);margin:var(--spacing-2);border-radius:var(--border-radius)}.card__addon--tag[data-position=top]{grid-area:topLeft;background-color:var(--color-accent);color:var(--color-accent-on)}.card__addon--flag-image{background-color:var(--color-accent);max-width:192px;max-height:36px;margin-top:var(--spacing-2)}.card__addon--flag-image>img{width:100%;height:100%;padding-left:var(--spacing-2);padding-right:var(--spacing-2)}.card.card--masked h2,.card.card--masked h3{display:flex;justify-content:space-between}.card h2 a,.card h3 a{text-decoration:none;cursor:pointer;color:#000;color:var(--color-on)}.card h2 a:after,.card h3 a:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border-radius:var(--border-radius)}.card h4{font-size:16px;color:var(--palette-neutral-500)}.card h2,.card h3,.card h4,.card span.overline{padding-top:var(--spacing-2);padding-left:var(--spacing-1_5);padding-right:var(--spacing-1_5)}@media screen and (min-width:960px){.card h2,.card h3,.card h4,.card span.overline{padding-top:var(--spacing-3);padding-left:var(--spacing-3);padding-right:var(--spacing-3)}}@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{text-decoration:none;display:flex;align-items:flex-start;justify-content:space-between;word-break:break-word}h1.headline a>img,h2.headline a>img,h3.headline a>img,h4.headline a>img{min-width:24px;min-height:24px;margin-top:var(--spacing-0_5)/2}@media screen and (min-width:1024px){h1.headline a>img,h2.headline a>img,h3.headline a>img,h4.headline a>img{min-width:24px;min-height:24px;margin-top:var(--spacing-0_5)}}.card__actions{display:grid;grid-column-gap:var(--spacing-2);column-gap:var(--spacing-2);justify-self:var(--card-text-alignment);padding:var(--spacing) 0}.card__actions>*{grid-row:1;justify-self:flex-start}.card__actions a{z-index:5}.card__actions .button.variant-tertiary:hover{background-color:unset}@media screen and (min-width:960px){.card__actions{padding:var(--spacing)}}@media screen and (max-width:450px){.card--minicard .card__actions{display:none}}