

/* Safari için */
.cn-buttons .cm-btn-success{
    position: relative !important;
    z-index: 99999 !important;
}

.cn-buttons .cm-btn-danger{
    position: relative !important;
    z-index: 99999 !important;
}

/* Safari için */

.klaro .cookie-notice .cn-body .cn-ok .cn-buttons button:hover{
	transition: transform 0.4s ease;
	transform: scale(1.1); 
}
.klaro .cookie-notice .cn-body .cn-ok a {
	transition: transform 0.4s ease;
	display: inline-block; 
}

.klaro .cookie-notice .cn-body .cn-ok a:hover {
	animation: bounceY 1.2s ease infinite;
}

@keyframes bounceY {
	0%   { transform: translateY(0); }
	50%  { transform: translateY(-8px); }
	100% { transform: translateY(0); }
}


.klaro .cm-modal .cm-footer .cm-footer-buttons button:hover{
	transition: transform 0.4s ease;
	transform: scale(1.1); 
}

.klaro{
	font-size: var(--font-size, 15px) !important;
	color: black !important;
}
.cm-powered-by{
	display: none !important;
}

/* Görsel değişecek kısım */




.klaro .cookie-notice {
	background-color: white !important;
}
.klaro .cookie-notice p{
	color: #3b3b3b !important;
}

/* .klaro .cookie-notice:not(.cookie-modal-notice) .cn-body{
	margin: 5px ;
} */


.klaro .cookie-notice .cn-body .cn-ok a{
	color : #df0310 !important;
}

.klaro .cookie-notice .cn-ok .cn-buttons .cm-btn-danger{
	background-color: #e31e24 !important;
}	


/*Modal*/
.klaro .cookie-modal .cm-modal.cm-klaro{
	background-color: #ffffff !important;
}

.klaro .cookie-modal .cm-modal .cm-header h1 {
	color: #df0310 !important;
}
.klaro .cookie-modal .cm-modal .cm-header h1.title::before{
	width: 0px !important;
}
.klaro .cookie-modal .cm-header p{
	color: #3b3b3b !important;
}
.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-list-title {
	color: #3b3b3b !important;
}
.klaro .cookie-modal .cm-list-input.required:checked+.cm-list-label .slider{
	background-color: var(--green2, #74030a) !important;
}
.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider{
	background-color: var(--green2, #df0310) !important;
}
.klaro .cookie-modal .cm-list-input.half-checked:checked+.cm-list-label .slider{
	background-color: var(--green2, #ac040f) !important;
}
.klaro .cookie-modal a{
	color: #3b3b3b !important;
}
.klaro .cookie-modal .cm-modal .cm-header {
	border-bottom-color: var(--dark2, #df0310);
	border-bottom-width: var(--border-width, 2px);
}
.klaro .cookie-modal .cm-modal .cm-footer{
	border-top-color: var(--dark2, #df0310);
	border-top-width: var(--border-width, 2px);
}
.klaro .cookie-modal .cm-modal .cm-footer-buttons .cm-btn-danger{
	background-color: #df0310 !important;

}
.klaro .cookie-modal .cm-modal .cm-header a{
	color: #df0310 !important;
}