.dp--revoke{width:50px !important;height:50px !important;border-radius:50px !important;font-size:16px;margin:0px !important;right:1rem !important;bottom:1rem !important;box-shadow:0 0 100px rgba(0,0,0,.3) !important}@media(max-width:768px){.dp--revoke{width:40px !important;height:40px !important}}.dp--revoke:hover{width:inherit !important;box-shadow:0 0 100px rgba(0,0,0,.3) !important}.cc-theme-classic{box-shadow:0 0 100px rgba(0,0,0,.5);font-weight:normal}@media(max-width:768px){.cc-theme-classic.cc-window{max-height:75vh;overflow-y:auto;max-width:inherit !important;left:.5rem !important;right:.5rem !important;bottom:.5rem !important;width:inherit !important}}.cc-theme-classic .cc-body{font-size:14px}.cc-theme-classic .cc-body .cc-message{padding:1rem;padding-bottom:0}@media(max-width:768px){.cc-theme-classic .cc-body .cc-message .dp--cookie-check{display:inherit !important}}.cc-theme-classic .cc-body .cc-message .dp--cookie-check label{padding:0;cursor:pointer}.cc-theme-classic .cc-body .cc-compliance{padding:1rem;min-width:inherit}.cc-theme-classic .cc-body .cc-compliance a,.cc-theme-classic .cc-body .cc-compliance button,.cc-theme-classic .cc-body .cc-compliance .cc-btn{width:100%;margin-bottom:.5rem;border-radius:2px;padding:.5rem;font-size:inherit;font-weight:inherit;border:inherit}.cc-theme-classic .cc-body .cc-compliance a:last-child,.cc-theme-classic .cc-body .cc-compliance button:last-child,.cc-theme-classic .cc-body .cc-compliance .cc-btn:last-child{margin-bottom:0}.cc-theme-classic .cc-body .cc-compliance a.cc-allow-all,.cc-theme-classic .cc-body .cc-compliance button.cc-allow-all,.cc-theme-classic .cc-body .cc-compliance .cc-btn.cc-allow-all{color:#fff !important;background-color:var(--bs-primary)}.cc-theme-classic .cc-body .cc-compliance a.cc-allow,.cc-theme-classic .cc-body .cc-compliance a.cc-deny,.cc-theme-classic .cc-body .cc-compliance button.cc-allow,.cc-theme-classic .cc-body .cc-compliance button.cc-deny,.cc-theme-classic .cc-body .cc-compliance .cc-btn.cc-allow,.cc-theme-classic .cc-body .cc-compliance .cc-btn.cc-deny{color:#333 !important;background-color:#eee}.dp--overlay .dp--overlay-description,.dp--overlay .dp--overlay-header{color:#fff}.dp--overlay a,.dp--overlay a:hover,.dp--overlay a:focus{color:#fff;text-decoration:underline}.dp--overlay .db--overlay-submit{color:#fff !important}.cc-window .powered-by{font-size:9px !important;font-weight:normal !important;padding:0 1rem !important;margin-top:-1rem !important}
