hunk.code_window: function updateCartNavBar(data) {
       var $qtyNavBar = $(".my_cart_quantity");
       _.each($qtyNavBar, function (qty) {
           var $qty = $(qty);
           $qty.parents('li:first').removeClass('d-none');
           $qty.html(data.cart_quantity).hide().fadeIn(600);
       });
       $(".js_cart_lines").first().before(data['website_sale.cart_lines']).end().remove();
       $(".js_cart_summary").first().before(data['website_sale.short_cart_summary']).end().remove();
   }
  
hunk.labels: keep keep keep keep keep replace keep keep keep keep keep
hunk.after_edit:         $qty.addClass('o_mycart_zoom_animation').delay(300).queue(function () {
               $(this).text(data.cart_quantity);
               $(this).removeClass("o_mycart_zoom_animation").dequeue();
           });
  
hunk.file_path: addons/website_sale/static/src/js/website_sale_utils.js
hunk.type: replace
file: .s_dynamic {
      [data-url] {
          cursor: pointer;
      }
      .card-img-top {
          height: 12rem;
      }
      img {
          object-fit: scale-down;
      }
  }
  