.CookieConsent-module__GZotiG__wrapper{z-index:99999;pointer-events:none;justify-content:center;padding:16px;animation:.35s ease-out CookieConsent-module__GZotiG__slideUp;display:flex;position:fixed;bottom:0;left:0;right:0}@keyframes CookieConsent-module__GZotiG__slideUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.CookieConsent-module__GZotiG__card{pointer-events:auto;color:#2c2c2c;background:#fff;border-left:4px solid #629d23;border-radius:16px;width:100%;max-width:640px;padding:20px 22px;box-shadow:0 12px 40px #0000001f,0 0 0 1px #629d231f}.CookieConsent-module__GZotiG__content{align-items:flex-start;gap:14px;margin-bottom:18px;display:flex}.CookieConsent-module__GZotiG__iconWrap{color:#629d23;background:#629d231a;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:flex}.CookieConsent-module__GZotiG__body{flex:1;min-width:0}.CookieConsent-module__GZotiG__title{color:#1a1a1a;margin:0 0 6px;font-size:15px;font-weight:700;line-height:1.3}.CookieConsent-module__GZotiG__text{color:#555;margin:0;font-size:13px;line-height:1.55}.CookieConsent-module__GZotiG__link{color:#629d23;text-underline-offset:2px;font-weight:600;text-decoration:underline}.CookieConsent-module__GZotiG__link:hover{color:#4a7a1a}.CookieConsent-module__GZotiG__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.CookieConsent-module__GZotiG__btnPrimary,.CookieConsent-module__GZotiG__btnSecondary{cursor:pointer;white-space:nowrap;border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:600;transition:background .2s,color .2s,border-color .2s}.CookieConsent-module__GZotiG__btnPrimary{color:#fff;background:#629d23}.CookieConsent-module__GZotiG__btnPrimary:hover{background:#4a7a1a}.CookieConsent-module__GZotiG__btnSecondary{color:#666;background:0 0;border:1px solid #ddd}.CookieConsent-module__GZotiG__btnSecondary:hover{color:#333;background:#f5f5f5;border-color:#ccc}@media (max-width:480px){.CookieConsent-module__GZotiG__wrapper{padding:12px}.CookieConsent-module__GZotiG__card{border-radius:14px;padding:16px 18px}.CookieConsent-module__GZotiG__content{gap:12px;margin-bottom:14px}.CookieConsent-module__GZotiG__iconWrap{width:40px;height:40px;font-size:18px}.CookieConsent-module__GZotiG__actions{flex-direction:column-reverse}.CookieConsent-module__GZotiG__btnPrimary,.CookieConsent-module__GZotiG__btnSecondary{text-align:center;width:100%}}
