:root{--color-foreground-primary: #000000;--color-foreground-primary-inverse: #ffffff;--color-background-primary: #ffffff;--color-background-primary-inverse: #000000;--color-line-divider-primary: #000000;--color-line-frame-primary: #000000;--color-background-hover: #1f1f1f;--color-foreground-hover: #5c5c5c;--color-line-frame-hover: #5c5c5c;--color-background-disabled: #e0e0e0;--color-foreground-disabled-primary: #a3a3a3;--color-foreground-disabled-secondary: #a3a3a3;--color-line-frame-disabled: #a3a3a3;--color-foreground-error: #ed5151;--color-foreground-secondary: #777777;--color-line-icon-secondary: #777777;--font-family-jp: "Noto Sans JP", sans-serif;--font-family-en: "Zalando Sans", sans-serif;--font-body-family: "Noto Sans JP", sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-heading-family: "Zalando Sans", "Noto Sans JP", sans-serif;--font-heading-style: normal;--font-heading-weight: 500;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--heading-h1-size: 36px;--heading-h1-line-height: 60px;--heading-h1-letter-spacing: .125em;--heading-h2-size: 24px;--heading-h2-line-height: 42px;--heading-h2-letter-spacing: .125em;--heading-h3-size: 18px;--heading-h3-line-height: 24px;--heading-h3-letter-spacing: .125em;--heading-h4-size: 16px;--heading-h4-line-height: 24px;--heading-h4-letter-spacing: .125em;--label-body-size: 15px;--label-body-line-height: 24px;--label-body-letter-spacing: .125em;--label-caption-size: 12px;--label-caption-line-height: 18px;--label-caption-letter-spacing: .125em;--text-body-size: 15px;--text-body-line-height: 28px;--text-body-letter-spacing: .125em;--text-caption-size: 12px;--text-caption-line-height: 24px;--text-caption-letter-spacing: .125em;--en-heading-h1-size: 64px;--en-heading-h1-line-height: 78px;--en-heading-h1-letter-spacing: .25em;--en-heading-h2-size: 50px;--en-heading-h2-line-height: 72px;--en-heading-h2-letter-spacing: .25em;--en-heading-h3-size: 36px;--en-heading-h3-line-height: 52px;--en-heading-h3-letter-spacing: .25em;--en-heading-h4-size: 24px;--en-heading-h4-line-height: 32px;--en-heading-h4-letter-spacing: .25em;--en-heading-h5-size: 16px;--en-heading-h5-line-height: 24px;--en-heading-h5-font-weight: 700;--en-heading-h5-letter-spacing: .25em;--en-deco-regular-size: 16px;--en-deco-regular-line-height: 18px;--en-deco-regular-letter-spacing: .25em;--en-deco-small-size: 14px;--en-deco-small-line-height: 16px;--en-deco-small-letter-spacing: .25em;--spacing-container-top-bottom: 96px;--spacing-gap-v-container: 48px;--spacing-gap-v-wrap: 96px;--spacing-gap-v-general-l: 52px;--spacing-gap-v-general-m: 36px;--spacing-gap-v-group: 36px;--spacing-gap-v-element: 8px;--spacing-gap-v-item: 4px;--spacing-gap-h-regular: 8px;--spacing-gap-h-wide: 24px;--spacing-side-padding: 32px;--spacing-side-padding-header-regular: 32px;--spacing-side-padding-header-narrow: 24px;--spacing-side-padding-body-regular: 96px;--spacing-side-padding-body-narrow: 48px;--spacing-padding-s: 8px;--spacing-padding-v-l: 20px;--spacing-padding-card-h-large: 28px;--spacing-padding-card-v-large: 24px;--spacing-group-gap: var(--spacing-gap-v-group);--button-large-height: 56px;--button-large-border-radius: 999px;--button-icon-height: 48px;--button-text-field-height: 56px}.banner__buttons,.banner__buttons *+*,[class*=__buttons]{border:none;box-shadow:none;background:transparent;height:auto;min-height:auto;border-radius:0;padding:0}.button,.btn,[type=submit]{height:var(--button-large-height);min-height:var(--button-large-height);border-radius:var(--button-large-border-radius)!important;background:var(--color-background-primary-inverse);color:var(--color-foreground-primary-inverse);border:none;outline:none;box-shadow:none;font-family:var(--font-family-jp);font-size:var(--label-body-size);font-weight:var(--font-weight-medium);line-height:var(--label-body-line-height);letter-spacing:var(--label-body-letter-spacing);transition:background .2s,color .2s,border-color .2s}.button:after,.btn:after{border-radius:var(--button-large-border-radius)!important}.button:hover,.btn:hover{background:var(--color-background-hover);color:var(--color-foreground-primary-inverse);box-shadow:none}.button:disabled,.button[aria-disabled=true],.btn:disabled{background:var(--color-background-disabled);color:var(--color-foreground-disabled-primary);cursor:not-allowed}.button--secondary,.button[data-style=secondary]{background:var(--color-background-primary);color:var(--color-foreground-primary);border:1px solid var(--color-line-frame-primary)}.button--secondary:hover,.button[data-style=secondary]:hover{background:var(--color-background-primary);color:var(--color-foreground-hover);border-color:var(--color-line-frame-hover);box-shadow:none}.button--secondary:disabled,.button--secondary[aria-disabled=true]{color:var(--color-foreground-disabled-secondary);border-color:var(--color-line-frame-disabled)}.header__menu-item,.header__menu-item:visited,.header__menu-item:hover{color:var(--color-foreground-primary);text-decoration:none}.header__menu-item:hover span{text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:1px}.header__active-menu-item{color:var(--color-foreground-primary);text-decoration:none}.header__menu-item:hover .header__active-menu-item{text-decoration-thickness:1px}details[open]>.header__menu-item{text-decoration:none}.template-page .page-width,.template-page .page-width--narrow{max-width:none;padding-left:0;padding-right:0}.template-page .page-width--narrow>.title--primary{display:none}
/*# sourceMappingURL=/cdn/shop/t/6/assets/figma-tokens.css.map */
