.modal-wrapper, .uc-modal-overlay {backdrop-filter: none !important;}

.usercentrics_consentNotice {padding: var(--spacing-Space-6); background: var(--canvas-Tertiary);display: flex;min-width: 20rem;max-width: 50rem;justify-content: center;flex-direction: column;align-items: flex-start;gap: 1.5rem;align-self: stretch;}
.usercentrics_consentNotice .uc-form {display: flex;padding: 0px 10px;flex-direction: column;align-items: center;gap: var(--spacing-Space-4, 1rem);align-self: stretch;padding: 0px 10px;}
.usercentrics_consentNotice .uc-form .button {display: flex;min-width: 4rem;padding: var(--spacing-Space-5, 1.25rem) var(--spacing-Space-8, 2rem);justify-content: center;align-items: center;gap: var(--spacing-Space-3, 0.75rem);align-self: stretch;}
.usercentrics_consentNotice .uc-form .more-info {background: inherit;}
.usercentrics_consentNotice .uc-form .button {margin-right: 0;}
[breakpoint='mobile'] .usercentrics_consentNotice .accept {margin-top: var(--spacing-Space-4)}
[breakpoint='mobile'] .usercentrics_consentNotice {min-height: 24rem;}
[breakpoint^='desktop'] .usercentrics_consentNotice .uc-form {flex-direction: row;}
[breakpoint^='desktop'] .usercentrics_consentNotice .uc-form div.button {width: 50%}

.uc-center-container {box-shadow: none;}
.uc-action-button	{
	position:relative;
	display:inline-flex;
	height: 1.5rem;
	justify-content: center;
	align-items: center;
	min-width: 4rem;
	border-radius:var(--doubleStdSpacing);
	background: var(--surface-Primary);
	padding: calc(var(--spacing-Space-5) + 1px) var(--spacing-Space-8) calc(var(--spacing-Space-5) - 1px);
	white-space:nowrap;
	cursor: pointer;
	letter-spacing: 0.02rem;
	box-shadow: inset 0px 0px 0px var(--border-width-BorderThin) var(--border-Primary);
	transition: var(--fadeTransition);
	border: var(--border-width-BorderThin) solid var(--border-Primary);
	font-family: var(--font-family-Primary); font-size: var(--font-size-TextBase); font-style: normal; font-weight: 500; line-height: 100%; letter-spacing: 0.02rem;
}
.uc-action-button:hover {color:red;border: var(--border-width-BorderThick) solid var(--border-Strong);}
.uc-message {font-family: var(--font-family-Primary); font-size: 0.9rem; font-style: normal; font-weight: 400; line-height: 100%!important; letter-spacing: 0.02rem;}


@media only screen and (max-width: 400px) {
  .usercentrics_consentNotice {min-width: 17rem;}
}

.yT-Container:has(div.usercentrics_consentNotice) {border: 1px solid;}