.QbGkGW_cookieConsentBanner{z-index:9999;background:#1f2937;border-top:1px solid #374151;padding:1rem;transition:transform .3s ease-in-out;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%);box-shadow:0 -4px 6px -1px #0000001a,0 -2px 4px -1px #0000000f}.QbGkGW_cookieConsentBanner.QbGkGW_show{transform:translateY(0)}.QbGkGW_cookieConsentContainer{justify-content:space-between;align-items:center;gap:1.5rem;max-width:1200px;margin:0 auto;display:flex}.QbGkGW_cookieConsentContent{flex:1;align-items:center;gap:1rem;display:flex}.QbGkGW_cookieConsentIcon{color:var(--mynewprimary-color,#3d6d8c);flex-shrink:0;font-size:2rem}.QbGkGW_cookieConsentText h4{color:#f9fafb;margin:0 0 .5rem;font-size:1.125rem;font-weight:600}.QbGkGW_cookieConsentText p{color:#d1d5db;margin:0;font-size:.875rem;line-height:1.5}.QbGkGW_cookieConsentActions{flex-shrink:0;gap:.75rem;display:flex}.QbGkGW_cookieConsentActions .QbGkGW_btn{cursor:pointer;white-space:nowrap;border:none;border-radius:.375rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s}.QbGkGW_cookieConsentActions .QbGkGW_btnPrimary{background:var(--mynewprimary-color,#3d6d8c);color:#fff}.QbGkGW_cookieConsentActions .QbGkGW_btnPrimary:hover{background:var(--mynewsecondary-color,#2596be)}@media (max-width:768px){.QbGkGW_cookieConsentContainer{flex-direction:column;gap:1rem}.QbGkGW_cookieConsentContent{text-align:center}.QbGkGW_cookieConsentActions{flex-wrap:wrap;justify-content:center;width:100%}.QbGkGW_cookieConsentActions .QbGkGW_btn{flex:1;min-width:120px}}@media (max-width:480px){.QbGkGW_cookieConsentBanner{padding:.75rem}.QbGkGW_cookieConsentActions{flex-direction:column}.QbGkGW_cookieConsentActions .QbGkGW_btn{width:100%}}
