.tawcvs-swatches .swatch {
  width: 40px;
  height: 40px;
  line-height: 40px;
}

.tawcvs-swatches .swatch-color.selected:before {
  top: 12px;
  left: 16px;
}

/* 2 column mobile layout */

@media (max-width: 768px) {
  ul.products li.product {
    width: 48%;
    float: left;
    clear: both;
  }

  ul.products li.product:nth-child(2n) {
    clear: none;
    float: right;
  }
}

.woocommerce-message {
  background-color: #F9CF50;
}

.woocommerce-info {
  background-color: #F9CF50;
}

/* cart content pricing */
/*a.cart-contents span.amount {
  display: none;
}*/

.woocommerce-products-header {
  display: none;
}