.itreflex-allergens label {
/*    display: inline-flex;*/
    display: block;
    align-items: center;
    margin-right: 15px;
    font-size: 14px;
    cursor: not-allowed; /* Makes it clear that checkboxes can't be clicked */
}

.itreflex-allergens input {
    margin-right: 5px;
}

.itreflex-allergens{
    margin-bottom: 20px;
}


/*frontend allergen filter css*/
form.woocommerce-allergen-filter .select2-container .select2-selection--single {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    height: 44px;
    user-select: none;
    -webkit-user-select: none;
}
form.woocommerce-allergen-filter button {
    display: flex;
    width: 100%;
    justify-content: end;
    max-width: fit-content;
    margin: 0 0 0 auto !important;
    height: 44px;
    padding: 13px 22px !important;
}
form.woocommerce-allergen-filter .select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 44px;
}
form.woocommerce-allergen-filter {
    display: flex;
    align-items: center;
    column-gap: 6px;
}
form.woocommerce-allergen-filter label {
    width: 100%;
}