.cookie-banner { 
	position: fixed; 
	bottom: 0; 
	left: 0; 
	width: 100%; 
	max-width: 600px; 
	background: linear-gradient(45deg, #ff6b6b, #f06595); 
	padding: 15px 20px; 
	box-sizing: border-box; 
	display: flex; 
	flex-direction: column; 
	align-items: flex-start; 
	z-index: 9999; 
} 
.cookie-banner a { 
	color: #fff; 
	text-decoration: underline; 
} 
.cookie-banner button { 
	background-color: #fff; 
	color: #f06595; 
	border: none; 
	padding: 10px 20px; 
	cursor: pointer; 
	margin-top: 10px; 
} 
@media(min-width: 768px) { 
	.cookie-banner { 
		flex-direction: row; 
		justify-content: space-between; 
		align-items: center; 
	} 
}