
	.cookieConsentToggle.svelte-1te4s3o {
		width: 40px;
		height: 40px;
		position: fixed;
		will-change: transform;
		padding: 9px;
		border: 0;
		box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
		background: white;
		border-radius: 50%;
		bottom: 20px;
		left: 20px;
		transition: 200ms;
		opacity: 1;
		z-index: 99980;
	}
	.cookieConsentToggle.sticky.svelte-1te4s3o {
		position: sticky;
	}
	.cookieConsentToggle.svelte-1te4s3o:hover {
		color: white;
		background: black;
	}

	.cookieConsentToggle.svelte-1te4s3o :where(.svelte-1te4s3o) {
		fill: currentColor;
	}

	.cookie-consent-holder.svelte-1te4s3o {
		z-index: 99990;
		font-size: 0.8rem;
		font-family: 'Inter-Regular';
		position: fixed;
		left: 0;
		right: 0;
		bottom: 0;
		background: black;
		color: white;
		padding: 20px;
		transition: 200ms;
	}

	.cookie-consent.svelte-1te4s3o {
		margin: 0 auto;
		display: flex;
		justify-content: space-between;
	}
	.cookie-holder-left.svelte-1te4s3o {
		flex: 1;
	}
	.cookie-holder-right.svelte-1te4s3o {
		flex: 1;
		display: flex;
		column-gap: 1rem;
		flex-direction: row;
		justify-content: flex-end;
		align-items: center;
	}

	.cookieConsent__Content.svelte-1te4s3o {
		margin-right: 40px;
	}

	.cookieConsent__Title.svelte-1te4s3o {
		margin: 0;
		font-weight: bold;
	}

	.cookieConsent__Description.svelte-1te4s3o {
		margin: 10px 0 0;
	}

	.cookieConsentOperations.svelte-1te4s3o {
		position: fixed;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		background: rgba(0, 0, 0, 0.8);
		display: flex;
		transition: 300ms;
		will-change: transform;
		z-index: 99999;
	}

	.cookieConsentOperations.svelte-1te4s3o .cookieConsentOperations__List:where(.svelte-1te4s3o) {
		transform: scale(1);
	}

	.cookieConsentOperations__List.svelte-1te4s3o {
		background: white;
		color: black;
		max-width: 500px;
		padding: 40px;
		margin: auto;
		overflow-y: auto;
		box-sizing: border-box;
		max-height: 100vh;
		transition: 200ms transform;
		will-change: transform;
		transform: scale(0.95);
	}

	.cookie-option-contain.svelte-1te4s3o {
		display: flex;
		flex-direction: column;
		row-gap: 1rem;
	}

	.cookieConsentOperations__ItemLabel.svelte-1te4s3o {
		font-size: smaller;
	}

	@media only screen and (max-width: 900px) {
		.cookie-consent.svelte-1te4s3o {
			display: flex;
			flex-direction: column;
		}
	}
