.product-thumbnail .product-tag {
  position: absolute;
  top: 0px !important;
  left: 0px !important;
  padding: 6px 12px;
  font-weight: normal;
  line-height: 13px;
  z-index: 1;
  /*font-family: "Lato", sans-serif;*/
  font-size: .8rem;
  letter-spacing: 1px;
  color: #fcfcfc;
  background: #de3366;
  border-radius: 0 8px;
}

.summary.entry-summary .product-onsale{ display: none; }

.product-thumbnail .secondary-product-image{ background-color: #FFF; }

.product-hero-section .entry-hero-container-inner{ background-image: none !important;}
.single-product .entry-header.product-title{ min-height: auto !important; }