.elementor-8 .elementor-element.elementor-element-8f6bc98 > .elementor-container{max-width:1326px;}.elementor-8 .elementor-element.elementor-element-8f6bc98{padding:60px 60px 10px 60px;}.elementor-8 .elementor-element.elementor-element-0c5d125{text-align:center;}.elementor-8 .elementor-element.elementor-element-0c5d125 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:36px;font-weight:bold;}.elementor-8 .elementor-element.elementor-element-2c9b4bec > .elementor-container{max-width:1326px;}.elementor-8 .elementor-element.elementor-element-2c9b4bec{padding:0px 60px 0px 60px;}.elementor-8 .elementor-element.elementor-element-21627fff > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-8 .elementor-element.elementor-element-21627fff{font-weight:bold;}@media(max-width:1366px){.elementor-8 .elementor-element.elementor-element-8f6bc98{padding:60px 30px 0px 30px;}.elementor-8 .elementor-element.elementor-element-0c5d125 .elementor-heading-title{font-size:32px;}.elementor-8 .elementor-element.elementor-element-2c9b4bec{padding:0px 30px 30px 30px;}.elementor-8 .elementor-element.elementor-element-21627fff > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-8f6bc98{padding:60px 30px 10px 30px;}.elementor-8 .elementor-element.elementor-element-0c5d125 .elementor-heading-title{font-size:28px;}.elementor-8 .elementor-element.elementor-element-2c9b4bec{padding:0px 30px 60px 30px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-8f6bc98{padding:60px 15px 0px 15px;}.elementor-8 .elementor-element.elementor-element-0c5d125{text-align:start;}.elementor-8 .elementor-element.elementor-element-0c5d125 .elementor-heading-title{font-size:26px;}.elementor-8 .elementor-element.elementor-element-2c9b4bec{padding:0px 15px 30px 15px;}}/* Start custom CSS for text-editor, class: .elementor-element-21627fff */.woocommerce-error, .woocommerce-info, .woocommerce-message{
	padding: 1em 2em 1em 3.5em;
	margin: 0 0 2em;
	position: relative;
	background-color: #F7F9F9;
	color: #546E7A;
	border-top: 2px solid #85BC3C;
	list-style: none outside;
	width: auto;
	word-wrap: break-word;
}

.woocommerce-info::before{
    color:#85BC3C;
    
}

.woocommerce .quantity .qty{
	border:1px solid #546E7A75;
}

.woocommerce-cart table.cart td.actions .coupon .input-text{
	border:1px solid #546E7A75;
}

.woocommerce button.button:disabled:hover, .woocommerce button.button:disabled[disabled]{
	background-color:#95D344;
	color:#fff;
}

.woocommerce button.button:disabled:hover, .woocommerce button.button:disabled[disabled]:hover{
	background-color:#95D344;
	color:#fff;
}

.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{
	font-family: "DM Sans", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	color: var( --e-global-color-aba5842 );
	background-color: var( --e-global-color-8633859 );
	border-radius: 5px 5px 5px 5px;
	transition:0.3s;
}

.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover{
	color: var( --e-global-color-aba5842 );
	background-color: #95D344;
}

.woocommerce a.button.alt{
    font-family: "DM Sans", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	color: var( --e-global-color-aba5842 );
	background-color: var( --e-global-color-8633859 );
	border-radius: 5px 5px 5px 5px;
	transition:0.3s;
}

.woocommerce a.button.alt:hover{
    background-color: #95D344
}

#add_payment_method table.cart td, #add_payment_method table.cart th, .woocommerce-cart table.cart td, .woocommerce-cart table.cart th, .woocommerce-checkout table.cart td, .woocommerce-checkout table.cart th{
	border:0px
}

table thead:first-child tr:first-child th{
    border:0px;
}

.woocommerce table.shop_table tbody:first-child tr:first-child td{
	border:0px;
}

.woocommerce-cart .cart-collaterals .cart_totals tr td{
	border:0px;	
}

.woocommerce-cart .cart-collaterals .cart_totals tr th{
    border: 0px;
}

.woocommerce table.shop_table{
    border: 1px solid #546E7A75;
}

table tbody>tr:nth-child(odd)>td{
    background-color:#F7F9F9;
    
}/* End custom CSS */