#cookiedot.cookiedot[data-appearance^="tiny-"][data-current="info"] #cookiedot-info .cookiedot-text p.cookiedot-subtitle {
	padding-right: 0;
	text-align: center;
}

#cookiedot.cookiedot[data-appearance^="tiny-"][data-current="info"] #cookiedot-info .cookiedot-text p:has(> .senzoor-cookie-notice) {
	display: block;
	margin: 6px 0 0;
	font-size: 14px;
	line-height: 1.4;
	text-align: center;
}

#cookiedot.cookiedot[data-appearance^="tiny-"][data-current="info"] #cookiedot-info .cookiedot-buttons {
	margin: 10px 0 0;
}

#cookiedot.cookiedot[data-appearance^="tiny-"][data-current="info"] #cookiedot-info .cookiedot-buttons > div {
	display: flex;
	gap: 8px;
	justify-content: center;
}

#cookiedot.cookiedot[data-appearance^="tiny-"][data-current="info"] #cookiedot-info .cookiedot-buttons .cookiedot-btn {
	display: flex;
	flex: 1 1 0;
	align-items: center;
	justify-content: center;
	width: auto;
	margin: 0;
	padding: 10px 8px;
	text-align: center;
}

#cookiedot.cookiedot[data-appearance^="tiny-"][data-current="info"] #cookiedot-info .cookiedot-buttons .cookiedot-btn-transparent {
	flex: 0 1 auto;
	margin-top: 6px;
	padding: 6px 8px;
}

@media (min-width: 861px) {
	#cookiedot.cookiedot[data-appearance^="tiny-"][data-current="info"] #cookiedot-info .cookiedot-buttons > div:first-child {
		flex-direction: column;
	}
}

@media (max-width: 860px) {
	#cookiedot.cookiedot[data-appearance^="tiny-"][data-current="info"] .cookiedot-overlay {
		display: none;
	}

	#cookiedot.cookiedot[data-appearance^="tiny-"][data-current="info"] .cookiedot-popup {
		left: 0;
		right: 0;
		bottom: 0;
		width: 100%;
		max-width: none;
		border-radius: 0;
		box-shadow: 0 -2px 12px rgba(0, 42, 64, .22);
	}

	body:has(.sz-sticky) #cookiedot.cookiedot[data-appearance^="tiny-"][data-current="info"] .cookiedot-popup {
		bottom: 72px;
	}

	#cookiedot.cookiedot[data-appearance^="tiny-"][data-current="info"] .cookiedot-popup-inner {
		padding: 14px 16px 8px;
	}
}
