 
  
  рассуждая, что если мы уберем эти 3 секции на данной конкретной странице, то смысл страницы (карточка товара) от этого не потеряется
 
  
   
  
   
  
  function fetchAll(options) {
  return fetch(options) // Делаем первый запрос
    .then(response => { // получаем ответ первой запрошенной страницы
      const nextPages = [] // формируем массив промисов для всех остальных страниц, чтобы запросы пошли в параллель.
      for (let i = response.page_number; i < response.total_pages; i += 1) { // от первой запрошенной страницы, до последней
        const options = { ...options, page: i+1 } // инкрементируем страницу
        nextPages.push(fetch(options)) // пушим промис в массив
      }
      return Promise.all(nextPages).then(nextPagesData => { // когда все наши запросы последующих страниц выполнились
        return [].concat(response, ...nextPagesData) // возвращаем результирующий массив всех данных, первая страница + все последующие
      })
    })
} 
  
   
  
   
  
  
Считаю что сноска снизу про перфораторы, вполне себе aside, потому что открыт раздел с перфораторами, там уточняющая информация, убрав которую, для интернет магазина, мало что, на самом деле, поменяется.