.cookie-policy {
	position: fixed;
	z-index: 1100;
	bottom: 15px;
	right: 15px;
	left: 15px;
	transform: translateY(120%);
	transition: transform 400ms ease-in-out;
	background-color: var(--bs-primary);
}

.cookie-policy h3 {
	color: #ffffff;
	text-transform: uppercase;
}

.cookie-policy .btn-link {
	--bs-btn-color: #ffffff;
	--bs-btn-active-color: #ffffff;
	--bs-btn-hover-color: #ffffff;
	--bs-btn-padding-x: 0;
	--bs-btn-padding-y: 0;
	--bs-btn-border-width: 0;
}

.cookie-policy .btn-white {
	--bs-btn-bg: #ffffff;
	--bs-btn-active-bg: #ffffff;
	--bs-btn-hover-bg: #ffffff;
}

@media screen and (min-width: 768px) {
	.cookie-policy {
		max-width: 40%;
		left: auto;
	}
}

.cookie-policy.notify {
	transform: translateY(0%);
}


