.hentry .woocommerce ul.products li.product .woocommerce-loop-product__title {
  color: #e6c0b3 !important;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title {
  color: #e6c0b3 !important;
  font-size: 14px;
  line-height: 15px;
}
#sidebar .woocommerce ul.product_list_widget li span.product-title {
  color: #e6c0b3 !important;
}
.woocommerce .wc-proceed-to-checkout .button {
  background-color: #e6c0b3 !important;
}
.woocommerce #payment div.form-row .button {
  background-color: #e6c0b3;
}
.woocommerce-cart .woocommerce table.shop_table.cart td.product-name {
  font-size: 8px;
  line-height: 14px;
  font-weight: 400;
  padding-right: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
}
.woocommerce-cart .woocommerce table.shop_table.cart div.quantity .minus {
  padding-right: 1px;
  font-size: 10px;
  padding-left: 1px;
  padding: 0px;
}
.woocommerce-cart .woocommerce table.shop_table.cart td.product-quantity {
  padding: 5px;
  padding-right: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  font-size: 5px;
  line-height: 5px;
  font-weight: 100;
  border-style: solid;
  border-width: 16px;
}
.woocommerce-cart .woocommerce table.shop_table.cart div.quantity {
  margin-bottom: -3px;
  margin-right: -2px;
}
.hentry .woocommerce {
  font-size: 10px;
  line-height: 21px;
  font-weight: 200;
}
.wc-block-product-search .wc-block-product-search__field {
  border-width: 0px;
  padding-left: 2px;
}
.wc-block-product-search .wc-block-product-search__button {
  padding-right: 3px;
  padding-left: 3px;
}
#sidebar {
  padding-right: 24px;
}
#main-content {
  margin-left: -41px;
}
.woocommerce ul.products {
  padding-top: 31px;
  margin-bottom: 0px;
}
body:not(.et-tb-has-header) #main-content .container {
  margin-right: 77px;
  margin-left: 0px;
  padding-left: 68px;
  padding: 46px;
  padding-right: 65px;
}
@media screen and (max-width: 768px) {
  .et_pb_text > :last-child p {
    margin-bottom: 32px;
    padding-bottom: 5px;
    transform: scale(1.24);
    transform-origin: center;
  }
  .et_pb_image_0 .et_pb_image_wrap img {
    margin-top: 24px;
    background-position: center;
    transform-origin: center;
    transform: scale(0.82) translate(-65px, 30px);
  }
  .et_pb_row_1.et_pb_row {
    padding-top: 17px;
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 90px;
    margin-left: 19px;
  }
  .et_parallax_bg {
    padding-top: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-left: 54px;
    background-position: center;
  }
  .et_pb_text_0 h1 {
    background-position: right;
  }
  .et_pb_blog_grid .et_pb_image_container img {
    background-position: center;
  }
  body:not(.et-tb-has-header) #main-content .container {
    transform-origin: center;
    transform: scale(1) translate(25px, 0px);
  }
  .et_pb_image_0 {
    transform-origin: center;
    transform: translate(20px, -40px);
  }
  .et_pb_image img {
    transform-origin: center;
    margin-top: 5px;
    margin-right: -100px;
    padding-left: -2px;
    transform: scale(1) translate(25px, -5px);
  }
  .et_pb_row .et_pb_column.et-last-child {
    transform-origin: center;
    transform: translate(-5px, 0px);
  }
  .et_pb_section_0.et_pb_section {
    transform: translate(10px, -80px);
  }
  .et_pb_text > :last-child {
    transform: scale(0.8);
  }
  .et_pb_text_3.et_pb_text {
    transform: scale(0.78);
  }
  .et_pb_text_1.et_pb_text {
    transform-origin: center;
    padding-right: 12px;
    transform: scale(0.82);
  }
}
