 .woocommerce-loop-product__title{
    font-family: "Nunito Sans", Sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 33px !important;
	color:#b446a0 !important;
}

 .woocommerce-Price-amount {
	font-family: "Nunito Sans", Sans-serif !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    line-height: 26px !important;
	color:#000000 !important;
}


 .add_to_cart_button {
	font-family: "Nunito Sans", Sans-serif !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    line-height: 26px !important;
	color:#fff !important;
	background-color:#60408f !important;
	padding:15px 30px !important ;
}

.product-style .size-woocommerce_thumbnail{
	border: none !important;
}



.elementor-menu-cart__main{
	font-family: "Nunito Sans", Sans-serif !important;
}

.elementor-button--view-cart{
	font-family: "Nunito Sans", Sans-serif !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    line-height: 26px !important;
	padding:15px 30px !important ;
	color:#000 !important;
	border-color:#60408f !important;
}

.elementor-button--view-cart:hover{
	color:#fff !important;
	background-color:#60408f !important;
	
}

.elementor-button--checkout{
	font-family: "Nunito Sans", Sans-serif !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    line-height: 26px !important;
	color:#fff !important;
	background-color:#60408f !important;
	padding:15px 30px !important ;
}


.elementor-button--checkout:hover{
	color:#000 !important;
	border-color:#60408f !important;
	background-color:#fff !important;
}

.single_add_to_cart_button{
	font-family: "Nunito Sans", Sans-serif !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    line-height: 26px !important;
	color:#fff !important;
	background-color:#60408f !important;
	padding:15px 30px !important ;
}


.single_add_to_cart_button:hover{
	color:#000 !important;
	border-color:#60408f !important;
	background-color:#fff !important;
}

.product_title{
	font-family: "Nunito Sans", Sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 33px !important;
	color:#b446a0 !important;
}

.woocommerce-product-details__short-description p{
	font-family: "Nunito Sans", Sans-serif !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    line-height: 26px !important;
	color:#000000 !important;
}

.related  h2{
	font-family: "Nunito Sans", Sans-serif !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 33px !important;
	color:#b446a0 !important;
}


.related .e-con-inner{
	justify-content:center !important;
}

.woocommerce-cart h1 , .woocommerce-checkout h1{
	font-family: "Nunito Sans", Sans-serif !important;
    font-size: 48px !important;
    font-weight: 700 !important;
    line-height: 33px !important;
	color:#b446a0 !important;
	margin-bottom:30px;
}


.e-apply-coupon{
	font-family: "Nunito Sans", Sans-serif !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    line-height: 26px !important;
	padding:15px 30px !important ;
	color:#000 !important;
	border-color:#60408f !important;
}

.e-apply-coupon:hover{
	color:#fff !important;
	background-color:#60408f !important;
	
}


.checkout-button{
	font-family: "Nunito Sans", Sans-serif !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    line-height: 26px !important;
	color:#fff !important;
	background-color:#60408f !important;
	padding:15px 30px !important ;
}


.checkout-button:hover{
	color:#000 !important;
	border-color:#60408f !important;
	background-color:#fff !important;
}


#place_order{
	font-family: "Nunito Sans", Sans-serif !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    line-height: 26px !important;
	color:#fff !important;
	background-color:#60408f !important;
	padding:15px 30px !important ;
}


#place_order:hover{
	color:#000 !important;
	border-color:#60408f !important;
	background-color:#fff !important;
}

.added_to_cart{
	 font-family: "Nunito Sans", Sans-serif !important;
    font-size: 18px !important;
    font-weight: 500 !important;
    line-height: 28px !important;
	color:#b446a0 !important;
	display: block !important;
}


.woocommerce-message{
	background-color:#60408f !important;
	color:#fff !important;
}

.e-wc-message-notice .woocommerce-message:before{
	color:#fff;
}

.e-wc-message-notice .woocommerce-message .button {
	color:#fff !important;
	border-color:#fff;
	
}

.elementor-widget-woocommerce-cart .woocommerce table.shop_table.cart .actions .button{
	font-family: "Nunito Sans", Sans-serif !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    line-height: 26px !important;
	padding:15px 30px !important ;
	color:#000 !important;
	border-color:#60408f !important;
}

.elementor-widget-woocommerce-cart .woocommerce table.shop_table.cart .actions .button:hover{
	color:#fff !important;
	background-color:#60408f !important;
	
}

.elementor-142 .elementor-element.elementor-element-3e458790 .col2-set .col-1{
	margin:0 !important;
}
body {
	font-family: var( --e-global-typography-9d5086e-font-family ), Sans-serif;
}




