#snipcart {
  /*buttons*/
  --color-buttonPrimary: black;
  --borderColor-buttonPrimary: black;
  --bgColor-buttonPrimary: lime;
  
  --color-buttonSecondary: black;
  --borderColor-buttonSecondary: black;
  --bgColor-buttonSecondary: lime;
  
  --color-buttonDanger: black;
  --borderColor-buttonDanger: black;
  --bgColor-buttonDanger: lime;
  
  --color-buttonPrimary-hover: lime;
  --borderColor-buttonPrimary-hover: lime;
  --bgColor-buttonPrimary-hover: black;
  --shadow-buttonPrimary-hover: none;
  
  --color-buttonSeconary-hover: lime;
  --borderColor-buttonSeconary-hover: lime;
  --bgColor-buttonSeconary-hover: black;
  --shadow-buttonSeconary-hover: none;
  
  --color-buttonDanger-hover: lime;
  --borderColor-buttonDanger-hover: lime;
  --bgColor-buttonDanger-hover: black;
  --shadow-buttonDanger-hover: none;

  --color-buttonPrimary-active: lime;
  --borderColor-buttonPrimary-active: lime;
  --bgColor-buttonPrimary-active: black;
  --shadow-buttonPrimary-active: none;
  
  --color-buttonSecondary-active: lime;
  --borderColor-buttonSecondary-active: lime;
  --bgColor-buttonSecondary-active: black;
  --shadow-buttonSecondary-active: none;
  
  --color-buttonDanger-active: lime;
  --borderColor-buttonDanger-active: lime;
  --bgColor-buttonDanger-active: black;
  --shadow-buttonDanger-active: none;

  --color-buttonPrimary-focus: lime;
  --borderColor-buttonPrimary-focus: lime;
  --bgColor-buttonPrimary-focus: black;
  --shadow-buttonPrimary-focus: none;

  --color-buttonPrimary-disabled: black;
  --borderColor-buttonPrimary-disabled: black;
  --bgColor-buttonPrimary-disabled: lime;

  --color-buttonPrimary-success: lime;
  --borderColor-buttonPrimary-success: lime;
  --bgColor-buttonPrimary-success: black;
  
  --color-buttonPrimary-error: black;
  --borderColor-buttonPrimary-error: black;
  --bgColor-buttonPrimary-error: lime;
  /*end buttons*/
  
  /*links*/
  --color-link: lime;
  --borderColor-link: none;
  --bgColor-link: none;

  --color-link-hover: lime;
  --borderColor-link-hover: lime;
  --bgColor-link-hover: none;

  --color-link-active: lime;
  --borderColor-link-active: lime;
  --bgColor-link-active: none;

  --color-link-focus: lime;
  --borderColor-link-focus: lime;
  --bgColor-link-focus: none;
  --shadow-link-focus: green;
  /*end links*/
  
  /*input*/
  
  --color-input: lime;
  --borderColor-input: none;
  --bgColor-input: black;
  
  /* Hover */
  --color-input-hover: lime;
  --borderColor-input-hover: none;
  --bgColor-input-hover: black;
  --shadow-input-hover: none;
  
  /* Focus */
  --color-input-focus: lime;
  --borderColor-input-focus: none;
  --bgColor-input-focus: black;
  --shadow-input-focus: none;
  
  /* Checked */
  --color-input-checked: lime;
  --borderColor-input-checked: none;
  --bgColor-input-checked: black;
  --shadow-input-checked: none;
  
  /* Disabled */
  --color-input-disabled: lime;
  --borderColor-input-disabled: none;
  --bgColor-input-disabled: black;;
  
  /* Error */
  --color-input-error: lime;
  --borderColor-input-error: none;
  --bgColor-input-error: black;
  
  /* Autofill */
  --bgColor-input-autofill: black;
  
  /*label*/
  
  --color-inputLabel: lime;
  
  /* Hover */
  --color-inputLabel-hover: lime;
  
  /* Focus */
  --color-inputLabel-focus: lime;
  
  /*icon*/
  
  --color-inputIcon: green;
  
  /* Hover */
  --color-inputIcon-hover: lime;
  
  /* Focus */
  --color-inputIcon-focus: lime;
  
  /* Checked */
  --color-inputIcon-checked: lime;
  
  /* Disabled */
  --color-inputIcon-error: lime;
  
  /*placeholder*/
  
  --color-inputPlaceholder: green;
  
  /* Default (completed) */
  --color-badge: lime;
  --borderColor-badge: lime;
  --bgColor-badge: black
  
  /*Active */
  --color-badge-active: black;
  --borderColor-badge-active: black;
  --bgColor-badge-active: lime;
  
  /* Disabled */
  --color-badge-disabled: lime;
  --borderColor-badge-disabled: lime;
  --bgColor-badge-disabled: black;
  
  /* Default */
  --color-default: lime;
  --borderColor-default: lime;
  --bgColor-default: black;
  
  /* Alt */
  --color-alt: lime;
  --bgColor-alt: black;
  
  /* Icon */
  --color-icon: lime;
  
  /* Success */
  --color-success: lime;
  --bgColor-success: black;
  
  /* Error */
  --color-error: lime;
  --borderColor-error: lime;
  --bgColor-error: black;
  
  /* Info */
  --bgColor-info: black;
  
  /* Modal */
  --bgColor-modal: black;
  --bgColor-modalVeil: black;
}