@charset "UTF-8";

/**
 * cookieyes.css 1.0.0
 */


/* =================================================== */
/* ==================== COOKIEYES ==================== */
/* =================================================== */

.cky-notice-btn-wrapper,
.cky-prefrence-btn-wrapper {
	font-size: var(--font-size) !important;
	margin-top: var(--content-spacing) !important;
	gap: 1em;
}
.cky-modal[class*="cky-sidebar-"] .cky-prefrence-btn-wrapper {
	display: flex;
	flex-wrap: wrap;
	flex-direction: column;
}
.cky-btn {
	font-family: inherit !important;
    font-size: var(--button-font-size) !important;
	line-height: 1 !important;
	letter-spacing: var(--button-letter-spacing) !important;
    padding: var(--button-padding) !important;
    font-weight: var(--button-font-weight) !important;
    border-radius: var(--button-radius) !important;
    text-transform: uppercase !important;
	border: solid var(--stroke-width) !important;
	color: var(--button-text-color) !important;
	border-color: var(--button-text-color) !important;
	margin: 0 !important;
}
.cky-btn.cky-btn-accept {
	color: var(--bright-color) !important;
	border-color: var(--button-text-color) !important;
	background: var(--button-text-color) !important;
}
.cky-show-desc-btn {
	color: var(--accent-color) !important;
	letter-spacing: normal !important;
}
.cky-switch input[type="checkbox"]::before {
	inset: 2px !important;
	opacity: 1;
}
.cky-btn-revisit-wrapper {
	bottom: calc(var(--sticky-footer-height) + 2em) !important;
    left: 1em !important;
	background: var(--dark-color) !important;
}
.cky-btn-revisit,
.cky-btn-revisit-wrapper:hover {
	background: var(--button-text-color) !important;	
}
.cky-switch input[type="checkbox"]:checked {
	background: var(--accent-color) !important;
}

.cky-btn::after,
.cky-btn-revisit::after,
.cky-btn-close::after,
.cky-show-desc-btn::after,
.cky-accordion-btn::after {
    display: none;
}