/* vanilla-extract-css-ns:src/themes/dcs-polestar-spa2-theme.css.ts.vanilla.css?source=#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 */
.dcs-polestar-spa2-theme {
  --dcs-size-mini: 0.5em;
  --dcs-size-small: 0.57em;
  --dcs-size-medium: 1em;
  --dcs-size-large: 1.14em;
  --dcs-size-huge: 3em;
  --dcs-fontWeights-semiLight: 300;
  --dcs-fontWeights-regular: 400;
  --dcs-fontWeights-medium: 500;
  --dcs-fontWeights-bold: 700;
  --dcs-spacing-article-gap: var(--dcs-size-medium);
  --dcs-spacing-segment-gap: var(--dcs-size-medium);
  --dcs-spacing-segment-marginTop: var(--dcs-size-small);
  --dcs-spacing-segment-marginBottom: var(--dcs-size-small);
  --dcs-spacing-subSegment-gap: var(--dcs-size-medium);
  --dcs-spacing-subSegment-marginTop: var(--dcs-size-small);
  --dcs-spacing-subSegment-marginBottom: var(--dcs-size-small);
  --dcs-spacing-list-gap: var(--dcs-size-small);
  --dcs-spacing-list-marginTop: var(--dcs-size-small);
  --dcs-spacing-list-marginBottom: var(--dcs-size-small);
  --dcs-spacing-default-gap: var(--dcs-size-small);
  --dcs-typography-base-color: var(--dcs-color-primary);
  --dcs-typography-base-fontFamily:
    Polestar Unica,
    Helvetica Neue,
    Helvetica,
    Calibri;
  --dcs-typography-base-fontWeight: var(--dcs-fontWeights-regular);
  --dcs-typography-base-lineHeight: 1.125;
  --dcs-typography-base-letterSpacing: -0.05em;
  --dcs-typography-base-fontSize: inherit;
  --dcs-typography-title-color: var(--dcs-color-primary);
  --dcs-typography-title-fontWeight: var(--dcs-fontWeights-regular);
  --dcs-typography-title-fontSize: 2.438em;
  --dcs-typography-title-lineHeight: 1.0357142857142858;
  --dcs-typography-title-letterSpacing: -0.05em;
  --dcs-typography-subtitle-fontWeight: var(--dcs-fontWeights-regular);
  --dcs-typography-subtitle-fontSize: 1.750em;
  --dcs-typography-subtitle-lineHeight: 1.0357142857142858;
  --dcs-typography-subtitle-color: var(--dcs-color-primary);
  --dcs-typography-subtitle-letterSpacing: -0.05em;
  --dcs-typography-lead-fontWeight: var(--dcs-fontWeights-regular);
  --dcs-typography-lead-fontSize: var(--dcs-typography-base-fontSize);
  --dcs-typography-lead-lineHeight: var(--dcs-typography-base-lineHeight);
  --dcs-typography-lead-color: var(--dcs-color-primary);
  --dcs-typography-lead-letterSpacing: -0.05em;
  --dcs-typography-boxTitle-fontWeight: var(--dcs-fontWeights-regular);
  --dcs-typography-boxTitle-fontSize: 1.21em;
  --dcs-typography-boxTitle-lineHeight: 1.64em;
  --dcs-typography-boxTitle-color: var(--dcs-color-primary);
  --dcs-typography-body-color: var(--dcs-color-primary);
  --dcs-typography-body-fontWeight: var(--dcs-fontWeights-semiLight);
  --dcs-typography-body-fontSize: 0.875em;
  --dcs-typography-body-lineHeight: 1.5714285714285714;
  --dcs-typography-caption-color: var(--dcs-color-secondary);
  --dcs-typography-caption-fontWeight: var(--dcs-fontWeights-semiLight);
  --dcs-typography-caption-fontSize: 1.000em;
  --dcs-typography-caption-lineHeight: 1.125em;
  --dcs-typography-caption-letterSpacing: -0.05em;
  --dcs-typography-link-color: var(--dcs-color-action);
  --dcs-typography-link-textDecoration: underline;
  --dcs-typography-link-colorHover: var(--dcs-color-actionSecondary);
  --dcs-typography-link-textDecorationHover: none;
  --dcs-typography-display-color: var(--dcs-color-secondary);
  --dcs-typography-display-fontWeight: var(--dcs-fontWeights-medium);
  --dcs-components-transparentIconFilter: none;
  --dcs-components-footnote-color: var(--dcs-color-ornamentPrimary);
  --dcs-components-footnote-focusColor: var(--dcs-color-action);
  --dcs-components-footnote-beforeContent: "[";
  --dcs-components-footnote-afterContent: "]";
  --dcs-components-article-maxWidth: 100%;
  --dcs-components-article-padding: 0;
  --dcs-components-infoBox-fontSize: inherit;
  --dcs-components-infoBox-color: var(--dcs-typography-base-color);
  --dcs-components-infoBox-backgroundColor: var(--dcs-color-backgroundSecondary);
  --dcs-components-infoBox-borderColor: var(--dcs-color-ornamentSecondary);
  --dcs-components-infoBox-borderWidth: 0;
  --dcs-components-infoBox-borderRadius: 0;
  --dcs-components-infoBox-padding: 0;
  --dcs-components-infoBox-ornamentSize: 0;
  --dcs-components-infoBox-ornamentColor: var(--dcs-color-ornamentSecondary);
  --dcs-components-infoBox-icon: none;
  --dcs-components-infoBox-variants-tip-ornamentColor: var(--dcs-typography-base-color);
  --dcs-components-infoBox-variants-tip-backgroundColor: #C8C9C7;
  --dcs-components-infoBox-variants-warning-ornamentColor: var(--dcs-typography-base-color);
  --dcs-components-infoBox-variants-warning-backgroundColor: var(--dcs-color-ornamentSecondary);
  --dcs-components-infoBox-variants-important-ornamentColor: var(--dcs-typography-base-color);
  --dcs-components-infoBox-variants-important-backgroundColor: #C8C9C7;
  --dcs-components-infoBox-variants-note-ornamentColor: var(--dcs-typography-base-color);
  --dcs-components-infoBox-variants-note-backgroundColor: #C8C9C7;
  --dcs-components-infoBox-title-textTransform: uppercase;
  --dcs-components-infoBox-title-padding: 0.750em 1.250em 0.625em 1.031em;
  --dcs-components-infoBox-contentPadding: 0.938em 1.563em;
  --dcs-components-table-textColor: var(--dcs-color-primary);
  --dcs-components-table-headingForeground: var(--dcs-color-primary);
  --dcs-components-table-headingBackground: var(--dcs-color-backgroundSecondary);
  --dcs-components-table-headingBorderColor: #E5E5E5;
  --dcs-components-table-borderColor: #E5E5E5;
  --dcs-components-table-backgroundColor: transparent;
  --dcs-components-table-cellPadding: var(--dcs-size-mini);
  --dcs-components-table-borderWidth: 1px;
  --dcs-components-media-replayButton-left: 0.438em;
  --dcs-components-media-replayButton-bottom: 0.438em;
  --dcs-components-media-replayButton-padding: 0.594em;
  --dcs-components-media-replayButton-size: 0.906em;
  --dcs-components-imageMapHotspot-overlayWidth: 16.875em;
  --dcs-components-imageMapHotspot-overlayMinWidth: 13.125em;
  --dcs-components-imageMapHotspot-empty-textColor: #fff;
  --dcs-components-imageMapHotspot-empty-borderWidth: 0.125em;
  --dcs-components-imageMapHotspot-empty-borderColor: var(--dcs-color-ornamentPrimary);
  --dcs-components-imageMapHotspot-empty-size: 1.625em;
  --dcs-components-imageMapHotspot-empty-backgroundColor: rgba(0, 0, 0, 0.5);
  --dcs-components-imageMapHotspot-empty-display: block;
  --dcs-components-imageMapHotspot-numbered-textColor: #fff;
  --dcs-components-imageMapHotspot-numbered-borderWidth: 0.125em;
  --dcs-components-imageMapHotspot-numbered-borderColor: var(--dcs-color-ornamentPrimary);
  --dcs-components-imageMapHotspot-numbered-size: 1.625em;
  --dcs-components-imageMapHotspot-numbered-boxShadow: none;
  --dcs-components-imageMapHotspot-numbered-backgroundColor: rgba(0, 0, 0, 0.5);
  --dcs-components-imageMapHotspot-interactive-textColor: var(--dcs-color-ornamentPrimary);
  --dcs-components-imageMapHotspot-interactive-borderWidth: 0.125em;
  --dcs-components-imageMapHotspot-interactive-borderColor: var(--dcs-color-secondary);
  --dcs-components-imageMapHotspot-interactive-size: 1.375em;
  --dcs-components-imageMapHotspot-interactive-backgroundColor: #fff;
  --dcs-components-imageMapHotspot-interactive-activeTextColor: var(--dcs-color-ornamentPrimary);
  --dcs-components-imageMapHotspot-interactive-activeBorderWidth: 0;
  --dcs-components-imageMapHotspot-interactive-activeBorderColor: none;
  --dcs-components-imageMapHotspot-interactive-activeSize: 3.500em;
  --dcs-components-imageMapHotspot-interactive-activeTop: 0;
  --dcs-components-imageMapHotspot-interactive-activeLeft: 0;
  --dcs-components-imageMapHotspot-interactive-activeBackgroundColor: none;
  --dcs-components-imageMapHotspot-interactive-hitAreaColor: #B1B3B3;
  --dcs-components-imageMapHotspot-interactive-fontSize: 1.250em;
  --dcs-components-imageMapHotspot-interactive-lineHeight: 1.313em;
  --dcs-components-imageMapHotspot-interactive-hitAreaFocusedColor: rgba(255, 255, 255, 0.3);
  --dcs-components-imageMapHotspot-interactive-boxShadow: none;
  --dcs-components-imageMapHotspot-interactive-activeBorderSize: 1.875em;
  --dcs-components-imageMapHotspot-interactive-activeLineHeight: 1.750em;
  --dcs-components-imageMapHotspot-interactive-insetInlineEnd: -7%;
  --dcs-components-imageMapHotspot-interactive-activeInsetInlineEnd: -26%;
  --dcs-components-imageMapHotspot-interactive-rtlInsetInlineEnd: 50%;
  --dcs-components-imageMapHotspot-interactive-rtlActiveInsetInlineStart: -14%;
  --dcs-components-imageMapHotspot-interactive-iconDisplay: inline-block;
  --dcs-components-imageMapHotspot-interactive-iconSize: 0.625em;
  --dcs-components-imageMapHotspot-links-backgroundColor: #fff;
  --dcs-components-imageMapHotspot-links-padding: 1.313em;
  --dcs-components-imageMapHotspot-links-color: var(--dcs-color-primary);
  --dcs-components-imageMapHotspot-links-textDecoration: none;
  --dcs-components-imageMapHotspot-links-offsetX: -0.625em;
  --dcs-components-imageMapHotspot-links-offsetY: -0.688em;
  --dcs-components-imageMapHotspot-links-chevronColor: #B1B3B3;
  --dcs-components-imageMapHotspot-links-chevronSize: 1.4em;
  --dcs-components-imageMapHotspot-links-numberFontSize: 1.750em;
  --dcs-components-imageMapHotspot-links-fontSize: 1.14em;
  --dcs-components-imageMapHotspot-links-border: none;
  --dcs-components-imageMapHotspot-links-lastBorderStyle: solid;
  --dcs-components-imageMapHotspot-links-borderWidth: 0.063em;
  --dcs-components-imageMapHotspot-links-borderColor: #B1B3B3;
  --dcs-components-imageMapHotspot-links-borderRadius: 0;
  --dcs-components-imageMapHotspot-links-transform: translateY(-1em) translateX(0);
  --dcs-components-imageMapHotspot-links-activeTransform: translateY(1em) translateX(0);
  --dcs-components-imageMapHotspot-links-counterDisplay: block;
  --dcs-components-imageMapHotspot-links-counterColor: var(--dcs-color-ornamentPrimary);
  --dcs-components-procedureRoot-paddingInlineStart: 0;
  --dcs-components-procedureRoot-marginInlineStart: 1.14em;
  --dcs-components-procedureRoot-gap: 0.250em;
  --dcs-components-procedureRoot-color: var(--dcs-color-secondary);
  --dcs-components-procedureStep-gap: 0.250em;
  --dcs-components-procedureStep-fontWeight: 900;
  --dcs-components-procedureStep-paddingInlineStart: 0;
  --dcs-components-procedureResult-paddingInlineStart: 1.250em;
  --dcs-components-list-gap: 0.250em;
  --dcs-components-legendPosition-lineHeight: 1.688em;
  --dcs-color-primary: #000000;
  --dcs-color-secondary: #757575;
  --dcs-color-action: #FF7500;
  --dcs-color-actionSecondary: #757575;
  --dcs-color-backgroundPrimary: #fff;
  --dcs-color-backgroundSecondary: #e8e8e8;
  --dcs-color-backgroundSecondaryTransparent: #e8e8e800;
  --dcs-color-ornamentPrimary: #FF7500;
  --dcs-color-ornamentSecondary: #FF7500;
  --dcs-color-brand: #FF7500;
  --dcs-color-warning: ;
}
.dcs-polestar-spa2-theme {
  color: var(--dcs-typography-base-color);
  font-family: var(--dcs-typography-base-fontFamily);
  font-size: 32px;
  line-height: var(--dcs-typography-base-lineHeight);
  font-weight: var(--dcs-typography-base-fontWeight);
  letter-spacing: var(--dcs-typography-base-letterSpacing);
}
