.cmplz-hidden, .cmplz-cookiebanner.cmplz-dismissed,.pku-cookie .cmplz-logo, .pku-cookie .cmplz-close, .pku-cookie .cmplz-divider,.pku-cookie .cmplz-documents, .pku-cookie .cmplz-information,.pku-cookie .cmplz-manage-options, .pku-cookie .cmplz-save-preferences,.pku-cookie .cmplz-categories { display: none; }.pku-cookie .cmplz-header { position: absolute; width: 1px; height: 1px; overflow: hidden; clip-path: inset(50%); }.pku-cookie { box-sizing: border-box; max-height: 100dvh; overflow-y: auto; font-family: var(--font-sans); --focus: var(--wp--preset--color--focus-on-dark); }.pku-cookie .cmplz-body { min-width: 0; }.pku-cookie .pku-cookie__buttons { margin: 0; row-gap: 14px; }.pku-cookie .pku-cookie__prefs { grid-column: 1 / -1; }.pku-cookie .cmplz-categories.cmplz-fade-in { display: grid; gap: 14px; padding-top: 14px; }.pku-cookie .cmplz-category-header { display: flex; align-items: center; gap: 12px; min-height: 44px; font-size: 15px; }.pku-cookie .cmplz-category-title { margin-right: auto; }.pku-cookie .cmplz-always-active { font-size: 15px; }.pku-cookie .cmplz-functional input, .pku-cookie .cmplz-functional .cmplz-label { display: none; }.pku-cookie input { width: 24px; height: 24px; accent-color: var(--ball); }.pku-cookie .cmplz-banner-checkbox:has(input:not(.cmplz-functional)) { position: relative; display: inline-flex; align-items: center; justify-content: center; min-width: 44px; min-height: 44px; }.pku-cookie .cmplz-banner-checkbox:has(input:not(.cmplz-functional)) .cmplz-label { position: absolute; inset: 0; cursor: pointer; }.pku-cookie .cmplz-category-toggle { display: inline-flex; align-items: center; justify-content: center; min-width: 44px; min-height: 44px; padding: 0; border: 0; background: transparent; color: var(--on-court); cursor: pointer; }.pku-cookie .cmplz-category-toggle svg { width: 18px; height: 18px; fill: currentColor; }.pku-cookie .cmplz-description { font-size: 15px; line-height: 1.5; }.pku-cookie .cmplz-description[hidden] { display: none; }.pku-cookie .cmplz-preferences, .pku-cookie .cmplz-marketing,.pku-cookie .cmplz-description-statistics-anonymous { display: none; }.pku-cookie :focus-visible, #cmplz-manage-consent :focus-visible { outline: 3px solid var(--wp--preset--color--focus-on-dark); outline-offset: 3px; }#cmplz-manage-consent .cmplz-dismissed { display: none; }@media (prefers-reduced-motion: reduce) { .pku-cookie { animation: none; } }#cmplz-manage-consent { display: none; }