/*
Theme Name:     cc--light-chatamorgana
Theme URI:      www.opcookie.optools.pl
Description:    Lorem ipsum ...
*/
.cc--light-chatamorgana {
	/* color-scheme: light;
	
	--cc-font-family: "Fira Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    --cc-modal-border-radius: 0;
	--cc-btn-border-radius: 0;
	--cc-modal-transition-duration: .25s;
	--cc-link-color: var(--cc-btn-primary-bg);
	--cc-modal-margin: 1rem;
	--cc-z-index: 2147483647;
	--cc-bg: #fff;
	--cc-primary-color: #2c2f31;
	--cc-secondary-color: #5e6266;
	--cc-btn-primary-bg: #4D3C34;
	--cc-btn-primary-color: #fff;
	--cc-btn-primary-border-color: var(--cc-btn-primary-bg);
	--cc-btn-primary-hover-bg: #4D3C34;
	--cc-btn-primary-hover-color: #fff;
	--cc-btn-primary-hover-border-color: var(--cc-btn-primary-hover-bg);
	--cc-btn-secondary-bg: #eaeff2;
	--cc-btn-secondary-color: var(--cc-primary-color);
	--cc-btn-secondary-border-color: var(--cc-btn-secondary-bg);
	--cc-btn-secondary-hover-bg: #d4dae0;
	--cc-btn-secondary-hover-color: #000;
	--cc-btn-secondary-hover-border-color: #d4dae0;
	--cc-separator-border-color: #f0f4f7;
	--cc-toggle-on-bg: var(--cc-btn-primary-bg);
	--cc-toggle-off-bg: #667481;
	
	--cc-btn-border-radius: 0;
    --cc-modal-border-radius: 0;
    --cc-pm-toggle-border-radius: 0.1px;

	--cc-toggle-on-knob-bg: #fff;
	--cc-toggle-off-knob-bg: var(--cc-toggle-on-knob-bg);
	--cc-toggle-enabled-icon-color: var(--cc-bg);
	--cc-toggle-disabled-icon-color: var(--cc-bg);
	--cc-toggle-readonly-bg: #d5dee2;
	--cc-toggle-readonly-knob-bg: #fff;
	--cc-toggle-readonly-knob-icon-color: var(--cc-toggle-readonly-bg);
	--cc-section-category-border: var(--cc-cookie-category-block-bg);
	--cc-cookie-category-block-bg: #f0f4f7;
	--cc-cookie-category-block-border: #f0f4f7;
	--cc-cookie-category-block-hover-bg: #e9eff4;
	--cc-cookie-category-block-hover-border: #e9eff4;
	--cc-cookie-category-expanded-block-bg: transparent;
	--cc-cookie-category-expanded-block-hover-bg: #dee4e9;
    --cc-overlay-bg: rgba(219, 232, 255, 0.85)!important;
	--cc-webkit-scrollbar-bg: var(--cc-section-category-border);
	--cc-webkit-scrollbar-hover-bg: var(--cc-btn-primary-hover-bg);
	--cc-footer-bg: var(--cc-btn-secondary-bg);
	--cc-footer-color: var(--cc-secondary-color);
	--cc-footer-border-color: #e4eaed;
	--cc-pm-toggle-border-radius: 0; */
}
/* 
.cc--light-chatamorgana #cc-main {
	background: red;
}
.cc--light-chatamorgana #cc-main .pm__section--toggle .pm__section-title {
	background: #fff;
}

.cc--light-chatamorgana #cc-main .pm__badge {
	align-items: center;
	border-radius: 0;
}

.cc--light-chatamorgana #cc-main .pm__section--expandable .pm__section-arrow {
	background: none;
} */



#cookie-icon-img {
	border-radius: 25px;
	border: 0px solid rgba(238, 218, 31, 0.4);
	background-color:#e1ce90 !important;
	box-shadow: rgba(0, 0, 0, 0.15) 1px 1px 1px 1px;
}


.cc--light-chatamorgana {

    color-scheme: light;

    --cc-bg: #E4D4A1;
    --cc-primary-color: rgb(239, 244, 246);
    --cc-secondary-color: #b1bdc3;

    --cc-btn-primary-bg: #4D3C34;
    --cc-btn-primary-color: #fff;
    --cc-btn-primary-hover-bg: #4D3C34; 
    --cc-btn-primary-hover-color: silver;

    --cc-btn-secondary-bg: #242c31;
    --cc-btn-secondary-color: #fff;
    --cc-btn-secondary-hover-bg: #292e31;
    --cc-btn-secondary-hover-color: silver;

    --cc-cookie-category-block-bg: transparent;
    --cc-cookie-category-block-border: #b5a880;
    --cc-cookie-category-block-hover-bg: #E4D4A1;
    --cc-cookie-category-block-hover-border: #b5a880;
    --cc-cookie-category-expanded-block-hover-bg: #b5a880;
    --cc-cookie-category-expanded-block-bg: #b5a880;
    --cc-cookie-category-block-hover-border: #b5a880;
	--cc-toggle-readonly-bg: #4d3c34;
	
    --cc-overlay-bg: rgba(4, 6, 8, .85)!important;

    --cc-toggle-on-knob-bg: #fff;
    --cc-toggle-readonly-knob-bg: #fff;

    --cc-separator-border-color: #222a30;

    --cc-footer-border-color: #212529;
    --cc-footer-bg: #0f1112;

	--cc-btn-border-radius: 1rem .6rem 1.3rem .5rem / .5rem 1rem;
    --cc-modal-border-radius: var(--cc-btn-border-radius);
    --cc-pm-toggle-border-radius: var(--cc-btn-border-radius);
}

.cc--light-chatamorgana #cc-main .cm__title, .cc--light-chatamorgana #cc-main .pm__title {
	color: black;
}

.cc--light-chatamorgana #cc-main .cm__desc, .cc--light-chatamorgana #cc-main .pm__section-desc {
	color: black;
}

.cc--light-chatamorgana #cc-main .pm__section-desc {
	background-color: #E4D4A1;
}
.cc--light-chatamorgana #cc-main .cm__footer {
	background-color: #4D3C34;
}

.cc--light-chatamorgana #cc-main .pm__section-title {
	color: #4D3C34;
}

.cc--light-chatamorgana #cc-main .pm__service-title {
	color: #4D3C34;
}
.cc--light-chatamorgana #cc-main .pm__service-icon {
	color: #4D3C34;
}

.cc--light-chatamorgana #cc-main .pm__header {
	border-bottom: 0px solid #4D3C34;
}

.cc--light-chatamorgana #cc-main .pm__footer {
	border-top: 0px solid #4D3C34
}


#cc-main .pm__section--toggle.is-expanded {
    --cc-cookie-category-block-bg: transparent;
    /* --cc-cookie-category-block-border: ; */

}

.cc--light-chatamorgana #cc-main .table-container th {
	padding: 10px;
	text-align: left;
	color:white;
	border: 1px solid #4D3C34;
	background-color: #4D3C34;
}

.cc--light-chatamorgana #cc-main .table-container td {
	border: 1px solid #4D3C34;
}