@layer components{#iubenda-cs-banner{padding:var(--spacing-gutter)!important}#iubenda-cs-banner .iubenda-cs-content{max-height:calc(100dvh - 2 * var(--spacing-gutter))!important;margin:0!important}#iubenda-cs-banner .iubenda-cs-container *,#iubenda-iframe #iubenda-iframe-popup *{font-family:var(--font-sans)!important}#iubenda-cs-banner #iubenda-cs-title{color:var(--color-primary)!important;font-size:var(--text-xl)!important;font-weight:var(--font-weight-semibold)!important}#iubenda-cs-banner #iubenda-cs-paragraph{line-height:var(--leading-relaxed)!important}#iubenda-cs-banner .iubenda-cs-content,#iubenda-iframe #iubenda-iframe-popup{border-radius:var(--radius-md)!important;box-shadow:var(--shadow-raised)!important}#iubenda-cs-banner .iubenda-cs-opt-group button,#iubenda-iframe #iubenda-iframe-popup .iub-btn-consent,#iubenda-iframe #iubenda-iframe-popup #iubFooterBtn{border-radius:var(--radius-md)!important;font-size:var(--text-sm)!important;font-weight:var(--font-weight-medium)!important;letter-spacing:var(--tracking-wider)!important;text-transform:uppercase!important}#iubenda-cs-banner .iubenda-cs-opt-group button,#iubenda-iframe #iubenda-iframe-popup #iubFooterBtn{padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4)!important}#iubenda-iframe #iubenda-iframe-popup #iubFooterBtn,#iubenda-iframe #iubenda-iframe-popup input:checked{background-color:var(--color-primary)!important;color:var(--color-primary-foreground)!important}#iubenda-iframe #iubenda-iframe-popup .iub-btn-consent{background-color:var(--color-muted)!important;color:var(--color-foreground)!important}#iubenda-iframe #iubenda-iframe-popup input:not(:checked){background-color:var(--color-muted-foreground)!important}#iubenda-iframe #iubenda-iframe-popup :is(h2,h3){color:var(--color-primary)!important}#iubenda-cs-banner :focus-visible,#iubenda-iframe #iubenda-iframe-popup :focus-visible{outline-color:var(--color-ring)!important}}