.cookie-consent-bar{position: fixed;left: 0;right: 0;bottom: 0;z-index: 9999;padding: 16px 20px;padding-bottom: calc(16px + env(safe-area-inset-bottom,0px));background: #fff;border-top: 1px solid #ECEDEF;box-shadow: 0 -8px 30px rgba(0,0,0,0.12);font-family: 'Onest',system-ui,-apple-system,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;box-sizing: border-box}.cookie-consent-bar[hidden]{display: none}.cookie-consent-bar__inner{max-width: 1200px;margin: 0 auto;display: flex;align-items: center;gap: 20px}.cookie-consent-bar__text{margin: 0;flex: 1;font-size: 13.5px;line-height: 1.5;color: #54585F}.cookie-consent-bar__text a{color: #EA551A;text-decoration: underline}.cookie-consent-bar__btn{flex-shrink: 0;padding: 11px 24px;border: none;border-radius: 12px;background: #EA551A;color: #fff;font-size: 14px;font-weight: 700;cursor: pointer;white-space: nowrap;transition: background 0.15s}.cookie-consent-bar__btn:hover{background: #C74612}@media (max-width: 640px){.cookie-consent-bar{padding: 14px 16px;padding-bottom: calc(14px + env(safe-area-inset-bottom,0px))}.cookie-consent-bar__inner{flex-direction: column;align-items: stretch;gap: 12px}.cookie-consent-bar__btn{width: 100%}}