.woocommerce-breadcrumb,
.woocommerce-notices-wrapper,
div.product ,
.woocommerce-products-header,
.woocommerce-products-header,
.woocommerce-notices-wrapper,
.woocommerce-result-count,
.products ,
.woocommerce-order-conter
{
  max-width: 1200px;
  margin: auto!important;
}

.woocommerce-products-header__title {
  margin: 50px 0;
}
 

.woocommerce #header-section{
  background-color: #333333;
}

h2.woocommerce-loop-product__title  {min-height: 60px;}

.price{
font-weight:bolder;
color:black!important;
}

a,
.woocommerce-loop-product__title,
.woocommerce-LoopProduct-link a{
  color: #333333;
}
.footer a{
color:var(--main-3-color);
}
a:hover,
.woocommerce-loop-product__title:hover,
.woocommerce-LoopProduct-link a:hover,
.footer a:hover{
color:#333333;
}

.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
  background-color: #ebe9eb!important;
  border-left: 4px solid #333333;
  border-radius: 8px;
  color: #515151!important;
}

.woocommerce ul.products li.product .price {
  color: #000; 
  text-align: center;
}

.woocommerce-header-icons a{
  display: inline-block;
  padding: 8px;
  width: 45px;
  height: 45px;
  text-align: center;
  background-color: white;
  border-radius: 50%;
}

@media only screen and (max-width: 460px) {
  .woocommerce-breadcrumb,
  .woocommerce-notices-wrapper,
  div.product ,
  .woocommerce-products-header,
  .woocommerce-products-header,
  .woocommerce-notices-wrapper,
  .woocommerce-result-count,
  .products ,
  .woocommerce-order-conter
  {
    margin:10px!important;
  }

 

  }