SELECT 
  pfv.variant_id, 
  pfv.position, 
  pfvd.variant 
FROM 
  cscart_product_feature_variants AS pfv 
  INNER JOIN cscart_product_feature_variant_descriptions AS pfvd ON pfv.variant_id = pfvd.variant_id 
  AND pfvd.lang_code = 'en' 
WHERE 
  pfv.variant_id IN (
    1324, 1975, 2082, 2092, 2083, 2084, 2085, 
    2086, 2087, 2088, 2089, 2093, 2197, 
    2094, 2095, 2096, 2090, 2170, 2158, 
    2159, 2160, 2155, 2156, 2157, 2171, 
    2228, 1803, 1659, 2229, 2227
  )

Query time 0.00053

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "31.51"
    },
    "nested_loop": [
      {
        "table": {
          "table_name": "pfv",
          "access_type": "range",
          "possible_keys": [
            "PRIMARY"
          ],
          "key": "PRIMARY",
          "used_key_parts": [
            "variant_id"
          ],
          "key_length": "3",
          "rows_examined_per_scan": 30,
          "rows_produced_per_join": 30,
          "filtered": "100.00",
          "index_condition": "(`gaseus`.`pfv`.`variant_id` in (1324,1975,2082,2092,2083,2084,2085,2086,2087,2088,2089,2093,2197,2094,2095,2096,2090,2170,2158,2159,2160,2155,2156,2157,2171,2228,1803,1659,2229,2227))",
          "cost_info": {
            "read_cost": "18.01",
            "eval_cost": "3.00",
            "prefix_cost": "21.01",
            "data_read_per_join": "34K"
          },
          "used_columns": [
            "variant_id",
            "position"
          ]
        }
      },
      {
        "table": {
          "table_name": "pfvd",
          "access_type": "eq_ref",
          "possible_keys": [
            "PRIMARY"
          ],
          "key": "PRIMARY",
          "used_key_parts": [
            "variant_id",
            "lang_code"
          ],
          "key_length": "9",
          "ref": [
            "gaseus.pfv.variant_id",
            "const"
          ],
          "rows_examined_per_scan": 1,
          "rows_produced_per_join": 30,
          "filtered": "100.00",
          "cost_info": {
            "read_cost": "7.50",
            "eval_cost": "3.00",
            "prefix_cost": "31.51",
            "data_read_per_join": "93K"
          },
          "used_columns": [
            "variant_id",
            "variant",
            "lang_code"
          ]
        }
      }
    ]
  }
}

Result

variant_id position variant
1324 0 up to 4.5
1659 1 Brass
1803 0 300
1975 0 G 1/4 RH x 6 mm (hose grommet)
2082 0 Hose nozzle G3/8" RHk x 9 mm
2083 0 External thread G3/8" RHk according to EN 560
2084 0 External thread G1/2" RHk according to EN 560
2085 0 Compression fitting front 6 mm
2086 0 Compression fitting front 8 mm
2087 0 Compression fitting front 10 mm
2088 0 Compression fitting front 12 mm
2089 0 Compression fitting front 1/8"
2090 0 Compression fitting front 1/4"
2092 0 External thread G1/4" RHk according to EN 560
2093 0 Compression ring fitting front 1/4"
2094 0 Hose nozzle G3/8" LHk x 9 mm
2095 0 Hose nozzle G 3/8" LHk x 6 mm
2096 0 External thread G3/8" LHk according to EN 560
2155 0 Compression fitting front 12mm
2156 0 Compression fitting VA 15mm
2157 0 Compression fitting 18 mm
2158 0 Compression fitting front 6mm
2159 0 Compression fitting front 8mm
2160 0 Compression fitting VA 10mm
2170 0 External thread G1/2" RHk according to EN 560
2171 0 External thread G3/4" RHak according to EN 560
2197 0 up to 5.0
2227 0 35
2228 0 thread 1/4“ NPT-F
2229 0 thread 1/4“ NPT-F