.elementor-120 .elementor-element.elementor-element-990d88b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:7rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-120 .elementor-element.elementor-element-49985e2{width:100%;max-width:100%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;--icon-box-icon-margin:0.7rem;}.elementor-120 .elementor-element.elementor-element-49985e2 .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-120 .elementor-element.elementor-element-49985e2 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-secondary );}.elementor-120 .elementor-element.elementor-element-49985e2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-120 .elementor-element.elementor-element-49985e2.elementor-view-framed .elementor-icon, .elementor-120 .elementor-element.elementor-element-49985e2.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-120 .elementor-element.elementor-element-49985e2 .elementor-icon{font-size:2rem;}.elementor-120 .elementor-element.elementor-element-49985e2 .elementor-icon-box-title, .elementor-120 .elementor-element.elementor-element-49985e2 .elementor-icon-box-title a{font-family:"DimaSogand", Sans-serif;font-size:2rem;font-weight:600;}.elementor-120 .elementor-element.elementor-element-54c64fc{--update-cart-automatically-display:none;--sections-background-color:#EEEEEE;--sections-border-type:solid;--sections-border-radius:1rem 1rem 1rem 1rem;--sections-descriptions-spacing:17px;--links-normal-color:var( --e-global-color-text );--links-hover-color:var( --e-global-color-accent );--forms-fields-border-radius:1rem 1rem 1rem 1rem;--forms-buttons-hover-text-color:var( --e-global-color-3822c68 );--forms-buttons-hover-border-color:var( --e-global-color-accent );--forms-buttons-border-type:solid;--forms-buttons-border-color:var( --e-global-color-primary );--forms-buttons-border-radius:1rem 1rem 1rem 1rem;--order-summary-items-divider-weight:2px;--order-summary-quantity-border-color:var( --e-global-color-e1c8cd2 );--checkout-button-border-radius:1rem 1rem 1rem 1rem;}.elementor-120 .elementor-element.elementor-element-54c64fc .shop_table .button:hover, .elementor-120 .elementor-element.elementor-element-54c64fc .shop_table .button:disabled[disabled]:hover{background-color:var( --e-global-color-secondary );}.elementor-120 .elementor-element.elementor-element-54c64fc .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var( --e-global-color-primary );}.elementor-120 .elementor-element.elementor-element-54c64fc .woocommerce .wc-proceed-to-checkout .checkout-button:hover{background-color:var( --e-global-color-secondary );}.elementor-120 .elementor-element.elementor-element-54c64fc .e-cart-section{border-width:2px 2px 2px 2px;}.elementor-120 .elementor-element.elementor-element-54c64fc .coupon .input-text, .elementor-120 .elementor-element.elementor-element-54c64fc .cart-collaterals .input-text, .elementor-120 .elementor-element.elementor-element-54c64fc select, .elementor-120 .elementor-element.elementor-element-54c64fc .select2-selection--single{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e1c8cd2 );}.elementor-120 .elementor-element.elementor-element-54c64fc .shop_table .button{border-width:1px 1px 1px 1px;}.elementor-120 .elementor-element.elementor-element-54c64fc .cart td span, .elementor-120 .elementor-element.elementor-element-54c64fc .cart td, .elementor-120 .elementor-element.elementor-element-54c64fc .input-text.qty{font-size:0.8rem;}@media(max-width:1366px){.elementor-120 .elementor-element.elementor-element-54c64fc .cart td span, .elementor-120 .elementor-element.elementor-element-54c64fc .cart td, .elementor-120 .elementor-element.elementor-element-54c64fc .input-text.qty{font-size:0.7rem;}}@media(max-width:1024px){.elementor-120 .elementor-element.elementor-element-49985e2{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;}.elementor-120 .elementor-element.elementor-element-49985e2 .elementor-icon{font-size:1.3rem;}.elementor-120 .elementor-element.elementor-element-49985e2 .elementor-icon-box-title, .elementor-120 .elementor-element.elementor-element-49985e2 .elementor-icon-box-title a{font-size:1.5rem;}}@media(max-width:767px){.elementor-120 .elementor-element.elementor-element-990d88b{--margin-top:3rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;}.elementor-120 .elementor-element.elementor-element-54c64fc{--sections-padding:1rem 1rem 1rem 1rem;}}/* Start custom CSS for woocommerce-cart, class: .elementor-element-54c64fc */.elementor-widget-woocommerce-cart .woocommerce
 {
    font-family: 'IRANSans' !important;
}

.elementor-120 .elementor-element.elementor-element-54c64fc table.cart img
 {
    border-radius: 1rem;
}

.elementor-120 .elementor-element.elementor-element-54c64fc input {
    border-radius
: 1rem !important;
padding-right: 1rem !important;
}

 .elementor-120 .elementor-element.elementor-element-54c64fc  .select2-selection__rendered
 {
    line-height: 2rem;
}

.elementor-120 .elementor-element.elementor-element-54c64fc .select2-selection__arrow
 {
    margin-left: 1rem;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DimaSogand';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://epooya.com/wp-content/uploads/2025/10/DimaSogand.ttf') format('truetype');
}
/* End Custom Fonts CSS */