.main-navigation ul li a, .site-title a, ul.menu li a, .site-branding h1 a, .site-footer .storefront-handheld-footer-bar a:not(.button), button.menu-toggle, button.menu-toggle:hover { color: #e7cbae; } 

.main-navigation ul li:hover { background-color: #5a113f; color: #e7cbae }

.site-info { padding: 0 5.874em; }
.site-footer {3em 1px 2em;}

.woocommerce-info, .woocommerce-noreviews, p.no-comments, .woocommerce-message { border-left-color: #441131; }

.input-text, input[type=text], input[type=email], input[type=url], input[type=password], input[type=search], textarea { background-color: #fefcfc; border-radius: 1em;  box-shadow: none; border: 1px solid #ccc;} 

ul.products li.product .woocommerce-LoopProduct-link { background-color: #e7cbae; padding: .5em; border-radius: 10px; }

.single-product div.product .images { background-color: #e7cbae; border-radius: 1em; padding: 1em; margin: 1em auto; }

ul.products li.product .woocommerce-LoopProduct-link:hover {border-color: #441131; }

.handheld-navigation {background-color: #000; padding: 1em; }

.woocommerce-info, .woocommerce-noreviews, p.no-comments { color: #441131;}

button, input[type="button"], input[type="reset"], input[type="submit"], .button, .added_to_cart, .widget-area .widget a.button, .site-header-cart .widget_shopping_cart a.button { border-radius: 1em; }
ul.products a.button { border-radius: 1em; }

ul.products li.product .price { background-color: #441131;  box-shadow: 5px 0 0 0 #441131;}

table th { background-color: #e7cbae; border-bottom: 1px solid #000;}
table tbody td { background:rgba(0, 0, 0, 0.024) none repeat scroll 0 0; border-bottom: 1px solid #000;}

.site-info { padding: 1em 0; }

.woocommerce-info, .woocommerce-noreviews, p.no-comments {border-left-color:#441131;  }

table.cart td, table.cart th { padding: 1em; }

.order_details {background-color: #efefef !important; }