.cmplz-cookiebanner.cc-cookie-agency{font-family:inherit}.cmplz-cookiebanner.cc-cookie-agency .cmplz-title{display:flex!important;align-items:center;justify-content:flex-start;gap:12px;font-family:inherit;line-height:1.3}.cmplz-cookiebanner.cc-cookie-agency [data-cc-cookie-logo]{flex:none;width:48px;height:36px;object-fit:contain}.cmplz-cookiebanner.cc-cookie-agency .cmplz-message,.cmplz-cookiebanner.cc-cookie-agency .cmplz-btn{font-family:inherit}.cmplz-cookiebanner.cc-cookie-agency .cmplz-btn.cmplz-accept{background:var(--cc-cookie-primary)!important;color:var(--cc-cookie-on-primary)!important;border-color:var(--cc-cookie-primary)!important}.cmplz-cookiebanner.cc-cookie-agency .cmplz-btn:not(.cmplz-accept){background:#fff!important;color:#20242c!important;border-color:var(--cc-cookie-primary)!important}.cmplz-cookiebanner.cc-cookie-agency :is(button,a):focus-visible{outline:3px solid var(--cc-cookie-primary);outline-offset:3px}@media(max-width:420px){.cmplz-cookiebanner.cc-cookie-agency{padding:16px!important;box-sizing:border-box;max-width:calc(100vw - 24px)!important}.cmplz-cookiebanner.cc-cookie-agency .cmplz-title{font-size:18px!important}.cmplz-cookiebanner.cc-cookie-agency .cmplz-btn{min-height:44px;white-space:normal}}