:root{
      --ion-color-base: #F9FAFB;
      --ion-color-contrast: #1F2937;
      --ion-background-color: #F9FAFB;
      --ion-text-color: #1F2937;
      --ion-toolbar-background-color: hsl(210, 20%, 88.2%);
      --ion-toolbar-text-color: hsl(215, 27.9%, 100%);
      --ion-item-background-color: hsl(210, 20%, 68.6%);
      --ion-item-text-color: hsl(215, 27.9%, 100%);
      --ion-color-primary: #4F46E5;
      --ion-color-primary-rgb: 79, 70, 229;
      --ion-color-primary-contrast: #FFFFFF;
      --ion-color-primary-contrast-rgb: 255,255,255;
      --ion-color-primary-shade:  hsl(243.39999999999998, 75.4%, 52.8%);
      --ion-color-primary-tint:  hsl(243.39999999999998, 75.4%, 64.5%);
      --ion-color-secondary: #06B6D4;
      --ion-color-secondary-rgb: 12,209,232;
      --ion-color-secondary-contrast: hsl(188.70000000000005, 94.5%, 0%);
      --ion-color-secondary-contrast-rgb: 255,255,255;
      --ion-color-secondary-shade:  hsl(188.70000000000005, 94.5%, 38.5%);
      --ion-color-secondary-tint: hsl(188.70000000000005, 94.5%, 47%);
      --ion-color-tertiary:  #8B5CF6;
      --ion-color-tertiary-rgb: 112,68,255;
      --ion-color-tertiary-contrast: hsl(258.29999999999995, 89.5%, 100%);
      --ion-color-tertiary-contrast-rgb: 255,255,255;
      --ion-color-tertiary-shade: hsl(258.29999999999995, 89.5%, 59.6%);
      --ion-color-tertiary-tint:  hsl(258.29999999999995, 89.5%, 72.9%);
      --ion-color-success: #10B981;
      --ion-color-success-rgb: 16,220,96;
      --ion-color-success-contrast: hsl(160.10000000000002, 84.1%, 0%);
      --ion-color-success-contrast-rgb: 255,255,255;
      --ion-color-success-shade: hsl(160.10000000000002, 84.1%, 35.5%);
      --ion-color-success-tint: hsl(160.10000000000002, 84.1%, 43.4%);
      --ion-color-warning: #F59E0B;
      --ion-color-warning-rgb: 255,206,0;
      --ion-color-warning-contrast: hsl(37.69999999999999, 92.1%, 0%);
      --ion-color-warning-contrast-rgb: 255,255,255;
      --ion-color-warning-shade: hsl(37.69999999999999, 92.1%, 45.2%);
      --ion-color-warning-tint: hsl(37.69999999999999, 92.1%, 55.2%);
      --ion-color-danger: #EF4444;
      --ion-color-danger-rgb: 245,61,61;
      --ion-color-danger-contrast: hsl(0, 84.2%, 100%);
      --ion-color-danger-contrast-rgb: 255,255,255;
      --ion-color-danger-shade: hsl(0, 84.2%, 54.2%);
      --ion-color-danger-tint: hsl(0, 84.2%, 66.2%);
      --ion-color-dark: #1F2937;
      --ion-color-dark-rgb: 34,34,34;
      --ion-color-dark-contrast: hsl(215, 27.9%, 84.3%);
      --ion-color-dark-contrast-rgb: 255,255,255;
      --ion-color-dark-shade: hsl(215, 27.9%, 15.2%);
      --ion-color-dark-tint: hsl(215, 27.9%, 18.5%);
      --ion-color-medium: #E5E7EB;
      --ion-color-medium-rgb: 152,154,162;
      --ion-color-medium-contrast: hsl(220, 13%, 0%);
      --ion-color-medium-contrast-rgb: 255,255,255;
      --ion-color-medium-shade: hsl(220, 13%, 81.9%);
      --ion-color-medium-tint: hsl(220, 13%, 100%);
      --ion-color-light: #F9FAFB;
      --ion-color-light-rgb: 244,244,244;
      --ion-color-light-contrast: #374151;
      --ion-color-light-contrast-rgb: 0,0,0;
      --ion-color-light-shade: hsl(210, 20%, 88.2%);
      --ion-color-light-tint: hsl(210, 20%, 100%);
      --ion-color-headerA: #1E1B4B;
      --ion-color-headerText:  #243b35;
      --ion-color-headerA-rgb: 244,244,244;
      --ion-color-headerA-contrast: hsl(243.79999999999995, 47.1%, 100%);
      --ion-color-headerA-contrast-rgb: 0,0,0;
      --ion-color-headerA-shade: hsl(243.79999999999995, 47.1%, 18%);
      --ion-color-headerA-tint: hsl(243.79999999999995, 47.1%, 22%);
      --ion-color-headerB: #312E81;
      --ion-color-headerB-rgb: 244,244,244;
      --ion-color-headerB-contrast: hsl(242.20000000000005, 47.4%, 100%);
      --ion-color-headerB-contrast-rgb: 0,0,0;
      --ion-color-headerB-shade: hsl(242.20000000000005, 47.4%, 30.9%);
      --ion-color-headerB-tint: hsl(242.20000000000005, 47.4%, 37.7%);
      --ion-header-gradient-degrees: 135deg;
      --header-min-height: 5rem;
      --ion-color-footerText:  #243b35;
      --ion-color-footerA: #111827;
      --ion-color-footerA-rgb: 244,244,244;
      --ion-color-footerA-contrast: hsl(220.89999999999998, 39.3%, 100%);
      --ion-color-footerA-contrast-rgb: 0,0,0;
      --ion-color-footerA-shade: hsl(220.89999999999998, 39.3%, 9.9%);
      --ion-color-footerA-tint: hsl(220.89999999999998, 39.3%, 12.1%);
      --ion-color-footerB: #1F2937;
      --ion-color-footerB-rgb: 244,244,244;
      --ion-color-footerB-contrast: hsl(215, 27.9%, 84.3%);
      --ion-color-footerB-contrast-rgb: 0,0,0;
      --ion-color-footerB-shade: hsl(215, 27.9%, 15.2%);
      --ion-color-footerB-tint: hsl(215, 27.9%, 18.5%);
      --ion-footer-gradient-degrees: 180deg;
      --heading-font-family: 'Inter', sans-serif;
      --heading-font-weight: 700;
      --heading-font-style: normal;
      --body-font-family: 'Inter', sans-serif;
      --body-font-weight: undefined;
      --body-font-style: normal;
      --header-justify-links: end;
      
      --header-links-font-size: 0.9rem;
      --header-links-font-weight: 600;
      --header-links-font-family: var(--heading-font-family);
      --header-links-transform: uppercase;
      --header-links-tracking: 0.05em;
      --header-bar-border-width: 3px;
      --header-bar-border-color: #253c36;
      
      
      
      --header-logo-size: 128px;
      --header-logo-size-mobile: 108px;
      --header-menuicon-size: 40px;
      
      
      --header-banner-height: 40px;
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      
      --header-justify-logo: start;
      --header-order-logo: 0;
      --header-order-logo-mobile: 0;
      --header-order-nav: 0;
      --header-order-nav-mobile: 0;
      --header-order-firstrow: 0;
      --header-order-firstrow-mobile: 0;
      --header-order-search: 1;
      --header-order-search-mobile: 1;
      --header-order-login: 2;
      --header-order-login-mobile: 2;
      --header-order-cart: 0;
      --header-order-cart-mobile: 0;
      --header-order-button: 3;
      --header-order-button-mobile: 3;
      --header-order-menuicon: 0;
      --header-order-menuicon-mobile: 0;
      --header-nav-padding-right: 16px;
      --header-nav-padding-left: 16px;
      --header-search-margin-right: 14px;
      --header-search-margin-left: 18px;
      --header-login-margin-right: 16px;
      --header-nav-border-width: 0px;
      --header-search-color: #243b35;
      --header-search-font-size: 17px;
      --background-image: none;
      --background-attachment: scroll;
      --background-opacity: 1;
      --ion-color-headerA-secondary: #312E81;
      --ion-color-headerA-secondary-rgb: 244,244,244;
      --ion-color-headerA-secondary-contrast: hsl(242.20000000000005, 47.4%, 100%);
      --ion-color-headerA-secondary-contrast-rgb: 0,0,0;
      --ion-color-headerA-secondary-shade: hsl(242.20000000000005, 47.4%, 30.9%);
      --ion-color-headerA-secondary-tint: hsl(242.20000000000005, 47.4%, 37.7%);
      --ion-color-headerB-secondary: #4338CA;
      --ion-color-headerB-secondary-rgb: 244,244,244;
      --ion-color-headerB-secondary-contrast: hsl(244.5, 57.9%, 100%);
      --ion-color-headerB-secondary-contrast-rgb: 0,0,0;
      --ion-color-headerB-secondary-shade: hsl(244.5, 57.9%, 45.5%);
      --ion-color-headerB-secondary-tint: hsl(244.5, 57.9%, 55.6%);
      --ion-color-headerText-secondary: null;
      --ion-customDropdown-background: #1E1B4B;
      --ion-customDropdown-text: #FFFFFF;
      --ion-customDropdown-background-contrast: hsl(243.79999999999995, 47.1%, 18%);
      --ion-card-color: #FFFFFF;
      --breadcrumbs-background: #e8ebf0;
      --breadcrumbs-color: #97a0b0;
      --ion-card-color-secondary: #6B7280}