/* vanilla-extract-css-ns:src/themes/dcs-polestar-spa2-v2-theme.css.ts.vanilla.css?source=#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 */
.dcs-polestar-spa2-v2-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: #fff;
  --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: var(--dcs-color-ornamentPrimary);
  --dcs-components-imageMapHotspot-interactive-hitAreaColor: rgba(200, 201, 199, 0.3);
  --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.375em;
  --dcs-components-imageMapHotspot-interactive-activeLineHeight: 1.250em;
  --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-v2-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);
}
