.select2-container{font-family:Roboto}.g-form-select+.select2-container,.select2-container--below.select2-container.select2-container--generali,.select2-container--open .select2-dropdown--below{border-bottom:1px solid var(--g-grey-300);padding:4px;background-color:#fff}.g-form-select+span.select2-container--generali .select2-selection--multiple{min-height:30px;display:flex;align-items:flex-start}.g-form-select+span.select2-container--generali .select2-selection--multiple .select2-search__field{margin-top:0}.g-form-select.s-select2-singleselect+span.select2-container--generali .select2-selection--multiple{align-items:center}.select2-search__field:focus{outline:0}li.select2-selection__choice{border:1px solid var(--g-brand-primary-01);background-color:var(--g-brand-primary-01);color:#fff;display:inline-flex;align-items:stretch;flex-direction:row-reverse;padding:0;border-radius:4px}button.select2-selection__choice__remove{background-color:transparent;border:0;border-radius:2px;color:var(--g-brand-primary-01);line-height:1;font-size:20px;padding:0 8px;background-color:#fff}button.select2-selection__choice__remove:hover{background-color:var(--g-brand-primary-01);color:#fff}.select2-results__option--highlighted{background-color:var(--g-brand-primary-01);color:#fff}.select2-results__option--selected{background-color:var(--g-brand-primary-01);color:#fff}.select2-selection__rendered{display:flex!important;flex-wrap:wrap;gap:4px;margin-bottom:0}.select2-selection__choice__display{padding:4px 16px;font-size:.875rem;font-weight:700;letter-spacing:1px;text-transform:uppercase}.select2-search__field body>.select2-container{border:none!important}span.select2-dropdown{max-height:250px;overflow-y:auto}