@media (max-width: 767.98px){
  :is(#products-1, .homepage-products-1,
      #products-3, .homepage-products-3,
      #products-6, .homepage-products-6,
      #products-9, .homepage-products-9) .ci{
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: .5rem;
    text-align: center;
    margin-top: .45rem !important;
  }

  :is(#products-1, .homepage-products-1,
      #products-3, .homepage-products-3,
      #products-6, .homepage-products-6,
      #products-9, .homepage-products-9) .ci__img{
    order: 0; width: 58px; height: 58px;
  }

  :is(#products-1, .homepage-products-1,
      #products-3, .homepage-products-3,
      #products-6, .homepage-products-6,
      #products-9, .homepage-products-9) .ci b{
    order: 1; margin: 0; white-space: normal; display: block;
  }

  :is(#products-1, .homepage-products-1,
      #products-3, .homepage-products-3,
      #products-6, .homepage-products-6,
      #products-9, .homepage-products-9) .ci span{
    order: 2; display: block; white-space: normal;
  }

  :is(#products-1, .homepage-products-1,
      #products-3, .homepage-products-3,
      #products-6, .homepage-products-6,
      #products-9, .homepage-products-9) .ci b,
  :is(#products-1, .homepage-products-1,
      #products-3, .homepage-products-3,
      #products-6, .homepage-products-6,
      #products-9, .homepage-products-9) .ci span{
    overflow-wrap: anywhere;
  }

  .products-alternative-block .ci{
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px;
    text-align: center !important;
    margin-top: .4rem !important;
  }

  .products-alternative-block .ci .ci__img,
  .products-alternative-block .ci .ci__i,
  .products-alternative-block .ci > img{
    order: -1 !important;
    width: 58px;
    height: 58px;
    object-fit: contain;
    display: block !important;
    margin: 0 auto;
  }

  .products-alternative-block .ci b,
  .products-alternative-block .ci strong,
  .products-alternative-block .ci span{
    order: 0 !important;
    display: block !important;
    white-space: normal;
    overflow-wrap: anywhere;
  }
}