/**
 * @Input
 * This file describes the style applied to article component
 */
/**
 * @_Variables
 * All the cariables are to be defined in this file
 */
/* Colors */
/**
 * @_Colors
 * All the colors are to be defined in this file
 */
/* Colors */
/* Breakpoints */
/**
 * @_Breakpoints
 * All the breakpoints are to be defined in this file
 */
/* Breakpoints */
/* Breakpoints for max-width */
/* Variables */
/* Fonts */
/* Lato */
/* Sofia Pro */
/* line 8, ../../sass/component/cookie.scss */
.light.cc_dialog, .cookieconsent-com---palette-light.cookieconsent-com---nb {
  background-color: #008565 !important;
  padding: 1.875rem !important;
  width: 100% !important;
  max-width: 100% !important; }

/* line 14, ../../sass/component/cookie.scss */
.cookieconsent-com---nb .cc-nb-main-container {
  padding: 0 !important; }

/* line 17, ../../sass/component/cookie.scss */
.cc_dialog .cc_dialog_headline, .cookieconsent-com---palette-light .cc-nb-title {
  font-family: 'sofia-pro' !important;
  font-weight: 700 !important;
  font-size: 1.625rem !important;
  color: white !important;
  margin-bottom: 1.125rem !important; }

/* line 24, ../../sass/component/cookie.scss */
.cc_dialog .cc_dialog_text, .cookieconsent-com---palette-light .cc-nb-text {
  font-family: 'sofia-pro' !important;
  font-weight: 500 !important;
  font-size: 0.875rem !important;
  color: white !important; }

/* line 30, ../../sass/component/cookie.scss */
.light.cc_dialog button.cc_b_ok, .cookieconsent-com---palette-light .cc-nb-okagree, .cookieconsent-com---palette-light .cc-nb-reject {
  height: 3.125rem !important;
  width: 7.8125rem !important;
  border-radius: 1.5625rem !important;
  box-shadow: 0 3px 20px rgba(0, 0, 0, 0.1) !important;
  font-family: 'sofia-pro' !important;
  font-weight: 500 !important;
  font-size: .75rem !important;
  background-color: #faba4b !important;
  color: #292929 !important;
  margin-right: 1rem !important; }

/* line 42, ../../sass/component/cookie.scss */
.cookieconsent-com---palette-light .cc-nb-reject {
  background-color: white !important; }

/* line 45, ../../sass/component/cookie.scss */
.light.cc_dialog button.cc_b_cp, .cookieconsent-com---palette-light .cc-nb-changep {
  height: 3.125rem !important;
  width: 12.5rem !important;
  border-radius: 1.5625rem !important;
  font-family: 'sofia-pro' !important;
  font-weight: 500 !important;
  font-size: .75rem !important;
  box-shadow: 0 3px 20px rgba(0, 0, 0, 0.1) !important;
  background-color: rgba(255, 255, 255, 0.3) !important;
  color: white !important; }

/* line 56, ../../sass/component/cookie.scss */
.cc_cp_f_save button, .cookieconsent-com---palette-light .cc-cp-foot-save {
  background-color: #008565 !important; }

/* line 59, ../../sass/component/cookie.scss */
.cookie-consent-preferences-overlay input[type="checkbox"].checkbox_cookie_consent:checked + label:before, .cookieconsent-com---pc-dialog input[type="checkbox"].cc-custom-checkbox:checked + label:before {
  background: #008565 !important; }

@media (max-width: 575px) {
  /* line 64, ../../sass/component/cookie.scss */
  .light.cc_dialog button.cc_b_ok {
    margin-bottom: 1.25rem; } }
