.elementor-870 .elementor-element.elementor-element-491fd68{--display:flex;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-870 .elementor-element.elementor-element-579452a{--update-cart-automatically-display:none;--sections-border-type:dashed;--sections-border-radius:6px 6px 6px 6px;--links-normal-color:var( --e-global-color-9215342 );--links-hover-color:var( --e-global-color-9e294b5 );--sections-radio-buttons-color:var( --e-global-color-9e294b5 );--forms-fields-normal-color:var( --e-global-color-9215342 );--forms-fields-border-radius:4px 4px 4px 4px;--forms-buttons-normal-text-color:var( --e-global-color-9e294b5 );--forms-buttons-hover-text-color:var( --e-global-color-9e294b5 );--forms-buttons-hover-border-color:var( --e-global-color-e762528 );--forms-buttons-border-type:solid;--forms-buttons-border-color:var( --e-global-color-9e294b5 );--order-summary-rows-gap-top:calc( 16px/2 );--order-summary-rows-gap-bottom:calc( 16px/2 );--order-summary-remove-icon-normal-color:var( --e-global-color-9e294b5 );--totals-rows-gap-top:calc( 32px/2 );--totals-rows-gap-bottom:calc( 32px/2 );--checkout-button-hover-text-color:var( --e-global-color-9215342 );--checkout-button-border-radius:4px 4px 4px 4px;}.elementor-870 .elementor-element.elementor-element-579452a .coupon .input-text, .elementor-870 .elementor-element.elementor-element-579452a .e-cart-totals .input-text, .elementor-870 .elementor-element.elementor-element-579452a select, .elementor-870 .elementor-element.elementor-element-579452a .select2-selection--single{background-color:var( --e-global-color-accent );}.elementor-870 .elementor-element.elementor-element-579452a .shop_table .button{background-color:var( --e-global-color-accent );font-family:"iranyekanwebbold_FaNum";border-width:2px 2px 2px 2px;}.elementor-870 .elementor-element.elementor-element-579452a .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var( --e-global-color-9e294b5 );}.elementor-870 .elementor-element.elementor-element-579452a .woocommerce .wc-proceed-to-checkout .checkout-button:hover{background-color:var( --e-global-color-e762528 );}.elementor-870 .elementor-element.elementor-element-579452a .e-cart-section{border-width:1px 1px 1px 1px;}.elementor-870 .elementor-element.elementor-element-579452a .cart_totals h2{font-family:"Iranyekan";font-size:14px;font-weight:700;}.elementor-870 .elementor-element.elementor-element-579452a .e-cart-content, .elementor-870 .elementor-element.elementor-element-579452a .woocommerce-shipping-destination, .elementor-870 .elementor-element.elementor-element-579452a .shipping-calculator-button{font-family:"Iranyekan";}.elementor-870 .elementor-element.elementor-element-579452a #shipping_method li label{font-family:"iranyekanwebregular_FaNum";}.elementor-870 .elementor-element.elementor-element-579452a .coupon .input-text, .elementor-870 .elementor-element.elementor-element-579452a .cart-collaterals .input-text, .elementor-870 .elementor-element.elementor-element-579452a select, .elementor-870 .elementor-element.elementor-element-579452a .select2-selection--single{font-family:"iranyekanwebregular_FaNum";border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-43f77ad );}.e-woo-select2-wrapper .select2-results__option{color:var( --e-global-color-9215342 );}.elementor-870 .elementor-element.elementor-element-579452a .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:var( --e-global-color-9215342 );}.elementor-870 .elementor-element.elementor-element-579452a {--forms-fields-padding:20px 20px 20px 20px;}.elementor-870 .elementor-element.elementor-element-579452a .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc( (20px*2) + 16px );padding-left:20px;padding-right:20px;}.elementor-870 .elementor-element.elementor-element-579452a .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc( (20px*2) + 16px );right:20px;}.elementor-870 .elementor-element.elementor-element-579452a .select2-container--default .select2-selection--single{height:auto;}.elementor-870 .elementor-element.elementor-element-579452a .e-shop-table .cart th, .elementor-870 .elementor-element.elementor-element-579452a .e-shop-table .cart td:before{font-family:"iranyekanwebregular";font-size:14px;}.elementor-870 .elementor-element.elementor-element-579452a .cart td span, .elementor-870 .elementor-element.elementor-element-579452a .cart td, .elementor-870 .elementor-element.elementor-element-579452a .input-text.qty{font-family:"iranyekanwebbold_FaNum";font-size:12px;}.elementor-870 .elementor-element.elementor-element-579452a .product-name .variation{font-family:"iranyekanwebbold_FaNum";}.elementor-870 .elementor-element.elementor-element-579452a .cart_totals .shop_table td:before, .elementor-870 .elementor-element.elementor-element-579452a .cart_totals .shop_table td .woocommerce-Price-amount{font-family:"iranyekanwebbold_FaNum";}.elementor-870 .elementor-element.elementor-element-579452a .checkout-button{font-family:"iranyekanwebbold_FaNum";}:root{--page-title-display:none;}/* Start custom CSS for woocommerce-cart, class: .elementor-element-579452a */.elementor-870 .elementor-element.elementor-element-579452a .woocommerce-shipping-totals {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-491fd68 *//*.elementor-870 .elementor-element.elementor-element-491fd68 .quantity {*/
/*    width: 100%;*/
/*    height: 50px;*/
/*}*/
/*.elementor-870 .elementor-element.elementor-element-491fd68 .quantity .input-text {*/
/*    display: none;*/
/*}*/
/*.elementor-870 .elementor-element.elementor-element-491fd68 .quantity .fb-quantity-container {*/
/*    display: flex;*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    background: #fff;*/
/*    justify-content: center;*/
/*    border-radius: 10px;*/
/*    box-shadow: 0 0 10px -5px #999;*/
/*    padding: 5px;*/
/*} */
/*.elementor-870 .elementor-element.elementor-element-491fd68 .fb-quantity-container > div {*/
/*    flex-basis: 32%;*/
/*    display: flex;*/
/*    justify-content: center;*/
/*    align-items: center;*/
/*} */
/*.elementor-870 .elementor-element.elementor-element-491fd68 .fb-quantity-box {*/
/*    flex-direction: column;*/
/*    font-family: "Peyda", sans-serif;*/
/*    flex-grow: 1;*/
/*    justify-content: space-between !important;*/
/*}*/
/*.elementor-870 .elementor-element.elementor-element-491fd68 .fb-quantity-span {*/
/*    width: 100%;*/
/*    font-size: 1.1rem;*/
/*    line-height: 1rem;*/
/*    display: flex;*/
/*    justify-content: center;*/
/*    align-items: center;*/
/*    flex-grow: 1;*/
/*}*/
/*.elementor-870 .elementor-element.elementor-element-491fd68 .fb-text-span {*/
/*    font-size: .6rem;*/
/*    opacity: .9;*/
/*}*/
/*.elementor-870 .elementor-element.elementor-element-491fd68 .fb-btn {*/
/*    display: flex;*/
/*    justify-content: center;*/
/*    align-items: center;*/
/*    cursor: pointer;*/
/*}*/
/*.elementor-870 .elementor-element.elementor-element-491fd68 .fb-btn svg {*/
/*    transition: .2s ease;*/
/*}*/
/*.elementor-870 .elementor-element.elementor-element-491fd68 .fb-btn:hover svg {*/
/*    fill: #d80000;*/
/*}*/
/*.elementor-870 .elementor-element.elementor-element-491fd68 .fb-btn .minus_svg {*/
/*    display: none;*/
/*}*/
/*.elementor-870 .elementor-element.elementor-element-491fd68 .fb-quantity-span .quantity-loader {*/
/*    --loader-width: 7px;*/
/*    width: var(--loader-width);*/
/*    --loader-color1: #000000b6;*/
/*    --loader-color2: rgba(105, 105, 105, 0.624);*/
/*    aspect-ratio: 1;*/
/*    border-radius: 50%;*/
/*    animation: loading 1s infinite linear alternate;*/
/*}*/
/*@keyframes loading {*/
/*      0%  {box-shadow: calc(3px + var(--loader-width)) 0 var(--loader-color1), calc(-1 * var(--loader-width) - 3px) 0 var(--loader-color2);background: var(--loader-color1)}*/
/*      33% {box-shadow: calc(3px + var(--loader-width)) 0 var(--loader-color1), calc(-1 * var(--loader-width) - 3px) 0 var(--loader-color2);background: var(--loader-color2)}*/
/*      66% {box-shadow: calc(3px + var(--loader-width)) 0 var(--loader-color2), calc(-1 * var(--loader-width) - 3px) 0 var(--loader-color1); background: var(--loader-color2)}*/
/*      100%{box-shadow: calc(3px + var(--loader-width)) 0 var(--loader-color2), calc(-1 * var(--loader-width) - 3px) 0 var(--loader-color1); background: var(--loader-color1)}*/
/*}*/
.elementor-870 .elementor-element.elementor-element-491fd68 .quantity {
    display: flex;
    background: #fff;
    border-radius: 12px;
    box-shadow: -5px 5px 20px -10px #ccc;
    padding: 5px;
}
.elementor-870 .elementor-element.elementor-element-491fd68 .quantity :is(.fb-btn, .input-text) {
    padding: 0 !important;
    display: flex;
    justify-content: center;
    align-items: center;
}
.elementor-870 .elementor-element.elementor-element-491fd68 .fb-btn {
    cursor: pointer;
    flex: 30%;
}
.elementor-870 .elementor-element.elementor-element-491fd68 .fb-btn:hover svg {
    fill: #f00;
}
.elementor-870 .elementor-element.elementor-element-491fd68 .quantity .input-text {
    border: none;
    font-family: "Iranyekan", Sans-Serif;
    text-align: center;
    flex: 40%;
    border-radius: 10px;
    background: #fbfbfb;
    -moz-appearance: textfield;
}
.elementor-870 .elementor-element.elementor-element-491fd68 .quantity .input-text::-webkit-inner-spin-button {
    -webkit-appearance: none;
}
.elementor-870 .elementor-element.elementor-element-491fd68 .quantity .input-text:focus {
    outline: none;
    background: #f7f7f7;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Iranyekan';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://orgimobile.com/wp-content/uploads/2025/02/IRANYekanXFaNum-Regular.woff2') format('woff2'),
		url('https://orgimobile.com/wp-content/uploads/2025/02/IRANYekanXFaNum-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Iranyekan';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://orgimobile.com/wp-content/uploads/2025/02/IRANYekanXFaNum-Bold.woff2') format('woff2'),
		url('https://orgimobile.com/wp-content/uploads/2025/02/IRANYekanXFaNum-Bold-1.woff') format('woff');
}
/* End Custom Fonts CSS */