/* Start custom CSS */body{background:#0d0b0a;} .woocommerce a.button, .woocommerce button.button, .woocommerce .checkout-button, .woocommerce #place_order, .wc-block-components-button{background:#c9a24b !important;color:#0d0b0a !important;border-radius:0 !important;font-family:'Cinzel',serif !important;font-weight:700 !important;letter-spacing:.14em;text-transform:uppercase;padding:14px 26px !important;border:0 !important;transition:background .15s;} .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce .checkout-button:hover, .woocommerce #place_order:hover{background:#e6cf98 !important;} .woocommerce table.shop_table{border:1px solid rgba(26,22,19,.15);border-radius:0;} .woocommerce table.shop_table th{font-family:'Cinzel',serif;letter-spacing:.12em;text-transform:uppercase;font-size:13px;color:#8e1b1b;} .woocommerce h2, .woocommerce h3, .cart_totals h2{font-family:'Cinzel',serif;font-weight:900;color:#1a1613;} .woocommerce a{color:#8e1b1b;} .woocommerce input.input-text, .woocommerce select, .woocommerce textarea{border:1px solid rgba(26,22,19,.25);border-radius:0;padding:10px 12px;background:#fff;} .woocommerce-message, .woocommerce-info{border-top-color:#c9a24b;background:#fff8ea;} .woocommerce-message::before, .woocommerce-info::before{color:#c9a24b;} .woocommerce-MyAccount-navigation ul{list-style:none;padding:0;} .woocommerce-MyAccount-navigation li a{display:block;padding:12px 16px;font-family:'Cinzel',serif;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:#1a1613;border-bottom:1px solid rgba(26,22,19,.12);} .woocommerce-MyAccount-navigation li.is-active a{color:#8e1b1b;border-left:3px solid #c9a24b;}/* End custom CSS */