/**
 * Do not edit directly
 * Generated on Tue, 04 Mar 2025 15:07:14 GMT
 */

.vcdk-theme-renault.vcdk-mode-dark {
  --vcdk-color-bg: #22282e;
  --vcdk-color-bg-base: #101219;
  --vcdk-color-bg-button-marketing: #e3021b;
  --vcdk-color-bg-button-marketing-hover: #bf0101;
  --vcdk-color-bg-button-marketing-pressed: #aa0900;
  --vcdk-color-bg-button-primary: #ffffff;
  --vcdk-color-bg-button-primary-hover: #e1e1e1;
  --vcdk-color-bg-button-primary-pressed: #a9a9a9;
  --vcdk-color-bg-button-secondary: rgba(255, 255, 255, 0);
  --vcdk-color-bg-button-secondary-hover: rgba(255, 255, 255, 0.1);
  --vcdk-color-bg-button-secondary-pressed: rgba(255, 255, 255, 0.2);
  --vcdk-color-bg-button-tertiary: rgba(255, 255, 255, 0);
  --vcdk-color-bg-button-tertiary-hover: rgba(255, 255, 255, 0.1);
  --vcdk-color-bg-button-tertiary-pressed: rgba(255, 255, 255, 0.2);
  --vcdk-color-bg-category-1: #0099bc;
  --vcdk-color-bg-category-1-subtle: #002d37;
  --vcdk-color-bg-category-2: #ee6775;
  --vcdk-color-bg-category-2-subtle: #aa0900;
  --vcdk-color-bg-category-3: #c83cbe;
  --vcdk-color-bg-category-3-subtle: #5f0d5f;
  --vcdk-color-bg-category-4: #00ba5e;
  --vcdk-color-bg-category-4-subtle: #003815;
  --vcdk-color-bg-category-5: #fe3f00;
  --vcdk-color-bg-category-5-subtle: #450805;
  --vcdk-color-bg-category-6: #d47800;
  --vcdk-color-bg-category-6-subtle: #4d2901;
  --vcdk-color-bg-disabled: #353c41;
  --vcdk-color-bg-error: #ff645a;
  --vcdk-color-bg-error-subtle: #450805;
  --vcdk-color-bg-handle: #ffffff;
  --vcdk-color-bg-handle-disabled: #8d8d8d;
  --vcdk-color-bg-highlight: #e3021b;
  --vcdk-color-bg-hover: #282e32;
  --vcdk-color-bg-info: #66c2d7;
  --vcdk-color-bg-info-subtle: #002d37;
  --vcdk-color-bg-inverse: #ffffff;
  --vcdk-color-bg-notification-badge: #e3021b;
  --vcdk-color-bg-pressed: #353c41;
  --vcdk-color-bg-renault-brand-element: #e3021b;
  --vcdk-color-bg-scrim: rgba(16, 18, 25, 0.6);
  --vcdk-color-bg-scrollbar-handle: #8d8d8d;
  --vcdk-color-bg-scrollbar-handle-hover: #d0d0d0;
  --vcdk-color-bg-selected: #e3021b;
  --vcdk-color-bg-selected-disabled: #4e5357;
  --vcdk-color-bg-selected-hover: #bf0101;
  --vcdk-color-bg-selected-pressed: #aa0900;
  --vcdk-color-bg-selected-subtle: #353c41;
  --vcdk-color-bg-shadow: rgba(0, 0, 0, 0.56);
  --vcdk-color-bg-success: #31dc8c;
  --vcdk-color-bg-success-subtle: #003815;
  --vcdk-color-bg-switch-off: #4e5357;
  --vcdk-color-bg-track: #4e5357;
  --vcdk-color-bg-track-disabled: #353c41;
  --vcdk-color-bg-variant: #353c41;
  --vcdk-color-bg-variant-subtle: #282e32;
  --vcdk-color-bg-warning: #ffc833;
  --vcdk-color-bg-warning-subtle: #4d2901;
  --vcdk-color-border: #6b6b6b;
  --vcdk-color-border-button-secondary: rgba(255, 255, 255, 0.7);
  --vcdk-color-border-button-secondary-disabled: rgba(255, 255, 255, 0.1);
  --vcdk-color-border-category-1: #0099bc;
  --vcdk-color-border-category-2: #ee6775;
  --vcdk-color-border-category-3: #c83cbe;
  --vcdk-color-border-category-4: #00ba5e;
  --vcdk-color-border-category-5: #fe3f00;
  --vcdk-color-border-category-6: #d47800;
  --vcdk-color-border-error: #ff645a;
  --vcdk-color-border-focus: #66c2d7;
  --vcdk-color-border-highlight: #e3021b;
  --vcdk-color-border-hover: #ffffff;
  --vcdk-color-border-info: #66c2d7;
  --vcdk-color-border-input-active: #ffffff;
  --vcdk-color-border-selected: #e3021b;
  --vcdk-color-border-subtle: #353c41;
  --vcdk-color-border-success: #31dc8c;
  --vcdk-color-border-warning: #ffc833;
  --vcdk-color-chart: #66c2d7;
  --vcdk-color-chart-category-1: #0099bc;
  --vcdk-color-chart-category-2: #ee6775;
  --vcdk-color-chart-category-3: #c83cbe;
  --vcdk-color-chart-category-4: #00ba5e;
  --vcdk-color-chart-category-5: #fe3f00;
  --vcdk-color-chart-category-6: #d47800;
  --vcdk-color-chart-empty: #353c41;
  --vcdk-color-chart-error: #ff645a;
  --vcdk-color-chart-success: #31dc8c;
  --vcdk-color-chart-transparent: rgba(102, 194, 215, 0);
  --vcdk-color-chart-warning: #ffc833;
  --vcdk-color-icon: #ffffff;
  --vcdk-color-icon-disabled: #6b6b6b;
  --vcdk-color-icon-error: #ff645a;
  --vcdk-color-icon-highlight: #e3021b;
  --vcdk-color-icon-info: #66c2d7;
  --vcdk-color-icon-link: #ffffff;
  --vcdk-color-icon-link-hover: #d0d0d0;
  --vcdk-color-icon-link-pressed: #ffffff;
  --vcdk-color-icon-link-visited: #fa8bfa;
  --vcdk-color-icon-on-button-marketing: #ffffff;
  --vcdk-color-icon-on-button-primary: #101219;
  --vcdk-color-icon-on-button-secondary: #ffffff;
  --vcdk-color-icon-on-button-tertiary: #ffffff;
  --vcdk-color-icon-on-category-1-subtle: #99d6e4;
  --vcdk-color-icon-on-category-2-subtle: #f9ccd1;
  --vcdk-color-icon-on-category-3-subtle: #ffc8ff;
  --vcdk-color-icon-on-category-4-subtle: #e4f8ee;
  --vcdk-color-icon-on-category-5-subtle: #ffa096;
  --vcdk-color-icon-on-category-6-subtle: #ffe66e;
  --vcdk-color-icon-on-error: #101219;
  --vcdk-color-icon-on-highlight: #ffffff;
  --vcdk-color-icon-on-info: #101219;
  --vcdk-color-icon-on-inverse: #101219;
  --vcdk-color-icon-on-selected: #ffffff;
  --vcdk-color-icon-on-success: #101219;
  --vcdk-color-icon-on-warning: #101219;
  --vcdk-color-icon-selected: #e3021b;
  --vcdk-color-icon-subtle: #d0d0d0;
  --vcdk-color-icon-subtlest: #a9a9a9;
  --vcdk-color-icon-success: #31dc8c;
  --vcdk-color-icon-warning: #ffc833;
  --vcdk-color-text: #ffffff;
  --vcdk-color-text-disabled: #6b6b6b;
  --vcdk-color-text-error: #ff645a;
  --vcdk-color-text-highlight: #ffffff;
  --vcdk-color-text-info: #66c2d7;
  --vcdk-color-text-link: #ffffff;
  --vcdk-color-text-link-hover: #d0d0d0;
  --vcdk-color-text-link-pressed: #ffffff;
  --vcdk-color-text-link-visited: #fa8bfa;
  --vcdk-color-text-on-button-marketing: #ffffff;
  --vcdk-color-text-on-button-primary: #101219;
  --vcdk-color-text-on-button-secondary: #ffffff;
  --vcdk-color-text-on-button-tertiary: #ffffff;
  --vcdk-color-text-on-category-1-subtle: #99d6e4;
  --vcdk-color-text-on-category-2-subtle: #f9ccd1;
  --vcdk-color-text-on-category-3-subtle: #ffc8ff;
  --vcdk-color-text-on-category-4-subtle: #e4f8ee;
  --vcdk-color-text-on-category-5-subtle: #ffa096;
  --vcdk-color-text-on-category-6-subtle: #ffe66e;
  --vcdk-color-text-on-error: #101219;
  --vcdk-color-text-on-highlight: #ffffff;
  --vcdk-color-text-on-info: #101219;
  --vcdk-color-text-on-inverse: #101219;
  --vcdk-color-text-on-selected: #ffffff;
  --vcdk-color-text-on-success: #101219;
  --vcdk-color-text-on-warning: #101219;
  --vcdk-color-text-selected: #ffffff;
  --vcdk-color-text-subtle: #d0d0d0;
  --vcdk-color-text-subtlest: #a9a9a9;
  --vcdk-color-text-success: #31dc8c;
  --vcdk-color-text-warning: #ffc833;
}
/**
 * Do not edit directly
 * Generated on Tue, 04 Mar 2025 15:07:15 GMT
 */

.vcdk-theme-renault.vcdk-mode-dark {
  --vcdk-typography-display-statement-font-family-large-screens: "DIN Pro", Roboto, "Noto Sans", sans-serif;
  --vcdk-typography-display-statement-font-family-small-screens: "DIN Pro", Roboto, "Noto Sans", sans-serif;
  --vcdk-typography-display-statement-weight-large-screens: 700;
  --vcdk-typography-display-statement-weight-small-screens: 700;
  --vcdk-typography-display-statement-size-large-screens: 3.5rem;
  --vcdk-typography-display-statement-size-small-screens: 2.5rem;
  --vcdk-typography-display-statement-line-height-large-screens: 4rem;
  --vcdk-typography-display-statement-line-height-small-screens: 3rem;
  --vcdk-typography-display-statement-letter-spacing-large-screens: -0.105rem;
  --vcdk-typography-display-statement-letter-spacing-small-screens: -0.075rem;
  --vcdk-typography-display-1-font-family-large-screens: "DIN Pro", Roboto, "Noto Sans", sans-serif;
  --vcdk-typography-display-1-font-family-small-screens: "DIN Pro", Roboto, "Noto Sans", sans-serif;
  --vcdk-typography-display-2-font-family-large-screens: "DIN Pro", Roboto, "Noto Sans", sans-serif;
  --vcdk-typography-display-2-font-family-small-screens: "DIN Pro", Roboto, "Noto Sans", sans-serif;
  --vcdk-typography-display-2-weight-large-screens: 700;
  --vcdk-typography-display-2-weight-small-screens: 700;
  --vcdk-typography-display-2-size-large-screens: 3.5rem;
  --vcdk-typography-display-2-size-small-screens: 2.5rem;
  --vcdk-typography-display-2-line-height-large-screens: 4rem;
  --vcdk-typography-display-2-line-height-small-screens: 3rem;
  --vcdk-typography-display-2-letter-spacing-large-screens: -0.105rem;
  --vcdk-typography-display-2-letter-spacing-small-screens: -0.075rem;
  --vcdk-typography-display-1-weight-large-screens: 700;
  --vcdk-typography-display-1-weight-small-screens: 700;
  --vcdk-typography-display-1-size-large-screens: 4.5rem;
  --vcdk-typography-display-1-size-small-screens: 3.25rem;
  --vcdk-typography-display-1-line-height-large-screens: 5rem;
  --vcdk-typography-display-1-line-height-small-screens: 3.75rem;
  --vcdk-typography-display-1-letter-spacing-large-screens: -0.135rem;
  --vcdk-typography-display-1-letter-spacing-small-screens: -0.0975rem;
  --vcdk-typography-heading-1-font-family-large-screens: "DIN Pro", Roboto, "Noto Sans", sans-serif;
  --vcdk-typography-heading-1-font-family-small-screens: "DIN Pro", Roboto, "Noto Sans", sans-serif;
  --vcdk-typography-heading-1-weight-large-screens: 700;
  --vcdk-typography-heading-1-weight-small-screens: 700;
  --vcdk-typography-heading-1-size-large-screens: 3rem;
  --vcdk-typography-heading-1-size-small-screens: 2.375rem;
  --vcdk-typography-heading-1-line-height-large-screens: 3.5rem;
  --vcdk-typography-heading-1-line-height-small-screens: 2.875rem;
  --vcdk-typography-heading-1-letter-spacing-large-screens: -0.03rem;
  --vcdk-typography-heading-1-letter-spacing-small-screens: -0.02375rem;
  --vcdk-typography-heading-2-font-family-large-screens: "DIN Pro", Roboto, "Noto Sans", sans-serif;
  --vcdk-typography-heading-2-font-family-small-screens: "DIN Pro", Roboto, "Noto Sans", sans-serif;
  --vcdk-typography-heading-2-weight-large-screens: 700;
  --vcdk-typography-heading-2-weight-small-screens: 700;
  --vcdk-typography-heading-2-size-large-screens: 2rem;
  --vcdk-typography-heading-2-size-small-screens: 1.875rem;
  --vcdk-typography-heading-2-line-height-large-screens: 2.5rem;
  --vcdk-typography-heading-2-line-height-small-screens: 2.25rem;
  --vcdk-typography-heading-2-letter-spacing-large-screens: -0.02rem;
  --vcdk-typography-heading-2-letter-spacing-small-screens: -0.01875rem;
  --vcdk-typography-heading-3-font-family-large-screens: "DIN Pro", Roboto, "Noto Sans", sans-serif;
  --vcdk-typography-heading-3-font-family-small-screens: "DIN Pro", Roboto, "Noto Sans", sans-serif;
  --vcdk-typography-heading-3-weight-large-screens: 700;
  --vcdk-typography-heading-3-weight-small-screens: 700;
  --vcdk-typography-heading-3-size-large-screens: 1.5rem;
  --vcdk-typography-heading-3-size-small-screens: 1.375rem;
  --vcdk-typography-heading-3-line-height-large-screens: 2rem;
  --vcdk-typography-heading-3-line-height-small-screens: 1.75rem;
  --vcdk-typography-heading-3-letter-spacing-large-screens: -0.015rem;
  --vcdk-typography-heading-3-letter-spacing-small-screens: -0.01375rem;
  --vcdk-typography-heading-4-font-family-large-screens: "DIN Pro", Roboto, "Noto Sans", sans-serif;
  --vcdk-typography-heading-4-font-family-small-screens: "DIN Pro", Roboto, "Noto Sans", sans-serif;
  --vcdk-typography-heading-4-weight-large-screens: 700;
  --vcdk-typography-heading-4-weight-small-screens: 700;
  --vcdk-typography-heading-4-size-large-screens: 1.25rem;
  --vcdk-typography-heading-4-size-small-screens: 1.25rem;
  --vcdk-typography-heading-4-line-height-large-screens: 1.625rem;
  --vcdk-typography-heading-4-line-height-small-screens: 1.625rem;
  --vcdk-typography-heading-4-letter-spacing-large-screens: -0.0125rem;
  --vcdk-typography-heading-4-letter-spacing-small-screens: -0.0125rem;
  --vcdk-typography-large-body-font-family-large-screens: "DIN Pro", Roboto, "Noto Sans", sans-serif;
  --vcdk-typography-large-body-font-family-small-screens: "DIN Pro", Roboto, "Noto Sans", sans-serif;
  --vcdk-typography-large-body-weight-large-screens: 400;
  --vcdk-typography-large-body-weight-small-screens: 400;
  --vcdk-typography-large-body-size-large-screens: 1.5rem;
  --vcdk-typography-large-body-size-small-screens: 1.375rem;
  --vcdk-typography-large-body-line-height-large-screens: 2rem;
  --vcdk-typography-large-body-line-height-small-screens: 1.75rem;
  --vcdk-typography-large-body-letter-spacing-large-screens: 0rem;
  --vcdk-typography-large-body-letter-spacing-small-screens: 0rem;
  --vcdk-typography-subtitle-1-font-family-large-screens: "DIN Pro", Roboto, "Noto Sans", sans-serif;
  --vcdk-typography-subtitle-1-font-family-small-screens: "DIN Pro", Roboto, "Noto Sans", sans-serif;
  --vcdk-typography-subtitle-1-weight-large-screens: 700;
  --vcdk-typography-subtitle-1-weight-small-screens: 700;
  --vcdk-typography-subtitle-1-size-large-screens: 1rem;
  --vcdk-typography-subtitle-1-size-small-screens: 1rem;
  --vcdk-typography-subtitle-1-line-height-large-screens: 1.5rem;
  --vcdk-typography-subtitle-1-line-height-small-screens: 1.5rem;
  --vcdk-typography-subtitle-1-letter-spacing-large-screens: 0rem;
  --vcdk-typography-subtitle-1-letter-spacing-small-screens: 0rem;
  --vcdk-typography-subtitle-2-font-family-large-screens: "DIN Pro", Roboto, "Noto Sans", sans-serif;
  --vcdk-typography-subtitle-2-font-family-small-screens: "DIN Pro", Roboto, "Noto Sans", sans-serif;
  --vcdk-typography-subtitle-2-weight-large-screens: 700;
  --vcdk-typography-subtitle-2-weight-small-screens: 700;
  --vcdk-typography-subtitle-2-size-large-screens: 0.875rem;
  --vcdk-typography-subtitle-2-size-small-screens: 0.875rem;
  --vcdk-typography-subtitle-2-line-height-large-screens: 1.25rem;
  --vcdk-typography-subtitle-2-line-height-small-screens: 1.25rem;
  --vcdk-typography-subtitle-2-letter-spacing-large-screens: 0rem;
  --vcdk-typography-subtitle-2-letter-spacing-small-screens: 0rem;
  --vcdk-typography-body-font-family-large-screens: "DIN Pro", Roboto, "Noto Sans", sans-serif;
  --vcdk-typography-body-font-family-small-screens: "DIN Pro", Roboto, "Noto Sans", sans-serif;
  --vcdk-typography-body-weight-large-screens: 400;
  --vcdk-typography-body-weight-small-screens: 400;
  --vcdk-typography-body-size-large-screens: 1rem;
  --vcdk-typography-body-size-small-screens: 1rem;
  --vcdk-typography-body-line-height-large-screens: 1.5rem;
  --vcdk-typography-body-line-height-small-screens: 1.5rem;
  --vcdk-typography-body-letter-spacing-large-screens: 0rem;
  --vcdk-typography-body-letter-spacing-small-screens: 0rem;
  --vcdk-typography-body-italic-style: italic;
  --vcdk-typography-body-underlined-decoration: underlined;
  --vcdk-typography-button-font-family-large-screens: "DIN Pro", Roboto, "Noto Sans", sans-serif;
  --vcdk-typography-button-font-family-small-screens: "DIN Pro", Roboto, "Noto Sans", sans-serif;
  --vcdk-typography-button-weight-large-screens: 400;
  --vcdk-typography-button-weight-small-screens: 400;
  --vcdk-typography-button-size-large-screens: 0.875rem;
  --vcdk-typography-button-size-small-screens: 0.875rem;
  --vcdk-typography-button-line-height-large-screens: 1.25rem;
  --vcdk-typography-button-line-height-small-screens: 1.25rem;
  --vcdk-typography-button-letter-spacing-large-screens: 0.0175rem;
  --vcdk-typography-button-letter-spacing-small-screens: 0.0175rem;
  --vcdk-typography-caption-1-font-family-large-screens: "DIN Pro", Roboto, "Noto Sans", sans-serif;
  --vcdk-typography-caption-1-font-family-small-screens: "DIN Pro", Roboto, "Noto Sans", sans-serif;
  --vcdk-typography-caption-1-weight-large-screens: 400;
  --vcdk-typography-caption-1-weight-small-screens: 400;
  --vcdk-typography-caption-1-size-large-screens: 0.875rem;
  --vcdk-typography-caption-1-size-small-screens: 0.875rem;
  --vcdk-typography-caption-1-line-height-large-screens: 1.25rem;
  --vcdk-typography-caption-1-line-height-small-screens: 1.25rem;
  --vcdk-typography-caption-1-letter-spacing-large-screens: 0.0175rem;
  --vcdk-typography-caption-1-letter-spacing-small-screens: 0.0175rem;
  --vcdk-typography-caption-1-italic-style: italic;
  --vcdk-typography-caption-2-font-family-large-screens: "DIN Pro", Roboto, "Noto Sans", sans-serif;
  --vcdk-typography-caption-2-font-family-small-screens: "DIN Pro", Roboto, "Noto Sans", sans-serif;
  --vcdk-typography-caption-2-weight-large-screens: 400;
  --vcdk-typography-caption-2-weight-small-screens: 400;
  --vcdk-typography-caption-2-size-large-screens: 0.75rem;
  --vcdk-typography-caption-2-size-small-screens: 0.75rem;
  --vcdk-typography-caption-2-line-height-large-screens: 1rem;
  --vcdk-typography-caption-2-line-height-small-screens: 1rem;
  --vcdk-typography-caption-2-letter-spacing-large-screens: 0.015rem;
  --vcdk-typography-caption-2-letter-spacing-small-screens: 0.015rem;
  --vcdk-typography-caption-2-italic-style: italic;
}
/**
 * Do not edit directly
 * Generated on Tue, 04 Mar 2025 15:07:14 GMT
 */

.vcdk-theme-renault.vcdk-mode-dark {
  --vcdk-spacing-1: 2px;
  --vcdk-spacing-2: 4px;
  --vcdk-spacing-3: 6px;
  --vcdk-spacing-4: 8px;
  --vcdk-spacing-5: 12px;
  --vcdk-spacing-6: 16px;
  --vcdk-spacing-7: 20px;
  --vcdk-spacing-8: 24px;
  --vcdk-spacing-9: 32px;
  --vcdk-spacing-10: 40px;
  --vcdk-spacing-11: 48px;
  --vcdk-spacing-12: 64px;
  --vcdk-spacing-13: 80px;
  --vcdk-spacing-14: 96px;
  --vcdk-spacing-15: 128px;
}
/**
 * Do not edit directly
 * Generated on Tue, 04 Mar 2025 15:07:14 GMT
 */

.vcdk-theme-renault.vcdk-mode-dark {
  --vcdk-radius-small: 0px;
  --vcdk-radius-default: 0px;
  --vcdk-radius-large: 0px;
  --vcdk-radius-xlarge: 0px;
  --vcdk-radius-circular: 99px;
}
/**
 * Do not edit directly
 * Generated on Tue, 04 Mar 2025 15:07:15 GMT
 */

.vcdk-theme-renault.vcdk-mode-dark {
  --vcdk-motion-easing-entrance: cubic-bezier(0, 0, 0.4, 1);
  --vcdk-motion-easing-exit: cubic-bezier(0.2, 0, 1, 1);
  --vcdk-motion-easing-standard: cubic-bezier(0.2, 0, 0.1, 1);
  --vcdk-motion-duration-small: 160ms;
  --vcdk-motion-duration-medium: 240ms;
  --vcdk-motion-duration-large: 320ms;
}
