.elementor-7 .elementor-element.elementor-element-f042f80 > .elementor-container{max-width:1600px;}.elementor-7 .elementor-element.elementor-element-79ef7f3{--spacer-size:20px;}.elementor-7 .elementor-element.elementor-element-0103371{text-align:center;}.elementor-7 .elementor-element.elementor-element-0103371 .elementor-heading-title{color:var( --e-global-color-c949c81 );font-family:"Oranienbaum", Sans-serif;font-size:40px;text-transform:none;}.elementor-7 .elementor-element.elementor-element-184f85a2 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-184f85a2{transition:background 0s, border 0s, border-radius 0s, box-shadow 0s;}.elementor-7 .elementor-element.elementor-element-184f85a2 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-184f85a2 > .elementor-container{text-align:right;}.elementor-7 .elementor-element.elementor-element-7905009a{column-gap:0px;text-align:right;color:var( --e-global-color-c949c81 );font-family:"Assistant", Sans-serif;font-size:18px;font-weight:200;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-7 .elementor-element.elementor-element-7905009a > .elementor-widget-container{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}:root{--page-title-display:none;}/* Start custom CSS */.woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover {

background:#C67558 !important;

background-color:#C67558 !important;

color:white !important;

text-shadow: transparent !important;

box-shadow: none;

border-color:#C67558; !important;

}

.woocommerce a.shipping-calculator-button {
    color:#C67558 !important;
    font-weight: bolder;
    text-decoration: underline 
}

.woocommerce a.shipping-calculator-button:hover{
    font-weight: bolder
}

.woocommerce-cart-form__cart-item .product-name a {
    color:#C67558 !important;
    font-weight: bolder
}

.woocommerce-cart-form__cart-item .product-remove a {
    color: purple;
    text-align: center;
}

.quantity input {
    color: #C67558;
}

.woocommerce .quantity .qty {
    width: 100%;
}


.woocommerce #content table.cart td.actions .input-text, .woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text {
 
 width: 47%   
}

.woocommerce a.remove {
	display: block;
	font-size: 1.5em;
	height: 1em;
	width: 1em;
	text-align: center;
	line-height: 1;
	border-radius: 100%;
	color: #c67558 !important;
	text-decoration: none;
	font-weight: 700;
	border: 0;
}

.woocommerce a.remove:hover {
	color: #fff !important;
	background: #9f3b22;
	text-align: center;
}

.woocommerce #content input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover {

background:#C67558 !important;

background-color:#C67558 !important;

color:white !important;

text-shadow: transparent !important;

box-shadow: none;

border-color:#C67558 !important;

}

.woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button {

background: #C67558 !important;

color:white !important;

text-shadow: transparent !important;

border-color:#ca0606 !important;

}

.woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover {

background: #C67558 !important;

box-shadow: none;

text-shadow: transparent !important;

color:white !important;

border-color:#C67558 !important;

}/* End custom CSS */