:root {
  --black: #191919;
  --white: #ffffff;
  --svg-white: var(--white);
  --svg-neutral: var(--neutral-color);
  --svg-primary: var(--primary-color);
  --error-color: #dc3545;
  --info-color: blue;
  --input-color: var(--primary-color-light);
  --fourth-color: #FFD600;
  --svg-tertiary: var(--tertiary-color);
  --gap-lg: 48px;
  --neutral-color: var(--tertiary-color);
  --gap-md: 24px;
  --primary-color: #171944;
  --gap-sm: 12px;
  --status-new-bg: #EDFBE3;
  --gap-xs: 6px;
  --success-color: #2AA952;
  --footer-gap: var(--gap-md);
  --svg-secondary: var(--secondary-color);
  --padding-2xl: 96px;
  --warning-color: #F4B400;
  --padding-xl: 64px;
  --tertiary-color: #ebf1ff;
  --padding-lg: 48px;
  --promotion-color: var(--primary-color);
  --padding-md: 20px;
  --secondary-color: #9ac61e;
  --padding-sm: 12px;
  --status-draft-bg: #F5F5F5;
  --padding-xs: 8px;
  --font-4xl: 3rem;
  --status-new-text: #4D7C0F;
  --padding-2xs: 6px;
  --font-5xl: 3.5rem;
  --block-cart-color: #171944;
  --headline-gap: var(--gap-sm);
  --font-3xl: 2.5rem;
  --breadcrumb-color: var(--text-primary-color);
  --input-padding: 4px 16px;
  --font-2xl: 2rem;
  --font-black-color: var(--black);
  --footer-padding: 40px 10% 30px;
  --font-xl: 1.5rem;
  --font-white-color: var(--white);
  --search-box-gap: var(--gap-md);
  --font-lg: 1.25rem;
  --link-white-color: var(--white);
  --headline-padding: 60px 0 80px;
  --font-md: 1rem;
  --on-neutral-color: var(--primary-color);
  --promotion-padding: 14px 0;
  --font-sm: 0.875rem;
  --on-primary-color: var(--white);
  --block-link-padding: 16px;
  --font-xs: 0.75rem;
  --text-error-color: var(--error-color);
  --breadcrumb-padding: 10px 30px;
  --font-primary: Mulish, sans-serif;
  --input-label-color: var(--primary-color-light);
  --search-box-padding: 40px 50px;
  --block-link-font-size: var(--font-sm);
  --on-tertiary-color: var(--primary-color);
  --home-banner-padding: 120px 0px 180px;
  --breadcrumb-font-size: var(--font-xs);
  --status-draft-text: #6C757D;
  --link-button-padding: 12px 16px;
  --block-link-font-weight: 700;
  --status-new-border: #A3D95C;
  --dropdown-input-padding: 4px 16px 4px 12px;
  --headline-title-font-size: var(--font-5xl);
  --status-pending-bg: #FFF9DB;
  --headline-mobile-padding: 30px 18px 40px;
  --headline-title-font-weight: 900;
  --transparent-color: transparent;
  --home-banner-title-margin: 27px 56px 0 0;
  --headline-subtitle-font-size: var(--font-lg);
  --link-primary-color: var(--primary-color);
  --search-box-active-decoration-offset: 10px;
  --home-banner-mobile-font-size: var(--font-4xl);
  --on-secondary-color: var(--white);
  --search-box-active-decoration: underline 5px var(--secondary-color);
  --status-archived-bg: #EAEAEA;
  --headline-subtitle-font-weight: 400;
  --status-canceled-bg: #FCE4E4;
  --headline-mobile-title-font-size: var(--font-2xl);
  --text-primary-color: #171944;
  --headline-mobile-title-font-weight: 900;
  --block-account-color: var(--on-primary-color);
  --headline-mobile-subtitle-font-size: var(--font-lg);
  --checkbox-background: var(--white);
  --headline-mobile-subtitle-font-weight: 400;
  --link-outlined-color: var(--primary-color);
  --link-tertiary-color: var(--tertiary-color);
  --neutral-color-light: var(--tertiary-color-light);
  --primary-color-hover: #B0D92A;
  --primary-color-light: #1d3386;
  --status-completed-bg: #D1FAE5;
  --status-draft-border: #ADB5BD;
  --status-pending-text: #9A8700;
  --button-primary-color: var(--on-primary-color);
  --headline-title-color: var(--on-neutral-color);
  --link-secondary-color: var(--secondary-color);
  --status-archived-text: #4E4E4E;
  --status-canceled-text: #B00020;
  --svg-multiple-primary: var(--primary-color-light);
  --tertiary-color-hover: var(--tertiary-color-light);
  --tertiary-color-light: #f6f9ff;
  --text-secondary-color: #4c5182;
  --block-cart-background: var(--primary-color);
  --breadcrumb-icon-color: var(--on-neutral-color);
  --button-outlined-color: var(--primary-color);
  --button-tertiary-color: var(--on-tertiary-color);
  --secondary-color-hover: var(--primary-color-hover);
  --secondary-color-light: #D8EAA3;
  --status-completed-text: #1E7A2F;
  --svg-multiple-tertiary: var(--primary-color);
  --block-cart-count-color: var(--on-primary-color);
  --button-secondary-color: var(--on-secondary-color);
  --svg-dual-type1-primary: var(--primary-color);
  --checkbox-min-width: 18px;
  --svg-dual-type2-primary: var(--primary-color);
  --checkbox-min-height: 18px;
  --svg-dual-type3-primary: var(--secondary-color);
  --search-box-divider-height: 1px;
  --svg-multiple-secondary: var(--secondary-color);
  --headline-subtitle-color: var(--on-neutral-color);
  --home-banner-title-color: var(--white);
  --activity-bloc-text-color: var(--on-tertiary-color);
  --information-banner-color: var(--white);
  --search-box-divider-color: var(--primary-color);
  --svg-dual-type1-secondary: var(--secondary-color);
  --svg-dual-type2-secondary: var(--white);
  --input-border: 1px solid var(--input-color);
  --svg-dual-type3-secondary: var(--white);
  --checkbox-border: 2px solid var(--primary-color-light);
  --text-primary-color-light: #7d7d7d;
  --input-error-border: 2px solid var(--error-color);
  --fulfillment-pending-color: #92400e;
  --input-border-radius: 10px;
  --fulfillment-shipped-color: #1e40af;
  --input-filled-border: 2px solid var(--primary-color-light);
  --link-button-primary-color: var(--on-primary-color);
  --input-focused-border: 2px solid var(--primary-color-light);
  --text-image-reader-zoom-in: var(--white);
  --link-outlined-border: 1px solid var(--secondary-color);
  --button-primary-color-hover: var(--on-primary-color);
  --status-pending-border: #FFD54F;
  --fulfillment-canceled-color: #991b1b;
  --button-outlined-border: 1px solid var(--primary-color);
  --fulfillment-disputed-color: #991b1b;
  --checkbox-border-radius: 2px;
  --product-is-available-badge: var(--secondary-color);
  --status-archived-border: #A8A8A8;
  --fulfillment-pending-bg: #FEF3C7;
  --button-tertiary-color-hover: var(--on-tertiary-color);
  --status-canceled-border: #E53935;
  --fulfillment-shipped-bg: #DBEAFE;
  --fulfillment-completed-color: #065f46;
  --dropdown-options-border: 1px solid var(--primary-color);
  --input-background-color: var(--white);
  --fulfillment-delivered-color: #065f46;
  --status-completed-border: #34d399;
  --fulfillment-canceled-bg: #fee2e2;
  --fulfillment-fulfilled-color: #065f46;
  --search-box-border-radius: 16px;
  --fulfillment-disputed-bg: #fee2e2;
  --link-button-secondary-color: var(--on-secondary-color);
  --link-button-border-radius: 10px;
  --fulfillment-completed-bg: #d1fae5;
  --status-requires-action-text: #991b1b;
  --fulfillment-pending-border: #f59e0b;
  --fulfillment-delivered-bg: #d1fae5;
  --status-return-finished-text: #065f46;
  --fulfillment-shipped-border: #3b82f6;
  --fulfillment-fulfilled-bg: #d1fae5;
  --button-secondary-color-hover: var(--on-secondary-color);
  --fulfillment-canceled-border: #ef4444;
  --link-outlined-background: transparent;
  --car-registration-theme-color: #3155dd;
  --fulfillment-disputed-border: #ef4444;
  --button-primary-background: var(--primary-color);
  --select-language-border-color: #e0e0e0;
  --fulfillment-completed-border: #10b981;
  --headline-background-color: var(--tertiary-color);
  --select-language-border-hover: var(--white);
  --fulfillment-delivered-border: #10b981;
  --status-requires-action-bg: #fee2e2;
  --status-package-received-text: #1e40af;
  --fulfillment-fulfilled-border: #10b981;
  --status-return-finished-bg: #d1fae5;
  --product-is-not-available-badge: #ffdda1;
  --car-registration-border-color: var(--car-registration-theme-color);
  --button-outlined-background: transparent;
  --fulfillment-not-fulfilled-color: #92400e;
  --status-requires-action-border: #ef4444;
  --button-tertiary-background: var(--tertiary-color);
  --fulfillment-requires-action-color: #991b1b;
  --status-return-finished-border: #10b981;
  --promotion-background-color: var(--fourth-color);
  --fulfillment-awaiting-shipment-color: #9a3412;
  --dropdown-options-border-radius: 5px;
  --status-package-received-bg: #dbeafe;
  --status-waiting-for-customer-return-text: #9a3412;
  --status-package-received-border: #3b82f6;
  --block-cart-background-color: var(--secondary-color);
  --fulfillment-not-fulfilled-border: #f59e0b;
  --breadcrumb-background-color: var(--tertiary-color);
  --fulfillment-requires-action-border: #ef4444;
  --button-secondary-background: var(--secondary-color);
  --fulfillment-awaiting-shipment-border: #ea580c;
  --checkbox-background-checked: var(--primary-color-light);
  --status-waiting-for-customer-return-border: #ea580c;
  --search-box-background-color: var(--white);
  --fulfillment-not-fulfilled-bg: #fef3c7;
  --activity-bloc-background-color: var(--tertiary-color);
  --block-account-background-color: var(--primary-color-light);
  --fulfillment-requires-action-bg: #fee2e2;
  --link-button-primary-background: var(--primary-color);
  --button-primary-background-hover: var(--primary-color-hover);
  --button-tertiary-background-hover: var(--tertiary-color-hover);
  --fulfillment-awaiting-shipment-bg: #fed7aa;
  --link-button-secondary-background: var(--secondary-color);
  --select-language-background-hover: var(--white);
  --block-cart-count-background-color: var(--primary-color);
  --button-secondary-background-hover: var(--secondary-color-hover);
  --car-registration-background-color: var(--car-registration-theme-color);
  --information-banner-background-color: var(--primary-color-light);
  --status-waiting-for-customer-return-bg: #fed7aa;
  --product-is-available-badge-text: var(--white);
  --product-is-not-available-badge-text: var(--black);
  --focus-color: #0066cc;
  --faq-border-color: var(--tertiary-color);
  --vehicle-is-available-badge-text: var(--product-is-available-badge-text);
  --vehicle-is-available-badge: var(--product-is-available-badge);
  --vehicle-is-not-available-badge-text: var(--product-is-not-available-badge-text);
  --vehicle-is-not-available-badge: var(--product-is-not-available-badge);
  --search-box-border-color: var(--tertiary-color);
}