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 (
    17253, 13999, 15574, 13993, 13989, 14000
  )

Query time 0.00173

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": 27,
          "filtered": 100,
          "index_condition": "gp.group_id in (17253,13999,15574,13993,13989,14000)"
        }
      },
      {
        "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
21665 1413 75765 13989
21665 23261 75763 13989
21665 23262 75764 13989
21665 23263 75766 13989
21669 1409 75777 13993
21669 23271 75780 13993
21669 23272 75778 13993
21669 23273 75779 13993
21677 1400 75808 13999
21677 23306 75805 13999
21677 23307 75806 13999
21677 23308 75807 13999
21678 1399 75812 14000
21678 23309 75809 14000
21678 23310 75810 14000
21678 23311 75811 14000
23444 1401 81325 15574
23445 1401 81332 15574
23444 33449 81328 15574
23445 33449 81333 15574
23444 33448 81328 15574
23445 33448 81332 15574
23444 33447 81327 15574
23445 33447 81333 15574
23444 33446 81327 15574
23445 33446 81332 15574
23444 33445 81326 15574
23445 33445 81333 15574
23444 33444 81326 15574
23445 33444 81332 15574
23444 33443 81325 15574
23445 33443 81333 15574
23444 33450 81329 15574
23445 33450 81332 15574
23444 33451 81329 15574
23445 33451 81333 15574
23444 33452 81330 15574
23445 33452 81332 15574
23444 33453 81330 15574
23445 33453 81333 15574
23444 33454 81331 15574
23445 33454 81332 15574
23444 33455 81331 15574
23445 33455 81333 15574
25008 49230 87232 17253
25008 49323 87233 17253