/* ******************************************************************************************************************
	BLOCCO RICERCA IN TESTATA HOME */
.selectbox > select { opacity: 0; }

.selectbox .select2-container .select2-selection {
    border: 0;
    background-color: transparent;
    color: var(--eti-font-light);
    font-size: 16px;
    font-weight: 400;
    line-height: 150%;
    padding: 0;
    margin-top: 4px;
}
.selectbox .select2-container.select2-container--disabled .select2-selection {
    background-color: transparent;
}
.selectbox .select2-container .select2-selection .select2-selection__rendered {
    padding: 0;
}
.selectbox .select2-container button.select2-selection__clear {
    margin-right: 0;
    font-size: 20px;
}
.selectbox .select2-container span.select2-selection__arrow {
    display: none;
}

.select2-container .select2-dropdown.select2-selectbox-dropdown {
    border: 1px solid var(--grigio-medio);
    background-color: var(--eti-bg-white);
    padding: 16px;
    border-radius: 8px;
}
.select2-container .select2-dropdown.select2-selectbox-dropdown .select2-search {
    padding: 0 0 8px;
    margin-bottom: 8px;
    border-bottom: 1px solid var(--grigio-medio);
    display: flex;
    align-items: center;
    gap: 4px;
}
.select2-container .select2-dropdown.select2-selectbox-dropdown .select2-search input.select2-search__field {
    color: var(--eti-font-dark);
    font-size: 11px;
    line-height: 1.5;
    font-weight: 400;
    border: 0;
}
.select2-container .select2-dropdown.select2-selectbox-dropdown .select2-search input.select2-search__field::placeholder {
    color: var(--grigio-scuro);
}
.select2-container .select2-dropdown.select2-selectbox-dropdown .select2-search:before {
    content: "";
    display: inline-block;
    width: 14px;
    height: 14px;
    -webkit-mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'><path d='M21.0002 21L16.6602 16.66' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/><path d='M11 19C15.4183 19 19 15.4183 19 11C19 6.58172 15.4183 3 11 3C6.58172 3 3 6.58172 3 11C3 15.4183 6.58172 19 11 19Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>") no-repeat center / contain;
    mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'><path d='M21.0002 21L16.6602 16.66' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/><path d='M11 19C15.4183 19 19 15.4183 19 11C19 6.58172 15.4183 3 11 3C6.58172 3 3 6.58172 3 11C3 15.4183 6.58172 19 11 19Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>") no-repeat center / contain;
    background-color: var(--grigio-scuro);
}
.select2-container .select2-dropdown.select2-selectbox-dropdown .select2-results > ul {
	padding-right: 4px;
}
.select2-container .select2-dropdown.select2-selectbox-dropdown .select2-results > ul > li.select2-results__option {
    font-size: 13px;
    line-height: 1.5;
    font-weight: 400;
    padding: 4px 6px;
	transition: var(--transition);
    text-transform: capitalize;
}
.select2-container .select2-dropdown.select2-selectbox-dropdown .select2-results > ul > li.select2-results__option.select2-results__option--selected,
.select2-container .select2-dropdown.select2-selectbox-dropdown .select2-results > ul > li.select2-results__option.select2-results__option--highlighted,
.select2-container .select2-dropdown.select2-selectbox-dropdown .select2-results > ul > li.select2-results__option:not(.select2-results__option--disabled):hover {
	background-color: var(--grigio-chiaro);
	color: var(--eti-font-dark);
}
.select2-container .select2-dropdown.select2-selectbox-dropdown .select2-results > ul > li.select2-results__option.select2-results__option--disabled:hover { cursor: no-drop;}

.select2-container .select2-dropdown.select2-selectbox-dropdown .select2-results > ul::-webkit-scrollbar {
    background-color: transparent;
    display: block;
    width: 3px;
    box-shadow: inset -1px 0 12px var(--eti-bg-light);
}
.select2-container .select2-dropdown.select2-selectbox-dropdown .select2-results > ul::-webkit-scrollbar-thumb {
    background-color: var(--grigio-medio);
}
/* ****************************************************************************************************************** */
