html body #iubenda-cs-banner,html body #iubenda-cs-banner div,html body #iubenda-cs-banner section,html body #iubenda-cs-banner aside,html body #iubenda-cs-banner article{box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:none!important;border-radius:0!important}html body #iubenda-cs-banner.iubenda-cs-default-floating .iubenda-cs-content,html body #iubenda-cs-banner.iubenda-cs-default-floating .iubenda-cs-container,html body #iubenda-cs-banner.iubenda-cs-default-floating .iubenda-cs-rationale-wrapper{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;margin:0!important;padding:0!important}html body div#iubenda-cs-banner .iubenda-cs-content[class],html body div#iubenda-cs-banner.iubenda-cs-default-floating .iubenda-cs-content[class]{background:0 0!important}html body #iubenda-cs-banner :before,html body #iubenda-cs-banner :after{box-shadow:none!important;content:none!important;background:0 0!important;border:none!important;border-radius:0!important;display:none!important}html body #iubenda-cs-banner .iubenda-cs-container{font-family:var(--font-sans,Inter, ui-sans-serif, system-ui, sans-serif)!important;width:calc(100% - 32px)!important;max-width:640px!important;margin-left:auto!important;margin-right:auto!important;left:0!important;right:0!important}html body #iubenda-cs-banner .iubenda-cs-rationale{background-color:#fafafa!important;border:1px solid #dedee1!important;border-radius:12px!important;width:100%!important;max-width:100%!important;padding:20px!important;box-shadow:0 4px 24px #00001a14,0 1px 3px #00001a0a!important}html body #iubenda-cs-banner button.iubenda-cs-accept-btn,html body #iubenda-cs-banner button.iubenda-cs-reject-btn,html body #iubenda-cs-banner button.iubenda-cs-customize-btn,html body #iubenda-cs-banner .iubenda-cs-opt-group button{height:40px!important;box-shadow:none!important;letter-spacing:normal!important;text-transform:none!important;border-radius:8px!important;padding:0 16px!important;font-size:14px!important;font-weight:500!important;line-height:40px!important;transition:background-color .15s!important}html body #iubenda-cs-banner button.iubenda-cs-accept-btn{border:1px solid #0000!important}html body #iubenda-cs-banner button.iubenda-cs-accept-btn:hover{background-color:#6633bbd9!important}html body #iubenda-cs-banner button.iubenda-cs-reject-btn{border:1px solid #dedee1!important}html body #iubenda-cs-banner button.iubenda-cs-reject-btn:hover{background-color:#ebebed!important}html body #iubenda-cs-banner button.iubenda-cs-customize-btn{background:0 0!important;border:none!important;height:40px!important;padding:0 12px!important;text-decoration:none!important}html body #iubenda-cs-banner button.iubenda-cs-customize-btn:hover{opacity:.75!important;background:0 0!important;text-decoration:none!important}html body #iubenda-cs-banner .iubenda-cs-brand{display:none!important}@media (max-width:640px){html body #iubenda-cs-banner .iubenda-cs-container{width:calc(100% - 16px)!important;bottom:8px!important}html body #iubenda-cs-banner .iubenda-cs-rationale{border-radius:10px!important;padding:8px!important}html body div#iubenda-cs-banner .iubenda-cs-content[class],html body div#iubenda-cs-banner.iubenda-cs-default-floating .iubenda-cs-content[class]{margin:0!important;padding:0!important;font-size:13px!important;line-height:1.35!important}html body #iubenda-cs-banner .iubenda-cs-opt-group{margin:8px 0 0!important;padding:0!important}html body #iubenda-cs-banner button.iubenda-cs-accept-btn,html body #iubenda-cs-banner button.iubenda-cs-reject-btn,html body #iubenda-cs-banner button.iubenda-cs-customize-btn,html body #iubenda-cs-banner .iubenda-cs-opt-group button{white-space:nowrap!important;height:32px!important;padding:0 12px!important;font-size:13px!important;line-height:32px!important}html body #iubenda-cs-banner button.iubenda-cs-reject-btn{margin-right:8px!important}html body #iubenda-cs-banner button.iubenda-cs-customize-btn{height:32px!important;padding:0 8px!important}}
