SELECT 
  pfv.feature_id, 
  pfv.product_id, 
  pfv.variant_id, 
  fv.position, 
  fvd.variant 
FROM 
  cscart_product_features_values AS pfv 
  INNER JOIN cscart_product_feature_variants AS fv ON pfv.feature_id = fv.feature_id 
  AND pfv.variant_id = fv.variant_id 
  INNER JOIN cscart_product_feature_variant_descriptions AS fvd ON pfv.variant_id = fvd.variant_id 
  AND fvd.lang_code = 'en' 
WHERE 
  pfv.feature_id IN (697, 948) 
  AND pfv.product_id IN (
    265053, 265054, 265055, 265056, 265057, 
    265058
  ) 
  AND pfv.lang_code = 'en'

Query time 0.00177

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "20.96"
    },
    "nested_loop": [
      {
        "table": {
          "table_name": "pfv",
          "access_type": "range",
          "possible_keys": [
            "PRIMARY",
            "fl",
            "variant_id",
            "lang_code",
            "product_id",
            "fpl",
            "idx_product_feature_variant_id"
          ],
          "key": "lang_code",
          "used_key_parts": [
            "lang_code",
            "feature_id",
            "product_id"
          ],
          "key_length": "12",
          "rows_examined_per_scan": 12,
          "rows_produced_per_join": 12,
          "filtered": "100.00",
          "using_index": true,
          "cost_info": {
            "read_cost": "3.44",
            "eval_cost": "2.40",
            "prefix_cost": "5.84",
            "data_read_per_join": "9K"
          },
          "used_columns": [
            "feature_id",
            "product_id",
            "variant_id",
            "lang_code"
          ],
          "attached_condition": "((`webmarco`.`pfv`.`feature_id` in (697,948)) and (`webmarco`.`pfv`.`product_id` in (265053,265054,265055,265056,265057,265058)) and (`webmarco`.`pfv`.`lang_code` = 'en'))"
        }
      },
      {
        "table": {
          "table_name": "fv",
          "access_type": "eq_ref",
          "possible_keys": [
            "PRIMARY",
            "feature_id"
          ],
          "key": "PRIMARY",
          "used_key_parts": [
            "variant_id"
          ],
          "key_length": "3",
          "ref": [
            "webmarco.pfv.variant_id"
          ],
          "rows_examined_per_scan": 1,
          "rows_produced_per_join": 0,
          "filtered": "5.00",
          "cost_info": {
            "read_cost": "12.00",
            "eval_cost": "0.12",
            "prefix_cost": "20.24",
            "data_read_per_join": "700"
          },
          "used_columns": [
            "variant_id",
            "feature_id",
            "position"
          ],
          "attached_condition": "(`webmarco`.`fv`.`feature_id` = `webmarco`.`pfv`.`feature_id`)"
        }
      },
      {
        "table": {
          "table_name": "fvd",
          "access_type": "eq_ref",
          "possible_keys": [
            "PRIMARY"
          ],
          "key": "PRIMARY",
          "used_key_parts": [
            "variant_id",
            "lang_code"
          ],
          "key_length": "9",
          "ref": [
            "webmarco.pfv.variant_id",
            "const"
          ],
          "rows_examined_per_scan": 1,
          "rows_produced_per_join": 0,
          "filtered": "100.00",
          "cost_info": {
            "read_cost": "0.60",
            "eval_cost": "0.12",
            "prefix_cost": "20.96",
            "data_read_per_join": "2K"
          },
          "used_columns": [
            "variant_id",
            "variant",
            "lang_code"
          ]
        }
      }
    ]
  }
}

Result

feature_id product_id variant_id position variant
697 265053 63647 0 VAT Excluded
697 265054 63646 0 VAT Included
697 265055 63646 0 VAT Included
697 265056 63646 0 VAT Included
697 265057 63647 0 VAT Excluded
697 265058 63647 0 VAT Excluded
948 265053 64013 0 30 SECONDS VIDEO 80 WORDS
948 265054 64013 0 30 SECONDS VIDEO 80 WORDS
948 265055 64014 10 60 SECONDS VIDEO 160 WORDS
948 265056 64015 20 90 SECONDS VIDEO 240 WORDS
948 265057 64014 10 60 SECONDS VIDEO 160 WORDS
948 265058 64015 20 90 SECONDS VIDEO 240 WORDS