Styling

You can easily define your own CSS on top of the CSS that is already included by default:

.cookie-though {
  /* The colors used to style the modal */
  --ct-primary-400: #000099;
  --ct-primary-300: #6161e8;
  --ct-primary-200: #e0e0ff;
  --ct-primary-100: #f0f0ff;

  /* The colors used to style: customizationButton, headerDescription and cookiePolicy */
  --ct-text: #6b7280;

  /* The colors used to style the title elements */
  --ct-subtitle: var(--ct-primary-300);
  --ct-title: var(--ct-primary-400);

  /* The color used to style the cookie svg */
  --ct-cookie: var(--ct-primary-400);

  /* The colors used to style a policy */
  --ct-policy: var(--ct-white);
  --ct-policy-enabled: var(--ct-primary-400);
  --ct-policy-text: var(--ct-primary-400);
  --ct-policy-text-enabled: var(--ct-white);
  --ct-policy-essential: var(--ct-primary-100);

  /* The colors used to style the sliders */
  --ct-slider-primary: var(--gray-400);
  --ct-slider-secondary: var(--gray-300);
  --ct-slider-enabled-primary: #4c4cff;
  --ct-slider-enabled-secondary: #b3b3ff;

  /* The font color of the text inside a policy when it's enabled  */
  --ct-enabled-option-color: var(--ct-white);

  /* The white color */
  --ct-white: #ffffff;

  /* The margin underneath text elements */
  --ct-text-margin: 0.25rem;

  /* The padding of the modal and margin of the banner, toggleButton and customization */
  --ct-default-padding: 1rem;

  /* The padding/margin used to seperate the options and the permission buttons */
  --ct-seperator-padding: 0.5rem;

  /* The font size of the header title */
  --ct-heading-font-size: 1.25rem;

  /* The font size of the header sub title */
  --ct-sub-heading-font-size: 0.875rem;;

  /* The font size of text */
  --ct-text-font-size: 0.75rem;

  /* The styling of the customize button and permission buttons */
  --ct-button-font-size: 0.8125rem;
  --ct-button-radius: 2px;
  --ct-button-border: 0;
  --ct-button-padding: 0.5rem;
  --ct-button: var(--ct-primary-400);
  --ct-button-color: var(--ct-white);
  --ct-button-secondary-border: 0;
  --ct-button-secondary: var(--ct-primary-300);
  --ct-button-secondary-color: var(--ct-white);

  /* The font and font weight used in the app */
  --ct-primary-font: 'Arial';
  --ct-primary-font-weight: 400;

  /* The font and font weight used for header description and policy description */
  --ct-secondary-font: 'Times';
  --ct-secondary-font-weight: 400;

  /* The z-index you want the root container to have */
  --ct-z-index: 9999;
}

No SCSS variables can be used because these are plain CSS variables.