@import"01-color-mode-1.css";@import"02-color-application-mode-1.css";@import"03-number-mode-1.css";@import"04-typography-small.css";*{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.--Display-D3{color:#fff;font-family:"STRUTT Modena 420";font-size:var(--Display-D3, 32px);font-style:normal;font-weight:400;line-height:110%;letter-spacing:-.64px}.--Body-B1{color:#fff;font-family:"STRUTT Modena 370";font-size:var(--Body-B1, 19px);font-style:normal;font-weight:400;line-height:150%}.--Body-B2{color:#fff;font-family:"STRUTT Modena 370";font-size:var(--Body-B2, 16px);font-style:normal;font-weight:300;line-height:150%}.--Caption-C1{color:#fff;font-family:"STRUTT Modena 370";font-size:var(--Caption-C1, 15px);font-style:normal;font-weight:300;line-height:150%}.--Caption-C2{color:#fff;font-family:"STRUTT Modena 370";font-size:var(--Caption-C2, 14px);font-style:normal;font-weight:300;line-height:150%}.--Subhead-Sub1{color:#fff;font-family:"STRUTT Modena 370";font-size:var(--Body-B1, 19px);font-style:normal;font-weight:400;line-height:150%}.--Subhead-Sub2{color:#fff;font-family:"STRUTT Modena 420";font-size:var(--Body-B2, 18px);font-style:normal;font-weight:400;line-height:150%}.--Headline-H1{color:#fff;font-family:"STRUTT Modena 420";font-size:var(--Headline-H1, 36px);font-style:normal;font-weight:400;line-height:120%}.--Headline-H4{color:var(--neutral-gray-01, #FFF);font-family:"STRUTT Modena 420";font-size:var(--Headline-H4, 24px);font-style:normal;font-weight:400;line-height:120%}:root{--color-primary: var(--primary-primary);--color-primary-variant: var(--primary-primary-variant);--color-on-primary: var(--primary-on-primary);--color-secondary: var(--secondary-secondary);--color-secondary-variant: var(--secondary-secondary-variant);--color-on-secondary: var(--secondary-on-secondary);--color-error: var(--function-error);--color-on-error: var(--function-on-error);--color-surface: var(--surface-surface);--color-on-surface: var(--surface-on-surface);--color-on-surface-variant: var(--surface-on-surface-variant);--spacing-xs: var(--Spacing-spacing-ultratight);--spacing-sm: var(--Spacing-spacing-extratight);--spacing-md: var(--Spacing-spacing-medium);--spacing-lg: var(--Spacing-spacing-loose);--spacing-xl: var(--Spacing-spacing-extraloose);--spacing-xxl: var(--Spacing-spacing-ultraloose);--radius-xs: var(--Corner-Radius-corner-ultrasmall);--radius-sm: var(--Corner-Radius-corner-small);--radius-md: var(--Corner-Radius-corner-medium);--radius-lg: var(--Corner-Radius-corner-large);--radius-xl: var(--Corner-Radius-corner-ultralarge);--radius-pill: var(--Corner-Radius-corner-pill);--button-padding-xs: var(--Padding-Button-padding-button-ultratight);--button-padding-sm: var(--Padding-Button-padding-button-tight);--button-padding-md: var(--Padding-Button-padding-button-medium);--button-padding-lg: var(--Padding-Button-padding-button-loose);--button-padding-xl: var(--Padding-Button-padding-button-ultraloose);--component-padding-xs: var(--Padding-Component-padding-component-ultratight);--component-padding-sm: var(--Padding-Component-padding-component-extratight);--component-padding-md: var(--Padding-Component-padding-component-medium);--component-padding-lg: var(--Padding-Component-padding-component-loose);--component-padding-xl: var(--Padding-Component-padding-component-extraloose);--component-padding-xxl: var(--Padding-Component-padding-component-ultraloose);--font-size-h1: var(--Headline-H1);--font-size-h2: var(--Headline-H2);--font-size-h3: var(--Headline-H3);--font-size-h4: var(--Headline-H4);--font-size-body-large: var(--Body-B1);--font-size-body: var(--Body-B2);--font-size-caption-large: var(--Caption-C1);--font-size-caption: var(--Caption-C2);--font-size-subhead-large: var(--Subhead-S1);--font-size-subhead: var(--Subhead-S2)}@media screen and (min-width: 735px){:root{--Body-B1: 19px;--Body-B1_fixed: 18px;--Body-B2: 17px;--Body-B2_fixed: 16px;--Caption-C1: 15px;--Caption-C1_fixed: 14px;--Caption-C2: 13px;--Caption-C2_fixed: 12px;--Display-D1: 56px;--Display-D2: 48px;--Display-D3: 40px;--Headline-H1: 34px;--Headline-H1_fixed: 32px;--Headline-H2: 30px;--Headline-H2_fixed: 28px;--Headline-H3: 26px;--Headline-H3_fixed: 24px;--Headline-H4: 22px;--Headline-H4_fixed: 20px;--Subhead-S1: 19px;--Subhead-S2: 17px}}@media screen and (min-width: 1069px){:root{--Body-B1: 20px;--Body-B1_fixed: 18px;--Body-B2: 18px;--Body-B2_fixed: 16px;--Caption-C1: 16px;--Caption-C1_fixed: 14px;--Caption-C2: 14px;--Caption-C2_fixed: 12px;--Display-D1: 64px;--Display-D2: 56px;--Display-D3: 48px;--Headline-H1: 36px;--Headline-H1_fixed: 32px;--Headline-H2: 32px;--Headline-H2_fixed: 28px;--Headline-H3: 28px;--Headline-H3_fixed: 24px;--Headline-H4: 24px;--Headline-H4_fixed: 20px;--Subhead-S1: 20px;--Subhead-S2: 18px}}@media screen and (max-width: 480px){:root{--Body-B1: 18px;--Body-B1_fixed: 18px;--Body-B2: 16px;--Body-B2_fixed: 16px;--Caption-C1: 14px;--Caption-C1_fixed: 14px;--Caption-C2: 12px;--Caption-C2_fixed: 12px;--Display-D1: 48px;--Display-D2: 40px;--Display-D3: 32px;--Headline-H1: 32px;--Headline-H1_fixed: 32px;--Headline-H2: 28px;--Headline-H2_fixed: 28px;--Headline-H3: 24px;--Headline-H3_fixed: 24px;--Headline-H4: 20px;--Headline-H4_fixed: 20px;--Subhead-S1: 18px;--Subhead-S2: 16px}}@media screen and (max-width: 734px){:root{--Body-B1: 18px;--Body-B1_fixed: 18px;--Body-B2: 16px;--Body-B2_fixed: 16px;--Caption-C1: 14px;--Caption-C1_fixed: 14px;--Caption-C2: 12px;--Caption-C2_fixed: 12px;--Display-D1: 48px;--Display-D2: 40px;--Display-D3: 32px;--Headline-H1: 32px;--Headline-H1_fixed: 32px;--Headline-H2: 28px;--Headline-H2_fixed: 28px;--Headline-H3: 24px;--Headline-H3_fixed: 24px;--Headline-H4: 20px;--Headline-H4_fixed: 20px;--Subhead-S1: 18px;--Subhead-S2: 16px}}.responsive-height{min-height:auto;overflow:visible}@media screen and (max-width: 734px){.responsive-height{min-height:auto;overflow:visible;height:auto}}@media screen and (min-width: 735px){.responsive-height{min-height:auto;overflow:visible}}@media screen and (max-width: 480px){.responsive-layout{padding:0 16px}.responsive-layout__content{max-width:448px;box-sizing:content-box;margin-left:auto;margin-right:auto}}@media screen and (min-width: 481px) and (max-width: 734px){.responsive-layout{padding:0 16px}.responsive-layout__content{max-width:448px;box-sizing:content-box;margin-left:auto;margin-right:auto}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/base.css.map */
