#saddle_form_button {
	margin-top: 50px;
}

/* Removes the margin from the very last item  */
ul li:last-child {
  margin-bottom: 20px;	
	
}

/* Hide Page Title*/

.entry-title {
    display: none !important;
}




a {
	color: #3d85c6;
	text-decoration: underline;
}
a:hover {
	color: #1f1956;
}


/*
.woocommerce-products-header__title {
	color:red;
}


.woocommerce a.button.add_to_cart {
    color: #95c93d !important;
}

.add-to-cart {
	color: #95c93d !important;
	background-color:#95c93d !important;
}
*/



 .woocommerce ul.products li.product a img {
    height: 300px;
    object-fit: contain;
    width: 100%; 
}


.woocommerce div.product div.images img {
	max-height: 500px;
	object-fit:contain;
}
	
.wp-block-woocommerce-cart  {
	margin-top: 75px;
	margin-bottom: 75px;
}

.woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a{
	color:#95c93d;
}

.elementor-menu-cart__product-name a  {
	color: #1e1855;

}

/*
#elementor-menu-cart__toggle_button {
	background-color: #1e1855;	
	}

#elementor-menu-cart__toggle_button:hover {
	border-color:#fbe802;
	}

 a.elementor-button.elementor-button--view-cart.elementor-size-md {
	background-color:#1e1855;
}

 a.elementor-button.elementor-button--view-cart.elementor-size-md:hover {
	border-color:#fbe802;
}

a.elementor-button.elementor-button--checkout.elementor-size-md {
	background-color:#1e1855;
}

a.elementor-button.elementor-button--checkout.elementor-size-md:hover {
	border-color:#fbe802;
}


.elementor-6652 .elementor-element.elementor-element-4940c387 .cart button, .elementor-6652 .elementor-element.elementor-element-4940c387 .cart .button {
	background-color: #1e1855;
	border-width: 0;
}

.elementor-6652 .elementor-element.elementor-element-4940c387 .cart button, .elementor-6652 .elementor-element.elementor-element-4940c387 .cart .button:hover {
	background-color: grey;
	color: white;
	border-width: 0;
}

*/

.reset_variations {
	color:#1e1855;
}

/* add mobile padding */

.mobilepadding {
	padding: 0px 15px 0px 15px;
}

.mobilemargin {
	margin: 0px 15px 0px 15px;
}