/* vanilla-cookieconsent v3 — Auree brand overrides */

#cc-main {
	--cc-font-family:               'Lato', sans-serif;

	/* surfaces */
	--cc-bg:                        #0D1829;

	/* text */
	--cc-text:                      #F8F9FA;
	--cc-primary-color:             #F8F9FA;
	--cc-secondary-color:           #C9D1D9;

	/* borders & separators */
	--cc-separator-border-color:    rgba(248, 249, 250, 0.08);
	--cc-modal-border-radius:       8px;
	--cc-pm-border-radius:          8px;
	--cc-btn-border-radius:         6px;

	/* primary button: gold CTA */
	--cc-btn-primary-bg:            #D4AF37;
	--cc-btn-primary-color:         #0A0D10;
	--cc-btn-primary-border-color:  #D4AF37;
	--cc-btn-primary-hover-bg:      #BF9E30;
	--cc-btn-primary-hover-color:   #0A0D10;
	--cc-btn-primary-hover-border-color: #BF9E30;

	/* secondary button: ghost */
	--cc-btn-secondary-bg:          transparent;
	--cc-btn-secondary-color:       rgba(248, 249, 250, 0.75);
	--cc-btn-secondary-border-color: rgba(248, 249, 250, 0.2);
	--cc-btn-secondary-hover-bg:    rgba(248, 249, 250, 0.06);
	--cc-btn-secondary-hover-color: #F8F9FA;
	--cc-btn-secondary-hover-border-color: rgba(248, 249, 250, 0.35);

	/* toggle */
	--cc-toggle-on-bg:              #D4AF37;
	--cc-toggle-off-bg:             rgba(248, 249, 250, 0.18);
	--cc-toggle-on-knob-bg:         #0A0D10;
	--cc-toggle-off-knob-bg:        #F8F9FA;
	--cc-toggle-readonly-bg:        rgba(248, 249, 250, 0.10);
	--cc-toggle-readonly-knob-bg:   rgba(248, 249, 250, 0.40);

	/* cookie category blocks */
	--cc-cookie-category-block-bg:          rgba(248, 249, 250, 0.04);
	--cc-cookie-category-block-hover-bg:    rgba(248, 249, 250, 0.07);
	--cc-cookie-category-block-border:      rgba(248, 249, 250, 0.06);
	--cc-cookie-category-block-expanded-bg: rgba(248, 249, 250, 0.06);

	/* cookie table */
	--cc-cookie-table-border:       rgba(248, 249, 250, 0.08);
}

/* modal border to match site's border-default aesthetic */
#cc-main .cm,
#cc-main .pm {
	border: 1px solid rgba(248, 249, 250, 0.10);
}
