@charset "UTF-8";:root{--spacing-50: 4px;--spacing-rem-50: .25rem;--spacing-100: 8px;--spacing-rem-100: .5rem;--spacing-150: 12px;--spacing-rem-150: .75rem;--spacing-175: 14px;--spacing-rem-175: .875rem;--spacing-200: 16px;--spacing-rem-200: 1rem;--spacing-225: 18px;--spacing-rem-225: 1.125rem;--spacing-250: 20px;--spacing-rem-250: 1.25rem;--spacing-300: 24px;--spacing-rem-300: 1.5rem;--spacing-350: 28px;--spacing-rem-350: 1.75rem;--spacing-400: 32px;--spacing-rem-400: 2rem;--spacing-500: 40px;--spacing-rem-500: 2.5rem;--spacing-600: 48px;--spacing-rem-600: 3rem;--spacing-700: 56px;--spacing-rem-700: 3.5rem;--spacing-800: 64px;--spacing-rem-800: 4rem;--spacing-900: 72px;--spacing-rem-900: 4.5rem;--spacing-1000: 80px;--spacing-rem-1000: 5rem}:root{--fonts-regular: "Bariol Regular", sans-serif;--fonts-bold: "Bariol Bold", sans-serif;--font-size-h1: 3.5rem;--font-family-h1: var(--fonts-regular);--font-weight-h1: 400;--line-height-h1: 1.08}:root .h1{font-weight:var(--font-weight-h1);font-size:var(--font-size-h1);line-height:var(--line-height-h1);font-family:var(--font-family-h1);text-transform:var(--text-transform-h1, none)}:root{--font-size-h2: 2.5rem;--font-family-h2: var(--fonts-regular);--font-weight-h2: 400;--line-height-h2: 1.2}:root .h2{font-weight:var(--font-weight-h2);font-size:var(--font-size-h2);line-height:var(--line-height-h2);font-family:var(--font-family-h2);text-transform:var(--text-transform-h2, none)}:root{--font-size-h3: 2rem;--font-family-h3: var(--fonts-regular);--font-weight-h3: 400;--line-height-h3: 1.24}:root .h3{font-weight:var(--font-weight-h3);font-size:var(--font-size-h3);line-height:var(--line-height-h3);font-family:var(--font-family-h3);text-transform:var(--text-transform-h3, none)}:root{--font-size-h4: 1.5rem;--font-family-h4: var(--fonts-regular);--font-weight-h4: 400;--line-height-h4: 1.32}:root .h4{font-weight:var(--font-weight-h4);font-size:var(--font-size-h4);line-height:var(--line-height-h4);font-family:var(--font-family-h4);text-transform:var(--text-transform-h4, none)}:root{--font-size-h5: 1.25rem;--font-family-h5: var(--fonts-regular);--font-weight-h5: 400;--line-height-h5: 1.4}:root .h5{font-weight:var(--font-weight-h5);font-size:var(--font-size-h5);line-height:var(--line-height-h5);font-family:var(--font-family-h5);text-transform:var(--text-transform-h5, none)}:root{--font-size-cards-large: 1.75rem;--font-family-cards-large: var(--fonts-regular);--font-weight-cards-large: 400;--line-height-cards-large: 1.2}:root .cards-large{font-weight:var(--font-weight-cards-large);font-size:var(--font-size-cards-large);line-height:var(--line-height-cards-large);font-family:var(--font-family-cards-large);text-transform:var(--text-transform-cards-large, none)}:root{--font-size-cards-medium: 1.5rem;--font-family-cards-medium: var(--fonts-regular);--font-weight-cards-medium: 400;--line-height-cards-medium: 1.2}:root .cards-medium{font-weight:var(--font-weight-cards-medium);font-size:var(--font-size-cards-medium);line-height:var(--line-height-cards-medium);font-family:var(--font-family-cards-medium);text-transform:var(--text-transform-cards-medium, none)}:root{--font-size-cards-small: 1.25rem;--font-family-cards-small: var(--fonts-regular);--font-weight-cards-small: 400;--line-height-cards-small: 1.2}:root .cards-small{font-weight:var(--font-weight-cards-small);font-size:var(--font-size-cards-small);line-height:var(--line-height-cards-small);font-family:var(--font-family-cards-small);text-transform:var(--text-transform-cards-small, none)}:root{--font-size-paragraph-large: 1.125rem;--font-family-paragraph-large: var(--fonts-regular);--font-weight-paragraph-large: 400;--line-height-paragraph-large: 1.5}:root .paragraph-large{font-weight:var(--font-weight-paragraph-large);font-size:var(--font-size-paragraph-large);line-height:var(--line-height-paragraph-large);font-family:var(--font-family-paragraph-large);text-transform:var(--text-transform-paragraph-large, none)}:root{--font-size-paragraph-regular: 1rem;--font-family-paragraph-regular: var(--fonts-regular);--font-weight-paragraph-regular: 400;--line-height-paragraph-regular: 1.5}:root .paragraph-regular{font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none)}:root{--font-size-paragraph-small: .875rem;--font-family-paragraph-small: var(--fonts-regular);--font-weight-paragraph-small: 400;--line-height-paragraph-small: 1.5}:root .paragraph-small{font-weight:var(--font-weight-paragraph-small);font-size:var(--font-size-paragraph-small);line-height:var(--line-height-paragraph-small);font-family:var(--font-family-paragraph-small);text-transform:var(--text-transform-paragraph-small, none)}:root{--font-size-label-large: 1.125rem;--font-family-label-large: var(--fonts-bold);--font-weight-label-large: 400;--line-height-label-large: 1.32}:root .label-large{font-weight:var(--font-weight-label-large);font-size:var(--font-size-label-large);line-height:var(--line-height-label-large);font-family:var(--font-family-label-large);text-transform:var(--text-transform-label-large, none)}:root{--font-size-label-regular: 1rem;--font-family-label-regular: var(--fonts-bold);--font-weight-label-regular: 400;--line-height-label-regular: 1.4}:root .label-regular{font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none)}:root{--font-size-label-small: .875rem;--font-family-label-small: var(--fonts-bold);--font-weight-label-small: 400;--line-height-label-small: 1.285}:root .label-small{font-weight:var(--font-weight-label-small);font-size:var(--font-size-label-small);line-height:var(--line-height-label-small);font-family:var(--font-family-label-small);text-transform:var(--text-transform-label-small, none)}:root{--font-size-link-inline: 1rem;--font-family-link-inline: var(--fonts-regular);--font-weight-link-inline: 400;--line-height-link-inline: 1.5}:root .link-inline{font-weight:var(--font-weight-link-inline);font-size:var(--font-size-link-inline);line-height:var(--line-height-link-inline);font-family:var(--font-family-link-inline);text-transform:var(--text-transform-link-inline, none)}:root{--font-size-link-inline-small: .875rem;--font-family-link-inline-small: var(--fonts-regular);--font-weight-link-inline-small: 400;--line-height-link-inline-small: 1.32}:root .link-inline-small{font-weight:var(--font-weight-link-inline-small);font-size:var(--font-size-link-inline-small);line-height:var(--line-height-link-inline-small);font-family:var(--font-family-link-inline-small);text-transform:var(--text-transform-link-inline-small, none)}:root{--font-size-link-standalone: 1rem;--font-family-link-standalone: var(--fonts-bold);--font-weight-link-standalone: 400;--line-height-link-standalone: 1.5}:root .link-standalone{font-weight:var(--font-weight-link-standalone);font-size:var(--font-size-link-standalone);line-height:var(--line-height-link-standalone);font-family:var(--font-family-link-standalone);text-transform:var(--text-transform-link-standalone, none)}:root{--font-size-link-standalone-small: .875rem;--font-family-link-standalone-small: var(--fonts-bold);--font-weight-link-standalone-small: 400;--line-height-link-standalone-small: 1.4}:root .link-standalone-small{font-weight:var(--font-weight-link-standalone-small);font-size:var(--font-size-link-standalone-small);line-height:var(--line-height-link-standalone-small);font-family:var(--font-family-link-standalone-small);text-transform:var(--text-transform-link-standalone-small, none)}@media screen and (min-width:82.5rem){:root{--font-size-h1: 4.5rem;--font-family-h1: var(--fonts-regular);--font-weight-h1: 400;--line-height-h1: 1}:root .h1{font-weight:var(--font-weight-h1);font-size:var(--font-size-h1);line-height:var(--line-height-h1);font-family:var(--font-family-h1);text-transform:var(--text-transform-h1, none)}:root{--font-size-h2: 3.5rem;--font-family-h2: var(--fonts-regular);--font-weight-h2: 400;--line-height-h2: 1.08}:root .h2{font-weight:var(--font-weight-h2);font-size:var(--font-size-h2);line-height:var(--line-height-h2);font-family:var(--font-family-h2);text-transform:var(--text-transform-h2, none)}:root{--font-size-h3: 2.5rem;--font-family-h3: var(--fonts-regular);--font-weight-h3: 400;--line-height-h3: 1.2}:root .h3{font-weight:var(--font-weight-h3);font-size:var(--font-size-h3);line-height:var(--line-height-h3);font-family:var(--font-family-h3);text-transform:var(--text-transform-h3, none)}:root{--font-size-h4: 2rem;--font-family-h4: var(--fonts-regular);--font-weight-h4: 400;--line-height-h4: 1.24}:root .h4{font-weight:var(--font-weight-h4);font-size:var(--font-size-h4);line-height:var(--line-height-h4);font-family:var(--font-family-h4);text-transform:var(--text-transform-h4, none)}:root{--font-size-h5: 1.5rem;--font-family-h5: var(--fonts-regular);--font-weight-h5: 400;--line-height-h5: 1.32}:root .h5{font-weight:var(--font-weight-h5);font-size:var(--font-size-h5);line-height:var(--line-height-h5);font-family:var(--font-family-h5);text-transform:var(--text-transform-h5, none)}}:root{--border-radius-none: 0px;--border-radius-xs: .25rem;--border-radius-sm: .5rem;--border-radius-md: 1rem;--border-radius-lg: 1.5rem;--border-radius-rounded: 62.4375rem}:root{--icon-size-xs: .5rem;--icon-size-sm: 1rem;--icon-size-md: 1.25rem;--icon-size-lg: 1.5rem}._icon--arrow-right-ic{--icon-id: ""}._icon--close-no-outline-lc{--icon-id: ""}._icon--chevron-down{--icon-id: ""}._icon--chevron-right{--icon-id: ""}._icon--edit{--icon-id: ""}._icon--external-link{--icon-id: ""}._icon--globe{--icon-id: ""}._icon--remove-cr-fr{--icon-id: ""}._icon--user{--icon-id: ""}._icon--shopping-cart{--icon-id: ""}._icon--search{--icon-id: ""}._icon--burger-menu{--icon-id: ""}._icon--plus{--icon-id: ""}@font-face{src:url(./fonts/bariol/bariol-regular.woff2) format("woff2");font-family:Bariol Regular}@font-face{src:url(./fonts/bariol/bariol-bold.woff2) format("woff2");font-family:Bariol Bold}@font-face{font-style:normal;font-weight:400;src:url(./fonts/icons/icomoon.woff?t=121352) format("woff2");font-family:Base-Icons}@-ms-viewport{width:device-width}*,*:before,*:after{box-sizing:border-box}html{overflow-x:hidden;overflow-x:clip;scroll-behavior:smooth;font-family:sans-serif;-webkit-text-size-adjust:100%;scroll-padding-top:120px;line-height:1.15}body{margin:0;padding:0;overflow-x:hidden;overflow-x:clip;font-family:var(--fonts-regular)}button,input,optgroup,select,textarea{margin:0;font:inherit;font-family:inherit}button{-webkit-user-drag:none;cursor:pointer;border:none;background:none;padding:0;text-align:start}button:focus-visible{outline:Highlight auto 2px;outline:-webkit-focus-ring-color auto 2px}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border:0;padding:0}.hidden,[hidden],.hide{display:none!important}img{display:block;border:0;max-width:100%;height:auto}svg{pointer-events:none}fieldset{display:block;margin-inline-start:0;margin-inline-end:0;border:none;padding-inline-start:0;padding-inline-end:0;padding-block-start:0;padding-block-end:0;min-inline-size:auto}ul,ol{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6,p{margin:0}._show-if-user-logged-in,._show-if-user-logged-out,._show-if-user-anamix,._show-if-user-not-anamix{display:none}._show-if-user-logged-in.active,._show-if-user-logged-out.active,._show-if-user-anamix.active,._show-if-user-not-anamix.active{display:block}.u-overflow-mobile{overflow:hidden}@media screen and (min-width:768px){.u-overflow-mobile{overflow:auto;overflow-x:hidden}}.u-overflow{position:fixed;width:100%;overflow-x:hidden;overflow-y:scroll}@media(min-width:768px){._hidden-sm-up{display:none!important}}@media(max-width:1023.98px){._hidden-sm-down{display:none!important}}@media(min-width:1024px){._hidden-m-up{display:none!important}}@media(max-width:1319.98px){._hidden-m-down{display:none!important}}@property --xf-perso-bg-x{initial-value: 0%; inherits: false; syntax: "<percentage>";}@keyframes onLoadingBG{0%{--xf-perso-bg-x: 100%}50%{--xf-perso-bg-x: 0%}to{--xf-perso-bg-x: 100%}}.content-xf--personalization>.cmp-experiencefragment{--xf-perso-bg-x: 50%;animation:onLoadingBG 1.8s ease-in-out infinite;animation-delay:1.5s;background:linear-gradient(-75deg,var(--color-surface-neutral-subdued) calc(var(--xf-perso-bg-x) - 250px),var(--color-surface-neutral-subtle) var(--xf-perso-bg-x),var(--color-surface-neutral-subdued) calc(var(--xf-perso-bg-x) + 250px));height:32rem}.content-xf--personalization>.cmp-experiencefragment>*{display:none}.content-xf--personalization:has(._is-news-bookmark-list.contentfragmentlist--noresult),.content-xf--personalization:has(._is-recipe-bookmark-list.contentfragmentlist--noresult),.content-xf--personalization:has(._is-products-bookmark-list.contentfragmentlist--noresult){display:none}#xf-i18n,.frontenddictionary,.experiencefragment:has(>#xf-i18n){display:none}.aem-AuthorLayer-Edit #xf-i18n,.aem-AuthorLayer-Layouting #xf-i18n,.aem-AuthorLayer-Edit .frontenddictionary,.aem-AuthorLayer-Layouting .frontenddictionary,.aem-AuthorLayer-Edit .experiencefragment:has(>#xf-i18n),.aem-AuthorLayer-Layouting .experiencefragment:has(>#xf-i18n){display:block}:root{--color-neutral-white: #ffffff;--color-neutral-50: #f8f8f8;--color-neutral-100: #eaeaea;--color-neutral-200: #dfdfdf;--color-neutral-300: #d1d1d1;--color-neutral-400: #c8c8c8;--color-neutral-500: #bababa;--color-neutral-600: #a9a9a9;--color-neutral-700: #848484;--color-neutral-800: #666666;--color-neutral-900: #4e4e4e;--color-neutral-black: #000000;--color-alpha-black-100: #0000001a;--color-alpha-black-200: #00000033;--color-alpha-black-400: #00000066;--color-alpha-black-600: #00000099;--color-alpha-black-800: #000000cc;--color-alpha-black-900: #000000e5;--color-alpha-white-100: #ffffff1a;--color-alpha-white-200: #ffffff33;--color-alpha-white-400: #ffffff66;--color-alpha-white-600: #ffffff99;--color-alpha-white-800: #ffffffcc;--color-alpha-white-900: #ffffffe5;--color-primary-50: #eaecf4;--color-primary-100: #bdc3dd;--color-primary-200: #9da5cc;--color-primary-300: #717cb5;--color-primary-400: #5563a6;--color-primary-500: #2b3c90;--color-primary-600: #273783;--color-primary-700: #1f2b66;--gradient: linear-gradient(180deg, #709dd2 0%, #745ca2 100%);--color-secondary-50: #eeebf3;--color-secondary-100: #c9c0db;--color-secondary-200: #afa1ca;--color-secondary-300: #8a76b1;--color-secondary-400: #745ca2;--color-secondary-500: #51338b;--color-secondary-600: #4a2e7e;--color-secondary-700: #3a2463;--color-accent-primary-50: #eef4fa;--color-accent-primary-100: #c9dcef;--color-accent-primary-200: #afcbe8;--color-accent-primary-300: #8ab3dd;--color-accent-primary-400: #73a5d6;--color-accent-primary-500: #508ecc;--color-accent-primary-600: #4981ba;--color-accent-primary-700: #396591;--color-accent-secondary-50: #f4f0f6;--color-accent-secondary-100: #dcd0e3;--color-accent-secondary-200: #cbb9d5;--color-accent-secondary-300: #b499c2;--color-accent-secondary-400: #a585b6;--color-accent-secondary-500: #8f67a4;--color-accent-secondary-600: #825e95;--color-accent-secondary-700: #664974;--color-info-50: #eaf2f7;--color-info-100: #bdd6e7;--color-info-200: #9dc2db;--color-info-300: #70a6ca;--color-info-400: #5595c0;--color-info-500: #2a7ab0;--color-info-600: #266fa0;--color-info-700: #1e577d;--color-error-50: #fce6e6;--color-error-100: #f5b0b0;--color-error-200: #f18a8a;--color-error-300: #ea5454;--color-error-400: #e63333;--color-error-500: #e00000;--color-error-600: #cc0000;--color-error-700: #9f0000;--color-error-800: #7b0000;--color-error-900: #5e0000;--color-warning-50: #fbeee6;--color-warning-100: #f2ccb0;--color-warning-200: #ebb38a;--color-warning-300: #e29054;--color-warning-400: #dd7a33;--color-warning-500: #d45900;--color-warning-600: #c15100;--color-warning-700: #973f00;--color-warning-800: #753100;--color-warning-900: #592500;--color-success-50: #e9f3ed;--color-success-100: #b9d8c8;--color-success-200: #98c6ad;--color-success-300: #68ab87;--color-success-400: #4b9b70;--color-success-500: #1e824c;--color-success-600: #1b7645;--color-success-700: #155c36;--color-success-800: #11482a;--color-success-900: #0d3720;--color-favourite-500: #ffd200;--color-condition-ga-1: #adc855;--color-condition-hcu: #b26734;--color-condition-ht-1: #c40378;--color-condition-msud: #058e6e;--color-condition-pku: #754c9d;--color-transparent: rgba(0, 0, 0, 0)}:root{--color-interaction-primary-default: var(--color-primary-500);--color-interaction-primary-hover: var(--color-primary-400);--color-interaction-primary-pressed: var(--color-primary-600);--color-interaction-primary-active: var(--color-accent-primary-500);--color-interaction-secondary-default: var(--color-secondary-500);--color-interaction-secondary-hover: var(--color-secondary-400);--color-interaction-secondary-pressed: var(--color-secondary-600);--color-interaction-secondary-active: var(--color-accent-secondary-500);--color-interaction-disabled-base: var(--color-neutral-600);--color-interaction-disabled-subdued: var(--color-neutral-200);--color-interaction-destructive-default: var(--color-error-500);--color-interaction-destructive-hover: var(--color-error-400);--color-interaction-destructive-pressed: var(--color-error-600);--color-feedback-info-base: var(--color-info-500);--color-feedback-info-subdued: var(--color-info-50);--color-feedback-error-base: var(--color-error-500);--color-feedback-error-subdued: var(--color-error-50);--color-feedback-warning-base: var(--color-warning-500);--color-feedback-warning-subdued: var(--color-warning-50);--color-feedback-success-base: var(--color-success-500);--color-feedback-success-subdued: var(--color-success-50);--color-feedback-attention-base: var(--color-error-400);--color-feedback-favourite-base: var(--color-favourite-500);--color-text-heading-base: var(--color-neutral-black);--color-text-heading-hover: var(--color-neutral-900);--color-text-heading-inverse: var(--color-neutral-white);--color-text-body-base: var(--color-neutral-black);--color-text-body-inverse: var(--color-neutral-white);--color-text-label-base: var(--color-neutral-black);--color-text-label-inverse: var(--color-neutral-white);--color-text-link-default: var(--color-primary-500);--color-text-link-hover: var(--color-primary-400);--color-text-link-pressed: var(--color-primary-600);--color-text-link-visited: var(--color-secondary-400);--color-text-link-default-inverse: var(--color-neutral-white);--color-text-link-hover-inverse: var(--color-primary-100);--color-text-link-pressed-inverse: var(--color-primary-200);--color-text-link-visited-inverse: var(--color-secondary-200);--theme-color-text-heading-base: var( --color-neutral-black );--theme-color-text-heading-hover: var(--color-neutral-900);--theme-color-text-heading-inverse: var( --color-neutral-white );--theme-color-text-body-base: var( --color-neutral-black );--theme-color-text-body-inverse: var( --color-neutral-white );--theme-color-text-label-base: var( --color-neutral-black );--theme-color-text-label-inverse: var( --color-neutral-white );--theme-color-text-link-default-base: var( --color-primary-500 );--theme-color-text-link-hover-base: var( --color-primary-400 );--theme-color-text-link-pressed-base: var( --color-primary-600 );--theme-color-text-link-visited-base: var( --color-secondary-400 );--theme-color-text-link-default-inverse: var( --color-neutral-white );--theme-color-text-link-hover-inverse: var( --color-primary-100 );--theme-color-text-link-pressed-inverse: var( --color-primary-200 );--theme-color-text-link-visited-inverse: var( --color-secondary-200 );--color-text-caption-base: var(--color-neutral-700);--color-text-caption-strong: var(--color-neutral-800);--color-text-caption-subtle: var(--color-neutral-500);--color-text-caption-subdued: var(--color-neutral-200);--color-surface-neutral-base: var(--color-neutral-white);--color-surface-neutral-subdued: var(--color-neutral-50);--color-surface-neutral-subtle: var(--color-neutral-100);--color-surface-neutral-strong: var(--color-neutral-300);--color-surface-primary-base: var(--color-primary-300);--color-surface-primary-subdued: var(--color-primary-50);--color-surface-primary-subtle: var(--color-primary-100);--color-surface-primary-strong: var(--color-primary-400);--color-surface-secondary-base: var(--color-secondary-300);--color-surface-secondary-subdued: var(--color-secondary-50);--color-surface-secondary-subtle: var(--color-secondary-100);--color-surface-secondary-strong: var(--color-secondary-400);--color-surface-accent-primary-base: var(--color-accent-primary-500);--color-surface-accent-primary-subdued: var(--color-accent-primary-50);--color-surface-accent-primary-subtle: var(--color-accent-primary-100);--color-surface-accent-primary-strong: var(--color-accent-primary-600);--color-surface-accent-secondary-base: var(--color-accent-secondary-400);--color-surface-accent-secondary-subdued: var(--color-accent-secondary-50);--color-surface-accent-secondary-subtle: var(--color-accent-secondary-100);--color-surface-accent-secondary-strong: var(--color-accent-secondary-500);--color-border-neutral-base: var(--color-neutral-100);--color-border-neutral-strong: var(--color-neutral-300);--color-border-neutral-inverse: var(--color-neutral-white);--color-border-primary-base: var(--color-primary-300);--color-border-primary-subtle: var(--color-primary-100);--color-border-primary-strong: var(--color-primary-400);--color-border-secondary-base: var(--color-secondary-300);--color-border-secondary-strong: var(--color-secondary-400);--color-border-secondary-subtle: var(--color-secondary-100);--color-border-accent-primary-base: var(--color-accent-primary-300);--color-border-accent-primary-subtle: var(--color-accent-primary-100);--color-border-accent-primary-strong: var(--color-accent-primary-400);--color-border-accent-secondary-base: var(--color-accent-secondary-300);--color-border-accent-secondary-subtle: var(--color-accent-secondary-100);--color-border-accent-secondary-strong: var(--color-accent-secondary-400)}._accent-primary-base{--theme--background-color: var(--color-surface-accent-primary-base);--theme--color-title: var(--color-text-heading-inverse);--theme--color-text: var(--color-text-body-inverse);--theme--primary-link-font-color: var(--color-primary-500);--theme--primary-link-bg-color: var(--color-neutral-white);--theme--secondary-link-font-color: var(--color-neutral-white);--theme--secondary-link-bg-color: var(--color-transparent)}._accent-primary-strong{--theme--background-color: var(--color-surface-accent-primary-strong);--theme--color-title: var(--color-text-heading-inverse);--theme--color-text: var(--color-text-body-inverse);--theme--primary-link-font-color: var(--color-neutral-white);--theme--primary-link-bg-color: var(--color-primary-500);--theme--secondary-link-font-color: var(--color-primary-500);--theme--secondary-link-bg-color: var(--color-transparent)}._accent-primary-subdued{--theme--background-color: var(--color-surface-accent-primary-subdued);--theme--color-title: var(--color-neutral-black);--theme--primary-link-font-color: var(--color-neutral-white);--theme--primary-link-bg-color: var(--color-primary-500);--theme--secondary-link-font-color: var(--color-primary-500);--theme--secondary-link-bg-color: var(--color-transparent)}._accent-primary-subtle{--theme--background-color: var(--color-surface-accent-primary-subtle);--theme--color-title: var(--color-neutral-black);--theme--primary-link-font-color: var(--color-neutral-white);--theme--primary-link-bg-color: var(--color-primary-500);--theme--secondary-link-font-color: var(--color-primary-500);--theme--secondary-link-bg-color: var(--color-transparent)}._accent-secondary-base{--theme--background-color: var(--color-surface-accent-secondary-base);--theme--color-title: var(--color-text-heading-inverse);--theme--color-text: var(--color-text-body-inverse);--theme--primary-link-font-color: var(--color-primary-500);--theme--primary-link-bg-color: var(--color-neutral-white);--theme--secondary-link-font-color: var(--color-neutral-white);--theme--secondary-link-bg-color: var(--color-transparent)}._accent-secondary-strong{--theme-color-text-heading-inverse: var( --color-neutral-black );--theme-color-text-heading-hover: var(--color-neutral-900);--theme-color-text-heading-base: var( --color-neutral-white );--theme-color-text-body-inverse: var( --color-neutral-black );--theme-color-text-body-base: var( --color-neutral-white );--theme-color-text-label-inverse: var( --color-neutral-black );--theme-color-text-label-base: var( --color-neutral-white );--theme-color-text-link-default-inverse: var( --color-primary-500 );--theme-color-text-link-hover-inverse: var( --color-primary-400 );--theme-color-text-link-pressed-inverse: var( --color-primary-600 );--theme-color-text-link-visited-inverse: var( --color-secondary-400 );--theme-color-text-link-default-base: var( --color-neutral-white );--theme-color-text-link-hover-base: var( --color-primary-100 );--theme-color-text-link-pressed-base: var( --color-primary-200 );--theme-color-text-link-visited-base: var( --color-secondary-200 );--theme--background-color: var(--color-surface-accent-secondary-strong);--theme--color-title: var(--color-text-heading-inverse);--theme--color-text: var(--color-text-body-inverse);--theme--primary-link-font-color: var(--color-primary-500);--theme--primary-link-bg-color: var(--color-neutral-white);--theme--secondary-link-font-color: var(--color-neutral-white);--theme--secondary-link-bg-color: var(--color-transparent)}._accent-secondary-subdued{--theme--background-color: var(--color-surface-accent-secondary-subdued);--theme--color-title: var(--color-neutral-black);--theme--primary-link-font-color: var(--color-neutral-white);--theme--primary-link-bg-color: var(--color-primary-500);--theme--secondary-link-font-color: var(--color-primary-500);--theme--secondary-link-bg-color: var(--color-transparent)}._accent-secondary-subtle{--theme--background-color: var(--color-surface-accent-secondary-subtle);--theme--color-title: var(--color-neutral-black);--theme--primary-link-font-color: var(--color-neutral-white);--theme--primary-link-bg-color: var(--color-primary-500);--theme--secondary-link-font-color: var(--color-primary-500);--theme--secondary-link-bg-color: var(--color-transparent)}._neutral-base{--theme--background-color: var(--color-surface-neutral-base);--theme--color-title: var(--color-neutral-black)}._neutral-strong{--theme--background-color: var(--color-surface-neutral-strong);--theme--color-title: var(--color-neutral-black);--theme--primary-link-font-color: var(--color-neutral-white);--theme--primary-link-bg-color: var(--color-primary-500);--theme--secondary-link-font-color: var(--color-primary-500);--theme--secondary-link-bg-color: var(--color-transparent)}._neutral-subdued{--theme--background-color: var(--color-surface-neutral-subdued);--theme--color-title: var(--color-neutral-black);--theme--primary-link-font-color: var(--color-neutral-white);--theme--primary-link-bg-color: var(--color-primary-500);--theme--secondary-link-font-color: var(--color-primary-500);--theme--secondary-link-bg-color: var(--color-transparent)}._neutral-subtle{--theme--background-color: var(--color-surface-neutral-subtle);--theme--color-title: var(--color-neutral-black);--theme--primary-link-font-color: var(--color-neutral-white);--theme--primary-link-bg-color: var(--color-primary-500);--theme--secondary-link-font-color: var(--color-primary-500);--theme--secondary-link-bg-color: var(--color-transparent)}._primary-base{--theme--background-color: var(--color-surface-primary-base);--theme--color-title: var(--color-text-heading-inverse);--theme--color-text: var(--color-text-body-inverse);--theme--primary-link-font-color: var(--color-primary-500);--theme--primary-link-bg-color: var(--color-neutral-white);--theme--secondary-link-font-color: var(--color-neutral-white);--theme--secondary-link-bg-color: var(--color-transparent)}._primary-strong{--theme-color-text-heading-inverse: var( --color-neutral-black );--theme-color-text-heading-hover: var(--color-neutral-900);--theme-color-text-heading-base: var( --color-neutral-white );--theme-color-text-body-inverse: var( --color-neutral-black );--theme-color-text-body-base: var( --color-neutral-white );--theme-color-text-label-inverse: var( --color-neutral-black );--theme-color-text-label-base: var( --color-neutral-white );--theme-color-text-link-default-inverse: var( --color-primary-500 );--theme-color-text-link-hover-inverse: var( --color-primary-400 );--theme-color-text-link-pressed-inverse: var( --color-primary-600 );--theme-color-text-link-visited-inverse: var( --color-secondary-400 );--theme-color-text-link-default-base: var( --color-neutral-white );--theme-color-text-link-hover-base: var( --color-primary-100 );--theme-color-text-link-pressed-base: var( --color-primary-200 );--theme-color-text-link-visited-base: var( --color-secondary-200 );--theme--background-color: var(--color-surface-primary-strong);--theme--color-title: var(--color-text-heading-inverse);--theme--color-text: var(--color-text-body-inverse);--theme--primary-link-font-color: var(--color-primary-500);--theme--primary-link-bg-color: var(--color-neutral-white);--theme--secondary-link-font-color: var(--color-neutral-white);--theme--secondary-link-bg-color: var(--color-transparent)}._primary-subdued{--theme--background-color: var(--color-surface-primary-subdued);--theme--color-title: var(--color-neutral-black);--theme--primary-link-font-color: var(--color-neutral-white);--theme--primary-link-bg-color: var(--color-primary-500);--theme--secondary-link-font-color: var(--color-primary-500);--theme--secondary-link-bg-color: var(--color-transparent)}._primary-subtle{--theme--background-color: var(--color-surface-primary-subtle);--theme--color-title: var(--color-neutral-black);--theme--primary-link-font-color: var(--color-neutral-white);--theme--primary-link-bg-color: var(--color-primary-500);--theme--secondary-link-font-color: var(--color-primary-500);--theme--secondary-link-bg-color: var(--color-transparent)}._secondary-base{--theme--background-color: var(--color-surface-secondary-base);--theme--color-title: var(--color-text-heading-inverse);--theme--color-text: var(--color-text-body-inverse);--theme--primary-link-font-color: var(--color-primary-500);--theme--primary-link-bg-color: var(--color-neutral-white);--theme--secondary-link-font-color: var(--color-neutral-white);--theme--secondary-link-bg-color: var(--color-transparent)}._secondary-strong{--theme-color-text-heading-inverse: var( --color-neutral-black );--theme-color-text-heading-hover: var(--color-neutral-900);--theme-color-text-heading-base: var( --color-neutral-white );--theme-color-text-body-inverse: var( --color-neutral-black );--theme-color-text-body-base: var( --color-neutral-white );--theme-color-text-label-inverse: var( --color-neutral-black );--theme-color-text-label-base: var( --color-neutral-white );--theme-color-text-link-default-inverse: var( --color-primary-500 );--theme-color-text-link-hover-inverse: var( --color-primary-400 );--theme-color-text-link-pressed-inverse: var( --color-primary-600 );--theme-color-text-link-visited-inverse: var( --color-secondary-400 );--theme-color-text-link-default-base: var( --color-neutral-white );--theme-color-text-link-hover-base: var( --color-primary-100 );--theme-color-text-link-pressed-base: var( --color-primary-200 );--theme-color-text-link-visited-base: var( --color-secondary-200 );--theme--background-color: var(--color-surface-secondary-strong);--theme--color-title: var(--color-text-heading-inverse);--theme--color-text: var(--color-text-body-inverse);--theme--primary-link-font-color: var(--color-primary-500);--theme--primary-link-bg-color: var(--color-neutral-white);--theme--secondary-link-font-color: var(--color-neutral-white);--theme--secondary-link-bg-color: var(--color-transparent)}._secondary-subdued{--theme--background-color: var(--color-surface-secondary-subdued);--theme--color-title: var(--color-neutral-black);--theme--primary-link-font-color: var(--color-neutral-white);--theme--primary-link-bg-color: var(--color-primary-500);--theme--secondary-link-font-color: var(--color-primary-500);--theme--secondary-link-bg-color: var(--color-transparent)}._secondary-subtle{--theme--background-color: var(--color-surface-secondary-subtle);--theme--color-title: var(--color-neutral-black);--theme--primary-link-font-color: var(--color-neutral-white);--theme--primary-link-bg-color: var(--color-primary-500);--theme--secondary-link-font-color: var(--color-primary-500);--theme--secondary-link-bg-color: var(--color-transparent)}._gradient-base{--theme--background-color: var(--gradient);--theme--color-title: var(--theme-color-text-heading-inverse)}._theme-text-color-white{--theme--color-title: var(--color-neutral-white)}main .aem-Grid,.main .aem-Grid,aside .aem-Grid,.aside .aem-Grid{margin:0 auto}.aem-AuthorLayer-Edit a,.aem-AuthorLayer-Edit button,.aem-AuthorLayer-Layouting a,.aem-AuthorLayer-Layouting button{pointer-events:none!important}:root{--grid-columns: 4;--grid-row-gap: var(--spacing-rem-200, 1rem);--grid-column-gap: var(--spacing-rem-200, 1rem);--grid-padding: var(--spacing-200, 16px);--grid-max-width: 90rem}@media(min-width:768px){:root{--grid-columns: 8;--grid-row-gap: var(--spacing-rem-300, 1.5rem);--grid-column-gap: var(--spacing-rem-300, 1.5rem);--grid-padding: var(--spacing-300, 24px)}}@media(min-width:1320px){:root{--grid-columns: 12;--grid-padding: var(--spacing-500, 40px)}}:root{--elevation-level-1: 1px 1px 4px 0px rgba(0, 0, 0, .1);--elevation-level-2: 0px 2px 6px 0px rgba(0, 0, 0, .15);--elevation-level-3: 0px 4px 8px 0px rgba(0, 0, 0, .15);--elevation-level-4: 0px 4px 12px 0px rgba(0, 0, 0, .15);--elevation-level-5: 0px 4px 16px 0px rgba(0, 0, 0, .2)}._m-spacing-50-b{margin-block-end:var(--spacing-rem-50, .25rem)}._m-spacing-100-b{margin-block-end:var(--spacing-rem-100, .5rem)}._m-spacing-150-b{margin-block-end:var(--spacing-rem-150, .75rem)}._m-spacing-175-b{margin-block-end:var(--spacing-rem-175, .875rem)}._m-spacing-200-b{margin-block-end:var(--spacing-rem-200, 1rem)}._m-spacing-225-b{margin-block-end:var(--spacing-rem-225, 1.125rem)}._m-spacing-250-b{margin-block-end:var(--spacing-rem-250, 1.25rem)}._m-spacing-300-b{margin-block-end:var(--spacing-rem-300, 1.5rem)}._m-spacing-350-b{margin-block-end:var(--spacing-rem-350, 1.75rem)}._m-spacing-400-b{margin-block-end:var(--spacing-rem-400, 2rem)}._m-spacing-500-b{margin-block-end:var(--spacing-rem-500, 2.5rem)}._m-spacing-600-b{margin-block-end:var(--spacing-rem-600, 3rem)}._m-spacing-700-b{margin-block-end:var(--spacing-rem-700, 3.5rem)}._m-spacing-800-b{margin-block-end:var(--spacing-rem-800, 4rem)}._m-spacing-900-b{margin-block-end:var(--spacing-rem-900, 4.5rem)}._m-spacing-1000-b{margin-block-end:var(--spacing-rem-1000, 5rem)}@media(min-width:768px){._m-spacing-50-sm-b{margin-block-end:var(--spacing-rem-50, .25rem)}._m-spacing-100-sm-b{margin-block-end:var(--spacing-rem-100, .5rem)}._m-spacing-150-sm-b{margin-block-end:var(--spacing-rem-150, .75rem)}._m-spacing-175-sm-b{margin-block-end:var(--spacing-rem-175, .875rem)}._m-spacing-200-sm-b{margin-block-end:var(--spacing-rem-200, 1rem)}._m-spacing-225-sm-b{margin-block-end:var(--spacing-rem-225, 1.125rem)}._m-spacing-250-sm-b{margin-block-end:var(--spacing-rem-250, 1.25rem)}._m-spacing-300-sm-b{margin-block-end:var(--spacing-rem-300, 1.5rem)}._m-spacing-350-sm-b{margin-block-end:var(--spacing-rem-350, 1.75rem)}._m-spacing-400-sm-b{margin-block-end:var(--spacing-rem-400, 2rem)}._m-spacing-500-sm-b{margin-block-end:var(--spacing-rem-500, 2.5rem)}._m-spacing-600-sm-b{margin-block-end:var(--spacing-rem-600, 3rem)}._m-spacing-700-sm-b{margin-block-end:var(--spacing-rem-700, 3.5rem)}._m-spacing-800-sm-b{margin-block-end:var(--spacing-rem-800, 4rem)}._m-spacing-900-sm-b{margin-block-end:var(--spacing-rem-900, 4.5rem)}._m-spacing-1000-sm-b{margin-block-end:var(--spacing-rem-1000, 5rem)}}@media(min-width:1024px){._m-spacing-50-m-b{margin-block-end:var(--spacing-rem-50, .25rem)}._m-spacing-100-m-b{margin-block-end:var(--spacing-rem-100, .5rem)}._m-spacing-150-m-b{margin-block-end:var(--spacing-rem-150, .75rem)}._m-spacing-175-m-b{margin-block-end:var(--spacing-rem-175, .875rem)}._m-spacing-200-m-b{margin-block-end:var(--spacing-rem-200, 1rem)}._m-spacing-225-m-b{margin-block-end:var(--spacing-rem-225, 1.125rem)}._m-spacing-250-m-b{margin-block-end:var(--spacing-rem-250, 1.25rem)}._m-spacing-300-m-b{margin-block-end:var(--spacing-rem-300, 1.5rem)}._m-spacing-350-m-b{margin-block-end:var(--spacing-rem-350, 1.75rem)}._m-spacing-400-m-b{margin-block-end:var(--spacing-rem-400, 2rem)}._m-spacing-500-m-b{margin-block-end:var(--spacing-rem-500, 2.5rem)}._m-spacing-600-m-b{margin-block-end:var(--spacing-rem-600, 3rem)}._m-spacing-700-m-b{margin-block-end:var(--spacing-rem-700, 3.5rem)}._m-spacing-800-m-b{margin-block-end:var(--spacing-rem-800, 4rem)}._m-spacing-900-m-b{margin-block-end:var(--spacing-rem-900, 4.5rem)}._m-spacing-1000-m-b{margin-block-end:var(--spacing-rem-1000, 5rem)}}@media(min-width:1320px){._m-spacing-50-md-b{margin-block-end:var(--spacing-rem-50, .25rem)}._m-spacing-100-md-b{margin-block-end:var(--spacing-rem-100, .5rem)}._m-spacing-150-md-b{margin-block-end:var(--spacing-rem-150, .75rem)}._m-spacing-175-md-b{margin-block-end:var(--spacing-rem-175, .875rem)}._m-spacing-200-md-b{margin-block-end:var(--spacing-rem-200, 1rem)}._m-spacing-225-md-b{margin-block-end:var(--spacing-rem-225, 1.125rem)}._m-spacing-250-md-b{margin-block-end:var(--spacing-rem-250, 1.25rem)}._m-spacing-300-md-b{margin-block-end:var(--spacing-rem-300, 1.5rem)}._m-spacing-350-md-b{margin-block-end:var(--spacing-rem-350, 1.75rem)}._m-spacing-400-md-b{margin-block-end:var(--spacing-rem-400, 2rem)}._m-spacing-500-md-b{margin-block-end:var(--spacing-rem-500, 2.5rem)}._m-spacing-600-md-b{margin-block-end:var(--spacing-rem-600, 3rem)}._m-spacing-700-md-b{margin-block-end:var(--spacing-rem-700, 3.5rem)}._m-spacing-800-md-b{margin-block-end:var(--spacing-rem-800, 4rem)}._m-spacing-900-md-b{margin-block-end:var(--spacing-rem-900, 4.5rem)}._m-spacing-1000-md-b{margin-block-end:var(--spacing-rem-1000, 5rem)}}@media(min-width:1440px){._m-spacing-50-xl-b{margin-block-end:var(--spacing-rem-50, .25rem)}._m-spacing-100-xl-b{margin-block-end:var(--spacing-rem-100, .5rem)}._m-spacing-150-xl-b{margin-block-end:var(--spacing-rem-150, .75rem)}._m-spacing-175-xl-b{margin-block-end:var(--spacing-rem-175, .875rem)}._m-spacing-200-xl-b{margin-block-end:var(--spacing-rem-200, 1rem)}._m-spacing-225-xl-b{margin-block-end:var(--spacing-rem-225, 1.125rem)}._m-spacing-250-xl-b{margin-block-end:var(--spacing-rem-250, 1.25rem)}._m-spacing-300-xl-b{margin-block-end:var(--spacing-rem-300, 1.5rem)}._m-spacing-350-xl-b{margin-block-end:var(--spacing-rem-350, 1.75rem)}._m-spacing-400-xl-b{margin-block-end:var(--spacing-rem-400, 2rem)}._m-spacing-500-xl-b{margin-block-end:var(--spacing-rem-500, 2.5rem)}._m-spacing-600-xl-b{margin-block-end:var(--spacing-rem-600, 3rem)}._m-spacing-700-xl-b{margin-block-end:var(--spacing-rem-700, 3.5rem)}._m-spacing-800-xl-b{margin-block-end:var(--spacing-rem-800, 4rem)}._m-spacing-900-xl-b{margin-block-end:var(--spacing-rem-900, 4.5rem)}._m-spacing-1000-xl-b{margin-block-end:var(--spacing-rem-1000, 5rem)}}:root{--shape-cover: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjEwIiBoZWlnaHQ9IjEwIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K);--shape-top-right: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjA1IiBoZWlnaHQ9IjU2IiB2aWV3Qm94PSIwIDAgMjA1IDU2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMjcuNSAyOC41QzI3LjUgNDIuNSAzNyA1NiA2MCA1Nkw2MiAwSDBDMTAuNSAwIDI3LjUgOSAyNy41IDI4LjVaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNNTkgMEgyMDVMMjA0IDU2SDU5VjBaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K);--shape-bottom-left: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjA1IiBoZWlnaHQ9IjU2IiB2aWV3Qm94PSIwIDAgMjA1IDU2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMTc3LjUgMjcuNUMxNzcuNSAxMy41IDE2OCAxLjQ1OTk2ZS0wNSAxNDUgMS4yNTg4OWUtMDVMMTQzIDU2TDIwNSA1NkMxOTQuNSA1NiAxNzcuNSA0NyAxNzcuNSAyNy41WiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTE0NiA1NkwwIDU2TDEgMEwxNDYgMS4yNjc2M2UtMDVWNTZaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K)}@media(min-width:1024px){:root{--shape-top-right: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDA1IiBoZWlnaHQ9IjU2IiB2aWV3Qm94PSIwIDAgNDA1IDU2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMjcuNSAyOC41QzI3LjUgNDIuNSAzNyA1NiA2MCA1Nkw2MiAwSDBDMTAuNSAwIDI3LjUgOSAyNy41IDI4LjVaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNNTkgMEg0MDVWNTZINTlWMFoiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=);--shape-bottom-left: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDA1IiBoZWlnaHQ9IjU2IiB2aWV3Qm94PSIwIDAgNDA1IDU2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMzc3LjUgMjcuNUMzNzcuNSAxMy41IDM2OCAtMy4yMzQ2NGUtMDYgMzQ1IC01LjI0NTM3ZS0wNkwzNDMgNTZMNDA1IDU2QzM5NC41IDU2IDM3Ny41IDQ3IDM3Ny41IDI3LjVaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNMzQ2IDU2TDAgNTZMNC44OTU2OGUtMDYgLTMuNTQwNjJlLTA1TDM0NiAtNS4xNTc5NGUtMDZMMzQ2IDU2WiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg==)}}:root{--aspect-ratio-full: auto;--aspect-ratio-1-1: 1/1;--aspect-ratio-2-3: 2/3;--aspect-ratio-3-2: 3/2;--aspect-ratio-4-3: 4/3;--aspect-ratio-9-16: 9/16;--aspect-ratio-16-9: 16/9}.tc-privacy-wrapper .tc-privacy-banner{display:flex!important;position:fixed;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing-300) 0;inset-block-end:0;inset-block-start:auto!important;inset-inline-end:0;inset-inline-start:0!important;border-radius:0!important;padding:var(--spacing-rem-300);width:100vw!important;max-width:none!important}@media(min-width:768px){.tc-privacy-wrapper .tc-privacy-banner{flex-direction:row;gap:0 var(--spacing-700);padding:var(--spacing-rem-500)}}.tc-privacy-wrapper .tc-privacy-banner .tc-privacy-text{padding:0;font-size:1rem}.tc-privacy-wrapper .tc-privacy-block-text{display:block}@media(min-width:768px){.tc-privacy-wrapper .tc-privacy-block-text{width:60%;max-width:56.25rem}}.tc-privacy-wrapper .tc-privacy-block-text a{color:var(--color-primary-500)}.tc-privacy-wrapper .tc-privacy-block-button{display:flex!important;flex-direction:column;gap:var(--spacing-rem-150);padding:0!important;width:100%}@media(min-width:1320px){.tc-privacy-wrapper .tc-privacy-block-button{flex-direction:row;width:auto}}.tc-privacy-wrapper .tc-privacy-button{--button-primary-radius: var(--border-radius-sm);--button-primary-background-color: var(--color-interaction-primary-default);--button-primary-background-color-hover: var( --color-interaction-primary-hover );--button-primary-background-color-focus: var( --color-interaction-primary-pressed );--button-primary-color: var(--color-text-label-inverse);--button-primary-color-hover: var(--color-text-label-inverse);--button-primary-color-focus: var(--color-text-label-inverse);--button-primary-padding: var(--spacing-rem-100) var(--spacing-200);--button-primary-min-height: 3rem;--button-primary-gap: var(--spacing-rem-100);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:center;align-items:center;gap:var(--button-primary-gap);transition:all .2s ease-in-out;margin:0!important;border:1px solid var(--button-primary-background-color);border-radius:var(--button-primary-radius);background:var(--button-primary-background-color)!important;padding:var(--button-primary-padding);width:100%;min-block-size:var(--button-primary-min-height);color:var(--button-primary-color);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);font-size:1rem!important;line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-align:center;text-decoration:none;text-transform:var(--text-transform-label-regular, none)}@media(min-width:1320px){.tc-privacy-wrapper .tc-privacy-button{width:auto}}.tc-privacy-wrapper .tc-privacy-button:hover{border:1px solid var(--button-primary-background-color-hover);background:var(--button-primary-background-color-hover)!important;color:var(--button-primary-color-hover)}.tc-privacy-wrapper .tc-privacy-button:focus{border:1px solid var(--button-primary-background-color-focus);background-color:var(--button-primary-background-color-focus);color:var(--button-primary-color-focus)}.list.list--profile .cmp-list__item-title{display:flex;column-gap:var(--spacing-rem-100);align-items:center;padding:var(--spacing-rem-200) var(--spacing-300);font-family:var(--font-family-label-large)}.list.list--profile .cmp-list__item-title:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;position:relative;inset:inherit;background-color:transparent;width:var(--icon-size-lg);height:var(--icon-size-lg);font-size:var(--icon-size-lg)}.list.list--profile .cmp-list__item-title.account:before{content:""}.list.list--profile .cmp-list__item-title.preferences:before{content:""}.list.list--profile .cmp-list__item-title.orders:before{content:""}.list.list--profile .cmp-list__item-title.subscriptions:before{content:""}.list.list--profile .cmp-list__item-title.favourites:before{content:""}.list.list--profile .cmp-list__item-title.support:before{content:""}.list.list--profile .cmp-list__item-title.anamix:before{content:""}.list.list--profile .cmp-list__item-link{display:flex;background:linear-gradient(180deg,var(--color-border-neutral-base) 0px,var(--color-border-neutral-base) 1px,transparent 1px,transparent);color:var(--color-interaction-primary-default);text-decoration:none}.list.list--profile .cmp-list__item-link:hover{background-color:var(--color-surface-accent-primary-subdued);color:var(--color-interaction-primary-hover)}.list.list--profile .cmp-list__item-link:focus-visible{background-color:var(--color-surface-accent-primary-subdued);color:var(--color-interaction-primary-pressed)}.list.list--profile .cmp-list__item-link--is-active{color:var(--color-interaction-primary-active)}._template--content-page{background-color:var(--template-background-color, var(--color-surface-neutral-subdued))}.dynamicpage .main-content>.container-wrapper>.cmp-container>.container.responsivegrid:has(.cmp-listwrapper-relatedProducts),.dynamicpage .main-content>.container-wrapper>.cmp-container>.container.responsivegrid:has(.cmp-contentfragmentlist-noresult),.dynamicpage .main-content>.container-wrapper>.cmp-container>.container.responsivegrid:has(.cmp-listwrapper-speaker),.dynamicpage .main-content>.container-wrapper>.cmp-container>.container.responsivegrid:has(.cmp-listwrapper-related-product){display:none}.dynamicpage .main-content>.container-wrapper>.cmp-container>.container.responsivegrid:has(.cmp-listwrapper-relatedProducts>*),.dynamicpage .main-content>.container-wrapper>.cmp-container>.container.responsivegrid:has(.cmp-listwrapper-speaker>*),.dynamicpage .main-content>.container-wrapper>.cmp-container>.container.responsivegrid:has(.cmp-listwrapper-related-product>*){display:block}.container--top-hero{display:flex;position:relative;align-items:center;z-index:0;-webkit-mask:url(./images/shape/mask-teaser-hero.png) no-repeat calc(80% + 2.8125rem) calc(100% + 1px),linear-gradient(#000 0 0);mask:url(./images/shape/mask-teaser-hero.png) no-repeat calc(80% + 2.8125rem) calc(100% + 1px),linear-gradient(#000 0 0);-webkit-mask-size:3.75rem var(--container-hero--shape-height, 3.5rem);mask-size:3.75rem var(--container-hero--shape-height, 3.5rem);-webkit-mask-composite:xor;mask-composite:exclude;background:var(--theme--background-color);padding-block-start:calc(var(--spacing-rem-700) + var(--header-height, 3.5rem));padding-block-end:var(--spacing-rem-700);min-block-size:38rem;text-align:center}.container--top-hero:before{position:absolute;z-index:2;inset-block-end:0;inset-inline-start:0;background-color:var(--template-background-color, var(--color-surface-neutral-subdued));width:calc(var(--container-hero--shape-width, 80%));height:3.4375rem;content:""}@media(min-width:768px){.container--top-hero{padding-block-start:calc(2rem + var(--header-height, 5.5pxrem));min-block-size:32.5rem}}.container--top-hero:has(.dtc-common-modal__root){-webkit-mask:none;mask:none}.container--top-hero:has(.dtc-common-modal__root)+.breadcrumb{position:relative;z-index:-1}.container--top-hero>.container-wrapper{padding-block:var(--spacing-rem-500);width:100%;height:100%}.container--top-hero>.container-wrapper>.cmp-container{display:flex;flex-direction:column;gap:var(--spacing-rem-300);padding-inline:var(--spacing-200);width:100%;height:100%}@media(min-width:768px){.container--top-hero>.container-wrapper>.cmp-container{gap:2rem;padding-inline:var(--spacing-500)}}.container--top-hero .instant-search-comp__searchbox-wrap{margin-inline:auto;max-width:70.625rem}.container--top-hero .algoliaglobalsearch{margin:0;padding:0}.container--top-hero .algoliaglobalsearch .autocomplete-panel .aa-PanelLayout.aa-Panel--scrollable{flex-wrap:nowrap;overflow-x:auto}.cmp-modal .container-wrapper .cmp-container .container._container--gap-none>.container-wrapper>.cmp-container,.main-content>.container-wrapper>.cmp-container .container._container--gap-none>.container-wrapper>.cmp-container{--container-gap: 0px}.cmp-modal .container-wrapper .cmp-container .container._container--gap-150>.container-wrapper>.cmp-container,.main-content>.container-wrapper>.cmp-container .container._container--gap-150>.container-wrapper>.cmp-container{--container-gap: var(--spacing-rem-150, .75rem)}.cmp-modal .container-wrapper .cmp-container .container._container--gap-200>.container-wrapper>.cmp-container,.main-content>.container-wrapper>.cmp-container .container._container--gap-200>.container-wrapper>.cmp-container{--container-gap: var(--spacing-rem-100, .5rem)}@media(min-width:768px){.cmp-modal .container-wrapper .cmp-container .container._container--gap-200>.container-wrapper>.cmp-container,.main-content>.container-wrapper>.cmp-container .container._container--gap-200>.container-wrapper>.cmp-container{--container-gap: var(--spacing-rem-200, 1rem)}}.cmp-modal .container-wrapper .cmp-container .container._container--gap-300>.container-wrapper>.cmp-container,.main-content>.container-wrapper>.cmp-container .container._container--gap-300>.container-wrapper>.cmp-container{--container-gap: var(--spacing-rem-200, 1rem)}@media(min-width:768px){.cmp-modal .container-wrapper .cmp-container .container._container--gap-300>.container-wrapper>.cmp-container,.main-content>.container-wrapper>.cmp-container .container._container--gap-300>.container-wrapper>.cmp-container{--container-gap: var(--spacing-rem-300, 1.5rem)}}#container--container-hero{--container-hero--shape-height: 3.5rem;--container-hero--shape-width: 80%;--container-hero--margin-bottom: 0px;margin-block-end:var(--container-hero--margin-bottom)}#container--container-hero:has(>.container>.container-wrapper>.cmp-container>*){--container-hero--margin-bottom: var(--spacing-rem-200)}#container--container-hero .teaser:not([class*=_teaser--hero]){min-block-size:12.5rem}#container--container-hero .breadcrumb{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);gap:var(--grid-row-gap, 1rem) var(--grid-column-gap, 1rem);margin-inline:auto;padding-inline:var(--grid-padding, 16px);width:100%;max-width:var(--grid-max-width, 90rem);margin-block-start:calc(var(--container-hero--shape-height) * -1)}#container--container-hero .breadcrumb .cmp-breadcrumb{grid-column:span var(--grid-columns)/span var(--grid-columns);grid-column-start:auto}@media(min-width:768px){#container--container-hero .breadcrumb .cmp-breadcrumb{grid-column:span var(--grid-columns)/span var(--grid-columns);grid-column-start:auto}}@media(min-width:1320px){#container--container-hero .breadcrumb .cmp-breadcrumb{grid-column:span var(--grid-columns)/span var(--grid-columns);grid-column-start:auto}}#container--container-hero .breadcrumb .cmp-breadcrumb{max-width:var(--container-hero--shape-width)}.cmp-modal .container-wrapper .cmp-container .container._container--layout-grid>.container-wrapper>.cmp-container,.main-content>.container-wrapper>.cmp-container .container._container--layout-grid>.container-wrapper>.cmp-container{display:flex;flex-direction:column}.cmp-modal .container-wrapper .cmp-container .container._container--layout-grid>.container-wrapper>.cmp-container:has(>.container+.container)>.container:first-child>.container-wrapper>.cmp-container,.main-content>.container-wrapper>.cmp-container .container._container--layout-grid>.container-wrapper>.cmp-container:has(>.container+.container)>.container:first-child>.container-wrapper>.cmp-container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.cmp-modal .container-wrapper .cmp-container .container._container--layout-grid>.container-wrapper>.cmp-container:has(>.container+.container)>.container:first-child>.container-wrapper>.cmp-container>.button,.main-content>.container-wrapper>.cmp-container .container._container--layout-grid>.container-wrapper>.cmp-container:has(>.container+.container)>.container:first-child>.container-wrapper>.cmp-container>.button{flex-shrink:0}.cmp-modal .container-wrapper .cmp-container .container._container--layout-grid>.container-wrapper>.cmp-container:has(>.container+.container)>.container:first-child>.container-wrapper>.cmp-container>.new.newpar,.main-content>.container-wrapper>.cmp-container .container._container--layout-grid>.container-wrapper>.cmp-container:has(>.container+.container)>.container:first-child>.container-wrapper>.cmp-container>.new.newpar{width:100%}.cmp-modal .container-wrapper .cmp-container .container._container--layout-grid>.container-wrapper>.cmp-container:has(>.container+.container)>.container:nth-child(2)>.container-wrapper>.cmp-container,.main-content>.container-wrapper>.cmp-container .container._container--layout-grid>.container-wrapper>.cmp-container:has(>.container+.container)>.container:nth-child(2)>.container-wrapper>.cmp-container{--grid-padding: 0px;display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);gap:var(--grid-row-gap, 1rem) var(--grid-column-gap, 1rem);margin-inline:auto;padding-inline:var(--grid-padding, 16px);width:100%;max-width:var(--grid-max-width, 90rem)}.cmp-modal .container-wrapper .cmp-container .container._container--layout-grid>.container-wrapper>.cmp-container:has(>.container+.container)>.container:nth-child(2)>.container-wrapper>.cmp-container>*,.main-content>.container-wrapper>.cmp-container .container._container--layout-grid>.container-wrapper>.cmp-container:has(>.container+.container)>.container:nth-child(2)>.container-wrapper>.cmp-container>*{grid-column:span 4/span 4;grid-column-start:auto}@media(min-width:768px){.cmp-modal .container-wrapper .cmp-container .container._container--layout-grid>.container-wrapper>.cmp-container:has(>.container+.container)>.container:nth-child(2)>.container-wrapper>.cmp-container>*,.main-content>.container-wrapper>.cmp-container .container._container--layout-grid>.container-wrapper>.cmp-container:has(>.container+.container)>.container:nth-child(2)>.container-wrapper>.cmp-container>*{grid-column:span 4/span 4;grid-column-start:auto}}@media(min-width:1320px){.cmp-modal .container-wrapper .cmp-container .container._container--layout-grid>.container-wrapper>.cmp-container:has(>.container+.container)>.container:nth-child(2)>.container-wrapper>.cmp-container>*,.main-content>.container-wrapper>.cmp-container .container._container--layout-grid>.container-wrapper>.cmp-container:has(>.container+.container)>.container:nth-child(2)>.container-wrapper>.cmp-container>*{grid-column:span 3/span 3;grid-column-start:auto}}.cmp-modal .container-wrapper .cmp-container .container._container--layout-stack>.container-wrapper>.cmp-container,.main-content>.container-wrapper>.cmp-container .container._container--layout-stack>.container-wrapper>.cmp-container{display:flex;flex-direction:column}.cmp-modal .container-wrapper .cmp-container .container._container--layout-stack>.container-wrapper>.cmp-container>.container:first-child>.container-wrapper>.cmp-container,.main-content>.container-wrapper>.cmp-container .container._container--layout-stack>.container-wrapper>.cmp-container>.container:first-child>.container-wrapper>.cmp-container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.cmp-modal .container-wrapper .cmp-container .container._container--layout-stack>.container-wrapper>.cmp-container>.container:first-child>.container-wrapper>.cmp-container>.button,.main-content>.container-wrapper>.cmp-container .container._container--layout-stack>.container-wrapper>.cmp-container>.container:first-child>.container-wrapper>.cmp-container>.button{flex-shrink:0}.cmp-modal .container-wrapper .cmp-container .container._container--layout-stack>.container-wrapper>.cmp-container>.container:first-child>.container-wrapper>.cmp-container>.new.newpar,.main-content>.container-wrapper>.cmp-container .container._container--layout-stack>.container-wrapper>.cmp-container>.container:first-child>.container-wrapper>.cmp-container>.new.newpar{width:100%}.cmp-modal .container-wrapper .cmp-container .container._container--layout-stack>.container-wrapper>.cmp-container>.container:nth-child(2)>.container-wrapper>.cmp-container,.main-content>.container-wrapper>.cmp-container .container._container--layout-stack>.container-wrapper>.cmp-container>.container:nth-child(2)>.container-wrapper>.cmp-container{--grid-padding: 0px;display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);gap:var(--grid-row-gap, 1rem) var(--grid-column-gap, 1rem);margin-inline:auto;padding-inline:var(--grid-padding, 16px);width:100%;max-width:var(--grid-max-width, 90rem)}.cmp-modal .container-wrapper .cmp-container .container._container--layout-stack>.container-wrapper>.cmp-container>.container:nth-child(2)>.container-wrapper>.cmp-container>*,.main-content>.container-wrapper>.cmp-container .container._container--layout-stack>.container-wrapper>.cmp-container>.container:nth-child(2)>.container-wrapper>.cmp-container>*{grid-column:span var(--grid-columns)/span var(--grid-columns);grid-column-start:auto}@media(min-width:768px){.cmp-modal .container-wrapper .cmp-container .container._container--layout-stack>.container-wrapper>.cmp-container>.container:nth-child(2)>.container-wrapper>.cmp-container>*,.main-content>.container-wrapper>.cmp-container .container._container--layout-stack>.container-wrapper>.cmp-container>.container:nth-child(2)>.container-wrapper>.cmp-container>*{grid-column:span var(--grid-columns)/span var(--grid-columns);grid-column-start:auto}}@media(min-width:1320px){.cmp-modal .container-wrapper .cmp-container .container._container--layout-stack>.container-wrapper>.cmp-container>.container:nth-child(2)>.container-wrapper>.cmp-container>*,.main-content>.container-wrapper>.cmp-container .container._container--layout-stack>.container-wrapper>.cmp-container>.container:nth-child(2)>.container-wrapper>.cmp-container>*{grid-column:span var(--grid-columns)/span var(--grid-columns);grid-column-start:auto}}.container._container--with-background{--grid-padding: 0px;--container--with-background-border-radius: var(--border-radius-md);--container--with-background-padding-block: var( --spacing-rem-300, 1.5rem );--container--with-background-padding-inline: var(--spacing-300, 24px);border-radius:var(--container--with-background-border-radius);background:var(--theme--background-color);padding-inline:var(--container--with-background-padding-inline);padding-block:var(--container--with-background-padding-block)}@media(min-width:768px){.container._container--with-background{--container--with-background-padding-inline: var(--spacing-500, 40px);--container--with-background-padding-block: var( --spacing-rem-500, 2.5rem )}}.container._container--with-background._container--without-border-radius{--container--with-background-border-radius: 0px}.container._container--with-background:has(.content-xf--contact){position:relative;--container--with-background-border-radius: 0px;--container--with-background-padding-inline: var(--spacing-200);--container--with-background-padding-block: var(--spacing-rem-500)}@media(min-width:768px){.container._container--with-background:has(.content-xf--contact){--container--with-background-padding-inline: var(--spacing-500)}}.cmp-modal .container-wrapper .cmp-container .container._container--full-grid>.container-wrapper>.cmp-container,.main-content>.container-wrapper>.cmp-container .container._container--full-grid>.container-wrapper>.cmp-container{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);gap:var(--grid-row-gap, 1rem) var(--grid-column-gap, 1rem);margin-inline:auto;padding-inline:var(--grid-padding, 16px);width:100%;max-width:var(--grid-max-width, 90rem)}.cmp-modal .container-wrapper .cmp-container .container._container--full-grid>.container-wrapper>.cmp-container>*,.main-content>.container-wrapper>.cmp-container .container._container--full-grid>.container-wrapper>.cmp-container>*{grid-column:span var(--grid-columns)/span var(--grid-columns);grid-column-start:auto}@media(min-width:768px){.cmp-modal .container-wrapper .cmp-container .container._container--full-grid>.container-wrapper>.cmp-container>*,.main-content>.container-wrapper>.cmp-container .container._container--full-grid>.container-wrapper>.cmp-container>*{grid-column:span var(--grid-columns)/span var(--grid-columns);grid-column-start:auto}}@media(min-width:1320px){.cmp-modal .container-wrapper .cmp-container .container._container--full-grid>.container-wrapper>.cmp-container>*,.main-content>.container-wrapper>.cmp-container .container._container--full-grid>.container-wrapper>.cmp-container>*{grid-column:span var(--grid-columns)/span var(--grid-columns);grid-column-start:auto}}.cmp-modal .container-wrapper .cmp-container .container._container--two-columns>.container-wrapper>.cmp-container,.main-content>.container-wrapper>.cmp-container .container._container--two-columns>.container-wrapper>.cmp-container{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);gap:var(--grid-row-gap, 1rem) var(--grid-column-gap, 1rem);margin-inline:auto;padding-inline:var(--grid-padding, 16px);width:100%;max-width:var(--grid-max-width, 90rem)}.cmp-modal .container-wrapper .cmp-container .container._container--two-columns>.container-wrapper>.cmp-container>*:nth-child(odd),.main-content>.container-wrapper>.cmp-container .container._container--two-columns>.container-wrapper>.cmp-container>*:nth-child(odd){grid-column:span var(--grid-columns)/span var(--grid-columns);grid-column-start:auto}@media(min-width:768px){.cmp-modal .container-wrapper .cmp-container .container._container--two-columns>.container-wrapper>.cmp-container>*:nth-child(odd),.main-content>.container-wrapper>.cmp-container .container._container--two-columns>.container-wrapper>.cmp-container>*:nth-child(odd){grid-column:span 2/span 2;grid-column-start:auto}}@media(min-width:1320px){.cmp-modal .container-wrapper .cmp-container .container._container--two-columns>.container-wrapper>.cmp-container>*:nth-child(odd),.main-content>.container-wrapper>.cmp-container .container._container--two-columns>.container-wrapper>.cmp-container>*:nth-child(odd){grid-column:span 3/span 3;grid-column-start:auto}}.cmp-modal .container-wrapper .cmp-container .container._container--two-columns>.container-wrapper>.cmp-container>*:nth-child(2n),.main-content>.container-wrapper>.cmp-container .container._container--two-columns>.container-wrapper>.cmp-container>*:nth-child(2n){grid-column:span var(--grid-columns)/span var(--grid-columns);grid-column-start:auto}@media(min-width:768px){.cmp-modal .container-wrapper .cmp-container .container._container--two-columns>.container-wrapper>.cmp-container>*:nth-child(2n),.main-content>.container-wrapper>.cmp-container .container._container--two-columns>.container-wrapper>.cmp-container>*:nth-child(2n){grid-column:span 6/span 6;grid-column-start:auto}}@media(min-width:1320px){.cmp-modal .container-wrapper .cmp-container .container._container--two-columns>.container-wrapper>.cmp-container>*:nth-child(2n),.main-content>.container-wrapper>.cmp-container .container._container--two-columns>.container-wrapper>.cmp-container>*:nth-child(2n){grid-column:span 9/span 9;grid-column-start:auto}}.cmp-modal .container-wrapper .cmp-container .container._container--two-columns._container--grid-4-8-tablet>.container-wrapper>.cmp-container,.main-content>.container-wrapper>.cmp-container .container._container--two-columns._container--grid-4-8-tablet>.container-wrapper>.cmp-container{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);gap:var(--grid-row-gap, 1rem) var(--grid-column-gap, 1rem);margin-inline:auto;padding-inline:var(--grid-padding, 16px);width:100%;max-width:var(--grid-max-width, 90rem)}.cmp-modal .container-wrapper .cmp-container .container._container--two-columns._container--grid-4-8-tablet>.container-wrapper>.cmp-container>*:nth-child(odd),.main-content>.container-wrapper>.cmp-container .container._container--two-columns._container--grid-4-8-tablet>.container-wrapper>.cmp-container>*:nth-child(odd){grid-column:span var(--grid-columns)/span var(--grid-columns);grid-column-start:auto}@media(min-width:768px){.cmp-modal .container-wrapper .cmp-container .container._container--two-columns._container--grid-4-8-tablet>.container-wrapper>.cmp-container>*:nth-child(odd),.main-content>.container-wrapper>.cmp-container .container._container--two-columns._container--grid-4-8-tablet>.container-wrapper>.cmp-container>*:nth-child(odd){grid-column:span 3/span 3;grid-column-start:auto}}@media(min-width:1320px){.cmp-modal .container-wrapper .cmp-container .container._container--two-columns._container--grid-4-8-tablet>.container-wrapper>.cmp-container>*:nth-child(odd),.main-content>.container-wrapper>.cmp-container .container._container--two-columns._container--grid-4-8-tablet>.container-wrapper>.cmp-container>*:nth-child(odd){grid-column:span 4/span 4;grid-column-start:auto}}.cmp-modal .container-wrapper .cmp-container .container._container--two-columns._container--grid-4-8-tablet>.container-wrapper>.cmp-container>*:nth-child(2n),.main-content>.container-wrapper>.cmp-container .container._container--two-columns._container--grid-4-8-tablet>.container-wrapper>.cmp-container>*:nth-child(2n){grid-column:span var(--grid-columns)/span var(--grid-columns);grid-column-start:auto}@media(min-width:768px){.cmp-modal .container-wrapper .cmp-container .container._container--two-columns._container--grid-4-8-tablet>.container-wrapper>.cmp-container>*:nth-child(2n),.main-content>.container-wrapper>.cmp-container .container._container--two-columns._container--grid-4-8-tablet>.container-wrapper>.cmp-container>*:nth-child(2n){grid-column:span 5/span 5;grid-column-start:auto}}@media(min-width:1320px){.cmp-modal .container-wrapper .cmp-container .container._container--two-columns._container--grid-4-8-tablet>.container-wrapper>.cmp-container>*:nth-child(2n),.main-content>.container-wrapper>.cmp-container .container._container--two-columns._container--grid-4-8-tablet>.container-wrapper>.cmp-container>*:nth-child(2n){grid-column:span 8/span 8;grid-column-start:auto}}@media(min-width:1320px){.cmp-modal .container-wrapper .cmp-container .container._container--three-columns,.main-content>.container-wrapper>.cmp-container .container._container--three-columns{--grid-padding: 0px;margin-inline:auto}}.cmp-modal .container-wrapper .cmp-container .container._container--three-columns>.container-wrapper>.cmp-container,.main-content>.container-wrapper>.cmp-container .container._container--three-columns>.container-wrapper>.cmp-container{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);gap:var(--grid-row-gap, 1rem) var(--grid-column-gap, 1rem);margin-inline:auto;padding-inline:var(--grid-padding, 16px);width:100%;max-width:var(--grid-max-width, 90rem)}.cmp-modal .container-wrapper .cmp-container .container._container--three-columns>.container-wrapper>.cmp-container>*,.main-content>.container-wrapper>.cmp-container .container._container--three-columns>.container-wrapper>.cmp-container>*{grid-column:span var(--grid-columns)/span var(--grid-columns);grid-column-start:auto}@media(min-width:768px){.cmp-modal .container-wrapper .cmp-container .container._container--three-columns>.container-wrapper>.cmp-container>*,.main-content>.container-wrapper>.cmp-container .container._container--three-columns>.container-wrapper>.cmp-container>*{grid-column:span 4/span 4;grid-column-start:auto}}@media(min-width:1320px){.cmp-modal .container-wrapper .cmp-container .container._container--three-columns>.container-wrapper>.cmp-container>*,.main-content>.container-wrapper>.cmp-container .container._container--three-columns>.container-wrapper>.cmp-container>*{grid-column:span 4/span 4;grid-column-start:auto}}.cmp-modal .container-wrapper .cmp-container .container._container--large-grid>.container-wrapper>.cmp-container,.main-content>.container-wrapper>.cmp-container .container._container--large-grid>.container-wrapper>.cmp-container{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);gap:var(--grid-row-gap, 1rem) var(--grid-column-gap, 1rem);margin-inline:auto;padding-inline:var(--grid-padding, 16px);width:100%;max-width:var(--grid-max-width, 90rem);justify-content:center}.cmp-modal .container-wrapper .cmp-container .container._container--large-grid>.container-wrapper>.cmp-container>*,.main-content>.container-wrapper>.cmp-container .container._container--large-grid>.container-wrapper>.cmp-container>*{grid-column:span var(--grid-columns)/span var(--grid-columns);grid-column-start:auto}@media(min-width:768px){.cmp-modal .container-wrapper .cmp-container .container._container--large-grid>.container-wrapper>.cmp-container>*,.main-content>.container-wrapper>.cmp-container .container._container--large-grid>.container-wrapper>.cmp-container>*{grid-column:span var(--grid-columns)/span var(--grid-columns);grid-column-start:auto}}@media(min-width:1320px){.cmp-modal .container-wrapper .cmp-container .container._container--large-grid>.container-wrapper>.cmp-container>*,.main-content>.container-wrapper>.cmp-container .container._container--large-grid>.container-wrapper>.cmp-container>*{grid-column:span 10/span 10;grid-column-start:2}}.cmp-modal .container-wrapper .cmp-container .container._container--small-grid>.container-wrapper>.cmp-container,.main-content>.container-wrapper>.cmp-container .container._container--small-grid>.container-wrapper>.cmp-container{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);gap:var(--grid-row-gap, 1rem) var(--grid-column-gap, 1rem);margin-inline:auto;padding-inline:var(--grid-padding, 16px);width:100%;max-width:var(--grid-max-width, 90rem);justify-content:center}.cmp-modal .container-wrapper .cmp-container .container._container--small-grid>.container-wrapper>.cmp-container>*,.main-content>.container-wrapper>.cmp-container .container._container--small-grid>.container-wrapper>.cmp-container>*{grid-column:span var(--grid-columns)/span var(--grid-columns);grid-column-start:auto}@media(min-width:768px){.cmp-modal .container-wrapper .cmp-container .container._container--small-grid>.container-wrapper>.cmp-container>*,.main-content>.container-wrapper>.cmp-container .container._container--small-grid>.container-wrapper>.cmp-container>*{grid-column:span var(--grid-columns)/span var(--grid-columns);grid-column-start:auto}}@media(min-width:1320px){.cmp-modal .container-wrapper .cmp-container .container._container--small-grid>.container-wrapper>.cmp-container>*,.main-content>.container-wrapper>.cmp-container .container._container--small-grid>.container-wrapper>.cmp-container>*{grid-column:span 8/span 8;grid-column-start:3}}.cmp-modal .container-wrapper .cmp-container .container._container--small-centered>.container-wrapper>.cmp-container,.main-content>.container-wrapper>.cmp-container .container._container--small-centered>.container-wrapper>.cmp-container{margin-inline:auto;max-width:23.5rem}.cmp-modal .container-wrapper .cmp-container .container._container--small-centered>.container-wrapper>.cmp-container .container._container--with-background,.main-content>.container-wrapper>.cmp-container .container._container--small-centered>.container-wrapper>.cmp-container .container._container--with-background{--container--with-background-padding-inline: var(--spacing-300, 24px);--container--with-background-padding-block: var( --spacing-rem-300, 1.5rem )}.cmp-modal .container-wrapper .cmp-container .container._container--buttons>.container-wrapper>.cmp-container,.main-content>.container-wrapper>.cmp-container .container._container--buttons>.container-wrapper>.cmp-container{display:flex;flex-direction:column;gap:var(--spacing-rem-150)}@media(min-width:768px){.cmp-modal .container-wrapper .cmp-container .container._container--buttons>.container-wrapper>.cmp-container,.main-content>.container-wrapper>.cmp-container .container._container--buttons>.container-wrapper>.cmp-container{flex-direction:row}}.cmp-modal .container-wrapper .cmp-container .container._container--buttons._container--buttons-inverse-mobile>.container-wrapper>.cmp-container,.main-content>.container-wrapper>.cmp-container .container._container--buttons._container--buttons-inverse-mobile>.container-wrapper>.cmp-container{flex-direction:column-reverse}@media(min-width:768px){.cmp-modal .container-wrapper .cmp-container .container._container--buttons._container--buttons-inverse-mobile>.container-wrapper>.cmp-container,.main-content>.container-wrapper>.cmp-container .container._container--buttons._container--buttons-inverse-mobile>.container-wrapper>.cmp-container{flex-direction:row}}.cmp-modal .container-wrapper .cmp-container .container._container--form-full-screen,.main-content>.container-wrapper>.cmp-container .container._container--form-full-screen{position:relative;background:none;min-block-size:38.625rem;--container--with-background-padding-block: 9.5rem var(--spacing-rem-300)}.cmp-modal .container-wrapper .cmp-container .container._container--form-full-screen:before,.main-content>.container-wrapper>.cmp-container .container._container--form-full-screen:before{display:inline-block;position:absolute;transform:translate(-50%);z-index:-1;inset-block-start:0;inset-inline-start:50%;background:var(--theme--background-color, transparent);width:100vw;height:100%;content:""}@media(min-width:768px){.cmp-modal .container-wrapper .cmp-container .container._container--form-full-screen,.main-content>.container-wrapper>.cmp-container .container._container--form-full-screen{min-block-size:42.375rem;--container--with-background-padding-block: 10.875rem 3.375rem}}.cmp-modal .container-wrapper .cmp-container .container._container--full-screen,.main-content>.container-wrapper>.cmp-container .container._container--full-screen{position:relative}.cmp-modal .container-wrapper .cmp-container .container._container--full-screen:before,.main-content>.container-wrapper>.cmp-container .container._container--full-screen:before{display:inline-block;position:absolute;transform:translate(-50%);z-index:-1;inset-block-start:0;inset-inline-start:50%;background:var(--theme--background-color, transparent);width:100vw;height:100%;content:""}.main-content>.container-wrapper>.cmp-container .container._container--three-columns:not(._container--full-grid)>.container-wrapper>.cmp-container{padding-inline:0}.cmp-modal .cmp-experiencefragment,.main-content{margin-inline:auto;max-width:var(--grid-max-width, 90rem);--container-gap: var(--spacing-rem-200, 1rem)}@media(min-width:768px){.cmp-modal .cmp-experiencefragment,.main-content{--container-gap: var(--spacing-rem-300, 1.5rem)}}.cmp-modal .cmp-experiencefragment>.container-wrapper>.cmp-container .container .container-wrapper .cmp-container,.main-content>.container-wrapper>.cmp-container .container .container-wrapper .cmp-container{display:grid;gap:var(--container-gap, var(--spacing-rem-200, 1rem))}.cmp-modal .cmp-experiencefragment>.container-wrapper>.cmp-container .container._container--buttons>.container-wrapper>.cmp-container{display:flex;flex-direction:column;gap:var(--spacing-rem-150)}@media(min-width:768px){.cmp-modal .cmp-experiencefragment>.container-wrapper>.cmp-container .container._container--buttons>.container-wrapper>.cmp-container{flex-direction:row;justify-content:flex-end}}.cmp-modal .cmp-experiencefragment>.container-wrapper>.cmp-container .container._container--buttons._container--buttons-inverse-mobile>.container-wrapper>.cmp-container{flex-direction:column-reverse}@media(min-width:768px){.cmp-modal .cmp-experiencefragment>.container-wrapper>.cmp-container .container._container--buttons._container--buttons-inverse-mobile>.container-wrapper>.cmp-container{flex-direction:row}}.aem-AuthorLayer-structure .main-content.cq-Editable-dom,.aem-AuthorLayer-structure .xf-web-container .cq-Editable-dom{min-block-size:600px}.title h1,.title._h1 h1,.title._h1 h2,.title._h1 h3,.title._h1 h4,.title._h1 h5,.title._h1 h6{font-style:normal;font-weight:var(--font-weight-h1);font-size:var(--font-size-h1);line-height:var(--line-height-h1);font-family:var(--font-family-h1);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty}.title h2,.title._h2 h1,.title._h2 h2,.title._h2 h3,.title._h2 h4,.title._h2 h5,.title._h2 h6{font-style:normal;font-weight:var(--font-weight-h2);font-size:var(--font-size-h2);line-height:var(--line-height-h2);font-family:var(--font-family-h2);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty}.title h3,.title._h3 h1,.title._h3 h2,.title._h3 h3,.title._h3 h4,.title._h3 h5,.title._h3 h6{font-style:normal;font-weight:var(--font-weight-h3);font-size:var(--font-size-h3);line-height:var(--line-height-h3);font-family:var(--font-family-h3);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty}.title h4,.title._h4 h1,.title._h4 h2,.title._h4 h3,.title._h4 h4,.title._h4 h5,.title._h4 h6{font-style:normal;font-weight:var(--font-weight-h4);font-size:var(--font-size-h4);line-height:var(--line-height-h4);font-family:var(--font-family-h4);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty}.title h5,.title._h5 h1,.title._h5 h2,.title._h5 h3,.title._h5 h4,.title._h5 h5,.title._h5 h6{font-style:normal;font-weight:var(--font-weight-h5);font-size:var(--font-size-h5);line-height:var(--line-height-h5);font-family:var(--font-family-h5);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty}.title h6,.title._h6 h1,.title._h6 h2,.title._h6 h3,.title._h6 h4,.title._h6 h5,.title._h6 h6{font-style:normal;font-weight:var(--font-weight-h6);font-size:var(--font-size-h6);line-height:var(--line-height-h6);font-family:var(--font-family-h6);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty}.title{color:var(--theme--color-title)}#recipe-body .contentfragment,.cmp-contentfragment .cmp-article-notice,#product-description .cmp-article-body,#news-article .contentfragment,.cmp-map-locator__info-window--dialog,.teaser .cmp-teaser__description,.text .cmp-text{--text--text-color: var(--theme-color-text-body-base);--text--link-color: var(--theme-color-text-link-default-base);--text--link-color--hover: var(--theme-color-text-link-hover-base);--text--link-color--active: var(--theme-color-text-link-pressed-base);--text--link-color--visited: var(--theme-color-text-link-visited-base);--text--font-size: var(--font-size-paragraph-regular);--text--line-height: var(--line-height-paragraph-regular);color:var(--text--text-color);-webkit-hyphens:auto;hyphens:auto;text-wrap:wrap;text-wrap:pretty;word-break:auto-phrase;font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none)}#recipe-body .contentfragment>*:not(:last-child,h1,h2,h3,h4,h5,h6),.cmp-contentfragment .cmp-article-notice>*:not(:last-child,h1,h2,h3,h4,h5,h6),#product-description .cmp-article-body>*:not(:last-child,h1,h2,h3,h4,h5,h6),#news-article .contentfragment>*:not(:last-child,h1,h2,h3,h4,h5,h6),.cmp-map-locator__info-window--dialog>*:not(:last-child,h1,h2,h3,h4,h5,h6),.teaser .cmp-teaser__description>*:not(:last-child,h1,h2,h3,h4,h5,h6),.text .cmp-text>*:not(:last-child,h1,h2,h3,h4,h5,h6){margin-block-start:0;margin-block-end:var(--spacing-rem-200)}#recipe-body .contentfragment a,.cmp-contentfragment .cmp-article-notice a,#product-description .cmp-article-body a,#news-article .contentfragment a,.cmp-map-locator__info-window--dialog a,.teaser .cmp-teaser__description a,.text .cmp-text a{color:var(--text--link-color);font-weight:var(--font-weight-link-inline);font-size:var(--font-size-link-inline);line-height:var(--line-height-link-inline);font-family:var(--font-family-link-inline);text-transform:var(--text-transform-link-inline, none);font-family:var(--fonts-bold)}#recipe-body .contentfragment a:active,.cmp-contentfragment .cmp-article-notice a:active,#product-description .cmp-article-body a:active,#news-article .contentfragment a:active,.cmp-map-locator__info-window--dialog a:active,.teaser .cmp-teaser__description a:active,.text .cmp-text a:active{color:var(--text--link-color--active)}#recipe-body .contentfragment a:hover,.cmp-contentfragment .cmp-article-notice a:hover,#product-description .cmp-article-body a:hover,#news-article .contentfragment a:hover,.cmp-map-locator__info-window--dialog a:hover,.teaser .cmp-teaser__description a:hover,.text .cmp-text a:hover,#recipe-body .contentfragment a:focus,.cmp-contentfragment .cmp-article-notice a:focus,#product-description .cmp-article-body a:focus,#news-article .contentfragment a:focus,.cmp-map-locator__info-window--dialog a:focus,.teaser .cmp-teaser__description a:focus,.text .cmp-text a:focus{color:var(--text--link-color--hover);text-decoration:none}#recipe-body .contentfragment b,.cmp-contentfragment .cmp-article-notice b,#product-description .cmp-article-body b,#news-article .contentfragment b,.cmp-map-locator__info-window--dialog b,.teaser .cmp-teaser__description b,.text .cmp-text b,#recipe-body .contentfragment strong,.cmp-contentfragment .cmp-article-notice strong,#product-description .cmp-article-body strong,#news-article .contentfragment strong,.cmp-map-locator__info-window--dialog strong,.teaser .cmp-teaser__description strong,.text .cmp-text strong{font-weight:400;font-family:var(--fonts-bold)}#recipe-body .contentfragment>p:has(strong:only-child),.cmp-contentfragment .cmp-article-notice>p:has(strong:only-child),#product-description .cmp-article-body>p:has(strong:only-child),#news-article .contentfragment>p:has(strong:only-child),.cmp-map-locator__info-window--dialog>p:has(strong:only-child),.teaser .cmp-teaser__description>p:has(strong:only-child),.text .cmp-text>p:has(strong:only-child){margin-block-end:var(--spacing-rem-50)}#recipe-body .contentfragment blockquote,.cmp-contentfragment .cmp-article-notice blockquote,#product-description .cmp-article-body blockquote,#news-article .contentfragment blockquote,.cmp-map-locator__info-window--dialog blockquote,.teaser .cmp-teaser__description blockquote,.text .cmp-text blockquote{margin-inline:0}#recipe-body .contentfragment blockquote:has(+blockquote),.cmp-contentfragment .cmp-article-notice blockquote:has(+blockquote),#product-description .cmp-article-body blockquote:has(+blockquote),#news-article .contentfragment blockquote:has(+blockquote),.cmp-map-locator__info-window--dialog blockquote:has(+blockquote),.teaser .cmp-teaser__description blockquote:has(+blockquote),.text .cmp-text blockquote:has(+blockquote){margin-block-end:var(--spacing-rem-100)}#recipe-body .contentfragment ul,.cmp-contentfragment .cmp-article-notice ul,#product-description .cmp-article-body ul,#news-article .contentfragment ul,.cmp-map-locator__info-window--dialog ul,.teaser .cmp-teaser__description ul,.text .cmp-text ul,#recipe-body .contentfragment ol,.cmp-contentfragment .cmp-article-notice ol,#product-description .cmp-article-body ol,#news-article .contentfragment ol,.cmp-map-locator__info-window--dialog ol,.teaser .cmp-teaser__description ol,.text .cmp-text ol{margin-block-end:var(--spacing-rem-300)}#recipe-body .contentfragment ul li,.cmp-contentfragment .cmp-article-notice ul li,#product-description .cmp-article-body ul li,#news-article .contentfragment ul li,.cmp-map-locator__info-window--dialog ul li,.teaser .cmp-teaser__description ul li,.text .cmp-text ul li,#recipe-body .contentfragment ol li,.cmp-contentfragment .cmp-article-notice ol li,#product-description .cmp-article-body ol li,#news-article .contentfragment ol li,.cmp-map-locator__info-window--dialog ol li,.teaser .cmp-teaser__description ol li,.text .cmp-text ol li{margin-block-end:var(--spacing-100)}#recipe-body .contentfragment ul li:last-child,.cmp-contentfragment .cmp-article-notice ul li:last-child,#product-description .cmp-article-body ul li:last-child,#news-article .contentfragment ul li:last-child,.cmp-map-locator__info-window--dialog ul li:last-child,.teaser .cmp-teaser__description ul li:last-child,.text .cmp-text ul li:last-child,#recipe-body .contentfragment ol li:last-child,.cmp-contentfragment .cmp-article-notice ol li:last-child,#product-description .cmp-article-body ol li:last-child,#news-article .contentfragment ol li:last-child,.cmp-map-locator__info-window--dialog ol li:last-child,.teaser .cmp-teaser__description ol li:last-child,.text .cmp-text ol li:last-child{margin-block-end:0}#recipe-body .contentfragment ol,.cmp-contentfragment .cmp-article-notice ol,#product-description .cmp-article-body ol,#news-article .contentfragment ol,.cmp-map-locator__info-window--dialog ol,.teaser .cmp-teaser__description ol,.text .cmp-text ol{padding-inline-start:2rem;list-style:decimal}#recipe-body .contentfragment ol[type=a],.cmp-contentfragment .cmp-article-notice ol[type=a],#product-description .cmp-article-body ol[type=a],#news-article .contentfragment ol[type=a],.cmp-map-locator__info-window--dialog ol[type=a],.teaser .cmp-teaser__description ol[type=a],.text .cmp-text ol[type=a]{list-style:lower-alpha}#recipe-body .contentfragment ol.upper-alpha,.cmp-contentfragment .cmp-article-notice ol.upper-alpha,#product-description .cmp-article-body ol.upper-alpha,#news-article .contentfragment ol.upper-alpha,.cmp-map-locator__info-window--dialog ol.upper-alpha,.teaser .cmp-teaser__description ol.upper-alpha,.text .cmp-text ol.upper-alpha{list-style:upper-alpha}#recipe-body .contentfragment ol[type=i],.cmp-contentfragment .cmp-article-notice ol[type=i],#product-description .cmp-article-body ol[type=i],#news-article .contentfragment ol[type=i],.cmp-map-locator__info-window--dialog ol[type=i],.teaser .cmp-teaser__description ol[type=i],.text .cmp-text ol[type=i]{list-style:lower-roman}#recipe-body .contentfragment ol.upper-roman,.cmp-contentfragment .cmp-article-notice ol.upper-roman,#product-description .cmp-article-body ol.upper-roman,#news-article .contentfragment ol.upper-roman,.cmp-map-locator__info-window--dialog ol.upper-roman,.teaser .cmp-teaser__description ol.upper-roman,.text .cmp-text ol.upper-roman{list-style:upper-roman}#recipe-body .contentfragment ul li,.cmp-contentfragment .cmp-article-notice ul li,#product-description .cmp-article-body ul li,#news-article .contentfragment ul li,.cmp-map-locator__info-window--dialog ul li,.teaser .cmp-teaser__description ul li,.text .cmp-text ul li{display:block;position:relative;padding-inline-start:var(--spacing-300)}#recipe-body .contentfragment ul li:before,.cmp-contentfragment .cmp-article-notice ul li:before,#product-description .cmp-article-body ul li:before,#news-article .contentfragment ul li:before,.cmp-map-locator__info-window--dialog ul li:before,.teaser .cmp-teaser__description ul li:before,.text .cmp-text ul li:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;position:absolute;flex-shrink:0;inset-block-start:1px;inset-inline-start:0;width:var(--icon-size-lg);height:var(--icon-size-lg);content:var(--icon-id, "");color:var(--text--text-color)}#recipe-body .contentfragment:has(>table),.cmp-contentfragment .cmp-article-notice:has(>table),#product-description .cmp-article-body:has(>table),#news-article .contentfragment:has(>table),.cmp-map-locator__info-window--dialog:has(>table),.teaser .cmp-teaser__description:has(>table),.text .cmp-text:has(>table){display:grid}#recipe-body .contentfragment table,.cmp-contentfragment .cmp-article-notice table,#product-description .cmp-article-body table,#news-article .contentfragment table,.cmp-map-locator__info-window--dialog table,.teaser .cmp-teaser__description table,.text .cmp-text table{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;overflow-x:auto}#recipe-body .contentfragment table:first-child,.cmp-contentfragment .cmp-article-notice table:first-child,#product-description .cmp-article-body table:first-child,#news-article .contentfragment table:first-child,.cmp-map-locator__info-window--dialog table:first-child,.teaser .cmp-teaser__description table:first-child,.text .cmp-text table:first-child{margin-block-start:var(--spacing-150)}#recipe-body .contentfragment table>tbody,.cmp-contentfragment .cmp-article-notice table>tbody,#product-description .cmp-article-body table>tbody,#news-article .contentfragment table>tbody,.cmp-map-locator__info-window--dialog table>tbody,.teaser .cmp-teaser__description table>tbody,.text .cmp-text table>tbody{display:flex;flex-direction:column;width:auto}@media(min-width:768px){#recipe-body .contentfragment table>tbody,.cmp-contentfragment .cmp-article-notice table>tbody,#product-description .cmp-article-body table>tbody,#news-article .contentfragment table>tbody,.cmp-map-locator__info-window--dialog table>tbody,.teaser .cmp-teaser__description table>tbody,.text .cmp-text table>tbody{width:100%}}#recipe-body .contentfragment table tr,.cmp-contentfragment .cmp-article-notice table tr,#product-description .cmp-article-body table tr,#news-article .contentfragment table tr,.cmp-map-locator__info-window--dialog table tr,.teaser .cmp-teaser__description table tr,.text .cmp-text table tr{display:flex;flex-direction:row;align-items:center;border-block-end:1px solid var(--color-border-accent-primary-subtle)}#recipe-body .contentfragment table tr th,.cmp-contentfragment .cmp-article-notice table tr th,#product-description .cmp-article-body table tr th,#news-article .contentfragment table tr th,.cmp-map-locator__info-window--dialog table tr th,.teaser .cmp-teaser__description table tr th,.text .cmp-text table tr th,#recipe-body .contentfragment table tr td,.cmp-contentfragment .cmp-article-notice table tr td,#product-description .cmp-article-body table tr td,#news-article .contentfragment table tr td,.cmp-map-locator__info-window--dialog table tr td,.teaser .cmp-teaser__description table tr td,.text .cmp-text table tr td{display:flex;flex:1 0 auto;align-items:center;align-self:stretch;gap:var(--spacing-rem-100);padding:var(--spacing-rem-100) var(--spacing-200);width:calc(50vw - 2 * var(--grid-padding));min-inline-size:9.375rem}@media(min-width:768px){#recipe-body .contentfragment table tr th,.cmp-contentfragment .cmp-article-notice table tr th,#product-description .cmp-article-body table tr th,#news-article .contentfragment table tr th,.cmp-map-locator__info-window--dialog table tr th,.teaser .cmp-teaser__description table tr th,.text .cmp-text table tr th,#recipe-body .contentfragment table tr td,.cmp-contentfragment .cmp-article-notice table tr td,#product-description .cmp-article-body table tr td,#news-article .contentfragment table tr td,.cmp-map-locator__info-window--dialog table tr td,.teaser .cmp-teaser__description table tr td,.text .cmp-text table tr td{flex:1 0 0;width:auto;min-inline-size:12.5rem}}#recipe-body .contentfragment table tr th,.cmp-contentfragment .cmp-article-notice table tr th,#product-description .cmp-article-body table tr th,#news-article .contentfragment table tr th,.cmp-map-locator__info-window--dialog table tr th,.teaser .cmp-teaser__description table tr th,.text .cmp-text table tr th{font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none)}#recipe-body .contentfragment table tr:has(>th[scope=col]),.cmp-contentfragment .cmp-article-notice table tr:has(>th[scope=col]),#product-description .cmp-article-body table tr:has(>th[scope=col]),#news-article .contentfragment table tr:has(>th[scope=col]),.cmp-map-locator__info-window--dialog table tr:has(>th[scope=col]),.teaser .cmp-teaser__description table tr:has(>th[scope=col]),.text .cmp-text table tr:has(>th[scope=col]){background-color:var(--color-surface-accent-primary-subdued);color:var(--color-text-body-base)}#recipe-body .contentfragment table:not(.special-table) tr:has(>th[scope=row]),.cmp-contentfragment .cmp-article-notice table:not(.special-table) tr:has(>th[scope=row]),#product-description .cmp-article-body table:not(.special-table) tr:has(>th[scope=row]),#news-article .contentfragment table:not(.special-table) tr:has(>th[scope=row]),.cmp-map-locator__info-window--dialog table:not(.special-table) tr:has(>th[scope=row]),.teaser .cmp-teaser__description table:not(.special-table) tr:has(>th[scope=row]),.text .cmp-text table:not(.special-table) tr:has(>th[scope=row]){background-color:var(--color-surface-accent-primary-subdued);color:var(--color-text-body-base)}#recipe-body .contentfragment table.special-table tr:first-child:has(>th[scope=row]),.cmp-contentfragment .cmp-article-notice table.special-table tr:first-child:has(>th[scope=row]),#product-description .cmp-article-body table.special-table tr:first-child:has(>th[scope=row]),#news-article .contentfragment table.special-table tr:first-child:has(>th[scope=row]),.cmp-map-locator__info-window--dialog table.special-table tr:first-child:has(>th[scope=row]),.teaser .cmp-teaser__description table.special-table tr:first-child:has(>th[scope=row]),.text .cmp-text table.special-table tr:first-child:has(>th[scope=row]){background-color:var(--color-surface-accent-primary-subdued);color:var(--color-text-body-base)}#recipe-body .contentfragment table a,.cmp-contentfragment .cmp-article-notice table a,#product-description .cmp-article-body table a,#news-article .contentfragment table a,.cmp-map-locator__info-window--dialog table a,.teaser .cmp-teaser__description table a,.text .cmp-text table a{word-break:break-all}#recipe-body .contentfragment .table__wrapper,.cmp-contentfragment .cmp-article-notice .table__wrapper,#product-description .cmp-article-body .table__wrapper,#news-article .contentfragment .table__wrapper,.cmp-map-locator__info-window--dialog .table__wrapper,.teaser .cmp-teaser__description .table__wrapper,.text .cmp-text .table__wrapper{font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none);position:relative}#recipe-body .contentfragment .table__wrapper>select,.cmp-contentfragment .cmp-article-notice .table__wrapper>select,#product-description .cmp-article-body .table__wrapper>select,#news-article .contentfragment .table__wrapper>select,.cmp-map-locator__info-window--dialog .table__wrapper>select,.teaser .cmp-teaser__description .table__wrapper>select,.text .cmp-text .table__wrapper>select{display:flex;position:relative;appearance:none;margin-block-end:calc(-1 * var(--line-height-label-regular) * var(--font-size-label-regular) + var(--spacing-100));border:1px solid var(--color-border-neutral-strong);border-radius:var(--border-radius-sm);background-color:var(--color-surface-neutral-base);padding:var(--spacing-rem-150) var(--spacing-150);width:100%}#recipe-body .contentfragment .table__wrapper>select::-ms-expand,.cmp-contentfragment .cmp-article-notice .table__wrapper>select::-ms-expand,#product-description .cmp-article-body .table__wrapper>select::-ms-expand,#news-article .contentfragment .table__wrapper>select::-ms-expand,.cmp-map-locator__info-window--dialog .table__wrapper>select::-ms-expand,.teaser .cmp-teaser__description .table__wrapper>select::-ms-expand,.text .cmp-text .table__wrapper>select::-ms-expand{display:none}#recipe-body .contentfragment .table__wrapper.table--has-select:after,.cmp-contentfragment .cmp-article-notice .table__wrapper.table--has-select:after,#product-description .cmp-article-body .table__wrapper.table--has-select:after,#news-article .contentfragment .table__wrapper.table--has-select:after,.cmp-map-locator__info-window--dialog .table__wrapper.table--has-select:after,.teaser .cmp-teaser__description .table__wrapper.table--has-select:after,.text .cmp-text .table__wrapper.table--has-select:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;position:absolute;flex-shrink:0;z-index:1;inset-block-start:var(--spacing-rem-175);inset-inline-end:var(--spacing-rem-150);width:var(--icon-size-lg);height:var(--icon-size-lg);pointer-events:none;content:var(--icon-id, "");color:var(--color-interaction-primary-default);font-size:var(--icon-size-lg);text-indent:0}@media(min-width:768px){#recipe-body .contentfragment .table__wrapper.table--has-select>select,.cmp-contentfragment .cmp-article-notice .table__wrapper.table--has-select>select,#product-description .cmp-article-body .table__wrapper.table--has-select>select,#news-article .contentfragment .table__wrapper.table--has-select>select,.cmp-map-locator__info-window--dialog .table__wrapper.table--has-select>select,.teaser .cmp-teaser__description .table__wrapper.table--has-select>select,.text .cmp-text .table__wrapper.table--has-select>select{display:none}#recipe-body .contentfragment .table__wrapper.table--has-select:after,.cmp-contentfragment .cmp-article-notice .table__wrapper.table--has-select:after,#product-description .cmp-article-body .table__wrapper.table--has-select:after,#news-article .contentfragment .table__wrapper.table--has-select:after,.cmp-map-locator__info-window--dialog .table__wrapper.table--has-select:after,.teaser .cmp-teaser__description .table__wrapper.table--has-select:after,.text .cmp-text .table__wrapper.table--has-select:after{display:none}}#recipe-body .contentfragment .table__wrapper.table--has-select .table--overflowing,.cmp-contentfragment .cmp-article-notice .table__wrapper.table--has-select .table--overflowing,#product-description .cmp-article-body .table__wrapper.table--has-select .table--overflowing,#news-article .contentfragment .table__wrapper.table--has-select .table--overflowing,.cmp-map-locator__info-window--dialog .table__wrapper.table--has-select .table--overflowing,.teaser .cmp-teaser__description .table__wrapper.table--has-select .table--overflowing,.text .cmp-text .table__wrapper.table--has-select .table--overflowing{overflow-x:hidden}@media(min-width:768px){#recipe-body .contentfragment .table__wrapper.table--has-select .table--overflowing,.cmp-contentfragment .cmp-article-notice .table__wrapper.table--has-select .table--overflowing,#product-description .cmp-article-body .table__wrapper.table--has-select .table--overflowing,#news-article .contentfragment .table__wrapper.table--has-select .table--overflowing,.cmp-map-locator__info-window--dialog .table__wrapper.table--has-select .table--overflowing,.teaser .cmp-teaser__description .table__wrapper.table--has-select .table--overflowing,.text .cmp-text .table__wrapper.table--has-select .table--overflowing{overflow-x:auto}}@media(max-width:767.98px){#recipe-body .contentfragment .table__wrapper.table--has-select tr th[scope=col],.cmp-contentfragment .cmp-article-notice .table__wrapper.table--has-select tr th[scope=col],#product-description .cmp-article-body .table__wrapper.table--has-select tr th[scope=col],#news-article .contentfragment .table__wrapper.table--has-select tr th[scope=col],.cmp-map-locator__info-window--dialog .table__wrapper.table--has-select tr th[scope=col],.teaser .cmp-teaser__description .table__wrapper.table--has-select tr th[scope=col],.text .cmp-text .table__wrapper.table--has-select tr th[scope=col],#recipe-body .contentfragment .table__wrapper.table--has-select tr td:not(.table__cell--highlighted),.cmp-contentfragment .cmp-article-notice .table__wrapper.table--has-select tr td:not(.table__cell--highlighted),#product-description .cmp-article-body .table__wrapper.table--has-select tr td:not(.table__cell--highlighted),#news-article .contentfragment .table__wrapper.table--has-select tr td:not(.table__cell--highlighted),.cmp-map-locator__info-window--dialog .table__wrapper.table--has-select tr td:not(.table__cell--highlighted),.teaser .cmp-teaser__description .table__wrapper.table--has-select tr td:not(.table__cell--highlighted),.text .cmp-text .table__wrapper.table--has-select tr td:not(.table__cell--highlighted){visibility:hidden;padding:0;width:0;max-height:var(--spacing-rem-300);min-inline-size:0}}#recipe-body .contentfragment p:not(:last-child),.cmp-contentfragment .cmp-article-notice p:not(:last-child),#product-description .cmp-article-body p:not(:last-child),#news-article .contentfragment p:not(:last-child),.cmp-map-locator__info-window--dialog p:not(:last-child),.teaser .cmp-teaser__description p:not(:last-child),.text .cmp-text p:not(:last-child){margin-block-end:var(--spacing-rem-200)}#recipe-body .contentfragment h1,.cmp-contentfragment .cmp-article-notice h1,#product-description .cmp-article-body h1,#news-article .contentfragment h1,.cmp-map-locator__info-window--dialog h1,.teaser .cmp-teaser__description h1,.text .cmp-text h1,#recipe-body ._h1.contentfragment h2,.cmp-contentfragment ._h1.cmp-article-notice h2,#product-description ._h1.cmp-article-body h2,#news-article ._h1.contentfragment h2,._h1.cmp-map-locator__info-window--dialog h2,.teaser ._h1.cmp-teaser__description h2,.text ._h1.cmp-text h2,#recipe-body ._h1.contentfragment h3,.cmp-contentfragment ._h1.cmp-article-notice h3,#product-description ._h1.cmp-article-body h3,#news-article ._h1.contentfragment h3,._h1.cmp-map-locator__info-window--dialog h3,.teaser ._h1.cmp-teaser__description h3,.text ._h1.cmp-text h3,#recipe-body ._h1.contentfragment h4,.cmp-contentfragment ._h1.cmp-article-notice h4,#product-description ._h1.cmp-article-body h4,#news-article ._h1.contentfragment h4,._h1.cmp-map-locator__info-window--dialog h4,.teaser ._h1.cmp-teaser__description h4,.text ._h1.cmp-text h4,#recipe-body ._h1.contentfragment h5,.cmp-contentfragment ._h1.cmp-article-notice h5,#product-description ._h1.cmp-article-body h5,#news-article ._h1.contentfragment h5,._h1.cmp-map-locator__info-window--dialog h5,.teaser ._h1.cmp-teaser__description h5,.text ._h1.cmp-text h5,#recipe-body ._h1.contentfragment h6,.cmp-contentfragment ._h1.cmp-article-notice h6,#product-description ._h1.cmp-article-body h6,#news-article ._h1.contentfragment h6,._h1.cmp-map-locator__info-window--dialog h6,.teaser ._h1.cmp-teaser__description h6,.text ._h1.cmp-text h6{font-style:normal;font-weight:var(--font-weight-h1);font-size:var(--font-size-h1);line-height:var(--line-height-h1);font-family:var(--font-family-h1);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty}#recipe-body .contentfragment h2,.cmp-contentfragment .cmp-article-notice h2,#product-description .cmp-article-body h2,#news-article .contentfragment h2,.cmp-map-locator__info-window--dialog h2,.teaser .cmp-teaser__description h2,.text .cmp-text h2,#recipe-body ._h2.contentfragment h1,.cmp-contentfragment ._h2.cmp-article-notice h1,#product-description ._h2.cmp-article-body h1,#news-article ._h2.contentfragment h1,._h2.cmp-map-locator__info-window--dialog h1,.teaser ._h2.cmp-teaser__description h1,.text ._h2.cmp-text h1,#recipe-body ._h2.contentfragment h3,.cmp-contentfragment ._h2.cmp-article-notice h3,#product-description ._h2.cmp-article-body h3,#news-article ._h2.contentfragment h3,._h2.cmp-map-locator__info-window--dialog h3,.teaser ._h2.cmp-teaser__description h3,.text ._h2.cmp-text h3,#recipe-body ._h2.contentfragment h4,.cmp-contentfragment ._h2.cmp-article-notice h4,#product-description ._h2.cmp-article-body h4,#news-article ._h2.contentfragment h4,._h2.cmp-map-locator__info-window--dialog h4,.teaser ._h2.cmp-teaser__description h4,.text ._h2.cmp-text h4,#recipe-body ._h2.contentfragment h5,.cmp-contentfragment ._h2.cmp-article-notice h5,#product-description ._h2.cmp-article-body h5,#news-article ._h2.contentfragment h5,._h2.cmp-map-locator__info-window--dialog h5,.teaser ._h2.cmp-teaser__description h5,.text ._h2.cmp-text h5,#recipe-body ._h2.contentfragment h6,.cmp-contentfragment ._h2.cmp-article-notice h6,#product-description ._h2.cmp-article-body h6,#news-article ._h2.contentfragment h6,._h2.cmp-map-locator__info-window--dialog h6,.teaser ._h2.cmp-teaser__description h6,.text ._h2.cmp-text h6{font-style:normal;font-weight:var(--font-weight-h2);font-size:var(--font-size-h2);line-height:var(--line-height-h2);font-family:var(--font-family-h2);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty}#recipe-body .contentfragment h3,.cmp-contentfragment .cmp-article-notice h3,#product-description .cmp-article-body h3,#news-article .contentfragment h3,.cmp-map-locator__info-window--dialog h3,.teaser .cmp-teaser__description h3,.text .cmp-text h3,#recipe-body ._h3.contentfragment h1,.cmp-contentfragment ._h3.cmp-article-notice h1,#product-description ._h3.cmp-article-body h1,#news-article ._h3.contentfragment h1,._h3.cmp-map-locator__info-window--dialog h1,.teaser ._h3.cmp-teaser__description h1,.text ._h3.cmp-text h1,#recipe-body ._h3.contentfragment h2,.cmp-contentfragment ._h3.cmp-article-notice h2,#product-description ._h3.cmp-article-body h2,#news-article ._h3.contentfragment h2,._h3.cmp-map-locator__info-window--dialog h2,.teaser ._h3.cmp-teaser__description h2,.text ._h3.cmp-text h2,#recipe-body ._h3.contentfragment h4,.cmp-contentfragment ._h3.cmp-article-notice h4,#product-description ._h3.cmp-article-body h4,#news-article ._h3.contentfragment h4,._h3.cmp-map-locator__info-window--dialog h4,.teaser ._h3.cmp-teaser__description h4,.text ._h3.cmp-text h4,#recipe-body ._h3.contentfragment h5,.cmp-contentfragment ._h3.cmp-article-notice h5,#product-description ._h3.cmp-article-body h5,#news-article ._h3.contentfragment h5,._h3.cmp-map-locator__info-window--dialog h5,.teaser ._h3.cmp-teaser__description h5,.text ._h3.cmp-text h5,#recipe-body ._h3.contentfragment h6,.cmp-contentfragment ._h3.cmp-article-notice h6,#product-description ._h3.cmp-article-body h6,#news-article ._h3.contentfragment h6,._h3.cmp-map-locator__info-window--dialog h6,.teaser ._h3.cmp-teaser__description h6,.text ._h3.cmp-text h6{font-style:normal;font-weight:var(--font-weight-h3);font-size:var(--font-size-h3);line-height:var(--line-height-h3);font-family:var(--font-family-h3);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty}#recipe-body .contentfragment h4,.cmp-contentfragment .cmp-article-notice h4,#product-description .cmp-article-body h4,#news-article .contentfragment h4,.cmp-map-locator__info-window--dialog h4,.teaser .cmp-teaser__description h4,.text .cmp-text h4,#recipe-body ._h4.contentfragment h1,.cmp-contentfragment ._h4.cmp-article-notice h1,#product-description ._h4.cmp-article-body h1,#news-article ._h4.contentfragment h1,._h4.cmp-map-locator__info-window--dialog h1,.teaser ._h4.cmp-teaser__description h1,.text ._h4.cmp-text h1,#recipe-body ._h4.contentfragment h2,.cmp-contentfragment ._h4.cmp-article-notice h2,#product-description ._h4.cmp-article-body h2,#news-article ._h4.contentfragment h2,._h4.cmp-map-locator__info-window--dialog h2,.teaser ._h4.cmp-teaser__description h2,.text ._h4.cmp-text h2,#recipe-body ._h4.contentfragment h3,.cmp-contentfragment ._h4.cmp-article-notice h3,#product-description ._h4.cmp-article-body h3,#news-article ._h4.contentfragment h3,._h4.cmp-map-locator__info-window--dialog h3,.teaser ._h4.cmp-teaser__description h3,.text ._h4.cmp-text h3,#recipe-body ._h4.contentfragment h5,.cmp-contentfragment ._h4.cmp-article-notice h5,#product-description ._h4.cmp-article-body h5,#news-article ._h4.contentfragment h5,._h4.cmp-map-locator__info-window--dialog h5,.teaser ._h4.cmp-teaser__description h5,.text ._h4.cmp-text h5,#recipe-body ._h4.contentfragment h6,.cmp-contentfragment ._h4.cmp-article-notice h6,#product-description ._h4.cmp-article-body h6,#news-article ._h4.contentfragment h6,._h4.cmp-map-locator__info-window--dialog h6,.teaser ._h4.cmp-teaser__description h6,.text ._h4.cmp-text h6{font-style:normal;font-weight:var(--font-weight-h4);font-size:var(--font-size-h4);line-height:var(--line-height-h4);font-family:var(--font-family-h4);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty}#recipe-body .contentfragment h5,.cmp-contentfragment .cmp-article-notice h5,#product-description .cmp-article-body h5,#news-article .contentfragment h5,.cmp-map-locator__info-window--dialog h5,.teaser .cmp-teaser__description h5,.text .cmp-text h5,#recipe-body ._h5.contentfragment h1,.cmp-contentfragment ._h5.cmp-article-notice h1,#product-description ._h5.cmp-article-body h1,#news-article ._h5.contentfragment h1,._h5.cmp-map-locator__info-window--dialog h1,.teaser ._h5.cmp-teaser__description h1,.text ._h5.cmp-text h1,#recipe-body ._h5.contentfragment h2,.cmp-contentfragment ._h5.cmp-article-notice h2,#product-description ._h5.cmp-article-body h2,#news-article ._h5.contentfragment h2,._h5.cmp-map-locator__info-window--dialog h2,.teaser ._h5.cmp-teaser__description h2,.text ._h5.cmp-text h2,#recipe-body ._h5.contentfragment h3,.cmp-contentfragment ._h5.cmp-article-notice h3,#product-description ._h5.cmp-article-body h3,#news-article ._h5.contentfragment h3,._h5.cmp-map-locator__info-window--dialog h3,.teaser ._h5.cmp-teaser__description h3,.text ._h5.cmp-text h3,#recipe-body ._h5.contentfragment h4,.cmp-contentfragment ._h5.cmp-article-notice h4,#product-description ._h5.cmp-article-body h4,#news-article ._h5.contentfragment h4,._h5.cmp-map-locator__info-window--dialog h4,.teaser ._h5.cmp-teaser__description h4,.text ._h5.cmp-text h4,#recipe-body ._h5.contentfragment h6,.cmp-contentfragment ._h5.cmp-article-notice h6,#product-description ._h5.cmp-article-body h6,#news-article ._h5.contentfragment h6,._h5.cmp-map-locator__info-window--dialog h6,.teaser ._h5.cmp-teaser__description h6,.text ._h5.cmp-text h6{font-style:normal;font-weight:var(--font-weight-h5);font-size:var(--font-size-h5);line-height:var(--line-height-h5);font-family:var(--font-family-h5);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty}#recipe-body .contentfragment h6,.cmp-contentfragment .cmp-article-notice h6,#product-description .cmp-article-body h6,#news-article .contentfragment h6,.cmp-map-locator__info-window--dialog h6,.teaser .cmp-teaser__description h6,.text .cmp-text h6,#recipe-body ._h6.contentfragment h1,.cmp-contentfragment ._h6.cmp-article-notice h1,#product-description ._h6.cmp-article-body h1,#news-article ._h6.contentfragment h1,._h6.cmp-map-locator__info-window--dialog h1,.teaser ._h6.cmp-teaser__description h1,.text ._h6.cmp-text h1,#recipe-body ._h6.contentfragment h2,.cmp-contentfragment ._h6.cmp-article-notice h2,#product-description ._h6.cmp-article-body h2,#news-article ._h6.contentfragment h2,._h6.cmp-map-locator__info-window--dialog h2,.teaser ._h6.cmp-teaser__description h2,.text ._h6.cmp-text h2,#recipe-body ._h6.contentfragment h3,.cmp-contentfragment ._h6.cmp-article-notice h3,#product-description ._h6.cmp-article-body h3,#news-article ._h6.contentfragment h3,._h6.cmp-map-locator__info-window--dialog h3,.teaser ._h6.cmp-teaser__description h3,.text ._h6.cmp-text h3,#recipe-body ._h6.contentfragment h4,.cmp-contentfragment ._h6.cmp-article-notice h4,#product-description ._h6.cmp-article-body h4,#news-article ._h6.contentfragment h4,._h6.cmp-map-locator__info-window--dialog h4,.teaser ._h6.cmp-teaser__description h4,.text ._h6.cmp-text h4,#recipe-body ._h6.contentfragment h5,.cmp-contentfragment ._h6.cmp-article-notice h5,#product-description ._h6.cmp-article-body h5,#news-article ._h6.contentfragment h5,._h6.cmp-map-locator__info-window--dialog h5,.teaser ._h6.cmp-teaser__description h5,.text ._h6.cmp-text h5{font-style:normal;font-weight:var(--font-weight-h6);font-size:var(--font-size-h6);line-height:var(--line-height-h6);font-family:var(--font-family-h6);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty}#recipe-body .contentfragment h1,.cmp-contentfragment .cmp-article-notice h1,#product-description .cmp-article-body h1,#news-article .contentfragment h1,.cmp-map-locator__info-window--dialog h1,.teaser .cmp-teaser__description h1,.text .cmp-text h1,#recipe-body ._h1.contentfragment h2,.cmp-contentfragment ._h1.cmp-article-notice h2,#product-description ._h1.cmp-article-body h2,#news-article ._h1.contentfragment h2,._h1.cmp-map-locator__info-window--dialog h2,.teaser ._h1.cmp-teaser__description h2,.text ._h1.cmp-text h2,#recipe-body ._h1.contentfragment h3,.cmp-contentfragment ._h1.cmp-article-notice h3,#product-description ._h1.cmp-article-body h3,#news-article ._h1.contentfragment h3,._h1.cmp-map-locator__info-window--dialog h3,.teaser ._h1.cmp-teaser__description h3,.text ._h1.cmp-text h3,#recipe-body ._h1.contentfragment h4,.cmp-contentfragment ._h1.cmp-article-notice h4,#product-description ._h1.cmp-article-body h4,#news-article ._h1.contentfragment h4,._h1.cmp-map-locator__info-window--dialog h4,.teaser ._h1.cmp-teaser__description h4,.text ._h1.cmp-text h4,#recipe-body ._h1.contentfragment h5,.cmp-contentfragment ._h1.cmp-article-notice h5,#product-description ._h1.cmp-article-body h5,#news-article ._h1.contentfragment h5,._h1.cmp-map-locator__info-window--dialog h5,.teaser ._h1.cmp-teaser__description h5,.text ._h1.cmp-text h5,#recipe-body ._h1.contentfragment h6,.cmp-contentfragment ._h1.cmp-article-notice h6,#product-description ._h1.cmp-article-body h6,#news-article ._h1.contentfragment h6,._h1.cmp-map-locator__info-window--dialog h6,.teaser ._h1.cmp-teaser__description h6,.text ._h1.cmp-text h6,#recipe-body .contentfragment h2,.cmp-contentfragment .cmp-article-notice h2,#product-description .cmp-article-body h2,#news-article .contentfragment h2,.cmp-map-locator__info-window--dialog h2,.teaser .cmp-teaser__description h2,.text .cmp-text h2,#recipe-body ._h2.contentfragment h1,.cmp-contentfragment ._h2.cmp-article-notice h1,#product-description ._h2.cmp-article-body h1,#news-article ._h2.contentfragment h1,._h2.cmp-map-locator__info-window--dialog h1,.teaser ._h2.cmp-teaser__description h1,.text ._h2.cmp-text h1,#recipe-body ._h2.contentfragment h3,.cmp-contentfragment ._h2.cmp-article-notice h3,#product-description ._h2.cmp-article-body h3,#news-article ._h2.contentfragment h3,._h2.cmp-map-locator__info-window--dialog h3,.teaser ._h2.cmp-teaser__description h3,.text ._h2.cmp-text h3,#recipe-body ._h2.contentfragment h4,.cmp-contentfragment ._h2.cmp-article-notice h4,#product-description ._h2.cmp-article-body h4,#news-article ._h2.contentfragment h4,._h2.cmp-map-locator__info-window--dialog h4,.teaser ._h2.cmp-teaser__description h4,.text ._h2.cmp-text h4,#recipe-body ._h2.contentfragment h5,.cmp-contentfragment ._h2.cmp-article-notice h5,#product-description ._h2.cmp-article-body h5,#news-article ._h2.contentfragment h5,._h2.cmp-map-locator__info-window--dialog h5,.teaser ._h2.cmp-teaser__description h5,.text ._h2.cmp-text h5,#recipe-body ._h2.contentfragment h6,.cmp-contentfragment ._h2.cmp-article-notice h6,#product-description ._h2.cmp-article-body h6,#news-article ._h2.contentfragment h6,._h2.cmp-map-locator__info-window--dialog h6,.teaser ._h2.cmp-teaser__description h6,.text ._h2.cmp-text h6,#recipe-body .contentfragment h3,.cmp-contentfragment .cmp-article-notice h3,#product-description .cmp-article-body h3,#news-article .contentfragment h3,.cmp-map-locator__info-window--dialog h3,.teaser .cmp-teaser__description h3,.text .cmp-text h3,#recipe-body ._h3.contentfragment h1,.cmp-contentfragment ._h3.cmp-article-notice h1,#product-description ._h3.cmp-article-body h1,#news-article ._h3.contentfragment h1,._h3.cmp-map-locator__info-window--dialog h1,.teaser ._h3.cmp-teaser__description h1,.text ._h3.cmp-text h1,#recipe-body ._h3.contentfragment h2,.cmp-contentfragment ._h3.cmp-article-notice h2,#product-description ._h3.cmp-article-body h2,#news-article ._h3.contentfragment h2,._h3.cmp-map-locator__info-window--dialog h2,.teaser ._h3.cmp-teaser__description h2,.text ._h3.cmp-text h2,#recipe-body ._h3.contentfragment h4,.cmp-contentfragment ._h3.cmp-article-notice h4,#product-description ._h3.cmp-article-body h4,#news-article ._h3.contentfragment h4,._h3.cmp-map-locator__info-window--dialog h4,.teaser ._h3.cmp-teaser__description h4,.text ._h3.cmp-text h4,#recipe-body ._h3.contentfragment h5,.cmp-contentfragment ._h3.cmp-article-notice h5,#product-description ._h3.cmp-article-body h5,#news-article ._h3.contentfragment h5,._h3.cmp-map-locator__info-window--dialog h5,.teaser ._h3.cmp-teaser__description h5,.text ._h3.cmp-text h5,#recipe-body ._h3.contentfragment h6,.cmp-contentfragment ._h3.cmp-article-notice h6,#product-description ._h3.cmp-article-body h6,#news-article ._h3.contentfragment h6,._h3.cmp-map-locator__info-window--dialog h6,.teaser ._h3.cmp-teaser__description h6,.text ._h3.cmp-text h6,#recipe-body .contentfragment h4,.cmp-contentfragment .cmp-article-notice h4,#product-description .cmp-article-body h4,#news-article .contentfragment h4,.cmp-map-locator__info-window--dialog h4,.teaser .cmp-teaser__description h4,.text .cmp-text h4,#recipe-body ._h4.contentfragment h1,.cmp-contentfragment ._h4.cmp-article-notice h1,#product-description ._h4.cmp-article-body h1,#news-article ._h4.contentfragment h1,._h4.cmp-map-locator__info-window--dialog h1,.teaser ._h4.cmp-teaser__description h1,.text ._h4.cmp-text h1,#recipe-body ._h4.contentfragment h2,.cmp-contentfragment ._h4.cmp-article-notice h2,#product-description ._h4.cmp-article-body h2,#news-article ._h4.contentfragment h2,._h4.cmp-map-locator__info-window--dialog h2,.teaser ._h4.cmp-teaser__description h2,.text ._h4.cmp-text h2,#recipe-body ._h4.contentfragment h3,.cmp-contentfragment ._h4.cmp-article-notice h3,#product-description ._h4.cmp-article-body h3,#news-article ._h4.contentfragment h3,._h4.cmp-map-locator__info-window--dialog h3,.teaser ._h4.cmp-teaser__description h3,.text ._h4.cmp-text h3,#recipe-body ._h4.contentfragment h5,.cmp-contentfragment ._h4.cmp-article-notice h5,#product-description ._h4.cmp-article-body h5,#news-article ._h4.contentfragment h5,._h4.cmp-map-locator__info-window--dialog h5,.teaser ._h4.cmp-teaser__description h5,.text ._h4.cmp-text h5,#recipe-body ._h4.contentfragment h6,.cmp-contentfragment ._h4.cmp-article-notice h6,#product-description ._h4.cmp-article-body h6,#news-article ._h4.contentfragment h6,._h4.cmp-map-locator__info-window--dialog h6,.teaser ._h4.cmp-teaser__description h6,.text ._h4.cmp-text h6,#recipe-body .contentfragment h5,.cmp-contentfragment .cmp-article-notice h5,#product-description .cmp-article-body h5,#news-article .contentfragment h5,.cmp-map-locator__info-window--dialog h5,.teaser .cmp-teaser__description h5,.text .cmp-text h5,#recipe-body ._h5.contentfragment h1,.cmp-contentfragment ._h5.cmp-article-notice h1,#product-description ._h5.cmp-article-body h1,#news-article ._h5.contentfragment h1,._h5.cmp-map-locator__info-window--dialog h1,.teaser ._h5.cmp-teaser__description h1,.text ._h5.cmp-text h1,#recipe-body ._h5.contentfragment h2,.cmp-contentfragment ._h5.cmp-article-notice h2,#product-description ._h5.cmp-article-body h2,#news-article ._h5.contentfragment h2,._h5.cmp-map-locator__info-window--dialog h2,.teaser ._h5.cmp-teaser__description h2,.text ._h5.cmp-text h2,#recipe-body ._h5.contentfragment h3,.cmp-contentfragment ._h5.cmp-article-notice h3,#product-description ._h5.cmp-article-body h3,#news-article ._h5.contentfragment h3,._h5.cmp-map-locator__info-window--dialog h3,.teaser ._h5.cmp-teaser__description h3,.text ._h5.cmp-text h3,#recipe-body ._h5.contentfragment h4,.cmp-contentfragment ._h5.cmp-article-notice h4,#product-description ._h5.cmp-article-body h4,#news-article ._h5.contentfragment h4,._h5.cmp-map-locator__info-window--dialog h4,.teaser ._h5.cmp-teaser__description h4,.text ._h5.cmp-text h4,#recipe-body ._h5.contentfragment h6,.cmp-contentfragment ._h5.cmp-article-notice h6,#product-description ._h5.cmp-article-body h6,#news-article ._h5.contentfragment h6,._h5.cmp-map-locator__info-window--dialog h6,.teaser ._h5.cmp-teaser__description h6,.text ._h5.cmp-text h6,#recipe-body .contentfragment h6,.cmp-contentfragment .cmp-article-notice h6,#product-description .cmp-article-body h6,#news-article .contentfragment h6,.cmp-map-locator__info-window--dialog h6,.teaser .cmp-teaser__description h6,.text .cmp-text h6,#recipe-body ._h6.contentfragment h1,.cmp-contentfragment ._h6.cmp-article-notice h1,#product-description ._h6.cmp-article-body h1,#news-article ._h6.contentfragment h1,._h6.cmp-map-locator__info-window--dialog h1,.teaser ._h6.cmp-teaser__description h1,.text ._h6.cmp-text h1,#recipe-body ._h6.contentfragment h2,.cmp-contentfragment ._h6.cmp-article-notice h2,#product-description ._h6.cmp-article-body h2,#news-article ._h6.contentfragment h2,._h6.cmp-map-locator__info-window--dialog h2,.teaser ._h6.cmp-teaser__description h2,.text ._h6.cmp-text h2,#recipe-body ._h6.contentfragment h3,.cmp-contentfragment ._h6.cmp-article-notice h3,#product-description ._h6.cmp-article-body h3,#news-article ._h6.contentfragment h3,._h6.cmp-map-locator__info-window--dialog h3,.teaser ._h6.cmp-teaser__description h3,.text ._h6.cmp-text h3,#recipe-body ._h6.contentfragment h4,.cmp-contentfragment ._h6.cmp-article-notice h4,#product-description ._h6.cmp-article-body h4,#news-article ._h6.contentfragment h4,._h6.cmp-map-locator__info-window--dialog h4,.teaser ._h6.cmp-teaser__description h4,.text ._h6.cmp-text h4,#recipe-body ._h6.contentfragment h5,.cmp-contentfragment ._h6.cmp-article-notice h5,#product-description ._h6.cmp-article-body h5,#news-article ._h6.contentfragment h5,._h6.cmp-map-locator__info-window--dialog h5,.teaser ._h6.cmp-teaser__description h5,.text ._h6.cmp-text h5{margin-block-end:var(--spacing-rem-100)}.text[class*=text--notify-]{--text--notify-color-icon-category: var(--color-feedback-info-base);--text--notify-color-border-category: var( --text--notify-color-icon-category );--text--notify-color-background-category: var( --color-feedback-info-subdued );--text--notify-icon-id: "";--text--notify-icon-margin: var(--spacing-rem-100);display:flex;position:relative;align-items:center;gap:var(--spacing-rem-150);border:1px solid var(--text--notify-color-border-category);border-radius:var(--border-radius-sm);background:var(--text--notify-color-background-category);padding:var(--spacing-rem-150) var(--spacing-150);width:auto;min-width:15rem;max-width:95rem}@media(min-width:768px){.text[class*=text--notify-]{padding:var(--spacing-rem-200) var(--spacing-200)}}.text[class*=text--notify-] .cmp-text{margin-inline-start:calc(var(--text--notify-icon-margin) + var(--icon-size-lg));color:var(--color-text-body-base)}.text[class*=text--notify-] .cmp-text>*{margin:0}@media(min-width:768px){.text[class*=text--notify-] .cmp-text{--text--notify-icon-margin: var(--spacing-rem-150)}}.text[class*=text--notify-]:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;position:absolute;width:var(--icon-size-lg);height:var(--icon-size-lg);content:var(--icon-id, var(--text--notify-icon-id));color:var(--text--notify-color-icon-category);font-size:var(--icon-size-lg)}.text.text--notify-info{--text--notify-color-icon-category: var(--color-feedback-info-base);--text--notify-color-background-category: var( --color-feedback-info-subdued )}.text.text--notify-info:before{--text--notify-icon-id: ""}.text.text--notify-warning{--text--notify-color-icon-category: var(--color-feedback-warning-base);--text--notify-color-background-category: var( --color-feedback-warning-subdued )}.text.text--notify-warning:before{--text--notify-icon-id: ""}.text.text--notify-success{--text--notify-color-icon-category: var(--color-feedback-success-base);--text--notify-color-background-category: var( --color-feedback-success-subdued )}.text.text--notify-success:before{--text--notify-icon-id: ""}.text.text--notify-error{--text--notify-color-icon-category: var(--color-feedback-error-base);--text--notify-color-background-category: var( --color-feedback-error-subdued )}.text.text--notify-error:before{--text--notify-icon-id: ""}.text .cmp-text table tr td{display:table-cell}.text.text--small .cmp-text{font-weight:var(--font-weight-paragraph-small);font-size:var(--font-size-paragraph-small);line-height:var(--line-height-paragraph-small);font-family:var(--font-family-paragraph-small);text-transform:var(--text-transform-paragraph-small, none)}.text.text--medium .cmp-text{font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none)}.text.text--large .cmp-text{font-weight:var(--font-weight-paragraph-large);font-size:var(--font-size-paragraph-large);line-height:var(--line-height-paragraph-large);font-family:var(--font-family-paragraph-large);text-transform:var(--text-transform-paragraph-large, none)}.text.text--disclaimer .cmp-text{--text--text-color: var(--color-text-caption-strong);font-weight:var(--font-weight-paragraph-small);font-size:var(--font-size-paragraph-small);line-height:var(--line-height-paragraph-small);font-family:var(--font-family-paragraph-small);text-transform:var(--text-transform-paragraph-small, none)}.text.text--bullet-list .cmp-text ul{padding-inline-start:2rem;list-style:disc}.text.text--bullet-list .cmp-text ul li{display:list-item}.text.text--bullet-list .cmp-text ul li:before{display:none}.text._text--align-right .cmp-text{text-align:end}.text._text--form-submit-error,.text._text--form-notify{display:none}._neutral-base .text,.text.text--notify-information{--text--text-color: var(--color-neutral-black);--text--link-color: var(--color-primary-500);--text--link-color--hover: var(--color-primary-400);--text--link-color--active: var(--color-primary-200);--text--link-color--visited: var(--color-secondary-400)}.image._image--ratio-1-1{--image--ratio: var(--aspect-ratio-1-1)}.image._image--ratio-16-9{--image--ratio: var(--aspect-ratio-16-9)}.image._image--ratio-4-3{--image--ratio: var(--aspect-ratio-4-3)}.image._image--ratio-3-2{--image--ratio: var(--aspect-ratio-3-2)}.image._image--shaped-background{--image--ratio: var(--aspect-ratio-2-3);--image-shaped-background-color: linear-gradient( 180deg, rgba(141, 84, 208, 0) 19.95%, rgba(123, 128, 209, .91) 55.84%, #709dd2 62.04% )}@media(min-width:768px){.image._image--shaped-background{--image--ratio: var(--aspect-ratio-16-9);--image-shaped-background-color: linear-gradient( 90deg, rgba(141, 84, 208, 0) 23.63%, rgba(123, 128, 209, .9086) 51.44%, #709dd2 73.49% )}}.image._image--shaped-background .cmp-image{position:absolute;transform:translate(-50%);z-index:-1;inset-block:0;inset-inline-start:50%;width:100dvw;max-width:100dvw;height:auto;max-height:37.375rem;overflow-y:hidden;overflow-y:clip}@media(min-width:768px){.image._image--shaped-background .cmp-image{height:37.375rem}}.image._image--shaped-background .cmp-image:after{position:absolute;z-index:1;inset-block-start:0;inset-inline-start:0;background:var(--image-shaped-background-color);width:100%;height:100%;content:""}.image._image--shaped-background .cmp-image__image{width:100%;height:100%;object-fit:cover}@media(min-width:768px){.image._image--shaped-background .cmp-image__image{transform:translate(-26.51%)}}.container>.container-wrapper>.cmp-container:has(>.image._image--shaped-background){position:relative;aspect-ratio:var(--image-shaped-background-aspect, var(--aspect-ratio-2-3))}@media(min-width:768px){.container>.container-wrapper>.cmp-container:has(>.image._image--shaped-background){aspect-ratio:var(--image-shaped-background-aspect, var(--aspect-ratio-16-9))}}.image{--image--ratio: auto}.image .cmp-image .cmp-image__image{aspect-ratio:var(--image--ratio)}.button.button--trigger-panel:not(._button--is-icon-only) .cmp-button{--button-tertiary-background-color: transparent;--button-tertiary-color: var(--color-interaction-primary-default);--button-tertiary-color-hover: var(--color-interaction-primary-hover);--button-tertiary-color-focus: var(--color-interaction-primary-pressed);--button-tertiary-padding: var(--spacing-rem-100) var(--spacing-200);--button-tertiary-min-height: 3rem;--button-tertiary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-tertiary-gap);transition:all .2s ease-in-out;background-color:var(--button-tertiary-background-color);padding:var(--button-tertiary-padding);min-block-size:var(--button-tertiary-min-height);color:var(--button-tertiary-color);text-decoration:none}.button.button--trigger-panel:not(._button--is-icon-only) .cmp-button:hover{color:var(--button-tertiary-color-hover)}.button.button--trigger-panel:not(._button--is-icon-only) .cmp-button:focus{color:var(--button-tertiary-color-focus)}.button.button--trigger-panel:not(._button--is-icon-only) .cmp-button:disabled,.button.button--trigger-panel:not(._button--is-icon-only) .cmp-button[disabled]{pointer-events:none;color:var(--color-interaction-disabled-base)}.button.button--trigger-panel:not(._button--is-icon-only) .cmp-button{justify-content:space-between;padding:var(--spacing-rem-200) var(--spacing-300);width:100%;font-weight:var(--font-weight-label-large);font-size:var(--font-size-label-large);line-height:var(--line-height-label-large);font-family:var(--font-family-label-large);text-transform:var(--text-transform-label-large, none)}.button.button--trigger-panel:not(._button--is-icon-only) .cmp-button:after{transition:transform var(--accordion-transition),-webkit-transform var(--accordion-transition)}.button.button--trigger-panel:not(._button--is-icon-only) .cmp-button.button--active:after{transform:rotate(180deg)}.button._button--user-profile{--button-icon-tertiary-height: 3rem;--button-icon-tertiary-width: 3rem;--button-icon-tertiary-padding: var(--spacing-rem-100) var(--spacing-150);--button-profile-background: var(--color-surface-primary-subtle)}.button._button--user-profile .cmp-button{display:flex;position:relative;border-radius:50%;padding:var(--button-icon-tertiary-padding);width:var(--button-icon-tertiary-width);height:var(--button-icon-tertiary-height)}.button._button--user-profile .cmp-button:before{display:block;position:absolute;transform:translate(-50%,-50%);z-index:-1;transition:background-color .3s;inset-block-start:50%;inset-inline-start:50%;border-radius:50%;background:var(--button-profile-background);aspect-ratio:1;width:1.5rem;content:""}.button._button--user-profile .cmp-button:focus-visible,.button._button--user-profile .cmp-button:hover{--button-profile-background: var(--color-surface-primary-subdued)}.button._button--user-profile .cmp-button__text{position:absolute;margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.button._button--user-profile .cmp-button__initial{font-weight:var(--font-weight-label-small);font-size:var(--font-size-label-small);line-height:var(--line-height-label-small);font-family:var(--font-family-label-small);text-transform:var(--text-transform-label-small, none);margin:auto;color:var(--color-interaction-primary-default, #2b3c90);font-weight:700;font-size:.625rem;text-transform:uppercase}@media(max-width:767.98px){.button._button--mobile-full .cmp-button{display:flex;width:100%}}.button._button--full .cmp-button{display:flex;width:100%}@media(min-width:768px){._container--small-modal .button .cmp-button{--button-min-width: auto}}.button._button--destructive:not(._button--is-icon-only) .cmp-button{--button-destructive-radius: var(--border-radius-sm);--button-destructive-background-color: var( --color-interaction-destructive-default );--button-destructive-background-color-hover: var( --color-interaction-destructive-hover );--button-destructive-background-color-focus: var( --color-interaction-destructive-pressed );--button-destructive-color: var(--color-text-label-inverse);--button-destructive-color-hover: var(--color-text-label-inverse);--button-destructive-color-focus: var(--color-text-label-inverse);--button-destructive-padding: var(--spacing-rem-100) var(--spacing-200);--button-destructive-min-height: 3rem;--button-destructive-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-destructive-gap);transition:all .2s ease-in-out;border:1px solid var(--button-destructive-background-color);border-radius:var(--button-destructive-radius);background-color:var(--button-destructive-background-color);padding:var(--button-destructive-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-destructive-min-height);color:var(--button-destructive-color);text-decoration:none}.button._button--destructive:not(._button--is-icon-only) .cmp-button:hover{border:1px solid var(--button-destructive-background-color-hover);background-color:var(--button-destructive-background-color-hover);color:var(--button-destructive-color-hover)}.button._button--destructive:not(._button--is-icon-only) .cmp-button:focus{border:1px solid var(--button-destructive-background-color-focus);background-color:var(--button-destructive-background-color-focus);color:var(--button-destructive-color-focus)}.button._button--destructive:not(._button--is-icon-only) .cmp-button:disabled,.button._button--destructive:not(._button--is-icon-only) .cmp-button[disabled]{border:1px solid var(--color-interaction-disabled-base);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.button._button--destructive:not(._button--is-icon-only)._button--inverse .cmp-button{--button-destructive-radius: var(--border-radius-sm);--button-destructive-background-color: var( --color-interaction-destructive-default );--button-destructive-background-color-hover: var( --color-interaction-destructive-hover );--button-destructive-background-color-focus: var( --color-interaction-destructive-pressed );--button-destructive-color: var(--color-text-label-inverse);--button-destructive-color-hover: var(--color-text-label-inverse);--button-destructive-color-focus: var(--color-text-label-inverse);--button-destructive-padding: var(--spacing-rem-100) var(--spacing-200);--button-destructive-min-height: 3rem;--button-destructive-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-destructive-gap);transition:all .2s ease-in-out;border:1px solid var(--button-destructive-background-color);border-radius:var(--button-destructive-radius);background-color:var(--button-destructive-background-color);padding:var(--button-destructive-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-destructive-min-height);color:var(--button-destructive-color);text-decoration:none}.button._button--destructive:not(._button--is-icon-only)._button--inverse .cmp-button:hover{border:1px solid var(--button-destructive-background-color-hover);background-color:var(--button-destructive-background-color-hover);color:var(--button-destructive-color-hover)}.button._button--destructive:not(._button--is-icon-only)._button--inverse .cmp-button:focus{border:1px solid var(--button-destructive-background-color-focus);background-color:var(--button-destructive-background-color-focus);color:var(--button-destructive-color-focus)}.button._button--destructive:not(._button--is-icon-only)._button--inverse .cmp-button:disabled,.button._button--destructive:not(._button--is-icon-only)._button--inverse .cmp-button[disabled]{border:1px solid var(--color-interaction-disabled-base);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.button._button--primary._button--is-icon-only .cmp-button{--button-icon-primary-radius: var(--border-radius-rounded);--button-icon-primary-background-color: var( --color-interaction-primary-default );--button-icon-primary-background-color-hover: var( --color-interaction-primary-hover );--button-icon-primary-background-color-focus: var( --color-interaction-primary-pressed );--button-icon-primary-color: var(--color-text-label-inverse);--button-icon-primary-color-hover: var(--color-text-label-inverse);--button-icon-primary-color-focus: var(--color-text-label-inverse);--button-icon-primary-padding: var(--spacing-rem-100) var(--spacing-150);--button-icon-primary-height: 3rem;--button-icon-primary-width: 3rem;--button-icon-primary-icon-size: var(--icon-size-lg);display:inline-flex;justify-content:center;align-items:center;transition:all .2s ease-in-out;border:1px solid var(--button-icon-primary-background-color);border-radius:var(--button-icon-primary-radius);background-color:var(--button-icon-primary-background-color);padding:var(--button-icon-primary-padding);width:var(--button-icon-primary-width);height:var(--button-icon-primary-height);color:var(--button-icon-primary-color);font-size:0;text-decoration:none;text-indent:-10000px}@media(hover:hover)and (pointer:fine){.button._button--primary._button--is-icon-only .cmp-button:hover{border:1px solid var(--button-icon-primary-background-color-hover);background-color:var(--button-icon-primary-background-color-hover);color:var(--button-icon-primary-color-hover)}}.button._button--primary._button--is-icon-only .cmp-button:focus{border:1px solid var(--button-icon-primary-background-color-focus);background-color:var(--button-icon-primary-background-color-focus);color:var(--button-icon-primary-color-focus)}.button._button--primary._button--is-icon-only .cmp-button:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;flex-shrink:0;width:var(--button-icon-primary-icon-size);height:var(--button-icon-primary-icon-size);content:var(--icon-id, "");font-size:var(--button-icon-primary-icon-size);text-indent:0}.button._button--primary._button--is-icon-only .cmp-button:disabled,.button._button--primary._button--is-icon-only .cmp-button[disabled]{border:1px solid var(--color-interaction-disabled-subdued);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.button._button--primary._button--is-icon-only._button--inverse .cmp-button{--button-icon-primary-radius: var(--border-radius-rounded);--button-icon-primary-background-color: var(--color-neutral-white);--button-icon-primary-background-color-hover: var(--color-alpha-white-900);--button-icon-primary-background-color-focus: var(--color-alpha-white-800);--button-icon-primary-color: var(--color-interaction-primary-default);--button-icon-primary-color-hover: var(--color-interaction-primary-hover);--button-icon-primary-color-focus: var(--color-interaction-primary-pressed);--button-icon-primary-padding: var(--spacing-rem-100) var(--spacing-150);--button-icon-primary-height: 3rem;--button-icon-primary-width: 3rem;--button-icon-primary-icon-size: var(--icon-size-lg);display:inline-flex;justify-content:center;align-items:center;transition:all .2s ease-in-out;border:1px solid var(--button-icon-primary-background-color);border-radius:var(--button-icon-primary-radius);background-color:var(--button-icon-primary-background-color);padding:var(--button-icon-primary-padding);width:var(--button-icon-primary-width);height:var(--button-icon-primary-height);color:var(--button-icon-primary-color);font-size:0;text-decoration:none;text-indent:-10000px}@media(hover:hover)and (pointer:fine){.button._button--primary._button--is-icon-only._button--inverse .cmp-button:hover{border:1px solid var(--button-icon-primary-background-color-hover);background-color:var(--button-icon-primary-background-color-hover);color:var(--button-icon-primary-color-hover)}}.button._button--primary._button--is-icon-only._button--inverse .cmp-button:focus{border:1px solid var(--button-icon-primary-background-color-focus);background-color:var(--button-icon-primary-background-color-focus);color:var(--button-icon-primary-color-focus)}.button._button--primary._button--is-icon-only._button--inverse .cmp-button:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;flex-shrink:0;width:var(--button-icon-primary-icon-size);height:var(--button-icon-primary-icon-size);content:var(--icon-id, "");font-size:var(--button-icon-primary-icon-size);text-indent:0}.button._button--primary._button--is-icon-only._button--inverse .cmp-button:disabled,.button._button--primary._button--is-icon-only._button--inverse .cmp-button[disabled]{border:1px solid var(--color-interaction-disabled-subdued);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.button._button--secondary._button--is-icon-only .cmp-button{--button-icon-secondary-radius: var(--border-radius-rounded);--button-icon-secondary-border-color: var( --color-interaction-primary-default );--button-icon-secondary-border-color-hover: var( --color-interaction-primary-pressed );--button-icon-secondary-border-color-focus: var(--color-alpha-white-800);--button-icon-secondary-background-color: transparent;--button-icon-secondary-background-color-hover: var(--color-neutral-white);--button-icon-secondary-background-color-focus: var( --color-surface-primary-subdued );--button-icon-secondary-color: var(--color-interaction-primary-default);--button-icon-secondary-color-hover: var(--color-interaction-primary-hover);--button-icon-secondary-color-focus: var( --color-interaction-primary-pressed );--button-icon-secondary-padding: var(--spacing-rem-100) var(--spacing-150);--button-icon-secondary-height: 3rem;--button-icon-secondary-width: 3rem;--button-icon-secondary-size: var(--icon-size-lg);display:inline-flex;justify-content:center;align-items:center;transition:all .2s ease-in-out;border:1px solid var(--button-icon-secondary-border-color);border-radius:var(--button-icon-secondary-radius);background-color:var(--button-icon-secondary-background-color);padding:var(--button-icon-secondary-padding);width:var(--button-icon-secondary-width);height:var(--button-icon-secondary-height);color:var(--button-icon-secondary-color);font-size:0;text-decoration:none;text-indent:-10000px}@media(hover:hover)and (pointer:fine){.button._button--secondary._button--is-icon-only .cmp-button:hover{border:1px solid var(--button-icon-secondary-border-color-hover);background-color:var(--button-icon-secondary-background-color-hover);color:var(--button-icon-secondary-color-hover)}}.button._button--secondary._button--is-icon-only .cmp-button:focus{border:1px solid var(--button-icon-secondary-border-color-focus);background-color:var(--button-icon-secondary-background-color-focus);color:var(--button-icon-secondary-color-focus)}.button._button--secondary._button--is-icon-only .cmp-button:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;flex-shrink:0;width:var(--button-icon-secondary-size);height:var(--button-icon-secondary-size);content:var(--icon-id, "");font-size:var(--button-icon-secondary-size);text-indent:0}.button._button--secondary._button--is-icon-only .cmp-button:disabled,.button._button--secondary._button--is-icon-only .cmp-button.disabled,.button._button--secondary._button--is-icon-only .cmp-button[disabled]{border:1px solid var(--color-interaction-disabled-subdued);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.button._button--secondary._button--is-icon-only._button--inverse .cmp-button{--button-icon-secondary-radius: var(--border-radius-rounded);--button-icon-secondary-border-color: var(--color-alpha-black-100);--button-icon-secondary-border-color-hover: var(--color-alpha-white-800);--button-icon-secondary-border-color-focus: var(--color-alpha-white-800);--button-icon-secondary-background-color: var(--color-alpha-black-200);--button-icon-secondary-background-color-hover: var( --color-alpha-white-800 );--button-icon-secondary-background-color-focus: var( --color-alpha-white-800 );--button-icon-secondary-color: var(--color-neutral-white);--button-icon-secondary-color-hover: var(--color-interaction-primary-hover);--button-icon-secondary-color-focus: var( --color-interaction-primary-pressed );--button-icon-secondary-padding: var(--spacing-rem-100) var(--spacing-150);--button-icon-secondary-height: 3rem;--button-icon-secondary-width: 3rem;--button-icon-secondary-size: var(--icon-size-lg);display:inline-flex;justify-content:center;align-items:center;transition:all .2s ease-in-out;border:1px solid var(--button-icon-secondary-border-color);border-radius:var(--button-icon-secondary-radius);background-color:var(--button-icon-secondary-background-color);padding:var(--button-icon-secondary-padding);width:var(--button-icon-secondary-width);height:var(--button-icon-secondary-height);color:var(--button-icon-secondary-color);font-size:0;text-decoration:none;text-indent:-10000px}@media(hover:hover)and (pointer:fine){.button._button--secondary._button--is-icon-only._button--inverse .cmp-button:hover{border:1px solid var(--button-icon-secondary-border-color-hover);background-color:var(--button-icon-secondary-background-color-hover);color:var(--button-icon-secondary-color-hover)}}.button._button--secondary._button--is-icon-only._button--inverse .cmp-button:focus{border:1px solid var(--button-icon-secondary-border-color-focus);background-color:var(--button-icon-secondary-background-color-focus);color:var(--button-icon-secondary-color-focus)}.button._button--secondary._button--is-icon-only._button--inverse .cmp-button:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;flex-shrink:0;width:var(--button-icon-secondary-size);height:var(--button-icon-secondary-size);content:var(--icon-id, "");font-size:var(--button-icon-secondary-size);text-indent:0}.button._button--secondary._button--is-icon-only._button--inverse .cmp-button:disabled,.button._button--secondary._button--is-icon-only._button--inverse .cmp-button.disabled,.button._button--secondary._button--is-icon-only._button--inverse .cmp-button[disabled]{border:1px solid var(--color-interaction-disabled-subdued);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.button._button--tertiary._button--is-icon-only .cmp-button{--button-icon-tertiary-radius: var(--border-radius-rounded);--button-icon-tertiary-background-color: transparent;--button-icon-tertiary-color: var(--color-interaction-primary-default);--button-icon-tertiary-color-hover: var(--color-interaction-primary-hover);--button-icon-tertiary-color-focus: var( --color-interaction-primary-pressed );--button-icon-tertiary-padding: var(--spacing-rem-100) var(--spacing-150);--button-icon-tertiary-height: 3rem;--button-icon-tertiary-width: 3rem;--button-icon-tertiary-size: var(--icon-size-lg);display:inline-flex;justify-content:center;align-items:center;transition:all .2s ease-in-out;border-radius:var(--button-icon-tertiary-radius);background-color:var(--button-icon-tertiary-background-color);padding:var(--button-icon-tertiary-padding);width:var(--button-icon-tertiary-width);height:var(--button-icon-tertiary-height);color:var(--button-icon-tertiary-color);font-size:0;text-decoration:none;text-indent:-10000px}@media(hover:hover)and (pointer:fine){.button._button--tertiary._button--is-icon-only .cmp-button:hover{color:var(--button-icon-tertiary-color-hover)}}.button._button--tertiary._button--is-icon-only .cmp-button:focus{color:var(--button-icon-tertiary-color-focus)}.button._button--tertiary._button--is-icon-only .cmp-button:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;flex-shrink:0;width:var(--button-icon-tertiary-size);height:var(--button-icon-tertiary-size);content:var(--icon-id, "");font-size:var(--button-icon-tertiary-size);text-indent:0}.button._button--tertiary._button--is-icon-only .cmp-button:disabled,.button._button--tertiary._button--is-icon-only .cmp-button[disabled]{pointer-events:none;color:var(--color-interaction-disabled-base)}.button._button--tertiary._button--is-icon-only._button--inverse .cmp-button{--button-icon-tertiary-radius: var(--border-radius-rounded);--button-icon-tertiary-background-color: transparent;--button-icon-tertiary-color: var(--color-neutral-white);--button-icon-tertiary-color-hover: var(--color-interaction-primary-hover);--button-icon-tertiary-color-focus: var( --color-interaction-primary-pressed );--button-icon-tertiary-padding: var(--spacing-rem-100) var(--spacing-150);--button-icon-tertiary-height: 3rem;--button-icon-tertiary-width: 3rem;--button-icon-tertiary-size: var(--icon-size-lg);display:inline-flex;justify-content:center;align-items:center;transition:all .2s ease-in-out;border-radius:var(--button-icon-tertiary-radius);background-color:var(--button-icon-tertiary-background-color);padding:var(--button-icon-tertiary-padding);width:var(--button-icon-tertiary-width);height:var(--button-icon-tertiary-height);color:var(--button-icon-tertiary-color);font-size:0;text-decoration:none;text-indent:-10000px}@media(hover:hover)and (pointer:fine){.button._button--tertiary._button--is-icon-only._button--inverse .cmp-button:hover{color:var(--button-icon-tertiary-color-hover)}}.button._button--tertiary._button--is-icon-only._button--inverse .cmp-button:focus{color:var(--button-icon-tertiary-color-focus)}.button._button--tertiary._button--is-icon-only._button--inverse .cmp-button:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;flex-shrink:0;width:var(--button-icon-tertiary-size);height:var(--button-icon-tertiary-size);content:var(--icon-id, "");font-size:var(--button-icon-tertiary-size);text-indent:0}.button._button--tertiary._button--is-icon-only._button--inverse .cmp-button:disabled,.button._button--tertiary._button--is-icon-only._button--inverse .cmp-button[disabled]{pointer-events:none;color:var(--color-interaction-disabled-base)}.button._button--icon-leading .cmp-button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;flex-shrink:0;width:var(--icon-size-lg);height:var(--icon-size-lg);content:var(--icon-id, "");font-size:var(--icon-size-lg);text-indent:0}.button._button--icon-trailing .cmp-button:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;flex-shrink:0;width:var(--icon-size-lg);height:var(--icon-size-lg);content:var(--icon-id, "");font-size:var(--icon-size-lg);text-indent:0}.button._button--primary:not(._button--is-icon-only) .cmp-button{--button-primary-radius: var(--border-radius-sm);--button-primary-background-color: var(--color-interaction-primary-default);--button-primary-background-color-hover: var( --color-interaction-primary-hover );--button-primary-background-color-focus: var( --color-interaction-primary-pressed );--button-primary-color: var(--color-text-label-inverse);--button-primary-color-hover: var(--color-text-label-inverse);--button-primary-color-focus: var(--color-text-label-inverse);--button-primary-padding: var(--spacing-rem-100) var(--spacing-200);--button-primary-min-height: 3rem;--button-primary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-primary-gap);transition:all .2s ease-in-out;border:1px solid var(--button-primary-background-color);border-radius:var(--button-primary-radius);background-color:var(--button-primary-background-color);padding:var(--button-primary-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-primary-min-height);color:var(--button-primary-color);text-decoration:none}.button._button--primary:not(._button--is-icon-only) .cmp-button:hover{border:1px solid var(--button-primary-background-color-hover);background-color:var(--button-primary-background-color-hover);color:var(--button-primary-color-hover)}.button._button--primary:not(._button--is-icon-only) .cmp-button:focus{border:1px solid var(--button-primary-background-color-focus);background-color:var(--button-primary-background-color-focus);color:var(--button-primary-color-focus)}.button._button--primary:not(._button--is-icon-only) .cmp-button:disabled,.button._button--primary:not(._button--is-icon-only) .cmp-button[disabled]{border:1px solid var(--color-interaction-disabled-subdued);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.button._button--primary:not(._button--is-icon-only)._button--inverse .cmp-button{--button-primary-radius: var(--border-radius-sm);--button-primary-background-color: var(--color-neutral-white);--button-primary-background-color-hover: var(--color-alpha-white-900);--button-primary-background-color-focus: var(--color-alpha-white-800);--button-primary-color: var(--color-text-link-default);--button-primary-color-hover: var(--color-text-link-hover);--button-primary-color-focus: var(--color-text-link-pressed);--button-primary-padding: var(--spacing-rem-100) var(--spacing-200);--button-primary-min-height: 3rem;--button-primary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-primary-gap);transition:all .2s ease-in-out;border:1px solid var(--button-primary-background-color);border-radius:var(--button-primary-radius);background-color:var(--button-primary-background-color);padding:var(--button-primary-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-primary-min-height);color:var(--button-primary-color);text-decoration:none}.button._button--primary:not(._button--is-icon-only)._button--inverse .cmp-button:hover{border:1px solid var(--button-primary-background-color-hover);background-color:var(--button-primary-background-color-hover);color:var(--button-primary-color-hover)}.button._button--primary:not(._button--is-icon-only)._button--inverse .cmp-button:focus{border:1px solid var(--button-primary-background-color-focus);background-color:var(--button-primary-background-color-focus);color:var(--button-primary-color-focus)}.button._button--primary:not(._button--is-icon-only)._button--inverse .cmp-button:disabled,.button._button--primary:not(._button--is-icon-only)._button--inverse .cmp-button[disabled]{border:1px solid var(--color-interaction-disabled-subdued);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.button._button--secondary:not(._button--is-icon-only) .cmp-button{--button-secondary-radius: var(--border-radius-sm);--button-secondary-border-color: var(--color-interaction-primary-default);--button-secondary-border-color-hover: var( --color-interaction-primary-hover );--button-secondary-border-color-focus: var( --color-interaction-primary-pressed );--button-secondary-background-color: transparent;--button-secondary-background-color-hover: var(--color-neutral-white);--button-secondary-background-color-focus: var( --color-surface-primary-subdued );--button-secondary-color: var(--color-interaction-primary-default);--button-secondary-color-hover: var(--color-interaction-primary-hover);--button-secondary-color-focus: var(--color-interaction-primary-pressed);--button-secondary-padding: var(--spacing-rem-100) var(--spacing-200);--button-secondary-min-height: 3rem;--button-secondary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-secondary-gap);transition:all .2s ease-in-out;border:1px solid var(--button-secondary-border-color);border-radius:var(--button-secondary-radius);background-color:var(--button-secondary-background-color);padding:var(--button-secondary-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-secondary-min-height);color:var(--button-secondary-color);text-decoration:none}.button._button--secondary:not(._button--is-icon-only) .cmp-button:hover{border:1px solid var(--button-secondary-border-color-hover);background-color:var(--button-secondary-background-color-hover);color:var(--button-secondary-color-hover)}.button._button--secondary:not(._button--is-icon-only) .cmp-button:focus{border:1px solid var(--button-secondary-border-color-focus);background-color:var(--button-secondary-background-color-focus);color:var(--button-secondary-color-focus)}.button._button--secondary:not(._button--is-icon-only) .cmp-button:disabled,.button._button--secondary:not(._button--is-icon-only) .cmp-button.disabled,.button._button--secondary:not(._button--is-icon-only) .cmp-button[disabled]{border:1px solid var(--color-interaction-disabled-base);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.button._button--secondary:not(._button--is-icon-only)._button--inverse .cmp-button{--button-secondary-radius: var(--border-radius-sm);--button-secondary-border-color: var(--color-neutral-white);--button-secondary-border-color-hover: var(--color-alpha-white-900);--button-secondary-border-color-focus: var(--color-alpha-white-800);--button-secondary-background-color: transparent;--button-secondary-background-color-hover: var(--color-alpha-white-200);--button-secondary-background-color-focus: transparent;--button-secondary-color: var(--color-text-label-inverse);--button-secondary-color-hover: var(--color-text-label-inverse);--button-secondary-color-focus: var(--color-alpha-white-800);--button-secondary-padding: var(--spacing-rem-100) var(--spacing-200);--button-secondary-min-height: 3rem;--button-secondary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-secondary-gap);transition:all .2s ease-in-out;border:1px solid var(--button-secondary-border-color);border-radius:var(--button-secondary-radius);background-color:var(--button-secondary-background-color);padding:var(--button-secondary-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-secondary-min-height);color:var(--button-secondary-color);text-decoration:none}.button._button--secondary:not(._button--is-icon-only)._button--inverse .cmp-button:hover{border:1px solid var(--button-secondary-border-color-hover);background-color:var(--button-secondary-background-color-hover);color:var(--button-secondary-color-hover)}.button._button--secondary:not(._button--is-icon-only)._button--inverse .cmp-button:focus{border:1px solid var(--button-secondary-border-color-focus);background-color:var(--button-secondary-background-color-focus);color:var(--button-secondary-color-focus)}.button._button--secondary:not(._button--is-icon-only)._button--inverse .cmp-button:disabled,.button._button--secondary:not(._button--is-icon-only)._button--inverse .cmp-button.disabled,.button._button--secondary:not(._button--is-icon-only)._button--inverse .cmp-button[disabled]{border:1px solid var(--color-interaction-disabled-base);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.button._button--tertiary:not(._button--is-icon-only) .cmp-button{--button-tertiary-background-color: transparent;--button-tertiary-color: var(--color-interaction-primary-default);--button-tertiary-color-hover: var(--color-interaction-primary-hover);--button-tertiary-color-focus: var(--color-interaction-primary-pressed);--button-tertiary-padding: var(--spacing-rem-100) var(--spacing-200);--button-tertiary-min-height: 3rem;--button-tertiary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-tertiary-gap);transition:all .2s ease-in-out;background-color:var(--button-tertiary-background-color);padding:var(--button-tertiary-padding);min-block-size:var(--button-tertiary-min-height);color:var(--button-tertiary-color);text-decoration:none}.button._button--tertiary:not(._button--is-icon-only) .cmp-button:hover{color:var(--button-tertiary-color-hover)}.button._button--tertiary:not(._button--is-icon-only) .cmp-button:focus{color:var(--button-tertiary-color-focus)}.button._button--tertiary:not(._button--is-icon-only) .cmp-button:disabled,.button._button--tertiary:not(._button--is-icon-only) .cmp-button[disabled]{pointer-events:none;color:var(--color-interaction-disabled-base)}.button._button--tertiary:not(._button--is-icon-only)._button--inverse .cmp-button{--button-tertiary-background-color: transparent;--button-tertiary-color: var(--color-text-link-default-inverse);--button-tertiary-color-hover: var(--color-text-link-hover-inverse);--button-tertiary-color-focus: var(--color-text-link-pressed-inverse);--button-tertiary-padding: var(--spacing-rem-100) var(--spacing-200);--button-tertiary-min-height: 3rem;--button-tertiary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-tertiary-gap);transition:all .2s ease-in-out;background-color:var(--button-tertiary-background-color);padding:var(--button-tertiary-padding);min-block-size:var(--button-tertiary-min-height);color:var(--button-tertiary-color);text-decoration:none}.button._button--tertiary:not(._button--is-icon-only)._button--inverse .cmp-button:hover{color:var(--button-tertiary-color-hover)}.button._button--tertiary:not(._button--is-icon-only)._button--inverse .cmp-button:focus{color:var(--button-tertiary-color-focus)}.button._button--tertiary:not(._button--is-icon-only)._button--inverse .cmp-button:disabled,.button._button--tertiary:not(._button--is-icon-only)._button--inverse .cmp-button[disabled]{pointer-events:none;color:var(--color-interaction-disabled-base)}.button._button--standalone-link .cmp-button{--button-standalone-link-gap: var(--spacing-rem-50);--button-standalone-link-color: var(--color-text-link-default);--button-standalone-link-color-hover: var(--color-text-link-hover);--button-standalone-link-color-focus: var(--color-text-link-pressed);--button-standalone-link-color-visited: var(--color-text-link-pressed);font-weight:var(--font-weight-label-large);font-size:var(--font-size-label-large);line-height:var(--line-height-label-large);font-family:var(--font-family-label-large);text-transform:var(--text-transform-label-large, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-standalone-link-gap);transition:all .2s ease-in-out;padding:var(--button-standalone-link-padding);color:var(--button-standalone-link-color);text-decoration:none}.button._button--standalone-link .cmp-button:hover{color:var(--button-standalone-link-color-hover)}.button._button--standalone-link .cmp-button:hover .cmp-button__text{text-decoration-line:underline}.button._button--standalone-link .cmp-button:focus{color:var(--button-standalone-link-color-focus)}.button._button--standalone-link .cmp-button:focus .cmp-button__text{text-decoration-line:underline}.button._button--standalone-link._button--inverse .cmp-button{--button-standalone-link-gap: var(--spacing-rem-50);--button-standalone-link-color: var(--color-text-link-default-inverse);--button-standalone-link-color-hover: var(--color-text-link-hover-inverse);--button-standalone-link-color-focus: var( --color-text-link-pressed-inverse );--button-standalone-link-color-visited: var( --color-text-link-visited-inverse );font-weight:var(--font-weight-label-large);font-size:var(--font-size-label-large);line-height:var(--line-height-label-large);font-family:var(--font-family-label-large);text-transform:var(--text-transform-label-large, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-standalone-link-gap);transition:all .2s ease-in-out;padding:var(--button-standalone-link-padding);color:var(--button-standalone-link-color);text-decoration:none}.button._button--standalone-link._button--inverse .cmp-button:hover{color:var(--button-standalone-link-color-hover)}.button._button--standalone-link._button--inverse .cmp-button:hover .cmp-button__text{text-decoration-line:underline}.button._button--standalone-link._button--inverse .cmp-button:focus{color:var(--button-standalone-link-color-focus)}.button._button--standalone-link._button--inverse .cmp-button:focus .cmp-button__text{text-decoration-line:underline}.teaser._teaser--button-primary .cmp-teaser__action-container .cmp-teaser__action-link{--button-primary-radius: var(--border-radius-sm);--button-primary-background-color: var(--color-interaction-primary-default);--button-primary-background-color-hover: var( --color-interaction-primary-hover );--button-primary-background-color-focus: var( --color-interaction-primary-pressed );--button-primary-color: var(--color-text-label-inverse);--button-primary-color-hover: var(--color-text-label-inverse);--button-primary-color-focus: var(--color-text-label-inverse);--button-primary-padding: var(--spacing-rem-100) var(--spacing-200);--button-primary-min-height: 3rem;--button-primary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-primary-gap);transition:all .2s ease-in-out;border:1px solid var(--button-primary-background-color);border-radius:var(--button-primary-radius);background-color:var(--button-primary-background-color);padding:var(--button-primary-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-primary-min-height);color:var(--button-primary-color);text-decoration:none}.teaser._teaser--button-primary .cmp-teaser__action-container .cmp-teaser__action-link:hover{border:1px solid var(--button-primary-background-color-hover);background-color:var(--button-primary-background-color-hover);color:var(--button-primary-color-hover)}.teaser._teaser--button-primary .cmp-teaser__action-container .cmp-teaser__action-link:focus{border:1px solid var(--button-primary-background-color-focus);background-color:var(--button-primary-background-color-focus);color:var(--button-primary-color-focus)}.teaser._teaser--button-primary .cmp-teaser__action-container .cmp-teaser__action-link:disabled,.teaser._teaser--button-primary .cmp-teaser__action-container .cmp-teaser__action-link[disabled]{border:1px solid var(--color-interaction-disabled-subdued);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.teaser._teaser--button-primary-inverse .cmp-teaser__action-container .cmp-teaser__action-link{--button-primary-radius: var(--border-radius-sm);--button-primary-background-color: var(--color-neutral-white);--button-primary-background-color-hover: var(--color-alpha-white-900);--button-primary-background-color-focus: var(--color-alpha-white-800);--button-primary-color: var(--color-text-link-default);--button-primary-color-hover: var(--color-text-link-hover);--button-primary-color-focus: var(--color-text-link-pressed);--button-primary-padding: var(--spacing-rem-100) var(--spacing-200);--button-primary-min-height: 3rem;--button-primary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-primary-gap);transition:all .2s ease-in-out;border:1px solid var(--button-primary-background-color);border-radius:var(--button-primary-radius);background-color:var(--button-primary-background-color);padding:var(--button-primary-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-primary-min-height);color:var(--button-primary-color);text-decoration:none}.teaser._teaser--button-primary-inverse .cmp-teaser__action-container .cmp-teaser__action-link:hover{border:1px solid var(--button-primary-background-color-hover);background-color:var(--button-primary-background-color-hover);color:var(--button-primary-color-hover)}.teaser._teaser--button-primary-inverse .cmp-teaser__action-container .cmp-teaser__action-link:focus{border:1px solid var(--button-primary-background-color-focus);background-color:var(--button-primary-background-color-focus);color:var(--button-primary-color-focus)}.teaser._teaser--button-primary-inverse .cmp-teaser__action-container .cmp-teaser__action-link:disabled,.teaser._teaser--button-primary-inverse .cmp-teaser__action-container .cmp-teaser__action-link[disabled]{border:1px solid var(--color-interaction-disabled-subdued);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.teaser._teaser--button-secondary .cmp-teaser__action-container .cmp-teaser__action-link{--button-secondary-radius: var(--border-radius-sm);--button-secondary-border-color: var(--color-interaction-primary-default);--button-secondary-border-color-hover: var( --color-interaction-primary-hover );--button-secondary-border-color-focus: var( --color-interaction-primary-pressed );--button-secondary-background-color: transparent;--button-secondary-background-color-hover: var(--color-neutral-white);--button-secondary-background-color-focus: var( --color-surface-primary-subdued );--button-secondary-color: var(--color-interaction-primary-default);--button-secondary-color-hover: var(--color-interaction-primary-hover);--button-secondary-color-focus: var(--color-interaction-primary-pressed);--button-secondary-padding: var(--spacing-rem-100) var(--spacing-200);--button-secondary-min-height: 3rem;--button-secondary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-secondary-gap);transition:all .2s ease-in-out;border:1px solid var(--button-secondary-border-color);border-radius:var(--button-secondary-radius);background-color:var(--button-secondary-background-color);padding:var(--button-secondary-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-secondary-min-height);color:var(--button-secondary-color);text-decoration:none}.teaser._teaser--button-secondary .cmp-teaser__action-container .cmp-teaser__action-link:hover{border:1px solid var(--button-secondary-border-color-hover);background-color:var(--button-secondary-background-color-hover);color:var(--button-secondary-color-hover)}.teaser._teaser--button-secondary .cmp-teaser__action-container .cmp-teaser__action-link:focus{border:1px solid var(--button-secondary-border-color-focus);background-color:var(--button-secondary-background-color-focus);color:var(--button-secondary-color-focus)}.teaser._teaser--button-secondary .cmp-teaser__action-container .cmp-teaser__action-link:disabled,.teaser._teaser--button-secondary .cmp-teaser__action-container .cmp-teaser__action-link.disabled,.teaser._teaser--button-secondary .cmp-teaser__action-container .cmp-teaser__action-link[disabled]{border:1px solid var(--color-interaction-disabled-base);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.teaser._teaser--button-secondary-inverse .cmp-teaser__action-container .cmp-teaser__action-link{--button-secondary-radius: var(--border-radius-sm);--button-secondary-border-color: var(--color-neutral-white);--button-secondary-border-color-hover: var(--color-alpha-white-900);--button-secondary-border-color-focus: var(--color-alpha-white-800);--button-secondary-background-color: transparent;--button-secondary-background-color-hover: var(--color-alpha-white-200);--button-secondary-background-color-focus: transparent;--button-secondary-color: var(--color-text-label-inverse);--button-secondary-color-hover: var(--color-text-label-inverse);--button-secondary-color-focus: var(--color-alpha-white-800);--button-secondary-padding: var(--spacing-rem-100) var(--spacing-200);--button-secondary-min-height: 3rem;--button-secondary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-secondary-gap);transition:all .2s ease-in-out;border:1px solid var(--button-secondary-border-color);border-radius:var(--button-secondary-radius);background-color:var(--button-secondary-background-color);padding:var(--button-secondary-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-secondary-min-height);color:var(--button-secondary-color);text-decoration:none}.teaser._teaser--button-secondary-inverse .cmp-teaser__action-container .cmp-teaser__action-link:hover{border:1px solid var(--button-secondary-border-color-hover);background-color:var(--button-secondary-background-color-hover);color:var(--button-secondary-color-hover)}.teaser._teaser--button-secondary-inverse .cmp-teaser__action-container .cmp-teaser__action-link:focus{border:1px solid var(--button-secondary-border-color-focus);background-color:var(--button-secondary-background-color-focus);color:var(--button-secondary-color-focus)}.teaser._teaser--button-secondary-inverse .cmp-teaser__action-container .cmp-teaser__action-link:disabled,.teaser._teaser--button-secondary-inverse .cmp-teaser__action-container .cmp-teaser__action-link.disabled,.teaser._teaser--button-secondary-inverse .cmp-teaser__action-container .cmp-teaser__action-link[disabled]{border:1px solid var(--color-interaction-disabled-base);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.teaser._teaser--button-tertiary .cmp-teaser__action-container .cmp-teaser__action-link{--button-tertiary-background-color: transparent;--button-tertiary-color: var(--color-interaction-primary-default);--button-tertiary-color-hover: var(--color-interaction-primary-hover);--button-tertiary-color-focus: var(--color-interaction-primary-pressed);--button-tertiary-padding: var(--spacing-rem-100) var(--spacing-200);--button-tertiary-min-height: 3rem;--button-tertiary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-tertiary-gap);transition:all .2s ease-in-out;background-color:var(--button-tertiary-background-color);padding:var(--button-tertiary-padding);min-block-size:var(--button-tertiary-min-height);color:var(--button-tertiary-color);text-decoration:none}.teaser._teaser--button-tertiary .cmp-teaser__action-container .cmp-teaser__action-link:hover{color:var(--button-tertiary-color-hover)}.teaser._teaser--button-tertiary .cmp-teaser__action-container .cmp-teaser__action-link:focus{color:var(--button-tertiary-color-focus)}.teaser._teaser--button-tertiary .cmp-teaser__action-container .cmp-teaser__action-link:disabled,.teaser._teaser--button-tertiary .cmp-teaser__action-container .cmp-teaser__action-link[disabled]{pointer-events:none;color:var(--color-interaction-disabled-base)}.teaser._teaser--button-tertiary-inverse .cmp-teaser__action-container .cmp-teaser__action-link{--button-tertiary-background-color: transparent;--button-tertiary-color: var(--color-text-link-default-inverse);--button-tertiary-color-hover: var(--color-text-link-hover-inverse);--button-tertiary-color-focus: var(--color-text-link-pressed-inverse);--button-tertiary-padding: var(--spacing-rem-100) var(--spacing-200);--button-tertiary-min-height: 3rem;--button-tertiary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-tertiary-gap);transition:all .2s ease-in-out;background-color:var(--button-tertiary-background-color);padding:var(--button-tertiary-padding);min-block-size:var(--button-tertiary-min-height);color:var(--button-tertiary-color);text-decoration:none}.teaser._teaser--button-tertiary-inverse .cmp-teaser__action-container .cmp-teaser__action-link:hover{color:var(--button-tertiary-color-hover)}.teaser._teaser--button-tertiary-inverse .cmp-teaser__action-container .cmp-teaser__action-link:focus{color:var(--button-tertiary-color-focus)}.teaser._teaser--button-tertiary-inverse .cmp-teaser__action-container .cmp-teaser__action-link:disabled,.teaser._teaser--button-tertiary-inverse .cmp-teaser__action-container .cmp-teaser__action-link[disabled]{pointer-events:none;color:var(--color-interaction-disabled-base)}._teaser--large{--teaser-hero-min-height: 50.75rem}@media(min-width:1320px){._teaser--large{--teaser-hero-min-height: 50rem}}._teaser--medium{--teaser-hero-min-height: 38rem}@media(min-width:1320px){._teaser--medium{--teaser-hero-min-height: 45rem}}._teaser--small{--teaser-hero-min-height: 25.375rem}@media(min-width:1320px){._teaser--small{--teaser-hero-min-height: 32.5rem}}.teaser._teaser--banner{position:relative;--teaser-banner--background-color: var( --theme--background-color, var(--color-neutral-white) );--teaser-banner-title-color: var( --theme--color-title, var(--color-neutral-black) );--teaser-banner--primary-link-bg-color: var( --theme--primary-link-bg-color, var(--color-primary-500) );--teaser-banner--primary-link-font-color: var( --theme--primary-link-font-color, var(--color-neutral-white) );--teaser-banner--secondary-link-bg-color: var( --theme--secondary-link-bg-color, var(--color-neutral-white) );--teaser-banner--secondary-link-font-color: var( --theme--secondary-link-font-color, var(--color-primary-500) )}.teaser._teaser--banner .cmp-teaser{overflow:hidden;color:var(--teaser-banner-title-color)}.teaser._teaser--banner .cmp-teaser a{text-decoration:none}.teaser._teaser--banner .cmp-teaser .cmp-image__image{margin-inline-start:-var(--spacing-250)}.teaser._teaser--banner .cmp-teaser .cmp-teaser__content{display:flex;flex-direction:column;justify-content:center;padding:var(--spacing-rem-300);font-size:var(--font-size-label-large)}.teaser._teaser--banner .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle{font-weight:var(--font-weight-label-large);font-size:var(--font-size-label-large);line-height:var(--line-height-label-large);font-family:var(--font-family-label-large);text-transform:var(--text-transform-label-large, none)}.teaser._teaser--banner .cmp-teaser .cmp-teaser__content .cmp-teaser__title{font-weight:var(--font-weight-h3);font-size:var(--font-size-h3);line-height:var(--line-height-h3);font-family:var(--font-family-h3);text-transform:var(--text-transform-h3, none);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty;margin-block-start:var(--spacing-rem-100);font-weight:lighter;line-height:--spacing-rem-400}.teaser._teaser--banner .cmp-teaser .cmp-teaser__content .cmp-teaser__description{margin-block-start:var(--spacing-rem-150);font-weight:lighter;line-height:var(--spacing-rem-300)}.teaser._teaser--banner .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container{display:flex;flex-direction:column;gap:var(--spacing-rem-300) var(--spacing-rem-200);margin-block-start:var(--spacing-rem-300)}.teaser._teaser--banner .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{--button-primary-radius: var(--border-radius-sm);--button-primary-background-color: var(--color-interaction-primary-default);--button-primary-background-color-hover: var( --color-interaction-primary-hover );--button-primary-background-color-focus: var( --color-interaction-primary-pressed );--button-primary-color: var(--color-text-label-inverse);--button-primary-color-hover: var(--color-text-label-inverse);--button-primary-color-focus: var(--color-text-label-inverse);--button-primary-padding: var(--spacing-rem-100) var(--spacing-200);--button-primary-min-height: 3rem;--button-primary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-primary-gap);transition:all .2s ease-in-out;border:1px solid var(--button-primary-background-color);border-radius:var(--button-primary-radius);background-color:var(--button-primary-background-color);padding:var(--button-primary-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-primary-min-height);color:var(--button-primary-color);text-decoration:none}.teaser._teaser--banner .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link:hover{border:1px solid var(--button-primary-background-color-hover);background-color:var(--button-primary-background-color-hover);color:var(--button-primary-color-hover)}.teaser._teaser--banner .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link:focus{border:1px solid var(--button-primary-background-color-focus);background-color:var(--button-primary-background-color-focus);color:var(--button-primary-color-focus)}.teaser._teaser--banner .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link:disabled,.teaser._teaser--banner .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link[disabled]{border:1px solid var(--color-interaction-disabled-subdued);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.teaser._teaser--banner .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{cursor:pointer;border-color:var(--teaser-banner--primary-link-bg-color);background-color:var(--teaser-banner--primary-link-bg-color);width:100%;color:var(--teaser-banner--primary-link-font-color);text-align:center}.teaser._teaser--banner .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link+.cmp-teaser__action-link{--button-secondary-radius: var(--border-radius-sm);--button-secondary-border-color: var(--color-interaction-primary-default);--button-secondary-border-color-hover: var( --color-interaction-primary-hover );--button-secondary-border-color-focus: var( --color-interaction-primary-pressed );--button-secondary-background-color: transparent;--button-secondary-background-color-hover: var(--color-neutral-white);--button-secondary-background-color-focus: var( --color-surface-primary-subdued );--button-secondary-color: var(--color-interaction-primary-default);--button-secondary-color-hover: var(--color-interaction-primary-hover);--button-secondary-color-focus: var(--color-interaction-primary-pressed);--button-secondary-padding: var(--spacing-rem-100) var(--spacing-200);--button-secondary-min-height: 3rem;--button-secondary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-secondary-gap);transition:all .2s ease-in-out;border:1px solid var(--button-secondary-border-color);border-radius:var(--button-secondary-radius);background-color:var(--button-secondary-background-color);padding:var(--button-secondary-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-secondary-min-height);color:var(--button-secondary-color);text-decoration:none}.teaser._teaser--banner .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link+.cmp-teaser__action-link:hover{border:1px solid var(--button-secondary-border-color-hover);background-color:var(--button-secondary-background-color-hover);color:var(--button-secondary-color-hover)}.teaser._teaser--banner .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link+.cmp-teaser__action-link:focus{border:1px solid var(--button-secondary-border-color-focus);background-color:var(--button-secondary-background-color-focus);color:var(--button-secondary-color-focus)}.teaser._teaser--banner .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link+.cmp-teaser__action-link:disabled,.teaser._teaser--banner .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link+.cmp-teaser__action-link.disabled,.teaser._teaser--banner .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link+.cmp-teaser__action-link[disabled]{border:1px solid var(--color-interaction-disabled-base);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.teaser._teaser--banner .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link+.cmp-teaser__action-link{border-color:var(--teaser-banner--secondary-link-font-color);background-color:var(--teaser-banner--secondary-link-bg-color);color:var(--teaser-banner--secondary-link-font-color)}@media(min-width:768px){.teaser._teaser--banner .cmp-teaser{display:flex;justify-content:space-between}.teaser._teaser--banner .cmp-teaser .cmp-teaser__image{order:2;width:55%;max-height:32.5rem}.teaser._teaser--banner .cmp-teaser .cmp-teaser__image .cmp-image{height:100%}.teaser._teaser--banner .cmp-teaser .cmp-teaser__image .cmp-image .cmp-image__image{width:100%;height:100%;min-inline-size:auto;object-fit:contain;object-position:right}.teaser._teaser--banner .cmp-teaser .cmp-teaser__content{order:1;padding:var(--spacing-rem-500);max-width:45%}.teaser._teaser--banner .cmp-teaser .cmp-teaser__content .cmp-teaser__title{font-size:var(--font-size-h3)}.teaser._teaser--banner .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container{flex-direction:row;flex-wrap:wrap}.teaser._teaser--banner .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{width:14.375rem}}.teaser._teaser--card{--teaser-card--background: var( --theme--background-color, var(--color-surface-primary-base) );--teaser-card--title-color: var( --theme--color-title, var(--color-text-heading-inverse) );--teaser-card--text-color: var( --theme--color-text, var(--color-text-body-inverse) );border-radius:var(--border-radius-sm);background-color:var(--teaser-card--background)}.teaser._teaser--card:has(.cmp-teaser__link){outline:none}.teaser._teaser--card:has(.cmp-teaser__link):after{display:none}.teaser._teaser--card:has(.cmp-teaser__link) .cmp-teaser__link{text-decoration:none}.teaser._teaser--card:has(.cmp-teaser__link) .cmp-teaser__link:focus-visible,.teaser._teaser--card:has(.cmp-teaser__link) .cmp-teaser__link:focus{outline:Highlight auto 2px;outline:-webkit-focus-ring-color auto 2px}.teaser._teaser--card .cmp-teaser{display:flex;flex-direction:column;height:100%}.teaser._teaser--card .cmp-teaser .cmp-teaser__image .cmp-image img{aspect-ratio:var(--aspect-ratio-4-3);width:100%;object-fit:cover}.teaser._teaser--card .cmp-teaser__content{margin-block-start:auto;padding:var(--spacing-rem-200) var(--spacing-200)}.teaser._teaser--card .cmp-teaser__content .cmp-teaser__pretitle{display:none}.teaser._teaser--card .cmp-teaser__content .cmp-teaser__title{font-weight:var(--font-weight-cards-medium);font-size:var(--font-size-cards-medium);line-height:var(--line-height-cards-medium);font-family:var(--font-family-cards-medium);text-transform:var(--text-transform-cards-medium, none);margin-block-end:var(--spacing-rem-150);color:var(--teaser-card--title-color)}.teaser._teaser--card .cmp-teaser__content .cmp-teaser__description{font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none);color:var(--teaser-card--text-color)}.teaser._teaser--card .cmp-teaser__content .cmp-teaser__description ul{font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none);--pill-primary-icon-size: var(--icon-size-lg);display:flex;flex-direction:column;gap:var(--spacing-rem-100);list-style:none}.teaser._teaser--card .cmp-teaser__content .cmp-teaser__description ul li{display:inline-flex;align-items:flex-start;gap:var(--spacing-rem-100);width:100%;color:inherit}.teaser._teaser--card .cmp-teaser__content .cmp-teaser__description ul li:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;width:var(--pill-primary-icon-size);height:var(--pill-primary-icon-size);content:var(--icon-id, "");color:inherit;font-size:var(--pill-primary-icon-size)}.teaser._teaser--card .cmp-teaser__content .cmp-teaser__action-container{display:none}.teaser._teaser--category{--teaser--category--background-color: var(--color-surface-neutral-base);--teaser--category--border-radius: var(--border-radius-md);--teaser--category--text-color: var(--color-neutral-700);--teaser--category--title-color: var(--color-neutral-black);--teaser--category--title-hover-color: var(--color-primary-400);--teaser--category--icon-background-color: var(--color-accent-primary-50);--teaser--category--icon-border-radius: var(--border-radius-rounded);--teaser--category--link-icon-color: var(--color-primary-500);--teaser--category--link-icon-size: var(--icon-size-lg);position:relative;border-radius:var(--teaser--category--border-radius);background:var(--teaser--category--background-color);padding-inline:var(--spacing-200) var(--spacing-700);padding-block:var(--spacing-rem-200);overflow:hidden}@media(min-width:768px){.teaser._teaser--category{padding-inline:var(--spacing-300) var(--spacing-900);padding-block:var(--spacing-rem-300)}}.teaser._teaser--category .cmp-teaser{display:flex;align-items:center;gap:var(--spacing-rem-150)}@media(min-width:768px){.teaser._teaser--category .cmp-teaser{gap:var(--spacing-rem-200)}}.teaser._teaser--category .cmp-teaser__image{display:flex;justify-content:center;align-items:center;border-radius:var(--teaser--category--icon-border-radius);background:var(--teaser--category--icon-background-color);width:3rem;height:3rem;overflow:hidden}.teaser._teaser--category .cmp-image__image{aspect-ratio:1;width:100%;object-fit:cover}.teaser._teaser--category .cmp-teaser__title{font-weight:var(--font-weight-h4);font-size:var(--font-size-h4);line-height:var(--line-height-h4);font-family:var(--font-family-h4);text-transform:var(--text-transform-h4, none);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty;margin-block-end:var(--spacing-rem-50);font-weight:var(--font-weight-cards-small);font-size:var(--font-size-cards-small);line-height:var(--line-height-cards-small);font-family:var(--font-family-cards-small);text-transform:var(--text-transform-cards-small, none);color:var(--teaser--category--title-color)}@media(min-width:768px){.teaser._teaser--category .cmp-teaser__title{font-weight:var(--font-weight-cards-medium);font-size:var(--font-size-cards-medium);line-height:var(--line-height-cards-medium);font-family:var(--font-family-cards-medium);text-transform:var(--text-transform-cards-medium, none)}}.teaser._teaser--category .cmp-teaser__pretitle{display:none}.teaser._teaser--category .cmp-teaser__description{color:var(--teaser--category--text-color);font-weight:var(--font-weight-label-small);font-size:var(--font-size-label-small);line-height:var(--line-height-label-small);font-family:var(--font-family-label-small);text-transform:var(--text-transform-label-small, none)}@media(min-width:768px){.teaser._teaser--category .cmp-teaser__description{font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none)}}.teaser._teaser--category .cmp-teaser__content:has(.cmp-teaser__action-container):hover .cmp-teaser__title{color:var(--teaser--category--title-hover-color);text-decoration:underline}.teaser._teaser--category .cmp-teaser__action-link{display:flex;position:absolute;justify-content:flex-end;align-items:center;inset:0;padding:var(--spacing-200);text-decoration:none;text-indent:-10000px}@media(min-width:768px){.teaser._teaser--category .cmp-teaser__action-link{padding:var(--spacing-300)}}.teaser._teaser--category .cmp-teaser__action-link:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;position:absolute;transform:translateY(-50%);inset-block-start:50%;inset-inline-end:var(--spacing-300);width:var(--teaser--category--link-icon-size);height:var(--teaser--category--link-icon-size);content:var(--icon-id, "");color:var(--teaser--category--link-icon-color);font-size:var(--teaser--category--link-icon-size);text-indent:0}.teaser._teaser--category.teaser--active{--teaser--category--title-color: var(--color-primary-400);border:solid 1px var(--color-primary-500);max-height:6rem}.teaser._teaser--category.teaser--active .cmp-teaser__title{font-weight:700}.teaser._teaser--favorite-card .cmp-teaser{display:flex;column-gap:var(--spacing-150);align-items:center;background-color:var(--color-neutral-50);padding:var(--spacing-rem-200) var(--spacing-200);width:100%}.teaser._teaser--favorite-card .cmp-teaser__image,.teaser._teaser--favorite-card .cmp-image{width:4.5rem}.teaser._teaser--favorite-card .cmp-image__image{border-radius:var(--border-radius-xs);width:100%;height:3rem;object-fit:cover}.teaser._teaser--favorite-card .cmp-teaser__content{display:flex;column-gap:var(--spacing-200);justify-content:space-between;align-items:center;width:100%}.teaser._teaser--favorite-card .cmp-teaser__action-link{text-align:center}@media(min-width:1320px){.teaser._teaser--favorite-card .cmp-teaser__action-link{width:70%}}.teaser._teaser--hero{--teaser-hero--title-color: var(--color-text-heading-inverse);--teaser-hero--text-color: var(--color-text-body-inverse);--teaser-hero--background-gradient: linear-gradient( 180deg, rgba(141, 84, 208, 0) 46.35%, rgba(123, 128, 209, .75) 63.23%, #709dd2 89.51% );display:grid;position:relative;align-items:end;min-block-size:var(--teaser-hero-min-height, 50.75rem)}@media(min-width:1320px){.teaser._teaser--hero{min-block-size:var(--teaser-hero-min-height, 50rem)}}.teaser._teaser--hero._teaser--large .cmp-teaser .cmp-teaser__image:after{background:var(--teaser-hero--background-gradient)}.teaser._teaser--hero .cmp-teaser{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);gap:var(--grid-row-gap, 1rem) var(--grid-column-gap, 1rem);margin-inline:auto;padding-inline:var(--grid-padding, 16px);width:100%;max-width:var(--grid-max-width, 90rem)}.teaser._teaser--hero .cmp-teaser>*{grid-column:span var(--grid-columns)/span var(--grid-columns);grid-column-start:auto}@media(min-width:768px){.teaser._teaser--hero .cmp-teaser>*{grid-column:span var(--grid-columns)/span var(--grid-columns);grid-column-start:auto}}@media(min-width:1320px){.teaser._teaser--hero .cmp-teaser>*{grid-column:span var(--grid-columns)/span var(--grid-columns);grid-column-start:auto}}.teaser._teaser--hero .cmp-teaser{padding-block-end:var(--container-hero--shape-height, 3.5rem)}.teaser._teaser--hero .cmp-teaser .cmp-teaser__image{position:absolute;z-index:-1;-webkit-mask:url(./images/shape/mask-teaser-hero.png) no-repeat calc(80% + 2.8125rem) calc(100% + 1px),linear-gradient(#000 0 0);mask:url(./images/shape/mask-teaser-hero.png) no-repeat calc(80% + 2.8125rem) calc(100% + 1px),linear-gradient(#000 0 0);-webkit-mask-size:3.75rem var(--container-hero--shape-height, 3.5rem);mask-size:3.75rem var(--container-hero--shape-height, 3.5rem);-webkit-mask-composite:xor;mask-composite:exclude;inset-block-start:0;inset-inline-start:0;width:100%;height:100%}.teaser._teaser--hero .cmp-teaser .cmp-teaser__image:before{position:absolute;z-index:2;inset-block-end:0;inset-inline-start:0;background-color:var(--template-background-color, var(--color-surface-neutral-subdued));width:calc(var(--container-hero--shape-width, 80%));height:3.4375rem;content:""}.teaser._teaser--hero .cmp-teaser .cmp-teaser__image:after{position:absolute;z-index:1;inset-block-start:0;inset-inline-start:0;background:linear-gradient(180deg,#0000 50%,#00000080),linear-gradient(0deg,var(--color-alpha-black-100),var(--color-alpha-black-100));width:100%;height:100%;content:""}.teaser._teaser--hero .cmp-teaser .cmp-teaser__image .cmp-image{height:100%}.teaser._teaser--hero .cmp-teaser .cmp-teaser__image .cmp-image img{width:100%;height:100%;object-fit:cover;object-position:center}.teaser._teaser--hero .cmp-teaser .cmp-teaser__content{position:relative;z-index:2;padding-block-end:var(--spacing-rem-300)}@media(min-width:1320px){.teaser._teaser--hero .cmp-teaser .cmp-teaser__content{padding-block-end:var(--spacing-rem-500);max-width:35.5625rem}}.teaser._teaser--hero .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle{display:none}.teaser._teaser--hero .cmp-teaser .cmp-teaser__content .cmp-teaser__title{font-weight:var(--font-weight-h1);font-size:var(--font-size-h1);line-height:var(--line-height-h1);font-family:var(--font-family-h1);text-transform:var(--text-transform-h1, none);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty;margin-block-end:var(--spacing-rem-150);color:var(--teaser-hero--title-color);text-shadow:var(--elevation-level-1)}@media(min-width:1320px){.teaser._teaser--hero .cmp-teaser .cmp-teaser__content .cmp-teaser__title{margin-block-end:var(--spacing-rem-200)}}.teaser._teaser--hero .cmp-teaser .cmp-teaser__content .cmp-teaser__description{font-weight:var(--font-weight-paragraph-large);font-size:var(--font-size-paragraph-large);line-height:var(--line-height-paragraph-large);font-family:var(--font-family-paragraph-large);text-transform:var(--text-transform-paragraph-large, none);margin-block-end:var(--spacing-rem-300);color:var(--teaser-hero--text-color)}.teaser._teaser--hero .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-rem-100)}@media(min-width:768px){.teaser._teaser--hero .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container{flex-direction:row;flex-wrap:wrap;gap:var(--spacing-rem-300)}}.teaser._teaser--hero .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{width:100%}@media(min-width:768px){.teaser._teaser--hero .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{width:auto;min-inline-size:15.25rem}}.teaser._teaser--hero:not([class*=_teaser--button-]) .cmp-teaser__action-container .cmp-teaser__action-link{--button-secondary-radius: var(--border-radius-sm);--button-secondary-border-color: var(--color-neutral-white);--button-secondary-border-color-hover: var(--color-alpha-white-900);--button-secondary-border-color-focus: var(--color-alpha-white-800);--button-secondary-background-color: transparent;--button-secondary-background-color-hover: var(--color-alpha-white-200);--button-secondary-background-color-focus: transparent;--button-secondary-color: var(--color-text-label-inverse);--button-secondary-color-hover: var(--color-text-label-inverse);--button-secondary-color-focus: var(--color-alpha-white-800);--button-secondary-padding: var(--spacing-rem-100) var(--spacing-200);--button-secondary-min-height: 3rem;--button-secondary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-secondary-gap);transition:all .2s ease-in-out;border:1px solid var(--button-secondary-border-color);border-radius:var(--button-secondary-radius);background-color:var(--button-secondary-background-color);padding:var(--button-secondary-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-secondary-min-height);color:var(--button-secondary-color);text-decoration:none}.teaser._teaser--hero:not([class*=_teaser--button-]) .cmp-teaser__action-container .cmp-teaser__action-link:hover{border:1px solid var(--button-secondary-border-color-hover);background-color:var(--button-secondary-background-color-hover);color:var(--button-secondary-color-hover)}.teaser._teaser--hero:not([class*=_teaser--button-]) .cmp-teaser__action-container .cmp-teaser__action-link:focus{border:1px solid var(--button-secondary-border-color-focus);background-color:var(--button-secondary-background-color-focus);color:var(--button-secondary-color-focus)}.teaser._teaser--hero:not([class*=_teaser--button-]) .cmp-teaser__action-container .cmp-teaser__action-link:disabled,.teaser._teaser--hero:not([class*=_teaser--button-]) .cmp-teaser__action-container .cmp-teaser__action-link.disabled,.teaser._teaser--hero:not([class*=_teaser--button-]) .cmp-teaser__action-container .cmp-teaser__action-link[disabled]{border:1px solid var(--color-interaction-disabled-base);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.teaser._teaser--hero-center{--teaser-hero-center--title-color: var(--color-text-heading-inverse);--teaser-hero-center--text-color: var(--color-text-body-inverse);--teaser-hero-center--background-gradient: var(--gradient);display:grid;position:relative;align-items:center;justify-items:center;-webkit-mask:url(./images/shape/mask-teaser-hero.png) no-repeat calc(80% + 2.8125rem) calc(100% + 1px),linear-gradient(#000 0 0);mask:url(./images/shape/mask-teaser-hero.png) no-repeat calc(80% + 2.8125rem) calc(100% + 1px),linear-gradient(#000 0 0);-webkit-mask-size:3.75rem var(--container-hero--shape-height, 3.5rem);mask-size:3.75rem var(--container-hero--shape-height, 3.5rem);-webkit-mask-composite:xor;mask-composite:exclude;background:var(--teaser-hero-center--background-gradient);min-block-size:var(--teaser-hero-min-height, 50.75rem)}@media(min-width:1320px){.teaser._teaser--hero-center{min-block-size:var(--teaser-hero-min-height, 50rem)}}.teaser._teaser--hero-center .cmp-teaser{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);gap:var(--grid-row-gap, 1rem) var(--grid-column-gap, 1rem);margin-inline:auto;padding-inline:var(--grid-padding, 16px);width:100%;max-width:var(--grid-max-width, 90rem)}.teaser._teaser--hero-center .cmp-teaser>*{grid-column:span var(--grid-columns)/span var(--grid-columns);grid-column-start:auto}@media(min-width:768px){.teaser._teaser--hero-center .cmp-teaser>*{grid-column:span var(--grid-columns)/span var(--grid-columns);grid-column-start:auto}}@media(min-width:1320px){.teaser._teaser--hero-center .cmp-teaser>*{grid-column:span var(--grid-columns)/span var(--grid-columns);grid-column-start:auto}}.teaser._teaser--hero-center .cmp-teaser{padding-block:var(--header-height-offset, 0px) var(--container-hero--shape-height, 0px)}.teaser._teaser--hero-center .cmp-teaser:before{position:absolute;z-index:2;inset-block-end:0;inset-inline-start:0;background-color:var(--template-background-color, var(--color-surface-neutral-subdued));width:calc(var(--container-hero--shape-width, 80%));height:3.4375rem;content:""}.teaser._teaser--hero-center .cmp-teaser .cmp-teaser__image{display:none}.teaser._teaser--hero-center .cmp-teaser .cmp-teaser__content{position:relative;z-index:2;text-align:center}.teaser._teaser--hero-center .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle{display:none}.teaser._teaser--hero-center .cmp-teaser .cmp-teaser__content .cmp-teaser__title{font-weight:var(--font-weight-h1);font-size:var(--font-size-h1);line-height:var(--line-height-h1);font-family:var(--font-family-h1);text-transform:var(--text-transform-h1, none);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty;margin-block-end:var(--spacing-rem-150);color:var(--teaser-hero-center--title-color);text-shadow:var(--elevation-level-1)}@media(min-width:1320px){.teaser._teaser--hero-center .cmp-teaser .cmp-teaser__content .cmp-teaser__title{font-weight:var(--font-weight-h2);font-size:var(--font-size-h2);line-height:var(--line-height-h2);font-family:var(--font-family-h2);text-transform:var(--text-transform-h2, none);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty}}.teaser._teaser--hero-center .cmp-teaser .cmp-teaser__content .cmp-teaser__description{font-weight:var(--font-weight-paragraph-large);font-size:var(--font-size-paragraph-large);line-height:var(--line-height-paragraph-large);font-family:var(--font-family-paragraph-large);text-transform:var(--text-transform-paragraph-large, none);margin-block-end:var(--spacing-rem-400);color:var(--teaser-hero-center--text-color)}@media(min-width:1320px){.teaser._teaser--hero-center .cmp-teaser .cmp-teaser__content .cmp-teaser__description{margin-inline:auto;max-width:34.5625rem}}.teaser._teaser--hero-center .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-rem-100)}@media(min-width:768px){.teaser._teaser--hero-center .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:var(--spacing-rem-300)}}.teaser._teaser--hero-center .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{width:100%;max-width:16.25rem}@media(min-width:768px){.teaser._teaser--hero-center .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{width:auto;max-width:100%;min-inline-size:11.5rem}}.teaser._teaser--hero-center:not([class*=_teaser--button-]) .cmp-teaser__action-container .cmp-teaser__action-link{--button-secondary-radius: var(--border-radius-sm);--button-secondary-border-color: var(--color-neutral-white);--button-secondary-border-color-hover: var(--color-alpha-white-900);--button-secondary-border-color-focus: var(--color-alpha-white-800);--button-secondary-background-color: transparent;--button-secondary-background-color-hover: var(--color-alpha-white-200);--button-secondary-background-color-focus: transparent;--button-secondary-color: var(--color-text-label-inverse);--button-secondary-color-hover: var(--color-text-label-inverse);--button-secondary-color-focus: var(--color-alpha-white-800);--button-secondary-padding: var(--spacing-rem-100) var(--spacing-200);--button-secondary-min-height: 3rem;--button-secondary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-secondary-gap);transition:all .2s ease-in-out;border:1px solid var(--button-secondary-border-color);border-radius:var(--button-secondary-radius);background-color:var(--button-secondary-background-color);padding:var(--button-secondary-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-secondary-min-height);color:var(--button-secondary-color);text-decoration:none}.teaser._teaser--hero-center:not([class*=_teaser--button-]) .cmp-teaser__action-container .cmp-teaser__action-link:hover{border:1px solid var(--button-secondary-border-color-hover);background-color:var(--button-secondary-background-color-hover);color:var(--button-secondary-color-hover)}.teaser._teaser--hero-center:not([class*=_teaser--button-]) .cmp-teaser__action-container .cmp-teaser__action-link:focus{border:1px solid var(--button-secondary-border-color-focus);background-color:var(--button-secondary-background-color-focus);color:var(--button-secondary-color-focus)}.teaser._teaser--hero-center:not([class*=_teaser--button-]) .cmp-teaser__action-container .cmp-teaser__action-link:disabled,.teaser._teaser--hero-center:not([class*=_teaser--button-]) .cmp-teaser__action-container .cmp-teaser__action-link.disabled,.teaser._teaser--hero-center:not([class*=_teaser--button-]) .cmp-teaser__action-container .cmp-teaser__action-link[disabled]{border:1px solid var(--color-interaction-disabled-base);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}._page-dispatch .teaser._teaser--hero-center .cmp-teaser{max-width:31.25rem}._page-dispatch .teaser._teaser--hero-center .cmp-teaser .cmp-teaser__content .cmp-teaser__title{font-size:var(--font-size-h2)}.teaser._teaser--spotlight{--teaser-spotlight--title-color: var( --theme--color-title, var(--color-text-heading-inverse) );--teaser-spotlight--text-color: var( --theme--color-text, var(--color-text-body-inverse) );--teaser-spotlight--background: var( --theme--background-color, var(--color-surface-primary-strong) );background-color:var(--teaser-spotlight--background);padding:var(--spacing-rem-500) var(--spacing-200)}@media(min-width:768px){.teaser._teaser--spotlight{padding:var(--spacing-rem-500)}}.teaser._teaser--spotlight{position:relative}.teaser._teaser--spotlight:before{display:inline-block;position:absolute;transform:translate(-50%);inset-block-start:0;inset-inline-start:50%;background-color:var(--teaser-spotlight--background);width:100vw;height:100%;content:""}.teaser._teaser--spotlight .cmp-teaser{position:relative}@media(min-width:768px){.teaser._teaser--spotlight .cmp-teaser{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-rem-500)}}.teaser._teaser--spotlight .cmp-teaser .cmp-teaser__image{order:2;-webkit-mask:url(./images/shape/mask-teaser-spotlight.png) no-repeat 50% 50%;mask:url(./images/shape/mask-teaser-spotlight.png) no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;margin-block-end:var(--spacing-rem-300)}@media(min-width:768px){.teaser._teaser--spotlight .cmp-teaser .cmp-teaser__image{margin-block-end:0;width:50%}}.teaser._teaser--spotlight .cmp-teaser .cmp-teaser__image .cmp-image{position:relative;aspect-ratio:var(--aspect-ratio-4-3);width:100%;max-width:calc(100vw - var(--spacing-200) * 2);min-block-size:18rem}@media(min-width:768px){.teaser._teaser--spotlight .cmp-teaser .cmp-teaser__image .cmp-image{margin-block-end:0}}@media(min-width:1320px){.teaser._teaser--spotlight .cmp-teaser .cmp-teaser__image .cmp-image{min-block-size:33.125rem}}.teaser._teaser--spotlight .cmp-teaser .cmp-teaser__image .cmp-image img{position:absolute;width:100%;height:100%;object-fit:cover}@media(min-width:768px){.teaser._teaser--spotlight .cmp-teaser .cmp-teaser__content{width:50%}}.teaser._teaser--spotlight .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle{--icon-id: ".";--pill-neutral-icon: var(--icon-id);--pill-neutral-radius: var(--border-radius-lg);--pill-neutral-gap: var(--spacing-rem-50);--pill-neutral-text-color: var(--color-text-link-default);--pill-neutral-icon-color: var(--color-text-link-default);--pill-neutral-background-color: var(--color-surface-neutral-base);--pill-neutral-border-color: var(--color-interaction-primary-default);--pill-neutral-text-color-hover: var(--color-text-link-hover);--pill-neutral-icon-color-hover: var(--color-text-link-hover);--pill-neutral-background-color-hover: var( --color-surface-accent-primary-subdued );--pill-neutral-border-color-hover: var(--color-interaction-primary-hover);--pill-neutral-padding: 0 15px 0 var(--spacing-150);--pill-neutral-min-height: 2rem;--pill-neutral-icon-size: var(--icon-size-sm);font-weight:var(--font-weight-label-small);font-size:var(--font-size-label-small);line-height:var(--line-height-label-small);font-family:var(--font-family-label-small);text-transform:var(--text-transform-label-small, none);display:inline-flex;align-items:center;gap:var(--pill-neutral-gap);transition:all .2s ease-in-out;border:1px solid var(--pill-neutral-border-color);border-radius:var(--pill-neutral-radius);background:var(--pill-neutral-background-color);padding:var(--pill-neutral-padding);min-block-size:var(--pill-neutral-min-height);color:var(--pill-neutral-text-color);line-height:1}.teaser._teaser--spotlight .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle:hover,.teaser._teaser--spotlight .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle:focus{border:1px solid var(--pill-neutral-border-color-hover);background:var(--pill-neutral-background-color-hover);color:var(--pill-neutral-text-color-hover)}.teaser._teaser--spotlight .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle:hover:before,.teaser._teaser--spotlight .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle:focus:before{color:var(--pill-neutral-icon-color-hover)}.teaser._teaser--spotlight .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;width:var(--pill-neutral-icon-size);height:var(--pill-neutral-icon-size);content:var(--pill-neutral-icon);color:var(--pill-neutral-icon-color);font-size:var(--pill-neutral-icon-size)}.teaser._teaser--spotlight .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle:disabled,.teaser._teaser--spotlight .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle[disabled]{border:1px solid var(--color-interaction-disabled-base);background:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.teaser._teaser--spotlight .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle:disabled:before,.teaser._teaser--spotlight .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle[disabled]:before{color:var(--color-interaction-disabled-base)}.teaser._teaser--spotlight .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle{margin-block-end:var(--spacing-rem-300)}.teaser._teaser--spotlight .cmp-teaser .cmp-teaser__content .cmp-teaser__title{font-weight:var(--font-weight-h3);font-size:var(--font-size-h3);line-height:var(--line-height-h3);font-family:var(--font-family-h3);text-transform:var(--text-transform-h3, none);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty;margin-block-end:var(--spacing-rem-100);color:var(--teaser-spotlight--title-color)}@media(min-width:768px){.teaser._teaser--spotlight .cmp-teaser .cmp-teaser__content .cmp-teaser__title{margin-block-end:var(--spacing-rem-200)}}.teaser._teaser--spotlight .cmp-teaser .cmp-teaser__content .cmp-teaser__description{font-weight:var(--font-weight-paragraph-large);font-size:var(--font-size-paragraph-large);line-height:var(--line-height-paragraph-large);font-family:var(--font-family-paragraph-large);text-transform:var(--text-transform-paragraph-large, none);margin-block-end:var(--spacing-rem-300);color:var(--teaser-spotlight--text-color)}.teaser._teaser--spotlight .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-rem-100)}@media(min-width:768px){.teaser._teaser--spotlight .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container{flex-direction:row;flex-wrap:wrap;gap:var(--spacing-rem-300)}}.teaser._teaser--spotlight .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{width:100%}@media(min-width:768px){.teaser._teaser--spotlight .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{width:calc(50% - var(--spacing-rem-300) / 2)}}.teaser._teaser--spotlight:not([class*=_teaser--button-]) .cmp-teaser__action-container .cmp-teaser__action-link{--button-secondary-radius: var(--border-radius-sm);--button-secondary-border-color: var(--color-neutral-white);--button-secondary-border-color-hover: var(--color-alpha-white-900);--button-secondary-border-color-focus: var(--color-alpha-white-800);--button-secondary-background-color: transparent;--button-secondary-background-color-hover: var(--color-alpha-white-200);--button-secondary-background-color-focus: transparent;--button-secondary-color: var(--color-text-label-inverse);--button-secondary-color-hover: var(--color-text-label-inverse);--button-secondary-color-focus: var(--color-alpha-white-800);--button-secondary-padding: var(--spacing-rem-100) var(--spacing-200);--button-secondary-min-height: 3rem;--button-secondary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-secondary-gap);transition:all .2s ease-in-out;border:1px solid var(--button-secondary-border-color);border-radius:var(--button-secondary-radius);background-color:var(--button-secondary-background-color);padding:var(--button-secondary-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-secondary-min-height);color:var(--button-secondary-color);text-decoration:none}.teaser._teaser--spotlight:not([class*=_teaser--button-]) .cmp-teaser__action-container .cmp-teaser__action-link:hover{border:1px solid var(--button-secondary-border-color-hover);background-color:var(--button-secondary-background-color-hover);color:var(--button-secondary-color-hover)}.teaser._teaser--spotlight:not([class*=_teaser--button-]) .cmp-teaser__action-container .cmp-teaser__action-link:focus{border:1px solid var(--button-secondary-border-color-focus);background-color:var(--button-secondary-background-color-focus);color:var(--button-secondary-color-focus)}.teaser._teaser--spotlight:not([class*=_teaser--button-]) .cmp-teaser__action-container .cmp-teaser__action-link:disabled,.teaser._teaser--spotlight:not([class*=_teaser--button-]) .cmp-teaser__action-container .cmp-teaser__action-link.disabled,.teaser._teaser--spotlight:not([class*=_teaser--button-]) .cmp-teaser__action-container .cmp-teaser__action-link[disabled]{border:1px solid var(--color-interaction-disabled-base);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.videoteaser.teaser{--video-teaser--title-color: var( --color-text-heading-inverse, var(--color-neutral-white) );--video-teaser--play-button-color: var( --color-text-link-default, var(--color-primary-500) )}.videoteaser.teaser video{cursor:pointer;max-width:100%}.videoteaser.teaser .cmp-teaser__pretitle{display:none}.videoteaser.teaser .cmp-videoteaser__content{display:flex;position:relative;z-index:9;cursor:pointer;margin-inline-start:var(--spacing-300);margin-block-start:-6rem;height:2.5rem;color:var(--video-teaser--title-color)}.videoteaser.teaser .cmp-videoteaser__content:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;border-radius:var(--border-radius-lg);background-color:var(--video-teaser--play-button-color);width:2.5rem;height:2.5rem;content:"";font-size:var(--icon-size-lg, 1.5rem)}.videoteaser.teaser .cmp-videoteaser__content h2.cmp-teaser__title{margin-inline-start:var(--spacing-200);padding-block-start:var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);font-weight:400}@media(min-width:768px){.videoteaser.teaser .cmp-videoteaser__content:before{margin-inline-start:var(--spacing-300);width:3rem;height:3rem}.videoteaser.teaser .cmp-videoteaser__content h2.cmp-teaser__title{margin-inline-start:var(--spacing-rem-200, 1rem);font-size:var(--font-size-label-large)}}.teaser:has(.cmp-teaser__link){outline:3px solid red}.teaser:has(.cmp-teaser__link):after{display:block;position:absolute;z-index:2;inset-block-start:0;inset-inline-start:0;border:2px dashed white;background-color:red;padding:.5rem;content:"⚠️ do not use the link field";color:#fff}.list.list--socials .cmp-list{display:flex;flex-wrap:wrap;justify-content:left;padding:0}.list.list--socials .cmp-list .cmp-list__item .cmp-list__item-link{display:inline-flex;align-items:center;--icon-social-links: ""}.list.list--socials .cmp-list .cmp-list__item .cmp-list__item-link[href*=twitter],.list.list--socials .cmp-list .cmp-list__item .cmp-list__item-link[href*="https://x.com"]{--icon-social-links: ""}.list.list--socials .cmp-list .cmp-list__item .cmp-list__item-link[href*=instagram]{--icon-social-links: ""}.list.list--socials .cmp-list .cmp-list__item .cmp-list__item-link[href*="pinterest.com"]{--icon-social-links: ""}.list.list--socials .cmp-list .cmp-list__item .cmp-list__item-link[href*=facebook]{--icon-social-links: ""}.list.list--socials .cmp-list .cmp-list__item .cmp-list__item-link[href*=youtube]{--icon-social-links: ""}.list.list--socials .cmp-list .cmp-list__item .cmp-list__item-link[href*=tiktok]{--icon-social-links: ""}.list.list--socials .cmp-list .cmp-list__item .cmp-list__item-link .cmp-list__item-title{display:block;text-indent:-10000px}.list.list--socials .cmp-list .cmp-list__item .cmp-list__item-link:after{display:block;width:var(--icon-size-lg);height:var(--icon-size-lg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;content:var(--icon-social-links, "");font-size:var(--icon-size-lg)}.list.list--socials .cmp-list{list-style:none}.list.list--socials .cmp-list__item{margin:0;padding:0}.list.list--socials .cmp-list__item-link{transition:color .3s ease-out;padding:var(--spacing-150);color:var(--color-text-link-default);text-decoration:none}.list.list--socials .cmp-list__item-link:hover,.list.list--socials .cmp-list__item-link:focus{color:var(--text-brand-primary)}.list{--list--link-color: var(--color-text-link-default)}.list.list--links .cmp-list__item-link{position:relative;color:var(--list--link-color);text-decoration:none}.list.list--links .cmp-list__item-title{display:inline-flex;position:relative;align-items:center;gap:var(--spacing-rem-50);font-weight:var(--font-weight-link-inline);font-size:var(--font-size-link-inline);line-height:var(--line-height-link-inline);font-family:var(--font-family-link-inline);text-transform:var(--text-transform-link-inline, none)}.list.list--links a .cmp-list__item-title:before{position:absolute;inset-block-end:4px;inset-inline-start:0;background-color:var(--list--link-color);width:100%;height:1px;content:""}.list.list--links a:hover .cmp-list__item-title:before,.list.list--links a:focus .cmp-list__item-title:before{content:none}.list.list--links .cmp-list{display:flex;flex-direction:column;gap:var(--spacing-rem-100)}@media(min-width:1320px){.list.list--links .cmp-list{gap:var(--spacing-rem-50)}}.list .cmp-list__item-title[class*=_icon--]:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;justify-content:start;width:var(--icon-size-sm);height:var(--icon-size-sm);content:var(--icon-id);font-size:inherit;line-height:inherit}.bookmark-btn,.share-btn,.print-btn{--button-icon-secondary-radius: var(--border-radius-rounded);--button-icon-secondary-border-color: var(--color-alpha-black-100);--button-icon-secondary-border-color-hover: var(--color-alpha-white-800);--button-icon-secondary-border-color-focus: var(--color-alpha-white-800);--button-icon-secondary-background-color: var(--color-alpha-black-200);--button-icon-secondary-background-color-hover: var( --color-alpha-white-800 );--button-icon-secondary-background-color-focus: var( --color-alpha-white-800 );--button-icon-secondary-color: var(--color-neutral-white);--button-icon-secondary-color-hover: var(--color-interaction-primary-hover);--button-icon-secondary-color-focus: var( --color-interaction-primary-pressed );--button-icon-secondary-padding: var(--spacing-rem-100) var(--spacing-150);--button-icon-secondary-height: 3rem;--button-icon-secondary-width: 3rem;--button-icon-secondary-size: var(--icon-size-lg);display:inline-flex;justify-content:center;align-items:center;transition:all .2s ease-in-out;border:1px solid var(--button-icon-secondary-border-color);border-radius:var(--button-icon-secondary-radius);background-color:var(--button-icon-secondary-background-color);padding:var(--button-icon-secondary-padding);width:var(--button-icon-secondary-width);height:var(--button-icon-secondary-height);color:var(--button-icon-secondary-color);font-size:0;text-decoration:none;text-indent:-10000px}@media(hover:hover)and (pointer:fine){.bookmark-btn:hover,.share-btn:hover,.print-btn:hover{border:1px solid var(--button-icon-secondary-border-color-hover);background-color:var(--button-icon-secondary-background-color-hover);color:var(--button-icon-secondary-color-hover)}}.bookmark-btn:focus,.share-btn:focus,.print-btn:focus{border:1px solid var(--button-icon-secondary-border-color-focus);background-color:var(--button-icon-secondary-background-color-focus);color:var(--button-icon-secondary-color-focus)}.bookmark-btn:after,.share-btn:after,.print-btn:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;flex-shrink:0;width:var(--button-icon-secondary-size);height:var(--button-icon-secondary-size);content:var(--icon-id, "");font-size:var(--button-icon-secondary-size);text-indent:0}.bookmark-btn:disabled,.bookmark-btn.disabled,.bookmark-btn[disabled],.share-btn:disabled,.share-btn.disabled,.share-btn[disabled],.print-btn:disabled,.print-btn.disabled,.print-btn[disabled]{border:1px solid var(--color-interaction-disabled-subdued);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.bookmark-btn,.share-btn,.print-btn{--button-icon-secondary-background-color-hover: var(--color-neutral-white);--icon-id: ""}.bookmark-btn.is-bookmarked,.share-btn.is-bookmarked,.print-btn.is-bookmarked{--icon-id: ""}.share-btn{--icon-id: ""}.print-btn{--icon-id: ""}.action-btn-list{display:flex;position:absolute;row-gap:var(--spacing-rem-200);flex-direction:column;transform:translate(-50%);z-index:10;inset-block-start:calc(var(--header-height-offset, 5.5rem) + var(--spacing-rem-200));inset-inline-start:50%;padding-inline:var(--grid-padding, 16px);width:100%;max-width:var(--grid-max-width, 90rem);text-align:end}@media(min-width:1520px){.action-btn-list{padding-inline:0}}.card-s .bookmark-btn,.card-m .bookmark-btn{--button-icon-secondary-width: 2.5rem;--button-icon-secondary-height: 2.5rem;--button-icon-secondary-size: var(--icon-size-md)}.cmp-contentfragment:has(.bookmark-btn){position:relative}.search-result__content .bookmark-btn,.cmp-contentfragment:has(.cmp-recipe-teaser,.cmp-article-teaser,.cmp-product-teaser__link) .bookmark-btn{position:absolute;z-index:10;inset-block-start:var(--spacing-rem-200);inset-inline-end:var(--spacing-200)}[lang*=-AE]{--flag-path: url(https://smartmedia.digital4danone.com/is/image/danonecs/ae-2?&dpr=off)}[lang*=-AR]{--flag-path: url(https://smartmedia.digital4danone.com/is/image/danonecs/ar-2?&dpr=off)}[lang*=-BE]{--flag-path: url(https://smartmedia.digital4danone.com/is/image/danonecs/be-2?&dpr=off)}[lang*=-BH]{--flag-path: url(https://smartmedia.digital4danone.com/is/image/danonecs/bh-2?&dpr=off)}[lang*=-BR]{--flag-path: url(https://smartmedia.digital4danone.com/is/image/danonecs/br-2?&dpr=off)}[lang*=-DE]{--flag-path: url(https://smartmedia.digital4danone.com/is/image/danonecs/de-2?&dpr=off)}[lang*=-EG]{--flag-path: url(https://smartmedia.digital4danone.com/is/image/danonecs/eg-3?&dpr=off)}[lang*=-ES]{--flag-path: url(https://smartmedia.digital4danone.com/is/image/danonecs/es-2?&dpr=off)}[lang*=-FR]{--flag-path: url(https://smartmedia.digital4danone.com/is/image/danonecs/fr-3?&dpr=off)}[lang*=-GB]{--flag-path: url(https://smartmedia.digital4danone.com/is/image/danonecs/gb-2?&dpr=off)}[lang*=-IE]{--flag-path: url(https://smartmedia.digital4danone.com/is/image/danonecs/ie-2?&dpr=off)}[lang*=-IT]{--flag-path: url(https://smartmedia.digital4danone.com/is/image/danonecs/it-4?&dpr=off)}[lang*=-KW]{--flag-path: url(https://smartmedia.digital4danone.com/is/image/danonecs/kw-2?&dpr=off)}[lang*=-NL]{--flag-path: url(https://smartmedia.digital4danone.com/is/image/danonecs/nl-2?&dpr=off)}[lang*=-OM]{--flag-path: url(https://smartmedia.digital4danone.com/is/image/danonecs/om-2?&dpr=off)}[lang*=-PT]{--flag-path: url(https://smartmedia.digital4danone.com/is/image/danonecs/pt-2?&dpr=off)}[lang*=-QA]{--flag-path: url(https://smartmedia.digital4danone.com/is/image/danonecs/qa-2?&dpr=off)}[lang*=-SA]{--flag-path: url(https://smartmedia.digital4danone.com/is/image/danonecs/sa-2?&dpr=off)}[lang*=-US]{--flag-path: url(https://smartmedia.digital4danone.com/is/image/danonecs/us-2?&dpr=off)}.cmp-languagenavigation a[lang]{display:flex;gap:var(--spacing-200)}.cmp-languagenavigation a[lang]:before{display:inline-block;margin-block-start:var(--spacing-rem-50);background:var(--flag-path) no-repeat;background-size:1.25rem auto;width:1.25rem;height:auto;content:""}.accordion{--accordion-title--color: var(--color-text-heading-base);--accordion-title--min-height: 2.5rem;--accordion-content--margin: var(--spacing-rem-50, .25rem);--accordion-icon--color: var(--color-text-link-default);--accordion-transition: .12s ease-in-out}@media(min-width:1320px){.accordion{--accordion-content--margin: var(--spacing-rem-100, .5rem)}}.accordion._accordion--h3 .cmp-accordion .cmp-accordion__button{font-weight:var(--font-weight-h3);font-size:var(--font-size-h3);line-height:var(--line-height-h3);font-family:var(--font-family-h3);text-transform:var(--text-transform-h3, none);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty}.accordion._accordion--h4{--accordion-content--margin: .375rem}@media(min-width:1320px){.accordion._accordion--h4{--accordion-content--margin: var(--spacing-rem-50, .25rem)}}.accordion._accordion--h4 .cmp-accordion .cmp-accordion__button{font-weight:var(--font-weight-h4);font-size:var(--font-size-h4);line-height:var(--line-height-h4);font-family:var(--font-family-h4);text-transform:var(--text-transform-h4, none);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty}.accordion._accordion--h5{--accordion-content--margin: .5rem}.accordion._accordion--h5 .cmp-accordion .cmp-accordion__button{font-weight:var(--font-weight-h5);font-size:var(--font-size-h5);line-height:var(--line-height-h5);font-family:var(--font-family-h5);text-transform:var(--text-transform-h5, none);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty}.accordion._accordion--label-large{--accordion-content--margin: var(--spacing-rem-100, .5rem)}.accordion._accordion--label-large .cmp-accordion .cmp-accordion__button{font-weight:var(--font-weight-label-large);font-size:var(--font-size-label-large);line-height:var(--line-height-label-large);font-family:var(--font-family-label-large);text-transform:var(--text-transform-label-large, none)}.accordion .cmp-accordion{display:flex;flex-direction:column;gap:var(--spacing-rem-100, .5rem)}.accordion .cmp-accordion .cmp-accordion__item{display:grid;grid-template-rows:min-content 0fr;transition:grid-template-rows var(--accordion-transition)}.accordion .cmp-accordion .cmp-accordion__item:has(.cmp-accordion__panel--visible){grid-template-rows:min-content 1fr}.aem-AuthorLayer-Edit .accordion .cmp-accordion .cmp-accordion__item,.aem-AuthorLayer-Layouting .accordion .cmp-accordion .cmp-accordion__item{grid-template-rows:min-content 1fr}.accordion .cmp-accordion .cmp-accordion__button{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-rem-200, 1rem);width:100%;min-block-size:var(--accordion-title--min-height);color:var(--accordion-title--color);font-weight:var(--font-weight-h3);font-size:var(--font-size-h3);line-height:var(--line-height-h3);font-family:var(--font-family-h3);text-transform:var(--text-transform-h3, none);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty}.accordion .cmp-accordion .cmp-accordion__button:after{width:var(--icon-size-lg, 1.5rem);height:var(--icon-size-lg, 1.5rem);content:"";color:var(--accordion-icon--color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;transform:rotate(180deg);transition:transform var(--accordion-transition);font-size:var(--icon-size-lg, 1.5rem)}.accordion .cmp-accordion .cmp-accordion__button.cmp-accordion__button--active:after{transform:rotate(0)}.accordion .cmp-accordion .cmp-accordion__panel{visibility:hidden;margin-block-start:var(--accordion-content--margin);overflow:hidden}.aem-AuthorLayer-Edit .accordion .cmp-accordion .cmp-accordion__panel,.aem-AuthorLayer-Layouting .accordion .cmp-accordion .cmp-accordion__panel,.accordion .cmp-accordion .cmp-accordion__panel.cmp-accordion__panel--visible{visibility:visible}.carousel{--carousel-gap: calc(var(--column-gap, 0px))}.carousel .cmp-carousel__item{padding-inline:calc(var(--carousel-gap, 0px) / 2)}@container carouselContainer (min-inline-size: 508px){.carousel .cmp-carousel__item{width:50%;--carousel-item-width: 50% }}@container carouselContainer (min-inline-size: 820px){.carousel .cmp-carousel__item{width:33.3333333333%;--carousel-item-width: calc(100% / 3)}}@container carouselContainer (min-inline-size: 1216px){.carousel .cmp-carousel__item{width:25%;--carousel-item-width: 25% }}.carousel{--carousel-gap: 16px;--carousel--base-color: var( --color-text-link-default, var(--color-primary-500) );container-name:carouselContainer;container-type:inline-size}@media(min-width:768px){.carousel{--carousel-gap: 24px}}.carousel .cmp-carousel{position:relative;padding-block-end:4rem}@media(min-width:768px){.carousel .cmp-carousel{padding-block-end:4rem}}.carousel .cmp-carousel__content{display:flex;align-items:flex-start;container-name:carouselContainer;container-type:inline-size;margin-inline:calc(-1 * var(--carousel-gap, 0px) / 2);overflow-anchor:none;overflow-x:clip}.carousel .cmp-carousel__item{display:flex;flex-shrink:0;transform:translate(var(--carousel-translateX, 0px));transition:transform .3s ease;will-change:transform;width:100%;width:var(--carousel-item-width, 100%);overflow-anchor:none}.carousel .cmp-carousel__item>*{width:100%}.carousel .cmp-carousel__item>* img{-webkit-user-drag:none}.carousel .cmp-carousel.cmp-carousel__content--is-swiping .cmp-carousel__item{transition:none}.carousel .cmp-carousel__item--active{visibility:visible}.carousel .cmp-carousel__actions{display:flex;position:absolute;justify-content:space-between;align-items:center;gap:.5rem;z-index:1;inset-block-end:0;inset-inline-end:0;width:100%}@media(min-width:768px){.carousel .cmp-carousel__actions{justify-content:center;gap:1rem}}.carousel .cmp-carousel__actions:has(.cmp-carousel__action--previous:disabled):has(.cmp-carousel__action--next:disabled){display:none}.carousel .cmp-carousel__action{position:static;transform:none;--button-icon_size: 1rem}@media(min-width:768px){.carousel .cmp-carousel__action{--button-icon_size: 1rem}}.carousel .cmp-carousel__action{--button-icon-secondary-radius: var(--border-radius-rounded);--button-icon-secondary-border-color: var( --color-interaction-primary-default );--button-icon-secondary-border-color-hover: var( --color-interaction-primary-pressed );--button-icon-secondary-border-color-focus: var(--color-alpha-white-800);--button-icon-secondary-background-color: transparent;--button-icon-secondary-background-color-hover: var(--color-neutral-white);--button-icon-secondary-background-color-focus: var( --color-surface-primary-subdued );--button-icon-secondary-color: var(--color-interaction-primary-default);--button-icon-secondary-color-hover: var(--color-interaction-primary-hover);--button-icon-secondary-color-focus: var( --color-interaction-primary-pressed );--button-icon-secondary-padding: var(--spacing-rem-100) var(--spacing-150);--button-icon-secondary-height: 3rem;--button-icon-secondary-width: 3rem;--button-icon-secondary-size: var(--icon-size-lg);display:inline-flex;justify-content:center;align-items:center;transition:all .2s ease-in-out;border:1px solid var(--button-icon-secondary-border-color);border-radius:var(--button-icon-secondary-radius);background-color:var(--button-icon-secondary-background-color);padding:var(--button-icon-secondary-padding);width:var(--button-icon-secondary-width);height:var(--button-icon-secondary-height);color:var(--button-icon-secondary-color);font-size:0;text-decoration:none;text-indent:-10000px}@media(hover:hover)and (pointer:fine){.carousel .cmp-carousel__action:hover{border:1px solid var(--button-icon-secondary-border-color-hover);background-color:var(--button-icon-secondary-background-color-hover);color:var(--button-icon-secondary-color-hover)}}.carousel .cmp-carousel__action:focus{border:1px solid var(--button-icon-secondary-border-color-focus);background-color:var(--button-icon-secondary-background-color-focus);color:var(--button-icon-secondary-color-focus)}.carousel .cmp-carousel__action:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;flex-shrink:0;width:var(--button-icon-secondary-size);height:var(--button-icon-secondary-size);content:var(--icon-id, "");font-size:var(--button-icon-secondary-size);text-indent:0}.carousel .cmp-carousel__action:disabled,.carousel .cmp-carousel__action.disabled,.carousel .cmp-carousel__action[disabled]{border:1px solid var(--color-interaction-disabled-subdued);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.carousel .cmp-carousel__action.cmp-carousel__action--previous{--icon-id: ""}.carousel .cmp-carousel__action.cmp-carousel__action--next{--icon-id: ""}.carousel .cmp-carousel__action .cmp-carousel__action-text{text-indent:-10000px}.carousel .cmp-carousel__indicators{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:.25rem;padding:.375rem}.carousel .cmp-carousel__indicator{display:none;position:relative;transition:outline .2s,background-color .2s;cursor:pointer;width:1.25rem;height:1.25rem;font-size:0;text-indent:-187.5rem}.carousel .cmp-carousel__indicator:after{display:block;transition:background-color .3s;margin:auto;border:.125rem solid var(--color-interaction-primary-default);border-radius:50%;background-color:transparent;width:.5rem;height:.5rem;content:""}.carousel .cmp-carousel__indicator:hover:after{background-color:var(--color-interaction-primary-hover)}.carousel .cmp-carousel__indicator--visible{display:flex}.carousel .cmp-carousel__indicator--active:after{background-color:var(--color-interaction-primary-default)}.tabs{--tabs-controls-color: var( --color-text-link-default, var(--color-primary-500) );--tabs-active-color: var(--color-text-link-pressed, var(--color-primary-600));--tabs-hover-color: var(--color-text-link-hover, var(--color-primary-400));--tabs-color: var(--color-text-link-default, var(--color-primary-500));position:relative}.tabs .cmp-tabs{--tab-height: 2.125rem;--tabs-label--font-size: var(--font-size-label-small);--tabs-label--padding-x: var(--spacing-rem-300)}@media(min-width:768px){.tabs .cmp-tabs{--tab-height: var(--spacing-rem-500);--tabs-label--font-size: var(--font-size-label-regular);--tabs-label--padding-x: var(--spacing-rem-400)}}@media(min-width:1320px){.tabs .cmp-tabs{--tabs-label--font-size: var(--font-size-label-large);--tabs-label--padding-x: var(--spacing-rem-500)}}.tabs .cmp-tabs{position:relative}.tabs .cmp-tabs .cmp-tabs__tablist{display:flex;flex-wrap:nowrap;gap:3px;-webkit-mask-image:linear-gradient(90deg,#0000 0% 32px,#000 48px calc(100% - 48px),#0000 calc(100% - 32px) 100%);mask-image:linear-gradient(90deg,#0000 0% 32px,#000 48px calc(100% - 48px),#0000 calc(100% - 32px) 100%);transition:transform .5s;padding-inline:var(--spacing-300);width:fit-content;width:100%;overflow:scroll;overflow-y:hidden;overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-padding:0;scroll-snap-type:x proximity;scrollbar-color:transparent transparent;scrollbar-width:none;color:var(--tabs-color);font-weight:700;font-size:var(--tabs-label--font-size)}.tabs .cmp-tabs .cmp-tabs__tablist .cmp-tabs__tab{cursor:pointer;border-block-end:1px solid var(--color-neutral-300);padding:var(--spacing-rem-100) var(--tabs-label--padding-x);height:var(--tab-height);min-block-size:var(--tab-height);white-space:nowrap}.tabs .cmp-tabs .cmp-tabs__tablist .cmp-tabs__tab:hover{border-color:var(--tabs-hover-color);color:var(--tabs-hover-color)}.tabs .cmp-tabs .cmp-tabs__tablist .cmp-tabs__tab.cmp-tabs__tab--active{cursor:default;border-color:var(--tabs-active-color);color:var(--tabs-active-color)}.tabs .cmp-tabs .cmp-tabs__tabpanel{display:flex;position:absolute;justify-content:center;opacity:0;transition:opacity .5s}.tabs .cmp-tabs .cmp-tabs__tabpanel.cmp-tabs__tabpanel--active{position:relative;opacity:1}.tabs .cmp-tabs__tabscontrols{display:none;position:absolute;z-index:9;cursor:pointer;inset-block-start:var(--spacing-rem-150);width:1.625rem}.tabs .cmp-tabs__tabscontrols:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;width:var(--icon-size-md, 1.25rem);width:1.625rem;height:calc(100% - 1px);color:var(--tabs-controls-color)}.tabs .cmp-tabs__control-left:before{inset-inline-start:0;content:""}.tabs .cmp-tabs__control-right{inset-inline-end:0}.tabs .cmp-tabs__control-right:before{inset-inline-end:0;content:""}.tabs.with-nav .cmp-tabs__tabscontrols{display:block}.embed{padding-inline:var(--grid-padding, 1rem)}@media(min-width:1320px){.embed{padding-inline:0}}.embed .cmp-embed{width:100%}.embed .cmp-embed iframe{border:none;border-radius:var(--border-radius-md);aspect-ratio:var(--aspect-ratio-16-9);width:100%;height:100%}.embed .cmp-embed iframe[data-src]{position:absolute;width:0;height:0}.embed:not(:has(.cmp-embed)){display:none}.dynamicmediavideo{padding-inline:var(--grid-padding, 1rem)}@media(min-width:1320px){.dynamicmediavideo{padding-inline:0}}.dynamicmediavideo video{border-radius:var(--border-radius-md);aspect-ratio:var(--aspect-ratio-16-9);width:100%;height:100%;object-fit:cover}.dynamicmediavideo video::-webkit-media-controls-play-button{margin-inline:0 var(--spacing-100);border-radius:50%;background-color:var(--color-primary-500)}.dynamicmediavideo video::-webkit-media-controls-timeline{margin-block-start:var(--spacing-rem-50)}.cmp-modal{display:none;--modal-padding: var(--spacing-300, 24px);--modal-icon_size: var(--icon-size-sm, 1rem)}@media screen and (min-width:82.5rem){.cmp-modal{--modal-icon_size: var(--icon-size-lg, 1.5rem)}}.cmp-modal{display:none;position:fixed;z-index:100;inset-block-end:0;inset-inline-start:0;width:100%;height:100%;overflow:hidden}.cmp-modal:before{display:block;position:absolute;opacity:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);inset-block-start:0;inset-inline-start:0;background-color:#0006;width:100%;height:100%;content:""}@keyframes modal-content-animation{0%{opacity:0}to{opacity:1}}@keyframes modal-background-animation{0%{opacity:0}to{opacity:1}}.cmp-modal__panel{position:relative;flex-direction:column;flex-wrap:nowrap;opacity:0;width:100%;max-width:100%;height:100%;max-height:80dvh;overflow-y:auto}@media screen and (min-width:82.5rem){.cmp-modal__panel{margin:auto;height:auto}}.cmp-modal__panel{display:flex;flex-wrap:wrap;border-radius:var(--border-radius-lg, 24px) var(--border-radius-lg, 24px) 0 0;width:100%;height:auto}@media(min-width:1320px){.cmp-modal__panel{margin:auto;box-shadow:0 4px 16px #0003;border-radius:var(--border-radius-lg, 24px);max-width:38rem;max-height:100%}}@media(min-width:1320px){.cmp-modal__panel:has(._container--small-modal){max-width:27.375rem}}.cmp-modal__panel__header{display:flex;position:absolute;justify-content:flex-end;inset-block-start:var(--modal-padding);inset-inline-end:var(--modal-padding);width:100%}.cmp-modal__panel__close-button{background-color:var(--modal-close-background-color, rgba(255, 255, 255, .2));font-size:0;text-indent:-10000px}.cmp-modal__panel__close-button:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;width:var(--modal-icon_size);height:var(--modal-icon_size);content:var(--icon-id, "");color:var(--color-neutral-black);font-size:var(--modal-icon_size);line-height:1;text-indent:0}.cmp-modal .cmp-modal__panel__content{background:var(--color-surface-neutral-base);padding:var(--spacing-300, 24px) var(--spacing-400, 24px) var(--spacing-300, 24px) var(--spacing-300, 24px)}@media screen and (min-width:82.5rem){.cmp-modal .cmp-modal__panel__content{max-height:30.5625rem;overflow-y:auto}}.cmp-modal--is-opened{display:flex}.cmp-modal--is-opened .cmp-modal__panel{position:absolute;animation:modal-content-animation .2s ease-in .2s;animation-fill-mode:both;inset-block-end:0}@media screen and (min-width:82.5rem){.cmp-modal--is-opened .cmp-modal__panel{position:relative}}.cmp-modal--is-opened:before{animation:modal-background-animation .2s;animation-fill-mode:both}.cmp-modal .cmp-modal__panel__scroll-container{max-width:100%;height:100%}.cmp-modal .cmp-container{--grid-padding: 0px}.cmp-modal .container-wrapper .cmp-container .container._container--two-columns>.container-wrapper>.cmp-container>.button{grid-column:span 2/span 2}@media(min-width:768px){.cmp-modal .container-wrapper .cmp-container .container._container--two-columns>.container-wrapper>.cmp-container>.button{grid-column:span 4/span 4}}@media(min-width:1320px){.cmp-modal .container-wrapper .cmp-container .container._container--two-columns>.container-wrapper>.cmp-container>.button:first-child{grid-column-start:5}}.cmp-modal .container-wrapper .cmp-container .container._container--two-columns>.container-wrapper>.cmp-container>.button .cmp-button{width:100%}.cmp-modal.cmp-modal--style-notify.cmp-modal--is-opened{display:block;transform:translate(-50%);inset-inline-start:50%;width:calc(100% - 32px);max-width:calc(--grid-max-width - 32px)}@media(min-width:768px){.cmp-modal.cmp-modal--style-notify.cmp-modal--is-opened{width:calc(100% - 40px);max-width:calc(--grid-max-width - 40px)}}@media(min-width:1320px){.cmp-modal.cmp-modal--style-notify.cmp-modal--is-opened{width:calc(100% - 80px);max-width:calc(--grid-max-width - 80px)}}@media(min-width:1440px){.cmp-modal.cmp-modal--style-notify.cmp-modal--is-opened{width:100%;max-width:var(--grid-max-width, 90rem)}}.cmp-modal.cmp-modal--style-notify.cmp-modal--is-opened:before{opacity:0!important}.cmp-modal.cmp-modal--style-notify.cmp-modal--is-opened .cmp-modal__panel{position:absolute;inset-block-end:auto;inset-block-start:var(--spacing-rem-200);inset-inline-end:0;border-radius:var(--border-radius-lg, 24px)}@media(min-width:1320px){.cmp-modal.cmp-modal--style-notify.cmp-modal--is-opened .cmp-modal__panel{max-width:27.375rem}}.has-visible-header .cmp-modal.cmp-modal--style-notify.cmp-modal--is-opened .cmp-modal__panel{inset-block-start:calc(var(--header-height-offset, 5.5rem) + var(--spacing-rem-200))}.experiencefragment.experiencefragment--modal-text{display:none}.cmp-experiencefragment--header-modals{--container-gap: var(--spacing-rem-200)}.cmp-experiencefragment--header-modals .title+.button{display:none}.button._button--logout .cmp-form-button{display:flex;column-gap:var(--spacing-rem-100);align-items:center;background:linear-gradient(180deg,var(--color-border-neutral-base) 0px,var(--color-border-neutral-base) 1px,transparent 1px,transparent);padding:var(--spacing-rem-200) var(--spacing-300);width:100%;color:var(--color-interaction-primary-default);font-family:var(--font-family-label-large)}.button._button--logout .cmp-form-button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;position:relative;inset:inherit;background-color:transparent;width:var(--icon-size-lg);height:var(--icon-size-lg);content:"";font-size:var(--icon-size-lg)}.button._button--logout .cmp-form-button:hover{background-color:var(--color-surface-accent-primary-subdued);color:var(--color-interaction-primary-hover)}.button._button--logout .cmp-form-button:focus-visible{background-color:var(--color-surface-accent-primary-subdued);color:var(--color-interaction-primary-pressed)}.button._button--logout .cmp-form-button--is-active{color:var(--color-interaction-primary-active)}.button._button--primary:not(._button--is-icon-only) .cmp-form-button{--button-primary-radius: var(--border-radius-sm);--button-primary-background-color: var(--color-interaction-primary-default);--button-primary-background-color-hover: var( --color-interaction-primary-hover );--button-primary-background-color-focus: var( --color-interaction-primary-pressed );--button-primary-color: var(--color-text-label-inverse);--button-primary-color-hover: var(--color-text-label-inverse);--button-primary-color-focus: var(--color-text-label-inverse);--button-primary-padding: var(--spacing-rem-100) var(--spacing-200);--button-primary-min-height: 3rem;--button-primary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-primary-gap);transition:all .2s ease-in-out;border:1px solid var(--button-primary-background-color);border-radius:var(--button-primary-radius);background-color:var(--button-primary-background-color);padding:var(--button-primary-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-primary-min-height);color:var(--button-primary-color);text-decoration:none}.button._button--primary:not(._button--is-icon-only) .cmp-form-button:hover{border:1px solid var(--button-primary-background-color-hover);background-color:var(--button-primary-background-color-hover);color:var(--button-primary-color-hover)}.button._button--primary:not(._button--is-icon-only) .cmp-form-button:focus{border:1px solid var(--button-primary-background-color-focus);background-color:var(--button-primary-background-color-focus);color:var(--button-primary-color-focus)}.button._button--primary:not(._button--is-icon-only) .cmp-form-button:disabled,.button._button--primary:not(._button--is-icon-only) .cmp-form-button[disabled]{border:1px solid var(--color-interaction-disabled-subdued);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.button._button--primary:not(._button--is-icon-only)._button--inverse .cmp-form-button{--button-primary-radius: var(--border-radius-sm);--button-primary-background-color: var(--color-neutral-white);--button-primary-background-color-hover: var(--color-alpha-white-900);--button-primary-background-color-focus: var(--color-alpha-white-800);--button-primary-color: var(--color-text-link-default);--button-primary-color-hover: var(--color-text-link-hover);--button-primary-color-focus: var(--color-text-link-pressed);--button-primary-padding: var(--spacing-rem-100) var(--spacing-200);--button-primary-min-height: 3rem;--button-primary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-primary-gap);transition:all .2s ease-in-out;border:1px solid var(--button-primary-background-color);border-radius:var(--button-primary-radius);background-color:var(--button-primary-background-color);padding:var(--button-primary-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-primary-min-height);color:var(--button-primary-color);text-decoration:none}.button._button--primary:not(._button--is-icon-only)._button--inverse .cmp-form-button:hover{border:1px solid var(--button-primary-background-color-hover);background-color:var(--button-primary-background-color-hover);color:var(--button-primary-color-hover)}.button._button--primary:not(._button--is-icon-only)._button--inverse .cmp-form-button:focus{border:1px solid var(--button-primary-background-color-focus);background-color:var(--button-primary-background-color-focus);color:var(--button-primary-color-focus)}.button._button--primary:not(._button--is-icon-only)._button--inverse .cmp-form-button:disabled,.button._button--primary:not(._button--is-icon-only)._button--inverse .cmp-form-button[disabled]{border:1px solid var(--color-interaction-disabled-subdued);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.button._button--secondary:not(._button--is-icon-only) .cmp-form-button{--button-secondary-radius: var(--border-radius-sm);--button-secondary-border-color: var(--color-interaction-primary-default);--button-secondary-border-color-hover: var( --color-interaction-primary-hover );--button-secondary-border-color-focus: var( --color-interaction-primary-pressed );--button-secondary-background-color: transparent;--button-secondary-background-color-hover: var(--color-neutral-white);--button-secondary-background-color-focus: var( --color-surface-primary-subdued );--button-secondary-color: var(--color-interaction-primary-default);--button-secondary-color-hover: var(--color-interaction-primary-hover);--button-secondary-color-focus: var(--color-interaction-primary-pressed);--button-secondary-padding: var(--spacing-rem-100) var(--spacing-200);--button-secondary-min-height: 3rem;--button-secondary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-secondary-gap);transition:all .2s ease-in-out;border:1px solid var(--button-secondary-border-color);border-radius:var(--button-secondary-radius);background-color:var(--button-secondary-background-color);padding:var(--button-secondary-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-secondary-min-height);color:var(--button-secondary-color);text-decoration:none}.button._button--secondary:not(._button--is-icon-only) .cmp-form-button:hover{border:1px solid var(--button-secondary-border-color-hover);background-color:var(--button-secondary-background-color-hover);color:var(--button-secondary-color-hover)}.button._button--secondary:not(._button--is-icon-only) .cmp-form-button:focus{border:1px solid var(--button-secondary-border-color-focus);background-color:var(--button-secondary-background-color-focus);color:var(--button-secondary-color-focus)}.button._button--secondary:not(._button--is-icon-only) .cmp-form-button:disabled,.button._button--secondary:not(._button--is-icon-only) .cmp-form-button.disabled,.button._button--secondary:not(._button--is-icon-only) .cmp-form-button[disabled]{border:1px solid var(--color-interaction-disabled-base);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.button._button--secondary:not(._button--is-icon-only)._button--inverse .cmp-form-button{--button-secondary-radius: var(--border-radius-sm);--button-secondary-border-color: var(--color-neutral-white);--button-secondary-border-color-hover: var(--color-alpha-white-900);--button-secondary-border-color-focus: var(--color-alpha-white-800);--button-secondary-background-color: transparent;--button-secondary-background-color-hover: var(--color-alpha-white-200);--button-secondary-background-color-focus: transparent;--button-secondary-color: var(--color-text-label-inverse);--button-secondary-color-hover: var(--color-text-label-inverse);--button-secondary-color-focus: var(--color-alpha-white-800);--button-secondary-padding: var(--spacing-rem-100) var(--spacing-200);--button-secondary-min-height: 3rem;--button-secondary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-secondary-gap);transition:all .2s ease-in-out;border:1px solid var(--button-secondary-border-color);border-radius:var(--button-secondary-radius);background-color:var(--button-secondary-background-color);padding:var(--button-secondary-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-secondary-min-height);color:var(--button-secondary-color);text-decoration:none}.button._button--secondary:not(._button--is-icon-only)._button--inverse .cmp-form-button:hover{border:1px solid var(--button-secondary-border-color-hover);background-color:var(--button-secondary-background-color-hover);color:var(--button-secondary-color-hover)}.button._button--secondary:not(._button--is-icon-only)._button--inverse .cmp-form-button:focus{border:1px solid var(--button-secondary-border-color-focus);background-color:var(--button-secondary-background-color-focus);color:var(--button-secondary-color-focus)}.button._button--secondary:not(._button--is-icon-only)._button--inverse .cmp-form-button:disabled,.button._button--secondary:not(._button--is-icon-only)._button--inverse .cmp-form-button.disabled,.button._button--secondary:not(._button--is-icon-only)._button--inverse .cmp-form-button[disabled]{border:1px solid var(--color-interaction-disabled-base);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.button._button--tertiary:not(._button--is-icon-only) .cmp-form-button{--button-tertiary-background-color: transparent;--button-tertiary-color: var(--color-interaction-primary-default);--button-tertiary-color-hover: var(--color-interaction-primary-hover);--button-tertiary-color-focus: var(--color-interaction-primary-pressed);--button-tertiary-padding: var(--spacing-rem-100) var(--spacing-200);--button-tertiary-min-height: 3rem;--button-tertiary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-tertiary-gap);transition:all .2s ease-in-out;background-color:var(--button-tertiary-background-color);padding:var(--button-tertiary-padding);min-block-size:var(--button-tertiary-min-height);color:var(--button-tertiary-color);text-decoration:none}.button._button--tertiary:not(._button--is-icon-only) .cmp-form-button:hover{color:var(--button-tertiary-color-hover)}.button._button--tertiary:not(._button--is-icon-only) .cmp-form-button:focus{color:var(--button-tertiary-color-focus)}.button._button--tertiary:not(._button--is-icon-only) .cmp-form-button:disabled,.button._button--tertiary:not(._button--is-icon-only) .cmp-form-button[disabled]{pointer-events:none;color:var(--color-interaction-disabled-base)}.button._button--tertiary:not(._button--is-icon-only)._button--inverse .cmp-form-button{--button-tertiary-background-color: transparent;--button-tertiary-color: var(--color-text-link-default-inverse);--button-tertiary-color-hover: var(--color-text-link-hover-inverse);--button-tertiary-color-focus: var(--color-text-link-pressed-inverse);--button-tertiary-padding: var(--spacing-rem-100) var(--spacing-200);--button-tertiary-min-height: 3rem;--button-tertiary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-tertiary-gap);transition:all .2s ease-in-out;background-color:var(--button-tertiary-background-color);padding:var(--button-tertiary-padding);min-block-size:var(--button-tertiary-min-height);color:var(--button-tertiary-color);text-decoration:none}.button._button--tertiary:not(._button--is-icon-only)._button--inverse .cmp-form-button:hover{color:var(--button-tertiary-color-hover)}.button._button--tertiary:not(._button--is-icon-only)._button--inverse .cmp-form-button:focus{color:var(--button-tertiary-color-focus)}.button._button--tertiary:not(._button--is-icon-only)._button--inverse .cmp-form-button:disabled,.button._button--tertiary:not(._button--is-icon-only)._button--inverse .cmp-form-button[disabled]{pointer-events:none;color:var(--color-interaction-disabled-base)}.button._button--destructive:not(._button--is-icon-only) .cmp-form-button{--button-destructive-radius: var(--border-radius-sm);--button-destructive-background-color: var( --color-interaction-destructive-default );--button-destructive-background-color-hover: var( --color-interaction-destructive-hover );--button-destructive-background-color-focus: var( --color-interaction-destructive-pressed );--button-destructive-color: var(--color-text-label-inverse);--button-destructive-color-hover: var(--color-text-label-inverse);--button-destructive-color-focus: var(--color-text-label-inverse);--button-destructive-padding: var(--spacing-rem-100) var(--spacing-200);--button-destructive-min-height: 3rem;--button-destructive-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-destructive-gap);transition:all .2s ease-in-out;border:1px solid var(--button-destructive-background-color);border-radius:var(--button-destructive-radius);background-color:var(--button-destructive-background-color);padding:var(--button-destructive-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-destructive-min-height);color:var(--button-destructive-color);text-decoration:none}.button._button--destructive:not(._button--is-icon-only) .cmp-form-button:hover{border:1px solid var(--button-destructive-background-color-hover);background-color:var(--button-destructive-background-color-hover);color:var(--button-destructive-color-hover)}.button._button--destructive:not(._button--is-icon-only) .cmp-form-button:focus{border:1px solid var(--button-destructive-background-color-focus);background-color:var(--button-destructive-background-color-focus);color:var(--button-destructive-color-focus)}.button._button--destructive:not(._button--is-icon-only) .cmp-form-button:disabled,.button._button--destructive:not(._button--is-icon-only) .cmp-form-button[disabled]{border:1px solid var(--color-interaction-disabled-base);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.button._button--destructive:not(._button--is-icon-only)._button--inverse .cmp-form-button{--button-destructive-radius: var(--border-radius-sm);--button-destructive-background-color: var( --color-interaction-destructive-default );--button-destructive-background-color-hover: var( --color-interaction-destructive-hover );--button-destructive-background-color-focus: var( --color-interaction-destructive-pressed );--button-destructive-color: var(--color-text-label-inverse);--button-destructive-color-hover: var(--color-text-label-inverse);--button-destructive-color-focus: var(--color-text-label-inverse);--button-destructive-padding: var(--spacing-rem-100) var(--spacing-200);--button-destructive-min-height: 3rem;--button-destructive-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-destructive-gap);transition:all .2s ease-in-out;border:1px solid var(--button-destructive-background-color);border-radius:var(--button-destructive-radius);background-color:var(--button-destructive-background-color);padding:var(--button-destructive-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-destructive-min-height);color:var(--button-destructive-color);text-decoration:none}.button._button--destructive:not(._button--is-icon-only)._button--inverse .cmp-form-button:hover{border:1px solid var(--button-destructive-background-color-hover);background-color:var(--button-destructive-background-color-hover);color:var(--button-destructive-color-hover)}.button._button--destructive:not(._button--is-icon-only)._button--inverse .cmp-form-button:focus{border:1px solid var(--button-destructive-background-color-focus);background-color:var(--button-destructive-background-color-focus);color:var(--button-destructive-color-focus)}.button._button--destructive:not(._button--is-icon-only)._button--inverse .cmp-form-button:disabled,.button._button--destructive:not(._button--is-icon-only)._button--inverse .cmp-form-button[disabled]{border:1px solid var(--color-interaction-disabled-base);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.button._button--primary._button--is-icon-only .cmp-form-button{--button-icon-primary-radius: var(--border-radius-rounded);--button-icon-primary-background-color: var( --color-interaction-primary-default );--button-icon-primary-background-color-hover: var( --color-interaction-primary-hover );--button-icon-primary-background-color-focus: var( --color-interaction-primary-pressed );--button-icon-primary-color: var(--color-text-label-inverse);--button-icon-primary-color-hover: var(--color-text-label-inverse);--button-icon-primary-color-focus: var(--color-text-label-inverse);--button-icon-primary-padding: var(--spacing-rem-100) var(--spacing-150);--button-icon-primary-height: 3rem;--button-icon-primary-width: 3rem;--button-icon-primary-icon-size: var(--icon-size-lg);display:inline-flex;justify-content:center;align-items:center;transition:all .2s ease-in-out;border:1px solid var(--button-icon-primary-background-color);border-radius:var(--button-icon-primary-radius);background-color:var(--button-icon-primary-background-color);padding:var(--button-icon-primary-padding);width:var(--button-icon-primary-width);height:var(--button-icon-primary-height);color:var(--button-icon-primary-color);font-size:0;text-decoration:none;text-indent:-10000px}@media(hover:hover)and (pointer:fine){.button._button--primary._button--is-icon-only .cmp-form-button:hover{border:1px solid var(--button-icon-primary-background-color-hover);background-color:var(--button-icon-primary-background-color-hover);color:var(--button-icon-primary-color-hover)}}.button._button--primary._button--is-icon-only .cmp-form-button:focus{border:1px solid var(--button-icon-primary-background-color-focus);background-color:var(--button-icon-primary-background-color-focus);color:var(--button-icon-primary-color-focus)}.button._button--primary._button--is-icon-only .cmp-form-button:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;flex-shrink:0;width:var(--button-icon-primary-icon-size);height:var(--button-icon-primary-icon-size);content:var(--icon-id, "");font-size:var(--button-icon-primary-icon-size);text-indent:0}.button._button--primary._button--is-icon-only .cmp-form-button:disabled,.button._button--primary._button--is-icon-only .cmp-form-button[disabled]{border:1px solid var(--color-interaction-disabled-subdued);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.button._button--primary._button--is-icon-only._button--inverse .cmp-form-button{--button-icon-primary-radius: var(--border-radius-rounded);--button-icon-primary-background-color: var(--color-neutral-white);--button-icon-primary-background-color-hover: var(--color-alpha-white-900);--button-icon-primary-background-color-focus: var(--color-alpha-white-800);--button-icon-primary-color: var(--color-interaction-primary-default);--button-icon-primary-color-hover: var(--color-interaction-primary-hover);--button-icon-primary-color-focus: var(--color-interaction-primary-pressed);--button-icon-primary-padding: var(--spacing-rem-100) var(--spacing-150);--button-icon-primary-height: 3rem;--button-icon-primary-width: 3rem;--button-icon-primary-icon-size: var(--icon-size-lg);display:inline-flex;justify-content:center;align-items:center;transition:all .2s ease-in-out;border:1px solid var(--button-icon-primary-background-color);border-radius:var(--button-icon-primary-radius);background-color:var(--button-icon-primary-background-color);padding:var(--button-icon-primary-padding);width:var(--button-icon-primary-width);height:var(--button-icon-primary-height);color:var(--button-icon-primary-color);font-size:0;text-decoration:none;text-indent:-10000px}@media(hover:hover)and (pointer:fine){.button._button--primary._button--is-icon-only._button--inverse .cmp-form-button:hover{border:1px solid var(--button-icon-primary-background-color-hover);background-color:var(--button-icon-primary-background-color-hover);color:var(--button-icon-primary-color-hover)}}.button._button--primary._button--is-icon-only._button--inverse .cmp-form-button:focus{border:1px solid var(--button-icon-primary-background-color-focus);background-color:var(--button-icon-primary-background-color-focus);color:var(--button-icon-primary-color-focus)}.button._button--primary._button--is-icon-only._button--inverse .cmp-form-button:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;flex-shrink:0;width:var(--button-icon-primary-icon-size);height:var(--button-icon-primary-icon-size);content:var(--icon-id, "");font-size:var(--button-icon-primary-icon-size);text-indent:0}.button._button--primary._button--is-icon-only._button--inverse .cmp-form-button:disabled,.button._button--primary._button--is-icon-only._button--inverse .cmp-form-button[disabled]{border:1px solid var(--color-interaction-disabled-subdued);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.button._button--secondary._button--is-icon-only .cmp-form-button{--button-icon-secondary-radius: var(--border-radius-rounded);--button-icon-secondary-border-color: var( --color-interaction-primary-default );--button-icon-secondary-border-color-hover: var( --color-interaction-primary-pressed );--button-icon-secondary-border-color-focus: var(--color-alpha-white-800);--button-icon-secondary-background-color: transparent;--button-icon-secondary-background-color-hover: var(--color-neutral-white);--button-icon-secondary-background-color-focus: var( --color-surface-primary-subdued );--button-icon-secondary-color: var(--color-interaction-primary-default);--button-icon-secondary-color-hover: var(--color-interaction-primary-hover);--button-icon-secondary-color-focus: var( --color-interaction-primary-pressed );--button-icon-secondary-padding: var(--spacing-rem-100) var(--spacing-150);--button-icon-secondary-height: 3rem;--button-icon-secondary-width: 3rem;--button-icon-secondary-size: var(--icon-size-lg);display:inline-flex;justify-content:center;align-items:center;transition:all .2s ease-in-out;border:1px solid var(--button-icon-secondary-border-color);border-radius:var(--button-icon-secondary-radius);background-color:var(--button-icon-secondary-background-color);padding:var(--button-icon-secondary-padding);width:var(--button-icon-secondary-width);height:var(--button-icon-secondary-height);color:var(--button-icon-secondary-color);font-size:0;text-decoration:none;text-indent:-10000px}@media(hover:hover)and (pointer:fine){.button._button--secondary._button--is-icon-only .cmp-form-button:hover{border:1px solid var(--button-icon-secondary-border-color-hover);background-color:var(--button-icon-secondary-background-color-hover);color:var(--button-icon-secondary-color-hover)}}.button._button--secondary._button--is-icon-only .cmp-form-button:focus{border:1px solid var(--button-icon-secondary-border-color-focus);background-color:var(--button-icon-secondary-background-color-focus);color:var(--button-icon-secondary-color-focus)}.button._button--secondary._button--is-icon-only .cmp-form-button:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;flex-shrink:0;width:var(--button-icon-secondary-size);height:var(--button-icon-secondary-size);content:var(--icon-id, "");font-size:var(--button-icon-secondary-size);text-indent:0}.button._button--secondary._button--is-icon-only .cmp-form-button:disabled,.button._button--secondary._button--is-icon-only .cmp-form-button.disabled,.button._button--secondary._button--is-icon-only .cmp-form-button[disabled]{border:1px solid var(--color-interaction-disabled-subdued);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.button._button--secondary._button--is-icon-only._button--inverse .cmp-form-button{--button-icon-secondary-radius: var(--border-radius-rounded);--button-icon-secondary-border-color: var(--color-alpha-black-100);--button-icon-secondary-border-color-hover: var(--color-alpha-white-800);--button-icon-secondary-border-color-focus: var(--color-alpha-white-800);--button-icon-secondary-background-color: var(--color-alpha-black-200);--button-icon-secondary-background-color-hover: var( --color-alpha-white-800 );--button-icon-secondary-background-color-focus: var( --color-alpha-white-800 );--button-icon-secondary-color: var(--color-neutral-white);--button-icon-secondary-color-hover: var(--color-interaction-primary-hover);--button-icon-secondary-color-focus: var( --color-interaction-primary-pressed );--button-icon-secondary-padding: var(--spacing-rem-100) var(--spacing-150);--button-icon-secondary-height: 3rem;--button-icon-secondary-width: 3rem;--button-icon-secondary-size: var(--icon-size-lg);display:inline-flex;justify-content:center;align-items:center;transition:all .2s ease-in-out;border:1px solid var(--button-icon-secondary-border-color);border-radius:var(--button-icon-secondary-radius);background-color:var(--button-icon-secondary-background-color);padding:var(--button-icon-secondary-padding);width:var(--button-icon-secondary-width);height:var(--button-icon-secondary-height);color:var(--button-icon-secondary-color);font-size:0;text-decoration:none;text-indent:-10000px}@media(hover:hover)and (pointer:fine){.button._button--secondary._button--is-icon-only._button--inverse .cmp-form-button:hover{border:1px solid var(--button-icon-secondary-border-color-hover);background-color:var(--button-icon-secondary-background-color-hover);color:var(--button-icon-secondary-color-hover)}}.button._button--secondary._button--is-icon-only._button--inverse .cmp-form-button:focus{border:1px solid var(--button-icon-secondary-border-color-focus);background-color:var(--button-icon-secondary-background-color-focus);color:var(--button-icon-secondary-color-focus)}.button._button--secondary._button--is-icon-only._button--inverse .cmp-form-button:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;flex-shrink:0;width:var(--button-icon-secondary-size);height:var(--button-icon-secondary-size);content:var(--icon-id, "");font-size:var(--button-icon-secondary-size);text-indent:0}.button._button--secondary._button--is-icon-only._button--inverse .cmp-form-button:disabled,.button._button--secondary._button--is-icon-only._button--inverse .cmp-form-button.disabled,.button._button--secondary._button--is-icon-only._button--inverse .cmp-form-button[disabled]{border:1px solid var(--color-interaction-disabled-subdued);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.button._button--tertiary._button--is-icon-only .cmp-form-button{--button-icon-tertiary-radius: var(--border-radius-rounded);--button-icon-tertiary-background-color: transparent;--button-icon-tertiary-color: var(--color-interaction-primary-default);--button-icon-tertiary-color-hover: var(--color-interaction-primary-hover);--button-icon-tertiary-color-focus: var( --color-interaction-primary-pressed );--button-icon-tertiary-padding: var(--spacing-rem-100) var(--spacing-150);--button-icon-tertiary-height: 3rem;--button-icon-tertiary-width: 3rem;--button-icon-tertiary-size: var(--icon-size-lg);display:inline-flex;justify-content:center;align-items:center;transition:all .2s ease-in-out;border-radius:var(--button-icon-tertiary-radius);background-color:var(--button-icon-tertiary-background-color);padding:var(--button-icon-tertiary-padding);width:var(--button-icon-tertiary-width);height:var(--button-icon-tertiary-height);color:var(--button-icon-tertiary-color);font-size:0;text-decoration:none;text-indent:-10000px}@media(hover:hover)and (pointer:fine){.button._button--tertiary._button--is-icon-only .cmp-form-button:hover{color:var(--button-icon-tertiary-color-hover)}}.button._button--tertiary._button--is-icon-only .cmp-form-button:focus{color:var(--button-icon-tertiary-color-focus)}.button._button--tertiary._button--is-icon-only .cmp-form-button:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;flex-shrink:0;width:var(--button-icon-tertiary-size);height:var(--button-icon-tertiary-size);content:var(--icon-id, "");font-size:var(--button-icon-tertiary-size);text-indent:0}.button._button--tertiary._button--is-icon-only .cmp-form-button:disabled,.button._button--tertiary._button--is-icon-only .cmp-form-button[disabled]{pointer-events:none;color:var(--color-interaction-disabled-base)}.button._button--tertiary._button--is-icon-only._button--inverse .cmp-form-button{--button-icon-tertiary-radius: var(--border-radius-rounded);--button-icon-tertiary-background-color: transparent;--button-icon-tertiary-color: var(--color-neutral-white);--button-icon-tertiary-color-hover: var(--color-interaction-primary-hover);--button-icon-tertiary-color-focus: var( --color-interaction-primary-pressed );--button-icon-tertiary-padding: var(--spacing-rem-100) var(--spacing-150);--button-icon-tertiary-height: 3rem;--button-icon-tertiary-width: 3rem;--button-icon-tertiary-size: var(--icon-size-lg);display:inline-flex;justify-content:center;align-items:center;transition:all .2s ease-in-out;border-radius:var(--button-icon-tertiary-radius);background-color:var(--button-icon-tertiary-background-color);padding:var(--button-icon-tertiary-padding);width:var(--button-icon-tertiary-width);height:var(--button-icon-tertiary-height);color:var(--button-icon-tertiary-color);font-size:0;text-decoration:none;text-indent:-10000px}@media(hover:hover)and (pointer:fine){.button._button--tertiary._button--is-icon-only._button--inverse .cmp-form-button:hover{color:var(--button-icon-tertiary-color-hover)}}.button._button--tertiary._button--is-icon-only._button--inverse .cmp-form-button:focus{color:var(--button-icon-tertiary-color-focus)}.button._button--tertiary._button--is-icon-only._button--inverse .cmp-form-button:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;flex-shrink:0;width:var(--button-icon-tertiary-size);height:var(--button-icon-tertiary-size);content:var(--icon-id, "");font-size:var(--button-icon-tertiary-size);text-indent:0}.button._button--tertiary._button--is-icon-only._button--inverse .cmp-form-button:disabled,.button._button--tertiary._button--is-icon-only._button--inverse .cmp-form-button[disabled]{pointer-events:none;color:var(--color-interaction-disabled-base)}.button._button--icon-leading .cmp-form-button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;flex-shrink:0;width:var(--icon-size-lg);height:var(--icon-size-lg);content:var(--icon-id, "");font-size:var(--icon-size-lg);text-indent:0}.button._button--icon-trailing .cmp-form-button:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;flex-shrink:0;width:var(--icon-size-lg);height:var(--icon-size-lg);content:var(--icon-id, "");font-size:var(--icon-size-lg);text-indent:0}@media(max-width:767.98px){.button._button--mobile-full .cmp-form-button{display:flex;width:100%}}.button._button--full .cmp-form-button{display:flex;width:100%}@media(min-width:768px){._container--small-modal .button .cmp-form-button{--button-min-width: auto}}.cmp-form-options.cmp-form-options--checkbox{position:relative}.cmp-form-options.cmp-form-options--checkbox .cmp-form-options__field-description{display:flex;position:relative;padding-inline-start:var(--spacing-350);padding-block:var(--spacing-rem-100);color:var(--checkbox-text-color, var(--color-text-body-base))}.cmp-form-options.cmp-form-options--checkbox .cmp-form-options__field-description:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;position:absolute;justify-content:center;align-items:center;inset-inline-start:var(--spacing-rem-50);border:2px solid var(--checkbox-border-color, var(--color-primary-500));border-radius:var(--border-radius-xs);background-color:var(--checkbox-background-color, var(--color-neutral-white));width:1.125rem;height:1.125rem;content:"";font-size:var(--icon-size-sm);line-height:1}.cmp-form-options.cmp-form-options--checkbox input:checked+.cmp-form-options__field-description:before{content:"";color:var(--checked-color, var(--color-primary-500))}.cmp-form-options .cmp-form-options__legend{font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none)}.cmp-form-options .cmp-form-options__legend:empty{display:none}.cmp-form-options .cmp-form-options__legend p{display:inline}.cmp-form-options .cmp-form-options__field-label{display:block;margin-block-start:var(--spacing-rem-100)}@media(max-width:767.98px){.cmp-form-options .cmp-form-options__field-label{border:1px solid var(--checkbox-label-border, var(--color-neutral-300));border-radius:var(--border-radius-sm);padding:var(--spacing-150)}}.cmp-form-options .cmp-form-options__field-label:hover input+.cmp-form-options__field-description:before{--checkbox-border-color: var(--color-primary-400)}.cmp-form-options .cmp-form-options__field-label a{color:var(--color-primary-500)}.cmp-form-options .cmp-form-options__field-label a:hover{text-decoration:none}.cmp-form-options input{position:absolute;opacity:0;inset-inline-start:-10000px;width:1px;height:1px}.cmp-form-options .cmp-form-options__field-description{cursor:pointer}.cmp-form-options .cmp-form-options__field-description:before{inset-inline-start:0}.cmp-form-options.cmp-form-options--radio .cmp-form-options__field-description{display:flex;position:relative;padding-inline-start:var(--spacing-350);padding-block:var(--spacing-rem-100);color:var(--radio-text-color, var(--color-text-body-base))}.cmp-form-options.cmp-form-options--radio .cmp-form-options__field-description:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;position:absolute;justify-content:center;align-items:center;inset-inline-start:var(--spacing-rem-50);border:2px solid var(--radio-border-color, var(--color-primary-500));border-radius:var(--border-radius-rounded);width:1.125rem;height:1.125rem;content:""}.cmp-form-options.cmp-form-options--radio input:checked+.cmp-form-options__field-description:after{position:absolute;inset-block-start:.8125rem;inset-inline-start:.5625rem;border-radius:var(--border-radius-rounded);background-color:var(--radio-background-color, var(--color-primary-500));width:var(--icon-size-xs);height:var(--icon-size-xs);content:""}.cmp-form-options:has(input[required]) legend:after{color:inherit}.cmp-form-options:has(input[disabled]) input[disabled]+.cmp-form-options__field-description{--checkbox-text-color: var(--color-neutral-600);--radio-text-color: var(--color-neutral-600)}.cmp-form-options:has(input[disabled]) input[disabled]+.cmp-form-options__field-description:before{--checkbox-border-color: var(--color-neutral-600);--checkbox-background-color: var(--color-neutral-200);--radio-border-color: var(--color-neutral-600);--radio-background-color: var(--color-neutral-200);--checked-color: var(--color-neutral-600)}.cmp-form-options:has(input:focus) input:focus+.cmp-form-options__field-description:before{box-shadow:0 0 0 var(--textfield--border-width, 1px) var(--color-primary-400)}.cmp-form-options .cmp-form-options__help-message{--input-help-block-icon-color: var(--color-feedback-info-base);--input-help-block-icon-id: "";font-weight:var(--font-weight-paragraph-small);font-size:var(--font-size-paragraph-small);line-height:var(--line-height-paragraph-small);font-family:var(--font-family-paragraph-small);text-transform:var(--text-transform-paragraph-small, none);display:inline-flex;position:relative;align-items:center;gap:var(--spacing-50)}.cmp-form-options .cmp-form-options__help-message:before{position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;width:var(--input-help-block-icon-size, 1rem);height:var(--input-help-block-icon-size, 1rem);content:var(--icon-id, var(--input-help-block-icon-id));color:var(--input-help-block-icon-color);font-size:var(--input-help-block-icon-size, 1rem)}.cmp-form-options .error-message{--input-help-block-icon-color: var(--color-feedback-error-base);--input-help-block-icon-id: "";font-weight:var(--font-weight-paragraph-small);font-size:var(--font-size-paragraph-small);line-height:var(--line-height-paragraph-small);font-family:var(--font-family-paragraph-small);text-transform:var(--text-transform-paragraph-small, none);display:inline-flex;position:relative;align-items:center;gap:var(--spacing-50)}.cmp-form-options .error-message:before{position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;width:var(--input-help-block-icon-size, 1rem);height:var(--input-help-block-icon-size, 1rem);content:var(--icon-id, var(--input-help-block-icon-id));color:var(--input-help-block-icon-color);font-size:var(--input-help-block-icon-size, 1rem)}.cmp-form-options:has(.error-message){--checkbox-label-border: var(--color-feedback-error-base)}.cmp-form-options:has(.error-message) input[type=checkbox]+.cmp-form-options__field-description:before{--checkbox-border-color: var(--color-feedback-error-base)}.cmp-form-options:has(.error-message) input[type=radio]+.cmp-form-options__field-description:before{--radio-border-color: var(--color-feedback-error-base)}.main-content>.container-wrapper>.cmp-container .container .container-wrapper .cmp-smartfields-conditional-fields__container>.cmp-container{display:block}.cmp-form-options.cmp-form-options--drop-down label{display:inline-flex;gap:var(--spacing-rem-50);margin-block-end:var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none)}.cmp-form-options.cmp-form-options--drop-down .cmp-form-options__field{display:flex;appearance:none;box-shadow:0 0 0 var(--select-border-width, 1px) var(--select-border-color, var(--color-border-neutral-strong));border:none;border-radius:var(--border-radius-sm);background-image:var(--select-icon, url(./images/form/select-chevron-down.png));background-position:calc(100% - var(--spacing-rem-150)) 50%;background-size:var(--icon-size-lg);background-repeat:no-repeat;background-color:var(--select-background-color, var(--color-surface-neutral-base));padding:var(--spacing-rem-150) 48px var(--spacing-rem-150) var(--spacing-150);width:100%;color:var(--select-text-color, var(--color-text-body-base))}.cmp-form-options.cmp-form-options--drop-down .cmp-form-options__field::-ms-expand{display:none}.cmp-form-options.cmp-form-options--drop-down .cmp-form-options__field:disabled{--select-background-color: var(--color-interaction-disabled-subdued);--select-border-color: var(--color-interaction-disabled-base);--select-text-color: var(--color-interaction-disabled-base)}.cmp-form-options.cmp-form-options--drop-down .cmp-form-options__field:invalid:not(:placeholder-shown),.cmp-form-options.cmp-form-options--drop-down .cmp-form-options__field:user-invalid{--select-border-width: 2px;--select-border-color: var(--color-feedback-error-base)}.cmp-form-options.cmp-form-options--drop-down .cmp-form-options__help-message{--input-help-block-icon-color: var(--color-feedback-info-base);--input-help-block-icon-id: "";font-weight:var(--font-weight-paragraph-small);font-size:var(--font-size-paragraph-small);line-height:var(--line-height-paragraph-small);font-family:var(--font-family-paragraph-small);text-transform:var(--text-transform-paragraph-small, none);display:inline-flex;position:relative;align-items:center;gap:var(--spacing-50)}.cmp-form-options.cmp-form-options--drop-down .cmp-form-options__help-message:before{position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;width:var(--input-help-block-icon-size, 1rem);height:var(--input-help-block-icon-size, 1rem);content:var(--icon-id, var(--input-help-block-icon-id));color:var(--input-help-block-icon-color);font-size:var(--input-help-block-icon-size, 1rem)}.cmp-form-options.cmp-form-options--drop-down .error-message{--input-help-block-icon-color: var(--color-feedback-error-base);--input-help-block-icon-id: "";font-weight:var(--font-weight-paragraph-small);font-size:var(--font-size-paragraph-small);line-height:var(--line-height-paragraph-small);font-family:var(--font-family-paragraph-small);text-transform:var(--text-transform-paragraph-small, none);display:inline-flex;position:relative;align-items:center;gap:var(--spacing-50)}.cmp-form-options.cmp-form-options--drop-down .error-message:before{position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;width:var(--input-help-block-icon-size, 1rem);height:var(--input-help-block-icon-size, 1rem);content:var(--icon-id, var(--input-help-block-icon-id));color:var(--input-help-block-icon-color);font-size:var(--input-help-block-icon-size, 1rem)}.cmp-form-options.cmp-form-options--drop-down:has(.cmp-form-options__help-message,.error-message) .cmp-form-options__field{margin-block-end:var(--spacing-rem-50)}.cmp-form-options.cmp-form-options--drop-down:has(:user-invalid),.cmp-form-options.cmp-form-options--drop-down:has(.error-message){--select-border-width: 2px;--select-border-color: var(--color-feedback-error-base)}@media(min-width:1320px){.options.drop-down--one-third{width:33.3333333333%}}.options--has-max .cmp-form-options__help-message{display:none}.cmp-form-text{display:flex;position:relative;flex-direction:column}.cmp-form-text label{display:inline-flex;gap:var(--spacing-rem-50);margin-block-end:var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none)}.cmp-form-text .cmp-form-text__text,.cmp-form-text .cmp-form-text__textarea{box-shadow:0 0 0 var(--textfield--border-width, 1px) var(--textfield--border-color, var(--color-border-neutral-strong));border:0;border-radius:var(--textfield--border-radius, var(--border-radius-sm));background:var(--textfield--background, var(--color-surface-neutral-base));padding:var(--spacing-150) var(--spacing-rem-150);width:100%;color:var(--textfield--text-color, var(--color-text-body-base))}.cmp-form-text .cmp-form-text__text:not(textarea),.cmp-form-text .cmp-form-text__textarea:not(textarea){height:3rem}.cmp-form-text .cmp-form-text__text:placeholder,.cmp-form-text .cmp-form-text__textarea:placeholder{color:var(--textfield--text-placeholder-color, var(--color-text-caption-subtle));font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none)}.cmp-form-text .cmp-form-text__text:disabled,.cmp-form-text .cmp-form-text__text:read-only,.cmp-form-text .cmp-form-text__textarea:disabled,.cmp-form-text .cmp-form-text__textarea:read-only{--textfield--text-color: var(--color-interaction-disabled-base);--textfield--text-placeholder-color: var( --color-interaction-disabled-subdued );--textfield--background: var(--color-interaction-disabled-subdued);--textfield--border-color: var(--color-interaction-disabled-base)}.cmp-form-text .cmp-form-text__text:user-invalid,.cmp-form-text .cmp-form-text__textarea:user-invalid{--textfield--border-width: 2px;--textfield--border-color: var(--color-feedback-error-base)}.cmp-form-text:has([required]) label:after{content:"*"}.cmp-form-text .cmp-form-text__help-block{--input-help-block-icon-color: var(--color-feedback-info-base);--input-help-block-icon-id: "";font-weight:var(--font-weight-paragraph-small);font-size:var(--font-size-paragraph-small);line-height:var(--line-height-paragraph-small);font-family:var(--font-family-paragraph-small);text-transform:var(--text-transform-paragraph-small, none);display:inline-flex;position:relative;align-items:center;gap:var(--spacing-50)}.cmp-form-text .cmp-form-text__help-block:before{position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;width:var(--input-help-block-icon-size, 1rem);height:var(--input-help-block-icon-size, 1rem);content:var(--icon-id, var(--input-help-block-icon-id));color:var(--input-help-block-icon-color);font-size:var(--input-help-block-icon-size, 1rem)}.cmp-form-text .cmp-form-text__help-block{order:10}.cmp-form-text .error-message{--input-help-block-icon-color: var(--color-feedback-error-base);--input-help-block-icon-id: "";font-weight:var(--font-weight-paragraph-small);font-size:var(--font-size-paragraph-small);line-height:var(--line-height-paragraph-small);font-family:var(--font-family-paragraph-small);text-transform:var(--text-transform-paragraph-small, none);display:inline-flex;position:relative;align-items:center;gap:var(--spacing-50)}.cmp-form-text .error-message:before{position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;width:var(--input-help-block-icon-size, 1rem);height:var(--input-help-block-icon-size, 1rem);content:var(--icon-id, var(--input-help-block-icon-id));color:var(--input-help-block-icon-color);font-size:var(--input-help-block-icon-size, 1rem)}.cmp-form-text:has(.cmp-form-text__help-block,.error-message) .cmp-form-text__text,.cmp-form-text:has(.cmp-form-text__help-block,.error-message) .cmp-form-text__textarea{margin-block-end:var(--spacing-rem-50)}.cmp-form-text:has(:user-invalid),.cmp-form-text:has(.error-message){--textfield--border-width: 2px;--textfield--border-color: var(--color-feedback-error-base)}@media(min-width:1320px){.text._form-text--half .cmp-form-text{width:50%}}@media(min-width:1320px){.text._form-text--one-third .cmp-form-text{width:33.3333333333%}}@media(min-width:1320px){.text._form-text--two-third .cmp-form-text{width:calc(66.6666666667% - 6px)}}@media(min-width:768px){.text._form-text--zipcode{width:40%}}@media(min-width:768px){.text._form-text--city{width:60%}}.text._form-text--optional-hidden{display:none}.text._form-text--optional-hidden.isOpened{display:block}.textCount-container{position:absolute;z-index:10;inset-block-end:var(--spacing-150);inset-inline-end:var(--spacing-150);font-weight:var(--font-weight-paragraph-small);font-size:var(--font-size-paragraph-small);line-height:var(--line-height-paragraph-small);font-family:var(--font-family-paragraph-small);text-transform:var(--text-transform-paragraph-small, none);color:var(--color-neutral-800)}.cmp-form-text:has(.error-message) .textCount-container{inset-block-end:2.3125rem}.text._form-password--toggle-visibility .cmp-form-text{position:relative}.text._form-password--toggle-visibility .cmp-form-text .cmp-form-text__text{padding-inline-end:var(--spacing-500)}.text._form-password--toggle-visibility .cmp-form-text .ic-eye{position:absolute;z-index:10;inset-block-start:var(--spacing-rem-500);inset-inline-end:var(--spacing-rem-150)}.text._form-password--toggle-visibility .cmp-form-text .ic-eye:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;flex-shrink:0;cursor:pointer;width:var(--icon-size-lg);height:var(--icon-size-lg);content:var(--icon-id, "");color:var(--color-primary-500);font-size:var(--icon-size-lg);text-indent:0}input[type=date]:not(.isFullDate,:disabled)::-webkit-datetime-edit-fields-wrapper{color:#bababa}input[type=date i]::-webkit-calendar-picker-indicator{background-image:url(../components/lightforms/images/form/datepicker.svg)}@media(min-width:768px){.main-content>.container-wrapper>.cmp-container .container._container--form-fields .container-wrapper .cmp-container{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--spacing-rem-200)}}@media(min-width:1320px){.main-content>.container-wrapper>.cmp-container .container._container--form-fields .container-wrapper .cmp-container{grid-template-columns:1fr 1fr 1fr 1fr}}@media(min-width:1320px){.main-content>.container-wrapper>.cmp-container ._container--two-columns .container._container--form-fields .container-wrapper .cmp-container{grid-template-columns:1fr 1fr 1fr}}@media(min-width:768px){.main-content>.container-wrapper>.cmp-container .container._container--form-zipcode-city .container-wrapper .cmp-container{display:flex;column-gap:var(--spacing-rem-200)}}@media(min-width:1320px){.main-content>.container-wrapper>.cmp-container .container._container--form-zipcode-city .container-wrapper .cmp-container{width:33.3333333333%}}.main-content>.container-wrapper>.cmp-container .cmp-recaptcha__error-message{--input-help-block-icon-color: var(--color-feedback-error-base);--input-help-block-icon-id: "";font-weight:var(--font-weight-paragraph-small);font-size:var(--font-size-paragraph-small);line-height:var(--line-height-paragraph-small);font-family:var(--font-family-paragraph-small);text-transform:var(--text-transform-paragraph-small, none);display:inline-flex;position:relative;align-items:center;gap:var(--spacing-50)}.main-content>.container-wrapper>.cmp-container .cmp-recaptcha__error-message:before{position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;width:var(--input-help-block-icon-size, 1rem);height:var(--input-help-block-icon-size, 1rem);content:var(--icon-id, var(--input-help-block-icon-id));color:var(--input-help-block-icon-color);font-size:var(--input-help-block-icon-size, 1rem)}.button--edit-form{position:absolute;z-index:10;inset-block-start:var(--spacing-rem-400);inset-inline-end:var(--spacing-rem-300)}@media(min-width:768px){.button--edit-form{inset-block-start:var(--spacing-rem-600);inset-inline-end:var(--spacing-rem-500)}}.button--edit-form.button._button--tertiary:not(._button--is-icon-only) .cmp-button{--button-tertiary-padding: 0px;--button-tertiary-min-height: auto;text-transform:uppercase}._container--form-edit{position:relative}._container--form-edit .cmp-title__text{padding-inline-end:var(--spacing-rem-1000)}.cmp-light-form:not(.is-edited) ._container--form-edit .cmp-form-text label,.cmp-light-form:not(.is-edited) ._container--form-edit .cmp-form-options.cmp-form-options--drop-down label{margin-block-end:0}.cmp-light-form:not(.is-edited) ._container--form-edit .cmp-form-text:has([required]) label:after,.cmp-light-form:not(.is-edited) ._container--form-edit .text._form-password--toggle-visibility .cmp-form-text .ic-eye{display:none}.cmp-light-form:not(.is-edited) ._container--form-edit .cmp-form-text .cmp-form-text__text:disabled{--textfield--background: transparent;--textfield--border-color: none;--textfield--text-color: var(--color-text-body-base);padding:0;height:auto;min-height:1.875rem}.cmp-light-form:not(.is-edited) ._container--form-edit .cmp-form-options.cmp-form-options--drop-down .cmp-form-options__field:disabled{--select-background-color: transparent;--select-border-color: none;--select-text-color: var(--color-text-body-base);background-image:none;padding:0;height:auto;min-height:1.875rem}.cmp-light-form:not(.is-edited) ._container--form-edit .cmp-form-options__field-label:has(input[disabled]:not(:checked)){display:none}.cmp-light-form:not(.is-edited) ._container--form-edit .cmp-form-options:has(input[disabled]) input[disabled]+.cmp-form-options__field-description{--checkbox-text-color: var(--color-text-body-base);--radio-text-color: var(--color-text-body-base);padding-inline-start:0}.cmp-light-form:not(.is-edited) ._container--form-edit .cmp-form-options:has(input[disabled]) input[disabled]+.cmp-form-options__field-description:before,.cmp-light-form:not(.is-edited) ._container--form-edit .cmp-form-options:has(input[disabled]) input[disabled]+.cmp-form-options__field-description:after{display:none}.form--editable-profile .cmp-light-form:not(.is-edited) ._container--buttons{display:none}._container--two-columns:has(.content-xf--dashboard-nav) .cmp-form-text .cmp-form-text__text:read-only{--textfield--background: transparent;--textfield--border-color: none;--textfield--text-color: var(--color-text-body-base);padding:0;width:auto;height:auto;min-height:1.5rem}.algoliainstantsearch{--text-primary: #000c51;margin-block-end:var(--spacing-rem-700)}@media(min-width:1024px){.algoliainstantsearch{margin-block-end:var(--spacing-rem-1000)}}.algoliainstantsearch .ais-RefinementList-label{display:flex;position:relative;padding-inline-start:var(--spacing-350);padding-block:var(--spacing-rem-100);color:var(--checkbox-text-color, var(--color-text-body-base))}.algoliainstantsearch .ais-RefinementList-label:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;position:absolute;justify-content:center;align-items:center;inset-inline-start:var(--spacing-rem-50);border:2px solid var(--checkbox-border-color, var(--color-primary-500));border-radius:var(--border-radius-xs);background-color:var(--checkbox-background-color, var(--color-neutral-white));width:1.125rem;height:1.125rem;content:"";font-size:var(--icon-size-sm);line-height:1}.algoliainstantsearch .ais-RefinementList-label{justify-content:space-between;align-items:center;color:var(--text-primary)}.algoliainstantsearch .ais-RefinementList-label input[type=checkbox]{position:absolute;opacity:0;inset-inline-start:-10000rem;width:1px;height:1px}.algoliainstantsearch .ais-RefinementList-label:has(:checked):before{content:"";color:var(--checked-color, var(--color-primary-500))}.algoliainstantsearch .ais-RefinementList-label:has(:focus):before{outline:2px solid -webkit-focus-ring-color}.algoliainstantsearch .ais-HierarchicalMenu-count,.algoliainstantsearch .ais-Menu-count,.algoliainstantsearch .ais-RefinementList-count,.algoliainstantsearch .ais-ToggleRefinement-count{display:flex;justify-content:center;background-color:transparent;padding:0;width:var(--icon-size-md, 1.25rem);color:var(--color-text-caption-strong)}.algoliainstantsearch .instant-search-comp__searchbox-wrap,.algoliainstantsearch .ais-ClearRefinements-button--disabled{display:none}.algoliainstantsearch #aggregatedSearchResultsHeading{display:none!important}.algoliainstantsearch .facets_container>div:not(:last-child){margin-block-end:var(--spacing-rem-200)}.algoliainstantsearch .facet_container>div{border:1px solid var(--color-neutral-300);border-radius:var(--border-radius-md);padding:calc(var(--spacing-rem-300) - 1px) calc(var(--spacing-300) - 1px);min-height:4.5rem}.algoliainstantsearch .facet_container .ais-Panel-header+.ais-Panel-body{display:none}.algoliainstantsearch .facet_container .ais-Panel-header.search-filter-accordion--active+.ais-Panel-body{display:block}.algoliainstantsearch .facet_container .ais-Panel-header{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-rem-200);margin:0;border:none;padding:0;font-weight:var(--font-weight-label-large);font-size:var(--font-size-label-large);line-height:var(--line-height-label-large);font-family:var(--font-family-label-large);text-transform:var(--text-transform-label-large, none);width:100%;color:var(--text-primary)}.algoliainstantsearch .facet_container .ais-Panel-header:focus{outline:5px auto -webkit-focus-ring-color}.algoliainstantsearch .facet_container .ais-Panel-header:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;width:var(--icon-size-md, 1.25rem);height:var(--icon-size-md, 1.25rem);content:"";color:var(--color-text-link-default);font-size:var(--icon-size-md, 1.25rem)}.algoliainstantsearch .facet_container .ais-Panel-header.search-filter-accordion--active:after{transform:rotate(-.5turn)}.algoliainstantsearch .facet_container .ais-Panel-body{margin-block-start:var(--spacing-rem-300)}.algoliainstantsearch .ais-HitsPerPage-select,.algoliainstantsearch .ais-MenuSelect-select,.algoliainstantsearch .ais-NumericSelector-select,.algoliainstantsearch .ais-ResultsPerPage-select,.algoliainstantsearch .ais-SortBy-select{font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none);background:none;background-color:var(--color-neutral-white);color:var(--color-neutral-black)}.algoliainstantsearch .sort-by-widget .label{display:none}.algoliainstantsearch .sort-by-widget .ais-SortBy{position:relative}.algoliainstantsearch .sort-by-widget .ais-SortBy select{padding:.6875rem var(--spacing-150) .6875rem calc(20px + var(--icon-size-lg, 1.5rem));width:100%}.algoliainstantsearch .sort-by-widget .ais-SortBy:before,.algoliainstantsearch .sort-by-widget .ais-SortBy:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;position:absolute;width:var(--icon-size-lg, 1.5rem);height:var(--icon-size-lg, 1.5rem);font-size:var(--icon-size-lg, 1.5rem)}.algoliainstantsearch .sort-by-widget .ais-SortBy:before{inset-block-start:var(--spacing-rem-150);inset-inline-start:var(--spacing-150);content:"";color:var(--color-neutral-black)}.algoliainstantsearch .sort-by-widget .ais-SortBy:after{inset-block-start:var(--spacing-rem-150);inset-inline-end:var(--spacing-150);content:"";color:var(--color-interaction-primary-default)}.algoliainstantsearch .filters-open-button{font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:flex;align-items:center;margin-inline-end:var(--spacing-rem-200);color:var(--color-text-link-default);text-transform:uppercase}@media(min-width:1024px){.algoliainstantsearch .filters-open-button{display:none}}.algoliainstantsearch .filters-open-button:before{margin-inline-end:var(--spacing-rem-50);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;width:var(--icon-size-md, 1.25rem);height:var(--icon-size-md, 1.25rem);content:"";font-size:var(--icon-size-md, 1.25rem)}.algoliainstantsearch .filters-open-button~.row{width:calc(100% - 5.375rem)}@media(min-width:1024px){.algoliainstantsearch .filters-open-button~.row{display:flex;justify-content:flex-end;align-items:center;align-self:flex-end;width:100%}.algoliainstantsearch .filters-open-button~.row .sort-by-container{width:calc(33.33% - var(--spacing-300) * 2 / 3)}}.algoliainstantsearch .ais-Stats-text{display:none}@media(min-width:1024px){.algoliainstantsearch .ais-Stats-text{font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none);display:block;margin-inline-end:var(--spacing-rem-300);color:var(--color-text-caption-strong)}}.instant-search-comp__aside-wrapper{--inner-height: 100dvh;--inner-width: 100%;position:relative;background-color:var(--color-neutral-white);padding-inline:var(--grid-padding);padding-block:4rem 9.5rem}@media(min-width:1024px){.instant-search-comp__aside-wrapper{background-color:transparent;padding:0}}@media(max-width:1023.98px){.instant-search-comp__aside-wrapper{display:none;position:fixed;z-index:50;inset-block-start:0;inset-inline-start:0;width:var(--inner-width);height:var(--inner-height);overflow-y:auto}.instant-search-comp__aside-wrapper:has(.search-modal-opened){display:block}}.instant-search-comp__aside-wrapper .ais-ClearRefinements-button,.instant-search-comp__aside-wrapper .ais-CurrentRefinements-category{font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);margin-inline:0;border:1px solid var(--color-interaction-primary-default);border-radius:var(--border-radius-lg);padding:.59375rem var(--spacing-200) .625rem var(--spacing-200)}.instant-search-comp__aside-wrapper .ais-ClearRefinements-button{border:1px solid var(--color-interaction-primary-default);background-color:var(--color-interaction-primary-default)}.instant-search-comp__aside-wrapper .ais-CurrentRefinements-label{display:none}.instant-search-comp__aside-wrapper .ais-CurrentRefinements-list{gap:var(--spacing-rem-100)}@media(max-width:1023.98px){.instant-search-comp__aside-wrapper .ais-CurrentRefinements-list .ais-ClearRefinements-button{display:none}}.instant-search-comp__aside-wrapper h2+.current-refinements{margin-block-start:var(--spacing-rem-200)}@media(min-width:1024px){.instant-search-comp__aside-wrapper h2+.current-refinements{margin-block-start:0}}.instant-search-comp__aside-wrapper li.ais-CurrentRefinements-item{flex-wrap:wrap;gap:var(--spacing-rem-100);margin-inline:0;margin-block:0;border:none;background-color:transparent;padding:0;padding-block:0}@media(min-width:1024px){.instant-search-comp__aside-wrapper li.ais-CurrentRefinements-item{margin-block-start:0}}.instant-search-comp__aside-wrapper li.ais-CurrentRefinements-item .ais-CurrentRefinements-categoryLabel,.instant-search-comp__aside-wrapper li.ais-CurrentRefinements-item .ais-CurrentRefinements-delete,.instant-search-comp__aside-wrapper li.ais-CurrentRefinements-item .ais-CurrentRefinements-label{font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);color:var(--color-text-link-default)}.instant-search-comp__aside-wrapper li.ais-CurrentRefinements-item .ais-CurrentRefinements-delete{margin-inline-start:.5rem;color:var(--color-neutral-black)}.instant-search-comp__aside-wrapper .clear-refinements{display:none}@media(min-width:1024px){.instant-search-comp__aside-wrapper .clear-refinements{display:block;flex:0 0 auto}}.instant-search-comp__aside-wrapper .ais-CurrentRefinements{margin-block-start:0}.instant-search-comp__aside-wrapper .facets_container{margin-block-start:var(--spacing-rem-200)}@media(min-width:1024px){.instant-search-comp__aside-wrapper .facets_container{margin-block-start:0}}.instant-search-comp__aside-wrapper .filters-close-button{position:absolute;inset-block-start:4.25rem;inset-inline-end:var(--grid-padding);text-indent:-1000px}.instant-search-comp__aside-wrapper .filters-close-button:after{position:absolute;inset-block-start:0;inset-inline-end:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;width:var(--icon-size-lg, 1.5rem);height:var(--icon-size-lg, 1.5rem);content:"";font-size:var(--icon-size-lg, 1.5rem);text-indent:0}@media(min-width:1024px){.instant-search-comp__aside-wrapper .filters-close-button{display:none}}.instant-search-comp__aside-wrapper .submit-wrapper{display:flex;position:fixed;gap:var(--spacing-rem-200);z-index:10;inset-block-end:0;inset-inline-start:0;border-block-start:1px solid var(--color-neutral-300);background-color:var(--color-neutral-white);padding:var(--spacing-rem-300) var(--spacing-300);width:100%}@media(min-width:1024px){.instant-search-comp__aside-wrapper .submit-wrapper{display:none}}.instant-search-comp__aside-wrapper .submit-wrapper button{--button-secondary-radius: var(--border-radius-sm);--button-secondary-border-color: var(--color-interaction-primary-default);--button-secondary-border-color-hover: var( --color-interaction-primary-hover );--button-secondary-border-color-focus: var( --color-interaction-primary-pressed );--button-secondary-background-color: transparent;--button-secondary-background-color-hover: var(--color-neutral-white);--button-secondary-background-color-focus: var( --color-surface-primary-subdued );--button-secondary-color: var(--color-interaction-primary-default);--button-secondary-color-hover: var(--color-interaction-primary-hover);--button-secondary-color-focus: var(--color-interaction-primary-pressed);--button-secondary-padding: var(--spacing-rem-100) var(--spacing-200);--button-secondary-min-height: 3rem;--button-secondary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-secondary-gap);transition:all .2s ease-in-out;border:1px solid var(--button-secondary-border-color);border-radius:var(--button-secondary-radius);background-color:var(--button-secondary-background-color);padding:var(--button-secondary-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-secondary-min-height);color:var(--button-secondary-color);text-decoration:none}.instant-search-comp__aside-wrapper .submit-wrapper button:hover{border:1px solid var(--button-secondary-border-color-hover);background-color:var(--button-secondary-background-color-hover);color:var(--button-secondary-color-hover)}.instant-search-comp__aside-wrapper .submit-wrapper button:focus{border:1px solid var(--button-secondary-border-color-focus);background-color:var(--button-secondary-background-color-focus);color:var(--button-secondary-color-focus)}.instant-search-comp__aside-wrapper .submit-wrapper button:disabled,.instant-search-comp__aside-wrapper .submit-wrapper button.disabled,.instant-search-comp__aside-wrapper .submit-wrapper button[disabled]{border:1px solid var(--color-interaction-disabled-base);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.instant-search-comp__aside-wrapper .submit-wrapper button{min-width:calc(50% - var(--spacing-rem-200) / 2);text-align:center}.instant-search-comp__aside-wrapper .submit-wrapper button+button{--button-primary-radius: var(--border-radius-sm);--button-primary-background-color: var(--color-interaction-primary-default);--button-primary-background-color-hover: var( --color-interaction-primary-hover );--button-primary-background-color-focus: var( --color-interaction-primary-pressed );--button-primary-color: var(--color-text-label-inverse);--button-primary-color-hover: var(--color-text-label-inverse);--button-primary-color-focus: var(--color-text-label-inverse);--button-primary-padding: var(--spacing-rem-100) var(--spacing-200);--button-primary-min-height: 3rem;--button-primary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-primary-gap);transition:all .2s ease-in-out;border:1px solid var(--button-primary-background-color);border-radius:var(--button-primary-radius);background-color:var(--button-primary-background-color);padding:var(--button-primary-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-primary-min-height);color:var(--button-primary-color);text-decoration:none}.instant-search-comp__aside-wrapper .submit-wrapper button+button:hover{border:1px solid var(--button-primary-background-color-hover);background-color:var(--button-primary-background-color-hover);color:var(--button-primary-color-hover)}.instant-search-comp__aside-wrapper .submit-wrapper button+button:focus{border:1px solid var(--button-primary-background-color-focus);background-color:var(--button-primary-background-color-focus);color:var(--button-primary-color-focus)}.instant-search-comp__aside-wrapper .submit-wrapper button+button:disabled,.instant-search-comp__aside-wrapper .submit-wrapper button+button[disabled]{border:1px solid var(--color-interaction-disabled-subdued);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.instant-search-comp__aside-wrapper .submit-wrapper button+button{min-width:calc(50% - var(--spacing-rem-200) / 2)}@media(min-width:1024px){.instant-search-comp__aside-wrapper .refinement_container{display:flex;gap:var(--spacing-rem-100);margin-block-end:var(--spacing-rem-300);min-height:3rem}.instant-search-comp__aside-wrapper .refinement_container>h2{display:none}.instant-search-comp__aside-wrapper .refinement_container:has(.ais-CurrentRefinements--noRefinement){margin-block-end:0;min-height:4.5rem}}.algoliainstantsearch .search-results-tab.has-noResults .instant-search-comp__main{width:100%}.algoliainstantsearch .search-results-tab.has-noResults .instant-search-comp__main>.row{display:none}.algoliainstantsearch .search-results-tab.has-noResults .instant-search-comp-index>.row .instant-search-comp__aside-wrapper{display:none}.algoliainstantsearch .search-results-tab.has-noResults .ais-Stats.d-block,.algoliainstantsearch .search-results-tab.has-noResults .filters-open-button{display:none}.algoliainstantsearch .search-results-tabs:has(.has-noResults)>div:first-child:not(.show){display:none}.algoliainstantsearch .search-no-result{display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid var(--color-border-neutral-strong);border-radius:var(--border-radius-md);width:100%;min-height:21.5rem;color:var(--color-text-caption-strong);text-align:center}@media(min-width:1320px){.algoliainstantsearch .search-no-result{min-height:35.25rem}}.algoliainstantsearch .search-no-result h2{font-weight:var(--font-weight-h4);font-size:var(--font-size-h4);line-height:var(--line-height-h4);font-family:var(--font-family-h4);text-transform:var(--text-transform-h4, none);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty;margin-block-end:var(--spacing-rem-50)}.algoliainstantsearch .search-no-result h2:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;display:block;margin:0 auto;width:2.5rem;height:2.5rem;content:"";font-size:2.5rem;line-height:1}.algoliainstantsearch .search-no-result .search-no-result__message{font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none)}.algoliainstantsearch .search-no-result__reset{--button-secondary-radius: var(--border-radius-sm);--button-secondary-border-color: var(--color-interaction-primary-default);--button-secondary-border-color-hover: var( --color-interaction-primary-hover );--button-secondary-border-color-focus: var( --color-interaction-primary-pressed );--button-secondary-background-color: transparent;--button-secondary-background-color-hover: var(--color-neutral-white);--button-secondary-background-color-focus: var( --color-surface-primary-subdued );--button-secondary-color: var(--color-interaction-primary-default);--button-secondary-color-hover: var(--color-interaction-primary-hover);--button-secondary-color-focus: var(--color-interaction-primary-pressed);--button-secondary-padding: var(--spacing-rem-100) var(--spacing-200);--button-secondary-min-height: 3rem;--button-secondary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-secondary-gap);transition:all .2s ease-in-out;border:1px solid var(--button-secondary-border-color);border-radius:var(--button-secondary-radius);background-color:var(--button-secondary-background-color);padding:var(--button-secondary-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-secondary-min-height);color:var(--button-secondary-color);text-decoration:none}.algoliainstantsearch .search-no-result__reset:hover{border:1px solid var(--button-secondary-border-color-hover);background-color:var(--button-secondary-background-color-hover);color:var(--button-secondary-color-hover)}.algoliainstantsearch .search-no-result__reset:focus{border:1px solid var(--button-secondary-border-color-focus);background-color:var(--button-secondary-background-color-focus);color:var(--button-secondary-color-focus)}.algoliainstantsearch .search-no-result__reset:disabled,.algoliainstantsearch .search-no-result__reset.disabled,.algoliainstantsearch .search-no-result__reset[disabled]{border:1px solid var(--color-interaction-disabled-base);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.algoliainstantsearch .search-no-result__reset{margin-block-start:var(--spacing-rem-200);min-width:0}.pagination-container .ais-Pagination-link{border:1px solid var(--color-primary-500);background-color:var(--color-neutral-white);min-inline-size:1.875rem;color:var(--color-primary-500);text-align:center}.pagination-container .ais-Pagination-link:hover{background-color:var(--color-primary-50)}.pagination-container .ais-Pagination-item--selected .ais-Pagination-link{background-color:var(--color-primary-500);color:var(--color-neutral-white)}.pagination-container .ais-Pagination-item--disabled .ais-Pagination-link{opacity:1;border:1px solid var(--color-neutral-200);background-color:var(--color-neutral-200);pointer-events:none;color:var(--color-neutral-600)}.pagination-container .ais-Pagination-item--firstPage .ais-Pagination-link,.pagination-container .ais-Pagination-item--previousPage .ais-Pagination-link,.pagination-container .ais-Pagination-item--nextPage .ais-Pagination-link,.pagination-container .ais-Pagination-item--lastPage .ais-Pagination-link{padding-block:.17rem .43rem}.search-top-result .ais-Hits-list,.search-top-result .ais-InfiniteHits-list,.search-top-result .ais-InfiniteResults-list,.search-top-result .ais-Results-list,.search-results-page .ais-Hits-list,.search-results-page .ais-InfiniteHits-list,.search-results-page .ais-InfiniteResults-list,.search-results-page .ais-Results-list{flex-direction:column}.search-top-result .instant-search-comp__main .ais-InfiniteHits-item,.search-top-result .instant-search-comp__main .ais-Hits-item,.search-results-page .instant-search-comp__main .ais-InfiniteHits-item,.search-results-page .instant-search-comp__main .ais-Hits-item{border-radius:var(--border-radius-md);overflow:hidden}@media(min-width:768px){.search-top-result .instant-search-comp__main .ais-InfiniteHits-item,.search-top-result .instant-search-comp__main .ais-Hits-item,.search-results-page .instant-search-comp__main .ais-InfiniteHits-item,.search-results-page .instant-search-comp__main .ais-Hits-item{width:100%}}.search-top-result .search-result__content,.search-results-page .search-result__content{position:relative;background-color:var(--color-surface-neutral-base)}.search-top-result .search-result-page__content--inner,.search-results-page .search-result-page__content--inner{display:flex;align-items:center;gap:var(--spacing-rem-200);padding:var(--spacing-rem-200) var(--spacing-200)}@media(min-width:768px){.search-top-result .search-result-page__content--inner,.search-results-page .search-result-page__content--inner{padding:var(--spacing-rem-300) var(--spacing-300)}}.search-top-result .search-result-page__content--inner:after,.search-results-page .search-result-page__content--inner:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;width:var(--icon-size-lg, 1.5rem);height:var(--icon-size-lg, 1.5rem);content:"";color:var(--color-interaction-primary-default);font-size:var(--icon-size-lg, 1.5rem)}.search-top-result .search-result-page__img-wrapper,.search-results-page .search-result-page__img-wrapper{flex:0 0 auto;border-radius:var(--border-radius-sm);width:4.125rem;height:3.125rem;overflow:hidden}@media(min-width:768px){.search-top-result .search-result-page__img-wrapper,.search-results-page .search-result-page__img-wrapper{width:6.5rem;height:4.875rem}}.search-top-result .search-result-page__img-wrapper img,.search-results-page .search-result-page__img-wrapper img{width:100%;height:100%;object-fit:cover}.search-top-result .search-result-page__img-wrapper.fallback-image,.search-results-page .search-result-page__img-wrapper.fallback-image{background:url(./images/search/fallback-result-image.jpg) no-repeat 50%;background-size:cover}.search-top-result .search-result-page__text-wrapper,.search-results-page .search-result-page__text-wrapper{width:calc(100% - 4.125rem)}.search-top-result .search-result-page__tag,.search-results-page .search-result-page__tag{font-weight:var(--font-weight-label-small);font-size:var(--font-size-label-small);line-height:var(--line-height-label-small);font-family:var(--font-family-label-small);text-transform:var(--text-transform-label-small, none);display:inline-flex;align-items:center;gap:.25rem;margin-block-end:var(--spacing-rem-100);border:1px solid var(--color-border-accent-primary-subtle);border-radius:var(--border-radius-lg);background-color:var(--color-surface-accent-primary-subdued);padding:.3125rem 8px;color:var(--color-text-label-base)}.search-top-result .search-result-page__tag .icon:before,.search-results-page .search-result-page__tag .icon:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;width:var(--icon-size-md, 1.25rem);height:var(--icon-size-md, 1.25rem);font-size:var(--icon-size-md, 1.25rem)}.search-top-result .search-result-page__tag.recipe .icon:before,.search-results-page .search-result-page__tag.recipe .icon:before{content:""}.search-top-result .search-result-page__tag.explainer .icon:before,.search-results-page .search-result-page__tag.explainer .icon:before{content:""}.search-top-result .search-result-page__tag.category .icon:before,.search-results-page .search-result-page__tag.category .icon:before{content:""}.search-top-result .search-result-page__tag.story .icon:before,.search-results-page .search-result-page__tag.story .icon:before{content:""}.search-top-result .search-result-page__tag.product .icon:before,.search-results-page .search-result-page__tag.product .icon:before{content:""}.search-top-result .search-result-page__tag.support .icon:before,.search-results-page .search-result-page__tag.support .icon:before{content:""}.search-top-result .search-result-page__title,.search-results-page .search-result-page__title{font-weight:var(--font-weight-cards-small);font-size:var(--font-size-cards-small);line-height:var(--line-height-cards-small);font-family:var(--font-family-cards-small);text-transform:var(--text-transform-cards-small, none);margin-block-end:var(--spacing-rem-50)}@media(min-width:768px){.search-top-result .search-result-page__title,.search-results-page .search-result-page__title{font-weight:var(--font-weight-cards-medium);font-size:var(--font-size-cards-medium);line-height:var(--line-height-cards-medium);font-family:var(--font-family-cards-medium);text-transform:var(--text-transform-cards-medium, none)}}.instant-search-comp__main .ais-Hits-item:has(.search-result-product__content--inner),.instant-search-comp__main .ais-InfiniteHits-item:has(.search-result-product__content--inner){display:block;margin-inline-start:0;box-shadow:none;border:0;border-radius:var(--border-radius-md);background-color:var(--color-surface-neutral-base);padding:var(--spacing-rem-300) var(--spacing-300);width:100%}@media(min-width:768px){.instant-search-comp__main .ais-Hits-item:has(.search-result-product__content--inner),.instant-search-comp__main .ais-InfiniteHits-item:has(.search-result-product__content--inner){margin:0;width:calc(50% - var(--spacing-300) / 2)}}@media(min-width:1320px){.instant-search-comp__main .ais-Hits-item:has(.search-result-product__content--inner),.instant-search-comp__main .ais-InfiniteHits-item:has(.search-result-product__content--inner){width:calc(33.3333333333% - var(--spacing-200))}}.instant-search-comp__main .ais-Hits-item:has(.search-result-product__content--inner) .search-result-product__img-wrapper,.instant-search-comp__main .ais-InfiniteHits-item:has(.search-result-product__content--inner) .search-result-product__img-wrapper{margin-inline:auto;margin-block-end:var(--spacing-rem-150);width:15.125rem;height:15.125rem}.instant-search-comp__main .ais-Hits-item:has(.search-result-product__content--inner) .search-result-product__img-wrapper img,.instant-search-comp__main .ais-InfiniteHits-item:has(.search-result-product__content--inner) .search-result-product__img-wrapper img{width:100%;height:100%;object-fit:contain}.instant-search-comp__main .ais-Hits-item:has(.search-result-product__content--inner) .search-result-product__img-wrapper.fallback-image,.instant-search-comp__main .ais-InfiniteHits-item:has(.search-result-product__content--inner) .search-result-product__img-wrapper.fallback-image{background:url(./images/search/fallback-result-image.jpg) no-repeat 50%;background-size:cover}.instant-search-comp__main .ais-Hits-item:has(.search-result-product__content--inner) .search-result-product__subscribe-tag,.instant-search-comp__main .ais-InfiniteHits-item:has(.search-result-product__content--inner) .search-result-product__subscribe-tag{--icon-id: "";--pill-promo-icon: var(--icon-id);--pill-promo-radius: var(--border-radius-lg);--pill-promo-gap: var(--spacing-rem-50);--pill-promo-text-color: var(--color-text-label-inverse);--pill-promo-icon-color: var(--color-neutral-white);--pill-promo-background-color: var(--color-surface-secondary-base);--pill-promo-border-color: var(--color-surface-secondary-strong);--pill-promo-text-color-hover: var(--color-text-label-inverse);--pill-promo-icon-color-hover: var(--color-text-label-inverse);--pill-promo-background-color-hover: var(--color-surface-secondary-strong);--pill-promo-border-color-hover: var(--color-surface-secondary-strong);--pill-promo-padding: 0 var(--spacing-150) 0 var(--spacing-100);--pill-promo-min-height: 1.5rem;--pill-promo-icon-size: var(--icon-size-md);font-weight:var(--font-weight-label-small);font-size:var(--font-size-label-small);line-height:var(--line-height-label-small);font-family:var(--font-family-label-small);text-transform:var(--text-transform-label-small, none);display:inline-flex;align-items:center;gap:var(--pill-promo-gap);transition:all .2s ease-in-out;border:1px solid var(--pill-promo-border-color);border-radius:var(--pill-promo-radius);background:var(--pill-promo-background-color);padding:var(--pill-promo-padding);min-block-size:var(--pill-promo-min-height);color:var(--pill-promo-text-color);line-height:1}.instant-search-comp__main .ais-Hits-item:has(.search-result-product__content--inner) .search-result-product__subscribe-tag:hover,.instant-search-comp__main .ais-Hits-item:has(.search-result-product__content--inner) .search-result-product__subscribe-tag:focus,.instant-search-comp__main .ais-InfiniteHits-item:has(.search-result-product__content--inner) .search-result-product__subscribe-tag:hover,.instant-search-comp__main .ais-InfiniteHits-item:has(.search-result-product__content--inner) .search-result-product__subscribe-tag:focus{border:1px solid var(--pill-promo-border-color-hover);background:var(--pill-promo-background-color-hover);color:var(--pill-promo-text-color-hover)}.instant-search-comp__main .ais-Hits-item:has(.search-result-product__content--inner) .search-result-product__subscribe-tag:hover:before,.instant-search-comp__main .ais-Hits-item:has(.search-result-product__content--inner) .search-result-product__subscribe-tag:focus:before,.instant-search-comp__main .ais-InfiniteHits-item:has(.search-result-product__content--inner) .search-result-product__subscribe-tag:hover:before,.instant-search-comp__main .ais-InfiniteHits-item:has(.search-result-product__content--inner) .search-result-product__subscribe-tag:focus:before{color:var(--pill-promo-icon-color-hover)}.instant-search-comp__main .ais-Hits-item:has(.search-result-product__content--inner) .search-result-product__subscribe-tag:before,.instant-search-comp__main .ais-InfiniteHits-item:has(.search-result-product__content--inner) .search-result-product__subscribe-tag:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;width:var(--pill-promo-icon-size);height:var(--pill-promo-icon-size);content:var(--pill-promo-icon);color:var(--pill-promo-icon-color);font-size:var(--pill-promo-icon-size)}.instant-search-comp__main .ais-Hits-item:has(.search-result-product__content--inner) .search-result-product__subscribe-tag:disabled,.instant-search-comp__main .ais-Hits-item:has(.search-result-product__content--inner) .search-result-product__subscribe-tag[disabled],.instant-search-comp__main .ais-InfiniteHits-item:has(.search-result-product__content--inner) .search-result-product__subscribe-tag:disabled,.instant-search-comp__main .ais-InfiniteHits-item:has(.search-result-product__content--inner) .search-result-product__subscribe-tag[disabled]{border:1px solid var(--color-interaction-disabled-base);background:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.instant-search-comp__main .ais-Hits-item:has(.search-result-product__content--inner) .search-result-product__subscribe-tag:disabled:before,.instant-search-comp__main .ais-Hits-item:has(.search-result-product__content--inner) .search-result-product__subscribe-tag[disabled]:before,.instant-search-comp__main .ais-InfiniteHits-item:has(.search-result-product__content--inner) .search-result-product__subscribe-tag:disabled:before,.instant-search-comp__main .ais-InfiniteHits-item:has(.search-result-product__content--inner) .search-result-product__subscribe-tag[disabled]:before{color:var(--color-interaction-disabled-base)}.instant-search-comp__main .ais-Hits-item:has(.search-result-product__content--inner) .search-result-product__subscribe-tag,.instant-search-comp__main .ais-InfiniteHits-item:has(.search-result-product__content--inner) .search-result-product__subscribe-tag{margin-block-end:var(--spacing-rem-150);pointer-events:none}.instant-search-comp__main .ais-Hits-item:has(.search-result-product__content--inner) .dtc-widget-product-rating__root .dtc-common-rating__root,.instant-search-comp__main .ais-InfiniteHits-item:has(.search-result-product__content--inner) .dtc-widget-product-rating__root .dtc-common-rating__root{margin-block-end:var(--spacing-rem-50)}.instant-search-comp__main .ais-Hits-item:has(.search-result-product__content--inner) .dtc-widget-product-rating__root .dtc-common-rating__root .dtc-common-rating-button,.instant-search-comp__main .ais-InfiniteHits-item:has(.search-result-product__content--inner) .dtc-widget-product-rating__root .dtc-common-rating__root .dtc-common-rating-button{margin:0;pointer-events:none}.instant-search-comp__main .ais-Hits-item:has(.search-result-product__content--inner) .dtc-widget-product-rating__root .dtc-common-rating__root .dtc-common-rating-button:after,.instant-search-comp__main .ais-InfiniteHits-item:has(.search-result-product__content--inner) .dtc-widget-product-rating__root .dtc-common-rating__root .dtc-common-rating-button:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;width:var(--icon-size-md, 1.25rem);height:var(--icon-size-md, 1.25rem);content:"";color:var(--color-feedback-favourite-base);font-size:var(--icon-size-md, 1.25rem)}.instant-search-comp__main .ais-Hits-item:has(.search-result-product__content--inner) .dtc-widget-product-rating__root .dtc-common-rating__root .dtc-common-rating-button:not(:first-child),.instant-search-comp__main .ais-InfiniteHits-item:has(.search-result-product__content--inner) .dtc-widget-product-rating__root .dtc-common-rating__root .dtc-common-rating-button:not(:first-child){display:none}.instant-search-comp__main .ais-Hits-item:has(.search-result-product__content--inner) .dtc-widget-product-rating__root .dtc-common-rating__root .dtc-common-rating-button svg,.instant-search-comp__main .ais-InfiniteHits-item:has(.search-result-product__content--inner) .dtc-widget-product-rating__root .dtc-common-rating__root .dtc-common-rating-button svg{display:none}.instant-search-comp__main .ais-Hits-item:has(.search-result-product__content--inner) .dtc-widget-product-rating__root .dtc-widget-product-rating-text-classes-button,.instant-search-comp__main .ais-InfiniteHits-item:has(.search-result-product__content--inner) .dtc-widget-product-rating__root .dtc-widget-product-rating-text-classes-button{pointer-events:none;font-weight:var(--font-weight-paragraph-small);font-size:var(--font-size-paragraph-small);line-height:var(--line-height-paragraph-small);font-family:var(--font-family-paragraph-small);text-transform:var(--text-transform-paragraph-small, none);margin-inline-start:var(--spacing-rem-50);color:var(--color-text-label-base)}.instant-search-comp__main .ais-Hits-item:has(.search-result-product__content--inner) .search-result-product__title,.instant-search-comp__main .ais-InfiniteHits-item:has(.search-result-product__content--inner) .search-result-product__title{font-weight:var(--font-weight-label-large);font-size:var(--font-size-label-large);line-height:var(--line-height-label-large);font-family:var(--font-family-label-large);text-transform:var(--text-transform-label-large, none)}.instant-search-comp__main .ais-Hits-item:has(.search-result-product__content--inner) .search-result-product__d2c-wrapper,.instant-search-comp__main .ais-InfiniteHits-item:has(.search-result-product__content--inner) .search-result-product__d2c-wrapper{display:flex;justify-content:space-between;align-items:flex-end;margin-block-start:var(--spacing-rem-150)}.instant-search-comp__main .ais-Hits-item:has(.search-result-product__content--inner) .search-result-product__d2c-wrapper .dtc-common-price__root,.instant-search-comp__main .ais-InfiniteHits-item:has(.search-result-product__content--inner) .search-result-product__d2c-wrapper .dtc-common-price__root{display:flex;flex-direction:column;align-items:flex-start}.instant-search-comp__main .ais-Hits-item:has(.search-result-product__content--inner) .search-result-product__d2c-wrapper .dtc-common-price__root>.dtc-common-price__current-price,.instant-search-comp__main .ais-InfiniteHits-item:has(.search-result-product__content--inner) .search-result-product__d2c-wrapper .dtc-common-price__root>.dtc-common-price__current-price{font-weight:var(--font-weight-label-large);font-size:var(--font-size-label-large);line-height:var(--line-height-label-large);font-family:var(--font-family-label-large);text-transform:var(--text-transform-label-large, none);color:var(--color-text-label-base)}.instant-search-comp__main .ais-Hits-item:has(.search-result-product__content--inner) .search-result-product__d2c-wrapper .dtc-common-price__root .dtc-common-price__additional-price,.instant-search-comp__main .ais-InfiniteHits-item:has(.search-result-product__content--inner) .search-result-product__d2c-wrapper .dtc-common-price__root .dtc-common-price__additional-price{order:-1}.instant-search-comp__main .ais-Hits-item:has(.search-result-product__content--inner) .search-result-product__d2c-wrapper .dtc-common-price__root .dtc-common-price__additional-price .dtc-common-price__current-price,.instant-search-comp__main .ais-InfiniteHits-item:has(.search-result-product__content--inner) .search-result-product__d2c-wrapper .dtc-common-price__root .dtc-common-price__additional-price .dtc-common-price__current-price{font-weight:var(--font-weight-paragraph-small);font-size:var(--font-size-paragraph-small);line-height:var(--line-height-paragraph-small);font-family:var(--font-family-paragraph-small);text-transform:var(--text-transform-paragraph-small, none);color:var(--color-text-caption-base)}.instant-search-comp__main .ais-Hits-item:has(.search-result-product__content--inner) .search-result-product__d2c-wrapper .dtc-common-price__root .dtc-common-price-price-per-unit__wrapper,.instant-search-comp__main .ais-InfiniteHits-item:has(.search-result-product__content--inner) .search-result-product__d2c-wrapper .dtc-common-price__root .dtc-common-price-price-per-unit__wrapper{padding:0}.instant-search-comp__main .ais-Hits-item:has(.search-result-product__content--inner) .search-result-product__d2c-wrapper .dtc-common-price__root .dtc-common-price-price-per-unit__wrapper p,.instant-search-comp__main .ais-InfiniteHits-item:has(.search-result-product__content--inner) .search-result-product__d2c-wrapper .dtc-common-price__root .dtc-common-price-price-per-unit__wrapper p{font-weight:var(--font-weight-label-small);font-size:var(--font-size-label-small);line-height:var(--line-height-label-small);font-family:var(--font-family-label-small);text-transform:var(--text-transform-label-small, none);color:var(--color-text-caption-base)}.instant-search-comp__main .ais-Hits-item:has(.search-result-product__content--inner) .search-result-product__d2c-wrapper .dtc-widget-add-to-cart-button__root,.instant-search-comp__main .ais-InfiniteHits-item:has(.search-result-product__content--inner) .search-result-product__d2c-wrapper .dtc-widget-add-to-cart-button__root{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-rem-100)}.instant-search-comp__main .ais-Hits-item:has(.search-result-product__content--inner) .search-result-product__d2c-wrapper .dtc-widget-add-to-cart-button__root:has(.dtc-widget-add-to-cart-button-notify-me-out-of-stock) .dtc-widget-add-to-cart-button__wrapper .dtc-widget-add-to-cart-button:after,.instant-search-comp__main .ais-InfiniteHits-item:has(.search-result-product__content--inner) .search-result-product__d2c-wrapper .dtc-widget-add-to-cart-button__root:has(.dtc-widget-add-to-cart-button-notify-me-out-of-stock) .dtc-widget-add-to-cart-button__wrapper .dtc-widget-add-to-cart-button:after{content:""}.instant-search-comp__main .ais-Hits-item:has(.search-result-product__content--inner) .search-result-product__d2c-wrapper .dtc-widget-add-to-cart-button__root p[class*=AddToCart-notifyMeOutOfStock].dtc-widget-add-to-cart-button-notify-me-out-of-stock,.instant-search-comp__main .ais-InfiniteHits-item:has(.search-result-product__content--inner) .search-result-product__d2c-wrapper .dtc-widget-add-to-cart-button__root p[class*=AddToCart-notifyMeOutOfStock].dtc-widget-add-to-cart-button-notify-me-out-of-stock{align-self:center}.instant-search-comp__main .ais-Hits-item:has(.search-result-product__content--inner) .search-result-product__d2c-wrapper .dtc-widget-add-to-cart-button__root .dtc-widget-add-to-cart-button,.instant-search-comp__main .ais-InfiniteHits-item:has(.search-result-product__content--inner) .search-result-product__d2c-wrapper .dtc-widget-add-to-cart-button__root .dtc-widget-add-to-cart-button{--button-icon-primary-radius: var(--border-radius-rounded);--button-icon-primary-background-color: var( --color-interaction-primary-default );--button-icon-primary-background-color-hover: var( --color-interaction-primary-hover );--button-icon-primary-background-color-focus: var( --color-interaction-primary-pressed );--button-icon-primary-color: var(--color-text-label-inverse);--button-icon-primary-color-hover: var(--color-text-label-inverse);--button-icon-primary-color-focus: var(--color-text-label-inverse);--button-icon-primary-padding: var(--spacing-rem-100) var(--spacing-150);--button-icon-primary-height: 3rem;--button-icon-primary-width: 3rem;--button-icon-primary-icon-size: var(--icon-size-lg);display:inline-flex;justify-content:center;align-items:center;transition:all .2s ease-in-out;border:1px solid var(--button-icon-primary-background-color);border-radius:var(--button-icon-primary-radius);background-color:var(--button-icon-primary-background-color);padding:var(--button-icon-primary-padding);width:var(--button-icon-primary-width);height:var(--button-icon-primary-height);color:var(--button-icon-primary-color);font-size:0;text-decoration:none;text-indent:-10000px}@media(hover:hover)and (pointer:fine){.instant-search-comp__main .ais-Hits-item:has(.search-result-product__content--inner) .search-result-product__d2c-wrapper .dtc-widget-add-to-cart-button__root .dtc-widget-add-to-cart-button:hover,.instant-search-comp__main .ais-InfiniteHits-item:has(.search-result-product__content--inner) .search-result-product__d2c-wrapper .dtc-widget-add-to-cart-button__root .dtc-widget-add-to-cart-button:hover{border:1px solid var(--button-icon-primary-background-color-hover);background-color:var(--button-icon-primary-background-color-hover);color:var(--button-icon-primary-color-hover)}}.instant-search-comp__main .ais-Hits-item:has(.search-result-product__content--inner) .search-result-product__d2c-wrapper .dtc-widget-add-to-cart-button__root .dtc-widget-add-to-cart-button:focus,.instant-search-comp__main .ais-InfiniteHits-item:has(.search-result-product__content--inner) .search-result-product__d2c-wrapper .dtc-widget-add-to-cart-button__root .dtc-widget-add-to-cart-button:focus{border:1px solid var(--button-icon-primary-background-color-focus);background-color:var(--button-icon-primary-background-color-focus);color:var(--button-icon-primary-color-focus)}.instant-search-comp__main .ais-Hits-item:has(.search-result-product__content--inner) .search-result-product__d2c-wrapper .dtc-widget-add-to-cart-button__root .dtc-widget-add-to-cart-button:after,.instant-search-comp__main .ais-InfiniteHits-item:has(.search-result-product__content--inner) .search-result-product__d2c-wrapper .dtc-widget-add-to-cart-button__root .dtc-widget-add-to-cart-button:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;flex-shrink:0;width:var(--button-icon-primary-icon-size);height:var(--button-icon-primary-icon-size);content:var(--icon-id, "");font-size:var(--button-icon-primary-icon-size);text-indent:0}.instant-search-comp__main .ais-Hits-item:has(.search-result-product__content--inner) .search-result-product__d2c-wrapper .dtc-widget-add-to-cart-button__root .dtc-widget-add-to-cart-button:disabled,.instant-search-comp__main .ais-Hits-item:has(.search-result-product__content--inner) .search-result-product__d2c-wrapper .dtc-widget-add-to-cart-button__root .dtc-widget-add-to-cart-button[disabled],.instant-search-comp__main .ais-InfiniteHits-item:has(.search-result-product__content--inner) .search-result-product__d2c-wrapper .dtc-widget-add-to-cart-button__root .dtc-widget-add-to-cart-button:disabled,.instant-search-comp__main .ais-InfiniteHits-item:has(.search-result-product__content--inner) .search-result-product__d2c-wrapper .dtc-widget-add-to-cart-button__root .dtc-widget-add-to-cart-button[disabled]{border:1px solid var(--color-interaction-disabled-subdued);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.instant-search-comp__main .ais-Hits-item:has(.search-result-product__content--inner) .search-result-product__d2c-wrapper .dtc-widget-add-to-cart-button__root .dtc-widget-add-to-cart-button:after,.instant-search-comp__main .ais-InfiniteHits-item:has(.search-result-product__content--inner) .search-result-product__d2c-wrapper .dtc-widget-add-to-cart-button__root .dtc-widget-add-to-cart-button:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;content:"";font-size:var(--icon-size-lg, 1.5rem)}.instant-search-comp__main .ais-Hits-item:has(.search-result-product__content--inner) .search-result-product__d2c-wrapper .dtc-widget-add-to-cart-button__root .dtc-widget-add-to-cart-button:focus-visible,.instant-search-comp__main .ais-InfiniteHits-item:has(.search-result-product__content--inner) .search-result-product__d2c-wrapper .dtc-widget-add-to-cart-button__root .dtc-widget-add-to-cart-button:focus-visible{outline:Highlight auto 2px;outline:-webkit-focus-ring-color auto 2px}.instant-search-comp__main .ais-Hits-item:has(.search-result-product__content--inner) .search-result-product__d2c-wrapper .dtc-widget-add-to-cart-button__root .dtc-widget-add-to-cart-button .dtc-common-button-children-label,.instant-search-comp__main .ais-InfiniteHits-item:has(.search-result-product__content--inner) .search-result-product__d2c-wrapper .dtc-widget-add-to-cart-button__root .dtc-widget-add-to-cart-button .dtc-common-button-children-label{display:none}.algoliainstantsearch{padding-inline:var(--grid-padding)}.algoliainstantsearch .enabled-stack-view{display:block!important}@media(min-width:1320px){.instant-search-comp-index>.row{gap:var(--container-gap)}}.instant-search-comp__main .ais-InfiniteHits-item,.instant-search-comp__main .ais-Hits-item{margin:0;box-shadow:none;border:none;padding:0;width:auto}.instant-search-comp__main .ais-InfiniteHits-loadMore{font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);opacity:1;margin-block-start:0;border:1px solid var(--color-primary-500);border-radius:.5rem;background-color:transparent;padding-block:var(--spacing-rem-175);width:100%;color:var(--color-primary-500);text-align:center}@media(min-width:1320px){.instant-search-comp__main .ais-InfiniteHits-loadMore{margin-block-start:var(--spacing-rem-500)}}@media(min-width:1320px){.instant-search-comp__main .ais-InfiniteHits-loadMore{display:block;margin-inline:auto;max-width:15.375rem}}.instant-search-comp__main .ais-InfiniteHits-loadMore.ais-InfiniteHits-loadMore--disabled{display:none}.instant-search-comp__main .ais-Hits-list,.instant-search-comp__main .ais-InfiniteHits-list,.instant-search-comp__main .ais-InfiniteResults-list,.instant-search-comp__main .ais-Results-list{margin:0}@media(min-width:768px){.instant-search-comp__main .ais-Hits-list,.instant-search-comp__main .ais-InfiniteHits-list,.instant-search-comp__main .ais-InfiniteResults-list,.instant-search-comp__main .ais-Results-list{gap:var(--spacing-rem-300)}}.instant-search-comp__main .ais-InfiniteHits-item,.instant-search-comp__main .ais-Hits-item{margin-block-end:var(--spacing-rem-200);width:100%}@media(min-width:768px){.instant-search-comp__main .ais-InfiniteHits-item,.instant-search-comp__main .ais-Hits-item{margin-block-end:0;width:calc(50% - var(--spacing-300) / 2)}}@media(min-width:1320px){.instant-search-comp__main .ais-InfiniteHits-item,.instant-search-comp__main .ais-Hits-item{width:calc(33.33% - var(--spacing-300) * 2 / 3)}}.instant-search-comp__main .search-result__content{--recipe-teaser-border-radius: var(--border-radius-md);--recipe-teaser-text-color: var(--color-neutral-black);--recipe-teaser-layer-gradient: linear-gradient( 180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .65) 60% );--recipe-teaser-scale-hover-effect: scale(1.15);position:relative;width:100%}.instant-search-comp__main .search-result__content .search-result__img-wrapper{border-radius:var(--recipe-teaser-border-radius);width:100%;height:14.3125rem;overflow:hidden}@media(min-width:1320px){.instant-search-comp__main .search-result__content .search-result__img-wrapper{height:13.4375rem}}.instant-search-comp__main .search-result__content .search-result__img-wrapper img{transition:transform .2s ease-in-out;width:100%;height:100%;object-fit:cover}.instant-search-comp__main .search-result__content a{color:var(--recipe-teaser-text-color);text-decoration:none}.instant-search-comp__main .search-result__content:has(a:hover),.instant-search-comp__main .search-result__content:has(a:focus){--recipe-teaser-text-color: var(--color-text-link-hover)}.instant-search-comp__main .search-result__content:has(a:hover) .search-result-recipe__title,.instant-search-comp__main .search-result__content:has(a:focus) .search-result-recipe__title{text-decoration:underline;text-decoration-thickness:1px}.instant-search-comp__main .search-result__content:has(a:hover) .search-result__img-wrapper img,.instant-search-comp__main .search-result__content:has(a:focus) .search-result__img-wrapper img{transform:var(--recipe-teaser-scale-hover-effect)}.instant-search-comp__main .search-result__content .search-result-recipe__cookingTime,.instant-search-comp__main .search-result__content .search-result-recipe__kcal,.instant-search-comp__main .search-result__content .search-result-recipe__protein{display:inline;margin-block-start:var(--spacing-rem-50);color:var(--color-neutral-800)}.instant-search-comp__main .search-result__content .search-result-recipe__cookingTime p,.instant-search-comp__main .search-result__content .search-result-recipe__kcal p,.instant-search-comp__main .search-result__content .search-result-recipe__protein p{display:inline}.instant-search-comp__main .search-result-recipe__title{font-weight:var(--font-weight-cards-medium);font-size:var(--font-size-cards-medium);line-height:var(--line-height-cards-medium);font-family:var(--font-family-cards-medium);text-transform:var(--text-transform-cards-medium, none)}@media(min-width:1320px){.instant-search-comp__main .search-result-recipe__title{font-weight:var(--font-weight-h5);font-size:var(--font-size-h5);line-height:var(--line-height-h5);font-family:var(--font-family-h5);text-transform:var(--text-transform-h5, none);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty}}.instant-search-comp__main .search-result-recipe__title{margin-block-start:var(--spacing-rem-100);margin-block-end:var(--spacing-rem-50)}.instant-search-comp__main .search-result__img-wrapper.fallback-image{background:url(./images/search/fallback-result-image.jpg) no-repeat 50%;background-size:cover}.instant-search-comp__main .search-result-recipe-teaser__link:after{position:absolute;inset:0;width:100%;height:100%;content:""}.algoliainstantsearch{margin-block-end:var(--spacing-rem-700)}@media(min-width:1024px){.algoliainstantsearch{margin-block-start:var(--spacing-rem-500)}}.algoliainstantsearch .search-results-tab{margin-block-end:var(--spacing-rem-500)}.container .container .algoliainstantsearch{margin-block:0}.instant-search-comp-index .instant-search-comp__main{display:flex;flex-wrap:wrap}@media(min-width:1024px){.instant-search-comp-index .instant-search-comp__main{justify-content:flex-end}}.instant-search-comp-index .instant-search-comp__main .ais-InfiniteHits-list{margin-block-start:var(--spacing-rem-200)}@media(min-width:1024px){.instant-search-comp-index .instant-search-comp__main .ais-InfiniteHits-list{margin-block-start:var(--spacing-rem-300)}}@media(min-width:1024px){.instant-search-comp-index .rules-container{display:none}.instant-search-comp-index>.row{display:flex;justify-content:space-between;align-items:flex-start}.instant-search-comp-index>.row .instant-search-comp__aside-wrapper{flex:0 0 auto;width:20.125rem}.instant-search-comp-index>.row .instant-search-comp__main{flex:0 0 auto}}@media(min-width:1024px)and (min-width:1024px){.instant-search-comp-index>.row .instant-search-comp__main{width:calc(100% - 20.125rem - var(--spacing-rem-300) / 2)}}.instant-search-comp__hits{width:100%}.instant-search-comp__main .instant-search-comp__hits .ais-Hits-list{margin:var(--spacing-rem-300) 0}.algoliaglobalsearch{position:relative;width:100%}.algoliaglobalsearch .instant-search-comp__searchbox-wrap{display:block}.algoliaglobalsearch .instant-search-comp .aa-Form{--aa-input-background-color-rgb: transparent;--aa-search-input-height: 3rem;display:flex;gap:var(--spacing-rem-200);border:none}.algoliaglobalsearch .instant-search-comp .aa-Form:focus-within{outline:none;box-shadow:none}.algoliaglobalsearch .instant-search-comp .aa-InputWrapperPrefix{order:1}.algoliaglobalsearch .instant-search-comp .aa-InputWrapperPrefix .aa-SubmitButton{--button-icon-primary-radius: var(--border-radius-rounded);--button-icon-primary-background-color: var( --color-interaction-primary-default );--button-icon-primary-background-color-hover: var( --color-interaction-primary-hover );--button-icon-primary-background-color-focus: var( --color-interaction-primary-pressed );--button-icon-primary-color: var(--color-text-label-inverse);--button-icon-primary-color-hover: var(--color-text-label-inverse);--button-icon-primary-color-focus: var(--color-text-label-inverse);--button-icon-primary-padding: var(--spacing-rem-100) var(--spacing-150);--button-icon-primary-height: 3rem;--button-icon-primary-width: 3rem;--button-icon-primary-icon-size: var(--icon-size-lg);display:inline-flex;justify-content:center;align-items:center;transition:all .2s ease-in-out;border:1px solid var(--button-icon-primary-background-color);border-radius:var(--button-icon-primary-radius);background-color:var(--button-icon-primary-background-color);padding:var(--button-icon-primary-padding);width:var(--button-icon-primary-width);height:var(--button-icon-primary-height);color:var(--button-icon-primary-color);font-size:0;text-decoration:none;text-indent:-10000px}@media(hover:hover)and (pointer:fine){.algoliaglobalsearch .instant-search-comp .aa-InputWrapperPrefix .aa-SubmitButton:hover{border:1px solid var(--button-icon-primary-background-color-hover);background-color:var(--button-icon-primary-background-color-hover);color:var(--button-icon-primary-color-hover)}}.algoliaglobalsearch .instant-search-comp .aa-InputWrapperPrefix .aa-SubmitButton:focus{border:1px solid var(--button-icon-primary-background-color-focus);background-color:var(--button-icon-primary-background-color-focus);color:var(--button-icon-primary-color-focus)}.algoliaglobalsearch .instant-search-comp .aa-InputWrapperPrefix .aa-SubmitButton:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;flex-shrink:0;width:var(--button-icon-primary-icon-size);height:var(--button-icon-primary-icon-size);content:var(--icon-id, "");font-size:var(--button-icon-primary-icon-size);text-indent:0}.algoliaglobalsearch .instant-search-comp .aa-InputWrapperPrefix .aa-SubmitButton:disabled,.algoliaglobalsearch .instant-search-comp .aa-InputWrapperPrefix .aa-SubmitButton[disabled]{border:1px solid var(--color-interaction-disabled-subdued);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.algoliaglobalsearch .instant-search-comp .aa-InputWrapperPrefix .aa-SubmitButton svg{display:none}.algoliaglobalsearch .instant-search-comp .aa-InputWrapperPrefix .aa-SubmitButton:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;content:"";font-size:var(--icon-size-lg, 1.5rem)}.algoliaglobalsearch .instant-search-comp .aa-InputWrapperPrefix .aa-SubmitButton:focus-visible{outline:Highlight auto 2px;outline:-webkit-focus-ring-color auto 2px}.algoliaglobalsearch .instant-search-comp .aa-InputWrapper{order:0}.algoliaglobalsearch .instant-search-comp .aa-InputWrapper input[type=search]{border:1px solid var(--color-border-neutral-strong, #d1d1d1);border-radius:.5rem;background-color:var(--color-neutral-white);padding:.75rem;min-height:3rem;font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none);color:var(--color-text-body-base, #000)}.algoliaglobalsearch .instant-search-comp .aa-InputWrapperSuffix{display:flex;position:absolute;justify-content:center;inset-inline-end:4rem}.algoliaglobalsearch.instantsearch--on-dark .instant-search-comp .aa-InputWrapperPrefix .aa-SubmitButton,.algoliainstantsearch.instantsearch--on-dark .instant-search-comp .aa-InputWrapperPrefix .aa-SubmitButton,.instantsearch.instantsearch--on-dark .instant-search-comp .aa-InputWrapperPrefix .aa-SubmitButton{--button-icon-primary-radius: var(--border-radius-rounded);--button-icon-primary-background-color: var(--color-neutral-white);--button-icon-primary-background-color-hover: var(--color-alpha-white-900);--button-icon-primary-background-color-focus: var(--color-alpha-white-800);--button-icon-primary-color: var(--color-interaction-primary-default);--button-icon-primary-color-hover: var(--color-interaction-primary-hover);--button-icon-primary-color-focus: var(--color-interaction-primary-pressed);--button-icon-primary-padding: var(--spacing-rem-100) var(--spacing-150);--button-icon-primary-height: 3rem;--button-icon-primary-width: 3rem;--button-icon-primary-icon-size: var(--icon-size-lg)}.algoliaglobalsearch.instantsearch--on-dark .autocomplete-panel .aa-Item,.algoliainstantsearch.instantsearch--on-dark .autocomplete-panel .aa-Item,.instantsearch.instantsearch--on-dark .autocomplete-panel .aa-Item{--button-tertiary-background-color: transparent;--button-tertiary-color: var(--color-text-link-default-inverse);--button-tertiary-color-hover: var(--color-text-link-hover-inverse);--button-tertiary-color-focus: var(--color-text-link-pressed-inverse);--button-tertiary-padding: var(--spacing-rem-100) var(--spacing-200);--button-tertiary-min-height: 3rem;--button-tertiary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none)}.algoliaglobalsearch .autocomplete-panel .aa-Panel{position:relative;margin:0;inset-block-start:2.8125rem!important;inset-block-start:0!important;inset-inline-end:0!important;inset-inline-start:0!important;box-shadow:none;background:transparent;padding-block-start:1rem;--aa-spacing-half: 0}@media(min-width:768px){.algoliaglobalsearch .autocomplete-panel .aa-Panel{padding-block-start:1.5rem}}.algoliaglobalsearch .autocomplete-panel .aa-GradientBottom,.algoliaglobalsearch .autocomplete-panel .aa-SourceHeader{display:none}.algoliaglobalsearch .autocomplete-panel .aa-PanelLayout{display:flex;flex-wrap:wrap;gap:.5rem 0}.algoliaglobalsearch .autocomplete-panel .aa-PanelLayout>.aa-Source{width:auto}.algoliaglobalsearch .autocomplete-panel .aa-PanelLayout>.aa-Source+.aa-Source{margin-inline-start:.5rem}.algoliaglobalsearch .autocomplete-panel .aa-PanelLayout>.aa-Source[data-autocomplete-source-id*=index-]{width:100%}.algoliaglobalsearch .autocomplete-panel .aa-Source:not([data-autocomplete-source-id*=index-]) .aa-List{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;width:100%;overflow:auto}.algoliaglobalsearch .autocomplete-panel .aa-Source:not([data-autocomplete-source-id*=index-]) .aa-Item{--button-tertiary-background-color: transparent;--button-tertiary-color: var(--color-interaction-primary-default);--button-tertiary-color-hover: var(--color-interaction-primary-hover);--button-tertiary-color-focus: var(--color-interaction-primary-pressed);--button-tertiary-padding: var(--spacing-rem-100) var(--spacing-200);--button-tertiary-min-height: 3rem;--button-tertiary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-tertiary-gap);transition:all .2s ease-in-out;background-color:var(--button-tertiary-background-color);padding:var(--button-tertiary-padding);min-block-size:var(--button-tertiary-min-height);color:var(--button-tertiary-color);text-decoration:none}.algoliaglobalsearch .autocomplete-panel .aa-Source:not([data-autocomplete-source-id*=index-]) .aa-Item:hover{color:var(--button-tertiary-color-hover)}.algoliaglobalsearch .autocomplete-panel .aa-Source:not([data-autocomplete-source-id*=index-]) .aa-Item:focus{color:var(--button-tertiary-color-focus)}.algoliaglobalsearch .autocomplete-panel .aa-Source:not([data-autocomplete-source-id*=index-]) .aa-Item:disabled,.algoliaglobalsearch .autocomplete-panel .aa-Source:not([data-autocomplete-source-id*=index-]) .aa-Item[disabled]{pointer-events:none;color:var(--color-interaction-disabled-base)}.algoliaglobalsearch .autocomplete-panel .aa-Source:not([data-autocomplete-source-id*=index-]) .aa-Item{border:1px solid var(--button-tertiary-color);border-radius:1.5rem;padding-inline:.75rem;padding-block:1px 4px;width:fit-content;min-height:2.5rem}.algoliaglobalsearch .autocomplete-panel .aa-Source:not([data-autocomplete-source-id*=index-]) .aa-ItemContent{display:flex;gap:.25rem;overflow:visible}.algoliaglobalsearch .autocomplete-panel .aa-Source:not([data-autocomplete-source-id*=index-]) .aa-ItemContent:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;width:1.25rem;content:"";font-size:var(--icon-size-lg, 1.5rem)}.algoliaglobalsearch .autocomplete-panel .aa-Source:not([data-autocomplete-source-id*=index-]) .aa-ItemContentTitle{margin:0;width:fit-content;overflow:visible}.algoliaglobalsearch .autocomplete-panel .aa-Source:not([data-autocomplete-source-id*=index-]) .aa-ItemIcon,.algoliaglobalsearch .autocomplete-panel .aa-Source:not([data-autocomplete-source-id*=index-]) .aa-ItemActions{display:none}.algoliaglobalsearch [data-autocomplete-source-id=recentSearchesPlugin] .aa-ItemContent:before{content:""}.aa-Source[data-autocomplete-source-id*=index-]{margin-block-start:var(--spacing-rem-200)}@media(min-width:1320px){.aa-Source[data-autocomplete-source-id*=index-]{margin-block-start:var(--spacing-rem-400)}}.aa-Source[data-autocomplete-source-id*=index-] .aa-SourceHeader{display:block;margin-block-end:var(--spacing-rem-150)}.aa-Source[data-autocomplete-source-id*=index-] .aa-SourceHeader .aa-SourceHeaderTitle{font-weight:var(--font-weight-label-small);font-size:var(--font-size-label-small);line-height:var(--line-height-label-small);font-family:var(--font-family-label-small);text-transform:var(--text-transform-label-small, none);background:none;padding:0;color:var(--color-text-label-base)}@media(min-width:1320px){.aa-Source[data-autocomplete-source-id*=index-] .aa-SourceHeader .aa-SourceHeaderTitle{font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none)}}.aa-Source[data-autocomplete-source-id*=index-] .aa-SourceHeader .aa-SourceHeaderLine{display:none}.aa-Source[data-autocomplete-source-id*=index-] .aa-List{display:flex;flex-direction:column;gap:var(--spacing-rem-200)}@media(min-width:1320px){.aa-Source[data-autocomplete-source-id*=index-] .aa-List{flex-direction:row;align-items:flex-start}}.aa-Source[data-autocomplete-source-id*=index-] .aa-List .aa-Item{width:100%}.aa-Source[data-autocomplete-source-id*=index-] .aa-List .aa-Item[aria-selected=true]{background:none}@media(min-width:1320px){.aa-Source[data-autocomplete-source-id*=index-] .aa-List .aa-Item{width:33.33%}}.aa-Source[data-autocomplete-source-id*=index-] .aa-List .aa-Item .search-result-page__content--inner{border:1px solid var(--color-border-neutral-base);border-radius:var(--border-radius-md);color:var(--color-neutral-black);text-decoration:none}.aa-Source[data-autocomplete-source-id*=index-] .aa-List .aa-Item .search-result-page__content--inner:hover,.aa-Source[data-autocomplete-source-id*=index-] .aa-List .aa-Item .search-result-page__content--inner:focus{color:var(--color-text-link-hover)}.aa-Source[data-autocomplete-source-id*=index-] .aa-SourceFooter{display:none}div[data-dtc-component=add-to-cart-button][data-prop-narrow=false] .dtc-widget-add-to-cart-button__wrapper{padding-block:0}div[data-dtc-component=add-to-cart-button][data-prop-narrow=false] .dtc-widget-add-to-cart-button{--button-primary-radius: var(--border-radius-sm);--button-primary-background-color: var(--color-interaction-primary-default);--button-primary-background-color-hover: var( --color-interaction-primary-hover );--button-primary-background-color-focus: var( --color-interaction-primary-pressed );--button-primary-color: var(--color-text-label-inverse);--button-primary-color-hover: var(--color-text-label-inverse);--button-primary-color-focus: var(--color-text-label-inverse);--button-primary-padding: var(--spacing-rem-100) var(--spacing-200);--button-primary-min-height: 3rem;--button-primary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-primary-gap);transition:all .2s ease-in-out;border:1px solid var(--button-primary-background-color);border-radius:var(--button-primary-radius);background-color:var(--button-primary-background-color);padding:var(--button-primary-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-primary-min-height);color:var(--button-primary-color);text-decoration:none}div[data-dtc-component=add-to-cart-button][data-prop-narrow=false] .dtc-widget-add-to-cart-button:hover{border:1px solid var(--button-primary-background-color-hover);background-color:var(--button-primary-background-color-hover);color:var(--button-primary-color-hover)}div[data-dtc-component=add-to-cart-button][data-prop-narrow=false] .dtc-widget-add-to-cart-button:focus{border:1px solid var(--button-primary-background-color-focus);background-color:var(--button-primary-background-color-focus);color:var(--button-primary-color-focus)}div[data-dtc-component=add-to-cart-button][data-prop-narrow=false] .dtc-widget-add-to-cart-button:disabled,div[data-dtc-component=add-to-cart-button][data-prop-narrow=false] .dtc-widget-add-to-cart-button[disabled]{border:1px solid var(--color-interaction-disabled-subdued);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}div[data-dtc-component=add-to-cart-button][data-prop-narrow=false] .dtc-widget-add-to-cart-button{width:100%}.cmp-addtocart .dtc-widget-add-to-cart-button-notify-me-out-of-stock{margin-block-start:var(--spacing-rem-200)}.checkout .cmp-checkout .dtc-widget-checkout__root,.checkout .cmp-checkout .dtc-widget-shopping-cart-content-title{display:none}.checkout .cmp-checkout div[data-testid*=empty-cart-page]{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;text-align:center}.checkout .cmp-checkout div[data-testid*=empty-cart-page] .dtc-common-empty-cart-message{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-block-end:var(--spacing-rem-300);color:var(--color-text-caption-strong);font-weight:var(--font-weight-h3);font-size:var(--font-size-h3);line-height:var(--line-height-h3);font-family:var(--font-family-h3);text-transform:var(--text-transform-h3, none);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty}.checkout .cmp-checkout div[data-testid*=empty-cart-page] .dtc-common-empty-cart-message:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;margin-block-end:var(--spacing-rem-50);width:2.5rem;height:2.5rem;content:"";color:var(--color-text-caption-strong);font-size:2.5rem}.checkout .cmp-checkout div[data-testid*=empty-cart-page] .dtc-common-empty-cart-actions__wrapper{margin:0}.checkout .cmp-checkout div[data-testid*=empty-cart-page] .dtc-common-empty-cart-actions__wrapper .dtc-common-empty-cart-continue-shopping-button{--button-primary-radius: var(--border-radius-sm);--button-primary-background-color: var(--color-interaction-primary-default);--button-primary-background-color-hover: var( --color-interaction-primary-hover );--button-primary-background-color-focus: var( --color-interaction-primary-pressed );--button-primary-color: var(--color-text-label-inverse);--button-primary-color-hover: var(--color-text-label-inverse);--button-primary-color-focus: var(--color-text-label-inverse);--button-primary-padding: var(--spacing-rem-100) var(--spacing-200);--button-primary-min-height: 3rem;--button-primary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-primary-gap);transition:all .2s ease-in-out;border:1px solid var(--button-primary-background-color);border-radius:var(--button-primary-radius);background-color:var(--button-primary-background-color);padding:var(--button-primary-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-primary-min-height);color:var(--button-primary-color);text-decoration:none}.checkout .cmp-checkout div[data-testid*=empty-cart-page] .dtc-common-empty-cart-actions__wrapper .dtc-common-empty-cart-continue-shopping-button:hover{border:1px solid var(--button-primary-background-color-hover);background-color:var(--button-primary-background-color-hover);color:var(--button-primary-color-hover)}.checkout .cmp-checkout div[data-testid*=empty-cart-page] .dtc-common-empty-cart-actions__wrapper .dtc-common-empty-cart-continue-shopping-button:focus{border:1px solid var(--button-primary-background-color-focus);background-color:var(--button-primary-background-color-focus);color:var(--button-primary-color-focus)}.checkout .cmp-checkout div[data-testid*=empty-cart-page] .dtc-common-empty-cart-actions__wrapper .dtc-common-empty-cart-continue-shopping-button:disabled,.checkout .cmp-checkout div[data-testid*=empty-cart-page] .dtc-common-empty-cart-actions__wrapper .dtc-common-empty-cart-continue-shopping-button[disabled]{border:1px solid var(--color-interaction-disabled-subdued);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.checkout .cmp-checkout div[data-testid=widget-checkout]{max-width:100%}.checkout .cmp-checkout div[data-testid=widget-checkout] .dtc-widget-checkout-container__content{justify-content:space-between;max-width:100%}.checkout .cmp-checkout div[class*=Checkout-summaryContainer]{padding:0}@media(min-width:1024px){.checkout .cmp-checkout div[class*=Checkout-summaryContainer]{flex-basis:calc(33.33% - .75rem);max-width:calc(33.33% - .75rem)}}.checkout .cmp-checkout .dtc-widget-checkout-summary{position:static;padding:0}.checkout .cmp-checkout .dtc-widget-checkout-summary .dtc-common-checkout-order__root{margin-block-end:var(--spacing-rem-300);background-color:var(--color-surface-primary-subdued);padding:var(--spacing-rem-300)}@media(min-width:1024px){.checkout .cmp-checkout .dtc-widget-checkout-summary .dtc-common-checkout-order__root{padding:var(--spacing-rem-500)}}.checkout .cmp-checkout .dtc-widget-checkout-summary .dtc-common-checkout-order__root .dtc-common-checkout-order__wrapper{align-items:center;margin-block-end:var(--spacing-rem-300)}.checkout .cmp-checkout .dtc-widget-checkout-summary .dtc-common-checkout-order__root .dtc-common-checkout-order__wrapper .dtc-common-checkout-order-title{font-weight:var(--font-weight-h4);font-size:var(--font-size-h4);line-height:var(--line-height-h4);font-family:var(--font-family-h4);text-transform:var(--text-transform-h4, none);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty;color:var(--color-text-heading-base)}.checkout .cmp-checkout .dtc-widget-checkout-summary .dtc-common-checkout-order__root .dtc-common-checkout-order__wrapper .dtc-common-checkout-order-edit-order-button{--button-standalone-link-gap: var(--spacing-rem-50);--button-standalone-link-color: var(--color-text-link-default);--button-standalone-link-color-hover: var(--color-text-link-hover);--button-standalone-link-color-focus: var(--color-text-link-pressed);--button-standalone-link-color-visited: var(--color-text-link-pressed);font-weight:var(--font-weight-label-large);font-size:var(--font-size-label-large);line-height:var(--line-height-label-large);font-family:var(--font-family-label-large);text-transform:var(--text-transform-label-large, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-standalone-link-gap);transition:all .2s ease-in-out;padding:var(--button-standalone-link-padding);color:var(--button-standalone-link-color);text-decoration:none}.checkout .cmp-checkout .dtc-widget-checkout-summary .dtc-common-checkout-order__root .dtc-common-checkout-order__wrapper .dtc-common-checkout-order-edit-order-button:hover{color:var(--button-standalone-link-color-hover)}.checkout .cmp-checkout .dtc-widget-checkout-summary .dtc-common-checkout-order__root .dtc-common-checkout-order__wrapper .dtc-common-checkout-order-edit-order-button:hover .cmp-button__text{text-decoration-line:underline}.checkout .cmp-checkout .dtc-widget-checkout-summary .dtc-common-checkout-order__root .dtc-common-checkout-order__wrapper .dtc-common-checkout-order-edit-order-button:focus{color:var(--button-standalone-link-color-focus)}.checkout .cmp-checkout .dtc-widget-checkout-summary .dtc-common-checkout-order__root .dtc-common-checkout-order__wrapper .dtc-common-checkout-order-edit-order-button:focus .cmp-button__text{text-decoration-line:underline}.checkout .cmp-checkout .dtc-widget-checkout-summary .dtc-common-checkout-order__root .dtc-common-checkout-order__wrapper .dtc-common-checkout-order-edit-order-button{border:none;min-width:auto}.checkout .cmp-checkout .dtc-widget-checkout-summary .dtc-common-checkout-order__root .dtc-common-checkout-order__wrapper .dtc-common-checkout-order-edit-order-button:hover,.checkout .cmp-checkout .dtc-widget-checkout-summary .dtc-common-checkout-order__root .dtc-common-checkout-order__wrapper .dtc-common-checkout-order-edit-order-button:focus{background-color:transparent}.checkout .cmp-checkout .dtc-widget-checkout-summary .dtc-common-checkout-order__root .dtc-common-checkout-order__wrapper .dtc-common-checkout-order-edit-order-button:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;width:var(--icon-size-lg);height:var(--icon-size-lg);content:"";font-size:var(--icon-size-lg)}.checkout .cmp-checkout .dtc-widget-checkout-summary .dtc-common-checkout-order__root div[class*=CheckoutLineItems-root]{flex-direction:column;gap:var(--spacing-rem-200)}.checkout .cmp-checkout .dtc-widget-checkout-summary .dtc-common-checkout-order__root div[class*=CheckoutLineItems-root] div[class*=LineItem-checkout]{margin:0;border-radius:var(--border-radius-sm);background-color:var(--color-surface-neutral-base);padding:var(--spacing-rem-200)}.checkout .cmp-checkout .dtc-widget-checkout-summary .dtc-common-checkout-order__root div[class*=CheckoutLineItems-root] div[class*=LineItem-checkout] .dtc-common-line-item-image-container__wrapper{margin-inline-end:var(--spacing-rem-300);width:4rem;height:4rem}.checkout .cmp-checkout .dtc-widget-checkout-summary .dtc-common-checkout-order__root div[class*=CheckoutLineItems-root] div[class*=LineItem-checkout] .dtc-common-line-item-image-container__wrapper img{width:4rem!important;min-width:4rem!important;height:4rem!important;min-height:4rem!important}.checkout .cmp-checkout .dtc-widget-checkout-summary .dtc-common-checkout-order__root div[class*=CheckoutLineItems-root] div[class*=LineItem-checkout] div[class*=LineItem-nameContainer]{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:var(--spacing-rem-100);padding-block-start:.5625rem;width:100%}.checkout .cmp-checkout .dtc-widget-checkout-summary .dtc-common-checkout-order__root div[class*=CheckoutLineItems-root] div[class*=LineItem-checkout] div[class*=LineItem-nameContainer] .dtc-common-line-item-product-name{font-weight:var(--font-weight-paragraph-large);font-size:var(--font-size-paragraph-large);line-height:var(--line-height-paragraph-large);font-family:var(--font-family-paragraph-large);text-transform:var(--text-transform-paragraph-large, none);color:var(--color-text-label-base)}.checkout .cmp-checkout .dtc-widget-checkout-summary .dtc-common-checkout-order__root div[class*=CheckoutLineItems-root] div[class*=LineItem-checkout] div[class*=LineItem-nameContainer] .dtc-common-line-item-sub-container__wrapper{margin:0}.checkout .cmp-checkout .dtc-widget-checkout-summary .dtc-common-checkout-order__root div[class*=CheckoutLineItems-root] div[class*=LineItem-checkout] div[class*=LineItem-nameContainer] .dtc-common-line-item-sub-container__wrapper .dtc-common-line-item-amount-container__wrapper{min-width:auto}.checkout .cmp-checkout .dtc-widget-checkout-summary .dtc-common-checkout-order__root div[class*=CheckoutLineItems-root] div[class*=LineItem-checkout] div[class*=LineItem-nameContainer] .dtc-common-line-item-sub-container__wrapper .dtc-common-line-item-amount-container__wrapper .dtc-common-line-item-checkout-amount{font-weight:var(--font-weight-label-small);font-size:var(--font-size-label-small);line-height:var(--line-height-label-small);font-family:var(--font-family-label-small);text-transform:var(--text-transform-label-small, none);color:var(--color-text-caption-base)}.checkout .cmp-checkout .dtc-widget-checkout-summary .dtc-common-checkout-order__root hr{margin:var(--spacing-rem-300) 0;border-block-start:1px solid var(--color-border-neutral-strong)}.checkout .cmp-checkout .dtc-widget-checkout-summary .dtc-common-checkout-order__root .dtc-common-checkout-order-total-price{font-weight:var(--font-weight-label-large);font-size:var(--font-size-label-large);line-height:var(--line-height-label-large);font-family:var(--font-family-label-large);text-transform:var(--text-transform-label-large, none);color:var(--color-text-body-base)}.checkout .cmp-checkout .dtc-widget-checkout-summary .dtc-common-checkout-order__root div[class*=CheckoutOrder-value]{padding:0}.checkout .cmp-checkout .dtc-widget-checkout-summary .dtc-common-checkout-order__root .dtc-common-price__current-price{font-weight:var(--font-weight-label-large);font-size:var(--font-size-label-large);line-height:var(--line-height-label-large);font-family:var(--font-family-label-large);text-transform:var(--text-transform-label-large, none);color:var(--color-text-body-base)}.checkout .cmp-checkout .dtc-widget-checkout-container{border-radius:var(--border-radius-md);background-color:var(--color-surface-neutral-base);padding:var(--spacing-rem-300)}@media(min-width:768px){.checkout .cmp-checkout .dtc-widget-checkout-container{padding:var(--spacing-rem-500)}}@media(min-width:1024px){.checkout .cmp-checkout .dtc-widget-checkout-container{flex-basis:calc(66.66667% - .75rem);max-width:calc(66.66667% - .75rem)}}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root]{margin-block-end:var(--spacing-rem-300);border:none;border-radius:0;border-block-end:1px solid var(--color-border-neutral-strong);padding:0 0 var(--spacing-rem-300)}@media(min-width:768px){.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root]{margin-block-end:var(--spacing-rem-500);padding:0 0 var(--spacing-rem-500)}}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root][class*=activeContainer] .dtc-common-checkout-step-container__wrapper button{border:none;padding:0;color:var(--color-interaction-primary-hover);text-indent:-10000px}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root][class*=activeContainer] .dtc-common-checkout-step-container__wrapper button:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;width:var(--icon-size-lg);height:var(--icon-size-lg);content:"";font-size:var(--icon-size-lg);text-indent:0}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root][class*=activeContainer] .dtc-common-checkout-step-container__wrapper button:hover,.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root][class*=activeContainer] .dtc-common-checkout-step-container__wrapper button:focus{border:none;background-color:transparent;color:var(--color-interaction-primary-hover)}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root][class*=activeContainer] div[class*=CheckoutSteps-actions]{margin:var(--spacing-rem-200) 0 0 0}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root][class*=activeContainer] div[class*=CheckoutSteps-actions] button{--button-primary-radius: var(--border-radius-sm);--button-primary-background-color: var(--color-interaction-primary-default);--button-primary-background-color-hover: var( --color-interaction-primary-hover );--button-primary-background-color-focus: var( --color-interaction-primary-pressed );--button-primary-color: var(--color-text-label-inverse);--button-primary-color-hover: var(--color-text-label-inverse);--button-primary-color-focus: var(--color-text-label-inverse);--button-primary-padding: var(--spacing-rem-100) var(--spacing-200);--button-primary-min-height: 3rem;--button-primary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-primary-gap);transition:all .2s ease-in-out;border:1px solid var(--button-primary-background-color);border-radius:var(--button-primary-radius);background-color:var(--button-primary-background-color);padding:var(--button-primary-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-primary-min-height);color:var(--button-primary-color);text-decoration:none}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root][class*=activeContainer] div[class*=CheckoutSteps-actions] button:hover{border:1px solid var(--button-primary-background-color-hover);background-color:var(--button-primary-background-color-hover);color:var(--button-primary-color-hover)}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root][class*=activeContainer] div[class*=CheckoutSteps-actions] button:focus{border:1px solid var(--button-primary-background-color-focus);background-color:var(--button-primary-background-color-focus);color:var(--button-primary-color-focus)}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root][class*=activeContainer] div[class*=CheckoutSteps-actions] button:disabled,.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root][class*=activeContainer] div[class*=CheckoutSteps-actions] button[disabled]{border:1px solid var(--color-interaction-disabled-subdued);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] .dtc-common-checkout-step-container__wrapper:has(+div){margin-block-end:var(--spacing-rem-300)}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] .dtc-common-checkout-step-container__wrapper .dtc-common-checkout-step-container-step-number-title{font-weight:var(--font-weight-h5);font-size:var(--font-size-h5);line-height:var(--line-height-h5);font-family:var(--font-family-h5);text-transform:var(--text-transform-h5, none);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty;color:var(--color-text-body-base)}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] .dtc-common-checkout-step-container__wrapper .dtc-common-checkout-step-container-step-complete-icon{display:none}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] .dtc-common-checkout-step-container__wrapper button[data-testid*="btn.edit"]{--button-standalone-link-gap: var(--spacing-rem-50);--button-standalone-link-color: var(--color-text-link-default);--button-standalone-link-color-hover: var(--color-text-link-hover);--button-standalone-link-color-focus: var(--color-text-link-pressed);--button-standalone-link-color-visited: var(--color-text-link-pressed);font-weight:var(--font-weight-label-large);font-size:var(--font-size-label-large);line-height:var(--line-height-label-large);font-family:var(--font-family-label-large);text-transform:var(--text-transform-label-large, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-standalone-link-gap);transition:all .2s ease-in-out;padding:var(--button-standalone-link-padding);color:var(--button-standalone-link-color);text-decoration:none}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] .dtc-common-checkout-step-container__wrapper button[data-testid*="btn.edit"]:hover{color:var(--button-standalone-link-color-hover)}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] .dtc-common-checkout-step-container__wrapper button[data-testid*="btn.edit"]:hover .cmp-button__text{text-decoration-line:underline}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] .dtc-common-checkout-step-container__wrapper button[data-testid*="btn.edit"]:focus{color:var(--button-standalone-link-color-focus)}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] .dtc-common-checkout-step-container__wrapper button[data-testid*="btn.edit"]:focus .cmp-button__text{text-decoration-line:underline}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] .dtc-common-checkout-step-container__wrapper button[data-testid*="btn.edit"]{border:none;min-width:auto}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] .dtc-common-checkout-step-container__wrapper button[data-testid*="btn.edit"]:hover,.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] .dtc-common-checkout-step-container__wrapper button[data-testid*="btn.edit"]:focus{background-color:transparent}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] .dtc-common-checkout-step-container__wrapper button[data-testid*="btn.edit"]:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;width:var(--icon-size-lg);height:var(--icon-size-lg);content:"";font-size:var(--icon-size-lg)}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] .dtc-common-checkout-account-mail{font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none);color:var(--color-text-body-base)}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] div[class*=Grid-typeContainer-]:has(div[class*=FieldsInput-root-]){flex-wrap:nowrap;gap:0 1rem;margin:0;width:100%}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] div[class*=Grid-typeItem-]:has(>div[class*=FieldsInput-root-]){flex:auto;padding:0}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] div[class*=CheckoutSteps-container-]{margin:0;max-width:100%}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] div[class*=FieldsInput-root-],.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] div[class*=FieldsAutoComplete-root-]{margin-block-end:var(--spacing-rem-300)}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] p[class*=Typography-body-]{font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none);color:var(--color-text-body-base)}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] label{margin:0}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] label>span,.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] .dtc-common-checkout-delivery-methods-choose-delivery{display:inline-flex;gap:var(--spacing-rem-50);margin-block-end:var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);color:var(--color-text-label-base)}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] input[type=text],.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] #search-address{box-shadow:0 0 0 var(--textfield--border-width, 1px) var(--textfield--border-color, var(--color-border-neutral-strong));border:0;border-radius:var(--textfield--border-radius, var(--border-radius-sm));background:var(--textfield--background, var(--color-surface-neutral-base));padding:var(--spacing-150) var(--spacing-rem-150);width:100%;color:var(--textfield--text-color, var(--color-text-body-base))}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] input[type=text]:not(textarea),.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] #search-address:not(textarea){height:3rem}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] input[type=text]:placeholder,.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] #search-address:placeholder{color:var(--textfield--text-placeholder-color, var(--color-text-caption-subtle));font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none)}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] input[type=text]:disabled,.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] input[type=text]:read-only,.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] #search-address:disabled,.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] #search-address:read-only{--textfield--text-color: var(--color-interaction-disabled-base);--textfield--text-placeholder-color: var( --color-interaction-disabled-subdued );--textfield--background: var(--color-interaction-disabled-subdued);--textfield--border-color: var(--color-interaction-disabled-base)}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] input[type=text]:user-invalid,.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] #search-address:user-invalid{--textfield--border-width: 2px;--textfield--border-color: var(--color-feedback-error-base)}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] input[type=text],.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] #search-address{padding-inline-end:2.5rem}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] input[type=text]:focus,.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] #search-address:focus{outline:2px solid -webkit-focus-ring-color}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] div[class*=FieldsCheckbox-root-]{margin:0;margin-block-end:var(--spacing-rem-300)}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] div[class*=FieldsCheckbox-root-] label{display:flex;position:relative;padding-inline-start:var(--spacing-350);padding-block:var(--spacing-rem-100);color:var(--checkbox-text-color, var(--color-text-body-base))}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] div[class*=FieldsCheckbox-root-] label:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;position:absolute;justify-content:center;align-items:center;inset-inline-start:var(--spacing-rem-50);border:2px solid var(--checkbox-border-color, var(--color-primary-500));border-radius:var(--border-radius-xs);background-color:var(--checkbox-background-color, var(--color-neutral-white));width:1.125rem;height:1.125rem;content:"";font-size:var(--icon-size-sm);line-height:1}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] div[class*=FieldsCheckbox-root-] label{align-items:center}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] div[class*=FieldsCheckbox-root-] label .dtc-common-fields-checkbox-label{margin:0;font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none)}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] div[class*=FieldsCheckbox-root-] label span[class*=FieldsCheckbox-checkbox-]{display:none}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] div[class*=FieldsCheckbox-root-]:has(input:checked) label:before{content:"";color:var(--checked-color, var(--color-primary-500))}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] hr[class*=Hr-dashed-]{display:none}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] div[class*=FieldsRadio-option-]{display:flex;position:relative;padding-inline-start:var(--spacing-350);padding-block:var(--spacing-rem-100);color:var(--radio-text-color, var(--color-text-body-base))}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] div[class*=FieldsRadio-option-]:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;position:absolute;justify-content:center;align-items:center;inset-inline-start:var(--spacing-rem-50);border:2px solid var(--radio-border-color, var(--color-primary-500));border-radius:var(--border-radius-rounded);width:1.125rem;height:1.125rem;content:""}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] div[class*=FieldsRadio-option-]{border:none}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] div[class*=FieldsRadio-option-] .dtc-common-fields-checkbox-label{display:none}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] div[class*=FieldsRadio-option-]:has(input:checked):after{position:absolute;inset-block-start:.8125rem;inset-inline-start:.5625rem;border-radius:var(--border-radius-rounded);background-color:var(--radio-background-color, var(--color-primary-500));width:var(--icon-size-xs);height:var(--icon-size-xs);content:""}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] p[class*=FieldsErrorComponent]{--input-help-block-icon-color: var(--color-feedback-error-base);--input-help-block-icon-id: "";font-weight:var(--font-weight-paragraph-small);font-size:var(--font-size-paragraph-small);line-height:var(--line-height-paragraph-small);font-family:var(--font-family-paragraph-small);text-transform:var(--text-transform-paragraph-small, none);display:inline-flex;position:relative;align-items:center;gap:var(--spacing-50)}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] p[class*=FieldsErrorComponent]:before{position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;width:var(--input-help-block-icon-size, 1rem);height:var(--input-help-block-icon-size, 1rem);content:var(--icon-id, var(--input-help-block-icon-id));color:var(--input-help-block-icon-color);font-size:var(--input-help-block-icon-size, 1rem)}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] div[class*=DeliveryMethod-root-]{margin:0;border-color:var(--color-border-neutral-strong);padding:var(--spacing-rem-150)}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] div[class*=DeliveryMethod-root-] .dtc-common-checkout-delivery-method-header{padding:0}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] div[class*=DeliveryMethod-root-] .dtc-common-checkout-delivery-method-icon{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;justify-content:center;align-items:center;border:2px solid var(--radio-border-color, var(--color-primary-500));border-radius:var(--border-radius-rounded);background:transparent;width:1.125rem;height:1.125rem}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] div[class*=DeliveryMethod-root-] .dtc-common-checkout-delivery-method-icon:after{display:none}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] div[class*=DeliveryMethod-root-][class*=DeliveryMethod-active-] .dtc-common-checkout-delivery-method-icon:before{position:absolute;inset-block-start:.1875rem;inset-inline-start:.1875rem;border-radius:var(--border-radius-rounded);background-color:var(--radio-background-color, var(--color-primary-500));width:var(--icon-size-xs);height:var(--icon-size-xs);content:""}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] div[class*=DeliveryMethod-root-] .dtc-common-price__current-price{font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none);color:var(--color-text-body-base)}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] div[class*=DeliveryMethod-root-] .dtc-common-checkout-delivery-method-description{margin-block-start:var(--spacing-rem-50);padding:0}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] div[class*=DeliveryMethod-root-] .dtc-common-checkout-delivery-method-description .dtc-common-checkout-delivery-method-localized-description{font-weight:var(--font-weight-paragraph-small);font-size:var(--font-size-paragraph-small);line-height:var(--line-height-paragraph-small);font-family:var(--font-family-paragraph-small);text-transform:var(--text-transform-paragraph-small, none);color:var(--color-text-caption-base)}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] div[class*=CheckoutSteps-actions-]{margin:var(--spacing-rem-300) 0 0 0}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] button[data-testid*="btn.submit-"],.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] button[data-testid*="btn.place-order"]{--button-primary-radius: var(--border-radius-sm);--button-primary-background-color: var(--color-interaction-primary-default);--button-primary-background-color-hover: var( --color-interaction-primary-hover );--button-primary-background-color-focus: var( --color-interaction-primary-pressed );--button-primary-color: var(--color-text-label-inverse);--button-primary-color-hover: var(--color-text-label-inverse);--button-primary-color-focus: var(--color-text-label-inverse);--button-primary-padding: var(--spacing-rem-100) var(--spacing-200);--button-primary-min-height: 3rem;--button-primary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-primary-gap);transition:all .2s ease-in-out;border:1px solid var(--button-primary-background-color);border-radius:var(--button-primary-radius);background-color:var(--button-primary-background-color);padding:var(--button-primary-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-primary-min-height);color:var(--button-primary-color);text-decoration:none}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] button[data-testid*="btn.submit-"]:hover,.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] button[data-testid*="btn.place-order"]:hover{border:1px solid var(--button-primary-background-color-hover);background-color:var(--button-primary-background-color-hover);color:var(--button-primary-color-hover)}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] button[data-testid*="btn.submit-"]:focus,.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] button[data-testid*="btn.place-order"]:focus{border:1px solid var(--button-primary-background-color-focus);background-color:var(--button-primary-background-color-focus);color:var(--button-primary-color-focus)}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] button[data-testid*="btn.submit-"]:disabled,.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] button[data-testid*="btn.submit-"][disabled],.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] button[data-testid*="btn.place-order"]:disabled,.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] button[data-testid*="btn.place-order"][disabled]{border:1px solid var(--color-interaction-disabled-subdued);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] button[data-testid*="btn.submit-"],.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] button[data-testid*="btn.place-order"]{width:auto}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] .dtc-common-adyen-drop-in__root .adyen-checkout__payment-method--selected{border-color:var(--color-primary-700)}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] .dtc-common-adyen-drop-in__root .adyen-checkout__payment-method__header{position:relative;padding:.75rem .75rem 1.5rem 2.75rem}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] .dtc-common-adyen-drop-in__root .adyen-checkout__payment-method__header .adyen-checkout__payment-method__radio{position:static;border:none;background:transparent;width:auto;height:auto}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] .dtc-common-adyen-drop-in__root .adyen-checkout__payment-method__header .adyen-checkout__payment-method__radio:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;position:absolute;justify-content:center;align-items:center;inset-block-start:var(--spacing-rem-150);inset-inline-start:var(--spacing-rem-150);border:2px solid var(--radio-border-color, var(--color-primary-500));border-radius:var(--border-radius-rounded);width:1.25rem;height:1.25rem;content:""}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] .dtc-common-adyen-drop-in__root .adyen-checkout__payment-method__header .adyen-checkout__payment-method__radio.adyen-checkout__payment-method__radio--selected:after{position:absolute;transform:none;margin:0;inset-block-start:1.125rem;inset-inline-start:1.125rem;border-radius:var(--border-radius-rounded);background-color:var(--radio-background-color, var(--color-primary-500));width:var(--icon-size-xs);height:var(--icon-size-xs);content:""}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] .dtc-common-adyen-drop-in__root .adyen-checkout__payment-method__details{padding:0 var(--spacing-rem-150)}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] .dtc-common-adyen-drop-in__root .adyen-checkout__payment-method__details__content{margin-block-end:--spacing-rem-150}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] .dtc-common-adyen-drop-in__root .adyen-checkout__dropdown__button{background:transparent;padding:0;height:auto}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] .dtc-common-adyen-drop-in__root .adyen-checkout__label__text{display:inline-flex;gap:var(--spacing-rem-50);margin-block-end:var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);padding:0;color:var(--color-text-label-base)}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] .dtc-common-adyen-drop-in__root .adyen-checkout__input{box-shadow:0 0 0 1px var(--color-border-neutral-strong);border:0;border-radius:var(--border-radius-sm);background:var(--color-surface-neutral-base);padding:var(--spacing-rem-150);width:100%;height:3rem;color:var(--color-text-body-base)}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] .dtc-common-adyen-drop-in__root .adyen-checkout__input:focus{outline:2px solid -webkit-focus-ring-color}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] .dtc-common-adyen-drop-in__root .adyen-checkout-input__inline-validation{display:none}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] .dtc-common-adyen-drop-in__root .adyen-checkout__error-text:not(:empty){--input-help-block-icon-color: var(--color-feedback-error-base);--input-help-block-icon-id: "";font-weight:var(--font-weight-paragraph-small);font-size:var(--font-size-paragraph-small);line-height:var(--line-height-paragraph-small);font-family:var(--font-family-paragraph-small);text-transform:var(--text-transform-paragraph-small, none);display:inline-flex;position:relative;align-items:center;gap:var(--spacing-50)}.checkout .cmp-checkout .dtc-widget-checkout-container div[class*=StepContainer-root] .dtc-common-adyen-drop-in__root .adyen-checkout__error-text:not(:empty):before{position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;width:var(--input-help-block-icon-size, 1rem);height:var(--input-help-block-icon-size, 1rem);content:var(--icon-id, var(--input-help-block-icon-id));color:var(--input-help-block-icon-color);font-size:var(--input-help-block-icon-size, 1rem)}.checkout .cmp-checkout .dtc-widget-checkout-container .dtc-common-step-container-overlay{display:none}.cmp-frequency-selector{--text-primary: #000c51;margin-block-start:var(--spacing-rem-200);text-align:start}.cmp-frequency-selector .dtc-widget-frequency-selector legend{width:0px;height:0px;text-indent:-10000px}.cmp-frequency-selector .dtc-widget-frequency-selector .dtc-widget-frequency-selector-input-oneTimePurchase{display:flex;flex:1;flex-direction:column;gap:var(--spacing-rem-200)}.cmp-frequency-selector .dtc-widget-frequency-selector .dtc-widget-frequency-selector-input-oneTimePurchase>div{border:1px solid var(--color-border-neutral-strong);border-radius:var(--border-radius-sm);padding:.25rem var(--spacing-rem-150)}.cmp-frequency-selector .dtc-widget-frequency-selector .dtc-widget-frequency-selector-input-oneTimePurchase>div:has(>label:empty){display:none}.cmp-frequency-selector .dtc-widget-frequency-selector .dtc-widget-frequency-selector-input-oneTimePurchase>div>div:last-child{padding-block-end:var(--spacing-rem-100)}.cmp-frequency-selector .dtc-widget-frequency-selector .dtc-widget-frequency-selector-input-oneTimePurchase>div label input{position:absolute;opacity:0;inset-inline-start:-10000px;width:1px;height:1px}.cmp-frequency-selector .dtc-widget-frequency-selector .dtc-widget-frequency-selector-input-oneTimePurchase>div label:has(input:focus){outline:none}.cmp-frequency-selector .dtc-widget-frequency-selector .dtc-widget-frequency-selector-input-oneTimePurchase>div label:has(input:focus) input+span{outline:Highlight auto 2px;outline:-webkit-focus-ring-color auto 2px}.cmp-frequency-selector .dtc-widget-frequency-selector .dtc-widget-frequency-selector-input-oneTimePurchase>div label input+span{cursor:pointer;margin-inline-start:-.375rem;display:flex;position:relative;padding-inline-start:var(--spacing-350);padding-block:var(--spacing-rem-100);color:var(--radio-text-color, var(--color-text-body-base))}.cmp-frequency-selector .dtc-widget-frequency-selector .dtc-widget-frequency-selector-input-oneTimePurchase>div label input+span:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;position:absolute;justify-content:center;align-items:center;inset-inline-start:var(--spacing-rem-50);border:2px solid var(--radio-border-color, var(--color-primary-500));border-radius:var(--border-radius-rounded);width:1.125rem;height:1.125rem;content:""}.cmp-frequency-selector .dtc-widget-frequency-selector .dtc-widget-frequency-selector-input-oneTimePurchase>div label input:checked+span:after{position:absolute;inset-block-start:.8125rem;inset-inline-start:.5625rem;border-radius:var(--border-radius-rounded);background-color:var(--radio-background-color, var(--color-primary-500));width:var(--icon-size-xs);height:var(--icon-size-xs);content:""}.cmp-frequency-selector .dtc-widget-frequency-selector .dtc-widget-frequency-selector-input-oneTimePurchase>div .dtc-widget-frequency-selector-input-oneTimePurchase-price,.cmp-frequency-selector .dtc-widget-frequency-selector .dtc-widget-frequency-selector-input-oneTimePurchase>div .dtc-common-price__current-price{font-weight:var(--font-weight-label-large);font-size:var(--font-size-label-large);line-height:var(--line-height-label-large);font-family:var(--font-family-label-large);text-transform:var(--text-transform-label-large, none);color:var(--color-text-label-base)}.cmp-frequency-selector .dtc-widget-frequency-selector .dtc-widget-frequency-selector-input-oneTimePurchase>div .dtc-common-price-price-per-unit__wrapper{padding:0}.cmp-frequency-selector .dtc-widget-frequency-selector .dtc-widget-frequency-selector-input-oneTimePurchase>div .dtc-common-price-price-per-unit__wrapper .dtc-common-price-with-price-per-unit{font-weight:var(--font-weight-label-small);font-size:var(--font-size-label-small);line-height:var(--line-height-label-small);font-family:var(--font-family-label-small);text-transform:var(--text-transform-label-small, none);color:var(--color-text-caption-base)}.cmp-frequency-selector .dtc-widget-frequency-selector .dtc-widget-frequency-selector-input-oneTimePurchase>div .dtc-widget-frequency-selector-price-per-unit+span{display:block;font-weight:var(--font-weight-paragraph-small);font-size:var(--font-size-paragraph-small);line-height:var(--line-height-paragraph-small);font-family:var(--font-family-paragraph-small);text-transform:var(--text-transform-paragraph-small, none);margin-block-start:var(--spacing-rem-50);color:var(--text-primary)}.cmp-frequency-selector .dtc-widget-frequency-selector .dtc-widget-frequency-selector-input-oneTimePurchase>div .dtc-widget-frequency-selector-input-subscribe-frequency-single p{font-weight:var(--font-weight-paragraph-small);font-size:var(--font-size-paragraph-small);line-height:var(--line-height-paragraph-small);font-family:var(--font-family-paragraph-small);text-transform:var(--text-transform-paragraph-small, none);color:var(--text-primary)}.dtc-common-modal__root .dtc-common-modal-overlay{background:var(--color-alpha-black-400)}.dtc-common-modal__root .dtc-common-modal-container__wrapper{border-radius:var(--border-radius-md);background-color:var(--color-surface-neutral-base);padding:var(--spacing-rem-300)}.dtc-common-modal__root .dtc-common-modal-container__wrapper .dtc-common-modal-close-icon-button{inset-block-start:var(--spacing-rem-300);inset-inline-end:var(--spacing-rem-300);padding:0;width:.75rem;height:.75rem}.dtc-common-modal__root .dtc-common-modal-container__wrapper .dtc-common-modal-close-icon-button svg{width:.75rem;height:.75rem}.dtc-common-modal__root .dtc-common-modal-container__wrapper .dtc-common-add-to-cart-notify-me-modal__root{width:100%;max-width:100%;text-align:start}.dtc-common-modal__root .dtc-common-modal-container__wrapper .dtc-common-add-to-cart-notify-me-modal__root .dtc-common-add-to-cart-notify-me-modal-title{font-weight:var(--font-weight-h4);font-size:var(--font-size-h4);line-height:var(--line-height-h4);font-family:var(--font-family-h4);text-transform:var(--text-transform-h4, none);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty;margin:0 0 var(--spacing-rem-300) 0;color:var(--color-text-heading-base)}.dtc-common-modal__root .dtc-common-modal-container__wrapper .dtc-common-add-to-cart-notify-me-modal__root .dtc-common-add-to-cart-notify-me-modal-message{font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none);margin:0 0 var(--spacing-rem-300) 0;color:var(--color-text-body-base)}.dtc-common-modal__root .dtc-common-modal-container__wrapper .dtc-common-add-to-cart-notify-me-modal__root div[class*=FieldsInput-root]{margin-block-end:var(--spacing-rem-200)}.dtc-common-modal__root .dtc-common-modal-container__wrapper .dtc-common-add-to-cart-notify-me-modal__root div[class*=FieldsInput-root] label{margin:0}.dtc-common-modal__root .dtc-common-modal-container__wrapper .dtc-common-add-to-cart-notify-me-modal__root div[class*=FieldsInput-root] label .dtc-common-fields-input-mandatory{display:inline-flex;gap:var(--spacing-rem-50);margin-block-end:var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);color:var(--color-text-label-base)}.dtc-common-modal__root .dtc-common-modal-container__wrapper .dtc-common-add-to-cart-notify-me-modal__root div[class*=FieldsInput-root] input[type=text]{box-shadow:0 0 0 var(--textfield--border-width, 1px) var(--textfield--border-color, var(--color-border-neutral-strong));border:0;border-radius:var(--textfield--border-radius, var(--border-radius-sm));background:var(--textfield--background, var(--color-surface-neutral-base));padding:var(--spacing-150) var(--spacing-rem-150);width:100%;color:var(--textfield--text-color, var(--color-text-body-base))}.dtc-common-modal__root .dtc-common-modal-container__wrapper .dtc-common-add-to-cart-notify-me-modal__root div[class*=FieldsInput-root] input[type=text]:not(textarea){height:3rem}.dtc-common-modal__root .dtc-common-modal-container__wrapper .dtc-common-add-to-cart-notify-me-modal__root div[class*=FieldsInput-root] input[type=text]:placeholder{color:var(--textfield--text-placeholder-color, var(--color-text-caption-subtle));font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none)}.dtc-common-modal__root .dtc-common-modal-container__wrapper .dtc-common-add-to-cart-notify-me-modal__root div[class*=FieldsInput-root] input[type=text]:disabled,.dtc-common-modal__root .dtc-common-modal-container__wrapper .dtc-common-add-to-cart-notify-me-modal__root div[class*=FieldsInput-root] input[type=text]:read-only{--textfield--text-color: var(--color-interaction-disabled-base);--textfield--text-placeholder-color: var( --color-interaction-disabled-subdued );--textfield--background: var(--color-interaction-disabled-subdued);--textfield--border-color: var(--color-interaction-disabled-base)}.dtc-common-modal__root .dtc-common-modal-container__wrapper .dtc-common-add-to-cart-notify-me-modal__root div[class*=FieldsInput-root] input[type=text]:user-invalid{--textfield--border-width: 2px;--textfield--border-color: var(--color-feedback-error-base)}.dtc-common-modal__root .dtc-common-modal-container__wrapper .dtc-common-add-to-cart-notify-me-modal__root div[class*=FieldsCheckbox]{margin:0;margin-block-end:var(--spacing-rem-300)}.dtc-common-modal__root .dtc-common-modal-container__wrapper .dtc-common-add-to-cart-notify-me-modal__root div[class*=FieldsCheckbox] label{display:flex;position:relative;padding-inline-start:var(--spacing-350);padding-block:var(--spacing-rem-100);color:var(--checkbox-text-color, var(--color-text-body-base))}.dtc-common-modal__root .dtc-common-modal-container__wrapper .dtc-common-add-to-cart-notify-me-modal__root div[class*=FieldsCheckbox] label:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;position:absolute;justify-content:center;align-items:center;inset-inline-start:var(--spacing-rem-50);border:2px solid var(--checkbox-border-color, var(--color-primary-500));border-radius:var(--border-radius-xs);background-color:var(--checkbox-background-color, var(--color-neutral-white));width:1.125rem;height:1.125rem;content:"";font-size:var(--icon-size-sm);line-height:1}.dtc-common-modal__root .dtc-common-modal-container__wrapper .dtc-common-add-to-cart-notify-me-modal__root div[class*=FieldsCheckbox] label{align-items:center}.dtc-common-modal__root .dtc-common-modal-container__wrapper .dtc-common-add-to-cart-notify-me-modal__root div[class*=FieldsCheckbox] label .dtc-common-fields-checkbox-label{margin:0;font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none)}.dtc-common-modal__root .dtc-common-modal-container__wrapper .dtc-common-add-to-cart-notify-me-modal__root div[class*=FieldsCheckbox] label span[class*=FieldsCheckbox-checkbox-]{display:none}.dtc-common-modal__root .dtc-common-modal-container__wrapper .dtc-common-add-to-cart-notify-me-modal__root div[class*=FieldsCheckbox] label:has(input:checked):before{content:"";color:var(--checked-color, var(--color-primary-500))}.dtc-common-modal__root .dtc-common-modal-container__wrapper .dtc-common-add-to-cart-notify-me-modal__root p[class*=FieldsErrorComponent]{--input-help-block-icon-color: var(--color-feedback-error-base);--input-help-block-icon-id: "";font-weight:var(--font-weight-paragraph-small);font-size:var(--font-size-paragraph-small);line-height:var(--line-height-paragraph-small);font-family:var(--font-family-paragraph-small);text-transform:var(--text-transform-paragraph-small, none);display:inline-flex;position:relative;align-items:center;gap:var(--spacing-50)}.dtc-common-modal__root .dtc-common-modal-container__wrapper .dtc-common-add-to-cart-notify-me-modal__root p[class*=FieldsErrorComponent]:before{position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;width:var(--input-help-block-icon-size, 1rem);height:var(--input-help-block-icon-size, 1rem);content:var(--icon-id, var(--input-help-block-icon-id));color:var(--input-help-block-icon-color);font-size:var(--input-help-block-icon-size, 1rem)}.dtc-common-modal__root .dtc-common-modal-container__wrapper .dtc-common-add-to-cart-notify-me-modal__root .dtc-common-add-to-cart-notify-me-modal-button{--button-primary-radius: var(--border-radius-sm);--button-primary-background-color: var(--color-interaction-primary-default);--button-primary-background-color-hover: var( --color-interaction-primary-hover );--button-primary-background-color-focus: var( --color-interaction-primary-pressed );--button-primary-color: var(--color-text-label-inverse);--button-primary-color-hover: var(--color-text-label-inverse);--button-primary-color-focus: var(--color-text-label-inverse);--button-primary-padding: var(--spacing-rem-100) var(--spacing-200);--button-primary-min-height: 3rem;--button-primary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-primary-gap);transition:all .2s ease-in-out;border:1px solid var(--button-primary-background-color);border-radius:var(--button-primary-radius);background-color:var(--button-primary-background-color);padding:var(--button-primary-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-primary-min-height);color:var(--button-primary-color);text-decoration:none}.dtc-common-modal__root .dtc-common-modal-container__wrapper .dtc-common-add-to-cart-notify-me-modal__root .dtc-common-add-to-cart-notify-me-modal-button:hover{border:1px solid var(--button-primary-background-color-hover);background-color:var(--button-primary-background-color-hover);color:var(--button-primary-color-hover)}.dtc-common-modal__root .dtc-common-modal-container__wrapper .dtc-common-add-to-cart-notify-me-modal__root .dtc-common-add-to-cart-notify-me-modal-button:focus{border:1px solid var(--button-primary-background-color-focus);background-color:var(--button-primary-background-color-focus);color:var(--button-primary-color-focus)}.dtc-common-modal__root .dtc-common-modal-container__wrapper .dtc-common-add-to-cart-notify-me-modal__root .dtc-common-add-to-cart-notify-me-modal-button:disabled,.dtc-common-modal__root .dtc-common-modal-container__wrapper .dtc-common-add-to-cart-notify-me-modal__root .dtc-common-add-to-cart-notify-me-modal-button[disabled]{border:1px solid var(--color-interaction-disabled-subdued);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.dtc-common-modal__root .dtc-common-modal-container__wrapper .dtc-common-add-to-cart-notify-me-modal__root .dtc-common-add-to-cart-notify-me-modal-button{width:auto}.dtc-common-modal__root .dtc-common-modal-container__wrapper .dtc-common-add-to-cart-notify-me-modal__root .dtc-common-add-to-cart-notify-me-modal-error{display:flex;align-items:center;gap:var(--spacing-rem-150);border:1px solid var(--color-feedback-error-base);border-radius:var(--border-radius-sm);background:var(--color-feedback-error-subdued);padding:var(--spacing-rem-200);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);color:var(--color-text-body-base)}.dtc-common-modal__root .dtc-common-modal-container__wrapper .dtc-common-add-to-cart-notify-me-modal__root .dtc-common-add-to-cart-notify-me-modal-error:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;width:var(--icon-size-lg);height:var(--icon-size-lg);content:"";color:var(--color-feedback-error-base);font-size:var(--icon-size-lg)}.dtc-common-modal__root .dtc-common-modal-container__wrapper .dtc-common-add-to-cart-notify-me-modal__root .dtc-common-add-to-cart-notify-me-modal-error svg{display:none}.dtc-common-modal__root .dtc-common-modal-container__wrapper .dtc-common-add-to-cart-notify-me-modal__root .dtc-common-add-to-cart-notify-me-modal-error .dtc-common-add-to-cart-notify-me-modal-check-icon{margin:0;inset-block-start:0;border-radius:0;background:transparent;padding:0;width:var(--icon-size-lg);height:var(--icon-size-lg)}.dtc-common-modal__root .dtc-common-modal-container__wrapper .dtc-common-add-to-cart-notify-me-modal__root .dtc-common-notify-me-notification{display:flex;align-items:center;gap:var(--spacing-rem-150);border:1px solid var(--color-feedback-success-base);border-radius:var(--border-radius-sm);background:var(--color-feedback-success-subdued);padding:var(--spacing-rem-200)}.dtc-common-modal__root .dtc-common-modal-container__wrapper .dtc-common-add-to-cart-notify-me-modal__root .dtc-common-notify-me-notification .dtc-common-add-to-cart-notify-me-modal-check-icon{margin:0;inset-block-start:0;border-radius:0;background:transparent;padding:0;width:var(--icon-size-lg);height:var(--icon-size-lg)}.dtc-common-modal__root .dtc-common-modal-container__wrapper .dtc-common-add-to-cart-notify-me-modal__root .dtc-common-notify-me-notification .dtc-common-add-to-cart-notify-me-modal-check-icon:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;width:var(--icon-size-lg);height:var(--icon-size-lg);content:"";color:var(--color-feedback-success-base);font-size:var(--icon-size-lg)}.dtc-common-modal__root .dtc-common-modal-container__wrapper .dtc-common-add-to-cart-notify-me-modal__root .dtc-common-notify-me-notification .dtc-common-add-to-cart-notify-me-modal-check-icon svg{display:none}.dtc-common-modal__root .dtc-common-modal-container__wrapper .dtc-common-add-to-cart-notify-me-modal__root .dtc-common-notify-me-notification .dtc-common-add-to-cart-notify-me-modal-notification-message{font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);color:var(--color-text-body-base)}.orderhistory .cmp-order-history .dtc-common-order-history-details__root{position:relative;margin-block-end:var(--spacing-rem-300);box-shadow:none;border:none;border-radius:var(--border-radius-md);background-color:var(--color-surface-neutral-base);padding:var(--spacing-rem-300)}.orderhistory .cmp-order-history .dtc-common-order-history-details__root .dtc-common-quick-view__root{display:none}.orderhistory .cmp-order-history .dtc-common-order-history-details__root .dtc-common-order-history-details-title-and-actions__wrapper{align-items:center;margin-block-end:var(--spacing-rem-200)}.orderhistory .cmp-order-history .dtc-common-order-history-details__root .dtc-common-order-history-details-title-and-actions__wrapper .dtc-common-order-history-details__order-title{font-weight:var(--font-weight-h5);font-size:var(--font-size-h5);line-height:var(--line-height-h5);font-family:var(--font-family-h5);text-transform:var(--text-transform-h5, none);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty;margin:0 0 var(--spacing-rem-300) 0;color:var(--color-text-heading-base)}@media(min-width:768px){.orderhistory .cmp-order-history .dtc-common-order-history-details__root .dtc-common-order-history-details-title-and-actions__wrapper .dtc-common-order-history-details__order-title{margin:0}}.orderhistory .cmp-order-history .dtc-common-order-history-details__root .dtc-common-order-history-details-title-and-actions__wrapper .dtc-common-order-history-details-actions__wrapper{margin:0}.orderhistory .cmp-order-history .dtc-common-order-history-details__root .dtc-common-order-history-details-title-and-actions__wrapper .dtc-common-order-history-details-actions__wrapper .dtc-common-order-history-details-action-button__button:first-child{--button-secondary-radius: var(--border-radius-sm);--button-secondary-border-color: var(--color-interaction-primary-default);--button-secondary-border-color-hover: var( --color-interaction-primary-hover );--button-secondary-border-color-focus: var( --color-interaction-primary-pressed );--button-secondary-background-color: transparent;--button-secondary-background-color-hover: var(--color-neutral-white);--button-secondary-background-color-focus: var( --color-surface-primary-subdued );--button-secondary-color: var(--color-interaction-primary-default);--button-secondary-color-hover: var(--color-interaction-primary-hover);--button-secondary-color-focus: var(--color-interaction-primary-pressed);--button-secondary-padding: 0 var(--spacing-150);--button-secondary-min-height: 2rem;--button-secondary-gap: var(--spacing-rem-50);font-weight:var(--font-weight-label-small);font-size:var(--font-size-label-small);line-height:var(--line-height-label-small);font-family:var(--font-family-label-small);text-transform:var(--text-transform-label-small, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-secondary-gap);transition:all .2s ease-in-out;border:1px solid var(--button-secondary-border-color);border-radius:var(--button-secondary-radius);background-color:var(--button-secondary-background-color);padding:var(--button-secondary-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-secondary-min-height);color:var(--button-secondary-color);text-decoration:none}.orderhistory .cmp-order-history .dtc-common-order-history-details__root .dtc-common-order-history-details-title-and-actions__wrapper .dtc-common-order-history-details-actions__wrapper .dtc-common-order-history-details-action-button__button:first-child:hover{border:1px solid var(--button-secondary-border-color-hover);background-color:var(--button-secondary-background-color-hover);color:var(--button-secondary-color-hover)}.orderhistory .cmp-order-history .dtc-common-order-history-details__root .dtc-common-order-history-details-title-and-actions__wrapper .dtc-common-order-history-details-actions__wrapper .dtc-common-order-history-details-action-button__button:first-child:focus{border:1px solid var(--button-secondary-border-color-focus);background-color:var(--button-secondary-background-color-focus);color:var(--button-secondary-color-focus)}.orderhistory .cmp-order-history .dtc-common-order-history-details__root .dtc-common-order-history-details-title-and-actions__wrapper .dtc-common-order-history-details-actions__wrapper .dtc-common-order-history-details-action-button__button:first-child:disabled,.orderhistory .cmp-order-history .dtc-common-order-history-details__root .dtc-common-order-history-details-title-and-actions__wrapper .dtc-common-order-history-details-actions__wrapper .dtc-common-order-history-details-action-button__button:first-child.disabled,.orderhistory .cmp-order-history .dtc-common-order-history-details__root .dtc-common-order-history-details-title-and-actions__wrapper .dtc-common-order-history-details-actions__wrapper .dtc-common-order-history-details-action-button__button:first-child[disabled]{border:1px solid var(--color-interaction-disabled-base);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.orderhistory .cmp-order-history .dtc-common-order-history-details__root .dtc-common-order-history-details-title-and-actions__wrapper .dtc-common-order-history-details-actions__wrapper .dtc-common-order-history-details-action-button__button:first-child{min-width:6.875rem}.orderhistory .cmp-order-history .dtc-common-order-history-details__root .dtc-common-order-history-details-title-and-actions__wrapper .dtc-common-order-history-details-actions__wrapper .dtc-common-order-history-details-action-button__button:last-child{--button-primary-radius: var(--border-radius-sm);--button-primary-background-color: var(--color-interaction-primary-default);--button-primary-background-color-hover: var( --color-interaction-primary-hover );--button-primary-background-color-focus: var( --color-interaction-primary-pressed );--button-primary-color: var(--color-text-label-inverse);--button-primary-color-hover: var(--color-text-label-inverse);--button-primary-color-focus: var(--color-text-label-inverse);--button-primary-padding: 0 var(--spacing-150);--button-primary-min-height: 2rem;--button-primary-gap: var(--spacing-rem-50);font-weight:var(--font-weight-label-small);font-size:var(--font-size-label-small);line-height:var(--line-height-label-small);font-family:var(--font-family-label-small);text-transform:var(--text-transform-label-small, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-primary-gap);transition:all .2s ease-in-out;border:1px solid var(--button-primary-background-color);border-radius:var(--button-primary-radius);background-color:var(--button-primary-background-color);padding:var(--button-primary-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-primary-min-height);color:var(--button-primary-color);text-decoration:none}.orderhistory .cmp-order-history .dtc-common-order-history-details__root .dtc-common-order-history-details-title-and-actions__wrapper .dtc-common-order-history-details-actions__wrapper .dtc-common-order-history-details-action-button__button:last-child:hover{border:1px solid var(--button-primary-background-color-hover);background-color:var(--button-primary-background-color-hover);color:var(--button-primary-color-hover)}.orderhistory .cmp-order-history .dtc-common-order-history-details__root .dtc-common-order-history-details-title-and-actions__wrapper .dtc-common-order-history-details-actions__wrapper .dtc-common-order-history-details-action-button__button:last-child:focus{border:1px solid var(--button-primary-background-color-focus);background-color:var(--button-primary-background-color-focus);color:var(--button-primary-color-focus)}.orderhistory .cmp-order-history .dtc-common-order-history-details__root .dtc-common-order-history-details-title-and-actions__wrapper .dtc-common-order-history-details-actions__wrapper .dtc-common-order-history-details-action-button__button:last-child:disabled,.orderhistory .cmp-order-history .dtc-common-order-history-details__root .dtc-common-order-history-details-title-and-actions__wrapper .dtc-common-order-history-details-actions__wrapper .dtc-common-order-history-details-action-button__button:last-child[disabled]{border:1px solid var(--color-interaction-disabled-subdued);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.orderhistory .cmp-order-history .dtc-common-order-history-details__root .dtc-common-order-history-details-title-and-actions__wrapper .dtc-common-order-history-details-actions__wrapper .dtc-common-order-history-details-action-button__button:last-child{min-width:6.875rem}.orderhistory .cmp-order-history .dtc-common-order-history-details__root .dtc-common-order-history-details-meta-container__wrapper{margin-block-end:var(--spacing-rem-300);border:none}.orderhistory .cmp-order-history .dtc-common-order-history-details__root .dtc-common-order-history-details-meta-container__wrapper .dtc-common-order-history-details-meta-items-container__wrapper{margin:0}.orderhistory .cmp-order-history .dtc-common-order-history-details__root .dtc-common-order-history-details-meta-container__wrapper .dtc-common-order-history-details-meta-items-container__wrapper h5{font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none);margin:0;color:var(--color-text-body-base)}.orderhistory .cmp-order-history .dtc-common-order-history-details__root .dtc-common-order-history-details-meta-container__wrapper .dtc-common-order-history-details-meta-items-container__wrapper p{font-weight:var(--font-weight-paragraph-large);font-size:var(--font-size-paragraph-large);line-height:var(--line-height-paragraph-large);font-family:var(--font-family-paragraph-large);text-transform:var(--text-transform-paragraph-large, none);color:var(--color-text-caption-base)}.orderhistory .cmp-order-history .dtc-common-order-history-details__root .dtc-common-order-history-details-orderLines-container__wrapper{display:flex;flex-direction:column;margin:0;border:none;width:100%}.orderhistory .cmp-order-history .dtc-common-order-history-details__root .dtc-common-order-history-details-orderLines-container__wrapper .dtc-common-order-history-details-order-line-item-container__wrapper{margin:0 0 var(--spacing-rem-200) 0;border-radius:var(--border-radius-sm);background-color:var(--color-surface-neutral-subdued);padding:var(--spacing-rem-200);width:100%}.orderhistory .cmp-order-history .dtc-common-order-history-details__root .dtc-common-order-history-details-orderLines-container__wrapper .dtc-common-order-history-details-order-line-item-container__wrapper .dtc-common-order-history-details-line-image-container__wrapper{flex:0 0 4rem;margin-inline-end:var(--spacing-rem-300);border:none;border-radius:0;padding:0;height:4rem;min-height:auto}.orderhistory .cmp-order-history .dtc-common-order-history-details__root .dtc-common-order-history-details-orderLines-container__wrapper .dtc-common-order-history-details-order-line-item-container__wrapper .dtc-common-order-history-details-line-image-container__wrapper img{width:4rem!important;min-width:4rem!important;height:4rem!important;min-height:4rem!important}.orderhistory .cmp-order-history .dtc-common-order-history-details__root .dtc-common-order-history-details-orderLines-container__wrapper .dtc-common-order-history-details-order-line-item-container__wrapper .dtc-common-order-history-details__line-title{font-weight:var(--font-weight-paragraph-large);font-size:var(--font-size-paragraph-large);line-height:var(--line-height-paragraph-large);font-family:var(--font-family-paragraph-large);text-transform:var(--text-transform-paragraph-large, none);margin-block-end:var(--spacing-rem-50);color:var(--color-text-body-base)}.orderhistory .cmp-order-history .dtc-common-order-history-details__root .dtc-common-order-history-details-orderLines-container__wrapper .dtc-common-order-history-details-order-line-item-container__wrapper div[class*=bodyFont]{font-weight:var(--font-weight-label-small);font-size:var(--font-size-label-small);line-height:var(--line-height-label-small);font-family:var(--font-family-label-small);text-transform:var(--text-transform-label-small, none);color:var(--color-text-caption-base)}.orderhistory .cmp-order-history .dtc-common-order-history-details__root .dtc-common-order-history-details-orderLines-container__wrapper .dtc-common-order-history-details-order-line-item-container__wrapper .dtc-common-price__current-price{font-weight:var(--font-weight-label-small);font-size:var(--font-size-label-small);line-height:var(--line-height-label-small);font-family:var(--font-family-label-small);text-transform:var(--text-transform-label-small, none);color:var(--color-text-body-base)}.orderhistory .cmp-order-history .dtc-common-order-history-details__root .dtc-common-order-history-details__horizontal-line{margin:var(--spacing-rem-300) 0;background-color:var(--color-border-neutral-strong)}.orderhistory .cmp-order-history .dtc-common-order-history-details__root .dtc-common-order-history-details-summary-address-container__wrapper .dtc-common-order-history-details-summary-container__wrapper div[class*=OrderHistoryDetail-bodyFont],.orderhistory .cmp-order-history .dtc-common-order-history-details__root .dtc-common-order-history-details-summary-address-container__wrapper .dtc-common-order-history-details-summary-container__wrapper .dtc-common-price__current-price{font-weight:var(--font-weight-label-large);font-size:var(--font-size-label-large);line-height:var(--line-height-label-large);font-family:var(--font-family-label-large);text-transform:var(--text-transform-label-large, none);color:var(--color-text-body-base)}.orderhistory .cmp-order-history .dtc-common-order-history-details__root .dtc-common-order-history-details-summary-address-container__wrapper .dtc-common-order-history-detail__horizontal-line{margin:var(--spacing-rem-200) 0;background-color:var(--color-border-neutral-strong)}.orderhistory .cmp-order-history .dtc-common-order-history-details__root .dtc-common-order-history-details-summary-address-container__wrapper .dtc-common-order-history-details-address__wrapper .dtc-common-order-history-details-address__title{font-weight:var(--font-weight-paragraph-large);font-size:var(--font-size-paragraph-large);line-height:var(--line-height-paragraph-large);font-family:var(--font-family-paragraph-large);text-transform:var(--text-transform-paragraph-large, none);margin-block-end:var(--spacing-rem-50);color:var(--color-text-heading-base)}.orderhistory .cmp-order-history .dtc-common-order-history-details__root .dtc-common-order-history-details-summary-address-container__wrapper .dtc-common-order-history-details-address__wrapper .dtc-common-order-history-details__body-font-container{font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none);color:var(--color-text-caption-base)}.orderhistory .cmp-order-history .dtc-common-order-history-list-container__root{display:flex;flex-direction:column}.orderhistory .cmp-order-history .dtc-common-order-history-list-widget-title{font-weight:var(--font-weight-h3);font-size:var(--font-size-h3);line-height:var(--line-height-h3);font-family:var(--font-family-h3);text-transform:var(--text-transform-h3, none);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty;margin-block-end:var(--spacing-rem-300);color:var(--color-text-heading-base)}.orderhistory .cmp-order-history .dtc-order-history-list-widget-title{font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none);margin:0;color:var(--color-text-body-base)}.orderhistory .cmp-order-history .dtc-common-order-history-list-order-container{position:relative;margin-block-end:var(--spacing-rem-300);box-shadow:none;border:none;border-radius:var(--border-radius-md);background-color:var(--color-surface-neutral-base);padding:var(--spacing-rem-300)}.orderhistory .cmp-order-history .dtc-common-order-history-list-order-container .dtc-common-order-history-list-products-container .dtc-common-order-history-list-body-font{font-weight:var(--font-weight-paragraph-large);font-size:var(--font-size-paragraph-large);line-height:var(--line-height-paragraph-large);font-family:var(--font-family-paragraph-large);text-transform:var(--text-transform-paragraph-large, none);display:block;margin-block-end:var(--spacing-rem-100);color:var(--color-text-caption-base)}@media(min-width:768px){.orderhistory .cmp-order-history .dtc-common-order-history-list-order-container .dtc-common-order-history-list-products-container .dtc-common-order-history-list-body-font{padding-inline-end:12.5rem}}.orderhistory .cmp-order-history .dtc-common-order-history-list-order-container .dtc-common-order-history-list-products-container .dtc-common-order-history-list-title-wrap-container{margin:0 0 var(--spacing-rem-300) 0}@media(min-width:768px){.orderhistory .cmp-order-history .dtc-common-order-history-list-order-container .dtc-common-order-history-list-products-container .dtc-common-order-history-list-title-wrap-container{padding-inline-end:12.5rem}}.orderhistory .cmp-order-history .dtc-common-order-history-list-order-container .dtc-common-order-history-list-products-container .dtc-common-order-history-list-title-wrap-container .dtc-common-order-history-list-order-title{font-weight:var(--font-weight-h5);font-size:var(--font-size-h5);line-height:var(--line-height-h5);font-family:var(--font-family-h5);text-transform:var(--text-transform-h5, none);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty;margin:0;color:var(--color-text-heading-base)}.orderhistory .cmp-order-history .dtc-common-order-history-list-order-container .dtc-common-order-history-list-products-container .dtc-common-order-history-list-title-wrap-container p{--pill-neutral-icon: var(--icon-id);--pill-neutral-radius: var(--border-radius-lg);--pill-neutral-gap: var(--spacing-rem-50);--pill-neutral-text-color: var(--color-text-link-default);--pill-neutral-icon-color: var(--color-text-link-default);--pill-neutral-background-color: var(--color-surface-neutral-base);--pill-neutral-border-color: var(--color-interaction-primary-default);--pill-neutral-text-color-hover: var(--color-text-link-hover);--pill-neutral-icon-color-hover: var(--color-text-link-hover);--pill-neutral-background-color-hover: var( --color-surface-accent-primary-subdued );--pill-neutral-border-color-hover: var(--color-interaction-primary-hover);--pill-neutral-padding: 0 var(--spacing-150) 0 var(--spacing-100);--pill-neutral-min-height: 1.5rem;--pill-neutral-icon-size: var(--icon-size-md);font-weight:var(--font-weight-label-small);font-size:var(--font-size-label-small);line-height:var(--line-height-label-small);font-family:var(--font-family-label-small);text-transform:var(--text-transform-label-small, none);display:inline-flex;align-items:center;gap:var(--pill-neutral-gap);transition:all .2s ease-in-out;border:1px solid var(--pill-neutral-border-color);border-radius:var(--pill-neutral-radius);background:var(--pill-neutral-background-color);padding:var(--pill-neutral-padding);min-block-size:var(--pill-neutral-min-height);color:var(--pill-neutral-text-color);line-height:1}.orderhistory .cmp-order-history .dtc-common-order-history-list-order-container .dtc-common-order-history-list-products-container .dtc-common-order-history-list-title-wrap-container p:hover,.orderhistory .cmp-order-history .dtc-common-order-history-list-order-container .dtc-common-order-history-list-products-container .dtc-common-order-history-list-title-wrap-container p:focus{border:1px solid var(--pill-neutral-border-color-hover);background:var(--pill-neutral-background-color-hover);color:var(--pill-neutral-text-color-hover)}.orderhistory .cmp-order-history .dtc-common-order-history-list-order-container .dtc-common-order-history-list-products-container .dtc-common-order-history-list-title-wrap-container p:hover:before,.orderhistory .cmp-order-history .dtc-common-order-history-list-order-container .dtc-common-order-history-list-products-container .dtc-common-order-history-list-title-wrap-container p:focus:before{color:var(--pill-neutral-icon-color-hover)}.orderhistory .cmp-order-history .dtc-common-order-history-list-order-container .dtc-common-order-history-list-products-container .dtc-common-order-history-list-title-wrap-container p:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;width:var(--pill-neutral-icon-size);height:var(--pill-neutral-icon-size);content:var(--pill-neutral-icon);color:var(--pill-neutral-icon-color);font-size:var(--pill-neutral-icon-size)}.orderhistory .cmp-order-history .dtc-common-order-history-list-order-container .dtc-common-order-history-list-products-container .dtc-common-order-history-list-title-wrap-container p:disabled,.orderhistory .cmp-order-history .dtc-common-order-history-list-order-container .dtc-common-order-history-list-products-container .dtc-common-order-history-list-title-wrap-container p[disabled]{border:1px solid var(--color-interaction-disabled-base);background:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.orderhistory .cmp-order-history .dtc-common-order-history-list-order-container .dtc-common-order-history-list-products-container .dtc-common-order-history-list-title-wrap-container p:disabled:before,.orderhistory .cmp-order-history .dtc-common-order-history-list-order-container .dtc-common-order-history-list-products-container .dtc-common-order-history-list-title-wrap-container p[disabled]:before{color:var(--color-interaction-disabled-base)}.orderhistory .cmp-order-history .dtc-common-order-history-list-order-container .dtc-common-order-history-list-products-container .dtc-common-order-history-list-title-wrap-container p{--pill-neutral-background-color: var( --color-surface-accent-primary-subdued );--pill-neutral-border-color: var(--color-interaction-primary-hover);--pill-neutral-padding: 0 var(--spacing-rem-150);margin:var(--spacing-rem-50) 0 0 0;pointer-events:none}@media(min-width:768px){.orderhistory .cmp-order-history .dtc-common-order-history-list-order-container .dtc-common-order-history-list-products-container .dtc-common-order-history-list-title-wrap-container p{margin:0 0 0 var(--spacing-rem-300)}}.orderhistory .cmp-order-history .dtc-common-order-history-list-order-container .dtc-common-order-history-list-order-lines-container{display:flex;flex-direction:column;margin:0;width:100%}.orderhistory .cmp-order-history .dtc-common-order-history-list-order-container .dtc-common-order-history-list-order-lines-container .dtc-common-order-history-list-order-line-item{margin:0 0 var(--spacing-rem-200) 0;border-radius:var(--border-radius-sm);background-color:var(--color-surface-neutral-subdued);padding:var(--spacing-rem-200);width:100%}.orderhistory .cmp-order-history .dtc-common-order-history-list-order-container .dtc-common-order-history-list-order-lines-container .dtc-common-order-history-list-order-line-item .dtc-common-order-history-list-line-image{flex:0 0 4rem;margin-inline-end:var(--spacing-rem-300);border:none;border-radius:0;padding:0;height:4rem;min-height:auto}.orderhistory .cmp-order-history .dtc-common-order-history-list-order-container .dtc-common-order-history-list-order-lines-container .dtc-common-order-history-list-order-line-item .dtc-common-order-history-list-line-image img{width:4rem!important;min-width:4rem!important;height:4rem!important;min-height:4rem!important}.orderhistory .cmp-order-history .dtc-common-order-history-list-order-container .dtc-common-order-history-list-order-lines-container .dtc-common-order-history-list-order-line-item .dtc-common-order-history-list-line-title{font-weight:var(--font-weight-paragraph-large);font-size:var(--font-size-paragraph-large);line-height:var(--line-height-paragraph-large);font-family:var(--font-family-paragraph-large);text-transform:var(--text-transform-paragraph-large, none);margin-block-end:var(--spacing-rem-50);color:var(--color-text-body-base)}.orderhistory .cmp-order-history .dtc-common-order-history-list-order-container .dtc-common-order-history-list-order-lines-container .dtc-common-order-history-list-order-line-item .dtc-common-order-history-list-body-font{font-weight:var(--font-weight-label-small);font-size:var(--font-size-label-small);line-height:var(--line-height-label-small);font-family:var(--font-family-label-small);text-transform:var(--text-transform-label-small, none);color:var(--color-text-caption-base)}.orderhistory .cmp-order-history .dtc-common-order-history-list-order-container .dtc-order-history-list-totals-container{margin:var(--spacing-rem-100) 0 var(--spacing-rem-300) 0;border-block-start:1px solid var(--color-border-neutral-strong);padding-block-start:var(--spacing-rem-300)}.orderhistory .cmp-order-history .dtc-common-order-history-list-order-container .dtc-order-history-list-totals-container .dtc-common-order-history-list-body-font:first-child{font-weight:var(--font-weight-label-large);font-size:var(--font-size-label-large);line-height:var(--line-height-label-large);font-family:var(--font-family-label-large);text-transform:var(--text-transform-label-large, none);color:var(--color-text-caption-base)}.orderhistory .cmp-order-history .dtc-common-order-history-list-order-container .dtc-order-history-list-totals-container .dtc-common-price__current-price{font-weight:var(--font-weight-label-large);font-size:var(--font-size-label-large);line-height:var(--line-height-label-large);font-family:var(--font-family-label-large);text-transform:var(--text-transform-label-large, none);color:var(--color-text-body-base)}.orderhistory .cmp-order-history .dtc-common-order-history-list-order-container .dtc-common-order-history-list-actions .dtc-common-order-history-list-action-button:first-child{--button-primary-radius: var(--border-radius-sm);--button-primary-background-color: var(--color-interaction-primary-default);--button-primary-background-color-hover: var( --color-interaction-primary-hover );--button-primary-background-color-focus: var( --color-interaction-primary-pressed );--button-primary-color: var(--color-text-label-inverse);--button-primary-color-hover: var(--color-text-label-inverse);--button-primary-color-focus: var(--color-text-label-inverse);--button-primary-padding: 0 var(--spacing-150);--button-primary-min-height: 2rem;--button-primary-gap: var(--spacing-rem-50);font-weight:var(--font-weight-label-small);font-size:var(--font-size-label-small);line-height:var(--line-height-label-small);font-family:var(--font-family-label-small);text-transform:var(--text-transform-label-small, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-primary-gap);transition:all .2s ease-in-out;border:1px solid var(--button-primary-background-color);border-radius:var(--button-primary-radius);background-color:var(--button-primary-background-color);padding:var(--button-primary-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-primary-min-height);color:var(--button-primary-color);text-decoration:none}.orderhistory .cmp-order-history .dtc-common-order-history-list-order-container .dtc-common-order-history-list-actions .dtc-common-order-history-list-action-button:first-child:hover{border:1px solid var(--button-primary-background-color-hover);background-color:var(--button-primary-background-color-hover);color:var(--button-primary-color-hover)}.orderhistory .cmp-order-history .dtc-common-order-history-list-order-container .dtc-common-order-history-list-actions .dtc-common-order-history-list-action-button:first-child:focus{border:1px solid var(--button-primary-background-color-focus);background-color:var(--button-primary-background-color-focus);color:var(--button-primary-color-focus)}.orderhistory .cmp-order-history .dtc-common-order-history-list-order-container .dtc-common-order-history-list-actions .dtc-common-order-history-list-action-button:first-child:disabled,.orderhistory .cmp-order-history .dtc-common-order-history-list-order-container .dtc-common-order-history-list-actions .dtc-common-order-history-list-action-button:first-child[disabled]{border:1px solid var(--color-interaction-disabled-subdued);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.orderhistory .cmp-order-history .dtc-common-order-history-list-order-container .dtc-common-order-history-list-actions .dtc-common-order-history-list-action-button:first-child{min-width:6.875rem;white-space:nowrap}.orderhistory .cmp-order-history .dtc-common-order-history-list-order-container .dtc-common-order-history-list-actions .dtc-common-order-history-list-action-button:last-child{--button-secondary-radius: var(--border-radius-sm);--button-secondary-border-color: var(--color-interaction-primary-default);--button-secondary-border-color-hover: var( --color-interaction-primary-hover );--button-secondary-border-color-focus: var( --color-interaction-primary-pressed );--button-secondary-background-color: transparent;--button-secondary-background-color-hover: var(--color-neutral-white);--button-secondary-background-color-focus: var( --color-surface-primary-subdued );--button-secondary-color: var(--color-interaction-primary-default);--button-secondary-color-hover: var(--color-interaction-primary-hover);--button-secondary-color-focus: var(--color-interaction-primary-pressed);--button-secondary-padding: 0 var(--spacing-150);--button-secondary-min-height: 2rem;--button-secondary-gap: var(--spacing-rem-50);font-weight:var(--font-weight-label-small);font-size:var(--font-size-label-small);line-height:var(--line-height-label-small);font-family:var(--font-family-label-small);text-transform:var(--text-transform-label-small, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-secondary-gap);transition:all .2s ease-in-out;border:1px solid var(--button-secondary-border-color);border-radius:var(--button-secondary-radius);background-color:var(--button-secondary-background-color);padding:var(--button-secondary-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-secondary-min-height);color:var(--button-secondary-color);text-decoration:none}.orderhistory .cmp-order-history .dtc-common-order-history-list-order-container .dtc-common-order-history-list-actions .dtc-common-order-history-list-action-button:last-child:hover{border:1px solid var(--button-secondary-border-color-hover);background-color:var(--button-secondary-background-color-hover);color:var(--button-secondary-color-hover)}.orderhistory .cmp-order-history .dtc-common-order-history-list-order-container .dtc-common-order-history-list-actions .dtc-common-order-history-list-action-button:last-child:focus{border:1px solid var(--button-secondary-border-color-focus);background-color:var(--button-secondary-background-color-focus);color:var(--button-secondary-color-focus)}.orderhistory .cmp-order-history .dtc-common-order-history-list-order-container .dtc-common-order-history-list-actions .dtc-common-order-history-list-action-button:last-child:disabled,.orderhistory .cmp-order-history .dtc-common-order-history-list-order-container .dtc-common-order-history-list-actions .dtc-common-order-history-list-action-button:last-child.disabled,.orderhistory .cmp-order-history .dtc-common-order-history-list-order-container .dtc-common-order-history-list-actions .dtc-common-order-history-list-action-button:last-child[disabled]{border:1px solid var(--color-interaction-disabled-base);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.orderhistory .cmp-order-history .dtc-common-order-history-list-order-container .dtc-common-order-history-list-actions .dtc-common-order-history-list-action-button:last-child{min-width:6.875rem;white-space:nowrap}@media(min-width:768px){.orderhistory .cmp-order-history .dtc-common-order-history-list-order-container .dtc-common-order-history-list-actions{position:absolute;inset-block-start:0;inset-inline-end:0}}.orderhistory .cmp-order-history .dtc-common-order-history-list-load-more-button{--button-secondary-radius: var(--border-radius-sm);--button-secondary-border-color: var(--color-interaction-primary-default);--button-secondary-border-color-hover: var( --color-interaction-primary-hover );--button-secondary-border-color-focus: var( --color-interaction-primary-pressed );--button-secondary-background-color: transparent;--button-secondary-background-color-hover: var(--color-neutral-white);--button-secondary-background-color-focus: var( --color-surface-primary-subdued );--button-secondary-color: var(--color-interaction-primary-default);--button-secondary-color-hover: var(--color-interaction-primary-hover);--button-secondary-color-focus: var(--color-interaction-primary-pressed);--button-secondary-padding: var(--spacing-rem-100) var(--spacing-200);--button-secondary-min-height: 3rem;--button-secondary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-secondary-gap);transition:all .2s ease-in-out;border:1px solid var(--button-secondary-border-color);border-radius:var(--button-secondary-radius);background-color:var(--button-secondary-background-color);padding:var(--button-secondary-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-secondary-min-height);color:var(--button-secondary-color);text-decoration:none}.orderhistory .cmp-order-history .dtc-common-order-history-list-load-more-button:hover{border:1px solid var(--button-secondary-border-color-hover);background-color:var(--button-secondary-background-color-hover);color:var(--button-secondary-color-hover)}.orderhistory .cmp-order-history .dtc-common-order-history-list-load-more-button:focus{border:1px solid var(--button-secondary-border-color-focus);background-color:var(--button-secondary-background-color-focus);color:var(--button-secondary-color-focus)}.orderhistory .cmp-order-history .dtc-common-order-history-list-load-more-button:disabled,.orderhistory .cmp-order-history .dtc-common-order-history-list-load-more-button.disabled,.orderhistory .cmp-order-history .dtc-common-order-history-list-load-more-button[disabled]{border:1px solid var(--color-interaction-disabled-base);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.orderhistory .cmp-order-history .dtc-common-order-history-list-load-more-button{align-self:center;width:auto}#order-result>.container:first-child .title .cmp-title__text,#order-result>.container:first-child .text .cmp-text{text-align:center}p[class*=AddToCart-notifyMeOutOfStock].dtc-widget-add-to-cart-button-notify-me-out-of-stock{display:inline-flex;justify-content:center;align-items:center;align-self:flex-start;border:1px solid var(--color-feedback-error-base);border-radius:var(--border-radius-lg);background:var(--color-feedback-error-subdued);padding:0 var(--spacing-rem-100);height:1.5rem;color:var(--color-feedback-error-base);font-weight:var(--font-weight-label-small);font-size:var(--font-size-label-small);line-height:var(--line-height-label-small);font-family:var(--font-family-label-small);text-transform:var(--text-transform-label-small, none);font-weight:700}.dtc-common-rating__root .dtc-common-rating-button{margin:0}.dtc-common-rating__root .dtc-common-rating-button:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;width:var(--dtc-common-rating-button-icon-size, var(--icon-size-md, 1.25rem));height:var(--dtc-common-rating-button-icon-size, var(--icon-size-md, 1.25rem));content:"";color:var(--color-border-neutral-strong);font-size:var(--dtc-common-rating-button-icon-size, var(--icon-size-md, 1.25rem))}.dtc-common-rating__root .dtc-common-rating-button:has(svg[class*=Rating-starActive]):after{content:"";color:var(--color-feedback-favourite-base)}.dtc-common-rating__root .dtc-common-rating-button svg{display:none}.dtc-widget-product-rating__root .dtc-widget-product-rating-text-classes-button{font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none);margin-inline-start:var(--spacing-rem-50);color:var(--color-text-link-default)}.dtc-common-fields-stepper__wrapper .dtc-common-fields-stepper-control{display:flex;justify-content:center;align-items:center;fill:var(--color-interaction-primary-default);border:1px solid var(--color-interaction-primary-default);background-color:transparent;padding:.375rem;width:var(--dtc-common-stepper-control-width, 2rem);height:var(--dtc-common-stepper-control-height, 2rem);color:var(--color-interaction-primary-default)}.dtc-common-fields-stepper__wrapper .dtc-common-fields-stepper-control:hover{background-color:var(--color-neutral-white);color:var(--color-interaction-primary-hover)}.dtc-common-fields-stepper__wrapper .dtc-common-fields-stepper-control:focus{background-color:var(--color-surface-primary-subdued);color:var(--color-interaction-primary-pressed)}.dtc-common-fields-stepper__wrapper .dtc-common-fields-stepper-control[data-testid*=decrease]:after{content:""}.dtc-common-fields-stepper__wrapper .dtc-common-fields-stepper-control:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;width:var(--dtc-common-stepper-control-icon-size, var(--icon-size-md));height:var(--dtc-common-stepper-control-icon-size, var(--icon-size-md));content:""}.dtc-common-fields-stepper__wrapper .dtc-common-fields-stepper-control .dtc-common-button-children-label{display:none}.dtc-common-fields-stepper__wrapper .dtc-common-fields-stepper-label{min-width:2rem;font-weight:var(--font-weight-label-small);font-size:var(--font-size-label-small);line-height:var(--line-height-label-small);font-family:var(--font-family-label-small);text-transform:var(--text-transform-label-small, none)}.container--header__button .dtc-widget-shopping-cart__root .dtc-common-line-item-remove-container__wrapper{display:flex;align-items:center}.container--header__button .dtc-widget-shopping-cart__root .dtc-common-line-item-remove-container__wrapper button[data-testid*=remove]{margin-inline-start:.5rem;padding:0;width:1.5rem;height:1.5rem}.container--header__button .dtc-widget-shopping-cart__root .dtc-common-line-item-remove-container__wrapper button[data-testid*=remove] svg{display:none}.container--header__button .dtc-widget-shopping-cart__root .dtc-common-line-item-remove-container__wrapper button[data-testid*=remove]:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;width:var(--icon-size-lg);height:var(--icon-size-lg);content:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18 7V18C18 19 17.424 21 15.12 21C12.816 21 10 21 8.88 21C7.92 21 6 20.4 6 18C6 15.6 6 9.66667 6 7" stroke="%232B3C90" stroke-width="2" /><path d="M5 7L19 7" stroke="%232B3C90" stroke-width="2" stroke-linecap="round" /><path d="M9 8V4.66667C9 4.11111 9.4 3 11 3C12.6 3 13.3333 3 13.5 3C14 3 15 3.33333 15 4.66667C15 6 15 7.44444 15 8" stroke="%232B3C90" stroke-width="2" /><path d="M14 12L10 16M14 12L10 16" stroke="%232B3C90" stroke-width="2" stroke-linecap="round" /><path d="M10 12L14 16" stroke="%232B3C90" stroke-width="2" stroke-linecap="round" /></svg>');color:var(--color-interaction-primary-default);font-size:var(--icon-size-lg)}.cmp-product-review{--text-primary: #000c51}.cmp-product-review:has(.dtc-widget-reviews-add-review__root):before{display:block;position:fixed;z-index:998;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);inset-block-start:0;inset-inline-start:0;background-color:#0006;width:100vw;height:100dvh;content:""}.cmp-product-review .dtc-widget-reviews__root{display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-rem-300);margin:0;max-width:100%}@media(min-width:768px){.cmp-product-review .dtc-widget-reviews__root{flex-direction:row;flex-wrap:wrap;align-items:center}}.cmp-product-review .dtc-widget-reviews__root .dtc-common-reviews-title{font-weight:var(--font-weight-h3);font-size:var(--font-size-h3);line-height:var(--line-height-h3);font-family:var(--font-family-h3);text-transform:var(--text-transform-h3, none);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty;width:100%}.cmp-product-review .dtc-widget-reviews__root .dtc-widget-reviews__be-first{width:100%;font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none);margin-block-end:var(--spacing-rem-200);color:var(--color-text-body-base)}@media(min-width:768px){.cmp-product-review .dtc-widget-reviews__root .dtc-widget-reviews__be-first{margin:0;width:auto}}.cmp-product-review .dtc-widget-reviews__root .dtc-widget-reviews__actions{display:flex;flex-wrap:wrap;width:100%}@media(min-width:768px){.cmp-product-review .dtc-widget-reviews__root .dtc-widget-reviews__actions{align-items:center;width:100%}}.cmp-product-review .dtc-widget-reviews__root .dtc-widget-reviews__actions .dtc-widget-reviews__add-review-button{order:99;margin:var(--spacing-rem-200) 0 0 0;--button-secondary-radius: var(--border-radius-sm);--button-secondary-border-color: var(--color-interaction-primary-default);--button-secondary-border-color-hover: var( --color-interaction-primary-hover );--button-secondary-border-color-focus: var( --color-interaction-primary-pressed );--button-secondary-background-color: transparent;--button-secondary-background-color-hover: var(--color-neutral-white);--button-secondary-background-color-focus: var( --color-surface-primary-subdued );--button-secondary-color: var(--color-interaction-primary-default);--button-secondary-color-hover: var(--color-interaction-primary-hover);--button-secondary-color-focus: var(--color-interaction-primary-pressed);--button-secondary-padding: var(--spacing-rem-100) var(--spacing-200);--button-secondary-min-height: 3rem;--button-secondary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-secondary-gap);transition:all .2s ease-in-out;border:1px solid var(--button-secondary-border-color);border-radius:var(--button-secondary-radius);background-color:var(--button-secondary-background-color);padding:var(--button-secondary-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-secondary-min-height);color:var(--button-secondary-color);text-decoration:none}.cmp-product-review .dtc-widget-reviews__root .dtc-widget-reviews__actions .dtc-widget-reviews__add-review-button:hover{border:1px solid var(--button-secondary-border-color-hover);background-color:var(--button-secondary-background-color-hover);color:var(--button-secondary-color-hover)}.cmp-product-review .dtc-widget-reviews__root .dtc-widget-reviews__actions .dtc-widget-reviews__add-review-button:focus{border:1px solid var(--button-secondary-border-color-focus);background-color:var(--button-secondary-background-color-focus);color:var(--button-secondary-color-focus)}.cmp-product-review .dtc-widget-reviews__root .dtc-widget-reviews__actions .dtc-widget-reviews__add-review-button:disabled,.cmp-product-review .dtc-widget-reviews__root .dtc-widget-reviews__actions .dtc-widget-reviews__add-review-button.disabled,.cmp-product-review .dtc-widget-reviews__root .dtc-widget-reviews__actions .dtc-widget-reviews__add-review-button[disabled]{border:1px solid var(--color-interaction-disabled-base);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}@media(min-width:768px){.cmp-product-review .dtc-widget-reviews__root .dtc-widget-reviews__actions .dtc-widget-reviews__add-review-button{margin:0 0 0 auto;width:auto}}.cmp-product-review .dtc-widget-reviews__root .dtc-widget-reviews__actions .dtc-widget-reviews__add-review-button+div{display:flex}.cmp-product-review .dtc-widget-reviews__root .dtc-widget-reviews__actions .dtc-widget-reviews__add-review-button+div .dtc-common-review-display-average-rating-count{font-weight:var(--font-weight-h1);font-size:var(--font-size-h1);line-height:var(--line-height-h1);font-family:var(--font-family-h1);text-transform:var(--text-transform-h1, none);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty;color:var(--text-primary)}.cmp-product-review .dtc-widget-reviews__root .dtc-widget-reviews__actions .dtc-widget-reviews__add-review-button+div .dtc-common-review-display-average-rating-dividedBy,.cmp-product-review .dtc-widget-reviews__root .dtc-widget-reviews__actions .dtc-widget-reviews__add-review-button+div .dtc-common-review-display-average-rating-out-of-count{font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none);align-self:flex-end;padding-block-end:.3125rem;color:var(--text-primary)}.cmp-product-review .dtc-widget-reviews__root .dtc-widget-reviews__actions .dtc-widget-reviews__add-review-button+div .dtc-common-rating__root{margin-inline-start:3.25rem}@media(min-width:768px){.cmp-product-review .dtc-widget-reviews__root .dtc-widget-reviews__actions .dtc-widget-reviews__add-review-button+div .dtc-common-rating__root{margin-inline-start:1.5rem}}.cmp-product-review .dtc-widget-reviews__root .dtc-widget-reviews__actions .dtc-widget-reviews__add-review-button+div+div{display:flex;align-items:center;padding-inline-start:var(--spacing-rem-50)}.cmp-product-review .dtc-widget-reviews__root .dtc-widget-reviews__actions .dtc-widget-reviews__add-review-button+div+div p{font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none);color:var(--color-text-link-default)}.cmp-product-review .dtc-widget-reviews__root .dtc-widget-reviews__actions .dtc-widget-reviews-feedbackRating_wrapper,.cmp-product-review .dtc-widget-reviews__root .dtc-widget-reviews__actions .dtc-widget-reviews__sorting{display:none}.cmp-product-review .dtc-widget-reviews__root .dtc-common-reviews-list__wrapper{display:flex;flex-direction:column;gap:var(--spacing-rem-200)}@media(min-width:768px){.cmp-product-review .dtc-widget-reviews__root .dtc-common-reviews-list__wrapper{flex-direction:row;flex-wrap:wrap;gap:var(--spacing-rem-300);width:100%}}.cmp-product-review .dtc-widget-reviews__root .dtc-common-reviews-list__wrapper .dtc-common-review__root{display:flex;flex-direction:column;margin:0;box-shadow:none;border:none;border-radius:var(--border-radius-md);background-color:var(--color-surface-accent-primary-subdued);padding:var(--spacing-rem-300)}@media(min-width:768px){.cmp-product-review .dtc-widget-reviews__root .dtc-common-reviews-list__wrapper .dtc-common-review__root{width:calc(50% - .75rem)}}.cmp-product-review .dtc-widget-reviews__root .dtc-common-reviews-list__wrapper .dtc-common-review__root .dtc-common-rating__root{margin-block-end:var(--spacing-rem-100)}.cmp-product-review .dtc-widget-reviews__root .dtc-common-reviews-list__wrapper .dtc-common-review__root .dtc-common-review-title{order:-1;margin:0 0 var(--spacing-rem-100) 0;font-weight:var(--font-weight-cards-small);font-size:var(--font-size-cards-small);line-height:var(--line-height-cards-small);font-family:var(--font-family-cards-small);text-transform:var(--text-transform-cards-small, none);color:var(--color-text-heading-base)}.cmp-product-review .dtc-widget-reviews__root .dtc-common-reviews-list__wrapper .dtc-common-review__root .dtc-common-review-meta{margin-block-end:var(--spacing-rem-200)}.cmp-product-review .dtc-widget-reviews__root .dtc-common-reviews-list__wrapper .dtc-common-review__root .dtc-common-review-meta span{font-weight:var(--font-weight-paragraph-small);font-size:var(--font-size-paragraph-small);line-height:var(--line-height-paragraph-small);font-family:var(--font-family-paragraph-small);text-transform:var(--text-transform-paragraph-small, none);color:var(--color-text-body-base)}.cmp-product-review .dtc-widget-reviews__root .dtc-common-reviews-list__wrapper .dtc-common-review__root .dtc-common-review-meta span:after{margin-inline:.25rem;content:"•";color:var(--color-text-body-base)}.cmp-product-review .dtc-widget-reviews__root .dtc-common-reviews-list__wrapper .dtc-common-review__root .dtc-common-review-meta span:last-child:after{display:none}.cmp-product-review .dtc-widget-reviews__root .dtc-common-reviews-list__wrapper .dtc-common-review__root .dtc-common-review-content-text{margin-block-end:var(--spacing-rem-200);border-radius:0;background-color:transparent;font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none);color:var(--color-text-body-base)}.cmp-product-review .dtc-widget-reviews__root .dtc-common-reviews-list__wrapper .dtc-common-review__root .dtc-common-review-actions{justify-content:flex-end;gap:var(--spacing-rem-200)}.cmp-product-review .dtc-widget-reviews__root .dtc-common-reviews-list__wrapper .dtc-common-review__root .dtc-common-review-actions .dtc-common-review-action{--button-secondary-radius: var(--border-radius-sm);--button-secondary-border-color: var(--color-interaction-primary-default);--button-secondary-border-color-hover: var( --color-interaction-primary-hover );--button-secondary-border-color-focus: var( --color-interaction-primary-pressed );--button-secondary-background-color: transparent;--button-secondary-background-color-hover: var(--color-neutral-white);--button-secondary-background-color-focus: var( --color-surface-primary-subdued );--button-secondary-color: var(--color-interaction-primary-default);--button-secondary-color-hover: var(--color-interaction-primary-hover);--button-secondary-color-focus: var(--color-interaction-primary-pressed);--button-secondary-padding: 0 var(--spacing-150);--button-secondary-min-height: 2rem;--button-secondary-gap: var(--spacing-rem-50);font-weight:var(--font-weight-label-small);font-size:var(--font-size-label-small);line-height:var(--line-height-label-small);font-family:var(--font-family-label-small);text-transform:var(--text-transform-label-small, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-secondary-gap);transition:all .2s ease-in-out;border:1px solid var(--button-secondary-border-color);border-radius:var(--button-secondary-radius);background-color:var(--button-secondary-background-color);padding:var(--button-secondary-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-secondary-min-height);color:var(--button-secondary-color);text-decoration:none}.cmp-product-review .dtc-widget-reviews__root .dtc-common-reviews-list__wrapper .dtc-common-review__root .dtc-common-review-actions .dtc-common-review-action:hover{border:1px solid var(--button-secondary-border-color-hover);background-color:var(--button-secondary-background-color-hover);color:var(--button-secondary-color-hover)}.cmp-product-review .dtc-widget-reviews__root .dtc-common-reviews-list__wrapper .dtc-common-review__root .dtc-common-review-actions .dtc-common-review-action:focus{border:1px solid var(--button-secondary-border-color-focus);background-color:var(--button-secondary-background-color-focus);color:var(--button-secondary-color-focus)}.cmp-product-review .dtc-widget-reviews__root .dtc-common-reviews-list__wrapper .dtc-common-review__root .dtc-common-review-actions .dtc-common-review-action:disabled,.cmp-product-review .dtc-widget-reviews__root .dtc-common-reviews-list__wrapper .dtc-common-review__root .dtc-common-review-actions .dtc-common-review-action.disabled,.cmp-product-review .dtc-widget-reviews__root .dtc-common-reviews-list__wrapper .dtc-common-review__root .dtc-common-review-actions .dtc-common-review-action[disabled]{border:1px solid var(--color-interaction-disabled-base);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.cmp-product-review .dtc-widget-reviews__root .dtc-common-reviews-list__wrapper .dtc-common-review__root .dtc-common-review-actions .dtc-common-review-action{min-width:auto}.cmp-product-review .dtc-widget-reviews__root .dtc-common-reviews-list__wrapper .dtc-common-review__root .dtc-common-review-actions .dtc-common-review-action svg{display:none}.cmp-product-review .dtc-widget-reviews__root .dtc-common-reviews-list__wrapper .dtc-common-review__root .dtc-common-review-actions .dtc-common-review-action:first-child:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;width:var(--icon-size-sm);height:var(--icon-size-sm);content:"";font-size:var(--icon-size-sm)}.cmp-product-review .dtc-widget-reviews__root .dtc-common-reviews-list__wrapper .dtc-common-review__root .dtc-common-review-actions .dtc-common-review-action:last-child:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;width:var(--icon-size-sm);height:var(--icon-size-sm);content:"";font-size:var(--icon-size-sm)}.cmp-product-review .dtc-widget-reviews-add-review__root{position:fixed;transform:translate(-50%);z-index:999;margin:0;inset-block-start:1.875rem;inset-inline-start:50%;border-radius:var(--border-radius-md);background-color:var(--color-surface-neutral-base);width:calc(100% - var(--spacing-rem-400));max-width:100%;height:calc(100dvh - 3.75rem);overflow:auto}@media(min-width:1320px){.cmp-product-review .dtc-widget-reviews-add-review__root{inset-block-start:3.8125rem;max-width:70.625rem;height:80dvh;max-height:48.625rem}}.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__back-button{position:absolute;margin:0;inset-block-start:var(--spacing-rem-300);inset-inline-end:var(--spacing-rem-300);text-indent:-9999px}.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__back-button .dtc-common-button-children-label{display:none}.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__back-button:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;width:var(--icon-size-lg);height:var(--icon-size-lg);content:"";color:var(--color-text-body-base);font-size:var(--icon-size-lg);text-indent:0}.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root{display:flex;flex-direction:column;box-shadow:none;border:none;padding:var(--spacing-rem-300)}.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root .dtc-common-create-review__title{font-weight:var(--font-weight-h4);font-size:var(--font-size-h4);line-height:var(--line-height-h4);font-family:var(--font-family-h4);text-transform:var(--text-transform-h4, none);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty;margin-block-end:var(--spacing-rem-300)}.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root .dtc-common-create-review__sub-title{font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none);margin-block-end:var(--spacing-rem-300)}.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root .dtc-common-create-review__product-wrap{margin:0;margin-block-end:var(--spacing-rem-200);box-shadow:none;background-color:var(--color-surface-neutral-subdued);padding:var(--spacing-rem-200)}.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root .dtc-common-create-review__product-wrap .dtc-common-create-review__product-name{font-weight:var(--font-weight-paragraph-large);font-size:var(--font-size-paragraph-large);line-height:var(--line-height-paragraph-large);font-family:var(--font-family-paragraph-large);text-transform:var(--text-transform-paragraph-large, none);color:var(--color-text-body-base)}.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root h3,.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root h4{font-weight:var(--font-weight-h5);font-size:var(--font-size-h5);line-height:var(--line-height-h5);font-family:var(--font-family-h5);text-transform:var(--text-transform-h5, none);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty;margin-block-end:var(--spacing-rem-200)}.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root div[class*=FieldsRating] label{display:inline-flex;gap:var(--spacing-rem-50);margin-block-end:var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none)}.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root div[class*=FieldsRating] .dtc-common-rating__root .dtc-common-rating-button{--dtc-common-rating-button-icon-size: var(--icon-size-lg, 1.5rem)}.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root div[class*=FieldsInput],.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root div[class*=FieldsSelect]{margin-block-end:var(--spacing-rem-200)}.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root label{margin:0}.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root label .dtc-common-fields-input-label-text,.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root label .dtc-common-fields-select-required-label{display:inline-flex;gap:var(--spacing-rem-50);margin-block-end:var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);color:var(--color-text-label-base)}.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root .dtc-common-fields-input-field{box-shadow:0 0 0 var(--textfield--border-width, 1px) var(--textfield--border-color, var(--color-border-neutral-strong));border:0;border-radius:var(--textfield--border-radius, var(--border-radius-sm));background:var(--textfield--background, var(--color-surface-neutral-base));padding:var(--spacing-150) var(--spacing-rem-150);width:100%;color:var(--textfield--text-color, var(--color-text-body-base))}.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root .dtc-common-fields-input-field:not(textarea){height:3rem}.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root .dtc-common-fields-input-field:placeholder{color:var(--textfield--text-placeholder-color, var(--color-text-caption-subtle));font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none)}.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root .dtc-common-fields-input-field:disabled,.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root .dtc-common-fields-input-field:read-only{--textfield--text-color: var(--color-interaction-disabled-base);--textfield--text-placeholder-color: var( --color-interaction-disabled-subdued );--textfield--background: var(--color-interaction-disabled-subdued);--textfield--border-color: var(--color-interaction-disabled-base)}.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root .dtc-common-fields-input-field:user-invalid{--textfield--border-width: 2px;--textfield--border-color: var(--color-feedback-error-base)}.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root .dtc-common-fields-input-field:focus{outline:2px solid -webkit-focus-ring-color}.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root .dtc-common-fields-select-input-wrap__wrapper{border-radius:0;background-color:transparent;padding:0}.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root .dtc-common-fields-select-input-wrap__wrapper select{display:flex;appearance:none;box-shadow:0 0 0 var(--select-border-width, 1px) var(--select-border-color, var(--color-border-neutral-strong));border:none;border-radius:var(--border-radius-sm);background-image:var(--select-icon, url(./images/form/select-chevron-down.png));background-position:calc(100% - var(--spacing-rem-150)) 50%;background-size:var(--icon-size-lg);background-repeat:no-repeat;background-color:var(--select-background-color, var(--color-surface-neutral-base));padding:var(--spacing-rem-150) 48px var(--spacing-rem-150) var(--spacing-150);width:100%;color:var(--select-text-color, var(--color-text-body-base))}.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root .dtc-common-fields-select-input-wrap__wrapper select::-ms-expand{display:none}.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root .dtc-common-fields-select-input-wrap__wrapper select:disabled{--select-background-color: var(--color-interaction-disabled-subdued);--select-border-color: var(--color-interaction-disabled-base);--select-text-color: var(--color-interaction-disabled-base)}.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root .dtc-common-fields-select-input-wrap__wrapper select:invalid:not(:placeholder-shown),.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root .dtc-common-fields-select-input-wrap__wrapper select:user-invalid{--select-border-width: 2px;--select-border-color: var(--color-feedback-error-base)}.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root .dtc-common-fields-select-input-wrap__wrapper select{height:auto}.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root .dtc-common-fields-select-input-wrap__wrapper select:focus{outline:2px solid -webkit-focus-ring-color}.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root hr{display:none}.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root p[class*=FieldsErrorComponent]{--input-help-block-icon-color: var(--color-feedback-error-base);--input-help-block-icon-id: "";font-weight:var(--font-weight-paragraph-small);font-size:var(--font-size-paragraph-small);line-height:var(--line-height-paragraph-small);font-family:var(--font-family-paragraph-small);text-transform:var(--text-transform-paragraph-small, none);display:inline-flex;position:relative;align-items:center;gap:var(--spacing-50)}.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root p[class*=FieldsErrorComponent]:before{position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;width:var(--input-help-block-icon-size, 1rem);height:var(--input-help-block-icon-size, 1rem);content:var(--icon-id, var(--input-help-block-icon-id));color:var(--input-help-block-icon-color);font-size:var(--input-help-block-icon-size, 1rem)}.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root div[class*=FieldsCheckbox]{margin:0}.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root div[class*=FieldsCheckbox] label{display:flex;position:relative;padding-inline-start:var(--spacing-350);padding-block:var(--spacing-rem-100);color:var(--checkbox-text-color, var(--color-text-body-base))}.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root div[class*=FieldsCheckbox] label:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;position:absolute;justify-content:center;align-items:center;inset-inline-start:var(--spacing-rem-50);border:2px solid var(--checkbox-border-color, var(--color-primary-500));border-radius:var(--border-radius-xs);background-color:var(--checkbox-background-color, var(--color-neutral-white));width:1.125rem;height:1.125rem;content:"";font-size:var(--icon-size-sm);line-height:1}.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root div[class*=FieldsCheckbox] label{justify-content:space-between;align-items:center;color:var(--text-primary)}.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root div[class*=FieldsCheckbox] label [class*=FieldsCheckbox-checkbox]{display:none}.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root div[class*=FieldsCheckbox] label .dtc-common-fields-checkbox-label{font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none);margin:0;color:var(--color-text-label-base)}.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root div[class*=FieldsCheckbox] label input[type=checkbox]{position:absolute;opacity:0;inset-inline-start:-10000rem;width:1px;height:1px}.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root div[class*=FieldsCheckbox] label:has(:checked):before{content:"";color:var(--checked-color, var(--color-primary-500))}.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root div[class*=FieldsCheckbox] label:has(:focus):before{outline:2px solid -webkit-focus-ring-color}.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root .dtc-common-create-review__submit-button{align-self:flex-end;margin:var(--spacing-rem-300) 0 0;--button-primary-radius: var(--border-radius-sm);--button-primary-background-color: var(--color-interaction-primary-default);--button-primary-background-color-hover: var( --color-interaction-primary-hover );--button-primary-background-color-focus: var( --color-interaction-primary-pressed );--button-primary-color: var(--color-text-label-inverse);--button-primary-color-hover: var(--color-text-label-inverse);--button-primary-color-focus: var(--color-text-label-inverse);--button-primary-padding: var(--spacing-rem-100) var(--spacing-200);--button-primary-min-height: 3rem;--button-primary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-primary-gap);transition:all .2s ease-in-out;border:1px solid var(--button-primary-background-color);border-radius:var(--button-primary-radius);background-color:var(--button-primary-background-color);padding:var(--button-primary-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-primary-min-height);color:var(--button-primary-color);text-decoration:none}.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root .dtc-common-create-review__submit-button:hover{border:1px solid var(--button-primary-background-color-hover);background-color:var(--button-primary-background-color-hover);color:var(--button-primary-color-hover)}.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root .dtc-common-create-review__submit-button:focus{border:1px solid var(--button-primary-background-color-focus);background-color:var(--button-primary-background-color-focus);color:var(--button-primary-color-focus)}.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root .dtc-common-create-review__submit-button:disabled,.cmp-product-review .dtc-widget-reviews-add-review__root .dtc-common-create-review__root .dtc-common-create-review__submit-button[disabled]{border:1px solid var(--color-interaction-disabled-subdued);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}@media(min-width:768px){.shoppingcart{margin-block-start:var(--spacing-rem-300)}}.shoppingcart .dtc-widget-shopping-cart-content__container,.shoppingcart div[data-testid*=cart-content]{max-width:100%}.shoppingcart .shopping-cart-content--container:has(.dtc-widget-shopping-cart-content-title){display:none}.shoppingcart div[data-testid*=empty-cart-page]{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;text-align:center}.shoppingcart div[data-testid*=empty-cart-page] .dtc-common-empty-cart-message{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-block-end:var(--spacing-rem-300);color:var(--color-text-caption-strong);font-weight:var(--font-weight-h3);font-size:var(--font-size-h3);line-height:var(--line-height-h3);font-family:var(--font-family-h3);text-transform:var(--text-transform-h3, none);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty}.shoppingcart div[data-testid*=empty-cart-page] .dtc-common-empty-cart-message:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;margin-block-end:var(--spacing-rem-50);width:2.5rem;height:2.5rem;content:"";color:var(--color-text-caption-strong);font-size:2.5rem}.shoppingcart div[data-testid*=empty-cart-page] .dtc-common-empty-cart-actions__wrapper{margin:0}.shoppingcart div[data-testid*=empty-cart-page] .dtc-common-empty-cart-actions__wrapper .dtc-common-empty-cart-continue-shopping-button{--button-primary-radius: var(--border-radius-sm);--button-primary-background-color: var(--color-interaction-primary-default);--button-primary-background-color-hover: var( --color-interaction-primary-hover );--button-primary-background-color-focus: var( --color-interaction-primary-pressed );--button-primary-color: var(--color-text-label-inverse);--button-primary-color-hover: var(--color-text-label-inverse);--button-primary-color-focus: var(--color-text-label-inverse);--button-primary-padding: var(--spacing-rem-100) var(--spacing-200);--button-primary-min-height: 3rem;--button-primary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-primary-gap);transition:all .2s ease-in-out;border:1px solid var(--button-primary-background-color);border-radius:var(--button-primary-radius);background-color:var(--button-primary-background-color);padding:var(--button-primary-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-primary-min-height);color:var(--button-primary-color);text-decoration:none}.shoppingcart div[data-testid*=empty-cart-page] .dtc-common-empty-cart-actions__wrapper .dtc-common-empty-cart-continue-shopping-button:hover{border:1px solid var(--button-primary-background-color-hover);background-color:var(--button-primary-background-color-hover);color:var(--button-primary-color-hover)}.shoppingcart div[data-testid*=empty-cart-page] .dtc-common-empty-cart-actions__wrapper .dtc-common-empty-cart-continue-shopping-button:focus{border:1px solid var(--button-primary-background-color-focus);background-color:var(--button-primary-background-color-focus);color:var(--button-primary-color-focus)}.shoppingcart div[data-testid*=empty-cart-page] .dtc-common-empty-cart-actions__wrapper .dtc-common-empty-cart-continue-shopping-button:disabled,.shoppingcart div[data-testid*=empty-cart-page] .dtc-common-empty-cart-actions__wrapper .dtc-common-empty-cart-continue-shopping-button[disabled]{border:1px solid var(--color-interaction-disabled-subdued);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.shoppingcart .shopping-cart-content--container{margin-block-end:var(--spacing-rem-300);padding:0}@media(min-width:1024px){.shoppingcart .shopping-cart-content--container form{margin-inline-end:var(--spacing-rem-300)}}.shoppingcart .shopping-cart-content--container .line-items--container{border:none;padding:var(--spacing-rem-300)}.shoppingcart .shopping-cart-content--container .line-items--container .dtc-common-line-item-image-container__wrapper{flex:auto;margin-block-end:var(--spacing-rem-200);width:100%;height:5rem}@media(min-width:768px){.shoppingcart .shopping-cart-content--container .line-items--container .dtc-common-line-item-image-container__wrapper{flex:0;width:5rem}}@media(min-width:1024px){.shoppingcart .shopping-cart-content--container .line-items--container .dtc-common-line-item-image-container__wrapper{margin-inline-end:var(--spacing-rem-300);margin-block-end:0}}.shoppingcart .shopping-cart-content--container .line-items--container>div[class*=LineItem-default]{margin:0}.shoppingcart .shopping-cart-content--container .line-items--container>div[class*=LineItem-default]>div[class*=Grid-typeItem]{flex-wrap:wrap}.shoppingcart .shopping-cart-content--container .line-items--container>div[class*=LineItem-default] div[class*=LineItem-nameContainer]{flex-direction:column;align-items:flex-start;padding:0}@media(min-width:768px){.shoppingcart .shopping-cart-content--container .line-items--container>div[class*=LineItem-default] div[class*=LineItem-nameContainer]{flex-direction:row}}.shoppingcart .shopping-cart-content--container .line-items--container>div[class*=LineItem-default] .dtc-common-line-item-title-container__wrapper .dtc-chargebee-subscription-label{font-weight:var(--font-weight-paragraph-small);font-size:var(--font-size-paragraph-small);line-height:var(--line-height-paragraph-small);font-family:var(--font-family-paragraph-small);text-transform:var(--text-transform-paragraph-small, none);margin-block-end:var(--spacing-rem-50);color:var(--color-text-body-base)}.shoppingcart .shopping-cart-content--container .line-items--container>div[class*=LineItem-default] .dtc-common-line-item-title-container__wrapper .dtc-common-line-item-product-name{font-weight:var(--font-weight-h5);font-size:var(--font-size-h5);line-height:var(--line-height-h5);font-family:var(--font-family-h5);text-transform:var(--text-transform-h5, none);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty;color:var(--color-text-label-base)}.shoppingcart .shopping-cart-content--container .line-items--container>div[class*=LineItem-default] .dtc-common-line-item-title-container__wrapper .dtc-common-price-price-per-unit__wrapper{margin-block-start:var(--spacing-rem-50);padding:0}.shoppingcart .shopping-cart-content--container .line-items--container>div[class*=LineItem-default] .dtc-common-line-item-title-container__wrapper .dtc-common-price-price-per-unit__wrapper p{font-weight:var(--font-weight-label-small);font-size:var(--font-size-label-small);line-height:var(--line-height-label-small);font-family:var(--font-family-label-small);text-transform:var(--text-transform-label-small, none);color:var(--color-text-caption-base)}.shoppingcart .shopping-cart-content--container .line-items--container>div[class*=LineItem-default] .dtc-common-line-item-sub-container__wrapper{margin-block-start:var(--spacing-rem-300);width:100%}@media(min-width:768px){.shoppingcart .shopping-cart-content--container .line-items--container>div[class*=LineItem-default] .dtc-common-line-item-sub-container__wrapper{margin-block-start:0;width:auto}}.shoppingcart .shopping-cart-content--container .line-items--container>div[class*=LineItem-default] .dtc-common-line-item-sub-container__wrapper .dtc-common-line-item-controls-container__wrapper{padding:0}.shoppingcart .shopping-cart-content--container .line-items--container>div[class*=LineItem-default] .dtc-common-line-item-sub-container__wrapper .dtc-common-line-item-price-container__wrapper{justify-content:flex-end}.shoppingcart .shopping-cart-content--container .line-items--container>div[class*=LineItem-default] .dtc-common-line-item-sub-container__wrapper .dtc-common-line-item-price-container__wrapper .dtc-common-price__root{flex-shrink:0}.shoppingcart .shopping-cart-content--container .line-items--container>div[class*=LineItem-default] .dtc-common-line-item-sub-container__wrapper .dtc-common-line-item-price-container__wrapper .dtc-common-price__current-price{font-weight:var(--font-weight-label-large);font-size:var(--font-size-label-large);line-height:var(--line-height-label-large);font-family:var(--font-family-label-large);text-transform:var(--text-transform-label-large, none);color:var(--color-text-label-base)}.shoppingcart .shopping-cart-content--container .line-items--container>div[class*=LineItem-default] .dtc-common-line-item-remove-container__wrapper{position:static;margin-inline-start:auto}@media(min-width:768px){.shoppingcart .shopping-cart-content--container .line-items--container>div[class*=LineItem-default] .dtc-common-line-item-remove-container__wrapper{position:absolute;inset-block-end:0;inset-inline-end:0}}.shoppingcart .shopping-cart-content--container .line-items--container>div[class*=LineItem-default] .dtc-common-line-item-remove-container__wrapper button{padding:0;width:1.5rem;height:1.5rem}.shoppingcart .shopping-cart-content--container .line-items--container>div[class*=LineItem-default] .dtc-common-line-item-remove-container__wrapper button svg{display:none}.shoppingcart .shopping-cart-content--container .line-items--container>div[class*=LineItem-default] .dtc-common-line-item-remove-container__wrapper button:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;width:var(--icon-size-lg);height:var(--icon-size-lg);content:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18 7V18C18 19 17.424 21 15.12 21C12.816 21 10 21 8.88 21C7.92 21 6 20.4 6 18C6 15.6 6 9.66667 6 7" stroke="%232B3C90" stroke-width="2" /><path d="M5 7L19 7" stroke="%232B3C90" stroke-width="2" stroke-linecap="round" /><path d="M9 8V4.66667C9 4.11111 9.4 3 11 3C12.6 3 13.3333 3 13.5 3C14 3 15 3.33333 15 4.66667C15 6 15 7.44444 15 8" stroke="%232B3C90" stroke-width="2" /><path d="M14 12L10 16M14 12L10 16" stroke="%232B3C90" stroke-width="2" stroke-linecap="round" /><path d="M10 12L14 16" stroke="%232B3C90" stroke-width="2" stroke-linecap="round" /></svg>');color:var(--color-interaction-primary-default);font-size:var(--icon-size-lg)}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root{background-color:var(--color-surface-primary-subdued);padding:var(--spacing-rem-300)}@media(min-width:1024px){.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root{padding:var(--spacing-rem-500)}}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-my-order-title{font-weight:var(--font-weight-h4);font-size:var(--font-size-h4);line-height:var(--line-height-h4);font-family:var(--font-family-h4);text-transform:var(--text-transform-h4, none);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty;margin-block-end:var(--spacing-rem-200);color:var(--color-text-heading-base)}@media(min-width:1024px){.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-my-order-title{margin-block-end:var(--spacing-rem-300)}}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-add-dicount-code-add-button{--button-secondary-radius: var(--border-radius-sm);--button-secondary-border-color: var(--color-interaction-primary-default);--button-secondary-border-color-hover: var( --color-interaction-primary-hover );--button-secondary-border-color-focus: var( --color-interaction-primary-pressed );--button-secondary-background-color: transparent;--button-secondary-background-color-hover: var(--color-neutral-white);--button-secondary-background-color-focus: var( --color-surface-primary-subdued );--button-secondary-color: var(--color-interaction-primary-default);--button-secondary-color-hover: var(--color-interaction-primary-hover);--button-secondary-color-focus: var(--color-interaction-primary-pressed);--button-secondary-padding: var(--spacing-rem-100) var(--spacing-150);--button-secondary-min-height: 2.5rem;--button-secondary-gap: var(--spacing-rem-50);font-weight:var(--font-weight-label-small);font-size:var(--font-size-label-small);line-height:var(--line-height-label-small);font-family:var(--font-family-label-small);text-transform:var(--text-transform-label-small, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-secondary-gap);transition:all .2s ease-in-out;border:1px solid var(--button-secondary-border-color);border-radius:var(--button-secondary-radius);background-color:var(--button-secondary-background-color);padding:var(--button-secondary-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-secondary-min-height);color:var(--button-secondary-color);text-decoration:none}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-add-dicount-code-add-button:hover{border:1px solid var(--button-secondary-border-color-hover);background-color:var(--button-secondary-background-color-hover);color:var(--button-secondary-color-hover)}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-add-dicount-code-add-button:focus{border:1px solid var(--button-secondary-border-color-focus);background-color:var(--button-secondary-background-color-focus);color:var(--button-secondary-color-focus)}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-add-dicount-code-add-button:disabled,.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-add-dicount-code-add-button.disabled,.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-add-dicount-code-add-button[disabled]{border:1px solid var(--color-interaction-disabled-base);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-add-dicount-code-adding-label{margin-block-start:0;display:inline-flex;gap:var(--spacing-rem-50);margin-block-end:var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);color:var(--color-text-label-base)}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root div[class*=AddDiscountCode-root]{margin:0 0 var(--spacing-rem-150) 0}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-add-dicount-code-input-container__wrapper{position:relative}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-add-dicount-code-input-container__wrapper input{box-shadow:0 0 0 var(--textfield--border-width, 1px) var(--textfield--border-color, var(--color-border-neutral-strong));border:0;border-radius:var(--textfield--border-radius, var(--border-radius-sm));background:var(--textfield--background, var(--color-surface-neutral-base));padding:var(--spacing-150) var(--spacing-rem-150);width:100%;color:var(--textfield--text-color, var(--color-text-body-base))}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-add-dicount-code-input-container__wrapper input:not(textarea){height:3rem}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-add-dicount-code-input-container__wrapper input:placeholder{color:var(--textfield--text-placeholder-color, var(--color-text-caption-subtle));font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none)}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-add-dicount-code-input-container__wrapper input:disabled,.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-add-dicount-code-input-container__wrapper input:read-only{--textfield--text-color: var(--color-interaction-disabled-base);--textfield--text-placeholder-color: var( --color-interaction-disabled-subdued );--textfield--background: var(--color-interaction-disabled-subdued);--textfield--border-color: var(--color-interaction-disabled-base)}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-add-dicount-code-input-container__wrapper input:user-invalid{--textfield--border-width: 2px;--textfield--border-color: var(--color-feedback-error-base)}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-add-dicount-code-input-container__wrapper input{padding-inline-end:2.5rem}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-add-dicount-code-input-container__wrapper input:focus{outline:2px solid -webkit-focus-ring-color}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-add-dicount-code-input-container__wrapper .dtc-common-add-dicount-code-button{display:inline-flex;position:absolute;justify-content:center;align-items:center;transform:translateY(-50%);inset-block-start:50%;inset-inline-end:.75rem;border:1px solid var(--color-primary-700);border-radius:var(--border-radius-rounded);background-color:transparent;padding:.375rem;width:1.5rem;height:1.5rem;color:var(--color-primary-700);text-decoration:none}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-add-dicount-code-input-container__wrapper .dtc-common-add-dicount-code-button:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;width:var(--icon-size-lg);height:var(--icon-size-lg);content:"";color:var(--color-primary-700);font-size:var(--icon-size-lg)}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-add-dicount-code-input-container__wrapper .dtc-common-add-dicount-code-button svg{display:none}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-add-dicount-code-error{--input-help-block-icon-color: var(--color-feedback-error-base);--input-help-block-icon-id: "";font-weight:var(--font-weight-paragraph-small);font-size:var(--font-size-paragraph-small);line-height:var(--line-height-paragraph-small);font-family:var(--font-family-paragraph-small);text-transform:var(--text-transform-paragraph-small, none);display:inline-flex;position:relative;align-items:center;gap:var(--spacing-50)}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-add-dicount-code-error:before{position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;width:var(--input-help-block-icon-size, 1rem);height:var(--input-help-block-icon-size, 1rem);content:var(--icon-id, var(--input-help-block-icon-id));color:var(--input-help-block-icon-color);font-size:var(--input-help-block-icon-size, 1rem)}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-my-order-discount-code-price__root{--pill-promo-icon: var(--icon-id);--pill-promo-radius: var(--border-radius-lg);--pill-promo-gap: var(--spacing-rem-50);--pill-promo-text-color: var(--color-text-label-inverse);--pill-promo-icon-color: var(--color-neutral-white);--pill-promo-background-color: var(--color-surface-secondary-base);--pill-promo-border-color: var(--color-surface-secondary-strong);--pill-promo-text-color-hover: var(--color-text-label-inverse);--pill-promo-icon-color-hover: var(--color-text-label-inverse);--pill-promo-background-color-hover: var(--color-surface-secondary-strong);--pill-promo-border-color-hover: var(--color-surface-secondary-strong);--pill-promo-padding: 0 var(--spacing-150) 0 var(--spacing-100);--pill-promo-min-height: 1.5rem;--pill-promo-icon-size: var(--icon-size-md);font-weight:var(--font-weight-label-small);font-size:var(--font-size-label-small);line-height:var(--line-height-label-small);font-family:var(--font-family-label-small);text-transform:var(--text-transform-label-small, none);display:inline-flex;align-items:center;gap:var(--pill-promo-gap);transition:all .2s ease-in-out;border:1px solid var(--pill-promo-border-color);border-radius:var(--pill-promo-radius);background:var(--pill-promo-background-color);padding:var(--pill-promo-padding);min-block-size:var(--pill-promo-min-height);color:var(--pill-promo-text-color);line-height:1}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-my-order-discount-code-price__root:hover,.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-my-order-discount-code-price__root:focus{border:1px solid var(--pill-promo-border-color-hover);background:var(--pill-promo-background-color-hover);color:var(--pill-promo-text-color-hover)}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-my-order-discount-code-price__root:hover:before,.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-my-order-discount-code-price__root:focus:before{color:var(--pill-promo-icon-color-hover)}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-my-order-discount-code-price__root:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;width:var(--pill-promo-icon-size);height:var(--pill-promo-icon-size);content:var(--pill-promo-icon);color:var(--pill-promo-icon-color);font-size:var(--pill-promo-icon-size)}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-my-order-discount-code-price__root:disabled,.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-my-order-discount-code-price__root[disabled]{border:1px solid var(--color-interaction-disabled-base);background:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-my-order-discount-code-price__root:disabled:before,.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-my-order-discount-code-price__root[disabled]:before{color:var(--color-interaction-disabled-base)}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-my-order-discount-code-price__root{--pill-promo-background-color: var(--color-surface-secondary-strong);margin:0 0 var(--spacing-rem-150) 0}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-my-order-discount-code-price__root .dtc-common-price__root{justify-content:center;height:100%}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-my-order-discount-code-price__root p,.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-my-order-discount-code-price__root .dtc-common-price__current-price{color:var(--pill-promo-text-color);font-weight:var(--font-weight-label-small);font-size:var(--font-size-label-small);line-height:var(--line-height-label-small);font-family:var(--font-family-label-small);text-transform:var(--text-transform-label-small, none)}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-my-order-discount-code-price__root .dtc-common-my-order-discount-code-price-icon-button{position:static;fill:var(--pill-promo-text-color);padding:0;color:var(--pill-promo-text-color)}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-my-order-discount-code-price__root div[class*=DiscountCodePrice]{gap:var(--spacing-rem-50);padding:0}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-my-order-sub-total-message,.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-price__current-price,.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-my-order-shipping-price-order-shipping{font-weight:var(--font-weight-paragraph-large);font-size:var(--font-size-paragraph-large);line-height:var(--line-height-paragraph-large);font-family:var(--font-family-paragraph-large);text-transform:var(--text-transform-paragraph-large, none);color:var(--color-text-body-base)}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-my-order-sub-total-price__root{margin-block-end:var(--spacing-rem-150)}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-my-order-shipping-price__root{margin:0}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root hr{margin:var(--spacing-rem-300) 0;border-block-start:1px solid var(--color-border-neutral-strong)}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-total-price__root{margin-block-end:var(--spacing-rem-150)}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-total-price__root .dtc-common-total-price-message,.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-total-price__root .dtc-common-price__current-price{font-weight:var(--font-weight-label-large);font-size:var(--font-size-label-large);line-height:var(--line-height-label-large);font-family:var(--font-family-label-large);text-transform:var(--text-transform-label-large, none);color:var(--color-text-body-base)}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-my-order-tax-portion__root{margin:0 0 var(--spacing-rem-300) 0}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-my-order-tax-portion__root .dtc-common-my-order-tax-portion-message{font-weight:var(--font-weight-paragraph-large);font-size:var(--font-size-paragraph-large);line-height:var(--line-height-paragraph-large);font-family:var(--font-family-paragraph-large);text-transform:var(--text-transform-paragraph-large, none);color:var(--color-text-body-base)}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-my-order-actions__wrapper{position:static;margin:0;box-shadow:none;background-color:transparent;padding:0}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-my-order-actions__wrapper button{--button-primary-radius: var(--border-radius-sm);--button-primary-background-color: var(--color-interaction-primary-default);--button-primary-background-color-hover: var( --color-interaction-primary-hover );--button-primary-background-color-focus: var( --color-interaction-primary-pressed );--button-primary-color: var(--color-text-label-inverse);--button-primary-color-hover: var(--color-text-label-inverse);--button-primary-color-focus: var(--color-text-label-inverse);--button-primary-padding: var(--spacing-rem-100) var(--spacing-200);--button-primary-min-height: 3rem;--button-primary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-primary-gap);transition:all .2s ease-in-out;border:1px solid var(--button-primary-background-color);border-radius:var(--button-primary-radius);background-color:var(--button-primary-background-color);padding:var(--button-primary-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-primary-min-height);color:var(--button-primary-color);text-decoration:none}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-my-order-actions__wrapper button:hover{border:1px solid var(--button-primary-background-color-hover);background-color:var(--button-primary-background-color-hover);color:var(--button-primary-color-hover)}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-my-order-actions__wrapper button:focus{border:1px solid var(--button-primary-background-color-focus);background-color:var(--button-primary-background-color-focus);color:var(--button-primary-color-focus)}.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-my-order-actions__wrapper button:disabled,.shoppingcart .shopping-cart-content--container .dtc-common-my-order__root .dtc-common-my-order-actions__wrapper button[disabled]{border:1px solid var(--color-interaction-disabled-subdued);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.shoppingcart .shopping-cart-content--container a[data-testid*="btn.continue-shopping"]{--button-primary-radius: var(--border-radius-sm);--button-primary-background-color: var(--color-interaction-primary-default);--button-primary-background-color-hover: var( --color-interaction-primary-hover );--button-primary-background-color-focus: var( --color-interaction-primary-pressed );--button-primary-color: var(--color-text-label-inverse);--button-primary-color-hover: var(--color-text-label-inverse);--button-primary-color-focus: var(--color-text-label-inverse);--button-primary-padding: var(--spacing-rem-100) var(--spacing-200);--button-primary-min-height: 3rem;--button-primary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-primary-gap);transition:all .2s ease-in-out;border:1px solid var(--button-primary-background-color);border-radius:var(--button-primary-radius);background-color:var(--button-primary-background-color);padding:var(--button-primary-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-primary-min-height);color:var(--button-primary-color);text-decoration:none}.shoppingcart .shopping-cart-content--container a[data-testid*="btn.continue-shopping"]:hover{border:1px solid var(--button-primary-background-color-hover);background-color:var(--button-primary-background-color-hover);color:var(--button-primary-color-hover)}.shoppingcart .shopping-cart-content--container a[data-testid*="btn.continue-shopping"]:focus{border:1px solid var(--button-primary-background-color-focus);background-color:var(--button-primary-background-color-focus);color:var(--button-primary-color-focus)}.shoppingcart .shopping-cart-content--container a[data-testid*="btn.continue-shopping"]:disabled,.shoppingcart .shopping-cart-content--container a[data-testid*="btn.continue-shopping"][disabled]{border:1px solid var(--color-interaction-disabled-subdued);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.shoppingcart p[class*=Alert-root]{display:flex;align-items:center;gap:var(--spacing-rem-150);margin-block-end:var(--spacing-rem-100);border:1px solid var(--color-feedback-error-base);border-radius:var(--border-radius-sm);background:var(--color-feedback-error-subdued);padding:var(--spacing-rem-200)}.shoppingcart p[class*=Alert-root]:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;width:var(--icon-size-lg);height:var(--icon-size-lg);content:"";color:var(--color-feedback-error-base);font-size:var(--icon-size-lg)}.shoppingcart p[class*=Alert-root] span{font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);color:var(--color-text-body-base)}.shoppingcart p[class*=Alert-root] span svg{display:none}.shoppingcartwidget .dtc-widget-shopping-cart__root>button{position:relative;--button-icon-tertiary-radius: var(--border-radius-rounded);--button-icon-tertiary-background-color: transparent;--button-icon-tertiary-color: var(--color-interaction-primary-default);--button-icon-tertiary-color-hover: var(--color-interaction-primary-hover);--button-icon-tertiary-color-focus: var( --color-interaction-primary-pressed );--button-icon-tertiary-padding: var(--spacing-rem-100) var(--spacing-150);--button-icon-tertiary-height: 3rem;--button-icon-tertiary-width: 3rem;--button-icon-tertiary-size: var(--icon-size-lg);display:inline-flex;justify-content:center;align-items:center;transition:all .2s ease-in-out;border-radius:var(--button-icon-tertiary-radius);background-color:var(--button-icon-tertiary-background-color);padding:var(--button-icon-tertiary-padding);width:var(--button-icon-tertiary-width);height:var(--button-icon-tertiary-height);color:var(--button-icon-tertiary-color);font-size:0;text-decoration:none;text-indent:-10000px}@media(hover:hover)and (pointer:fine){.shoppingcartwidget .dtc-widget-shopping-cart__root>button:hover{color:var(--button-icon-tertiary-color-hover)}}.shoppingcartwidget .dtc-widget-shopping-cart__root>button:focus{color:var(--button-icon-tertiary-color-focus)}.shoppingcartwidget .dtc-widget-shopping-cart__root>button:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;flex-shrink:0;width:var(--button-icon-tertiary-size);height:var(--button-icon-tertiary-size);content:var(--icon-id, "");font-size:var(--button-icon-tertiary-size);text-indent:0}.shoppingcartwidget .dtc-widget-shopping-cart__root>button:disabled,.shoppingcartwidget .dtc-widget-shopping-cart__root>button[disabled]{pointer-events:none;color:var(--color-interaction-disabled-base)}.shoppingcartwidget .dtc-widget-shopping-cart__root>button{--icon-id: ""}.shoppingcartwidget .dtc-widget-shopping-cart__root>button svg{display:none}.shoppingcartwidget .dtc-widget-shopping-cart__root>button .dtc-widget-shopping-cart-item-count{display:inline-flex;position:absolute;justify-content:center;align-items:center;inset-block-start:.375rem;inset-inline-end:.375rem;border-radius:var(--border-radius-rounded);background-color:var(--color-feedback-attention-base);padding:0 0 0 1px;width:.75rem;height:.75rem;color:var(--color-text-label-inverse);font-size:.5rem;line-height:1;font-family:var(--fonts-bold);text-indent:0}.shoppingcartwidget .dtc-common-quick-view__root{inset-block-start:calc(var(--header-height-offset) + var(--spacing-rem-100, .5rem));box-shadow:none;padding:var(--spacing-rem-200, 1rem)}@media(min-width:768px){.shoppingcartwidget .dtc-common-quick-view__root{inset-inline-end:1.5rem;padding:var(--spacing-rem-300, 1.5rem);min-width:27.3125rem;max-width:27.3125rem}}@media(min-width:1320px){.shoppingcartwidget .dtc-common-quick-view__root{position:absolute;inset-block-start:calc(100% + 2.5rem);inset-inline-end:-2.5rem}}.shoppingcartwidget .dtc-common-quick-view__root .dtc-common-quick-view-container__wrapper{margin-block-end:var(--spacing-rem-200, 1rem)}.shoppingcartwidget .dtc-common-quick-view__root .dtc-common-quick-view-container__wrapper .dtc-common-quick-view-item__wrapper .dtc-common-quick-view-title{font-weight:var(--font-weight-cards-small);font-size:var(--font-size-cards-small);line-height:var(--line-height-cards-small);font-family:var(--font-family-cards-small);text-transform:var(--text-transform-cards-small, none);color:var(--color-text-heading-base)}.shoppingcartwidget .dtc-common-quick-view__root .dtc-common-quick-view-container__wrapper .dtc-common-quick-view-item__wrapper .dtc-common-quick-view-added-icon{display:none}.shoppingcartwidget .dtc-common-quick-view__root .dtc-common-quick-view-container__wrapper .dtc-common-quick-view-close-icon{fill:var(--color-interaction-primary-default);width:.75rem;height:.75rem;color:var(--color-interaction-primary-default)}.shoppingcartwidget .dtc-common-quick-view__root .dtc-common-quick-view-container__wrapper .dtc-common-quick-view-close-icon svg{width:.75rem;height:.75rem}.shoppingcartwidget .dtc-common-quick-view__root .dtc-common-quick-view-horizontal-line{display:none}.shoppingcartwidget .dtc-common-quick-view__root div[class*=LineItem-quick-view]{margin-block-end:var(--spacing-rem-200, 1rem);border-radius:var(--border-radius-sm, .5rem);background-color:var(--color-surface-neutral-subdued);padding:var(--spacing-rem-150, .75rem) var(--spacing-rem-200, 1rem)}.shoppingcartwidget .dtc-common-quick-view__root div[class*=LineItem-quick-view] .dtc-common-line-item-image-container__wrapper{margin-inline-end:var(--spacing-rem-100, .5rem);width:2.5rem;max-width:2.5rem;height:2.5rem;max-height:2.5rem}.shoppingcartwidget .dtc-common-quick-view__root div[class*=LineItem-quick-view] .dtc-common-line-item-image-container__wrapper img{width:2.5rem!important;min-width:2.5rem!important;height:2.5rem!important;min-height:2.5rem!important}.shoppingcartwidget .dtc-common-quick-view__root div[class*=LineItem-quick-view] div[class*=LineItem-nameContainer] .dtc-common-line-item-title-container__wrapper{margin-inline-end:var(--spacing-rem-200, 1rem)}.shoppingcartwidget .dtc-common-quick-view__root div[class*=LineItem-quick-view] div[class*=LineItem-nameContainer] .dtc-common-line-item-title-container__wrapper .dtc-common-line-item-product-name{font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none)}.shoppingcartwidget .dtc-common-quick-view__root div[class*=LineItem-quick-view] div[class*=LineItem-nameContainer] .dtc-common-line-item-title-container__wrapper .dtc-common-price-price-per-unit__wrapper{padding:0}.shoppingcartwidget .dtc-common-quick-view__root div[class*=LineItem-quick-view] div[class*=LineItem-nameContainer] .dtc-common-line-item-title-container__wrapper .dtc-common-price-price-per-unit__wrapper p{font-weight:var(--font-weight-paragraph-small);font-size:var(--font-size-paragraph-small);line-height:var(--line-height-paragraph-small);font-family:var(--font-family-paragraph-small);text-transform:var(--text-transform-paragraph-small, none);color:var(--color-text-caption-base)}.shoppingcartwidget .dtc-common-quick-view__root div[class*=LineItem-quick-view] div[class*=LineItem-nameContainer] .dtc-common-fields-stepper__wrapper{justify-content:flex-end}.shoppingcartwidget .dtc-common-quick-view__root div[class*=LineItem-quick-view] div[class*=LineItem-nameContainer] .dtc-common-line-item-sub-container__wrapper{margin-inline-start:auto;margin-block-start:0}.shoppingcartwidget .dtc-common-quick-view__root div[class*=LineItem-quick-view] div[class*=LineItem-nameContainer] .dtc-common-line-item-price-container__wrapper{display:none}.shoppingcartwidget .dtc-common-quick-view__root .dtc-common-quick-view-button-container__wrapper{flex-direction:row;gap:var(--spacing-rem-100, .5rem);margin:0}.shoppingcartwidget .dtc-common-quick-view__root .dtc-common-quick-view-button-container__wrapper .dtc-common-quick-view-button{--button-min-width: auto;flex:1;margin:0;text-align:center}.shoppingcartwidget .dtc-common-quick-view__root .dtc-common-quick-view-button-container__wrapper .dtc-common-quick-view-button:first-child{order:2;--button-primary-radius: var(--border-radius-sm);--button-primary-background-color: var(--color-interaction-primary-default);--button-primary-background-color-hover: var( --color-interaction-primary-hover );--button-primary-background-color-focus: var( --color-interaction-primary-pressed );--button-primary-color: var(--color-text-label-inverse);--button-primary-color-hover: var(--color-text-label-inverse);--button-primary-color-focus: var(--color-text-label-inverse);--button-primary-padding: var(--spacing-rem-100) var(--spacing-200);--button-primary-min-height: 3rem;--button-primary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-primary-gap);transition:all .2s ease-in-out;border:1px solid var(--button-primary-background-color);border-radius:var(--button-primary-radius);background-color:var(--button-primary-background-color);padding:var(--button-primary-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-primary-min-height);color:var(--button-primary-color);text-decoration:none}.shoppingcartwidget .dtc-common-quick-view__root .dtc-common-quick-view-button-container__wrapper .dtc-common-quick-view-button:first-child:hover{border:1px solid var(--button-primary-background-color-hover);background-color:var(--button-primary-background-color-hover);color:var(--button-primary-color-hover)}.shoppingcartwidget .dtc-common-quick-view__root .dtc-common-quick-view-button-container__wrapper .dtc-common-quick-view-button:first-child:focus{border:1px solid var(--button-primary-background-color-focus);background-color:var(--button-primary-background-color-focus);color:var(--button-primary-color-focus)}.shoppingcartwidget .dtc-common-quick-view__root .dtc-common-quick-view-button-container__wrapper .dtc-common-quick-view-button:first-child:disabled,.shoppingcartwidget .dtc-common-quick-view__root .dtc-common-quick-view-button-container__wrapper .dtc-common-quick-view-button:first-child[disabled]{border:1px solid var(--color-interaction-disabled-subdued);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.shoppingcartwidget .dtc-common-quick-view__root .dtc-common-quick-view-button-container__wrapper .dtc-common-quick-view-button:last-child{--button-secondary-radius: var(--border-radius-sm);--button-secondary-border-color: var(--color-interaction-primary-default);--button-secondary-border-color-hover: var( --color-interaction-primary-hover );--button-secondary-border-color-focus: var( --color-interaction-primary-pressed );--button-secondary-background-color: transparent;--button-secondary-background-color-hover: var(--color-neutral-white);--button-secondary-background-color-focus: var( --color-surface-primary-subdued );--button-secondary-color: var(--color-interaction-primary-default);--button-secondary-color-hover: var(--color-interaction-primary-hover);--button-secondary-color-focus: var(--color-interaction-primary-pressed);--button-secondary-padding: var(--spacing-rem-100) var(--spacing-200);--button-secondary-min-height: 3rem;--button-secondary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-secondary-gap);transition:all .2s ease-in-out;border:1px solid var(--button-secondary-border-color);border-radius:var(--button-secondary-radius);background-color:var(--button-secondary-background-color);padding:var(--button-secondary-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-secondary-min-height);color:var(--button-secondary-color);text-decoration:none}.shoppingcartwidget .dtc-common-quick-view__root .dtc-common-quick-view-button-container__wrapper .dtc-common-quick-view-button:last-child:hover{border:1px solid var(--button-secondary-border-color-hover);background-color:var(--button-secondary-background-color-hover);color:var(--button-secondary-color-hover)}.shoppingcartwidget .dtc-common-quick-view__root .dtc-common-quick-view-button-container__wrapper .dtc-common-quick-view-button:last-child:focus{border:1px solid var(--button-secondary-border-color-focus);background-color:var(--button-secondary-background-color-focus);color:var(--button-secondary-color-focus)}.shoppingcartwidget .dtc-common-quick-view__root .dtc-common-quick-view-button-container__wrapper .dtc-common-quick-view-button:last-child:disabled,.shoppingcartwidget .dtc-common-quick-view__root .dtc-common-quick-view-button-container__wrapper .dtc-common-quick-view-button:last-child.disabled,.shoppingcartwidget .dtc-common-quick-view__root .dtc-common-quick-view-button-container__wrapper .dtc-common-quick-view-button:last-child[disabled]{border:1px solid var(--color-interaction-disabled-base);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}._page-dispatch .main-content{padding-block-start:4rem}._page-dispatch .footer__section .languagenavigation,._page-dispatch .footer__section .text,._page-dispatch .footer__bottom,._page-dispatch .footer__section .container--footer__primary-menu,._page-dispatch .footer__section .footer__container_align_bottom,._page-dispatch .container--header__button,._page-dispatch .container--header__navigation,.cmp-map-locator__filters h5{display:none}.cmp-map-locator__filters-item-list{display:flex;flex-direction:column;gap:var(--spacing-rem-50);padding-inline-start:.875rem}.cmp-map-locator__filters-button{position:relative;border-radius:var(--border-radius-md);padding:var(--spacing-rem-50) var(--spacing-100) var(--spacing-rem-50) 1.875rem}.cmp-map-locator__filters-button:focus-visible,.cmp-map-locator__filters-button:hover{background-color:var(--color-primary-500);color:var(--color-neutral-white)}.cmp-map-locator__filters-button:before{display:block;position:absolute;transform:rotate(45deg);inset-block-start:var(--spacing-rem-100);inset-inline-start:var(--spacing-rem-100);border:2px solid white;border-radius:50% 50% 0;background-color:var(--filter-input-color, #ff5252);width:1rem;height:1rem;content:""}.cmp-map-locator__filters-button[data-spot-category*="sn:global/sn-nutriciametabolics/centers/category/outpatient-clinics-for-children-and-adolescent"]{--filter-input-color: #ff5252}.cmp-map-locator__filters-button[data-spot-category*="sn:global/sn-nutriciametabolics/centers/category/outpatient-clinics-for-children-adolescents-and-adults"]{--filter-input-color: #9c27b0}.cmp-map-locator__filters-button[data-spot-category*="sn:global/sn-nutriciametabolics/centers/category/adult-outpatient-clinics-and-rehabilitation-clinics"]{--filter-input-color: #0097a7}.cmp-map-locator__filters-button[data-spot-category*="sn:global/sn-nutriciametabolics/centers/category/rehabilitation-clinics"]{--filter-input-color: #ffea00}.cmp-map-locator__filters-button[data-spot-category*="sn:global/sn-nutriciametabolics/centers/category/outpatient-clinics-for-children-and-adolescent,sn:global/sn-nutriciametabolics/centers/category/outpatient-clinics-for-children-adolescents-and-adults"]{--filter-input-color: #266fa0}.cmp-map-locator__filters-button[data-spot-category*="sn:global/sn-nutriciametabolics/centers/category/outpatient-clinics-for-children-and-adolescent,sn:global/sn-nutriciametabolics/centers/category/adult-outpatient-clinics-and-rehabilitation-clinics"]{--filter-input-color: #155c36}.cmp-map-locator__filters-button[data-spot-category*="sn:global/sn-nutriciametabolics/centers/category/outpatient-clinics-for-children-and-adolescent,sn:global/sn-nutriciametabolics/centers/category/rehabilitation-clinics"]{--filter-input-color: #c15100}.cmp-map-locator__filters-button[data-spot-category*="sn:global/sn-nutriciametabolics/centers/category/outpatient-clinics-for-children-adolescents-and-adults,sn:global/sn-nutriciametabolics/centers/category/adult-outpatient-clinics-and-rehabilitation-clinics"]{--filter-input-color: #adc855}.cmp-map-locator__filters-button[data-spot-category*="sn:global/sn-nutriciametabolics/centers/category/outpatient-clinics-for-children-adolescents-and-adults,sn:global/sn-nutriciametabolics/centers/category/rehabilitation-clinics"]{--filter-input-color: #87048e}.cmp-map-locator__filters-button[data-spot-category*="sn:global/sn-nutriciametabolics/centers/category/adult-outpatient-clinics-and-rehabilitation-clinics,sn:global/sn-nutriciametabolics/centers/category/rehabilitation-clinics"]{--filter-input-color: #c40378}.cmp-map-locator__filters-button[data-spot-category*="sn:global/sn-nutriciametabolics/centers/category/outpatient-clinics-for-children-and-adolescent,sn:global/sn-nutriciametabolics/centers/category/outpatient-clinics-for-children-adolescents-and-adults,sn:global/sn-nutriciametabolics/centers/category/adult-outpatient-clinics-and-rehabilitation-clinics"]{--filter-input-color: #f5b0b0}.cmp-map-locator__filters-button[data-spot-category*="sn:global/sn-nutriciametabolics/centers/category/outpatient-clinics-for-children-and-adolescent,sn:global/sn-nutriciametabolics/centers/category/outpatient-clinics-for-children-adolescents-and-adults,sn:global/sn-nutriciametabolics/centers/category/rehabilitation-clinics"]{--filter-input-color: #2b3c90}.cmp-map-locator__filters-button[data-spot-category*="sn:global/sn-nutriciametabolics/centers/category/outpatient-clinics-for-children-and-adolescent,sn:global/sn-nutriciametabolics/centers/category/adult-outpatient-clinics-and-rehabilitation-clinics,sn:global/sn-nutriciametabolics/centers/category/rehabilitation-clinics"]{--filter-input-color: #b9d8c8}.cmp-map-locator__filters-button[data-spot-category*="sn:global/sn-nutriciametabolics/centers/category/outpatient-clinics-for-children-adolescents-and-adults,sn:global/sn-nutriciametabolics/centers/category/adult-outpatient-clinics-and-rehabilitation-clinics,sn:global/sn-nutriciametabolics/centers/category/rehabilitation-clinics"]{--filter-input-color: #e00000}.cmp-map-locator__filters input[type=checkbox]+label{background-color:var(--filter-input-color);padding:var(--spacing-rem-50);font-weight:var(--font-weight-h5);font-size:var(--font-size-h5);line-height:var(--line-height-h5);font-family:var(--font-family-h5);text-transform:var(--text-transform-h5, none);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty;font-size:1.125rem;line-height:1.2;font-family:var(--fonts-bold)}.cmp-map-locator__filters .cta_all-items{position:absolute;margin:var(--spacing-rem-50) 0 0 -.375rem}.cmp-map-locator__filters .cta_all-items:before{width:var(--icon-size-lg, 1.5rem);height:var(--icon-size-lg, 1.5rem);content:"";color:var(--accordion-icon--color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;transform:rotate(180deg);transition:transform .12s ease-in-out;font-size:var(--icon-size-lg, 1.5rem)}.cmp-map-locator__filters .cta_all-items.active:before{transform:rotate(0)}.cmp-map-locator__filters .cta_other-items{margin-block-start:var(--spacing-rem-50);padding-inline-start:2.75rem}.cmp-map-locator__filters .cta_other-items:hover{color:var(--color-primary-500)}.cmp-map-locator__info-window{display:block;position:absolute;z-index:10;animation:linear;animation-duration:.25s;animation-name:run;inset-block-end:0;inset-inline-start:0;background-color:var(--color-neutral-white);width:100%;height:50vh;min-block-size:18.75rem}@media(min-width:768px){.cmp-map-locator__info-window{inset-block-start:0;width:20.125rem;height:100%}}.cmp-map-locator__info-window.closeWindow{animation-name:runBack;inset-inline-start:-20.125rem}.cmp-map-locator__info-window--header{display:flex;background-color:var(--color-primary-500);padding:var(--spacing-rem-100);color:var(--color-neutral-white)}.cmp-map-locator__info-window--header h3{font-weight:var(--font-weight-h5);font-size:var(--font-size-h5);line-height:var(--line-height-h5);font-family:var(--font-family-h5);text-transform:var(--text-transform-h5, none);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty}.cmp-map-locator__info-window--header .btn-back:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;transform:rotate(180deg);width:var(--icon-size-lg, 1.5rem);height:var(--icon-size-lg, 1.5rem);content:"";color:var(--color-neutral-white);font-size:var(--icon-size-lg, 1.5rem);line-height:1}.cmp-map-locator__info-window--overlay{width:100%;height:100%}.cmp-map-locator__info-window--dialog{display:block;padding:var(--spacing-rem-300);max-height:80%}.cmp-map-locator__info-window--dialog p:not(:last-child){margin-block-end:0}@keyframes run{0%{inset-inline-start:-20.125rem}to{inset-inline-start:0}}@keyframes runBack{0%{inset-inline-start:0}to{inset-inline-start:-20.125rem}}#map-locator{--clinic-category-1: #ff5252;--clinic-category-2: #9c27b0;--clinic-category-3: #0097a7;--clinic-category-4: #ffea00;--clinic-category-1_2: #266fa0;--clinic-category-1_3: #155c36;--clinic-category-1_4: #c15100;--clinic-category-2_3: #adc855;--clinic-category-2_4: #87048e;--clinic-category-3_4: #c40378;--clinic-category-1_2_3: #f5b0b0;--clinic-category-1_2_4: #2b3c90;--clinic-category-1_3_4: #b9d8c8;--clinic-category-2_3_4: #e00000}#map-locator .maplocator{position:relative;border-radius:var(--border-radius-md);height:100vh;min-block-size:37.5rem;overflow:hidden;font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none)}@media(min-width:768px){#map-locator .maplocator{height:auto}}#map-locator .maplocator .cmp-map-locator__filters{position:absolute;z-index:10;inset-block-end:0;background-color:var(--color-neutral-white);padding:var(--spacing-rem-300);width:100%;height:50vh;min-block-size:18.75rem;overflow-y:auto}@media(min-width:768px){#map-locator .maplocator .cmp-map-locator__filters{inset-block-end:auto;width:20.125rem;height:100%}}#map-locator .maplocator .cmp-map-locator__filters-searchfilter{display:flex;flex-direction:column}#map-locator .maplocator .cmp-map-locator__filters-searchfilter--label,#map-locator .maplocator .cmp-map-locator__filters-tagfiters h5{margin-block-end:0}#map-locator .maplocator .cmp-map-locator__filters-tagfiters{display:flex;flex-direction:column;gap:var(--spacing-rem-300)}#map-locator .maplocator .cmp-map-locator__filters-tagfiters>div{display:flex;flex-direction:column}#map-locator .maplocator .cmp-map-locator__filters-tagfiters div{position:relative}#map-locator .maplocator .cmp-map-locator__filters-tagfiters div>label{cursor:pointer}#map-locator .maplocator .cmp-map-locator__filters-tagfiters div[data-js=filter-category-inputs] div:focus,#map-locator .maplocator .cmp-map-locator__filters-tagfiters div[data-js=filter-category-inputs] div:focus-visible,#map-locator .maplocator .cmp-map-locator__filters-tagfiters div[data-js=filter-category-inputs] div:focus-within{outline-offset:.0625rem}#map-locator .maplocator .cmp-map-locator__filters-buttons{display:flex;flex-direction:column-reverse}#map-locator .maplocator .cmp-map-locator__filters-buttons .filter__show-results{display:none}#map-locator .maplocator .cmp-map-locator__filters-buttons .filter__cancel-btn{--button-secondary-radius: var(--border-radius-sm);--button-secondary-border-color: var(--color-interaction-primary-default);--button-secondary-border-color-hover: var( --color-interaction-primary-hover );--button-secondary-border-color-focus: var( --color-interaction-primary-pressed );--button-secondary-background-color: transparent;--button-secondary-background-color-hover: var(--color-neutral-white);--button-secondary-background-color-focus: var( --color-surface-primary-subdued );--button-secondary-color: var(--color-interaction-primary-default);--button-secondary-color-hover: var(--color-interaction-primary-hover);--button-secondary-color-focus: var(--color-interaction-primary-pressed);--button-secondary-padding: var(--spacing-rem-100) var(--spacing-200);--button-secondary-min-height: 3rem;--button-secondary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-secondary-gap);transition:all .2s ease-in-out;border:1px solid var(--button-secondary-border-color);border-radius:var(--button-secondary-radius);background-color:var(--button-secondary-background-color);padding:var(--button-secondary-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-secondary-min-height);color:var(--button-secondary-color);text-decoration:none}#map-locator .maplocator .cmp-map-locator__filters-buttons .filter__cancel-btn:hover{border:1px solid var(--button-secondary-border-color-hover);background-color:var(--button-secondary-background-color-hover);color:var(--button-secondary-color-hover)}#map-locator .maplocator .cmp-map-locator__filters-buttons .filter__cancel-btn:focus{border:1px solid var(--button-secondary-border-color-focus);background-color:var(--button-secondary-background-color-focus);color:var(--button-secondary-color-focus)}#map-locator .maplocator .cmp-map-locator__filters-buttons .filter__cancel-btn:disabled,#map-locator .maplocator .cmp-map-locator__filters-buttons .filter__cancel-btn.disabled,#map-locator .maplocator .cmp-map-locator__filters-buttons .filter__cancel-btn[disabled]{border:1px solid var(--color-interaction-disabled-base);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}#map-locator .maplocator .cmp-map-locator__filters-buttons .filter__cancel-btn{margin:auto;width:fit-content;min-inline-size:auto}#map-locator .maplocator .cmp-map-locator__map{position:relative;width:100%;height:50vh;min-block-size:18.75rem;overflow:hidden}@media(min-width:768px){#map-locator .maplocator .cmp-map-locator__map{inset-inline-start:20.125rem;width:calc(100% - 20.125rem);height:75vh;min-block-size:37.5rem}}#map-locator .maplocator .title{max-width:40rem}#map-locator .container.container--cookie-consent{display:block;border-radius:var(--border-radius-md);background-color:var(--color-neutral-white);padding:var(--spacing-rem-1000)}.list.list--google-map-legends .cmp-list{display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--spacing-rem-100) var(--spacing-rem-200)}@media(min-width:768px){.list.list--google-map-legends .cmp-list{flex-direction:row}}.list.list--google-map-legends .cmp-list li{--legend-color: #ff5252}@media(min-width:768px){.list.list--google-map-legends .cmp-list li{flex:30% 0}}.list.list--google-map-legends .cmp-list li .cmp-list__item-title{display:flex;position:relative;column-gap:var(--spacing-50)}.list.list--google-map-legends .cmp-list li .cmp-list__item-title:before{display:block;transform:rotate(45deg);border:2px solid var(--color-neutral-white);border-radius:50% 50% 0;background-color:var(--legend-color, #ff5252);width:1rem;height:1rem;content:""}.list.list--google-map-legends .cmp-list li .cmp-list__item-title.clinic-category-1{--legend-color: var(--clinic-category-1)}.list.list--google-map-legends .cmp-list li .cmp-list__item-title.clinic-category-2{--legend-color: var(--clinic-category-2)}.list.list--google-map-legends .cmp-list li .cmp-list__item-title.clinic-category-3{--legend-color: var(--clinic-category-3)}.list.list--google-map-legends .cmp-list li .cmp-list__item-title.clinic-category-4{--legend-color: var(--clinic-category-4)}.list.list--google-map-legends .cmp-list li .cmp-list__item-title.clinic-category-1_2{--legend-color: var(--clinic-category-1_2)}.list.list--google-map-legends .cmp-list li .cmp-list__item-title.clinic-category-1_3{--legend-color: var(--clinic-category-1_3)}.list.list--google-map-legends .cmp-list li .cmp-list__item-title.clinic-category-1_4{--legend-color: var(--clinic-category-1_4)}.list.list--google-map-legends .cmp-list li .cmp-list__item-title.clinic-category-2_3{--legend-color: var(--clinic-category-2_3)}.list.list--google-map-legends .cmp-list li .cmp-list__item-title.clinic-category-2_4{--legend-color: var(--clinic-category-2_4)}.list.list--google-map-legends .cmp-list li .cmp-list__item-title.clinic-category-3_4{--legend-color: var(--clinic-category-3_4)}.list.list--google-map-legends .cmp-list li .cmp-list__item-title.clinic-category-1_2_3{--legend-color: var(--clinic-category-1_2_3)}.list.list--google-map-legends .cmp-list li .cmp-list__item-title.clinic-category-1_2_4{--legend-color: var(--clinic-category-1_2_4)}.list.list--google-map-legends .cmp-list li .cmp-list__item-title.clinic-category-1_3_4{--legend-color: var(--clinic-category-1_3_4)}.list.list--google-map-legends .cmp-list li .cmp-list__item-title.clinic-category-2_3_4{--legend-color: var(--clinic-category-2_3_4)}@media(min-width:1320px){.contentfragment.card-s article{max-width:12.9375rem}}@media(min-width:1320px){.contentfragment.card-m article{max-width:20.125rem}}@media(min-width:1320px){.contentfragment.card-l article{max-width:27.3125rem}}#news-article article:has(.cmp-article-body){padding-inline:var(--grid-padding, 1rem)}#news-article article:has(.cmp-article-body) .cmp-article-body h2{font-weight:var(--font-weight-h4);font-size:var(--font-size-h4);line-height:var(--line-height-h4);font-family:var(--font-family-h4);text-transform:var(--text-transform-h4, none);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty}#news-article article:has(.cmp-article-body) .cmp-article-body h3,#news-article article:has(.cmp-article-body) .cmp-article-body h4,#news-article article:has(.cmp-article-body) .cmp-article-body h5,#news-article article:has(.cmp-article-body) .cmp-article-body h6{font-weight:var(--font-weight-h5);font-size:var(--font-size-h5);line-height:var(--line-height-h5);font-family:var(--font-family-h5);text-transform:var(--text-transform-h5, none);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty;margin-block-end:var(--spacing-rem-100)}#news-article article:has(.cmp-article-body) .cmp-article-body p:not(:last-child){font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none);margin-block-end:var(--spacing-rem-300)}#news-article article:has(.cmp-article-body) .cmp-article-body pre,#news-article article:has(.cmp-article-body) .cmp-article-body blockquote{font-weight:var(--font-weight-h5);font-size:var(--font-size-h5);line-height:var(--line-height-h5);font-family:var(--font-family-h5);text-transform:var(--text-transform-h5, none);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty;margin-block:var(--spacing-rem-300);border-radius:var(--border-radius-md, 1rem);background-color:var(--color-surface-secondary-subdued);padding:var(--spacing-rem-500) var(--spacing-500);font-size:var(--font-size-paragraph-large)}@media(min-width:1320px){#news-article article:has(.cmp-article-body){padding-inline:0;width:100%}}#news-article .cmp-contentfragment__element--shortDescription{padding-inline:var(--grid-padding, 1rem)}@media(min-width:1320px){#news-article .cmp-contentfragment__element--shortDescription{padding-inline:0}}#container--container-hero:has(#news-hero){--header-max-height: u.toRem(720);display:flex;position:relative;flex-direction:column;justify-content:flex-end;-webkit-mask:url(./images/shape/mask-teaser-hero.png) no-repeat calc(80% + 2.8125rem) calc(100% + 2px),linear-gradient(#000 0 0);mask:url(./images/shape/mask-teaser-hero.png) no-repeat calc(80% + 2.8125rem) calc(100% + 2px),linear-gradient(#000 0 0);-webkit-mask-size:3.75rem var(--container-hero--shape-height, 3.5rem);mask-size:3.75rem var(--container-hero--shape-height, 3.5rem);-webkit-mask-composite:xor;mask-composite:exclude;background:var(--teaser-hero-center--background-gradient)}#container--container-hero:has(#news-hero):before{position:absolute;z-index:5;margin-block-end:-1px;inset-block-end:0;inset-inline-start:0;background-color:var(--template-background-color, var(--color-surface-neutral-subdued));width:calc(var(--container-hero--shape-width, 80%));height:3.4375rem;content:""}#container--container-hero:has(#news-hero) .breadcrumb{position:relative;z-index:6}#container--container-hero:has(#news-hero) .cmp-article-header{--news-hero--title-color: var(--color-text-heading-inverse)}#container--container-hero:has(#news-hero) .cmp-article-header .cmp-article-header__text-container{display:grid;position:relative}#container--container-hero:has(#news-hero) .cmp-article-header .cmp-article-header__text-container>.cmp-image,#container--container-hero:has(#news-hero) .cmp-article-header .cmp-article-header__text-container .cmp-article-header__image{grid-row-start:1;grid-column-start:1;border-radius:0;width:100%;max-height:45rem;min-block-size:38rem;object-fit:cover;object-position:center}#container--container-hero:has(#news-hero) .cmp-article-header .cmp-article-header__text-container>.cmp-image{margin:0}#container--container-hero:has(#news-hero) .cmp-article-header .cmp-article-header__text-container>.cmp-image .cmp-image{margin:0;padding:0;height:100%}#container--container-hero:has(#news-hero) .cmp-article-header .cmp-article-header__text-container>.cmp-image .cmp-image__image{width:100%;height:100%;object-fit:cover}#container--container-hero:has(#news-hero) .cmp-article-header .cmp-article-header__text-container h3{grid-row-start:1;grid-column-start:1;margin-block-start:var(--header-height-offset);padding-inline:var(--grid-padding);max-height:calc(45rem - var(--header-height-offset) - 6rem);color:var(--news-hero--title-color);font-weight:var(--font-weight-h2);font-size:var(--font-size-h2);line-height:var(--line-height-h2);font-family:var(--font-family-h2);text-transform:var(--text-transform-h2, none);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty;align-content:flex-end;margin-inline:auto;margin-block-end:calc(var(--container-hero--shape-height, 3.5rem) + 1rem);width:100%;max-width:var(--grid-max-width, 90rem)}@media(min-width:768px){#container--container-hero:has(#news-hero) .cmp-article-header .cmp-article-header__text-container h3{padding-inline-end:calc(100% - 41.25rem)}}@media(min-width:1320px){#container--container-hero:has(#news-hero) .cmp-article-header .cmp-article-header__text-container h3{padding-inline-end:calc(var(--grid-max-width) - 41.25rem)}}.speaker-list .cmp-contentfragment{border-radius:var(--border-radius-md);background:var(--color-surface-neutral-base);padding:var(--spacing-rem-300)}@media(min-width:1320px){.speaker-list .cmp-contentfragment{padding:var(--spacing-rem-500)}}.cmp-container:has(>.contentfragment>article.cmp-contentfragment>.cmp-listwrapper-speaker){position:relative}.cmp-container:has(>.contentfragment>article.cmp-contentfragment>.cmp-listwrapper-speaker) article:has(.cmp-listwrapper-speaker) .cmp-listwrapper-speaker .cmp-news-speaker-teaser__body{display:flex;flex-wrap:wrap;justify-content:center}.cmp-container:has(>.contentfragment>article.cmp-contentfragment>.cmp-listwrapper-speaker) article:has(.cmp-listwrapper-speaker) .cmp-listwrapper-speaker .cmp-news-speaker-teaser__body .cmp-teaser__image{max-width:6.5rem;min-inline-size:6.5rem}.cmp-container:has(>.contentfragment>article.cmp-contentfragment>.cmp-listwrapper-speaker) article:has(.cmp-listwrapper-speaker) .cmp-listwrapper-speaker .cmp-news-speaker-teaser__body .cmp-teaser__image .cmp-image{margin:0}.cmp-container:has(>.contentfragment>article.cmp-contentfragment>.cmp-listwrapper-speaker) article:has(.cmp-listwrapper-speaker) .cmp-listwrapper-speaker .cmp-news-speaker-teaser__body .cmp-teaser__image .cmp-image img{border-radius:var(--border-radius-rounded);aspect-ratio:var(--aspect-ratio-1-1);width:6.5rem;min-inline-size:6.5rem;object-fit:cover}.cmp-container:has(>.contentfragment>article.cmp-contentfragment>.cmp-listwrapper-speaker) article:has(.cmp-listwrapper-speaker) .cmp-listwrapper-speaker .cmp-news-speaker-teaser__body .cmp-teaser__content{margin-block-start:var(--spacing-rem-300);font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none)}.cmp-container:has(>.contentfragment>article.cmp-contentfragment>.cmp-listwrapper-speaker) .title{z-index:1}.cmp-container:has(>.contentfragment>article.cmp-contentfragment>.cmp-listwrapper-speaker) .title .cmp-title__text{padding-inline:var(--spacing-rem-300);font-weight:var(--font-weight-label-large);font-size:var(--font-size-label-large);line-height:var(--line-height-label-large);font-family:var(--font-family-label-large);text-transform:var(--text-transform-label-large, none)}@media(min-width:1320px){.cmp-container:has(>.contentfragment>article.cmp-contentfragment>.cmp-listwrapper-speaker) .title{position:absolute;inset-block-start:3.25rem;inset-inline-start:160px}.cmp-container:has(>.contentfragment>article.cmp-contentfragment>.cmp-listwrapper-speaker) article:has(.cmp-listwrapper-speaker){width:100%}.cmp-container:has(>.contentfragment>article.cmp-contentfragment>.cmp-listwrapper-speaker) article:has(.cmp-listwrapper-speaker) .cmp-listwrapper-speaker .cmp-news-speaker-teaser__body{flex-wrap:nowrap}.cmp-container:has(>.contentfragment>article.cmp-contentfragment>.cmp-listwrapper-speaker) article:has(.cmp-listwrapper-speaker) .cmp-listwrapper-speaker .cmp-news-speaker-teaser__body .cmp-teaser__content{margin-block-start:var(--spacing-rem-600)}.cmp-container:has(>.contentfragment>article.cmp-contentfragment>.cmp-listwrapper-speaker) article:has(.cmp-listwrapper-speaker) .cmp-listwrapper-speaker .cmp-news-speaker-teaser__body .cmp-teaser__image{display:flex;align-items:center;margin-inline-end:var(--spacing-500)}}@media(max-width:1023.98px){.cmp-container:has(>.contentfragment>article.cmp-contentfragment>.cmp-listwrapper-speaker) .title{position:absolute;inset-block-start:10.25rem;inset-inline-start:var(--spacing-200)}.cmp-container:has(>.contentfragment>article.cmp-contentfragment>.cmp-listwrapper-speaker) article:has(.cmp-listwrapper-speaker) .cmp-article-teaser .cmp-news-speaker-teaser__body .cmp-teaser__content{margin-block-start:var(--spacing-rem-800);padding-block-end:0}}.contentfragment.card-s .cmp-article-teaser .cmp-teaser__image,.contentfragmentlist.card-s .cmp-article-teaser .cmp-teaser__image{height:6.8125rem}.contentfragment.card-s .cmp-article-teaser .cmp-article-teaser__title,.contentfragmentlist.card-s .cmp-article-teaser .cmp-article-teaser__title{font-weight:var(--font-weight-cards-small);font-size:var(--font-size-cards-small);line-height:var(--line-height-cards-small);font-family:var(--font-family-cards-small);text-transform:var(--text-transform-cards-small, none)}@media(min-width:768px){.contentfragment.card-s .cmp-article-teaser .cmp-teaser__image,.contentfragmentlist.card-s .cmp-article-teaser .cmp-teaser__image{height:8.625rem}.contentfragment.card-s .cmp-article-teaser .cmp-article-teaser__title,.contentfragmentlist.card-s .cmp-article-teaser .cmp-article-teaser__title{font-weight:var(--font-weight-cards-medium);font-size:var(--font-size-cards-medium);line-height:var(--line-height-cards-medium);font-family:var(--font-family-cards-medium);text-transform:var(--text-transform-cards-medium, none)}}.contentfragment.card-m .cmp-article-teaser .cmp-teaser__image,.contentfragmentlist.card-m .cmp-article-teaser .cmp-teaser__image{height:10.5625rem}.contentfragment.card-m .cmp-article-teaser .cmp-article-teaser__title,.contentfragmentlist.card-m .cmp-article-teaser .cmp-article-teaser__title{font-weight:var(--font-weight-cards-medium);font-size:var(--font-size-cards-medium);line-height:var(--line-height-cards-medium);font-family:var(--font-family-cards-medium);text-transform:var(--text-transform-cards-medium, none)}@media(min-width:768px){.contentfragment.card-m .cmp-article-teaser .cmp-teaser__image,.contentfragmentlist.card-m .cmp-article-teaser .cmp-teaser__image{height:13.4375rem}.contentfragment.card-m .cmp-article-teaser .cmp-article-teaser__title,.contentfragmentlist.card-m .cmp-article-teaser .cmp-article-teaser__title{font-weight:var(--font-weight-cards-medium);font-size:var(--font-size-cards-medium);line-height:var(--line-height-cards-medium);font-family:var(--font-family-cards-medium);text-transform:var(--text-transform-cards-medium, none)}}.contentfragment.card-l .cmp-article-teaser .cmp-teaser__image,.contentfragmentlist.card-l .cmp-article-teaser .cmp-teaser__image{height:14.3125rem}.contentfragment.card-l .cmp-article-teaser .cmp-article-teaser__title,.contentfragmentlist.card-l .cmp-article-teaser .cmp-article-teaser__title{font-weight:var(--font-weight-cards-medium);font-size:var(--font-size-cards-medium);line-height:var(--line-height-cards-medium);font-family:var(--font-family-cards-medium);text-transform:var(--text-transform-cards-medium, none)}@media(min-width:768px){.contentfragment.card-l .cmp-article-teaser .cmp-teaser__image,.contentfragmentlist.card-l .cmp-article-teaser .cmp-teaser__image{height:18.1875rem}.contentfragment.card-l .cmp-article-teaser .cmp-article-teaser__title,.contentfragmentlist.card-l .cmp-article-teaser .cmp-article-teaser__title{font-weight:var(--font-weight-h5);font-size:var(--font-size-h5);line-height:var(--line-height-h5);font-family:var(--font-family-h5);text-transform:var(--text-transform-h5, none);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty}}.contentfragment .cmp-article-teaser,.contentfragmentlist .cmp-article-teaser{--news-teaser-border-radius: var(--border-radius-md);--news-teaser-layer-gradient: linear-gradient( 180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .65) 60% );--news-teaser-scale-hover-effect: scale(1.15);--news-teaser-title-color: var(--color-text-heading-base);--news-teaser-title-color-hover: var(--color-text-link-hover);position:relative}.contentfragment .cmp-article-teaser .cmp-teaser__image,.contentfragmentlist .cmp-article-teaser .cmp-teaser__image{border-radius:var(--news-teaser-border-radius);overflow:hidden}.contentfragment .cmp-article-teaser .cmp-teaser__image figure,.contentfragmentlist .cmp-article-teaser .cmp-teaser__image figure{margin:0;height:100%}.contentfragment .cmp-article-teaser .cmp-teaser__image figure>*,.contentfragmentlist .cmp-article-teaser .cmp-teaser__image figure>*{height:100%}.contentfragment .cmp-article-teaser .cmp-teaser__image img,.contentfragmentlist .cmp-article-teaser .cmp-teaser__image img{transition:transform .2s ease-in-out;width:100%;height:100%;object-fit:cover}.contentfragment .cmp-article-teaser .cmp-article-teaser__title,.contentfragmentlist .cmp-article-teaser .cmp-article-teaser__title{transition:all .2s ease-in-out;margin-block-start:var(--spacing-rem-100);color:var(--news-teaser-title-color)}.contentfragment .cmp-article-teaser a,.contentfragmentlist .cmp-article-teaser a{cursor:pointer}.contentfragment .cmp-article-teaser:has(a:hover) .cmp-teaser__image img,.contentfragment .cmp-article-teaser:has(a:focus) .cmp-teaser__image img,.contentfragmentlist .cmp-article-teaser:has(a:hover) .cmp-teaser__image img,.contentfragmentlist .cmp-article-teaser:has(a:focus) .cmp-teaser__image img{transform:var(--news-teaser-scale-hover-effect)}.contentfragment .cmp-article-teaser:has(a:hover) .cmp-article-teaser__title,.contentfragment .cmp-article-teaser:has(a:focus) .cmp-article-teaser__title,.contentfragmentlist .cmp-article-teaser:has(a:hover) .cmp-article-teaser__title,.contentfragmentlist .cmp-article-teaser:has(a:focus) .cmp-article-teaser__title{color:var(--news-teaser-title-color-hover);text-decoration:underline;text-decoration-thickness:1px}.contentfragment .cmp-article-teaser .cmp-article-title__link,.contentfragmentlist .cmp-article-teaser .cmp-article-title__link{color:var(--color-text-heading-base, #000);text-decoration:none}.contentfragment .cmp-article-teaser .cmp-article-teaser__link,.contentfragmentlist .cmp-article-teaser .cmp-article-teaser__link{display:block;position:relative;color:var(--color-text-heading-base, #000);text-decoration:none}.contentfragment .cmp-article-teaser .cmp-article-teaser__link:hover .cmp-category-title,.contentfragment .cmp-article-teaser .cmp-article-teaser__link:active .cmp-category-title,.contentfragment .cmp-article-teaser .cmp-article-teaser__link:focus .cmp-category-title,.contentfragmentlist .cmp-article-teaser .cmp-article-teaser__link:hover .cmp-category-title,.contentfragmentlist .cmp-article-teaser .cmp-article-teaser__link:active .cmp-category-title,.contentfragmentlist .cmp-article-teaser .cmp-article-teaser__link:focus .cmp-category-title{color:var(--color-neutral-black)}.contentfragment .cmp-article-teaser .cmp-category-title,.contentfragmentlist .cmp-article-teaser .cmp-category-title{font-weight:var(--font-weight-label-small);font-size:var(--font-size-label-small);line-height:var(--line-height-label-small);font-family:var(--font-family-label-small);text-transform:var(--text-transform-label-small, none);display:block;position:absolute;z-index:15;inset-block-end:0;inset-inline-start:0;border-start-end-radius:var(--border-radius-md);background-color:var(--template-background-color, var(--color-surface-neutral-subdued));padding:var(--spacing-rem-100) var(--spacing-300) var(--spacing-rem-100) var(--spacing-200);min-block-size:2.125rem;text-transform:uppercase}.contentfragment .cmp-article-teaser .cmp-category-title:before,.contentfragmentlist .cmp-article-teaser .cmp-category-title:before{position:absolute;-webkit-mask:url(./images/shape/label-fillet.png) no-repeat 0 100%,linear-gradient(#000 0 0);mask:url(./images/shape/label-fillet.png) no-repeat 0 100%,linear-gradient(#000 0 0);-webkit-mask-size:.5rem .8125rem;mask-size:.5rem .8125rem;-webkit-mask-composite:source-in;mask-composite:intersect;inset-block-start:-.8125rem;inset-inline-start:0;background-color:var(--template-background-color, var(--color-surface-neutral-subdued));width:.5rem;height:.8125rem;content:""}.contentfragment .cmp-article-teaser .cmp-category-title:after,.contentfragmentlist .cmp-article-teaser .cmp-category-title:after{position:absolute;-webkit-mask:url(./images/shape/label-fillet.png) no-repeat 0 100%,linear-gradient(#000 0 0);mask:url(./images/shape/label-fillet.png) no-repeat 0 100%,linear-gradient(#000 0 0);-webkit-mask-size:.5rem .8125rem;mask-size:.5rem .8125rem;-webkit-mask-composite:source-in;mask-composite:intersect;inset-block-end:0;inset-inline-end:-.5rem;background-color:var(--template-background-color, var(--color-surface-neutral-subdued));width:.5rem;height:.8125rem;content:""}@media(min-width:768px){.contentfragmentlist.card-l._is-news-bookmark-list .cmp-article-teaser .cmp-teaser__image{height:13.4375rem}}.contentfragmentlist.hide-category .cmp-article-teaser .cmp-category-title{display:none}.cmp-article-accordion{--accordion-transition: .12s ease-in-out;display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);gap:var(--grid-row-gap, 1rem) var(--grid-column-gap, 1rem);margin-inline:auto;padding-inline:var(--grid-padding, 16px);width:100%;max-width:var(--grid-max-width, 90rem);justify-content:center}.cmp-article-accordion>*{grid-column:span var(--grid-columns)/span var(--grid-columns);grid-column-start:auto}@media(min-width:768px){.cmp-article-accordion>*{grid-column:span var(--grid-columns)/span var(--grid-columns);grid-column-start:auto}}@media(min-width:1320px){.cmp-article-accordion>*{grid-column:span 10/span 10;grid-column-start:2}}.cmp-article-accordion{margin-block-end:var(--spacing-rem-300)}@media(min-width:768px){.cmp-article-accordion{margin-block-end:var(--spacing-rem-1000)}}@media(min-width:1320px){.cmp-article-accordion>div{grid-column:span 10/span 10;grid-column-start:2}}.cmp-article-accordion .cmp-article-accordion__item{border-radius:var(--border-radius-md);background-color:var(--color-neutral-white);padding:var(--spacing-rem-300) var(--spacing-300)}@media(min-width:1320px){.cmp-article-accordion .cmp-article-accordion__item{padding:var(--spacing-rem-500) var(--spacing-500)}}.cmp-article-accordion .cmp-article-accordion__button[aria-expanded=false]+.cmp-article-accordion__panel{display:none}.cmp-article-accordion .cmp-article-accordion__button{display:flex;justify-content:space-between;align-items:center;width:100%;color:var(--color-neutral-black);font-weight:var(--font-weight-h4);font-size:var(--font-size-h4);line-height:var(--line-height-h4);font-family:var(--font-family-h4);text-transform:var(--text-transform-h4, none);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty}.cmp-article-accordion .cmp-article-accordion__button:after{width:var(--icon-size-lg, 1.5rem);height:var(--icon-size-lg, 1.5rem);content:"";color:var(--color-primary-500);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;transform:rotate(180deg);transition:transform var(--accordion-transition);font-size:var(--icon-size-lg, 1.5rem)}.cmp-article-accordion .cmp-article-accordion__button.cmp-accordion__button--active:after{transform:rotate(0)}.cmp-article-accordion .cmp-article-accordion__panel{font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none);display:flex;flex-direction:column;justify-content:center;margin-block-start:var(--spacing-rem-50);min-block-size:2.5rem}.cmp-article-accordion .cmp-article-accordion__panel p:not(:last-child){margin-block-end:var(--spacing-rem-200)}.cmp-article-accordion .cmp-article-accordion__panel b,.cmp-article-accordion .cmp-article-accordion__panel strong{font-weight:400;font-family:var(--fonts-bold)}.cmp-article-accordion .cmp-article-accordion__panel sub,.cmp-article-accordion .cmp-article-accordion__panel sup{font-size:.625rem}.cmp-article-accordion .cmp-article-accordion__panel a{color:var(--text--link-color);font-weight:var(--font-weight-link-inline);font-size:var(--font-size-link-inline);line-height:var(--line-height-link-inline);font-family:var(--font-family-link-inline);text-transform:var(--text-transform-link-inline, none);font-family:var(--fonts-bold)}.cmp-article-accordion .cmp-article-accordion__panel a:active{color:var(--text--link-color--active)}.cmp-article-accordion .cmp-article-accordion__panel a:hover,.cmp-article-accordion .cmp-article-accordion__panel a:focus{color:var(--text--link-color--hover);text-decoration:none}.cmp-article-accordion .cmp-article-accordion__panel ul:not(:last-child),.cmp-article-accordion .cmp-article-accordion__panel ol:not(:last-child){margin-block-end:var(--spacing-rem-200)}.cmp-article-accordion .cmp-article-accordion__panel ul li,.cmp-article-accordion .cmp-article-accordion__panel ol li{margin-block-end:var(--spacing-100)}.cmp-article-accordion .cmp-article-accordion__panel ul li:last-child,.cmp-article-accordion .cmp-article-accordion__panel ol li:last-child{margin-block-end:0}.cmp-article-accordion .cmp-article-accordion__panel ol{padding-inline-start:2rem;list-style:decimal}.cmp-article-accordion .cmp-article-accordion__panel ul li{display:flex}.cmp-article-accordion .cmp-article-accordion__panel ul li:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;flex-shrink:0;margin-inline-end:var(--spacing-100);width:var(--icon-size-lg);height:var(--icon-size-lg);content:var(--icon-id, "");color:var(--text--text-color);text-indent:0}.cmp-article-accordion table{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;overflow-x:auto}.cmp-article-accordion table:first-child{margin-block-start:var(--spacing-150)}.cmp-article-accordion table>tbody{display:flex;flex-direction:column;width:auto}@media(min-width:768px){.cmp-article-accordion table>tbody{width:100%}}.cmp-article-accordion table tr{display:flex;flex-direction:row;align-items:center;border-block-end:1px solid var(--color-border-accent-primary-subtle)}.cmp-article-accordion table tr th,.cmp-article-accordion table tr td{display:flex;flex:1 0 auto;align-items:center;align-self:stretch;gap:var(--spacing-rem-100);padding:var(--spacing-rem-100) var(--spacing-200);width:calc(50vw - 2 * var(--grid-padding));min-inline-size:9.375rem}@media(min-width:768px){.cmp-article-accordion table tr th,.cmp-article-accordion table tr td{flex:1 0 0;width:auto;min-inline-size:12.5rem}}.cmp-article-accordion table tr th{font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none)}.cmp-article-accordion table tr:has(>th[scope=col]){background-color:var(--color-surface-accent-primary-subdued);color:var(--color-text-body-base)}.cmp-article-accordion table:not(.special-table) tr:has(>th[scope=row]){background-color:var(--color-surface-accent-primary-subdued);color:var(--color-text-body-base)}.cmp-article-accordion table.special-table tr:first-child:has(>th[scope=row]){background-color:var(--color-surface-accent-primary-subdued);color:var(--color-text-body-base)}.cmp-article-accordion table tr th:nth-child(1),.cmp-article-accordion table tr td:nth-child(1){max-width:15.6875rem;text-align:start}.cmp-article-accordion .table__wrapper{font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none);position:relative}.cmp-article-accordion .table__wrapper>select{display:flex;position:relative;appearance:none;margin-block-end:calc(-1 * var(--line-height-label-regular) * var(--font-size-label-regular) + var(--spacing-100));border:1px solid var(--color-border-neutral-strong);border-radius:var(--border-radius-sm);background-color:var(--color-surface-neutral-base);padding:var(--spacing-rem-150) var(--spacing-150);width:100%}.cmp-article-accordion .table__wrapper>select::-ms-expand{display:none}.cmp-article-accordion .table__wrapper.table--has-select:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;position:absolute;flex-shrink:0;z-index:1;inset-block-start:var(--spacing-rem-175);inset-inline-end:var(--spacing-rem-150);width:var(--icon-size-lg);height:var(--icon-size-lg);pointer-events:none;content:var(--icon-id, "");color:var(--color-interaction-primary-default);font-size:var(--icon-size-lg);text-indent:0}@media(min-width:768px){.cmp-article-accordion .table__wrapper.table--has-select>select{display:none}.cmp-article-accordion .table__wrapper.table--has-select:after{display:none}}.cmp-article-accordion .table__wrapper.table--has-select .table--overflowing{overflow-x:hidden}@media(min-width:768px){.cmp-article-accordion .table__wrapper.table--has-select .table--overflowing{overflow-x:auto}}@media(max-width:767.98px){.cmp-article-accordion .table__wrapper.table--has-select tr th[scope=col],.cmp-article-accordion .table__wrapper.table--has-select tr td:not(.table__cell--highlighted){visibility:hidden;padding:0;width:0;max-height:var(--spacing-rem-300);min-inline-size:0}}#product-description .cmp-article-body{grid-column:span var(--grid-columns)/span var(--grid-columns)}.cmp-container>.container._neutral-base:has(#product-description){margin-block-start:var(--spacing-rem-300)}#product-hero{--container-hero--shape-height: 3.5rem;--container-hero--shape-width: 80%;--container-hero--margin-bottom: var(--spacing-rem-200);padding-inline:0}#product-hero .container._container--two-columns>.container-wrapper>.cmp-container{padding-inline:var(--grid-padding, 16px);max-width:var(--grid-max-width, 90rem)}#product-hero .container._container--two-columns>.container-wrapper>.cmp-container .cmp-image__image{margin:0 auto}@media(min-width:768px){#product-hero .container._container--two-columns>.container-wrapper>.cmp-container .cmp-image__image{margin-block-end:0;max-width:100%;max-height:max(12.5rem,100dvh - var(--header-height-offset) - 10rem);object-fit:contain}}@media(min-width:768px){#product-hero .container._container--two-columns>.container-wrapper>.cmp-container{display:flex;justify-content:flex-end;align-items:flex-start;margin:0 auto}#product-hero .container._container--two-columns>.container-wrapper>.cmp-container .contentfragment:has(.cmp-product-header__image-container){width:62.5%}#product-hero .container._container--two-columns>.container-wrapper>.cmp-container .container._neutral-base{position:relative;width:37.5%}}#product-hero .action-btn-list{position:relative;flex-direction:row;justify-content:flex-end;gap:var(--spacing-rem-200);margin-block-end:var(--spacing-rem-200);inset-block-start:0}#product-hero .breadcrumb{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);gap:var(--grid-row-gap, 1rem) var(--grid-column-gap, 1rem);margin-inline:auto;padding-inline:var(--grid-padding, 16px);width:100%;max-width:var(--grid-max-width, 90rem);margin-block-start:calc(var(--container-hero--shape-height) * -1)}#product-hero .breadcrumb .cmp-breadcrumb{grid-column:span var(--grid-columns)/span var(--grid-columns);grid-column-start:auto}@media(min-width:768px){#product-hero .breadcrumb .cmp-breadcrumb{grid-column:span var(--grid-columns)/span var(--grid-columns);grid-column-start:auto}}@media(min-width:1320px){#product-hero .breadcrumb .cmp-breadcrumb{grid-column:span var(--grid-columns)/span var(--grid-columns);grid-column-start:auto}}#product-hero .breadcrumb .cmp-breadcrumb{max-width:var(--container-hero--shape-width)}#product-hero>.contentfragment>.cmp-contentfragment{margin-inline:auto;max-width:90rem}#product-hero .container._neutral-base:has(.cmp-article-title){grid-column-start:7}@media(min-width:768px){#product-hero .container._neutral-base:has(.cmp-article-title){max-width:31.875rem}}#product-hero .cmp-article-title{font-weight:var(--font-weight-h3);font-size:var(--font-size-h3);line-height:var(--line-height-h3);font-family:var(--font-family-h3);text-transform:var(--text-transform-h3, none);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty;margin-block-end:var(--spacing-rem-200);text-align:start}#product-hero .cmp-product-star-rating{margin-block-end:var(--spacing-rem-200)}#product-hero .cmp-article-usp{text-align:start;font-weight:var(--font-weight-label-small);font-size:var(--font-size-label-small);line-height:var(--line-height-label-small);font-family:var(--font-family-label-small);text-transform:var(--text-transform-label-small, none);color:var(--color-neutral-800)}#product-hero .cmp-article-usp ul{display:flex}#product-hero .cmp-article-usp li{margin-inline-start:.875rem;list-style-type:disc}#product-hero .cmp-article-usp li:not(:first-child){margin-inline-start:1.125rem}#product-hero .cmp-addtocart .dtc-common-fields-stepper__wrapper{justify-content:flex-start;margin-block-start:var(--spacing-rem-200);--dtc-common-stepper-control-width: 3rem;--dtc-common-stepper-control-height: 3rem;--dtc-common-stepper-control-icon-size: var(--icon-size-lg)}#product-hero .cmp-addtocart .dtc-common-fields-stepper__wrapper .dtc-common-fields-stepper-label{min-inline-size:3rem;font-weight:var(--font-weight-label-large);font-size:var(--font-size-label-large);line-height:var(--line-height-label-large);font-family:var(--font-family-label-large);text-transform:var(--text-transform-label-large, none)}#product-hero .cmp-addtocart .dtc-widget-add-to-cart-button{margin-block-start:var(--spacing-rem-200)}#product-hero .cmp-product-sample-button{margin-block-start:var(--spacing-rem-200);--button-primary-radius: var(--border-radius-sm);--button-primary-background-color: var(--color-interaction-primary-default);--button-primary-background-color-hover: var( --color-interaction-primary-hover );--button-primary-background-color-focus: var( --color-interaction-primary-pressed );--button-primary-color: var(--color-text-label-inverse);--button-primary-color-hover: var(--color-text-label-inverse);--button-primary-color-focus: var(--color-text-label-inverse);--button-primary-padding: var(--spacing-rem-100) var(--spacing-200);--button-primary-min-height: 3rem;--button-primary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-primary-gap);transition:all .2s ease-in-out;border:1px solid var(--button-primary-background-color);border-radius:var(--button-primary-radius);background-color:var(--button-primary-background-color);padding:var(--button-primary-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-primary-min-height);color:var(--button-primary-color);text-decoration:none}#product-hero .cmp-product-sample-button:hover{border:1px solid var(--button-primary-background-color-hover);background-color:var(--button-primary-background-color-hover);color:var(--button-primary-color-hover)}#product-hero .cmp-product-sample-button:focus{border:1px solid var(--button-primary-background-color-focus);background-color:var(--button-primary-background-color-focus);color:var(--button-primary-color-focus)}#product-hero .cmp-product-sample-button:disabled,#product-hero .cmp-product-sample-button[disabled]{border:1px solid var(--color-interaction-disabled-subdued);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}#product-hero .cmp-product-sample-button{width:100%}@media(min-width:768px){#product-hero .contentwrapper-left{display:flex;align-items:flex-start}#product-hero .contentwrapper-left .cmp-image-wrapper{width:62.5%}#product-hero .contentwrapper-left .cmp-article-title{width:37.5%}}.cmp-contentfragment .cmp-article-notice{--text--text-color: var(--color-neutral-800)}article.cmp-contentfragment:has(.cmp-product-teaser__link),.product-card .cmp-contentfragmentlist article.cmp-contentfragment{--product-teaser-scale-hover-effect: scale(1.1);--product-teaser-title-color-hover: var(--color-text-link-hover);--product-teaser-padding: var(--spacing-rem-200) var(--spacing-200);--product-teaser-background: var(--color-neutral-white);position:relative;border-radius:var(--border-radius-md);background-color:var(--product-teaser-background);padding:var(--product-teaser-padding);overflow:clip}@container carouselContainer (min-inline-size: 300px){article.cmp-contentfragment:has(.cmp-product-teaser__link),.product-card .cmp-contentfragmentlist article.cmp-contentfragment{--product-teaser-padding: var(--spacing-rem-300) var(--spacing-300)}}article.cmp-contentfragment:has(.cmp-product-teaser__link):has(a:hover) .cmp-image img,article.cmp-contentfragment:has(.cmp-product-teaser__link):has(a:focus) .cmp-image img,.product-card .cmp-contentfragmentlist article.cmp-contentfragment:has(a:hover) .cmp-image img,.product-card .cmp-contentfragmentlist article.cmp-contentfragment:has(a:focus) .cmp-image img{transform:var(--product-teaser-scale-hover-effect)}article.cmp-contentfragment:has(.cmp-product-teaser__link):has(a:hover) .cmp-article-title,article.cmp-contentfragment:has(.cmp-product-teaser__link):has(a:focus) .cmp-article-title,.product-card .cmp-contentfragmentlist article.cmp-contentfragment:has(a:hover) .cmp-article-title,.product-card .cmp-contentfragmentlist article.cmp-contentfragment:has(a:focus) .cmp-article-title{color:var(--product-teaser-title-color-hover);text-decoration:underline;text-decoration-thickness:1px}article.cmp-contentfragment:has(.cmp-product-teaser__link) .cmp-image-wrapper,.product-card .cmp-contentfragmentlist article.cmp-contentfragment .cmp-image-wrapper{margin-inline:auto;margin-block-end:var(--spacing-rem-150);width:100%}article.cmp-contentfragment:has(.cmp-product-teaser__link) .cmp-image-wrapper figure,article.cmp-contentfragment:has(.cmp-product-teaser__link) .cmp-image-wrapper .cmp-image,.product-card .cmp-contentfragmentlist article.cmp-contentfragment .cmp-image-wrapper figure,.product-card .cmp-contentfragmentlist article.cmp-contentfragment .cmp-image-wrapper .cmp-image{display:flex;justify-content:center;align-items:center;margin:0;width:100%;height:100%}article.cmp-contentfragment:has(.cmp-product-teaser__link) .cmp-image-wrapper img,.product-card .cmp-contentfragmentlist article.cmp-contentfragment .cmp-image-wrapper img{display:block;transition:transform .2s ease-in-out;margin:auto;aspect-ratio:1;max-width:100%;object-fit:contain}article.cmp-contentfragment:has(.cmp-product-teaser__link) .cmp-product-teaser__link,.product-card .cmp-contentfragmentlist article.cmp-contentfragment .cmp-product-teaser__link{color:var(--color-text-heading-base, #000);text-decoration:none}article.cmp-contentfragment:has(.cmp-product-teaser__link) .cmp-product-teaser__link:after,.product-card .cmp-contentfragmentlist article.cmp-contentfragment .cmp-product-teaser__link:after{position:absolute;inset:0;content:""}article.cmp-contentfragment:has(.cmp-product-teaser__link) .cmp-article-title,.product-card .cmp-contentfragmentlist article.cmp-contentfragment .cmp-article-title{font-weight:var(--font-weight-label-large);font-size:var(--font-size-label-large);line-height:var(--line-height-label-large);font-family:var(--font-family-label-large);text-transform:var(--text-transform-label-large, none);transform:translateZ(0);background-color:var(--product-teaser-background)}@media(min-width:1320px){article.cmp-contentfragment:has(.cmp-product-teaser__link).contentfragment.contentfragmentlist--carousel-under-sm .cmp-contentfragmentlist>*,.product-card .cmp-contentfragmentlist article.cmp-contentfragment.contentfragment.contentfragmentlist--carousel-under-sm .cmp-contentfragmentlist>*{min-inline-size:20.125rem}}#recipe-body video{border-radius:var(--border-radius-md);width:100%}#recipe-body .contentfragment .cmp-article-body p{font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none)}#recipe-body .contentfragment .cmp-article-body ol{counter-reset:list-counter;padding-inline-start:0;list-style:none}#recipe-body .contentfragment .cmp-article-body ol li{position:relative;counter-increment:list-counter;font-weight:var(--font-weight-paragraph-large);font-size:var(--font-size-paragraph-large);line-height:var(--line-height-paragraph-large);font-family:var(--font-family-paragraph-large);text-transform:var(--text-transform-paragraph-large, none);margin-block-end:var(--spacing-rem-300);padding-inline-start:var(--spacing-600)}@media(min-width:1320px){#recipe-body .contentfragment .cmp-article-body ol li{padding-inline-start:var(--spacing-800)}}#recipe-body .contentfragment .cmp-article-body ol li:last-child{margin-block-end:0}#recipe-body .contentfragment .cmp-article-body ol li:before{font-weight:var(--font-weight-label-large);font-size:var(--font-size-label-large);line-height:var(--line-height-label-large);font-family:var(--font-family-label-large);text-transform:var(--text-transform-label-large, none);display:flex;position:absolute;justify-content:center;align-items:center;inset-block-start:-.25rem;inset-inline-start:0;border-radius:50%;background-color:var(--color-accent-primary-50);width:2rem;height:2rem;content:counter(list-counter)}@media(min-width:1320px){#recipe-body .contentfragment .cmp-article-body ol li:before{transform:translateY(-50%);inset-block-start:50%;width:2.5rem;height:2.5rem}}#recipe-body .contentfragment .cmp-article-body ol[start]{counter-reset:list-counter calc(-1 + attr(start number))}#recipe-body article:has(.cmp-article-body){display:block}#recipe-body .dynamicmediavideo:not(:has(>*)){display:none}.cmp-recipe-header{display:flex;position:relative;flex-direction:column;justify-content:flex-end;-webkit-mask:url(./images/shape/mask-teaser-hero.png) no-repeat calc(80% + 2.8125rem) calc(100% + 1px),linear-gradient(#000 0 0);mask:url(./images/shape/mask-teaser-hero.png) no-repeat calc(80% + 2.8125rem) calc(100% + 1px),linear-gradient(#000 0 0);-webkit-mask-size:3.75rem var(--container-hero--shape-height, 3.5rem);mask-size:3.75rem var(--container-hero--shape-height, 3.5rem);-webkit-mask-composite:xor;mask-composite:exclude;background:var(--teaser-hero-center--background-gradient);padding:0 var(--grid-padding) calc(var(--spacing-rem-300) + 3.5rem);min-block-size:38rem}.cmp-recipe-header:before{position:absolute;z-index:5;inset-block-end:0;inset-inline-start:0;background-color:var(--template-background-color, var(--color-surface-neutral-subdued));width:calc(var(--container-hero--shape-width, 80%));height:3.4375rem;content:""}@media(min-width:1320px){.cmp-recipe-header{padding-block-end:6rem;min-block-size:46.3125rem}}.cmp-recipe-header .cmp-article-header__image{position:absolute;inset-block-start:0;inset-inline-start:0;width:100%;height:100%}.cmp-recipe-header .cmp-article-header__image:before{position:absolute;z-index:2;inset-block-start:0;inset-inline-start:0;background:linear-gradient(180deg,#0000 50%,#00000080);width:100%;height:100%;content:""}.cmp-recipe-header .cmp-article-header__image img{width:100%;height:100%;object-fit:cover}.cmp-recipe-header .cmp-article-header__image figure.cmp-image{margin:0;padding:0;width:100%;height:100%}.cmp-recipe-header .cmp-article-header__image figure.cmp-image>.cmp-image{width:100%;height:100%}.cmp-recipe-header .cmp-article-header__title,.cmp-recipe-header .cmp-article-header__subtitle{position:relative;z-index:5;max-width:34.5625rem;color:var(--color-neutral-white)}.cmp-recipe-header .cmp-article-header__title+.cmp-article-header__subtitle{margin-block-start:var(--spacing-rem-150)}@media(min-width:1320px){.cmp-recipe-header .cmp-article-header__title+.cmp-article-header__subtitle{margin-block-start:var(--spacing-rem-200)}}.cmp-recipe-header .cmp-article-header__title{font-weight:var(--font-weight-h1);font-size:var(--font-size-h1);line-height:var(--line-height-h1);font-family:var(--font-family-h1);text-transform:var(--text-transform-h1, none);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty}.cmp-recipe-header .cmp-article-header__subtitle{font-weight:var(--font-weight-paragraph-large);font-size:var(--font-size-paragraph-large);line-height:var(--line-height-paragraph-large);font-family:var(--font-family-paragraph-large);text-transform:var(--text-transform-paragraph-large, none)}.cmp-recipe-header .cmp-recipe-header__text-container{margin-inline:auto;padding-inline:var(--grid-padding, 1pc);width:100%;max-width:var(--grid-max-width, 90rem)}.cmp-recipe-info{border-start-start-radius:var(--border-radius-md);border-start-end-radius:var(--border-radius-md);background-color:var(--color-neutral-white)}.cmp-recipe-info .cmp-recipe-information__text-container{padding:var(--spacing-rem-300) var(--spacing-300)}@media(min-width:1320px){.cmp-recipe-info .cmp-recipe-information__text-container{display:flex;justify-content:start;gap:5.4%;padding:var(--spacing-rem-500) var(--spacing-500)}}.cmp-recipe-info .cmp-cf__item__category{display:none}.cmp-recipe-info .cmp-cf__item-cookingTime,.cmp-recipe-info .cmp-cf__item-servings,.cmp-recipe-info .cmp-cf__item-protein,.cmp-recipe-info .cmp-cf__item-kcal,.cmp-recipe-info .cmp-cf__item__additionaltag{display:flex;align-items:center;margin-block-end:var(--spacing-rem-300)}@media(min-width:1320px){.cmp-recipe-info .cmp-cf__item-cookingTime,.cmp-recipe-info .cmp-cf__item-servings,.cmp-recipe-info .cmp-cf__item-protein,.cmp-recipe-info .cmp-cf__item-kcal,.cmp-recipe-info .cmp-cf__item__additionaltag{margin-block-end:0;max-width:12.5rem;min-inline-size:15.6%}}.cmp-recipe-info .cmp-cf__item-cookingTime:last-child,.cmp-recipe-info .cmp-cf__item-servings:last-child,.cmp-recipe-info .cmp-cf__item-protein:last-child,.cmp-recipe-info .cmp-cf__item-kcal:last-child,.cmp-recipe-info .cmp-cf__item__additionaltag:last-child{margin-inline-end:0}.cmp-recipe-info .cmp-cf__item-cookingTime .icon,.cmp-recipe-info .cmp-cf__item-servings .icon,.cmp-recipe-info .cmp-cf__item-protein .icon,.cmp-recipe-info .cmp-cf__item-kcal .icon,.cmp-recipe-info .cmp-cf__item__additionaltag .icon{display:flex;position:relative;margin-inline-end:var(--spacing-200);border-radius:50%;background-color:var(--color-accent-primary-50);width:3rem;height:3rem}.cmp-recipe-info .cmp-cf__item-cookingTime .icon:before,.cmp-recipe-info .cmp-cf__item-servings .icon:before,.cmp-recipe-info .cmp-cf__item-protein .icon:before,.cmp-recipe-info .cmp-cf__item-kcal .icon:before,.cmp-recipe-info .cmp-cf__item__additionaltag .icon:before{position:absolute;transform:translate(-50%,-50%);inset-block-start:50%;inset-inline-start:50%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;width:var(--icon-size-md);height:var(--icon-size-md);color:var(--color-neutral-black);font-size:1.25rem;line-height:1}.cmp-recipe-info .cmp-cf__item-cookingTime strong,.cmp-recipe-info .cmp-cf__item-servings strong,.cmp-recipe-info .cmp-cf__item-protein strong,.cmp-recipe-info .cmp-cf__item-kcal strong,.cmp-recipe-info .cmp-cf__item__additionaltag strong{font-weight:var(--font-weight-label-large);font-size:var(--font-size-label-large);line-height:var(--line-height-label-large);font-family:var(--font-family-label-large);text-transform:var(--text-transform-label-large, none)}.cmp-recipe-info .cmp-cf__item-cookingTime p,.cmp-recipe-info .cmp-cf__item-servings p,.cmp-recipe-info .cmp-cf__item-protein p,.cmp-recipe-info .cmp-cf__item-kcal p,.cmp-recipe-info .cmp-cf__item__additionaltag p{display:inline}.cmp-recipe-info .cmp-cf__item__additionaltag .icon:before{content:""}.cmp-recipe-info .cmp-cf__item-cookingTime .icon:before{content:""}.cmp-recipe-info .cmp-cf__item-servings .icon:before{content:""}.cmp-recipe-info .cmp-cf__item-protein .icon:before{content:""}.cmp-recipe-info .cmp-cf__item-kcal .icon:before{content:""}#container-information-recipe{margin-inline:auto;padding-inline:var(--grid-padding);max-width:var(--grid-max-width, 90rem)}@media(min-width:1320px){#container-information-recipe{margin-block-start:var(--spacing-rem-300)}}#container-information-recipe .button{border-end-start-radius:var(--border-radius-md);border-end-end-radius:var(--border-radius-md);background-color:var(--color-accent-primary-50);padding:var(--spacing-200);text-align:center}#container-information-recipe .cmp-button{font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);color:var(--color-text-link-default);text-decoration:none}#container-information-recipe .cmp-button:hover .cmp-button__text:before,#container-information-recipe .cmp-button:focus .cmp-button__text:before,#container-information-recipe .cmp-button:active .cmp-button__text:before{position:absolute;inset-block-end:-1px;background-color:var(--color-text-link-default);width:100%;height:1px;content:""}#container-information-recipe .cmp-button .cmp-button__text{display:inline-flex;position:relative;justify-content:center;align-items:center}#container-information-recipe .cmp-button .cmp-button__text:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;margin-inline-start:var(--spacing-100);width:var(--icon-size-sm);height:100%;content:"";font-size:inherit;line-height:inherit}#preferable-articles .cmp-title{padding-inline:var(--grid-padding, 16px)}.relatedProducts-list{display:grid;gap:var(--spacing-rem-300)}@media(min-width:768px){.relatedProducts-list{grid-template-columns:repeat(2,1fr)}}.relatedProducts-list .cmp-recipe-teaser{display:flex;align-items:center;border-radius:var(--border-radius-md);background-color:var(--color-surface-neutral-base);padding:var(--spacing-rem-300) var(--spacing-300);height:100%}@media(min-width:768px){.relatedProducts-list .cmp-recipe-teaser{padding:var(--spacing-rem-500) var(--spacing-500)}}.relatedProducts-list .cmp-recipe-teaser a{color:var(--color-neutral-black)}.relatedProducts-list .cmp-recipe-teaser .cmp-teaser__name{font-weight:var(--font-weight-h5);font-size:var(--font-size-h5);line-height:var(--line-height-h5);font-family:var(--font-family-h5);text-transform:var(--text-transform-h5, none);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty;margin-inline-start:var(--spacing-rem-150)}.relatedProducts-list .cmp-recipe-teaser .cmp-teaser__image{max-width:5.625rem}.relatedProducts-list .cmp-recipe-teaser .cmp-teaser__image img{width:100%;height:5.625rem;object-fit:contain}.relatedProducts-list .cmp-teaser__body>a{display:flex;align-items:center}.dynamicpage .main-content:has(#recipe-body) .container:has(.title+.contentfragment .relatedProducts-list):not(:has(.title+.contentfragment .relatedProducts-list .cmp-recipe-teaser)){display:none}.aem-AuthorLayer-Edit .dynamicpage .main-content:has(#recipe-body) .container:has(.title+.contentfragment .relatedProducts-list):not(:has(.title+.contentfragment .relatedProducts-list .cmp-recipe-teaser)),.aem-AuthorLayer-Layouting .dynamicpage .main-content:has(#recipe-body) .container:has(.title+.contentfragment .relatedProducts-list):not(:has(.title+.contentfragment .relatedProducts-list .cmp-recipe-teaser)){display:block!important;position:relative;outline:3px solid orangered}.aem-AuthorLayer-Edit .dynamicpage .main-content:has(#recipe-body) .container:has(.title+.contentfragment .relatedProducts-list):not(:has(.title+.contentfragment .relatedProducts-list .cmp-recipe-teaser)):before,.aem-AuthorLayer-Layouting .dynamicpage .main-content:has(#recipe-body) .container:has(.title+.contentfragment .relatedProducts-list):not(:has(.title+.contentfragment .relatedProducts-list .cmp-recipe-teaser)):before{display:block;position:absolute;inset-block-start:-28px;inset-inline-start:0;background-color:#ff4500;padding:4px;pointer-events:none;content:"Empty CF, section will be hidden";color:#fff}#nutritional-information{display:block;margin-inline:var(--grid-padding)}#nutritional-information .cmp-title__text{margin-block-end:var(--spacing-rem-200)}#nutritional-information table{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;overflow-x:auto}#nutritional-information table:first-child{margin-block-start:var(--spacing-150)}#nutritional-information table>tbody{display:flex;flex-direction:column;width:auto}@media(min-width:768px){#nutritional-information table>tbody{width:100%}}#nutritional-information table tr{display:flex;flex-direction:row;align-items:center;border-block-end:1px solid var(--color-border-accent-primary-subtle)}#nutritional-information table tr th,#nutritional-information table tr td{display:flex;flex:1 0 auto;align-items:center;align-self:stretch;gap:var(--spacing-rem-100);padding:var(--spacing-rem-100) var(--spacing-200);width:calc(50vw - 2 * var(--grid-padding));min-inline-size:9.375rem}@media(min-width:768px){#nutritional-information table tr th,#nutritional-information table tr td{flex:1 0 0;width:auto;min-inline-size:12.5rem}}#nutritional-information table tr th{font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none)}#nutritional-information table tr:has(>th[scope=col]){background-color:var(--color-surface-accent-primary-subdued);color:var(--color-text-body-base)}#nutritional-information table:not(.special-table) tr:has(>th[scope=row]){background-color:var(--color-surface-accent-primary-subdued);color:var(--color-text-body-base)}#nutritional-information table.special-table tr:first-child:has(>th[scope=row]){background-color:var(--color-surface-accent-primary-subdued);color:var(--color-text-body-base)}#nutritional-information table tr th:nth-child(1),#nutritional-information table tr td:nth-child(1){max-width:15.6875rem;text-align:start}#nutritional-information .table__wrapper{font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none);position:relative}#nutritional-information .table__wrapper>select{display:flex;position:relative;appearance:none;margin-block-end:calc(-1 * var(--line-height-label-regular) * var(--font-size-label-regular) + var(--spacing-100));border:1px solid var(--color-border-neutral-strong);border-radius:var(--border-radius-sm);background-color:var(--color-surface-neutral-base);padding:var(--spacing-rem-150) var(--spacing-150);width:100%}#nutritional-information .table__wrapper>select::-ms-expand{display:none}#nutritional-information .table__wrapper.table--has-select:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;position:absolute;flex-shrink:0;z-index:1;inset-block-start:var(--spacing-rem-175);inset-inline-end:var(--spacing-rem-150);width:var(--icon-size-lg);height:var(--icon-size-lg);pointer-events:none;content:var(--icon-id, "");color:var(--color-interaction-primary-default);font-size:var(--icon-size-lg);text-indent:0}@media(min-width:768px){#nutritional-information .table__wrapper.table--has-select>select{display:none}#nutritional-information .table__wrapper.table--has-select:after{display:none}}#nutritional-information .table__wrapper.table--has-select .table--overflowing{overflow-x:hidden}@media(min-width:768px){#nutritional-information .table__wrapper.table--has-select .table--overflowing{overflow-x:auto}}@media(max-width:767.98px){#nutritional-information .table__wrapper.table--has-select tr th[scope=col],#nutritional-information .table__wrapper.table--has-select tr td:not(.table__cell--highlighted){visibility:hidden;padding:0;width:0;max-height:var(--spacing-rem-300);min-inline-size:0}}#nutritional-information .cmp-container{overflow-x:auto;overflow-y:hidden}#nutritional-information:has(>.container .contentfragment):not(:has(>.container .contentfragment table)){display:none}.aem-AuthorLayer-Edit #nutritional-information:has(>.container .contentfragment):not(:has(>.container .contentfragment table)),.aem-AuthorLayer-Layouting #nutritional-information:has(>.container .contentfragment):not(:has(>.container .contentfragment table)){display:block!important;position:relative;outline:3px solid orangered}.aem-AuthorLayer-Edit #nutritional-information:has(>.container .contentfragment):not(:has(>.container .contentfragment table)):before,.aem-AuthorLayer-Layouting #nutritional-information:has(>.container .contentfragment):not(:has(>.container .contentfragment table)):before{display:block;position:absolute;inset-block-start:-28px;inset-inline-start:0;background-color:#ff4500;padding:4px;pointer-events:none;content:"Empty CF, section will be hidden";color:#fff}#recipe-sidedescription p{font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none);color:var(--color-neutral-800)}#recipe-sidedescription strong{font-weight:var(--font-weight-label-large);font-size:var(--font-size-label-large);line-height:var(--line-height-label-large);font-family:var(--font-family-label-large);text-transform:var(--text-transform-label-large, none);color:var(--color-neutral-black)}.cmp-recipe-teaser{--recipe-teaser-border-radius: var(--border-radius-md);--recipe-teaser-text-color: var(--color-neutral-white);--recipe-teaser-layer-gradient: linear-gradient( 180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .65) 60% );--recipe-teaser-scale-hover-effect: scale(1.15);color:var(--recipe-teaser-text-color)}.cmp-recipe-teaser figure{margin:0}.cmp-recipe-teaser div.cmp-teaser__image,.cmp-recipe-teaser div.cmp-image{border-radius:var(--recipe-teaser-border-radius);overflow:hidden}.cmp-recipe-teaser div.cmp-teaser__image img,.cmp-recipe-teaser div.cmp-image img{transition:transform .2s ease-in-out;width:100%;height:100%;object-fit:cover}.cmp-recipe-teaser:has(a:hover) .cmp-teaser__image img,.cmp-recipe-teaser:has(a:hover) .cmp-image img,.cmp-recipe-teaser:has(a:focus) .cmp-teaser__image img,.cmp-recipe-teaser:has(a:focus) .cmp-image img{transform:var(--recipe-teaser-scale-hover-effect)}.cmp-recipe-teaser:has(a:hover) .cmp-recipe-teaser__title,.cmp-recipe-teaser:has(a:focus) .cmp-recipe-teaser__title{color:var(--color-text-link-hover)}.cmp-recipe-teaser a{color:var(--recipe-teaser-text-color);text-decoration:none}.cmp-recipe-teaser .cmp-category-title{display:none}.recipe-card article{position:relative}.recipe-card .cmp-article-title__link{display:flex;position:relative;flex-direction:column;justify-content:flex-end;z-index:10;padding:1.875rem var(--spacing-200) var(--spacing-rem-200)}@media(min-width:768px){.recipe-card.card-m .cmp-article-title__link,.recipe-card.card-l .cmp-article-title__link{padding:0 var(--spacing-rem-300) var(--spacing-300)}}.recipe-card.card-s .cmp-article-title__link{height:7rem}.recipe-card.card-s .cmp-article-title__link .cmp-recipe-teaser__title{font-weight:var(--font-weight-cards-small);font-size:var(--font-size-cards-small);line-height:var(--line-height-cards-small);font-family:var(--font-family-cards-small);text-transform:var(--text-transform-cards-small, none)}@media(min-width:768px){.recipe-card.card-s .cmp-article-title__link{height:8.5rem}.recipe-card.card-s .cmp-article-title__link .cmp-recipe-teaser__title{font-weight:var(--font-weight-cards-medium);font-size:var(--font-size-cards-medium);line-height:var(--line-height-cards-medium);font-family:var(--font-family-cards-medium);text-transform:var(--text-transform-cards-medium, none)}}.recipe-card.card-m .cmp-article-title__link{height:15rem}.recipe-card.card-m .cmp-article-title__link .cmp-recipe-teaser__title{font-weight:var(--font-weight-cards-medium);font-size:var(--font-size-cards-medium);line-height:var(--line-height-cards-medium);font-family:var(--font-family-cards-medium);text-transform:var(--text-transform-cards-medium, none)}@media(min-width:768px){.recipe-card.card-m .cmp-article-title__link{height:29.5rem}.recipe-card.card-m .cmp-article-title__link .cmp-recipe-teaser__title{font-weight:var(--font-weight-cards-large);font-size:var(--font-size-cards-large);line-height:var(--line-height-cards-large);font-family:var(--font-family-cards-large);text-transform:var(--text-transform-cards-large, none)}}.recipe-card.card-l .cmp-article-title__link{height:23rem}.recipe-card.card-l .cmp-article-title__link .cmp-recipe-teaser__title{font-weight:var(--font-weight-cards-large);font-size:var(--font-size-cards-large);line-height:var(--line-height-cards-large);font-family:var(--font-family-cards-large);text-transform:var(--text-transform-cards-large, none)}@media(min-width:768px){.recipe-card.card-l .cmp-article-title__link{height:39.5rem}.recipe-card.card-l .cmp-article-title__link .cmp-recipe-teaser__title{font-weight:var(--font-weight-cards-large);font-size:var(--font-size-cards-large);line-height:var(--line-height-cards-large);font-family:var(--font-family-cards-large);text-transform:var(--text-transform-cards-large, none)}}.recipe-card .cmp-recipe-teaser{--recipe-teaser-text-color: var(--color-neutral-white)}.recipe-card .cmp-recipe-teaser:has(a:hover) .cmp-recipe-teaser__title,.recipe-card .cmp-recipe-teaser:has(a:focus) .cmp-recipe-teaser__title{color:var(--color-neutral-white)}.recipe-card .cmp-cf__item-cookingTime,.recipe-card .cmp-cf__item-kcal,.recipe-card .cmp-cf__item-protein{display:none}.recipe-card div.cmp-teaser__image,.recipe-card div.cmp-image{position:absolute;width:100%;height:100%;overflow:hidden}.recipe-card div.cmp-teaser__image:before{position:absolute;z-index:5;background:var(--recipe-teaser-layer-gradient);width:100%;height:100%;content:""}.category-card .cmp-recipe-teaser{position:relative;--recipe-teaser-text-color: var(--color-neutral-black)}.category-card .cmp-recipe-teaser:has(a:hover) .cmp-recipe-teaser__title,.category-card .cmp-recipe-teaser:has(a:focus) .cmp-recipe-teaser__title{text-decoration:underline;text-decoration-thickness:1px}.category-card .cmp-recipe-teaser__title{font-weight:var(--font-weight-cards-medium);font-size:var(--font-size-cards-medium);line-height:var(--line-height-cards-medium);font-family:var(--font-family-cards-medium);text-transform:var(--text-transform-cards-medium, none);margin-block-start:var(--spacing-rem-100)}.category-card .cmp-cf__item-cookingTime,.category-card .cmp-cf__item-kcal,.category-card .cmp-cf__item-protein{display:inline;margin-block-start:var(--spacing-rem-50);color:var(--color-neutral-800)}.category-card .cmp-cf__item-cookingTime p,.category-card .cmp-cf__item-kcal p,.category-card .cmp-cf__item-protein p{display:inline}.category-card.card-s .cmp-cf__item-cookingTime,.category-card.card-s .cmp-cf__item-kcal,.category-card.card-s .cmp-cf__item-protein{font-size:var(--font-size-paragraph-small)}@media(min-width:1320px){.category-card.card-s .cmp-cf__item-cookingTime,.category-card.card-s .cmp-cf__item-kcal,.category-card.card-s .cmp-cf__item-protein{font-size:var(--font-size-paragraph-regular)}}.category-card.card-s .cmp-teaser__image,.category-card.card-s .cmp-image{height:6.8125rem}.category-card.card-s .cmp-recipe-teaser__title{font-weight:var(--font-weight-cards-small);font-size:var(--font-size-cards-small);line-height:var(--line-height-cards-small);font-family:var(--font-family-cards-small);text-transform:var(--text-transform-cards-small, none)}@media(min-width:768px){.category-card.card-s .cmp-teaser__image,.category-card.card-s .cmp-image{height:8.625rem}.category-card.card-s .cmp-recipe-teaser__title{font-weight:var(--font-weight-cards-medium);font-size:var(--font-size-cards-medium);line-height:var(--line-height-cards-medium);font-family:var(--font-family-cards-medium);text-transform:var(--text-transform-cards-medium, none)}}.category-card.card-m .cmp-teaser__image,.category-card.card-m .cmp-image{height:10.5625rem}.category-card.card-m .cmp-recipe-teaser__title{font-weight:var(--font-weight-cards-medium);font-size:var(--font-size-cards-medium);line-height:var(--line-height-cards-medium);font-family:var(--font-family-cards-medium);text-transform:var(--text-transform-cards-medium, none)}@media(min-width:768px){.category-card.card-m .cmp-teaser__image,.category-card.card-m .cmp-image{height:13.4375rem}.category-card.card-m .cmp-recipe-teaser__title{font-weight:var(--font-weight-h5);font-size:var(--font-size-h5);line-height:var(--line-height-h5);font-family:var(--font-family-h5);text-transform:var(--text-transform-h5, none);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty}}.category-card.card-l .cmp-teaser__image,.category-card.card-l .cmp-image{height:14.3125rem}.category-card.card-l .cmp-recipe-teaser__title{font-weight:var(--font-weight-cards-medium);font-size:var(--font-size-cards-medium);line-height:var(--line-height-cards-medium);font-family:var(--font-family-cards-medium);text-transform:var(--text-transform-cards-medium, none)}@media(min-width:768px){.category-card.card-l .cmp-teaser__image,.category-card.card-l .cmp-image{height:18.1875rem}.category-card.card-l .cmp-recipe-teaser__title{font-weight:var(--font-weight-h5);font-size:var(--font-size-h5);line-height:var(--line-height-h5);font-family:var(--font-family-h5);text-transform:var(--text-transform-h5, none);-webkit-hyphens:auto;hyphens:auto;text-wrap-style:balance;text-wrap-style:pretty}}.category-card .cmp-recipe-teaser__link{display:block;border-radius:var(--recipe-teaser-border-radius);overflow:hidden}.category-card.has-category .cmp-recipe-teaser__link{display:block;position:relative}.category-card.has-category .cmp-recipe-teaser__link:hover .cmp-category-title,.category-card.has-category .cmp-recipe-teaser__link:active .cmp-category-title,.category-card.has-category .cmp-recipe-teaser__link:focus .cmp-category-title{color:var(--color-neutral-black)}.category-card.has-category .cmp-category-title{font-weight:var(--font-weight-label-small);font-size:var(--font-size-label-small);line-height:var(--line-height-label-small);font-family:var(--font-family-label-small);text-transform:var(--text-transform-label-small, none);display:block;position:absolute;z-index:15;inset-block-end:0;inset-inline-start:0;border-start-end-radius:var(--border-radius-md);background-color:var(--template-background-color, var(--color-surface-neutral-subdued));padding:var(--spacing-rem-100) var(--spacing-300) var(--spacing-rem-100) var(--spacing-200);min-block-size:2.125rem;text-transform:uppercase}.category-card.has-category .cmp-category-title:before{position:absolute;-webkit-mask:url(./images/shape/label-fillet.png) no-repeat 0 100%,linear-gradient(#000 0 0);mask:url(./images/shape/label-fillet.png) no-repeat 0 100%,linear-gradient(#000 0 0);-webkit-mask-size:.5rem .8125rem;mask-size:.5rem .8125rem;-webkit-mask-composite:source-in;mask-composite:intersect;inset-block-start:-.8125rem;inset-inline-start:0;background-color:var(--template-background-color, var(--color-surface-neutral-subdued));width:.5rem;height:.8125rem;content:""}.category-card.has-category .cmp-category-title:after{position:absolute;-webkit-mask:url(./images/shape/label-fillet.png) no-repeat 0 100%,linear-gradient(#000 0 0);mask:url(./images/shape/label-fillet.png) no-repeat 0 100%,linear-gradient(#000 0 0);-webkit-mask-size:.5rem .8125rem;mask-size:.5rem .8125rem;-webkit-mask-composite:source-in;mask-composite:intersect;inset-block-end:0;inset-inline-end:-.5rem;background-color:var(--template-background-color, var(--color-surface-neutral-subdued));width:.5rem;height:.8125rem;content:""}@media(min-width:768px){.contentfragmentlist.category-card.card-l._is-recipe-bookmark-list .cmp-image,.contentfragmentlist.category-card.card-l._is-recipe-bookmark-list .cmp-teaser__image{height:13.4375rem}}.cmp-contentfragment .cmp-news-card{border-radius:var(--border-radius-md);background:var(--color-surface-neutral-base);padding:var(--spacing-rem-300)}@media(min-width:768px){.cmp-contentfragment .cmp-news-card{padding:var(--spacing-rem-500)}}.cmp-contentfragment .cmp-news-card .cmp-teaser__image{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-rem-300)}@media(min-width:768px){.cmp-contentfragment .cmp-news-card .cmp-teaser__image{flex-direction:row;gap:var(--spacing-rem-500)}}.cmp-contentfragment .cmp-news-card .cmp-image{margin:0}@media(min-width:768px){.cmp-contentfragment .cmp-news-card .cmp-image{width:6.5rem}}.cmp-contentfragment .cmp-news-card .cmp-image img{border-radius:var(--border-radius-rounded);aspect-ratio:var(--aspect-ratio-1-1);width:6.5rem;min-inline-size:6.5rem;object-fit:cover}.cmp-contentfragment .cmp-news-card .cmp-teaser .cmp-teaser__content{font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none)}.cmp-contentfragment .cmp-news-card .cmp-teaser .cmp-teaser__name{margin-block-end:var(--spacing-rem-100);font-weight:var(--font-weight-label-large);font-size:var(--font-size-label-large);line-height:var(--line-height-label-large);font-family:var(--font-family-label-large);text-transform:var(--text-transform-label-large, none)}.contentfragment.contentfragmentlist--carousel-under-sm,.contentfragmentlist.contentfragmentlist--carousel-under-sm{--carousel--base-color: var( --color-text-link-default, var(--color-primary-500) );--carousel--disabled-font-color: var(--color-neutral-600);--carousel--disabled-bg-color: var( --color-interaction-disabled-subdued, var(--color-neutral-200) )}@media(max-width:767.98px){.contentfragment.contentfragmentlist--carousel-under-sm,.contentfragmentlist.contentfragmentlist--carousel-under-sm{--gutter-x: var(--grid-padding)}.contentfragment.contentfragmentlist--carousel-under-sm .cmp-contentfragmentlist,.contentfragment.contentfragmentlist--carousel-under-sm .relatedProducts-list,.contentfragmentlist.contentfragmentlist--carousel-under-sm .cmp-contentfragmentlist,.contentfragmentlist.contentfragmentlist--carousel-under-sm .relatedProducts-list{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;gap:var(--spacing-rem-200, 1rem);transform:translate(-50%);transition:height .2s;margin-inline-start:50%;padding:0 var(--grid-padding);width:calc(100dvw - 3rem);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-padding:0;scroll-snap-type:x mandatory;scrollbar-color:transparent transparent}.contentfragment.contentfragmentlist--carousel-under-sm .cmp-contentfragmentlist::-webkit-scrollbar-track-piece,.contentfragment.contentfragmentlist--carousel-under-sm .cmp-contentfragmentlist::-webkit-scrollbar-thumb,.contentfragment.contentfragmentlist--carousel-under-sm .cmp-contentfragmentlist::-webkit-scrollbar,.contentfragment.contentfragmentlist--carousel-under-sm .relatedProducts-list::-webkit-scrollbar-track-piece,.contentfragment.contentfragmentlist--carousel-under-sm .relatedProducts-list::-webkit-scrollbar-thumb,.contentfragment.contentfragmentlist--carousel-under-sm .relatedProducts-list::-webkit-scrollbar,.contentfragmentlist.contentfragmentlist--carousel-under-sm .cmp-contentfragmentlist::-webkit-scrollbar-track-piece,.contentfragmentlist.contentfragmentlist--carousel-under-sm .cmp-contentfragmentlist::-webkit-scrollbar-thumb,.contentfragmentlist.contentfragmentlist--carousel-under-sm .cmp-contentfragmentlist::-webkit-scrollbar,.contentfragmentlist.contentfragmentlist--carousel-under-sm .relatedProducts-list::-webkit-scrollbar-track-piece,.contentfragmentlist.contentfragmentlist--carousel-under-sm .relatedProducts-list::-webkit-scrollbar-thumb,.contentfragmentlist.contentfragmentlist--carousel-under-sm .relatedProducts-list::-webkit-scrollbar{background:transparent}.contentfragment.contentfragmentlist--carousel-under-sm .cmp-contentfragmentlist>*,.contentfragment.contentfragmentlist--carousel-under-sm .relatedProducts-list>*,.contentfragmentlist.contentfragmentlist--carousel-under-sm .cmp-contentfragmentlist>*,.contentfragmentlist.contentfragmentlist--carousel-under-sm .relatedProducts-list>*{width:100%;min-inline-size:70%;scroll-snap-align:start;scroll-snap-stop:normal}.contentfragment.contentfragmentlist--carousel-under-sm .cmp-contentfragmentlist__navigation,.contentfragmentlist.contentfragmentlist--carousel-under-sm .cmp-contentfragmentlist__navigation{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-300);margin:var(--spacing-rem-200) 0 0;width:calc(100% - var(--grid-padding))}.contentfragment.contentfragmentlist--carousel-under-sm .cmp-contentfragmentlist__navigation .cmp-contentfragmentlist__indicators,.contentfragmentlist.contentfragmentlist--carousel-under-sm .cmp-contentfragmentlist__navigation .cmp-contentfragmentlist__indicators{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.contentfragment.contentfragmentlist--carousel-under-sm .cmp-contentfragmentlist__navigation .cmp-contentfragmentlist__indicators .cmp-contentfragmentlist__indicator,.contentfragmentlist.contentfragmentlist--carousel-under-sm .cmp-contentfragmentlist__navigation .cmp-contentfragmentlist__indicators .cmp-contentfragmentlist__indicator{position:relative;flex:0 1 auto;transition:outline .2s,background-color .2s;cursor:pointer;margin-inline:var(--spacing-100);border:1px solid var(--color-text-link-default, var(--color-primary-500));border-radius:6.25rem;width:.5rem;height:.5rem;font-size:0;text-indent:-187.5rem}.contentfragment.contentfragmentlist--carousel-under-sm .cmp-contentfragmentlist__navigation .cmp-contentfragmentlist__indicators .cmp-contentfragmentlist__indicator--active,.contentfragmentlist.contentfragmentlist--carousel-under-sm .cmp-contentfragmentlist__navigation .cmp-contentfragmentlist__indicators .cmp-contentfragmentlist__indicator--active{background-color:var(--color-text-link-default, var(--color-primary-500))}.contentfragment.contentfragmentlist--carousel-under-sm .cmp-contentfragmentlist__navigation .cmp-contentfragmentlist__navigation-btn:disabled .cmp-contentfragmentlist__navigation-btn__icon:after,.contentfragmentlist.contentfragmentlist--carousel-under-sm .cmp-contentfragmentlist__navigation .cmp-contentfragmentlist__navigation-btn:disabled .cmp-contentfragmentlist__navigation-btn__icon:after{border-color:var(--carousel--disabled-bg-color);background-color:var(--carousel--disabled-bg-color);color:var(--carousel--disabled-font-color)}.contentfragment.contentfragmentlist--carousel-under-sm .cmp-contentfragmentlist__navigation .cmp-contentfragmentlist__navigation-btn__text,.contentfragmentlist.contentfragmentlist--carousel-under-sm .cmp-contentfragmentlist__navigation .cmp-contentfragmentlist__navigation-btn__text{display:block;position:absolute;text-indent:-625pc}.contentfragment.contentfragmentlist--carousel-under-sm .cmp-contentfragmentlist__navigation .cmp-contentfragmentlist__navigation-btn__icon:after,.contentfragmentlist.contentfragmentlist--carousel-under-sm .cmp-contentfragmentlist__navigation .cmp-contentfragmentlist__navigation-btn__icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;border:1px solid var(--carousel--base-color);border-radius:var(--border-radius-rounded);width:2.5rem;height:2.5rem;color:var(--carousel--base-color);font-size:1.625rem;line-height:1}.contentfragment.contentfragmentlist--carousel-under-sm .cmp-contentfragmentlist__navigation .cmp-contentfragmentlist__navigation-btn-prev__icon:after,.contentfragmentlist.contentfragmentlist--carousel-under-sm .cmp-contentfragmentlist__navigation .cmp-contentfragmentlist__navigation-btn-prev__icon:after{content:""}.contentfragment.contentfragmentlist--carousel-under-sm .cmp-contentfragmentlist__navigation .cmp-contentfragmentlist__navigation-btn-next__icon:after,.contentfragmentlist.contentfragmentlist--carousel-under-sm .cmp-contentfragmentlist__navigation .cmp-contentfragmentlist__navigation-btn-next__icon:after{content:""}}@media(min-width:768px){.contentfragment.contentfragmentlist--carousel-under-sm .cmp-contentfragmentlist__navigation,.contentfragmentlist.contentfragmentlist--carousel-under-sm .cmp-contentfragmentlist__navigation{display:none}}.contentfragmentlist.contentfragmentlist--carousel{--carousel--base-color: var( --color-text-link-default, var(--color-primary-500) );--carousel--disabled-font-color: var(--color-neutral-600);--carousel--disabled-bg-color: var( --color-interaction-disabled-subdued, var(--color-neutral-200) )}@media(min-width:1440px){.contentfragmentlist.contentfragmentlist--carousel{overflow:hidden}}.contentfragmentlist.contentfragmentlist--carousel .cmp-contentfragmentlist{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;gap:var(--spacing-rem-200, 1rem);transition:height .2s;padding:0 var(--grid-padding);width:100vw;width:calc(100dvw - var(--grid-padding));overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-padding:0;scroll-snap-type:x mandatory;scrollbar-color:transparent transparent}@media(min-width:768px){.contentfragmentlist.contentfragmentlist--carousel .cmp-contentfragmentlist{gap:var(--spacing-rem-300, 1.5rem);width:calc(100dvw - var(--grid-padding) * 2)}}@media(min-width:1320px){.contentfragmentlist.contentfragmentlist--carousel .cmp-contentfragmentlist{max-width:var(--grid-max-width, 90rem)}}.contentfragmentlist.contentfragmentlist--carousel .cmp-contentfragmentlist::-webkit-scrollbar-track-piece,.contentfragmentlist.contentfragmentlist--carousel .cmp-contentfragmentlist::-webkit-scrollbar-thumb,.contentfragmentlist.contentfragmentlist--carousel .cmp-contentfragmentlist::-webkit-scrollbar{background:transparent}.contentfragmentlist.contentfragmentlist--carousel .cmp-contentfragmentlist>*{width:100%;min-inline-size:70%;scroll-snap-align:start;scroll-snap-stop:normal}@media(min-width:768px){.contentfragmentlist.contentfragmentlist--carousel .cmp-contentfragmentlist>*{min-inline-size:33.33%}}@media(min-width:1320px){.contentfragmentlist.contentfragmentlist--carousel .cmp-contentfragmentlist>*{width:20.125rem;min-inline-size:20.125rem}}.contentfragmentlist.contentfragmentlist--carousel .cmp-contentfragmentlist__navigation{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-300);margin:var(--spacing-rem-200) 0 0;width:calc(100% - var(--grid-padding))}@media(min-width:768px){.contentfragmentlist.contentfragmentlist--carousel .cmp-contentfragmentlist__navigation{justify-content:center;width:100%}}.contentfragmentlist.contentfragmentlist--carousel .cmp-contentfragmentlist__navigation .cmp-contentfragmentlist__indicators{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.contentfragmentlist.contentfragmentlist--carousel .cmp-contentfragmentlist__navigation .cmp-contentfragmentlist__indicators .cmp-contentfragmentlist__indicator{position:relative;flex:0 1 auto;transition:outline .2s,background-color .2s;cursor:pointer;margin-inline:var(--spacing-100);border:1px solid var(--color-text-link-default, var(--color-primary-500));border-radius:6.25rem;width:.5rem;height:.5rem;font-size:0;text-indent:-187.5rem}.contentfragmentlist.contentfragmentlist--carousel .cmp-contentfragmentlist__navigation .cmp-contentfragmentlist__indicators .cmp-contentfragmentlist__indicator--active{background-color:var(--color-text-link-default, var(--color-primary-500))}.contentfragmentlist.contentfragmentlist--carousel .cmp-contentfragmentlist__navigation .cmp-contentfragmentlist__navigation-btn{--button-icon-secondary-radius: var(--border-radius-rounded);--button-icon-secondary-border-color: var( --color-interaction-primary-default );--button-icon-secondary-border-color-hover: var( --color-interaction-primary-pressed );--button-icon-secondary-border-color-focus: var(--color-alpha-white-800);--button-icon-secondary-background-color: transparent;--button-icon-secondary-background-color-hover: var(--color-neutral-white);--button-icon-secondary-background-color-focus: var( --color-surface-primary-subdued );--button-icon-secondary-color: var(--color-interaction-primary-default);--button-icon-secondary-color-hover: var(--color-interaction-primary-hover);--button-icon-secondary-color-focus: var( --color-interaction-primary-pressed );--button-icon-secondary-padding: var(--spacing-rem-100) var(--spacing-150);--button-icon-secondary-height: 3rem;--button-icon-secondary-width: 3rem;--button-icon-secondary-size: var(--icon-size-lg);display:inline-flex;justify-content:center;align-items:center;transition:all .2s ease-in-out;border:1px solid var(--button-icon-secondary-border-color);border-radius:var(--button-icon-secondary-radius);background-color:var(--button-icon-secondary-background-color);padding:var(--button-icon-secondary-padding);width:var(--button-icon-secondary-width);height:var(--button-icon-secondary-height);color:var(--button-icon-secondary-color);font-size:0;text-decoration:none;text-indent:-10000px}@media(hover:hover)and (pointer:fine){.contentfragmentlist.contentfragmentlist--carousel .cmp-contentfragmentlist__navigation .cmp-contentfragmentlist__navigation-btn:hover{border:1px solid var(--button-icon-secondary-border-color-hover);background-color:var(--button-icon-secondary-background-color-hover);color:var(--button-icon-secondary-color-hover)}}.contentfragmentlist.contentfragmentlist--carousel .cmp-contentfragmentlist__navigation .cmp-contentfragmentlist__navigation-btn:focus{border:1px solid var(--button-icon-secondary-border-color-focus);background-color:var(--button-icon-secondary-background-color-focus);color:var(--button-icon-secondary-color-focus)}.contentfragmentlist.contentfragmentlist--carousel .cmp-contentfragmentlist__navigation .cmp-contentfragmentlist__navigation-btn:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;flex-shrink:0;width:var(--button-icon-secondary-size);height:var(--button-icon-secondary-size);content:var(--icon-id, "");font-size:var(--button-icon-secondary-size);text-indent:0}.contentfragmentlist.contentfragmentlist--carousel .cmp-contentfragmentlist__navigation .cmp-contentfragmentlist__navigation-btn:disabled,.contentfragmentlist.contentfragmentlist--carousel .cmp-contentfragmentlist__navigation .cmp-contentfragmentlist__navigation-btn.disabled,.contentfragmentlist.contentfragmentlist--carousel .cmp-contentfragmentlist__navigation .cmp-contentfragmentlist__navigation-btn[disabled]{border:1px solid var(--color-interaction-disabled-subdued);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.contentfragmentlist.contentfragmentlist--carousel .cmp-contentfragmentlist__navigation .cmp-contentfragmentlist__navigation-btn__text{display:block;position:absolute;text-indent:-625pc}.contentfragmentlist.contentfragmentlist--carousel .cmp-contentfragmentlist__navigation .cmp-contentfragmentlist__navigation-btn-prev{--icon-id: ""}.contentfragmentlist.contentfragmentlist--carousel .cmp-contentfragmentlist__navigation .cmp-contentfragmentlist__navigation-btn-next{--icon-id: ""}.container-wrapper>.cmp-container:has(.contentfragmentlist.contentfragmentlist--carousel){overflow:hidden}@media(min-width:768px){.contentfragment.card-m .cmp-contentfragmentlist{grid-template-columns:repeat(2,1fr)}}@media(min-width:1320px){.contentfragment.card-m .cmp-contentfragmentlist{grid-template-columns:repeat(4,1fr)}}@media(min-width:768px){.contentfragment.card-l .cmp-contentfragmentlist{grid-template-columns:repeat(3,1fr)}}.contentfragment:has(.contentfragmentlist){padding-inline:var(--grid-padding, 16px)}@media(min-width:1320px){.contentfragment:has(.contentfragmentlist)>.cmp-contentfragment{max-width:100%}}.contentfragment:has(.contentfragmentlist) .contentfragmentlist{padding-inline:0}@media(min-width:768px){.main-content>.container-wrapper>.cmp-container .container._container--full-grid:has(.contentfragmentlist)>.container-wrapper>.cmp-container>.title{grid-column:span 6/span 8}}@media(min-width:1320px){.main-content>.container-wrapper>.cmp-container .container._container--full-grid:has(.contentfragmentlist)>.container-wrapper>.cmp-container>.title{grid-column:span 10/span 12}}@media(min-width:768px){.main-content>.container-wrapper>.cmp-container .container._container--full-grid:has(.contentfragmentlist)>.container-wrapper>.cmp-container>.button{grid-column:span 2/span 8;align-self:center;text-align:end}}@media(min-width:1320px){.main-content>.container-wrapper>.cmp-container .container._container--full-grid:has(.contentfragmentlist)>.container-wrapper>.cmp-container>.button{grid-column:span 2/span 12}}.main-content>.container-wrapper>.cmp-container .container._container--full-grid:has(.contentfragmentlist)>.container-wrapper>.cmp-container>.contentfragmentlist{padding-inline:0}.contentfragmentlist .cmp-contentfragmentlist{--content-fragment-list-gap: var(--spacing-200);display:grid;flex-direction:column;gap:var(--content-fragment-list-gap)}@media(min-width:1320px){.contentfragmentlist .cmp-contentfragmentlist{--content-fragment-list-gap: var(--spacing-300);flex-direction:row;flex-wrap:wrap}}@media(min-width:768px){.contentfragmentlist.card-m .cmp-contentfragmentlist{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.contentfragmentlist.card-m .cmp-contentfragmentlist{grid-template-columns:repeat(3,1fr)}}@media(min-width:1320px){.contentfragmentlist.card-m .cmp-contentfragmentlist{grid-template-columns:repeat(4,1fr)}}@media(min-width:768px){.contentfragmentlist.card-l .cmp-contentfragmentlist{grid-template-columns:repeat(3,1fr)}}.contentfragmentlist .button.viewmore{display:flex;justify-content:center;margin-block-start:var(--spacing-200)}@media(min-width:768px){.contentfragmentlist .button.viewmore{margin-block-start:var(--spacing-500)}}.contentfragmentlist .button.viewmore .cmp-button{--button-secondary-radius: var(--border-radius-sm);--button-secondary-border-color: var(--color-interaction-primary-default);--button-secondary-border-color-hover: var( --color-interaction-primary-hover );--button-secondary-border-color-focus: var( --color-interaction-primary-pressed );--button-secondary-background-color: transparent;--button-secondary-background-color-hover: var(--color-neutral-white);--button-secondary-background-color-focus: var( --color-surface-primary-subdued );--button-secondary-color: var(--color-interaction-primary-default);--button-secondary-color-hover: var(--color-interaction-primary-hover);--button-secondary-color-focus: var(--color-interaction-primary-pressed);--button-secondary-padding: var(--spacing-rem-100) var(--spacing-200);--button-secondary-min-height: 3rem;--button-secondary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-secondary-gap);transition:all .2s ease-in-out;border:1px solid var(--button-secondary-border-color);border-radius:var(--button-secondary-radius);background-color:var(--button-secondary-background-color);padding:var(--button-secondary-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-secondary-min-height);color:var(--button-secondary-color);text-decoration:none}.contentfragmentlist .button.viewmore .cmp-button:hover{border:1px solid var(--button-secondary-border-color-hover);background-color:var(--button-secondary-background-color-hover);color:var(--button-secondary-color-hover)}.contentfragmentlist .button.viewmore .cmp-button:focus{border:1px solid var(--button-secondary-border-color-focus);background-color:var(--button-secondary-background-color-focus);color:var(--button-secondary-color-focus)}.contentfragmentlist .button.viewmore .cmp-button:disabled,.contentfragmentlist .button.viewmore .cmp-button.disabled,.contentfragmentlist .button.viewmore .cmp-button[disabled]{border:1px solid var(--color-interaction-disabled-base);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.contentfragmentlist:has(.listAjaxResource):after{--xf-perso-bg-x: 50%;animation:onLoadingBG 1.8s ease-in-out infinite;animation-delay:1.5s;background:linear-gradient(-75deg,var(--color-surface-neutral-subdued) calc(var(--xf-perso-bg-x) - 250px),var(--color-surface-neutral-subtle) var(--xf-perso-bg-x),var(--color-surface-neutral-subdued) calc(var(--xf-perso-bg-x) + 250px));height:32rem;display:flex;content:""}.contentfragmentlist .listAjaxResource{display:none}.contentfragmentlist .cmp-contentfragmentlist-noresult{display:none;justify-content:center;padding-block:var(--spacing-rem-300)}.contentfragmentlist.contentfragmentlist--noresult .cmp-contentfragmentlist-noresult{display:flex}.contentfragmentlist.contentfragmentlist--noresult:after,.contentfragmentlist.contentfragmentlist--loaded:after{display:none}.content-xf--contact{--content-xf--contact--text-color: var(--theme-color-text-body-base);--content-xf--contact--icon-id: "";--container-gap: var(--spacing-rem-300);color:var(--content-xf--contact--text-color)}.content-xf--contact .contact-xf__grid>.container-wrapper>.cmp-container{grid-template:auto/1fr;align-items:center}.content-xf--contact .contact-xf__grid>.container-wrapper>.cmp-container>.image{grid-area:1/1}@media(min-width:768px){.content-xf--contact .contact-xf__grid>.container-wrapper>.cmp-container{--container-gap: var(--spacing-500);grid-template:1fr/1fr 1fr}.content-xf--contact .contact-xf__grid>.container-wrapper>.cmp-container .cmp-container:has(>.text){--container-gap: var(--spacing-rem-300)}.content-xf--contact .contact-xf__grid>.container-wrapper>.cmp-container>.image{grid-area:1/2/2/2}}.content-xf--contact .contact-xf__grid>.container-wrapper>.cmp-container h3,.content-xf--contact .contact-xf__grid>.container-wrapper>.cmp-container .text .cmp-text h3{margin-block-end:var(--spacing-rem-200)}.content-xf--contact .contact-xf__grid>.container-wrapper>.cmp-container .text .cmp-text p:last-child{margin-block-end:0}.content-xf--contact .contact-xf__icon-list a{color:var(--content-xf--contact--text-color)}.content-xf--contact .contact-xf__icon-list .cmp-list{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-rem-200)}.content-xf--contact .contact-xf__icon-list .cmp-list__item{flex:0 1 auto}.content-xf--contact .contact-xf__icon-list .cmp-list__item-link{display:flex;position:relative;flex-direction:column;align-items:flex-start;text-decoration:none}.content-xf--contact .contact-xf__icon-list .cmp-list__item-title,.content-xf--contact .contact-xf__icon-list .cmp-list__item-description{margin-inline-start:calc(var(--icon-size-lg) + var(--spacing-150))}.content-xf--contact .contact-xf__icon-list .cmp-list__item-title{font-weight:var(--font-weight-label-large);font-size:var(--font-size-label-large);line-height:var(--line-height-label-large);font-family:var(--font-family-label-large);text-transform:var(--text-transform-label-large, none)}.content-xf--contact .contact-xf__icon-list .cmp-list__item-description{text-decoration:underline;font-weight:var(--font-weight-paragraph-large);font-size:var(--font-size-paragraph-large);line-height:var(--line-height-paragraph-large);font-family:var(--font-family-paragraph-large);text-transform:var(--text-transform-paragraph-large, none)}.content-xf--contact .contact-xf__icon-list .cmp-list__item-title:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;position:absolute;inset-block-start:0;inset-inline-start:0;pointer-events:none;content:var(--icon-id, var(--content-xf--contact--icon-id));font-size:var(--icon-size-lg)}.content-xf--contact .contact-xf__icon-list .cmp-list__item-title.mail{--content-xf--contact--icon-id: ""}.content-xf--contact .contact-xf__icon-list .cmp-list__item-title.chat-text{--content-xf--contact--icon-id: ""}.content-xf--contact .contact-xf__icon-list .cmp-list__item-title.phone{--content-xf--contact--icon-id: ""}.content-xf--contact .image--rounded .cmp-image{border-radius:var(--border-radius-lg);overflow:hidden}.container.container--cookie-consent{display:none}.container.container--cookie-consent>.container-wrapper>.cmp-container{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.aem-AuthorLayer-structure .container.container--cookie-consent{display:block!important;position:relative;outline:3px solid red}.aem-AuthorLayer-structure .container.container--cookie-consent:before{display:block;position:absolute;inset-block-start:0;inset-inline-start:0;background-color:#ffffffb3;padding:4px;pointer-events:none;content:"Cookie Consent";color:red;font-weight:600}.embed .container--cookie-consent{display:block}main .cmp-experiencefragment--dashboard-navigation-xf .aem-Grid{margin:0}.dashboard-nav-xf.container._container--with-background{--container--with-background-padding-inline: 0px;--container--with-background-padding-block: 0px}@media(max-width:767.98px){.dashboard-nav-xf .cmp-experiencefragment--list-profile-action-links{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .12s ease-in-out}.dashboard-nav-xf .cmp-experiencefragment--list-profile-action-links.panel--visible{grid-template-rows:1fr;visibility:visible}.dashboard-nav-xf .cmp-experiencefragment--list-profile-action-links>.container-wrapper{min-block-size:0}}@media(min-width:768px){.dashboard-nav-xf .button.button--trigger-panel{display:none}.dashboard-nav-xf .cmp-experiencefragment--list-profile-action-links .cmp-list__item:first-child .cmp-list__item-link{background:transparent}}#current-nav--account .dashboard-nav-xf .list.list--profile .cmp-list__item-title.account,#current-nav--preferences .dashboard-nav-xf .list.list--profile .cmp-list__item-title.preferences,#current-nav--orders .dashboard-nav-xf .list.list--profile .cmp-list__item-title.orders,#current-nav--subscriptions .dashboard-nav-xf .list.list--profile .cmp-list__item-title.subscriptions,#current-nav--favourites .dashboard-nav-xf .list.list--profile .cmp-list__item-title.favourites,#current-nav--support .dashboard-nav-xf .list.list--profile .cmp-list__item-title.support,#current-nav--anamix .dashboard-nav-xf .list.list--profile .cmp-list__item-title.anamix,#current-nav--logout .dashboard-nav-xf .list.list--profile .cmp-list__item-title.logout{color:var(--color-info-500)}.content-xf--error-page,.content-xf--empty-state{--content-xf--empty-state--text-color: var(--color-text-caption-strong);--content-xf--empty-state--gap: var(--spacing-rem-100);text-align:center}.content-xf--error-page .cmp-container,.content-xf--empty-state .cmp-container{--container-gap: 0px;justify-content:center;justify-items:center}.content-xf--error-page ._image--icon,.content-xf--empty-state ._image--icon{margin-block-end:var(--spacing-rem-100);max-width:2.5rem}.content-xf--error-page ._image--icon .cmp-image,.content-xf--empty-state ._image--icon .cmp-image{display:flex;align-content:center;justify-content:center;align-items:center}.content-xf--error-page .cmp-title,.content-xf--error-page .cmp-text,.content-xf--empty-state .cmp-title,.content-xf--empty-state .cmp-text{color:var(--content-xf--empty-state--text-color)}.content-xf--error-page .cmp-title,.content-xf--empty-state .cmp-title{margin-block-end:var(--spacing-rem-50)}.content-xf--error-page .cmp-text,.content-xf--empty-state .cmp-text{font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none)}.content-xf--error-page .cmp-text>*,.content-xf--empty-state .cmp-text>*{margin-block-end:var(--spacing-200)}.content-xf--error-page .container-wrapper>.cmp-container .container,.content-xf--empty-state .container-wrapper>.cmp-container .container{width:100%}.content-xf--error-page .container-wrapper>.cmp-container .container .container-wrapper .cmp-container:has(>.button),.content-xf--empty-state .container-wrapper>.cmp-container .container .container-wrapper .cmp-container:has(>.button){display:flex;flex-direction:column}.content-xf--error-page .cmp-container>.button,.content-xf--empty-state .cmp-container>.button{width:100%}.content-xf--error-page .cmp-container>.button>.cmp-button,.content-xf--empty-state .cmp-container>.button>.cmp-button{width:100%}@media(min-width:768px){.content-xf--error-page .container-wrapper>.cmp-container .container .container-wrapper .cmp-container:has(>.button),.content-xf--empty-state .container-wrapper>.cmp-container .container .container-wrapper .cmp-container:has(>.button){flex-direction:row}.content-xf--error-page .cmp-title,.content-xf--empty-state .cmp-title{margin-block-end:var(--spacing-rem-100)}.content-xf--error-page .cmp-text,.content-xf--empty-state .cmp-text{font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none)}.content-xf--error-page .cmp-text>*,.content-xf--empty-state .cmp-text>*{margin-block-end:var(--spacing-300)}.content-xf--error-page .cmp-container>.button,.content-xf--empty-state .cmp-container>.button{width:auto}.content-xf--error-page .cmp-container>.button>.cmp-button,.content-xf--empty-state .cmp-container>.button>.cmp-button{width:auto}}.cmp-modal:has(.form-user-interests) .cmp-modal__panel__content{max-height:100%}@media(min-width:1320px){.cmp-modal:has(.form-user-interests) .cmp-experiencefragment{--container-gap: var(--spacing-rem-200)}}.form-user-interests.container{--progress-bar--progress-color: var( --theme--background-color, var(--color-accent-secondary-400) );--progress-bar--bg-color: var( --theme--background-color, var(--color-secondary-50) );--button-min-width: "auto"}.form-user-interests.container form.cmp-form .container .container-wrapper .cmp-container[role=group]{display:none;flex-wrap:wrap}.form-user-interests.container form.cmp-form .container .container-wrapper .cmp-container[role=group].visible{display:flex}.form-user-interests.container form.cmp-form .container .container-wrapper .cmp-container[role=group] .container{width:100%}.form-user-interests.container form.cmp-form .container .container-wrapper .cmp-container[role=group] .container>.cmp-container{display:flex;flex-wrap:wrap}.form-user-interests.container form.cmp-form .container .container-wrapper .cmp-container[role=group] .container>.cmp-container>div{width:100%}.form-user-interests.container form.cmp-form .container .container-wrapper .cmp-container[role=group] .container .title{margin-block-start:2rem}.form-user-interests.container .cmp-progressbar .cmp-progressbar__bar{margin-block:var(--spacing-rem-300);border-radius:.125rem;background-color:var(--progress-bar--bg-color);width:100%;height:.25rem}.form-user-interests.container .cmp-progressbar .cmp-progressbar__bar .cmp-progressbar__bar-label{display:block;border-radius:.125rem;background-color:var(--progress-bar--progress-color);height:.25rem}.form-user-interests.container .cmp-progressbar .cmp-progressbar__bar[aria-valuenow="50"] .cmp-progressbar__bar-label{width:50%}.form-user-interests.container .cmp-progressbar .cmp-progressbar__bar[aria-valuenow="100"] .cmp-progressbar__bar-label{width:100%}.form-user-interests.container .cmp-progressbar .cmp-progressbar__bar>span{display:none}.form-user-interests.container .cmp-progressbar>span{display:none}.form-user-interests.container .options legend{color:var(--color-neutral-800);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none)}.form-user-interests.container .options legend b{color:var(--color-neutral-black);font-weight:700}.form-user-interests.container .options label span{padding-block:.125rem}.form-user-interests.container form.cmp-form .container .container-wrapper .cmp-container[role=group] .cmp-container:has(>.button){display:flex;justify-content:center}.form-user-interests.container form.cmp-form .container .container-wrapper .cmp-container[role=group] .cmp-container:has(>.button)>.button{width:50%}.form-user-interests.container form.cmp-form .container .container-wrapper .cmp-container[role=group] .cmp-container:has(>.button)>.button button{width:100%;height:100%;--button-primary-radius: var(--border-radius-sm);--button-primary-background-color: var(--color-interaction-primary-default);--button-primary-background-color-hover: var( --color-interaction-primary-hover );--button-primary-background-color-focus: var( --color-interaction-primary-pressed );--button-primary-color: var(--color-text-label-inverse);--button-primary-color-hover: var(--color-text-label-inverse);--button-primary-color-focus: var(--color-text-label-inverse);--button-primary-padding: var(--spacing-rem-100) var(--spacing-200);--button-primary-min-height: 3rem;--button-primary-gap: var(--spacing-rem-100);font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:inline-flex;justify-content:center;align-items:center;gap:var(--button-primary-gap);transition:all .2s ease-in-out;border:1px solid var(--button-primary-background-color);border-radius:var(--button-primary-radius);background-color:var(--button-primary-background-color);padding:var(--button-primary-padding);min-inline-size:var(--button-min-width, 13.75rem);min-block-size:var(--button-primary-min-height);color:var(--button-primary-color);text-decoration:none}.form-user-interests.container form.cmp-form .container .container-wrapper .cmp-container[role=group] .cmp-container:has(>.button)>.button button:hover{border:1px solid var(--button-primary-background-color-hover);background-color:var(--button-primary-background-color-hover);color:var(--button-primary-color-hover)}.form-user-interests.container form.cmp-form .container .container-wrapper .cmp-container[role=group] .cmp-container:has(>.button)>.button button:focus{border:1px solid var(--button-primary-background-color-focus);background-color:var(--button-primary-background-color-focus);color:var(--button-primary-color-focus)}.form-user-interests.container form.cmp-form .container .container-wrapper .cmp-container[role=group] .cmp-container:has(>.button)>.button button:disabled,.form-user-interests.container form.cmp-form .container .container-wrapper .cmp-container[role=group] .cmp-container:has(>.button)>.button button[disabled]{border:1px solid var(--color-interaction-disabled-subdued);background-color:var(--color-interaction-disabled-subdued);pointer-events:none;color:var(--color-interaction-disabled-base)}.form-user-interests.container form.cmp-form .container .container-wrapper .cmp-container[role=group] .cmp-container:has(>.button)>.button button{text-align:center}.form-user-interests.container form.cmp-form .container .container-wrapper .cmp-container[role=group]#form-user-interests-part-3 .cmp-container:has(>.button)>.button{width:100%}@media(min-width:1320px){.form-user-interests.container form.cmp-form .container .container-wrapper .cmp-container[role=group]#form-user-interests-part-3 .cmp-container:has(>.button)>.button{width:auto}}.form-user-interests.container .cmp-form-options.cmp-form-options--radio input:checked+.cmp-form-options__field-description:after{inset-block-start:.4375rem}@media(max-width:1439.98px){.form-user-interests.container form.cmp-form .container .container-wrapper .cmp-container[role=group] .cmp-container:has(.cmp-progressbar){gap:unset}.form-user-interests.container #form-user-interests-conditions .cmp-container:has(.options) fieldset{min-block-size:25.8125rem}.form-user-interests.container #form-user-interests-recipes .cmp-container:has(.options) fieldset{min-block-size:22.3125rem}.form-user-interests.container .cmp-progressbar .cmp-progressbar__bar{margin-block:var(--spacing-rem-300)}}@media(min-width:1320px){.form-user-interests.container{width:100%}.form-user-interests.container form.cmp-form .container-wrapper .cmp-container[role=group] .container:last-child{align-self:flex-end}.form-user-interests.container form.cmp-form .container-wrapper .cmp-container[role=group] .container .image img{max-height:13.5rem;object-fit:cover}.form-user-interests.container form.cmp-form .container-wrapper .cmp-container[role=group] .container .cmp-progressbar .cmp-progressbar__bar{margin-block:unset}.form-user-interests.container form.cmp-form .container-wrapper .cmp-container[role=group] .container .cmp-container:has(>.button){display:flex;flex-wrap:nowrap;justify-content:flex-end}.form-user-interests.container form.cmp-form .container-wrapper .cmp-container[role=group] .container .cmp-container:has(>.button) .button{width:auto}.form-user-interests.container .cmp-container[role=group]{min-block-size:26rem}}#modal--incentive-to-sign-up,#modal--incentive-to-sign-up-secondary{display:none}.cmp-modal #modal--incentive-to-sign-up,.cmp-modal #modal--incentive-to-sign-up-secondary{display:block}@media(min-width:1320px){.dynamic-page--display-incentive-modal .cmp-modal.cmp-modal--style-notify.cmp-modal--is-opened .cmp-modal__panel{max-width:31.25rem}}.experiencefragment.content-xf--interests-and-preferences{display:none}.aem-AuthorLayer-Edit .experiencefragment.content-xf--interests-and-preferences,.aem-AuthorLayer-Layouting .experiencefragment.content-xf--interests-and-preferences{display:block!important}.content-xf--interests-and-preferences__step-wrapper .experiencefragment{display:none}.content-xf--interests-and-preferences__step-wrapper .experiencefragment.active{display:block}.content-xf--interests-and-preferences__step-wrapper .experiencefragment #back-to-life-and-stories{display:none}.cmp-modal__panel:has(#legal-mentions-product) .cmp-modal__panel__close-button{display:none}.cmp-modal__panel:has(#legal-mentions-product) .cmp-button{min-width:100%;text-align:center}.content-xf--promotional{display:none}.content-xf--promotional *:not(.button,.title){height:100%}.content-xf--promotional ._container--with-background{--container--with-background-padding-inline: var(--spacing-rem-100);--container--with-background-padding-block: var(--spacing-rem-100)}@media(min-width:768px){.content-xf--promotional ._container--with-background{--container--with-background-padding-inline: var(--spacing-rem-300);--container--with-background-padding-block: var(--spacing-rem-300)}}.content-xf--promotional .cmp-experiencefragment>.container-wrapper>.cmp-container .title .cmp-title__text{font-weight:var(--font-weight-cards-large);font-size:var(--font-size-cards-large);line-height:var(--line-height-cards-large);font-family:var(--font-family-cards-large);text-transform:var(--text-transform-cards-large, none)}.content-xf--promotional .cmp-experiencefragment>.container-wrapper>.cmp-container .button{display:flex;justify-content:flex-end;margin-block-start:auto}.ais-InfiniteHits-item .content-xf--promotional{display:block;height:100%;min-height:25.625rem}@media(min-width:768px){.ais-InfiniteHits-item .content-xf--promotional{min-height:18.75rem}}.content-xf--spotlight{--content-xf--spotlight-title-color: var(--color-text-heading-inverse)}.content-xf--spotlight .container-wrapper>.cmp-container .title .cmp-title{color:var(--content-xf--spotlight-title-color)}.container:has(.experiencefragment.content-xf--spotlight)>.container-wrapper>.cmp-container{--image-shaped-background-aspect: var(--aspect-ratio-2-3)}@media(min-width:768px){.container:has(.experiencefragment.content-xf--spotlight)>.container-wrapper>.cmp-container{--image-shaped-background-aspect: var(--aspect-ratio-16-9)}}@media(min-width:1024px){.container:has(.experiencefragment.content-xf--spotlight)>.container-wrapper>.cmp-container{--image-shaped-background-aspect: auto}}._container--layout-pushed-spotlight>.container-wrapper>.cmp-container{display:grid;grid-template-columns:repeat(12,1fr);padding-inline:var(--grid-padding, 16px)}._container--layout-pushed-spotlight>.container-wrapper>.cmp-container>.image._image--shaped-background{height:auto}._container--layout-pushed-spotlight>.container-wrapper>.cmp-container>.image._image--shaped-background:before,._container--layout-pushed-spotlight>.container-wrapper>.cmp-container>.image._image--shaped-background:after{position:absolute;z-index:2;-webkit-mask:url(./images/shape/toprightwhite.png) no-repeat 0 0;mask:url(./images/shape/toprightwhite.png) no-repeat 0 0;inset-block-start:0;inset-inline-end:-1rem;background-color:var(--color-surface-neutral-subdued);width:12.6875rem;height:3.5rem;content:""}._container--layout-pushed-spotlight>.container-wrapper>.cmp-container>.image._image--shaped-background:after{display:none}@media(min-width:768px){._container--layout-pushed-spotlight>.container-wrapper>.cmp-container>.image._image--shaped-background{--image--ratio: var(--aspect-ratio-16-9);position:absolute;transform:translate(-50%);z-index:-1;inset-inline-start:50%;width:100dvw}._container--layout-pushed-spotlight>.container-wrapper>.cmp-container>.image._image--shaped-background:before{inset-inline-end:0}._container--layout-pushed-spotlight>.container-wrapper>.cmp-container>.image._image--shaped-background:after{display:block;transform:rotateY(180deg) rotateX(-180deg);inset-block-start:33.875rem;inset-inline-end:auto;inset-inline-start:0}}@media(min-width:1024px){._container--layout-pushed-spotlight>.container-wrapper>.cmp-container>.image._image--shaped-background{--image--ratio: auto}._container--layout-pushed-spotlight>.container-wrapper>.cmp-container>.image._image--shaped-background:before,._container--layout-pushed-spotlight>.container-wrapper>.cmp-container>.image._image--shaped-background:after{width:22.5rem}}@media(min-width:1320px){._container--layout-pushed-spotlight>.container-wrapper>.cmp-container>.image._image--shaped-background{--image--ratio: auto}._container--layout-pushed-spotlight>.container-wrapper>.cmp-container>.image._image--shaped-background:before,._container--layout-pushed-spotlight>.container-wrapper>.cmp-container>.image._image--shaped-background:after{width:25.375rem}}._container--layout-pushed-spotlight>.container-wrapper>.cmp-container>.container{grid-column:1/13;margin-block-start:calc(45% + var(--spacing-rem-150))}._container--layout-pushed-spotlight>.container-wrapper>.cmp-container>.container>.container-wrapper>.cmp-container{width:100%}@media(min-width:1024px){._container--layout-pushed-spotlight>.container-wrapper>.cmp-container>.container>.container-wrapper>.cmp-container{max-width:50.4375rem}}._container--layout-pushed-spotlight>.container-wrapper>.cmp-container>.container>.container-wrapper>.cmp-container .title,._container--layout-pushed-spotlight>.container-wrapper>.cmp-container>.container>.container-wrapper>.cmp-container .button{margin-inline:var(--spacing-200)}@media(min-width:1024px){._container--layout-pushed-spotlight>.container-wrapper>.cmp-container>.container>.container-wrapper>.cmp-container .title,._container--layout-pushed-spotlight>.container-wrapper>.cmp-container>.container>.container-wrapper>.cmp-container .button{margin-inline:0}}._container--layout-pushed-spotlight>.container-wrapper>.cmp-container>.container>.container-wrapper>.cmp-container .carousel .cmp-carousel__item .teaser img{border-radius:var(--border-radius-sm) var(--border-radius-sm) 0 0}@media(min-width:768px){._container--layout-pushed-spotlight>.container-wrapper>.cmp-container>.container{grid-column:5/13;margin-block-start:9.5rem}._container--layout-pushed-spotlight>.container-wrapper>.cmp-container>.container>.container-wrapper{display:flex;justify-content:flex-end}._container--layout-pushed-spotlight>.container-wrapper>.cmp-container>.container>.container-wrapper>.cmp-container .title{grid-column:1/5}._container--layout-pushed-spotlight>.container-wrapper>.cmp-container>.container>.container-wrapper>.cmp-container .button{grid-column:5/7;align-self:end;justify-self:end}._container--layout-pushed-spotlight>.container-wrapper>.cmp-container>.container>.container-wrapper>.cmp-container .carousel{grid-column:1/7}._container--layout-pushed-spotlight>.container-wrapper>.cmp-container>.container>.container-wrapper>.cmp-container .carousel .cmp-carousel__item .teaser .cmp-teaser__description li{font-weight:var(--font-weight-paragraph-small);font-size:var(--font-size-paragraph-small);line-height:var(--line-height-paragraph-small);font-family:var(--font-family-paragraph-small);text-transform:var(--text-transform-paragraph-small, none)}._container--layout-pushed-spotlight>.container-wrapper>.cmp-container>.container>.container-wrapper>.cmp-container .carousel .cmp-carousel__item .teaser img{border-radius:var(--border-radius-sm) var(--border-radius-sm) 0 0}}@media(min-width:1320px){._container--layout-pushed-spotlight>.container-wrapper>.cmp-container>.container{grid-column:5/13;margin-block-start:12.375rem}}._container--layout-pushed-spotlight .carousel .cmp-carousel{margin-block-end:var(--spacing-rem-500);padding-block-end:var(--spacing-rem-800)}._container--layout-pushed-spotlight .carousel .cmp-carousel:has(.cmp-carousel__action--previous:disabled):has(.cmp-carousel__action--next:disabled){margin-block-end:0;padding-block-end:0}.header .container--header__navigation{display:grid;position:fixed;grid-template-rows:0fr;grid-template-columns:1fr;z-index:30;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);transition:grid-template-rows .3s ease-out,grid-template-columns .3s ease-out;inset-block-start:var(--header-height-offset, 5.5rem);inset-inline-start:0;padding-inline:var(--grid-padding, 16px);padding-block-end:var(--grid-padding, 16px);width:100%}@media(min-width:1024px){.header .container--header__navigation{display:flex;position:static;clip-path:none;padding:0;width:100%;height:var(--header-height, 3.5rem)}}.header .container--header__navigation>.container-wrapper{display:none;position:relative;animation:onMobileMenuClose .3s ease forwards;box-shadow:0 4px 16px #0003;border-radius:0 0 var(--border-radius-sm) var(--border-radius-sm);background-color:var(--color-surface-neutral-base, white);width:100%;overflow:hidden}@media(min-width:1024px){.header .container--header__navigation>.container-wrapper{display:block;position:static;animation:none;box-shadow:none;background-color:transparent;overflow:visible}}.header .container--header__navigation>.container-wrapper>.cmp-container{display:flex;flex-direction:column;gap:var(--spacing-50);padding-block:var(--spacing-50);height:100%;min-inline-size:100%;min-block-size:fit-content;overflow:hidden}@media(min-width:1024px){.header .container--header__navigation>.container-wrapper>.cmp-container{flex-direction:row;align-items:center;margin:0;padding:0;height:100%;min-inline-size:0;min-block-size:auto;overflow:visible}}@media(min-width:1024px){.header .container--header__navigation>.container-wrapper>.cmp-container .navigation{margin:auto;height:100%}}.header .container--header__navigation>.container-wrapper>.cmp-container .button .cmp-button{justify-content:center;width:100%}@media(min-width:1024px){.header .container--header__navigation>.container-wrapper>.cmp-container .button .cmp-button{width:auto}}@media(min-width:1024px){.header .container--header__navigation>.container-wrapper>.cmp-container{display:flex;gap:var(--spacing-50)}}.header.header--is-open .container--header__navigation{grid-template-rows:1fr;grid-template-columns:1fr;min-block-size:calc(100svh - var(--header-height-offset, 5.5rem))}@media(min-width:1024px){.header.header--is-open .container--header__navigation{min-block-size:0}}.header.header--is-open .container--header__navigation>.container-wrapper{display:flex;animation:onMobileMenuOpen .3s ease forwards;overflow-y:auto}@media(min-width:1024px){.header.header--is-open .container--header__navigation>.container-wrapper{display:block;animation:none}}.container--header__navigation-push .contentfragment.card-s article{max-width:100%}@keyframes onMobileMenuOpen{99%{overflow:hidden}to{height:calc(100svh - var(--header-height-offset, 5.5rem) - 1rem);overflow-y:auto}}@keyframes onMobileMenuClose{99%{display:block;overflow:hidden}to{display:none;min-block-size:auto}}.header .container--header__navigation-bottom>.container-wrapper>.cmp-container{display:flex;flex-direction:column;gap:var(--spacing-50);padding-inline:var(--spacing-50)}@media(min-width:1024px){.header .container--header__navigation-bottom>.container-wrapper>.cmp-container{flex-direction:row}}header.header .container--header__button{z-index:40}header.header .container--header__button>.container-wrapper>.cmp-container{display:flex;flex-direction:row;gap:var(--spacing-50)}header.header .container--header__button>.container-wrapper>.cmp-container>.button>.cmp-button,header.header .container--header__button>.container-wrapper>.cmp-container .shoppingcartwidget .dtc-widget-shopping-cart__root>button{--button-icon-tertiary-padding: var(--spacing-rem-100) var(--spacing-150);--button-icon-tertiary-width: 2.5rem;--button-icon-tertiary-height: 2.5rem}header.header .button._icon--burger-menu .cmp-button--open{--icon-id: ""}.languagenavigation--filter-country{display:none}.languagenavigation--filter-country.languagenavigation--filter-country-ready{display:block}.languagenavigation--filter-country .cmp-languagenavigation{border-block-start:1px solid var(--color-border-neutral-base);padding:var(--spacing-rem-150) var(--spacing-200)}@media(min-width:1024px){.languagenavigation--filter-country .cmp-languagenavigation{border:0;padding:0}}.languagenavigation--filter-country .cmp-languagenavigation__button{display:none}.languagenavigation--filter-country .cmp-languagenavigation__group{display:inline-flex;gap:var(--spacing-rem-100);margin-inline-end:var(--spacing-rem-150);border:solid 1px var(--color-neutral-300);border-radius:var(--border-radius-rounded);background-color:var(--color-neutral-white);padding:.125rem;overflow:hidden}.languagenavigation--filter-country .cmp-languagenavigation__group li{--text-color: var(--color-neutral-500)}.languagenavigation--filter-country .cmp-languagenavigation__group li a[lang]{width:3rem;height:1.5625rem;color:var(--color-neutral-white);font-family:var(--fonts-bold);text-decoration:none;display:flex;align-items:center;border-radius:var(--border-radius-rounded);background:none;color:var(--text-color, var(--color-neutral-500));font-size:var(--font-size-paragraph-small)}.languagenavigation--filter-country .cmp-languagenavigation__group li a[lang]:before{width:auto}.languagenavigation--filter-country .cmp-languagenavigation__group li:hover{--text-color: var(--color-primary-500)}.languagenavigation--filter-country .cmp-languagenavigation__group li.cmp-languagenavigation__item--active{--text-color: var(--color-neutral-white)}.languagenavigation--filter-country .cmp-languagenavigation__group li.cmp-languagenavigation__item--active a{pointer-events:none;background-color:var(--color-primary-500);--text-color: var(--color-neutral-white)}header.header .image--logo{display:flex;z-index:43;width:4.5625rem;height:100%}@media(min-width:768px){header.header .image--logo{width:5.8125rem;height:100%}}header.header .image--logo .cmp-image{display:flex;justify-content:center;align-items:center}header.header .image--logo .cmp-image__image{aspect-ratio:auto;height:auto;min-inline-size:4.5625rem}@media(min-width:768px){header.header .image--logo .cmp-image__image{min-inline-size:5.8125rem}}header.header .image--logo.image--logo-big{width:7em}@media(min-width:768px){header.header .image--logo.image--logo-big{width:10rem}}@media(min-width:1024px){header.header .image--logo.image--logo-big{width:14rem}}header.header .image--logo.image--logo-big .cmp-image__image{max-width:7em;min-inline-size:7em}@media(min-width:768px){header.header .image--logo.image--logo-big .cmp-image__image{max-width:10rem;min-inline-size:10rem}}@media(min-width:1024px){header.header .image--logo.image--logo-big .cmp-image__image{max-width:14rem;min-inline-size:14rem}}.dispatch-header .cmp-image__image{max-width:7em}@media(min-width:768px){.dispatch-header .cmp-image__image{min-inline-size:10rem}}@media(min-width:1024px){.dispatch-header .cmp-image__image{min-inline-size:14rem}}.navigation.navigation--main .cmp_navigation .cmp-navigation__item:not(:has(>.cmp-navigation__item-link)),.navigation.navigation--main .cmp_navigation .cmp-navigation__item>.cmp-navigation__item-link{display:flex;align-items:center;gap:var(--spacing-rem-100);transition:text-decoration-color .2s;cursor:pointer;padding:.25rem;width:100%;color:var(--color-interaction-primary-pressed);text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:4px;text-underline-offset:8px}.navigation.navigation--main .cmp_navigation .cmp-navigation__item:not(:has(>.cmp-navigation__item-link)):focus-visible,.navigation.navigation--main .cmp_navigation .cmp-navigation__item>.cmp-navigation__item-link:focus-visible{color:var(--color-interaction-primary-hover)}@media(hover:hover)and (pointer:fine){.navigation.navigation--main .cmp_navigation .cmp-navigation__item:not(:has(>.cmp-navigation__item-link)):hover,.navigation.navigation--main .cmp_navigation .cmp-navigation__item>.cmp-navigation__item-link:hover{color:var(--color-interaction-primary-hover)}}.navigation.navigation--main .cmp_navigation .cmp-navigation__item:not(:has(>.cmp-navigation__item-link)) .cmp-image,.navigation.navigation--main .cmp_navigation .cmp-navigation__item>.cmp-navigation__item-link .cmp-image{display:none;width:1.5rem}.navigation.navigation--main .cmp_navigation .cmp-navigation__item--level-0:not(:has(>.cmp-navigation__item-link)),.navigation.navigation--main .cmp_navigation .cmp-navigation__item--level-0>.cmp-navigation__item-link{font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);padding:0 1.25rem;height:100%}@media(min-width:1024px){.navigation.navigation--main .cmp_navigation .cmp-navigation__item--level-0 .cmp-navigation__item--level-0{display:none}}.navigation.navigation--main .cmp_navigation .cmp-navigation__item--level-1:not(:has(>.cmp-navigation__item-link)),.navigation.navigation--main .cmp_navigation .cmp-navigation__item--level-1>.cmp-navigation__item-link{font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);display:flex;width:auto;text-decoration-thickness:2px;text-underline-offset:4px}.navigation.navigation--main .cmp_navigation .cmp-navigation__item--level-1:not(:has(>.cmp-navigation__item-link)):focus-visible,.navigation.navigation--main .cmp_navigation .cmp-navigation__item--level-1>.cmp-navigation__item-link:focus-visible{text-decoration-color:var(--color-interaction-primary-hover)}@media(hover:hover)and (pointer:fine){.navigation.navigation--main .cmp_navigation .cmp-navigation__item--level-1:not(:has(>.cmp-navigation__item-link)):hover,.navigation.navigation--main .cmp_navigation .cmp-navigation__item--level-1>.cmp-navigation__item-link:hover{text-decoration-color:var(--color-interaction-primary-hover)}}@media(min-width:1024px){.navigation.navigation--main .cmp_navigation .cmp-navigation__item--level-1:not(:has(>.cmp-navigation__item-link)),.navigation.navigation--main .cmp_navigation .cmp-navigation__item--level-1>.cmp-navigation__item-link{display:inline-block}}@media(min-width:1024px){.navigation.navigation--main .cmp_navigation .cmp-navigation__item--level-1 .cmp-navigation__item--level-1{display:none}}.navigation.navigation--main .cmp_navigation .cmp-navigation__item--level-1 .cmp-navigation__item:not(:has(>.cmp-navigation__item-link)),.navigation.navigation--main .cmp_navigation .cmp-navigation__item--level-1 .cmp-navigation__item>.cmp-navigation__item-link,.navigation.navigation--main .cmp_navigation .cmp-navigation__item--level-2:not(:has(>.cmp-navigation__item-link)),.navigation.navigation--main .cmp_navigation .cmp-navigation__item--level-2>.cmp-navigation__item-link{font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);font-family:var(--fonts-regular);text-decoration-thickness:2px;text-underline-offset:4px}.navigation.navigation--main .cmp_navigation .cmp-navigation__item--level-1 .cmp-navigation__item:not(:has(>.cmp-navigation__item-link)):focus-visible,.navigation.navigation--main .cmp_navigation .cmp-navigation__item--level-1 .cmp-navigation__item>.cmp-navigation__item-link:focus-visible,.navigation.navigation--main .cmp_navigation .cmp-navigation__item--level-2:not(:has(>.cmp-navigation__item-link)):focus-visible,.navigation.navigation--main .cmp_navigation .cmp-navigation__item--level-2>.cmp-navigation__item-link:focus-visible{text-decoration-color:var(--color-interaction-primary-hover)}@media(hover:hover)and (pointer:fine){.navigation.navigation--main .cmp_navigation .cmp-navigation__item--level-1 .cmp-navigation__item:not(:has(>.cmp-navigation__item-link)):hover,.navigation.navigation--main .cmp_navigation .cmp-navigation__item--level-1 .cmp-navigation__item>.cmp-navigation__item-link:hover,.navigation.navigation--main .cmp_navigation .cmp-navigation__item--level-2:not(:has(>.cmp-navigation__item-link)):hover,.navigation.navigation--main .cmp_navigation .cmp-navigation__item--level-2>.cmp-navigation__item-link:hover{text-decoration-color:var(--color-interaction-primary-hover)}}@media(min-width:1024px){.navigation.navigation--main .cmp_navigation .cmp-navigation__item--level-1 .cmp-navigation__item .cmp-navigation__item--level-2,.navigation.navigation--main .cmp_navigation .cmp-navigation__item--level-2 .cmp-navigation__item--level-2{display:none}}@media(min-width:1024px){.navigation.navigation--main .cmp_navigation .cmp-navigation__item.cmp-navigation__item--back{display:none}}@media(max-width:1023.98px){.navigation.navigation--main .cmp_navigation .cmp-navigation__item:not(:has(>.cmp-navigation__item-link)),.navigation.navigation--main .cmp_navigation .cmp-navigation__item>.cmp-navigation__item-link{border-block-start:1px solid var(--color-border-neutral-base);padding:.75rem 16px}.navigation.navigation--main .cmp_navigation .cmp-navigation__item--level-0>.cmp-navigation__item-link>.cmp-image{display:block}.navigation.navigation--main .cmp_navigation .cmp-navigation__item--level-0 .cmp-navigation__item--level-0 .cmp-image{display:none}.navigation.navigation--main .cmp_navigation .cmp-navigation__item:has(>.cmp-navigation__group)>.cmp-navigation__item-link:after,.navigation.navigation--main .cmp_navigation .cmp-navigation__item:has(>.cmp-navigation__submenu)>.cmp-navigation__item-link:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;margin-inline-start:auto;content:""}.navigation.navigation--main .cmp_navigation .cmp-navigation__item:has(>.cmp-navigation__group)>.cmp-navigation__item-link:after{content:""}.navigation.navigation--main .cmp_navigation .cmp-navigation__item.cmp-navigation__item--submenu-open:has(>.cmp-navigation__group)>.cmp-navigation__item-link:after{content:""}.navigation.navigation--main .cmp_navigation .cmp-navigation__item--back{--button-icon-tertiary-radius: var(--border-radius-rounded);--button-icon-tertiary-background-color: transparent;--button-icon-tertiary-color: var(--color-interaction-primary-default);--button-icon-tertiary-color-hover: var(--color-interaction-primary-hover);--button-icon-tertiary-color-focus: var( --color-interaction-primary-pressed );--button-icon-tertiary-padding: var(--spacing-rem-100) var(--spacing-150);--button-icon-tertiary-height: 3rem;--button-icon-tertiary-width: 3rem;--button-icon-tertiary-size: var(--icon-size-lg);display:inline-flex;justify-content:center;align-items:center;transition:all .2s ease-in-out;border-radius:var(--button-icon-tertiary-radius);background-color:var(--button-icon-tertiary-background-color);padding:var(--button-icon-tertiary-padding);width:var(--button-icon-tertiary-width);height:var(--button-icon-tertiary-height);color:var(--button-icon-tertiary-color);font-size:0;text-decoration:none;text-indent:-10000px;--icon-id: "";justify-content:start;gap:0!important;border-radius:0}}@media(max-width:1023.98px)and (hover:hover)and (pointer:fine){.navigation.navigation--main .cmp_navigation .cmp-navigation__item--back:hover{color:var(--button-icon-tertiary-color-hover)}}@media(max-width:1023.98px){.navigation.navigation--main .cmp_navigation .cmp-navigation__item--back:focus{color:var(--button-icon-tertiary-color-focus)}.navigation.navigation--main .cmp_navigation .cmp-navigation__item--back:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;flex-shrink:0;width:var(--button-icon-tertiary-size);height:var(--button-icon-tertiary-size);content:var(--icon-id, "");font-size:var(--button-icon-tertiary-size);text-indent:0}.navigation.navigation--main .cmp_navigation .cmp-navigation__item--back:disabled,.navigation.navigation--main .cmp_navigation .cmp-navigation__item--back[disabled]{pointer-events:none;color:var(--color-interaction-disabled-base)}}@media(max-width:1023.98px){.navigation.navigation--main .cmp_navigation .cmp-navigation__item>.cmp-navigation__submenu{display:none;position:absolute;transform:translate(100%);opacity:.4;animation:onSubNavClose .4s ease forwards;transition:transform .3s ease;inset:0;background-color:var(--color-surface-neutral-base, #fff);width:100%;list-style-type:none}.navigation.navigation--main .cmp_navigation .cmp-navigation__item.cmp-navigation__item--submenu-open>.cmp-navigation__submenu{display:block;transform:translate(0);opacity:1;animation:onSubNavOpen .4s ease forwards;height:calc(100svh - var(--header-height-offset, 5.5rem) - 1rem);overflow-y:auto}.navigation.navigation--main .cmp_navigation .cmp-navigation__item>.cmp-navigation__submenu .cmp-navigation__item>.cmp-navigation__group{display:none;transform:translateY(-10px);animation:onNavGroupClose .2s ease forwards;transition:none;inset:0}.navigation.navigation--main .cmp_navigation .cmp-navigation__item>.cmp-navigation__submenu .cmp-navigation__item>.cmp-navigation__group .cmp-navigation__item--back{display:none}.navigation.navigation--main .cmp_navigation .cmp-navigation__item>.cmp-navigation__submenu .cmp-navigation__item.cmp-navigation__item--submenu-open>.cmp-navigation__group{display:block;transform:translateY(0);animation:onNavGroupOpen .4s ease forwards}}@keyframes onSubNavOpen{0%{display:block;transform:translate(100%)}to{display:block;transform:translate(0)}}@keyframes onSubNavClose{0%{display:block;transform:translate(0)}to{display:block;display:none;transform:translate(100%)}}@keyframes onNavGroupOpen{0%{display:block;transform:translateY(-10px);opacity:.3}to{display:block;transform:translaYeX(0);opacity:1}}@keyframes onNavGroupClose{0%{display:block;transform:translaYeX(0);opacity:1}to{display:none;transform:translateY(-5px);opacity:0}}@media(min-width:1024px){.navigation.navigation--main .cmp_navigation .cmp-navigation__item--level-0:not(:has(>.cmp-navigation__item-link)),.navigation.navigation--main .cmp_navigation .cmp-navigation__item--level-0>.cmp-navigation__item-link{font-weight:var(--font-weight-label-large);font-size:var(--font-size-label-large);line-height:var(--line-height-label-large);font-family:var(--font-family-label-large);text-transform:var(--text-transform-label-large, none)}}@media(min-width:1024px){.navigation.navigation--main .cmp_navigation>.cmp-navigation__group{display:flex;gap:0rem;height:var(--header-height, 3.5rem);list-style:none}.navigation.navigation--main .cmp_navigation>.cmp-navigation__group>.cmp-navigation__item.cmp-navigation__item--submenu-open{z-index:1}.navigation.navigation--main .cmp_navigation>.cmp-navigation__group>.cmp-navigation__item.cmp-navigation__item--submenu-open:not(:has(>.cmp-navigation__item-link)),.navigation.navigation--main .cmp_navigation>.cmp-navigation__group>.cmp-navigation__item.cmp-navigation__item--submenu-open>.cmp-navigation__item-link{color:var(--color-interaction-primary-active);text-decoration-color:var(--color-interaction-primary-active)}}@media(min-width:1024px){.navigation.navigation--main .cmp_navigation>.cmp-navigation__group>.cmp-navigation__item>.cmp-navigation__group{display:none}.navigation.navigation--main .cmp_navigation .cmp-navigation__submenu{display:none;position:absolute;gap:2.5rem;z-index:10;animation:onNavGroupCloseDesktop .3s ease forwards;inset-block-start:calc(100% - 4px);inset-inline-start:0;box-shadow:0 4px 16px #0003;border-radius:0 0 var(--radius-sm, .25rem) var(--radius-sm, .25rem);background-color:var(--color-surface-neutral-base, white);padding:2.5rem 2.25rem 2.25rem;width:100%;max-width:var(--grid-max-width, 90rem);max-height:calc(100dvh - var(--header-height-offset, 5.5rem) - 2rem);overflow-x:hidden;overflow-y:auto;scrollbar-color:var(--color-interaction-primary-hover) transparent}.navigation.navigation--main .cmp_navigation .cmp-navigation__submenu:before{position:absolute;inset-block-start:4px;border-block-start:1px solid var(--color-border-neutral-base);width:100%;content:""}.navigation.navigation--main .cmp_navigation .cmp-navigation__submenu .cmp-navigation__item--level-0{display:none}.navigation.navigation--main .cmp_navigation .cmp-navigation__submenu>.cmp-navigation__group{display:grid;grid-template-rows:masonry;grid-template-columns:repeat(1,50% 50%);gap:1.5rem 1rem;width:50%;width:calc(50% - 1.25rem);height:100%}.navigation.navigation--main .cmp_navigation>.cmp-navigation__group>.cmp-navigation__item.cmp-navigation__item--submenu-open>.cmp-navigation__submenu{display:flex;animation:onNavGroupOpenDesktop .2s ease forwards}}@keyframes onNavGroupOpenDesktop{0%{display:flex;opacity:0;clip-path:polygon(0% 0,100% 0,100% 0%,0% 0%)}to{display:flex;opacity:1;clip-path:polygon(0% 0,100% 0,100% 100%,0% 100%);clip-path:polygon(0% 0,100% 0,100% calc(100% + 16px),0% calc(100% + 16px))}}@keyframes onNavGroupCloseDesktop{0%{display:flex;opacity:1;clip-path:polygon(0% 0,100% 0,100% 100%,0% 100%);clip-path:polygon(0% 0,100% 0,100% calc(100% + 16px),0% calc(100% + 16px))}to{display:none;opacity:0;clip-path:polygon(0% 0,100% 0,100% 0%,0% 0%)}}.cmp-navigation__item--push-list{display:none;position:sticky;inset-block:0;width:50%;width:calc(50% - 1.25rem);height:100%}.cmp-navigation__item--push-list .container>.container-wrapper>.cmp-container{display:flex;gap:1rem}.cmp-navigation__item--push-list .container>.container-wrapper>.cmp-container>*{width:50%}@media(min-width:1024px){.cmp-navigation__item--push-list{display:flex}}.cmp-navigation__topbar{display:none}._page--no-main-offset{--main-offset: 0px;--component-offset: var(--header-offset, 0px)}.page{--header-height: 3.5rem;--header-height-offset: 5.5rem}@media(min-width:768px){.page{--header-height: 5.5rem;--header-height-offset: 7.5rem}}.list--skiplinks{position:fixed;transform:translateY(-60%);opacity:0;z-index:70;transition:transform .2s cubic-bezier(.4,.6,.57,1) 0s;inset-block-start:1rem;inset-inline-start:-999999px}.list--skiplinks:has(:focus-within){transform:translateY(0);opacity:1;inset-inline-start:1rem}.list--skiplinks .cmp-list{box-shadow:0 4px 16px #0003;border-radius:var(--border-radius-sm);background-color:var(--color-surface-neutral-base, #fff);padding:.5rem;list-style:none}.list--skiplinks .cmp-list__item-link{font-weight:var(--font-weight-paragraph-regular);font-size:var(--font-size-paragraph-regular);line-height:var(--line-height-paragraph-regular);font-family:var(--font-family-paragraph-regular);text-transform:var(--text-transform-paragraph-regular, none);display:block;padding-inline:.25rem;padding-block:.25rem;width:100%;font-family:var(--fonts-body);text-transform:capitalize}.xf--language-panel{display:none;position:fixed;z-index:20;animation:onLanguagePanelClose .2s ease forwards;inset-block-start:var(--header-height-offset, 5.5rem);inset-inline-start:0;padding-inline:var(--grid-padding, 16px);width:100%}.xf--language-panel.xf--language-panel--active{display:flex;animation:onLanguagePanelOpen .2s ease forwards}.xf--language-panel>.cmp-experiencefragment{transition:height .3s;margin-inline:auto;box-shadow:0 4px 16px #0003;border-radius:0 0 var(--border-radius-sm) var(--border-radius-sm);border-block-start:solid 1px var(--color-neutral-100);background-color:var(--color-surface-neutral-base, #fff);padding:var(--spacing-rem-200, 1rem) var(--spacing-200, 16px);width:100%;max-width:var(--grid-max-width, 90rem)}@media(min-width:1024px){.xf--language-panel>.cmp-experiencefragment{padding:var(--spacing-rem-500, 2.5rem) var(--spacing-500, 40px)}}.xf--language-panel>.cmp-experiencefragment>*{position:relative}.xf--language-panel #language-panel-close{position:absolute;inset-block-start:-8px;inset-inline-end:0}.xf--language-panel .cmp-languagenavigation__button{display:none}.xf--language-panel .cmp-languagenavigation__group{display:flex;flex-wrap:wrap;gap:var(--spacing-200);margin-block-start:var(--spacing-rem-500)}.xf--language-panel .cmp-languagenavigation__item--level-0{width:calc(50% - 1rem);font-weight:var(--font-weight-label-large);font-size:var(--font-size-label-large);line-height:var(--line-height-label-large);font-family:var(--font-family-label-large);text-transform:var(--text-transform-label-large, none)}@media(min-width:1024px){.xf--language-panel .cmp-languagenavigation__item--level-0{width:calc(25% - 1rem)}}.xf--language-panel .cmp-languagenavigation__item--level-0 a{color:var(--color-neutral-black);text-decoration:none}.xf--language-panel .cmp-languagenavigation__item--level-0 a:hover{text-decoration:underline}@keyframes onLanguagePanelOpen{0%{display:flex;opacity:0;clip-path:polygon(0% 0,100% 0,100% 0%,0% 0%)}to{display:flex;opacity:1;clip-path:polygon(0% 0,100% 0,100% 100%,0% 100%);clip-path:polygon(0% 0,100% 0,100% calc(100% + 16px),0% calc(100% + 16px))}}@keyframes onLanguagePanelClose{0%{display:flex;opacity:1;clip-path:polygon(0% 0,100% 0,100% 100%,0% 100%);clip-path:polygon(0% 0,100% 0,100% calc(100% + 16px),0% calc(100% + 16px))}to{display:none;opacity:0;clip-path:polygon(0% 0,100% 0,100% 0%,0% 0%)}}.xf--profile-panel{display:flex;position:fixed;z-index:20;inset-block-start:var(--profile-panel-pos, var(--header-height-offset, 5.5rem));inset-inline-start:0;padding-inline:var(--grid-padding, 16px);width:100%;height:0}.xf--profile-panel>.cmp-experiencefragment{display:flex;position:relative;margin-inline:auto;width:100%;max-width:var(--grid-max-width, 90rem);height:0}@media(min-width:768px){.xf--profile-panel>.cmp-experiencefragment{justify-content:end}}.xf--profile-panel.xf--profile-panel--active>.cmp-experiencefragment:before{position:absolute;transform:translateY(calc(0px - var(--header-bar-radius, 8px)));inset-block-start:0;inset-inline-end:0;background-color:var(--color-surface-neutral-base, #fff);width:100%;height:var(--header-bar-radius, 8px);pointer-events:none;content:""}@media(min-width:768px){.xf--profile-panel.xf--profile-panel--active>.cmp-experiencefragment:before{max-width:24.8125rem}}.xf--profile-panel>.cmp-experiencefragment>.container-wrapper{display:none;animation:onProfilePanelClose .15s ease-in forwards;box-shadow:0 4px 16px #0003;border-radius:0 0 var(--border-radius-sm) var(--border-radius-sm);background-color:var(--color-surface-neutral-base, #fff);width:100%;height:fit-content}@media(min-width:768px){.xf--profile-panel>.cmp-experiencefragment>.container-wrapper{max-width:24.8125rem}}.xf--profile-panel.xf--profile-panel--active>.cmp-experiencefragment>.container-wrapper{display:flex;animation:onProfilePanelOpen .3s ease-out forwards}.xf--profile-panel .title._h5{display:flex;align-items:center;gap:12px;padding-block:16px}@media(min-width:768px){.xf--profile-panel .title._h5{gap:16px;padding-block:24px}}.xf--profile-panel .title._h5 .cmp-title__initial{font-weight:var(--font-weight-label-small);font-size:var(--font-size-label-small);line-height:var(--line-height-label-small);font-family:var(--font-family-label-small);text-transform:var(--text-transform-label-small, none);display:flex;justify-content:center;align-items:center;margin:auto;border-radius:50%;background:var(--color-surface-primary-subtle);aspect-ratio:1;width:2rem;color:var(--color-interaction-primary-default, #2b3c90);font-weight:700;text-transform:uppercase}@media(min-width:768px){.xf--profile-panel .title._h5 .cmp-title__initial{font-weight:var(--font-weight-label-regular);font-size:var(--font-size-label-regular);line-height:var(--line-height-label-regular);font-family:var(--font-family-label-regular);text-transform:var(--text-transform-label-regular, none);width:2.5rem;text-transform:uppercase}}.xf--profile-panel>.cmp-experiencefragment>.container-wrapper>.cmp-container{width:100%}.xf--profile-panel .container--header-profile-top>.container-wrapper>.cmp-container{display:flex;justify-content:space-between;align-items:center;padding-inline:var(--spacing-300) var(--spacing-150)}.xf--profile-panel .list.list--profile .cmp-list__item-title{padding-block:var(--spacing-rem-150)}.header--is-sticky .xf--profile-panel{--profile-panel-pos: var(--header-height, 3.5rem)}@keyframes onProfilePanelOpen{0%{display:flex;clip-path:polygon(0% 0,100% 0,100% 0%,0% 0%)}to{display:flex;clip-path:polygon(0% 0,100% 0,100% 100%,0% 100%);clip-path:polygon(calc(0% - 16px) 0,calc(100% + 16px) 0,calc(100% + 16px) calc(100% + 16px),calc(0% - 16px) calc(100% + 16px))}}@keyframes onProfilePanelClose{0%{display:flex;clip-path:polygon(0% 0,100% 0,100% 100%,0% 100%);clip-path:polygon(calc(0% - 16px) 0,calc(100% + 16px) 0,calc(100% + 16px) calc(100% + 16px),calc(0% - 16px) calc(100% + 16px))}to{display:none;clip-path:polygon(0% 0,100% 0,100% 0%,0% 0%)}}.xf--search-panel{display:none;position:fixed;z-index:20;animation:onSearchPanelClose .2s ease forwards;inset-block-start:var(--header-height-offset, 5.5rem);inset-inline-start:0;padding-inline:var(--grid-padding, 16px);width:100%}.xf--search-panel.xf--search-panel--active{display:flex;animation:onSearchPanelOpen .2s ease forwards}.xf--search-panel>.cmp-experiencefragment{transition:height .3s;margin-inline:auto;box-shadow:0 4px 16px #0003;border-radius:0 0 var(--border-radius-sm) var(--border-radius-sm);background-color:var(--color-surface-neutral-base, #fff);padding:var(--spacing-rem-200, 1rem) var(--spacing-200, 16px);width:100%;max-width:var(--grid-max-width, 90rem)}@media(min-width:1024px){.xf--search-panel>.cmp-experiencefragment{padding:var(--spacing-rem-500, 2.5rem) var(--spacing-500, 40px)}}.xf--search-panel>.cmp-experiencefragment>*{position:relative}.xf--search-panel #search-panel-close{position:absolute;inset-block-start:-8px;inset-inline-end:0}.xf--search-panel .algoliaglobalsearch{padding:0}@keyframes onSearchPanelOpen{0%{display:flex;opacity:0;clip-path:polygon(0% 0,100% 0,100% 0%,0% 0%)}to{display:flex;opacity:1;clip-path:polygon(0% 0,100% 0,100% 100%,0% 100%);clip-path:polygon(0% 0,100% 0,100% calc(100% + 16px),0% calc(100% + 16px))}}@keyframes onSearchPanelClose{0%{display:flex;opacity:1;clip-path:polygon(0% 0,100% 0,100% 100%,0% 100%);clip-path:polygon(0% 0,100% 0,100% calc(100% + 16px),0% calc(100% + 16px))}to{display:none;opacity:0;clip-path:polygon(0% 0,100% 0,100% 0%,0% 0%)}}.header,.dispatch-header{--header-padding-inline: var(--root-padding-inline);width:100%;height:0}.header>div>.container-wrapper,.header>.container-wrapper,.dispatch-header>div>.container-wrapper,.dispatch-header>.container-wrapper{display:flex;position:relative;z-index:41;height:var(--header-height, 3.5rem);--main-width: var(--grid-max-width, 90rem);position:fixed;inset-block-start:2rem;padding-inline:var(--grid-padding, 16px);width:100%}.header>div>.container-wrapper>.cmp-container,.header>.container-wrapper>.cmp-container,.dispatch-header>div>.container-wrapper>.cmp-container,.dispatch-header>.container-wrapper>.cmp-container{display:flex;position:relative;justify-content:space-between;align-items:center;margin-inline:auto;box-shadow:0 4px 16px #0003;border-radius:var(--header-bar-radius, 8px);background:var(--color-surface-neutral-base, #fff);padding-inline:var(--spacing-200);width:calc(100% - var(--header-padding-inline, 0px) * 2);max-width:var(--main-width, calc(var(--grid-max-width, 90rem) + var(--header-padding-inline, 0px) * 2));max-width:var(--grid-max-width, 90rem)}@media(min-width:768px){.header>div>.container-wrapper>.cmp-container,.header>.container-wrapper>.cmp-container,.dispatch-header>div>.container-wrapper>.cmp-container,.dispatch-header>.container-wrapper>.cmp-container{padding-inline:var(--spacing-500)}}.header:has(.cmp-navigation__item--submenu-open .cmp-navigation__group),.header:has(.xf--search-panel--active),.header:has(.xf--language-panel--active),.header--is-open,.dispatch-header:has(.cmp-navigation__item--submenu-open .cmp-navigation__group),.dispatch-header:has(.xf--search-panel--active),.dispatch-header:has(.xf--language-panel--active),.dispatch-header--is-open{--header-background: var(--color-surface-neutral-base, white);--header-bar-radius: var(--border-radius-sm) var(--border-radius-sm) 0 0}.header--is-sticky>div>.container-wrapper,.header--is-sticky>.container-wrapper,.dispatch-header--is-sticky>div>.container-wrapper,.dispatch-header--is-sticky>.container-wrapper{transform:translateY(calc(0px - var(--header-height-offset, 5.5rem) - 16px));transition:transform .4s;--header-background: var(--color-surface-neutral-base, white)}.has-visible-header .header.header--is-sticky>div>.container-wrapper,.has-visible-header .header.header--is-sticky>.container-wrapper{transform:translateY(0)}.xf--favorite-modal,.xf--push-list{display:none}.breadcrumb{--breadcrumb--link-color: var(--color-text-link-default);--breadcrumb--text-color: var(--color-text-caption-strong);--breadcrumb--separator-color: var(--color-text-caption-strong)}.breadcrumb .cmp-breadcrumb{position:relative}.breadcrumb .cmp-breadcrumb:after{position:absolute;z-index:2;inset-block-end:0;inset-inline-end:0;background:linear-gradient(90deg,rgba(248,248,248,0) 0%,var(--template-background-color, var(--color-surface-neutral-subdued)) 100%);width:1.5rem;height:calc(100% - 1px);content:""}.breadcrumb .cmp-breadcrumb .cmp-breadcrumb__list{display:flex;align-items:center;gap:var(--spacing-rem-100);padding-inline-end:var(--spacing-rem-300);padding-block:var(--spacing-rem-200);overflow-x:auto}@media(min-width:768px){.breadcrumb .cmp-breadcrumb .cmp-breadcrumb__list{display:block;padding-inline-end:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.breadcrumb .cmp-breadcrumb .cmp-breadcrumb__list .cmp-breadcrumb__item{flex-shrink:0}@media(min-width:768px){.breadcrumb .cmp-breadcrumb .cmp-breadcrumb__list .cmp-breadcrumb__item{display:inline;margin-inline-start:var(--spacing-rem-100)}.breadcrumb .cmp-breadcrumb .cmp-breadcrumb__list .cmp-breadcrumb__item:first-child{margin-inline-start:0}}.breadcrumb .cmp-breadcrumb .cmp-breadcrumb__list .cmp-breadcrumb__item>span{font-weight:var(--font-weight-paragraph-smal);font-size:var(--font-size-paragraph-smal);line-height:var(--line-height-paragraph-smal);font-family:var(--font-family-paragraph-smal);text-transform:var(--text-transform-paragraph-smal, none);color:var(--breadcrumb--text-color)}.breadcrumb .cmp-breadcrumb .cmp-breadcrumb__list .cmp-breadcrumb__item:first-child .cmp-breadcrumb__item-link:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;margin-inline-end:-.25rem;width:var(--icon-size-sm);height:var(--icon-size-sm);content:"";color:var(--breadcrumb--link-color);font-size:var(--icon-size-sm)}.breadcrumb .cmp-breadcrumb .cmp-breadcrumb__list .cmp-breadcrumb__item .cmp-breadcrumb__item-link{display:inline-flex;align-items:center;gap:var(--spacing-rem-100);color:var(--breadcrumb--link-color);text-decoration:none;font-weight:var(--font-weight-link-inline-small);font-size:var(--font-size-link-inline-small);line-height:var(--line-height-link-inline-small);font-family:var(--font-family-link-inline-small);text-transform:var(--text-transform-link-inline-small, none)}.breadcrumb .cmp-breadcrumb .cmp-breadcrumb__list .cmp-breadcrumb__item .cmp-breadcrumb__item-link span{text-decoration-line:underline}.breadcrumb .cmp-breadcrumb .cmp-breadcrumb__list .cmp-breadcrumb__item .cmp-breadcrumb__item-link:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;width:var(--icon-size-sm);height:var(--icon-size-sm);content:"";color:var(--breadcrumb--separator-color);font-size:var(--icon-size-sm)}._page--no-breadcrumb #container--container-hero .breadcrumb{display:none}.footer .container._container--gap-300>.container-wrapper>.cmp-container{--container-gap: var(--spacing-rem-300, 1.5rem);display:flex;flex-direction:column;gap:var(--container-gap)}@media(min-width:768px){.footer .container._container--gap-300>.container-wrapper>.cmp-container{--container-gap: var(--spacing-rem-300, 1.5rem)}}.footer{--footer--text-color: var(--color-neutral-800);--footer--border-color: var(--color-neutral-300);--footer--top-background-color: var(--color-neutral-50, #f8f8f8);--footer--bottom-background-color: var(--color-neutral-100, #eaeaea);--footer--button-background-color: var(--color-neutral-white)}.footer .footer__top,.footer .footer__bottom{padding-inline:var(--grid-padding)}.footer .footer__top{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);gap:var(--grid-row-gap, 1rem) var(--grid-column-gap, 1rem);margin-inline:auto;padding-inline:var(--grid-padding, 16px);width:100%;max-width:var(--grid-max-width, 90rem)}.footer .footer__top>*{grid-column:span var(--grid-columns)/span var(--grid-columns);grid-column-start:auto}@media(min-width:768px){.footer .footer__top>*{grid-column:span var(--grid-columns)/span var(--grid-columns);grid-column-start:auto}}@media(min-width:1320px){.footer .footer__top>*{grid-column:span var(--grid-columns)/span var(--grid-columns);grid-column-start:auto}}.footer .footer__top{margin-block:0;background-color:var(--footer--top-background-color);padding-block:var(--spacing-rem-300)}@media(min-width:1320px){.footer .footer__top{padding-block:var(--spacing-rem-500)}}.footer .footer__top .list.list--links .cmp-list__item-link{text-decoration:underline}.footer .footer__top .list.list--links .cmp-list__item-link:hover,.footer .footer__top .list.list--links .cmp-list__item-link:focus{text-decoration:none}.footer .footer__top .list.list--links .cmp-list__item-link .cmp-list__item-title{display:inline}.footer .footer__top .list.list--links .cmp-list__item-link .cmp-list__item-title:before{background-color:transparent}.footer .footer__bottom{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);gap:var(--grid-row-gap, 1rem) var(--grid-column-gap, 1rem);margin-inline:auto;padding-inline:var(--grid-padding, 16px);width:100%;max-width:var(--grid-max-width, 90rem)}.footer .footer__bottom>*{grid-column:span var(--grid-columns)/span var(--grid-columns);grid-column-start:auto}@media(min-width:768px){.footer .footer__bottom>*{grid-column:span var(--grid-columns)/span var(--grid-columns);grid-column-start:auto}}@media(min-width:1320px){.footer .footer__bottom>*{grid-column:span var(--grid-columns)/span var(--grid-columns);grid-column-start:auto}}.footer .footer__bottom{background-color:var(--footer--bottom-background-color)}.footer-image__logo{margin-block-end:var(--spacing-150)}@media(min-width:1320px){.footer-image__logo{margin-block-end:var(--spacing-200)}}.footer .footer__top>.container-wrapper>.cmp-container>.container:not(:last-child){position:relative;padding-block-end:var(--spacing-300)}@media(min-width:1320px){.footer .footer__top>.container-wrapper>.cmp-container>.container:not(:last-child){padding-block-end:0}}.footer .footer__top>.container-wrapper>.cmp-container>.container:not(:last-child):after{position:absolute;inset-block-end:0;inset-inline-start:0;background-color:var(--footer--border-color);width:100%;height:1px;content:""}@media(min-width:1320px){.footer .footer__top>.container-wrapper>.cmp-container>.container:not(:last-child):after{content:none}}.footer .footer__top .container--footer__primary-menu{padding-block:var(--spacing-300)}@media(min-width:1320px){.footer .footer__top .container--footer__primary-menu>.container-wrapper{height:100%}.footer .footer__top .container--footer__primary-menu>.container-wrapper>.cmp-container{height:100%}}.footer .footer__top .container--footer__primary-menu .list.list--links .cmp-list{gap:var(--spacing-rem-50)}@media(min-width:1320px){.footer .footer__top .container--footer__primary-menu{padding-block:0}}@media(min-width:1320px){.footer .footer__top .cmp-text{padding-inline-end:var(--spacing-700)}}.footer .footer__top .cmp-text{color:var(--footer--text-color);font-size:var(--font-size-paragraph-small)}.footer .footer__top .cmp-text a[href^=tel]{color:var(--footer--text-color);font-weight:inherit;font-size:var(--font-size-paragraph-small);font-family:inherit;text-decoration:none}.footer .container--footer__primary-menu .cmp-list__item{font-weight:var(--font-weight-link-inline);font-size:var(--font-size-link-inline);line-height:var(--line-height-link-inline);font-family:var(--font-family-link-inline);text-transform:var(--text-transform-link-inline, none)}.footer .footer-image__logo{max-width:7.5rem}.footer .footer-image__logo img{width:100%}.footer .list--socials{padding-block:var(--spacing-300, 24px) 0}@media(min-width:1320px){.footer .list--socials{padding-block:0}}.footer .footer__bottom{padding:var(--spacing-300, 24px)}.footer .footer__bottom .list--links .cmp-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.4375rem;font-size:var(--font-size-link-inline-small);line-height:1.32}.footer .footer__bottom .cmp-list__item:not(:last-child){position:relative}.footer .footer__bottom .cmp-list__item:not(:last-child):after{display:inline-block;position:absolute;transform:translateY(-50%);inset-block-start:50%;inset-inline-end:-.6875rem;width:1px;content:"|";color:var(--color-neutral-black, #000)}.footer .footer__bottom .list.list--links .cmp-list__item-title{font-weight:var(--font-weight-link-inline-small);font-size:var(--font-size-link-inline-small);line-height:var(--line-height-link-inline-small);font-family:var(--font-family-link-inline-small);text-transform:var(--text-transform-link-inline-small, none)}.footer .footer__bottom .list.list--links .cmp-list__item-title:before{inset-block-end:1px}.footer .footer__bottom .embed{margin:0 auto;padding:0;width:auto}.footer .footer__bottom .cmp-embed button{cursor:pointer;padding:0;color:var(--color-text-link-default);font-weight:var(--font-weight-link-inline-small);font-size:var(--font-size-link-inline-small);line-height:var(--line-height-link-inline-small);text-decoration:underline}.footer .footer__bottom .cmp-embed button:hover{text-decoration:none}@media(min-width:768px){.footer .footer__bottom.container._container--gap-300>.container-wrapper>.cmp-container{display:flex;flex-direction:row;justify-content:center}.footer .footer__bottom .embed{margin:0}.footer .footer__bottom .cmp-embed button{position:relative}.footer .footer__bottom .cmp-embed button:before{display:inline-block;position:absolute;transform:translateY(-50%);inset-block-start:50%;inset-inline-start:-.875rem;width:1px;content:"|";color:var(--color-neutral-black, #000)}}@media(min-width:1320px){.footer .footer__container--grid-4-8-tablet>.container-wrapper>.cmp-container{grid-column-gap:var(--column-gap, 1.5rem);grid-row-gap:var(--row-gap, var(--section-default-row-gap, 4rem));display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:repeat(auto 1fr)}.footer .footer__container--grid-4-8-tablet>.container-wrapper>.cmp-container>:first-child:not(:only-child){--grid-column: 1 / 5;grid-column:var(--grid-column, 1/13)}.footer .footer__container--grid-4-8-tablet>.container-wrapper>.cmp-container>:nth-child(2):not(:only-child){--grid-column: 5 / 11;grid-column:var(--grid-column, 1/13)}.footer .footer__container--grid-4-8-tablet>.container-wrapper>.cmp-container>:last-child:not(:only-child){--grid-column: 11 / 13;grid-column:var(--grid-column, 1/13)}.footer ._text-align-tablet--end{justify-content:flex-end}.footer .footer__container_align_bottom{display:flex;align-items:flex-end}.footer .container.container--three-column-tablet.container--footer__primary-menu{align-self:center}.footer .container.container--three-column-tablet.container--footer__primary-menu>.container-wrapper>.cmp-container{flex-direction:row}.footer .container.container--three-column-tablet.container--footer__primary-menu>.container-wrapper>.cmp-container>.container{--container-width: 33.33%;width:var(--container-width, 100%)}}.footer .languagenavigation{display:flex;margin-block-start:var(--spacing-300)}@media(min-width:1320px){.footer .languagenavigation{margin-block-start:var(--spacing-400)}}.footer .cmp-languagenavigation{position:relative}.footer .cmp-languagenavigation__button{display:flex;align-items:center;gap:var(--spacing-100);border:1px solid var(--footer--border-color);border-radius:6px;background-color:var(--footer--button-background-color);padding:var(--spacing-150, 12px)}@media(min-width:1320px){.footer .cmp-languagenavigation__button{min-inline-size:14.4375rem}}.footer .cmp-languagenavigation__button ._icon--chevron-down{transition:transform .2s ease-in}.footer .cmp-languagenavigation__button-active{border-block-end-color:var(--footer--button-background-color);border-end-start-radius:0;border-end-end-radius:0}.footer .cmp-languagenavigation__button-active ._icon--chevron-down{transform:rotate(180deg)}.footer .cmp-languagenavigation__button ._icon--chevron-down{margin-inline-start:auto;color:var(--color-primary-500)}.footer .cmp-languagenavigation__group{display:none;position:absolute;z-index:1;inset-inline-start:0;background-color:var(--footer--button-background-color);width:100%;max-height:6.25rem;overflow-y:auto}.footer .cmp-languagenavigation__group.cmp-languagenavigation__list-visible{display:block;border:1px solid var(--footer--border-color);border-block-start:0;border-end-start-radius:6px;border-end-end-radius:6px}.footer .cmp-languagenavigation__group a{display:block;padding:var(--spacing-150);color:var(--color-neutral-black)}.footer .cmp-languagenavigation__group a:hover,.footer .cmp-languagenavigation__group a:active{text-decoration:none}.footer .cmp-languagenavigation__button-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:never;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;font-weight:400;font-family:Base-Icons;text-transform:none;width:var(--icon-size-lg);height:var(--icon-size-lg);content:var(--icon-id)}.footer .button--language-open{margin-block-start:var(--spacing-rem-350)}@media print{body{margin:0;background-color:#fff;color:#000}.cmp-experiencefragment--header,.cmp-experiencefragment--footer,header.container--header,footer.container--footer,.action-btn-list,.breadcrumb,#container-information-recipe .button,.cmp-teaser__image,.dynamicmediavideo,.cmp-article-header__image,.bookmark-btn{display:none!important}.page{--header-height: 0px;--header-height-offset: 0px}.container--two-column-sm{break-inside:avoid}.container.container--two-column-sm>.container-wrapper>.cmp-container>*{margin-inline:auto;max-width:calc(50vw - 2cm)}.button--print-action{display:none}.cmp-tabs__tabpanel,.cmp-accordion__panel{display:block}.cmp-article-accordion .cmp-article-accordion__button[aria-expanded=false]+.cmp-article-accordion__panel{display:block}.cmp-tabs__tabpanel+.cmp-tabs__tabpanel{margin-block-start:1.5rem;border-block-start:1px solid currentColor}.cmp-recipe-header,#container--container-hero:has(#news-hero){padding:0;min-block-size:auto}.cmp-recipe-header .cmp-article-header__title,.cmp-recipe-header .cmp-article-header__subtitle,.cmp-article-header .cmp-article-header__text-container h3{color:#000!important}.cmp-article-header .cmp-article-header__text-container h3{margin-block-end:0!important}.cmp-container,#news-article article:has(.cmp-article-body) .cmp-article-body pre,#news-article article:has(.cmp-article-body) .cmp-article-body blockquote,.speaker-list .cmp-contentfragment{padding:0!important}.category-card.has-category .cmp-category-title{position:relative;padding:0}.category-card .cmp-recipe-teaser__link{overflow:inherit}.cmp-container:has(>.contentfragment>article.cmp-contentfragment>.cmp-listwrapper-speaker){display:block!important}.cmp-container:has(>.contentfragment>article.cmp-contentfragment>.cmp-listwrapper-speaker) .title{inset:auto}.accordion .cmp-accordion .cmp-accordion__panel{visibility:inherit;overflow:inherit}}
