@font-face{font-family:"DM Sans";font-weight:400;src:url(7a349a9d8c1028818d58.woff2) format("woff2"),url(1c92d9bb45303be5f9b3.woff) format("woff"),url(4ee96395e07a04577aab.ttf) format("ttf");font-display:swap}@font-face{font-family:"DM Sans";font-weight:500;src:url(c23743104c7a069d1daf.woff2) format("woff2"),url(378816762c6ecfba74d6.woff) format("woff"),url(150680530af9dd9fd00b.ttf) format("ttf");font-display:swap}@font-face{font-family:"DM Sans";font-weight:700;src:url(50ecd372655e5a685565.woff2) format("woff2"),url(34a524f9fb07aac9f7a6.woff) format("woff"),url(c423ce2dc1d85bc50799.ttf) format("ttf");font-display:swap}:root{--color-white: #ffffff;--color-jaffa: #f18745;--color-linen: #fdf6f2;--color-alabaster: #f8f8f8;--color-gallery: #ebebeb;--color-melrose: #b098fd;--color-shakespeare: #45b5d1;--color-black: #000000;--color-gray: #808080;--color-silver: #cdcdcd;--color-texas-rose: #ffc148;--gradient-macaroni-and-cheese-jaffa-mobile: linear-gradient( to bottom right, #ffc576 0%, #f18745 50% ) bottom right / 50% 50% no-repeat, linear-gradient(to bottom left, #ffc576 0%, #f18745 50%) bottom left / 50% 50% no-repeat, linear-gradient(to top left, #ffc576 0%, #f18745 50%) top left / 50% 50% no-repeat, linear-gradient(to top right, #ffc576 0%, #f18745 50%) top right / 50% 50% no-repeat;--gradient-macaroni-and-cheese-jaffa-desktop: linear-gradient( to bottom right, #ffc576 0%, #ff904a 29%, #ff934f 37%, #f18745 50% ) bottom right / 50% 50% no-repeat, linear-gradient( to bottom left, #ffc576 0%, #ff904a 29%, #ff934f 37%, #f18745 50% ) bottom left / 50% 50% no-repeat, linear-gradient( to top left, #ffc576 0%, #ff904a 29%, #ff934f 37%, #f18745 50% ) top left / 50% 50% no-repeat, linear-gradient( to top right, #ffc576 0%, #ff904a 29%, #ff934f 37%, #f18745 50% ) top right / 50% 50% no-repeat;--gradient-white-seashell-gallery: linear-gradient( to bottom right, #fff 0%, #f1f1f1 27%, #f0f0f0 50% ) bottom right / 50% 50% no-repeat, linear-gradient(to bottom left, #fff 0%, #f1f1f1 27%, #f0f0f0 50%) bottom left / 50% 50% no-repeat, linear-gradient(to top left, #fff 0%, #f1f1f1 27%, #f0f0f0 50%) top left / 50% 50% no-repeat, linear-gradient(to top right, #fff 0%, #f1f1f1 27%, #f0f0f0 50%) top right / 50% 50% no-repeat;--gradient-jaffa-pumpkin: linear-gradient( 180deg, rgba(241, 135, 69, 1) 0%, rgba(255, 116, 30, 0.33) 100% );--gradient-white: linear-gradient( 180deg, rgba(255, 255, 255, 0) 0%, #fff 100% );--gradient-atomic-tangerine-jaffa: linear-gradient( 246.51deg, #ffa572 0.67%, #f18745 65.15% );--gradient-radial-one: radial-gradient( 84.68% 341.66% at 86.06% -5.86%, #ffc576 0%, #ff904a 57%, #ff934f 74.73%, #f18745 100% );--gradient-radial-two: radial-gradient( 257.46% 663.51% at 100% 16.28%, #ffc576 0%, #f18745 100% );--color-light: var(--color-white);--color-dark: var(--color-black);--color-primary: var(--color-jaffa);--color-accent-one: var(--color-alabaster);--color-accent-two: var(--color-gallery);--color-accent-three: var(--color-silver);--color-accent-four: var(--color-gray);--color-accent-five: var(--color-texas-rose);--color-highlight-one: var(--color-melrose);--color-highlight-two: var(--color-shakespeare);--color-highlight-three: var(--color-linen);--gradient-one: var(--gradient-macaroni-and-cheese-jaffa-mobile);--gradient-two: var(--gradient-white-seashell-gallery);--gradient-three: var(--gradient-jaffa-pumpkin);--gradient-four: var(--gradient-white);--gradient-five: var(--gradient-atomic-tangerine-jaffa);--color-text-dark: var(--color-dark);--color-text-light: var(--color-light);--color-text-accent: var(--color-accent-four);--color-text-highlight: var(--color-primary);--color-text-promote: var(--color-highlight-two);--color-background-light: var(--color-light);--color-background-highlight: var(--color-primary);--color-background-accent-highlight: var(--color-highlight-three);--color-background-accent-dark: var(--color-accent-one);--color-background-gradient-default: var(--gradient-one);--color-background-gradient-light: var(--gradient-four);--color-background-gradient-accent: var(--gradient-two);--color-background-accent: var(--color-accent-four);--color-background-accent-semilight: var(--color-accent-two);--color-background-pill-one: var(--color-primary);--color-background-pill-two: var(--color-highlight-one);--color-background-pill-three: var(--color-highlight-two);--color-icon-primary: var(--color-primary);--color-icon-dark: var(--color-dark);--color-icon-highlight: var(--color-highlight-two);--color-icon-accent: var(--color-highlight-one);--color-icon-light: var(--color-accent-four);--color-icon-bright: var(--color-light);--color-border-dark: var(--color-dark);--color-border-light: var(--color-light);--color-border-highlight: var(--color-highlight-two);--color-border-accent-light: var(--color-accent-two);--color-border-accent-lighter: var(--color-accent-one);--color-border-accent-dark: var(--color-accent-three);--color-border-accent-darker: var(--color-accent-four);--color-border-accent-brand: var(--color-primary);--color-border-gradient: var(--gradient-three);--color-rating-star: var(--color-accent-five);--distance-3xs: 2px;--distance-xxs: 4px;--distance-xs: 8px;--distance-s: 12px;--distance-m: 16px;--distance-l: 24px;--distance-xl: 32px;--distance-xxl: 40px;--distance-3xl: 56px;--distance-4xl: 72px;--distance-5xl: 96px;--max-width-body-s: 1152px;--max-width-body-m: 1356px;--max-width-extra-small: 680px;--max-width-small: 738px;--max-width-teaser: 886px;--max-width-header: 1582px;--max-width-newsletter: 500px;--max-width-newsletter-large: 890px;--font-family: "DM Sans", Helvetica, sans-serif;--font-size-4xs: 10px;--font-size-3xs: 12px;--font-size-xxs: 14px;--font-size-xs: 16px;--font-size-s: 18px;--font-size-m: 20px;--font-size-l: 24px;--font-size-xl: 27px;--font-size-xxl: 32px;--font-size-3xl: 40px;--font-size-4xl: 48px;--font-size-5xl: 55px;--font-size-6xl: 60px;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--line-height-xxs: 1;--line-height-xs: 1.1;--line-height-s: 1.2;--line-height-m: 1.3;--line-height-l: 1.5;--line-height-xl: 1.6;--line-height-xxl: 1.7;--icon-size-3xs: 4px;--icon-size-xxs: 8px;--icon-size-xs: 16px;--icon-size-s: 24px;--icon-size-m: 30px;--icon-size-l: 40px;--icon-size-xl: 48px;--icon-size-xxl: 60px;--icon-size-3xl: 120px;--icon-size-4xl: 165px;--icon-size-5xl: 235px;--box-shadow-default: 0 4px 4px rgba(0, 0, 0, 0.05);--border-radius-xs: 4px;--border-radius-s: 10px;--border-radius-m: 40px;--border-radius-l: 100px;--border-radius-round: 99999px;--avatar-row-image-width: 114px;--avatar-row-image-height: 114px;--font-body-family: var(--font-family);--font-heading-family: var(--font-family);--page-width: 1400px}@media screen and (min-width: 1024px){:root{--gradient-one: var(--gradient-macaroni-and-cheese-jaffa-desktop)}}@media screen and (min-width: 1024px){:root{--avatar-row-image-width: 209px;--avatar-row-image-height: 209px}}html{scroll-behavior:smooth}.utility-bar{padding:var(--distance-xs) var(--distance-s);background:var(--color-background-accent-semilight)}.utility-bar__grid{grid-template-columns:100%}.utility-bar .slider-button{min-width:auto;width:auto}.utility-bar .slider-button--prev{margin-left:0}.utility-bar .slider-button--next{margin-right:0}.utility-bar .announcement-bar__message{padding:0;min-height:auto;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}.article-card-background{position:relative;color:var(--color-text-light);overflow:hidden}.article-card-background:hover .article-card-background__image{transform:scale(1.1)}.article-card-background__image{display:block;border-radius:var(--border-radius-xs);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:4/5;transition:transform .3s ease}@media(min-width: 768px){.article-card-background__image{aspect-ratio:5/4}}.article-card-background__content{position:absolute;bottom:var(--distance-m);padding-inline:var(--distance-m)}.article-card-background .article-card-background__headline{margin-bottom:var(--distance-xxs);color:var(--color-text-light)}.article-card-background__copy{display:-webkit-box;margin:0 0 var(--distance-l);line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.article-card-background__info{display:flex;justify-content:space-between;border-top:1px solid var(--color-border-light);padding-block:var(--distance-s)}.article-card-background__info-container{display:flex;gap:var(--distance-s)}.article-card-background__info-item{display:flex;align-items:center;gap:var(--distance-xxs)}.article-card-background__info-link{display:inline-flex;align-items:center;gap:var(--distance-xxs);text-decoration:none;color:var(--color-text-light)}.article-card-background__info-link::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.article-card-background__info-link .icon-wrapper{display:block;border-radius:50%;padding:var(--distance-xxs);background-color:var(--color-background-light)}.article-card-background__info-link.article-card-background__info-link .icon{width:var(--icon-size-xxs);height:var(--icon-size-xxs);color:var(--color-icon-dark);transform:rotate(-90deg)}.article-card-background__badge{position:absolute;top:0;right:0;border-top-right-radius:var(--border-radius-xs);padding:var(--distance-xs) var(--distance-xl);font-size:var(--font-size-3xs);font-weight:bold;background-color:var(--color-background-highlight);color:var(--color-text-light)}.article-card-background .icon{width:var(--icon-size-xs);height:var(--icon-size-xs);color:var(--color-icon-bright)}.article-card-wrapper{border-radius:var(--border-radius-xs);box-shadow:var(--box-shadow-default)}.article-card-wrapper .card__inner{background:rgba(0,0,0,0)}.article-card-wrapper .card__inner .article-card__image-wrapper{border-radius:var(--border-radius-s) !important}.article-card-wrapper .card__inner .card__content{padding:0 !important}.article-card-wrapper .card__badge{line-height:1}.article-card-wrapper .card__badge .badge{background:var(--color-background-highlight);color:var(--color-text-light);border-radius:var(--border-radius-xs)}.article-card-wrapper .card__heading{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:var(--distance-xs);padding:var(--distance-m) var(--distance-s) 0;font-size:var(--font-size-l);font-weight:var(--font-weight-bold);color:var(--color-text-dark);overflow:hidden}.article-card-wrapper .article-card__excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;padding:0 var(--distance-s);font-size:var(--font-size-xs);line-height:var(--line-height-m);overflow:hidden}.article-card-wrapper .article-card__info{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--color-border-accent-lighter);padding:var(--distance-s) var(--distance-xs)}.article-card-wrapper .article-card__info *{display:flex;gap:var(--distance-m);font-size:var(--font-size-3xs);color:var(--color-text-accent);line-height:1}.article-card-wrapper .article-card__info-link{align-items:center;flex-basis:max-content;width:50%;text-align:right;text-decoration:none;text-transform:initial}.article-card-wrapper .article-card__info-link .icon-wrapper{display:inline-flex;justify-content:center;align-items:center;border-radius:100%;width:var(--icon-size-xs);height:var(--icon-size-xs);background:var(--color-background-accent-dark)}.article-card-wrapper .article-card__info-link .icon{width:var(--icon-size-xxs);height:var(--icon-size-xxs);transform:rotate(-90deg);color:var(--color-icon-dark)}.article-card-wrapper .article-card__info-item{display:inline-flex;align-items:center;gap:var(--distance-xxs);text-transform:initial}.article-card-wrapper .icon-calendar,.article-card-wrapper .icon-clock{display:inline-flex;width:var(--icon-size-xs);height:var(--icon-size-xs)}.article-card-wrapper .card__heading{margin-bottom:var(--distance-xs)}.article-card-wrapper .card__information{display:flex;justify-content:space-between;flex-direction:column;margin-top:calc(var(--distance-xs)*-1);border:2px solid var(--color-border-accent-lighter);border-top:0;padding:0 !important}.quick-add__submit:hover span{border-bottom:1px solid #000}.article-card-wrapper.article-main-card .article-card{position:relative}.article-card-wrapper.article-main-card .card__inner{--ratio-percent: 100%}@media(min-width: 768px){.article-card-wrapper.article-main-card .card__inner{--ratio-percent: 40%}}.article-card-wrapper.article-main-card .card__badge{position:static;display:block !important;margin-bottom:var(--distance-xs)}.article-card-wrapper.article-main-card .card__heading{display:inline-block;margin:0;padding:0;font-size:var(--font-size-xxl);line-height:var(--line-height-s);color:var(--color-text-light)}@media(min-width: 768px){.article-card-wrapper.article-main-card .card__heading{max-width:66.66%;font-size:var(--font-size-5xl)}}.article-card-wrapper.article-main-card .card__heading:hover .icon{margin-left:10px}.article-card-wrapper.article-main-card .card__heading .icon{display:inline-block;width:var(--icon-size-m);height:var(--icon-size-m);color:currentColor;transition:margin-left .3s ease}.article-card-wrapper.article-main-card .article-card__info{padding-top:var(--distance-xs);padding-left:0;padding-right:0}.article-card-wrapper.article-main-card .article-card__info *{color:var(--color-text-light)}.article-card-wrapper.article-main-card .card__content{position:absolute;bottom:var(--distance-s)}@media(min-width: 768px){.article-card-wrapper.article-main-card .card__content{bottom:var(--distance-3xl)}}.article-card-wrapper.article-main-card .card__content.page-width{left:50%;padding:0 var(--distance-m);transform:translateX(-50%)}@media screen and (min-width: 750px){.article-card-wrapper.article-main-card .card__content.page-width{padding:0 5rem}}.article-card-wrapper.article-main-card .card__content .card__information{border:0}.article-card-wrapper.article-main-card .card__content .article-card__info{border:0}.breadcrumb{margin:0 auto;padding:var(--distance-l);width:100%;max-width:var(--max-width-header);font-size:var(--font-size-xs)}.breadcrumb__list{list-style-type:none;margin:0;padding:0}.breadcrumb__item{display:inline-flex;align-items:center;gap:var(--distance-xxs)}.breadcrumb__item .icon{display:none}.breadcrumb__item:not(:last-child) .icon{display:inline-block;width:var(--icon-size-xxs);height:var(--icon-size-xxs);color:var(--color-text-accent);transform:rotate(-90deg)}.breadcrumb__link{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);color:var(--color-text-accent);text-decoration:none}.breadcrumb [aria-current=page]{color:var(--color-text-dark)}.breadcrumb [aria-current=page]:hover,.breadcrumb [aria-current=page]:focus{text-decoration:underline}.button{display:inline-flex;justify-content:center;align-items:center;border:var(--distance-3xs) solid rgba(0,0,0,0);border-radius:var(--border-radius-m);padding:var(--distance-s) var(--distance-l);font-family:var(--font-family);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);line-height:var(--line-height-m);text-transform:uppercase;background-color:rgba(0,0,0,0);transition:background-color .3s ease}.button:focus-visible{outline:1px solid var(--color-border-dark);outline-offset:var(--distance-3xs);box-shadow:none}.button--filled{background-color:var(--color-background-highlight);color:var(--color-text-light)}.button--filled:hover{background-color:#c16c37}.button--transparent{border-color:var(--color-border-dark);color:var(--color-text-dark)}.button--transparent:hover{outline:1px solid var(--color-border-dark)}.button::before,.button::after{content:none}.card-collection .card__inner{position:relative}.card-collection__badge{position:absolute;top:var(--distance-s);right:var(--distance-s);border:1px solid var(--color-border-highlight);border-radius:var(--border-radius-xs);padding:var(--distance-xs) var(--distance-s);font-weight:var(--font-weight-bold);text-transform:uppercase;color:var(--color-text-promote);z-index:1}.card-collection .card__information{text-align:center}.card-collection .card-collection__headline,.card-collection__copy{margin:0 0 var(--distance-xs)}.card-collection__link{display:inline-flex;align-items:center;gap:var(--distance-xs);font-weight:var(--font-weight-bold)}.card-collection__link::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.card-collection .card-collection__icon{border-radius:50%;padding:var(--distance-xxs);color:var(--color-icon-dark);background-color:var(--color-background-accent-dark)}.product-card-wrapper{border:2px solid var(--color-border-accent-light);border-radius:var(--border-radius-xs);box-shadow:var(--box-shadow-default)}.product-card-wrapper:hover .full-unstyled-link{text-decoration:none}.product-card-wrapper .full-unstyled-link{font-size:var(--font-size-l);font-weight:var(--font-weight-bold)}.product-card-wrapper .card__badge{display:flex;flex-direction:column;align-items:flex-end;gap:10px;border-radius:var(--border-radius-l);font-weight:var(--font-weight-bold)}.product-card-wrapper .card__badge .badge--taste{display:flex;gap:10px;align-items:center;padding:var(--distance-xxs) var(--distance-s);background:rgba(0,0,0,0);font-size:var(--font-size-3xs);line-height:var(--line-height-l)}.product-card-wrapper .card__badge .badge--taste .icon{width:16px;height:16px}.product-card-wrapper .card__badge .badge--tag{display:flex;align-items:center;border:none;padding:var(--distance-xxs) var(--distance-s);font-size:var(--font-size-3xs);line-height:var(--line-height-l);font-weight:var(--font-weight-bold);color:var(--color-text-light)}.product-card-wrapper .card__badge .badge--mhd{color:var(--color-text-light);background-color:var(--color-background-highlight)}.product-card-wrapper .card__badge .badge.tag-new-for-you{background:var(--color-highlight-one)}.product-card-wrapper .card__badge .badge.tag-essential{background:var(--color-highlight-two)}.product-card-wrapper .card__badge .badge.sale{text-transform:uppercase;background-color:var(--color-background-highlight)}.product-card-wrapper .card__badge .badge.sold-out{border-color:var(--color-border-accent-darker);background-color:var(--color-background-light);color:var(--color-text-accent)}.product-card-wrapper .card__badge .badge.low-inventory,.product-card-wrapper .card__badge .badge.discount{border-color:var(--color-border-accent-brand);background-color:var(--color-background-light);color:var(--color-text-highlight)}.product-card-wrapper .card--standard>.card__content .card__information{padding:0 var(--distance-xs) var(--distance-l)}.product-card-wrapper .card-information .price__regular .price-item{font-size:var(--font-size-m);color:var(--color-text-highlight);font-weight:var(--font-weight-bold)}.product-card-wrapper .card-information .price--on-sale .price__sale{display:flex;flex-direction:column}.product-card-wrapper .card-information .price--on-sale .price__sale .price-item--sale{order:-1;font-size:var(--font-size-m);color:var(--color-text-highlight);font-weight:var(--font-weight-bold)}.product-card-wrapper .card-information .price--on-sale .price__sale .price-item--regular{margin:0;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:var(--color-accent-four)}.product-card-wrapper .card-information .unit-price .price-item{color:var(--color-text-dark);font-size:var(--font-size-xs);font-family:var(--font-weight-medium)}.cart-notification .icon-close{color:var(--color-icon-dark)}.complementary-product .card.card--horizontal{align-items:center}.complementary-product .card.card--horizontal .card__inner{max-width:33.33%}@media(min-width: 768px){.complementary-product .card.card--horizontal .card__inner{max-width:20%}}.complementary-product .card .card__heading .full-unstyled-link{font-size:var(--font-size-xs)}.complementary-product .card .card__information{padding:0 !important}.complementary-product .card .card__information .price.price--on-sale .price__regular{display:none}.complementary-product .card .card__information .price.price--on-sale .price__sale .price-item{display:inline-flex;flex-direction:row;align-items:center;font-size:var(--font-size-xs);color:var(--color-text-dark)}.complementary-product .card .card__information .price.price--on-sale .price__sale .price-item.price-item--regular{display:none}.complementary-product .card .card__information .price.price--on-sale .price__sale .price-item .price-item--sale{order:-1}.complementary-product .card .card__information .price .price__container{margin-bottom:0}.complementary-product .card .card__information .price .price__regular{display:inline-flex}.complementary-product .card .card__information .price .price__regular .price-item{color:var(--color-text-dark);font-size:var(--font-size-xs)}.complementary-product .card .card__information .price .price__sale{display:inline-flex}.complementary-product .card .card__information .price .price__sale .price-item{display:none}.complementary-product .card .card__content{display:flex;flex-direction:column;align-items:flex-start;gap:var(--distance-m);padding:var(--distance-m)}@media(min-width: 768px){.complementary-product .card .card__content{align-items:center;flex-direction:row;padding:var(--distance-m) var(--distance-l)}}.complementary-product .card .card__description{margin-bottom:var(--distance-xxs)}.complementary-product .card .card__description p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;overflow:hidden}.complementary-product .complementary-product-form .quick-add__submit{display:inline-flex;justify-content:center;gap:var(--distance-xs);align-items:center;border:1px solid var(--color-border-accent-brand);padding:var(--distance-m) var(--distance-l);height:var(--icon-size-xl)}@media(min-width: 768px){.complementary-product .complementary-product-form .quick-add__submit{gap:0;padding:0;width:var(--icon-size-xl);height:var(--icon-size-xl)}}.complementary-product .complementary-product-form .quick-add__submit .icon-wrap{margin-left:0}.complementary-product .complementary-product-form .quick-add__copy{color:var(--color-text-highlight);font-size:var(--font-size-xs)}@media(min-width: 768px){.complementary-product .complementary-product-form .quick-add__copy{display:none}}.complementary-product .product-card-wrapper{border-radius:var(--border-radius-s);box-shadow:var(--box-shadow-default)}.complementary-product .product-card-wrapper .card{gap:var(--distance-l)}.complementary-product .product-card-wrapper .card .card__content{padding:var(--distance-m) 0}.category-tag{display:inline-flex;justify-content:center;align-content:center;border:1px solid var(--color-border-accent-darker);border-radius:var(--border-radius-l);padding:var(--distance-xs) var(--distance-s);font-family:var(--font-family);font-size:var(--font-size-xs);line-height:var(--line-height-xxs);font-weight:var(--font-weight-bold);color:var(--color-text-accent);text-decoration:none}.category-tag--active{border:none;background:var(--gradient-five);color:var(--color-text-light)}.facets-container .facets__form{gap:0;margin-bottom:var(--distance-xxl)}@media screen and (min-width: 768px){.facets-container .facets__form .product-count{grid-column-start:1;text-align:left}}.facets-container .facets__form .product-count__indicator{display:inline-block;margin-right:var(--distance-xs);border-radius:100%;width:var(--icon-size-xxs);height:var(--icon-size-xxs);background:var(--color-icon-accent)}.facets-container .facets__form .product-count__value{font-weight:var(--font-weight-bold)}.facets-container .facets__form .select .facet-filters__sort{font-weight:var(--font-weight-bold)}.facets-container .facets__form .select .icon{color:var(--color-icon-dark)}.headline{margin:0;font-family:var(--font-family);font-weight:var(--font-weight-bold);line-height:var(--line-height-m);color:var(--color-text-dark)}.headline a{color:currentColor}.headline strong{text-decoration:underline}.headline--xs{font-size:var(--font-size-l)}.headline--s{font-size:var(--font-size-xl)}.headline--m{font-size:var(--font-size-xxl)}@media(min-width: 1440px){.headline--m{font-size:var(--font-size-3xl)}}.headline--l{font-size:var(--font-size-xxl);line-height:var(--line-height-s)}@media(min-width: 1440px){.headline--l{font-size:var(--font-size-5xl)}}.headline--xl{font-size:var(--font-size-3xl)}.headline--xxl{font-size:var(--font-size-4xl);line-height:var(--line-height-s)}@media(min-width: 1440px){.headline--xxl{font-size:var(--font-size-6xl)}}.icon{display:block;pointer-events:none;color:var(--color-icon-primary)}.icon--3xs{width:var(--icon-size-3xs);height:var(--icon-size-3xs)}.icon--xxs{width:var(--icon-size-xxs);height:var(--icon-size-xxs)}.icon--xs{width:var(--icon-size-xs);height:var(--icon-size-xs)}.icon--s{width:var(--icon-size-s);height:var(--icon-size-s)}.icon--m{width:var(--icon-size-m);height:var(--icon-size-m)}.icon--l{width:var(--icon-size-l);height:var(--icon-size-l)}.icon--xl{width:var(--icon-size-xl);height:var(--icon-size-xl)}.icon--xxl{width:var(--icon-size-xxl);height:var(--icon-size-xxl)}.icon--3xl{width:var(--icon-size-3xl);height:var(--icon-size-3xl)}.icon--4xl{width:var(--icon-size-4xl);height:var(--icon-size-4xl)}.icon--5xl{width:var(--icon-size-5xl);height:var(--icon-size-5xl)}.icon-with-text{flex-wrap:wrap;gap:var(--distance-xl);-moz-column-gap:var(--distance-xl);column-gap:var(--distance-xl)}@media(min-width: 1280px){.icon-with-text{flex-wrap:nowrap}}.icon-with-text .icon-with-text__item{width:25%}.icon-with-text .icon-with-text__image{margin-bottom:var(--distance-xxs);width:var(--icon-size-xl);height:var(--icon-size-xl)}.icon-with-text .inline-richtext{font-size:var(--font-size-xxs)}.logo{display:block;width:100%}.mhd-label{display:flex;justify-content:flex-start;flex-direction:column;align-items:flex-start;margin:0 !important;font-size:var(--font-size-s);font-weight:var(--font-weight-bold);border:1px solid var(--color-tertiary);border-radius:2px;padding:0 0 var(--distance-s) 0;background-color:var(--color-mhd-bg)}@media screen and (min-width: 768px){.mhd-label{flex-direction:row;gap:var(--distance-s)}}.mhd-label__discount{color:var(--color-text-highlight);font-size:var(--font-size-l);line-height:var(--line-height-m)}.person-card .person-card__container .person-card__inner .person-card__media{border-radius:var(--border-radius-round)}.person-card .card__information{text-align:center}.person-card .person-card__headline,.person-card__copy{margin:0 0 var(--distance-xs)}.person-card__link{display:inline-flex;align-items:center;gap:var(--distance-xs);font-weight:var(--font-weight-bold)}.person-card__link::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.person-card .person-card__icon{border-radius:50%;padding:var(--distance-xxs);color:var(--color-icon-dark);background-color:var(--color-background-accent-dark)}.article-share a{display:flex;align-items:center;justify-content:center}.article-share--pinterest a{cursor:pointer}.quantity:after{border-radius:var(--border-radius-m)}.quantity__button .icon{color:var(--color-text-dark)}#judgeme_product_reviews{padding:var(--distance-4xl) 0}#judgeme_product_reviews .jdgm-verified-checkmark{display:none}#judgeme_product_reviews .jdgm-rev-widg__title{margin-bottom:var(--distance-xl);font-size:var(--font-size-xxl);font-weight:var(--font-weight-bold);text-align:left}@media(min-width: 768px){#judgeme_product_reviews .jdgm-rev-widg__title{font-size:var(--font-size-3xl)}}#judgeme_product_reviews .jdgm-histogram{align-items:flex-start;padding:0 var(--distance-l) var(--distance-l) var(--distance-l);border:1px solid var(--color-border-accent-light);border-top:none;border-radius:var(--border-radius-xs);width:auto;text-align:left}@media(min-width: 768px){#judgeme_product_reviews .jdgm-histogram{padding:var(--distance-l) var(--distance-l) var(--distance-l) 0;border:1px solid var(--color-border-accent-light);border-top:1px solid var(--color-border-accent-light);border-left:none}}#judgeme_product_reviews .jdgm-histogram .jdgm-histogram__clear-filter{color:var(--color-text-dark)}#judgeme_product_reviews .jdgm-row-stars{justify-content:flex-start}#judgeme_product_reviews .jdgm-row-rating{margin-bottom:0}#judgeme_product_reviews .jdgm-form-wrapper{border-top:none}#judgeme_product_reviews .jdgm-rev-widg__summary{align-items:flex-start;margin-bottom:0;padding:var(--distance-l) var(--distance-l) 0 var(--distance-l);border:1px solid var(--color-border-accent-light);border-radius:var(--border-radius-xs);border-bottom:none;text-align:left}@media(min-width: 768px){#judgeme_product_reviews .jdgm-rev-widg__summary{padding:var(--distance-l) 0 var(--distance-l) var(--distance-l);border:1px solid var(--color-border-accent-light);border-right:none;border-bottom:1px solid var(--color-border-accent-light)}}#judgeme_product_reviews .jdgm-rev-widg__summary .jdgm-rev-widg__summary-text{padding-bottom:var(--distance-l)}#judgeme_product_reviews .jdgm-rev-widg{padding:0}#judgeme_product_reviews .jdgm-rev-widg .jdgm-rev{border-color:var(--color-border-accent-light)}#judgeme_product_reviews .jdgm-rev-widg__reviews{display:grid;gap:var(--distance-l)}@media(min-width: 768px){#judgeme_product_reviews .jdgm-rev-widg__reviews{grid-template-columns:repeat(2, 50%)}}#judgeme_product_reviews .jdgm-rev-widg .jdgm-sort-dropdown-arrow{color:var(--color-text-dark)}#judgeme_product_reviews .jdgm-rev-widg .jdgm-sort-dropdown{color:var(--color-text-dark);font-family:var(--font-family);font-size:var(--font-size-xs)}#judgeme_product_reviews .jdgm-rev-widg .jdgm-rev__reply{display:none !important}#judgeme_product_reviews .jdgm-rev-widg .jdgm-rev__header{display:flex;align-items:center;gap:var(--distance-xs)}#judgeme_product_reviews .jdgm-rev-widg .jdgm-rev__header .jdgm-row-profile{display:flex;align-items:center}#judgeme_product_reviews .jdgm-rev-widg .jdgm-rev__header .jdgm-row-product,#judgeme_product_reviews .jdgm-rev-widg .jdgm-rev__header .jdgm-row-extra,#judgeme_product_reviews .jdgm-rev-widg .jdgm-rev__header .jdgm-rev__br{display:none}#judgeme_product_reviews .jdgm-rev-widg .jdgm-rev__content{margin-top:var(--distance-m)}#judgeme_product_reviews .jdgm-rev-widg .jdgm-rev__icon{display:none}#judgeme_product_reviews .jdgm-rev-widg .jdgm-rev__icon::before{color:var(--color-icon-dark)}#judgeme_product_reviews .jdgm-rev-widg .jdgm-rev__author{color:var(--color-text-dark)}#judgeme_product_reviews .jdgm-rev-widg .jdgm-rev__body,#judgeme_product_reviews .jdgm-rev-widg .jdgm-rev__title,#judgeme_product_reviews .jdgm-rev-widg .jdgm-rev__reply{font-size:var(--font-size-xs);line-height:var(--line-height-xl)}#judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__body{display:none}#judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__body--active{display:block}#judgeme_product_reviews .jdgm-rev-widg .jdgm-row-actions{display:none;border-top:none}#judgeme_product_reviews .jdgm-rev-widg .jdgm-row-actions--active{display:block}#judgeme_product_reviews .jdgm-star{color:var(--color-rating-star)}#judgeme_product_reviews .jdgm-histogram__bar-content{background-color:var(--color-rating-star)}#judgeme_product_reviews .jdgm-write-rev-link{border-radius:var(--border-radius-m);border-color:rgba(0,0,0,0);padding:var(--distance-s) var(--distance-l);width:auto;max-width:none;font-family:var(--font-family);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);line-height:var(--line-height-m);background-color:var(--color-background-highlight);color:var(--color-text-light);text-transform:uppercase}#judgeme_product_reviews .jdgm-write-rev-link:hover{background-color:#c16c37}#judgeme_product_reviews .jdgm-paginate .jdgm-paginate__page{color:var(--color-text-accent);font-size:var(--font-size-xs)}#judgeme_product_reviews .jdgm-paginate .jdgm-paginate__page.jdgm-curt{font-size:100%;color:var(--color-text-dark)}#judgeme_product_reviews .jdgm-form-wrapper .jdgm-form__title{text-align:left}#judgeme_product_reviews .jdgm-form-wrapper .jdgm-form__fieldset{font-size:var(--font-size-xxs);color:var(--color-text-dark);text-align:left}#judgeme_product_reviews .jdgm-form-wrapper .jdgm-form__fieldset a:not(.jdgm-star):not(.jdgm-btn){color:currentColor}#judgeme_product_reviews .jdgm-form-wrapper .jdgm-form__fieldset a:not(.jdgm-star):not(.jdgm-btn):hover{text-decoration:underline}#judgeme_product_reviews .jdgm-form-wrapper .jdgm-form__fieldset textarea,#judgeme_product_reviews .jdgm-form-wrapper .jdgm-form__fieldset input{border-color:currentColor;color:currentColor}#judgeme_product_reviews .jdgm-form-wrapper .jdgm-form__fieldset label,#judgeme_product_reviews .jdgm-form-wrapper .jdgm-form__fieldset .jdgm-form__inline-label{font-size:var(--font-size-xxs)}#judgeme_product_reviews .jdgm-form-wrapper .jdgm-form__fieldset .jdgm-always-visible,#judgeme_product_reviews .jdgm-form-wrapper .jdgm-form__fieldset .jdgm-sort-dropdown{font-size:var(--font-size-3xs);padding-top:0;padding-bottom:0}#judgeme_product_reviews .jdgm-form-wrapper .jdgm-countdown{font-size:var(--font-size-xxs);color:var(--color-text-accent)}#judgeme_product_reviews .jdgm-form-wrapper .jdgm-btn{margin-top:0;margin-bottom:var(--distance-s);border-radius:var(--border-radius-m);border-color:currentColor;width:100%;text-align:center;color:var(--color-text-dark)}@media(min-width: 768px){#judgeme_product_reviews .jdgm-form-wrapper .jdgm-btn{width:auto}}#judgeme_product_reviews .jdgm-form-wrapper .jdgm-btn.jdgm-submit-rev{border:2px solid rgba(0,0,0,0);color:var(--color-text-light)}#judgeme_product_reviews .jdgm-notification{color:var(--color-text-dark)}#judgeme_product_reviews .jdgm-notification .jdgm-notification__title:before{background-color:var(--color-rating-star)}#judgeme_product_reviews .jdgm-notification a{color:currentColor}#judgeme_product_reviews .jdgm-notification a:hover{text-decoration:underline}.article-grid{margin:0 auto;padding:0 var(--distance-m);max-width:var(--max-width-body-s);box-sizing:border-box}@media(min-width: 1280px){.article-grid{padding:0}}@media(min-width: 1440px){.article-grid{max-width:var(--max-width-body-m)}}.article-grid__grid{display:grid;gap:var(--distance-l);margin-bottom:var(--distance-xxl)}@media(min-width: 768px){.article-grid__grid{grid-template-areas:"highlight highlight highlight highlight" "article article article container" "article article article container"}}@media(min-width: 1280px){.article-grid__grid{grid-template-areas:"article highlight highlight container"}}.article-grid__headline{margin-bottom:var(--distance-l)}@media(min-width: 1024px){.article-grid__headline{margin-bottom:var(--distance-xxl)}}@media(min-width: 768px){.article-grid__highlight-article{grid-area:highlight}}@media(min-width: 768px){.article-grid__highlight-article .article-card-background__image{aspect-ratio:2/1}}.article-grid__article{--ratio-percent: 50%}@media(min-width: 768px){.article-grid__article{--ratio-percent: 70%;grid-area:article}}@media(min-width: 1280px){.article-grid__article .article-card__excerpt{line-clamp:12;-webkit-line-clamp:12}}.article-grid__container{display:grid;gap:var(--distance-xs)}@media(min-width: 768px){.article-grid__container{grid-template-columns:auto;gap:var(--distance-l);grid-area:container}}.article-grid__container .card__inner{--ratio-percent: 100%}@media(min-width: 768px){.article-grid__container .card__inner{--ratio-percent: 50%}}@media(min-width: 768px){.article-grid__container .card__heading{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.article-grid__container .card__heading:last-child{margin-bottom:var(--distance-xs)}.article-grid__container .article-card__info .article-card__info-link{text-align:left}.article-row-all{margin:0 auto;padding:0 var(--distance-m);max-width:var(--max-width-body-s);box-sizing:border-box}@media(min-width: 1280px){.article-row-all{padding:0}}@media(min-width: 1440px){.article-row-all{max-width:var(--max-width-body-m)}}.article-row-all__headline{margin-bottom:var(--distance-l)}@media(min-width: 768px){.article-row-all__headline{margin-bottom:var(--distance-xxl)}}.article-row-all__container{display:grid;gap:var(--distance-l);margin-bottom:var(--distance-xxl)}@media(min-width: 768px){.article-row-all__container{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.article-row-all__container{margin-bottom:var(--distance-5xl)}}@media(min-width: 1280px){.article-row-all__container{grid-template-columns:repeat(4, 1fr)}}.article-row-banner{margin:0 auto;padding:0 var(--distance-m);max-width:var(--max-width-body-s);box-sizing:border-box;margin-bottom:var(--distance-xxl)}@media(min-width: 1280px){.article-row-banner{padding:0}}@media(min-width: 1440px){.article-row-banner{max-width:var(--max-width-body-m)}}@media(min-width: 1440px){.article-row-banner{margin-bottom:var(--distance-5xl)}}.article-row-banner__headline{margin-bottom:var(--distance-l)}@media(min-width: 1024px){.article-row-banner__headline{margin-bottom:var(--distance-xxl)}}.article-row-banner__highlight-article{margin-bottom:var(--distance-l)}@media(min-width: 768px){.article-row-banner__highlight-article{aspect-ratio:1.7}}@media(min-width: 1280px){.article-row-banner__highlight-article{aspect-ratio:2.5}}.article-row-banner__row-container{display:grid;gap:var(--distance-l)}@media(min-width: 768px){.article-row-banner__row-container{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1280px){.article-row-banner__row-container{grid-template-columns:repeat(4, 1fr)}}.article-row-banner__article{--ratio-percent: 70%}.article-row{margin:0 auto;padding:0 var(--distance-m);max-width:var(--max-width-body-s);box-sizing:border-box}@media(min-width: 1280px){.article-row{padding:0}}@media(min-width: 1440px){.article-row{max-width:var(--max-width-body-m)}}.article-row__container{display:grid;gap:var(--distance-l);margin-bottom:var(--distance-xxl)}@media(min-width: 768px){.article-row__container{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.article-row__container{margin-bottom:var(--distance-5xl)}}@media(min-width: 1280px){.article-row__container{grid-template-columns:repeat(4, 1fr)}}.avatar-row{margin:0 auto;padding:0 var(--distance-m);max-width:var(--max-width-body-s);box-sizing:border-box;margin-bottom:var(--distance-xxl)}@media(min-width: 1280px){.avatar-row{padding:0}}@media(min-width: 1440px){.avatar-row{max-width:var(--max-width-body-m)}}@media(min-width: 1280px){.avatar-row{margin-bottom:var(--distance-5xl)}}.avatar-row__headline{margin-bottom:var(--distance-l)}@media(min-width: 768px){.avatar-row__headline{margin-bottom:var(--distance-xxl)}}.avatar-row__container{display:flex;gap:var(--distance-m);overflow-x:scroll}@media(min-width: 768px){.avatar-row__container{overflow-x:auto}}.avatar-row__element{max-width:var(--avatar-row-image-width)}.avatar-row__image{display:block;margin-bottom:var(--distance-xs);border-radius:50%;width:var(--avatar-row-image-width);height:var(--avatar-row-image-height)}.avatar-row__avatar-text{font-size:var(--font-size-xs);text-align:center}@media(min-width: 768px){.main-blog .blog-articles{grid-template-columns:repeat(2, 1fr);gap:var(--distance-l)}}@media(min-width: 1024px){.main-blog .blog-articles{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1280px){.main-blog .blog-articles{grid-template-columns:repeat(4, 1fr)}}.blog-category-row{margin:0 auto;padding:0 var(--distance-m);max-width:var(--max-width-body-s);box-sizing:border-box;display:grid;gap:var(--distance-xxl);margin-bottom:var(--distance-3xl)}@media(min-width: 1280px){.blog-category-row{padding:0}}@media(min-width: 1440px){.blog-category-row{max-width:var(--max-width-body-m)}}@media(min-width: 1280px){.blog-category-row{grid-template-columns:repeat(2, 1fr);margin-bottom:var(--distance-5xl)}}.blog-category-row__container{display:grid;gap:var(--distance-m)}@media(min-width: 768px){.blog-category-row__container{grid-template-columns:repeat(2, 1fr)}}.blog-category-row__header{position:relative;display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:var(--distance-l)}.blog-category-row__header:hover .blog-category-row__link{text-decoration:underline}.blog-category-row__link{display:inline-flex;gap:var(--distance-xxs);align-items:center;font-size:var(--font-size-3xs);text-decoration:none;color:var(--color-text-dark)}.blog-category-row__link::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.blog-category-row__link .icon{border-radius:50%;padding:var(--distance-xxs);width:var(--icon-size-xxs);height:var(--icon-size-xxs);background-color:var(--color-background-accent-semilight);color:var(--color-icon-dark);transform:rotate(-90deg);box-sizing:content-box}.blog-category-tags{margin:0 auto;padding:0 var(--distance-m);max-width:var(--max-width-body-s);box-sizing:border-box}@media(min-width: 1280px){.blog-category-tags{padding:0}}@media(min-width: 1440px){.blog-category-tags{max-width:var(--max-width-body-m)}}.blog-category-tags__list{display:flex;justify-content:center;align-items:center;gap:var(--distance-s);flex-wrap:wrap;margin:0 0 var(--distance-l);padding:0;list-style:none}@media(min-width: 768px){.blog-category-tags__list{margin-bottom:var(--distance-xxl)}}.blog-intro{margin:0 auto;padding:0 var(--distance-m);max-width:var(--max-width-body-s);box-sizing:border-box;margin:0 auto var(--distance-l)}@media(min-width: 1280px){.blog-intro{padding:0}}@media(min-width: 1440px){.blog-intro{max-width:var(--max-width-body-m)}}@media(min-width: 768px){.blog-intro{margin-bottom:var(--distance-xxl)}}.blog-intro__container{position:relative;border-radius:var(--border-radius-s);padding:var(--distance-xxl) var(--distance-l);text-align:center;background:var(--color-background-accent-highlight)}@media(min-width: 768px){.blog-intro__container{padding:var(--distance-5xl) var(--distance-xxl)}}.blog-intro__shape{position:absolute;top:0;left:50%;width:100%;height:100%;transform:translate(-50%)}.blog-intro__banderole{position:relative;margin:0 auto var(--distance-s);border-radius:var(--border-radius-xs);padding:var(--distance-xxs) var(--distance-s);max-width:290px;font-weight:var(--font-weight-bold);text-transform:uppercase;background-color:var(--color-background-highlight);color:var(--color-text-light);box-sizing:content-box;z-index:1}.blog-intro__headline{line-height:var(--line-height-xxl)}@media(min-width: 768px){.blog-intro__headline{font-size:var(--font-size-5xl);line-height:var(--line-height-xl)}}.blog-intro__headline strong{border-radius:var(--border-radius-s);padding:var(--distance-xxs) var(--distance-m);text-decoration:none;background-color:var(--color-background-light);color:var(--color-text-highlight)}.blog-section{margin:0 auto;padding:0 var(--distance-m);max-width:var(--max-width-body-s);box-sizing:border-box;margin-bottom:var(--distance-4xl);padding:0}@media(min-width: 1280px){.blog-section{padding:0}}@media(min-width: 1440px){.blog-section{max-width:var(--max-width-body-m)}}@media(min-width: 1024px){.blog-section .blogs__container{display:grid;grid-template-columns:1fr 1fr}}.blog-section .title-wrapper-with-link{padding:0 var(--distance-m)}@media(min-width: 1280px){.blog-section .title-wrapper-with-link{padding:0}}.blog-section .blogs__copy{margin-bottom:var(--distance-xl)}@media(min-width: 1024px){.blog-section .blogs__copy{margin-bottom:0}}.blog-section .blogs__headline{margin-bottom:var(--distance-m)}@media(min-width: 1024px){.blog-section .blogs__button{width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;justify-self:flex-end;align-self:flex-end}}.blog-section .blog__posts.grid{gap:var(--distance-m)}@media screen and (min-width: 990px){.blog-section .blog__posts.grid .grid__item{width:calc(25% - var(--distance-m)*3/4);max-width:calc(25% - var(--distance-m)*3/4)}}@media(min-width: 1024px){.blog-section .blog__posts{padding:0 var(--distance-m)}}@media(min-width: 1280px){.blog-section .blog__posts{padding:0}}.collection-hero{margin:0 auto;padding:0 var(--distance-m);max-width:var(--max-width-body-s);box-sizing:border-box;margin-top:var(--distance-4xl)}@media(min-width: 1280px){.collection-hero{padding:0}}@media(min-width: 1440px){.collection-hero{max-width:var(--max-width-body-m)}}@media screen and (min-width: 768px){.collection-hero__inner{max-width:75%}}@media screen and (min-width: 1024px){.collection-hero__inner{max-width:50%}}.collection-hero__text-wrapper{text-align:center}.collection-hero__tags{display:flex;gap:var(--distance-s);flex-wrap:wrap;justify-content:center;margin-bottom:var(--distance-xl)}.collection-hero__title{margin:0 0 var(--distance-m);font-size:var(--font-size-3xl);font-family:var(--font-family);line-height:var(--line-height-s);font-weight:var(--font-weight-bold)}@media(min-width: 1024px){.collection-hero__title{font-size:var(--font-size-6xl)}}.collection-hero__description{margin:0 auto;font-family:var(--font-family);font-size:var(--font-size-xs);line-height:var(--line-height-xl);font-weight:var(--font-weight-regular)}.collection-hero__description.rte{max-width:100%}.collection-list{--grid-desktop-horizontal-spacing: var(--distance-l);--grid-desktop-vertical-spacing: var(--distance-xxl)}.collection-list.collection-list{margin:0 auto;padding:0 var(--distance-m);max-width:var(--max-width-body-s);box-sizing:border-box;margin-bottom:var(--distance-4xl)}@media(min-width: 1280px){.collection-list.collection-list{padding:0}}@media(min-width: 1440px){.collection-list.collection-list{max-width:var(--max-width-body-m)}}.collection-list__headline{margin-bottom:var(--distance-xxl)}.coupon-teaser{position:relative;margin-bottom:var(--distance-xxl);background:var(--gradient-atomic-tangerine-jaffa);color:var(--color-text-light)}@media(min-width: 1024px){.coupon-teaser{margin-bottom:var(--distance-4xl)}}.coupon-teaser__shape{position:absolute;left:50%;height:100%;width:100%;transform:translateX(-50%)}.coupon-teaser__wrapper{margin-inline:auto;max-width:var(--max-width-body-m)}.coupon-teaser__container{margin-inline:auto;padding:var(--distance-3xl) var(--distance-m);max-width:var(--max-width-small);text-align:center;box-sizing:border-box}.coupon-teaser__badge{display:inline-block;margin-bottom:var(--distance-l);border:1px solid var(--color-border-light);border-radius:var(--border-radius-xs);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);padding:var(--distance-xs) var(--distance-s);background-color:var(--color-background-highlight);color:var(--color-text-light)}.coupon-teaser__headline{margin-bottom:var(--distance-s);font-size:var(--font-size-4xl);color:var(--color-text-light)}.coupon-teaser__headline span{text-transform:uppercase}@media(min-width: 1024px){.coupon-teaser__headline{font-size:var(--font-size-5xl)}}.coupon-teaser__copy{margin:0 auto var(--distance-s);max-width:80%;line-height:var(--line-height-l)}.coupon-teaser__button{all:unset;display:inline-flex;align-items:center;gap:var(--distance-xxs);font-size:var(--font-size-3xs);color:var(--color-text-light);cursor:pointer;transition:transform .3s ease}.coupon-teaser__button:hover{transform:scale(1.1)}.coupon-teaser__button:focus-visible{outline:1px solid currentColor;outline-offset:var(--distance-3xs)}.coupon-teaser__button-icon-wrapper{display:block;border-radius:50%;padding:var(--distance-xxs);background-color:var(--color-background-light)}.coupon-teaser__button-icon{color:var(--color-icon-dark)}.coupon-teaser__success{position:absolute;bottom:calc(-1*var(--distance-3xl));left:50%;border-radius:var(--border-radius-s);padding:var(--distance-xs);transform:translateX(-50%);background-color:var(--color-background-light);color:var(--color-text-dark);opacity:0;box-sizing:border-box;transition:bottom .5s ease,opacity .5s ease}.coupon-teaser__success--show{bottom:var(--distance-3xl);opacity:1}.faq{margin:0 auto;padding:0 var(--distance-m);max-width:var(--max-width-body-s);box-sizing:border-box;margin-bottom:var(--distance-xxl)}@media(min-width: 1280px){.faq{padding:0}}@media(min-width: 1440px){.faq{max-width:var(--max-width-body-m)}}.faq__container{margin-bottom:var(--distance-xl)}@media(min-width: 1024px){.faq__container{display:grid;grid-template-columns:1fr 1fr}}.faq__headline{margin-bottom:var(--distance-m)}.faq__copy{margin-bottom:var(--distance-m)}@media(min-width: 1024px){.faq__copy{margin-bottom:0}}.faq__copy>p{margin:0}.faq__copy>p:not(:last-child){margin-bottom:var(--distance-m)}@media(min-width: 1024px){.faq__button{width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;justify-self:flex-end;align-self:flex-end}}.faq__image-list-container{display:grid;gap:var(--distance-m)}@media(min-width: 768px){.faq__image-list-container{grid-template-columns:1fr 1fr}}@media(min-width: 1280px){.faq__image-list-container{grid-template-columns:2fr 1fr;gap:var(--distance-4xl)}}.faq__list{margin:0;padding:0;list-style:none}.faq__list--solo{margin:0 auto;max-width:var(--max-width-extra-small)}.faq__list-item{border:1px solid var(--color-border-accent-light);border-radius:var(--border-radius-xs);border-width:1px 0}.faq__list-item+.faq__list-item{border-top:0}.faq__details[open]{padding-bottom:var(--distance-s)}.faq__details[open] .faq__summary::after{content:"-"}.faq__details>p{margin:0;padding-inline:var(--distance-s)}.faq__details>p:not(:last-child){margin-bottom:var(--distance-m)}.faq__summary{position:relative;padding:var(--distance-s);font-size:var(--font-size-m);font-weight:var(--font-weight-bold);cursor:pointer}@media(min-width: 1280px){.faq__summary{font-size:var(--font-size-l)}}.faq__summary::after{content:"+";position:absolute;top:50%;right:var(--distance-s);transform:translateY(-50%);color:var(--color-icon-primary)}@media(min-width: 1280px){.faq__summary::after{font-size:var(--font-size-xxl)}}.faq__image{display:block;width:100%;height:auto}.section-featured-product{padding:var(--distance-xl) 0}.section-featured-product .product-form__buttons{width:-moz-max-content;width:max-content;max-width:none}.section-featured-product .rating-wrapper{margin-top:0}.section-featured-product .rating-count{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:var(--color-text-accent)}.section-featured-product .featured-product.grid{flex-wrap:nowrap;flex-direction:column}@media(min-width: 768px){.section-featured-product .featured-product.grid{gap:var(--distance-l);flex-direction:row}}.section-featured-product .featured-product .rating-star{--color-rating-star: var(--color-accent-five);--letter-spacing: .3}.section-featured-product .featured-product .product-media-container{border:0}@media(min-width: 1024px){.section-featured-product .featured-product:not(.product--no-media)>.product__info-wrapper{padding:0}}.section-featured-product .product__info-wrapper{display:flex;align-items:center}.section-featured-product .product__info-wrapper .product__title{margin-top:0;margin-bottom:var(--distance-s);font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold)}.section-featured-product .badge{display:none !important}.icon-list{display:flex;flex-direction:column;gap:var(--distance-m);padding:var(--distance-l) 0}.icon-list__icon{color:var(--color-icon-primary)}.icon-list__headline{font-size:var(--font-size-xs);line-height:var(--line-height-xl);font-weight:var(--font-weight-bold)}.icon-list__copy{font-size:var(--font-size-xs);line-height:var(--line-height-xl);font-weight:var(--font-weight-regular)}.icon-list__item{display:grid;grid-template-columns:24px 1fr;gap:var(--distance-l);align-items:flex-start}.icon-list__wrapper{display:flex;flex-direction:column}.footer{padding-block:var(--distance-3xl);background-color:var(--color-background-accent-dark)}.footer__container{margin:0 auto;padding:0 var(--distance-m);max-width:var(--max-width-body-s);box-sizing:border-box;font-family:var(--font-family)}@media(min-width: 1280px){.footer__container{padding:0}}@media(min-width: 1440px){.footer__container{max-width:var(--max-width-body-m)}}@media(min-width: 1024px){.footer__container{display:flex;gap:var(--distance-m)}}@media(min-width: 1280px){.footer__container{justify-content:space-between}}.footer__content-left{margin-bottom:var(--distance-l)}@media(min-width: 768px){.footer__content-left{margin-bottom:var(--distance-xxl)}}@media(min-width: 1024px){.footer__content-left{margin-bottom:0}}@media(min-width: 1280px){.footer__content-left{flex-basis:25%}}@media(min-width: 768px){.footer__content-right{flex-basis:100%}}@media(min-width: 1280px){.footer__content-right{flex-basis:50%}}.footer__logo{margin-bottom:var(--distance-xs);width:var(--icon-size-4xl)}.footer__copy{margin:0 0 var(--distance-xxl);font-size:var(--font-size-xs);line-height:var(--line-height-l)}.footer__signature-container{display:flex;gap:var(--distance-s);align-items:center;margin-bottom:var(--distance-m)}.footer__signature-image{border:1px solid var(--color-border-light);border-radius:50%;background-color:var(--color-background-accent-highlight)}.footer__signature-richtext>p{margin:0}.footer__button{width:100%}@media(min-width: 768px){.footer__button{width:initial}}.footer__heading{margin:0 0 var(--distance-l);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);line-height:var(--line-height-m);text-transform:uppercase}.footer .menu-container{display:grid;gap:var(--distance-xxl);margin-bottom:var(--distance-3xl)}@media(min-width: 768px){.footer .menu-container{grid-template-columns:repeat(3, 1fr)}}.footer__menu-list{display:grid;gap:var(--distance-m)}.footer .list-menu__item{padding:0;font-size:var(--font-size-s)}.footer__payment{margin-top:0}@media(min-width: 1280px){.footer__payment{display:flex;align-items:center;gap:var(--distance-xs)}}.footer__payment-headline{margin:0 0 var(--distance-xs);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);line-height:var(--line-height-m);text-transform:uppercase}@media(min-width: 1280px){.footer__payment-headline{margin-bottom:0}}.footer .list-payment{justify-content:flex-start}.footer__copyright{padding-top:var(--distance-xl)}.footer .list-social{margin:var(--distance-s) 0;justify-content:flex-start}.header.header{margin:0 auto;padding-block:0;max-width:var(--max-width-header);font-family:var(--font-family)}@media(min-width: 1024px){.header.header{gap:var(--distance-xxl)}}@media(min-width: 1024px){.header--middle-left{grid-template-columns:auto 1fr auto}}@media(min-width: 1024px){.header__inline-menu{text-align:right}}@media(min-width: 1280px){.header__menu-item{font-size:var(--font-size-m)}}.header__icon .modal__toggle-close{display:none}.header__heading-link{padding-block:var(--distance-m)}@media(min-width: 1024px){.header__heading-link{padding-block:var(--distance-xl)}}.header__logo{width:var(--icon-size-3xl)}@media(min-width: 1024px){.header__logo{width:var(--icon-size-5xl)}}.header .icon{color:var(--color-icon-dark)}@media(min-width: 1280px){.header .list-menu{gap:var(--distance-m)}}.highlight-blog-article{margin:0 auto;padding:0 var(--distance-m);max-width:var(--max-width-body-s);box-sizing:border-box;position:relative;display:grid;margin-bottom:var(--distance-3xl)}@media(min-width: 1280px){.highlight-blog-article{padding:0}}@media(min-width: 1440px){.highlight-blog-article{max-width:var(--max-width-body-m)}}@media(min-width: 768px){.highlight-blog-article{grid-template-columns:1fr 1fr;gap:var(--distance-l);align-items:center}}@media(min-width: 1024px){.highlight-blog-article{gap:var(--distance-xxl)}}.highlight-blog-article:hover .highlight-blog-article__image{transform:scale(1.1)}.highlight-blog-article__container{position:relative;margin-bottom:var(--distance-s);overflow:hidden}@media(min-width: 768px){.highlight-blog-article__container{margin-bottom:0}}.highlight-blog-article__image{display:block;border-radius:var(--border-radius-xs);width:100%;height:auto;transition:transform .3s ease}@media(min-width: 768px){.highlight-blog-article__image{border-radius:var(--border-radius-s)}}.highlight-blog-article__icon-container{display:flex;gap:var(--distance-xxs);align-items:center}.highlight-blog-article__date{margin-bottom:var(--distance-s);font-size:var(--font-size-3xs)}.highlight-blog-article__headline{margin-bottom:var(--distance-s)}.highlight-blog-article__content{margin:0 0 var(--distance-s);line-height:var(--line-height-m);line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.highlight-blog-article__link-container{display:flex;justify-content:space-between;align-items:center}@media(min-width: 1024px){.highlight-blog-article__link-container{justify-content:flex-start;gap:var(--distance-s)}}.highlight-blog-article__time-to-read{font-size:var(--font-size-3xs)}.highlight-blog-article__link{font-size:var(--font-size-3xs);text-decoration:none;color:var(--color-text-dark)}.highlight-blog-article__link::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.highlight-blog-article__icon{width:var(--icon-size-xs);height:var(--icon-size-xs);color:var(--color-icon-dark)}.highlight-blog-article .icon-caret{border-radius:50%;padding:var(--distance-xxs);width:var(--icon-size-xs);height:var(--icon-size-xs);min-width:var(--icon-size-xs);min-height:var(--icon-size-xs);background-color:var(--color-background-accent-dark);color:var(--color-icon-dark);transform:rotate(-90deg)}.highlight-blog-article .card__badge{position:absolute;top:0;right:0;line-height:1}.highlight-blog-article .card__badge .badge{background:var(--color-background-highlight);color:var(--color-text-light);border-radius:0 var(--border-radius-xs) 0 0}.horizontal-accordion{margin:0 auto;padding:0 var(--distance-m);max-width:var(--max-width-body-s);box-sizing:border-box;margin-bottom:var(--distance-3xl)}@media(min-width: 1280px){.horizontal-accordion{padding:0}}@media(min-width: 1440px){.horizontal-accordion{max-width:var(--max-width-body-m)}}.horizontal-accordion__headline{margin-bottom:var(--distance-xxl);letter-spacing:0}.horizontal-accordion__trigger{all:unset;display:flex;justify-content:space-between;margin-bottom:var(--distance-xs);width:100%;cursor:pointer}.horizontal-accordion__trigger:focus-visible{outline:1px solid}.horizontal-accordion__list{display:flex;flex-direction:column;gap:var(--distance-l);margin:0;padding:0;list-style:none}@media(min-width: 1024px){.horizontal-accordion__list{flex-direction:row}}.horizontal-accordion__list-item{max-height:200px;overflow:hidden;transition:max-height .3s ease,max-width .1s ease}@media(min-width: 768px){.horizontal-accordion__list-item{max-height:400px}}@media(min-width: 1024px){.horizontal-accordion__list-item{max-width:200px;max-height:700px}}.horizontal-accordion__list-item:nth-child(1) .horizontal-accordion__trigger .icon{color:var(--color-icon-accent)}.horizontal-accordion__list-item:nth-child(2) .horizontal-accordion__trigger .icon{color:var(--color-icon-primary)}.horizontal-accordion__list-item:nth-child(3) .horizontal-accordion__trigger .icon{color:var(--color-icon-highlight)}.horizontal-accordion__list-item--active{max-height:1500px}@media(min-width: 1024px){.horizontal-accordion__list-item--active{max-width:100%;max-height:700px}.horizontal-accordion__list-item--active .horizontal-accordion__image{max-width:40%}}.horizontal-accordion__list-item--active .horizontal-accordion__trigger .icon{display:none}@media(min-width: 1024px){.horizontal-accordion__container{display:flex;gap:var(--distance-l);align-items:center;height:100%}}.horizontal-accordion__content{opacity:0;transition:opacity .8s ease}.horizontal-accordion__content--active{opacity:1}.horizontal-accordion__image{display:block;margin-bottom:var(--distance-m);width:100%;max-height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:0% 15%;object-position:0% 15%}@media(min-width: 768px){.horizontal-accordion__image{max-height:400px}}@media(min-width: 1024px){.horizontal-accordion__image{margin-bottom:0;height:100%;max-width:200px;max-height:initial;-o-object-position:center;object-position:center}}.horizontal-accordion__list-headline{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);margin:0 0 var(--distance-m)}.horizontal-accordion__list-subline{font-size:var(--font-size-xxl);font-weight:var(--font-weight-regular)}.horizontal-accordion__button{width:100%}@media(min-width: 1024px){.horizontal-accordion__button{width:-moz-max-content;width:max-content}}.icon-text-row{display:grid;gap:var(--distance-l);justify-items:center;margin:0 auto;padding:0 var(--distance-m);max-width:var(--max-width-body-s);box-sizing:border-box;margin-bottom:var(--distance-4xl);text-align:center}@media(min-width: 1280px){.icon-text-row{padding:0}}@media(min-width: 1440px){.icon-text-row{max-width:var(--max-width-body-m)}}@media(min-width: 768px){.icon-text-row{grid-template-columns:1fr 1fr}}@media(min-width: 1280px){.icon-text-row{grid-template-columns:repeat(4, 1fr)}}.icon-text-row--background{padding:var(--distance-xxl) 0;background-color:var(--color-background-accent-dark)}@media(min-width: 1024px){.icon-text-row--background{padding:var(--distance-5xl) var(--distance-4xl)}}.icon-text-row--background .icon-text-row__gradient-border{background:var(--color-background-light)}.icon-text-row__block{display:grid;justify-items:center;padding:0 var(--distance-l)}@media(min-width: 768px){.icon-text-row__block{padding:0}}.icon-text-row__gradient-border{margin-bottom:var(--distance-l);border-radius:50%;padding:1px;width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;background:var(--color-border-gradient)}.icon-text-row__icon-container{border-radius:50%;padding:var(--distance-l);background-color:var(--color-background-light)}.icon-text-row__headline{margin-bottom:var(--distance-xs);font-size:var(--font-size-xs)}@media(min-width: 1024px){.icon-text-row__headline{margin-bottom:var(--distance-s);font-size:var(--font-size-l)}}.icon-text-row__copy{margin:0;font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);line-height:var(--line-height-l)}@media(min-width: 1024px){.icon-text-row__copy{font-size:var(--font-size-xs)}}@keyframes scaleAnimation{0%{transform:scale(1)}50%{transform:scale(1.5)}100%{transform:scale(1)}}.stage-banner{position:relative;width:100%;background:var(--color-background-gradient-accent);overflow:hidden}.stage-banner__wrapper{margin:0 auto;padding:0 var(--distance-m);max-width:var(--max-width-body-s);box-sizing:border-box;padding:0;display:grid;grid-template-columns:100%}@media(min-width: 1280px){.stage-banner__wrapper{padding:0}}@media(min-width: 1440px){.stage-banner__wrapper{max-width:var(--max-width-body-m)}}@media(min-width: 1024px){.stage-banner__wrapper{grid-template-columns:1fr 1fr}}.stage-banner__content{position:relative;display:flex;justify-content:center;align-content:center;padding:0 var(--distance-l) !important;z-index:2 !important}.stage-banner__content .banner__text{font-size:var(--font-size-m)}@media(min-width: 768px){.stage-banner__content .banner__text{font-size:var(--font-size-l)}}.stage-banner__content .banner__content{z-index:4}.stage-banner__content .banner__heading{font-size:var(--font-size-xxl);line-height:var(--line-height-xs)}@media(min-width: 768px){.stage-banner__content .banner__heading{font-size:var(--font-size-4xl)}}@media(min-width: 1024px){.stage-banner__content .banner__heading{font-size:var(--font-size-6xl)}}.stage-banner__content .banner__buttons{margin-top:var(--distance-xl)}.stage-banner__content .content-container{padding:var(--distance-xxl) 0;max-width:100%;text-align:center;background:rgba(0,0,0,0);word-break:unset}@media(min-width: 1024px){.stage-banner__content .content-container{padding:var(--distance-xxl) 0 var(--distance-xxl);max-width:100%;text-align:left}}.stage-banner__content .content-container:after{content:none}.stage-banner__background{position:absolute;bottom:0;left:50%;width:500px;transform:translateX(-50%)}@media(min-width: 768px){.stage-banner__background{width:600px}}@media(min-width: 1024px){.stage-banner__background{top:50%;right:-130px;bottom:unset;left:unset;width:auto;height:100%;transform:translateY(-50%)}}@media(min-width: 1440px){.stage-banner__background{right:-90px}}.stage-banner__background-image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 1024px){.stage-banner__background-image{width:800px}}.stage-banner__product-image-container{position:relative;display:flex;justify-content:center;width:100%}.stage-banner__product-image-wrapper{position:relative;z-index:2}.stage-banner__product-image{display:block;width:100%;max-width:250px;height:auto}.stage-banner__ellipse{position:absolute}.stage-banner__ellipse--left-middle{left:0;top:50%;transform:translateY(-50%)}.stage-banner__ellipse--right-top{right:0;top:20%}.stage-banner__ellipse--right-bottom{right:0;bottom:20%}.stage-banner__ellipse-button{all:unset;cursor:pointer}.stage-banner__ellipse-button--left-middle{animation:scaleAnimation 2s infinite}.stage-banner__ellipse-button--right-top{animation:scaleAnimation 2.1s infinite}.stage-banner__ellipse-button--right-bottom{animation:scaleAnimation 2.3s infinite}.stage-banner__popover{position:absolute;top:50%;right:var(--distance-xxl);border-radius:var(--border-radius-s);padding:var(--distance-s);min-width:-moz-max-content;min-width:max-content;opacity:1;visibility:visible;background-color:var(--color-background-accent-dark);box-shadow:var(--box-shadow-default);transform:translateY(-50%);transition:.3s linear opacity,.3s linear visibility}@media(min-width: 1280px){.stage-banner__popover{right:initial;left:var(--distance-xxl)}}.stage-banner__popover--left-middle{left:var(--distance-xxl);right:initial}@media(min-width: 1280px){.stage-banner__popover--left-middle{right:var(--distance-xxl);left:initial}}.stage-banner__popover--hidden{opacity:0;visibility:hidden}.stage-banner__popover-headline{font-size:var(--font-size-xxs)}.stage-banner__popover-copy{margin:0;font-size:var(--font-size-3xs)}.logowall{margin:0 auto;padding:0 var(--distance-m);max-width:var(--max-width-body-s);box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--distance-l);padding-top:var(--distance-l);padding-bottom:var(--distance-l)}@media(min-width: 1280px){.logowall{padding:0}}@media(min-width: 1440px){.logowall{max-width:var(--max-width-body-m)}}@media(min-width: 1024px){.logowall{flex-wrap:nowrap;margin:0 auto;padding-top:var(--distance-xxl);padding-bottom:var(--distance-xxl)}}.logowall__headline{margin:0 auto;color:var(--color-text-accent);font-size:var(--font-size-xl);font-style:normal;font-weight:var(--font-weight-regular);line-height:normal}@media(min-width: 1024px){.logowall__headline{flex-basis:20%}}.logowall__list{display:flex;align-items:center;justify-content:space-between;flex-basis:100%;gap:var(--distance-m);margin:0;padding:0;list-style:none}@media(min-width: 768px){.logowall__list{flex-basis:80%}}@media(min-width: 1024px){.logowall__item{flex-basis:auto}}.logowall__img{width:100%}.article-template__tags{display:flex;gap:var(--font-size-xs);margin:var(--distance-l) auto var(--distance-m);padding:0 var(--distance-s);max-width:var(--max-width-small)}.article-template__tags .tag{display:inline-block;padding:var(--distance-xxs) var(--distance-s);border-radius:var(--border-radius-xs);color:var(--color-text-light);background-color:var(--color-background-highlight);font-size:var(--font-size-xs);line-height:var(--line-height-xxs);font-weight:var(--font-weight-bold);text-transform:uppercase;font-family:var(--font-body-family)}@media(min-width: 1024px){.article-template__tags .tag{padding:var(--distance-xxs) var(--distance-xl)}}.article-template header.article-template__header{margin:0 auto var(--distance-l);padding:0 var(--distance-s);max-width:var(--max-width-small)}@media(min-width: 1024px){.article-template header.article-template__header{margin:0 auto var(--distance-m)}}.article-template h1.article-template__title{margin-bottom:var(--distance-l);font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-s)}@media(min-width: 1024px){.article-template h1.article-template__title{margin-bottom:var(--distance-m);font-size:var(--font-size-5xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-s)}}.article-template__excerpt{margin:0 0 var(--distance-l);color:var(--color-text-dark);font-size:var(--font-size-m);line-height:var(--line-height-xl);font-weight:var(--font-weight-regular)}@media(min-width: 1024px){.article-template__excerpt{margin-bottom:var(--distance-m);font-size:var(--font-size-m);line-height:var(--line-height-xl);font-weight:var(--font-weight-regular)}}.article-template .article-template__social-sharing{display:flex;gap:var(--distance-xs);align-items:center;margin:0 auto var(--distance-l);padding:0 var(--distance-s);max-width:var(--max-width-small)}@media(min-width: 1024px){.article-template .article-template__social-sharing{margin:0 auto var(--distance-3xl)}}.article-template .article-template__hero-container{margin:0 auto var(--distance-xl);padding:var(--distance-s)}@media(min-width: 768px){.article-template .article-template__hero-container{padding:0}}.article-template__hero-inner{border-radius:var(--border-radius-s);overflow:hidden}.article-template .article-template__content{margin:0 auto var(--distance-xxl);padding:0 var(--distance-s);max-width:var(--max-width-small);color:var(--color-text-dark)}.article-template .article-template__content>div>div span{display:block;margin-bottom:var(--distance-xxl);font-size:var(--font-size-xs);line-height:var(--line-height-xl)}.article-template .article-template__content h1,.article-template .article-template__content h2,.article-template .article-template__content h3,.article-template .article-template__content h4,.article-template .article-template__content h5{margin-bottom:var(--distance-l);font-weight:var(--font-weight-bold);line-height:var(--line-height-m)}.article-template .article-template__content h1{font-size:var(--font-size-xl)}.article-template .article-template__content h2{font-size:var(--font-size-l)}.article-template .article-template__content h3{font-size:var(--font-size-m)}.article-template .article-template__content h4{font-size:var(--font-size-s)}.article-template .article-template__content h5{font-size:var(--font-size-xs)}.article-template__hero-container{max-width:1000px !important}.article-user{display:flex;align-items:center;border-top:1px solid var(--color-accent-two);border-bottom:1px solid var(--color-accent-two);padding:var(--distance-m) 0;gap:var(--distance-xs)}.article-user__image{border-radius:var(--border-radius-round)}.article-user__content{display:flex;flex-direction:column;gap:var(--distance-xs)}.article-user__time-to-read{display:flex;align-items:center;gap:var(--distance-xxs);color:var(--color-text-dark);font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);line-height:var(--line-height-xl)}.article-user-upper-content{color:var(--color-text-dark);font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);line-height:var(--line-height-xl);text-transform:unset}.article-user-upper-content__name{font-weight:var(--font-weight-bold)}.article-notes{margin:0 auto var(--distance-xl);padding:0 var(--distance-s);max-width:var(--max-width-small)}.article-notes__inner{background-color:var(--color-highlight-three);border-radius:var(--border-radius-s);overflow:hidden}.article-notes__headline{border-bottom:1px solid var(--color-accent-two);margin:0 0 var(--distance-l);padding:var(--distance-xs) var(--distance-m);text-align:center;font-size:var(--font-size-l);font-weight:var(--font-weight-bold);line-height:var(--line-height-xl)}.article-notes__content{display:flex;justify-content:center;padding:0 var(--distance-xs);margin-bottom:var(--distance-l);font-size:var(--font-size-l);font-weight:var(--font-weight-regular);line-height:var(--line-height-xl)}.article-notes__content ul{margin:0;padding:0 0 var(--distance-s) var(--distance-xxl)}.article-notes__content p{margin:0 0 0 var(--distance-xxl);color:var(--color-text-accent);font-size:var(--font-size-l);font-weight:var(--font-weight-regular);line-height:var(--line-height-xxl)}.article-notes__content a{color:var(--color-text-highlight)}.main-blog__upper{margin:0 auto var(--distance-xl) auto;max-width:var(--max-width-body-s);box-sizing:border-box}@media(min-width: 1440px){.main-blog__upper{max-width:var(--max-width-body-m)}}.main-blog__tags{display:flex;flex-wrap:wrap;gap:var(--distance-xs);justify-content:center}.main-blog__amount{display:flex;gap:var(--distance-xxs);align-items:center}.main-blog__indicator{display:inline-block;margin-right:var(--distance-xs);border-radius:100%;width:var(--icon-size-xxs);height:var(--icon-size-xxs);background:var(--color-icon-accent)}.cart-items .cart-item .icon-remove{color:var(--color-icon-dark)}.cart-items .cart-item__media,.cart-items .cart-item__details,.cart-items .cart-item__quantity,.cart-items .cart-item__totals{border-bottom:1px solid var(--color-border-accent-light)}.cart__contents .cart__items{border-bottom:0}.product.product--large{margin-bottom:var(--distance-xxl)}@media(min-width: 1024px){.product.product--large{margin-bottom:var(--distance-4xl)}}.product.product--large .product__title{display:flex;flex-direction:column;margin-bottom:var(--distance-xs)}@media(min-width: 768px){.product.product--large .product__title{flex-direction:row}}.product.product--large .product__title .product__headline{width:100%;color:var(--color-text-highlight);font-size:var(--font-size-3xl);line-height:1;font-weight:var(--font-weight-bold)}@media(min-width: 768px){.product.product--large .product__title .product__headline{width:66.66%}}.product.product--large .product__title .product__price{display:flex;justify-content:flex-start}@media(min-width: 768px){.product.product--large .product__title .product__price{justify-content:flex-end;width:50%;text-align:right}}.product.product--large .product__title .product__price .unit-price{display:inline-block;font-size:var(--font-size-xs)}.product.product--large .product__title .product__price .price__regular{display:inline-block;font-size:var(--font-size-xxl);font-weight:var(--font-weight-bold)}.product.product--large .product__title .product__price .price--on-sale .price__regular{display:none}.product.product--large .product__title .product__price .price--on-sale .badge{display:none}.product.product--large .product__title .product__price .price--on-sale .price-item--sale{display:inline-block;font-size:var(--font-size-xxl);font-weight:var(--font-weight-bold)}.product.product--large .product__rating-link{all:unset;cursor:pointer;border-bottom:1px solid rgba(0,0,0,0);transition:border-color .3s linear}.product.product--large .product__rating-link:focus-visible{outline:1px solid var(--color-border-dark);outline-offset:var(--distance-3xs)}.product.product--large .rating-wrapper{margin:0 0 var(--distance-s)}.product.product--large .rating-star{--color-rating-star: var(--color-accent-five);--letter-spacing: 0.3}.product.product--large .rating-count{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold)}@media(min-width: 1024px){.product.product--large:not(.product--no-media) .product__media-wrapper{max-width:50%;width:50%}}@media(min-width: 1024px){.product.product--large:not(.product--no-media) .product__info-wrapper{max-width:50%;width:50%}}.product.product--large .product__description-headline{margin:0;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold)}.product.product--large .product__description{margin:0;border-bottom:1px solid var(--color-border-accent-light);padding-bottom:var(--distance-m);font-size:var(--font-size-xs);color:var(--color-text-dark)}.product.product--large .product-form__buttons{max-width:100%}.product.product--large .product-form__quantity{display:flex;align-items:flex-start;gap:var(--distance-m);flex-direction:column;margin-top:var(--distance-l)}@media(min-width: 768px){.product.product--large .product-form__quantity{flex-direction:row}}.product.product--large .product-form__quantity .product-form{margin-top:0}.product.product--large .product-form__quantity .product-form__submit .money{margin-left:var(--distance-l)}.product.product--large .product-form__quantity .product-form__submit:disabled{display:none}.product.product--large .shipping{border-top:1px solid var(--color-border-accent-light);border-bottom:1px solid var(--color-border-accent-light)}.product.product--large .shipping__duration{display:inline-flex;align-items:center;gap:var(--distance-xxs)}.product.product--large .shipping__copy{display:flex;gap:var(--distance-xs)}.product.product--large .shipping__indicator{display:inline-block;border-radius:100%;width:var(--icon-size-xxs);height:var(--icon-size-xxs);background:var(--color-background-pill-three)}.product.product--large .product-media-container.global-media-settings{border:none}.product.product--large .product__capsule-info{display:flex;flex-direction:column;gap:var(--distance-m);margin:0}@media(min-width: 1280px){.product.product--large .product__capsule-info{flex-direction:row;gap:var(--distance-l)}}.product.product--large .product__capsule-element{display:inline-flex;align-items:center;gap:var(--distance-s)}.product.product--large .product__mhd-label{padding:var(--distance-l) 0 0}.bundle{display:flex;flex-direction:column;gap:var(--distance-l)}@media(min-width: 1024px){.bundle{flex-direction:row}}.bundle__item{position:relative;display:flex;flex:1 1 0;flex-direction:column;align-items:center;justify-content:flex-start;border:1px solid var(--color-border-accent-light);border-radius:var(--border-radius-s);box-shadow:var(--box-shadow-default)}.bundle__item--product{border-color:var(--color-border-accent-brand)}.bundle__link{height:0;opacity:0}.bundle__link:after{content:"";position:absolute;inset:0}.bundle__title{display:flex;gap:var(--distance-xs);justify-content:space-between;align-items:flex-start;margin:0;padding:var(--distance-xs);width:100%;color:var(--color-text-accent);font-size:var(--font-size-3xs);line-height:var(--line-height-s)}@media(min-width: 768px){.bundle__title{align-items:center}}.bundle__image{padding:0 var(--distance-l)}.bundle__infos{padding:0 var(--distance-l);text-align:center;font-size:var(--font-size-3xs)}.bundle__content{text-align:center}.bundle__portion{display:block;font-size:var(--font-size-4xs)}.bundle__discount{display:inline-flex;justify-content:center;align-items:center;border-radius:var(--border-radius-m);padding:var(--distance-3xs) var(--distance-xxs);width:-moz-max-content;width:max-content;color:var(--color-text-light);font-size:var(--font-size-3xs);font-weight:var(--font-weight-bold);background:var(--color-background-highlight)}.pdp-icon-list{display:flex;flex-direction:column;gap:var(--distance-m);padding:0}.pdp-icon-list__icon{color:var(--color-icon-primary)}.pdp-icon-list__copy{font-size:var(--font-size-xs);line-height:var(--line-height-xl);font-weight:var(--font-weight-regular)}.pdp-icon-list__item{display:grid;grid-template-columns:24px 1fr;gap:var(--distance-m);align-items:flex-start}.complementary-products .complementary__accordion{border-top:0;border-bottom:0}.complementary-products .complementary__accordion .accordion__title{font-size:var(--font-size-l);font-weight:var(--font-weight-bold)}@media(min-width: 768px){.complementary-products .complementary__accordion .accordion__title{font-size:var(--font-size-xs)}}.complementary-products .complementary-slide.grid__item{padding:0}.accordion.product__accordion{margin-bottom:var(--distance-l);border:2px solid var(--color-border-accent-light);border-radius:var(--border-radius-s)}.accordion.product__accordion .accordion__title{font-size:var(--font-size-l);font-weight:var(--font-weight-bold)}.accordion.product__accordion .summary{padding:var(--distance-l) var(--distance-xxl) var(--distance-l) var(--distance-l)}.accordion.product__accordion .summary .icon{right:var(--distance-l);color:var(--color-icon-dark)}.accordion.product__accordion .accordion__content{padding:0 var(--distance-l)}.accordion.product__accordion+.accordion{border-top:2px solid var(--color-border-accent-light)}.newsletter{position:relative;background:var(--color-background-accent-highlight)}.newsletter__shape{position:absolute;left:50%;height:100%;width:100%;transform:translateX(-50%)}.newsletter__wrapper{margin:0 auto;padding:var(--distance-4xl) var(--distance-m) !important}@media(min-width: 768px){.newsletter__wrapper{max-width:var(--max-width-newsletter)}}@media(min-width: 1280px){.newsletter__wrapper{max-width:var(--max-width-newsletter-large)}}.newsletter__headline{margin-bottom:var(--distance-s);font-size:var(--font-size-xxl);font-weight:var(--font-weight-bold);line-height:var(--line-height-s)}@media(min-width: 1024px){.newsletter__headline{font-size:var(--font-size-5xl)}}.newsletter__copy{max-width:none;font-size:var(--font-size-xs);font-weight:var(--font-weight-regular)}.newsletter__copy--no-spacing{margin:0}.newsletter__badge{border:1px solid var(--color-border-light);border-radius:var(--border-radius-xs);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);padding:var(--distance-xs) var(--distance-s);background-color:var(--color-background-highlight);color:var(--color-text-light)}.newsletter__container{display:flex;flex-direction:column;gap:var(--distance-m);width:100%}@media(min-width: 1280px){.newsletter__container{flex-direction:row;align-items:center}}.newsletter__whatsapp{gap:var(--distance-s)}@media(min-width: 1280px){.newsletter__whatsapp{flex-basis:100%}}.newsletter-form{max-width:none !important}.newsletter-form__field-wrapper{max-width:none !important}.newsletter-form .field{flex-direction:column;gap:var(--distance-m);max-width:none}@media(min-width: 768px){.newsletter-form .field{flex-direction:row;gap:0}}.newsletter-form .field:after,.newsletter-form .field:before{content:none}.newsletter-form .field__input{border-radius:var(--border-radius-l);padding:0 var(--distance-l) !important}@media(min-width: 768px){.newsletter-form .field__input{border-radius:var(--border-radius-l) 0 0 var(--border-radius-l)}}.newsletter-form .field__input::-webkit-input-placeholder{opacity:1}.newsletter-form .field__input:-moz-placeholder{opacity:1}.newsletter-form .field__input::-moz-placeholder{opacity:1}.newsletter-form .field__input:-ms-input-placeholder{opacity:1}.newsletter-form .field .newsletter-form__button{width:auto;border-radius:var(--border-radius-l)}@media(min-width: 768px){.newsletter-form .field .newsletter-form__button{border-radius:0 var(--border-radius-l) var(--border-radius-l) 0}}.newsletter-form .field .newsletter-form__button:not(:focus-visible):not(.focused){background-color:var(--color-background-highlight)}.newsletter-form .field .newsletter-form__button:focus-visible{outline-offset:0;color:var(--color-text-light);background-color:var(--color-background-highlight);box-shadow:none}.newsletter-form__message{color:var(--color-text-light);font-size:var(--font-size-xs);line-height:var(--line-height-s)}.newsletter-form__message:focus-visible{outline:none;outline-offset:0;box-shadow:none}.newsletter-form__message .icon-success{width:var(--icon-size-s);height:var(--icon-size-s)}.person-list{--grid-desktop-horizontal-spacing: var(--distance-l);--grid-desktop-vertical-spacing: var(--distance-xxl)}.person-list.person-list{margin:0 auto;padding:0 var(--distance-m);max-width:var(--max-width-body-s);box-sizing:border-box;margin-bottom:var(--distance-4xl)}@media(min-width: 1280px){.person-list.person-list{padding:0}}@media(min-width: 1440px){.person-list.person-list{max-width:var(--max-width-body-m)}}.person-list__headline{margin-bottom:var(--distance-xxl)}.product-grid.grid--4-col-desktop{gap:var(--distance-l);justify-content:flex-start}.product-grid.grid--4-col-desktop .grid__item{width:100%;max-width:100%}@media(min-width: 768px){.product-grid.grid--4-col-desktop .grid__item{width:calc(50% - var(--distance-l));max-width:calc(50% - var(--distance-l))}}@media(min-width: 1024px){.product-grid.grid--4-col-desktop .grid__item{width:calc(25% - var(--distance-l));max-width:calc(25% - var(--distance-l))}}.product-listing{margin:0 auto;padding:0 var(--distance-m);max-width:var(--max-width-body-s);box-sizing:border-box;display:grid;gap:var(--distance-m);margin-bottom:var(--distance-4xl)}@media(min-width: 1280px){.product-listing{padding:0}}@media(min-width: 1440px){.product-listing{max-width:var(--max-width-body-m)}}@media(min-width: 768px){.product-listing{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.product-listing{grid-template-columns:repeat(3, 1fr)}}.product-listing__item{border-bottom:1px solid var(--color-border-accent-light);padding:var(--distance-m)}.product-listing__item[open] .icon{transform:rotate(180deg)}.product-listing__title{width:100%}.product-listing__summary{display:grid;grid-template-columns:1fr 4fr .4fr;align-items:center;gap:var(--distance-s);font-size:var(--font-size-l);line-height:var(--line-height-s)}.product-listing .icon{position:static;min-width:var(--icon-size-xxs);height:var(--icon-size-xxs);color:var(--color-icon-dark)}.product-row{margin:0 auto;padding:0 var(--distance-m);max-width:var(--max-width-body-s);box-sizing:border-box;margin-bottom:var(--distance-4xl);padding:0}@media(min-width: 1280px){.product-row{padding:0}}@media(min-width: 1440px){.product-row{max-width:var(--max-width-body-m)}}@media(min-width: 768px){.product-row{padding:0 var(--distance-m)}}@media(min-width: 1280px){.product-row{padding:0}}@media(min-width: 1024px){.product-row__container{display:grid;grid-template-columns:1fr 1fr}}.product-row .collection__title{margin-bottom:var(--distance-xl);padding:0 var(--distance-m)}@media(min-width: 1024px){.product-row .collection__title{padding:0}}.product-row__headline{margin-bottom:var(--distance-m)}.product-row__copy{margin-bottom:var(--distance-xl)}@media(min-width: 1024px){.product-row__copy{margin-bottom:0}}@media(min-width: 1024px){.product-row__button{width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;justify-self:flex-end;align-self:flex-end}}.product-row .slider-button{display:none}.product-row .slideshow__controls{border:none}.product-row .slider-counter__link--active.slider-counter__link--dots .dot{border-color:var(--color-border-accent-brand);width:var(--distance-xs);height:var(--distance-xs);background-color:var(--color-background-highlight)}.product-row .slider-counter__link .dot{border-color:var(--color-border-accent-darker);width:var(--distance-xxs);height:var(--distance-xxs);background-color:var(--color-background-accent)}@media screen and (max-width: 768px){.product-row .slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item,.product-row .grid--peek .grid__item{width:100%;min-width:85%}}.related-products{width:100%;background-color:var(--color-background-accent-highlight)}.related-products__element{margin:0 auto;padding:0 var(--distance-m);max-width:var(--max-width-body-s);box-sizing:border-box;display:block;margin-bottom:var(--distance-l);padding-block:var(--distance-xxl)}@media(min-width: 1280px){.related-products__element{padding:0}}@media(min-width: 1440px){.related-products__element{max-width:var(--max-width-body-m)}}@media(min-width: 1024px){.related-products__element{margin-bottom:var(--distance-4xl)}}@media(min-width: 1280px){.related-products__element{padding-block:var(--distance-xxl)}}.related-products__container{margin-bottom:var(--distance-xl)}@media(min-width: 1024px){.related-products__container{display:grid;grid-template-columns:1fr 1fr}}.related-products__headline{margin-bottom:var(--distance-m)}.related-products__copy{margin:0}.related-products .card__information{background-color:var(--color-background-light)}.teaser{margin:0 auto;padding:0 var(--distance-m);max-width:var(--max-width-body-s);box-sizing:border-box;margin-bottom:var(--distance-xxl);background-color:var(--color-background-accent-highlight)}@media(min-width: 1280px){.teaser{padding:0}}@media(min-width: 1440px){.teaser{max-width:var(--max-width-body-m)}}@media(min-width: 768px){.teaser__container{position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:var(--distance-xxl);margin:0 auto;max-width:var(--max-width-teaser);overflow:hidden}}.teaser__content{padding:var(--distance-xxl) var(--distance-m)}@media(min-width: 768px){.teaser__content{padding:var(--distance-l) 0}}.teaser__overline{margin:0 0 var(--distance-xxs);font-size:var(--font-size-xs);line-height:var(--line-height-m)}.teaser__headline{margin-bottom:var(--distance-l)}.teaser__copy{margin:0 0 var(--distance-l);font-size:var(--font-size-xs);line-height:var(--line-height-xl)}.teaser__image{display:block;width:100%}@media(min-width: 768px){.teaser__image{order:-1}}.slideshow.banner .slideshow__slide .button{background-color:var(--color-background-highlight);color:var(--color-text-light)}.slideshow.banner .slideshow__slide .banner__heading p{margin:0}
