.cookie-banner{z-index:900;box-sizing:border-box;background:#282828;border-radius:15px;justify-content:space-between;align-items:center;gap:24px;width:calc(100% - 48px);max-width:1464px;min-height:95px;padding:25px 34px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.cookie-banner__main{align-items:center;gap:20px;min-width:0;display:flex}.cookie-banner__icon{flex-shrink:0;width:45px;height:45px;display:block}.cookie-banner__text{flex-direction:column;gap:4px;min-width:0;display:flex}.cookie-banner__title{color:#ededed;margin:0;font-size:16px;font-weight:600;line-height:1.3}.cookie-banner__description{color:#9a9696;margin:0;font-size:14px;font-weight:400;line-height:1.35}.cookie-banner .button{flex-shrink:0;min-width:120px;padding-inline:28px}@media (max-width:768px){.cookie-banner{flex-direction:column;align-items:stretch;width:calc(100% - 32px);padding:20px;bottom:16px}.cookie-banner__main{align-items:flex-start}.cookie-banner .button{width:100%}}
