.brandy-product-template__thumbnail-group
  .wp-block-woocommerce-product-button:not(.block-editor-block-list__block) {
  opacity: 0;
  visibility: hidden;
  transition: all ease-in-out 0.3s;
}

.brandy-site-product-template
  > li
  .brandy-product-template__thumbnail-group
  .wp-block-woocommerce-product-image
  img {
  transition: all ease-in-out 0.3s;
}

.brandy-site-product-template
  > li:hover
  .brandy-product-template__thumbnail-group
  .wp-block-woocommerce-product-button {
  opacity: 1;
  visibility: visible;
}