.elementor-9 .elementor-element.elementor-element-78fbc07{--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-9 .elementor-element.elementor-element-0d09583{--display:flex;--border-radius:20px 20px 20px 20px;}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-78fbc07{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for woocommerce-notices, class: .elementor-element-5a9ce15 */.elementor-widget-woocommerce-notices .e-woocommerce-notices-wrapper .woocommerce-info{
		margin:0px;
	}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fc508b */.elementor-widget-text-editor .woocommerce-cart-form .shop_table{	background-color:#ffffff;	border-color:#1b01ab;	border-radius:20px;}.woocommerce-cart-form a img{	margin-left:-50px;}.elementor .e-con-boxed .e-con-inner .elementor-element .elementor-widget-text-editor .elementor-widget-container .woocommerce .woocommerce-cart-form .shop_table tbody .woocommerce-cart-form__cart-item .product-thumbnail a img{	width:96px !important;}.woocommerce-cart-form .product-name a{	color:#3200a8;	font-size:16px;	font-weight:700;}.woocommerce-cart-form thead .product-subtotal{	font-family:'IranSansX';	border-top-left-radius:20px;}.woocommerce-cart-form thead .product-quantity{	font-weight:v;	font-family:'IranSansX';}.woocommerce-cart-form .shop_table thead tr .product-price{	font-family:'IranSansX';}.woocommerce-cart-form thead .product-name{	font-family:'IranSansX';}.woocommerce-cart-form .product-price bdi{	background-color:transparent;	color:#000370;	font-size:15px;	font-weight:500;}.woocommerce-cart-form .product-subtotal bdi{	color:#000370;	font-weight:500;	font-size:15px;}.cart-collaterals .cart_totals h2{	font-size:16px;	font-weight:400;}.order-total td bdi{	color:#f43861;	font-weight:600;	font-size:18px;}.cart_totals .wc-proceed-to-checkout .checkout-button{	background-color:#3700bb !important;	border-radius: 20px;	background-color:#ffc600 !important;}#coupon_code{	width:166px;	height:32px;	font-family:'IranSansX';	font-size:15px;	background-color:#ffffff;}.woocommerce-cart-form .coupon .wp-element-button{	color:#5e29e4;	font-weight:600;	background-color:#3700bb;	color:#ffffff;}.woocommerce-cart-form tr .actions{	border-bottom-left-radius:20px;	border-bottom-right-radius:20px;}.woocommerce-cart-form thead .product-remove{	border-top-right-radius:20px;}.cart-collaterals .cart_totals .shop_table{	border-radius:20px;}.cart_totals .cart-subtotal th{	border-top-right-radius:20px;}.cart_totals .cart-subtotal td{	border-top-left-radius:20px;}.cart_totals .order-total td{	border-bottom-left-radius:20px;}.cart_totals .order-total th{	border-bottom-right-radius:20px;}.woocommerce-cart-form tbody input[type=number]{	width:100px !important;	border-radius:15px;	background-color:#ffffff;	color:#2c3e50;}.woocommerce-cart-form tbody .variation{	font-family:'IranSansX' !important;	font-size:14px;	color:#545454;	}.elementor .e-con-boxed .e-con-inner .elementor-element .elementor-widget-text-editor .elementor-widget-container .woocommerce .woocommerce-cart-form .shop_table tbody .woocommerce-cart-form__cart-item .product-name .variation{	font-family:'IranSan' !important;}#coupon_code{	color:#3a3a3a;	}@media (max-width:390px){	#coupon_code{		width:100% !important;		margin-bottom:6px;	}	.elementor .e-con-boxed .e-con-inner .elementor-element .elementor-widget-text-editor .elementor-widget-container .woocommerce .woocommerce-cart-form .shop_table tbody tr .actions .coupon .wp-element-button{		width:100% !important;	}}@media (max-width:782px){	.woocommerce-cart-form .woocommerce-cart-form__cart-item:nth-child(1) .product-remove{		border-top-right-radius:20px;		border-top-left-radius:20px;	}	.cart_totals .cart-subtotal td{		border-top-right-radius:20px;	}	.cart_totals .order-total td{		border-bottom-right-radius:20px;	}}/* End custom CSS */