.cky-show-desc-btn:hover{
	outline:0!important;
	border-color:transparent!important;
}
.cky-switch input{
	border-radius:50vmax!important;
}
.cky-show-desc-btn{
	transition:none!important;
	text-decoration:none!important;
	font-weight:500!important;
}
.cky-consent-container,
.cky-modal{
	--cookie-primary:var(--primary-dark);
	--filter-white: invert(99%) sepia(99%) saturate(24%) hue-rotate(102deg) brightness(105%) contrast(100%);
--filter-plus:brightness(0) saturate(100%);
	--filter-blue:invert(33%) sepia(32%) saturate(4785%) hue-rotate(208deg) brightness(86%) contrast(100%);
}
 
/* Set these */
.cky-btn{
	background-color: var(--cookie-primary) !important;
	border-radius: 50vmax!important;
	font-weight:400!important;
	position:relative!important;
	padding: 8px 0px 8px 14px!important;
	border-color:var(--cokie-primary)!important;
	color:white!important;
	transition:0.2s!important;
	    font-size: 13px!important;
    letter-spacing: 0.7px!important;
}
.cky-btn:hover{
	background:var(--primary-ultra-dark)!important;
	color:white!important;
}

.cky-show-desc-btn{
color:var(--red-primary)!important;
}
a.cky-policy{
	color:black!important;
}

/* Defaults */
/* "Powered by cookieyes & revisit button " */
.cky-prefrence-btn-wrapper + div {
	display: none !important;
}
.cky-btn-revisit-wrapper{
	background:var(--red-primary)!important;
}
@media screen and (min-width:768px){
	.cky-consent-container{
		width:525px!important;
	}
	.cky-notice-btn-wrapper{
		margin-top:0!important;
	}
}

.cky-btn-accept{
	order: -1 !important;
	margin-right: 10px !important;
}

.cky-btn-customize{
	order:2;
}
.cky-btn:hover{
	opacity:1!important;
}

@media screen and (max-width:767px){
	.cky-notice-btn-wrapper{
		flex-direction:column!important;
		align-items:stretch!important;
	}

	.cky-notice-btn-wrapper button{
		margin:10px 0!important;
	}
}

@media screen and (min-width:768px){
.cky-notice-btn-wrapper{
	margin-top:16px!important;
}}




/* Icons */
.cky-btn::after{
	position: absolute;
	left: 16px;
	top: 48%;
	transform: translateY(-50%);
	height: 16px;
	width: 16px;
	content:"";
	background-size:16px 16px;
	filter:var(--filter-white)!important;
}
.cky-btn-accept::after{
	background-image: url("/wp-content/themes/Samuraj/assets/media/icons/cookies/check-regular.svg");}
.cky-btn-customize::after{
	background-image: url("/wp-content/themes/Samuraj/assets/media/icons/cookies/gear-regular.svg");
}
.cky-btn-reject::after{
	background-image: url("/wp-content/themes/Samuraj/assets/media/icons/cookies/xmark-regular.svg");
}
.cky-btn-preferences::after{
	background-image: url("/wp-content/themes/Samuraj/assets/media/icons/cookies/floppy-disk-regular.svg");
}

.cky-btn:hover::after{
	filter:var(--filter-white)!important;
}


.cky-footer-wrapper > div:not(.cky-prefrence-btn-wrapper), .cky-btn-revisit-wrapper{
	display:none!important;
}

.cky-title,
.cky-preference-title,
.cky-accordion-btn{
	font-weight:500!important;
}