.elementor-3253 .elementor-element.elementor-element-4ff56d6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:66px;--padding-bottom:66px;--padding-left:0px;--padding-right:0px;}.elementor-3253 .elementor-element.elementor-element-fab094d{--display:flex;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3253 .elementor-element.elementor-element-fab094d:not(.elementor-motion-effects-element-type-background), .elementor-3253 .elementor-element.elementor-element-fab094d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCDCDC2B;}.elementor-3253 .elementor-element.elementor-element-f2a25a8{font-size:16px;}@media(max-width:767px){.elementor-3253 .elementor-element.elementor-element-4ff56d6{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3253 .elementor-element.elementor-element-fab094d{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS for text-editor, class: .elementor-element-f2a25a8 *//* Woocommerce message */
.woocommerce .woocommerce-notices-wrapper .woocommerce-message{
	display:none !important;
}

/* Link */
.cart .product-name a{
	color:#e5003d;
	font-weight:700;
	font-size:16px;
}

/* Coupon code */
#coupon_code{
	width:150px !important;
	font-size:14px;
}

/* Heading */
.cart-collaterals .cart_totals h2{
	font-weight:700;
	font-size:22px;
	color:#000370;
	text-align:right;
	font-family:'yekanbakh';
}

/* Bdi */
.order-total td bdi{
	color:#ff0f4b;
	font-weight:600;
	font-size:18px;
}

/* Thumbnail Image */
.cart a img{
	width:150px !important;
}

/* Con inner */
.page-content .elementor .e-con-inner{
	margin-top:60px;
	margin-bottom:60px;
}

/* Button */
.woocommerce .return-to-shop a{
	font-weight:400;
}

/* Button */
.actions .coupon .button{
	font-weight:400;
	color:#4b4345;
	background-color:#d6d6d6;
	border-style:none;
	line-height:1.1em;
}

/* Input */
.woocommerce-cart-form__cart-item .quantity input[type=number]{
	border-radius:50px;
}

/* Button */
.cart tr .button:nth-child(2){
	font-weight:500;
}

.e-con-inner .elementor-element .elementor-widget-text-editor .elementor-widget-container .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout p a{
	background-color:#5a00c1 !important;
}

.wc-proceed-to-checkout p a{
	color:#e2e2e2;
	border-radius:4px;
	padding-top:0px !important;
}
.e-con-inner .elementor-element .elementor-widget-text-editor .elementor-widget-container .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout p a {
    padding-top: 0px !important;
}
.wc-proceed-to-checkout p a{
	padding-top:0px !important;
	
}
body > div.elementor.elementor-3253 > div > div > div > div > div > div > div.cart-collaterals > div > div > p > a{
	padding-top:0px !important;
	
}
.e-con-inner .elementor-element .elementor-widget-text-editor .elementor-widget-container .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout p a:hover{
	background-color:#49009e !important;
}

.wc-proceed-to-checkout p a:hover{
	color:#ffffff;
}

.actions p .button{
		font-weight:400;
	color:#4b4345;
	background-color:#d6d6d6;
	border-style:none;
	line-height:1.1em;
}/* End custom CSS */