.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary{
width:100%;
padding-left:0px;
}


.woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a {
display: block;
font-weight: 200;
font-size:14px;
}

.woocommerce .widget_shopping_cart .total, .woocommerce.widget_shopping_cart .total {
border-top: 1px solid #ebe9eb;
padding: 15px 0px 0px 0px;
margin-top:10px;
}


dl.variation{
display:none;
}


input[type="submit"], input#submit{
color: #ddc1b3;
background-color: #221e1f;
border-color: #ddc1b3 !important;
}
input#submit:hover, input[type="submit"]:hover{
color: #ffffff;
background-color: #ddc1b3;
border-color: #fff !important;
}
.woocommerce table.shop_attributes th{
width:auto;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
padding: 0;
border-bottom: 0px solid #ebebeb;
background:#ebebeb;
}
.elementor-6 .elementor-element.elementor-element-10265f1 .uael-woo-products-slider .slick-dots li button:before{
margin-top:30px !important;
}
.cart-contents span.count{
background:#ddc1b3;
}
.woocommerce-error, .woocommerce-info, .woocommerce-message {
padding: 1em 1.2em 1em 3.5em;
margin: 0 0 4em;
background-color: #f7f6f7;
color: #515151;
border-top: 0px solid #a46497;
list-style: none outside;
width: auto;
 word-wrap: break-word;
background: #f7f7f7 !important;
border-radius: 20px;
}
.page-area{
padding-top: 50px;
padding-bottom: 50px;
}
.woocommerce .related.products{
display:none;
}
.product_meta{
display:none;
}
.woocommerce div.product form.cart{
background:#f6f6f6;
padding:20px;
}
.woocommerce button.button.alt.disabled{
background:#ddc1b3;
}