SELECT 
  pfv.feature_id, 
  pfv.product_id, 
  pfv.variant_id, 
  gp.group_id 
FROM 
  cscart_product_features_values AS pfv 
  INNER JOIN cscart_product_variation_group_products AS gp ON pfv.product_id = gp.product_id 
  INNER JOIN cscart_product_variation_group_features AS gpf ON gpf.group_id = gp.group_id 
  AND gpf.feature_id = pfv.feature_id 
WHERE 
  pfv.lang_code = 'vi' 
  AND gp.group_id IN (
    16501, 12289, 12265, 12264, 15246, 17097, 
    14688, 17169, 14765, 14048, 14841
  )

Query time 0.00464

JSON explain

{
  "query_block": {
    "select_id": 1,
    "nested_loop": [
      {
        "table": {
          "table_name": "gp",
          "access_type": "range",
          "possible_keys": ["PRIMARY", "idx_group_id"],
          "key": "idx_group_id",
          "key_length": "3",
          "used_key_parts": ["group_id"],
          "rows": 34,
          "filtered": 100,
          "index_condition": "gp.group_id in (16501,12289,12265,12264,15246,17097,14688,17169,14765,14048,14841)"
        }
      },
      {
        "table": {
          "table_name": "gpf",
          "access_type": "ref",
          "possible_keys": ["PRIMARY", "idx_group_id"],
          "key": "idx_group_id",
          "key_length": "3",
          "used_key_parts": ["group_id"],
          "ref": ["dev_db.gp.group_id"],
          "rows": 1,
          "filtered": 100
        }
      },
      {
        "table": {
          "table_name": "pfv",
          "access_type": "ref",
          "possible_keys": [
            "PRIMARY",
            "fl",
            "lang_code",
            "product_id",
            "fpl",
            "idx_product_feature_variant_id"
          ],
          "key": "idx_product_feature_variant_id",
          "key_length": "12",
          "used_key_parts": ["product_id", "feature_id", "lang_code"],
          "ref": ["dev_db.gp.product_id", "dev_db.gpf.feature_id", "const"],
          "rows": 1,
          "filtered": 100,
          "attached_condition": "pfv.lang_code = 'vi'",
          "using_index": true
        }
      }
    ]
  }
}

Result

feature_id product_id variant_id group_id
19746 15320 68677 12264
19746 15319 68678 12264
19746 6274 68676 12264
19747 15322 68680 12265
19747 15321 68681 12265
19747 6273 68679 12265
19774 15453 68778 12289
19774 15452 68777 12289
19774 6195 68779 12289
21727 1323 75974 14048
21727 23426 75969 14048
21727 23427 75970 14048
21727 23428 75971 14048
21727 23429 75972 14048
21727 40464 75973 14048
22426 26147 78672 14688
22426 277 78673 14688
22512 118 79019 14765
22512 26485 79018 14765
22626 6193 79251 14841
22626 27262 79252 14841
23184 30368 80381 15246
23184 1931 80380 15246
24243 41618 84476 16501
24244 41618 84478 16501
24243 41619 84476 16501
24244 41619 84479 16501
24243 41620 84477 16501
24244 41620 84478 16501
24243 41621 84477 16501
24244 41621 84479 16501
24842 47828 86637 17097
24842 47844 86638 17097
24913 48503 86882 17169
24913 48509 86883 17169