.elementor-3905 .elementor-element.elementor-element-35ea309{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3905 .elementor-element.elementor-element-c62220e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3905 .elementor-element.elementor-element-c62220e:not(.elementor-motion-effects-element-type-background), .elementor-3905 .elementor-element.elementor-element-c62220e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-3905 .elementor-element.elementor-element-26b7cda{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:start;}.elementor-3905 .elementor-element.elementor-element-26b7cda .elementor-heading-title{font-family:"IRANYekan", Sans-serif;font-size:18px;font-weight:normal;color:var( --e-global-color-secondary );}.elementor-3905 .elementor-element.elementor-element-f2be382 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F6F9F6;border-radius:10px 10px 10px 10px;}.elementor-3905 .elementor-element.elementor-element-f2be382 .woolentor-cart-product{align-items:center;border-style:solid;border-width:0px 0px 1px 0px;border-color:#F6F9F6;}.elementor-3905 .elementor-element.elementor-element-f2be382 .shop_table.cart{border-style:none;padding:0px 0px 0px 0px;}.elementor-3905 .elementor-element.elementor-element-f2be382 .shop_table.cart tr.cart_item div.product-thumbnail img{width:100%;max-width:100%;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-3905 .elementor-element.elementor-element-f2be382 .shop_table.cart tr.cart_item div.product-thumbnail{margin:0px 0px 0px 20px;}.elementor-3905 .elementor-element.elementor-element-f2be382 .shop_table.cart tr.cart_item .product-name{color:var( --e-global-color-secondary );font-size:14px;font-weight:normal;}.elementor-3905 .elementor-element.elementor-element-f2be382 .shop_table.cart .product-name{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3905 .elementor-element.elementor-element-f2be382 .shop_table.cart tr.cart_item .product-name a:hover{color:var( --e-global-color-accent );}.elementor-3905 .elementor-element.elementor-element-f2be382 .woolentor-product-price{margin:0px 0px 0px 0px;}.elementor-3905 .elementor-element.elementor-element-f2be382 .shop_table.cart tr.cart_item div.product-price,.elementor-3905 .elementor-element.elementor-element-f2be382 .shop_table.cart tr.cart_item div.product-price .amount{font-size:16px;font-weight:normal;}.elementor-3905 .elementor-element.elementor-element-f2be382 .shop_table.cart tr.cart_item .product-price{color:var( --e-global-color-text );}.elementor-3905 .elementor-element.elementor-element-f2be382 .shop_table.cart tr.cart_item .product-price .amount{color:var( --e-global-color-text );}.elementor-3905 .elementor-element.elementor-element-f2be382 .woolentor-product-price-new{margin:0px 0px 0px 0px;}.elementor-3905 .elementor-element.elementor-element-f2be382 .woolentor-product-price-old{margin:0px 0px 0px 0px;}.elementor-3905 .elementor-element.elementor-element-f2be382 .shop_table.cart tr.cart_item div.product-quantity span{color:var( --e-global-color-text );}.elementor-3905 .elementor-element.elementor-element-f2be382 .shop_table.cart tr.cart_item div.product-quantity input[type=number]{color:var( --e-global-color-secondary );background-color:#FFFFFF;border-style:none;}.elementor-3905 .elementor-element.elementor-element-f2be382 .shop_table.cart tr.cart_item div.product-quantity{margin:0px 0px 0px 0px;}.elementor-3905 .elementor-element.elementor-element-f2be382 .wl-variation-key{font-size:14px;}.elementor-3905 .elementor-element.elementor-element-f2be382 tr:last-child td{border-style:none;}.elementor-3905 .elementor-element.elementor-element-f2be382 .shop_table.cart td.actions .wl_update_cart_shop input.button{color:#FFFFFF;background-color:var( --e-global-color-accent );font-size:14px;font-weight:normal;border-style:none;border-radius:10px 10px 10px 10px;padding:5px 15px 5px 15px;}.elementor-3905 .elementor-element.elementor-element-f2be382 .shop_table.cart td.actions .wl_update_cart_shop input.button:hover{background-color:var( --e-global-color-primary );transition:var( --e-global-color-primary );}.elementor-3905 .elementor-element.elementor-element-f2be382 .shop_table.cart td.actions a.wlbutton-continue-shopping{color:#DE9A16;background-color:#F9C8691C;font-size:14px;font-weight:normal;border-style:none;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-3905 .elementor-element.elementor-element-f2be382 .shop_table.cart td.actions .coupon .button{font-size:14px;font-weight:normal;background-color:var( --e-global-color-accent );transition:var( --e-global-color-accent );border-style:none;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.theme-astra #content .elementor-3905 .elementor-element.elementor-element-f2be382 table.cart .button[name="apply_coupon"]{padding:10px 10px 10px 10px;}.elementor-3905 .elementor-element.elementor-element-f2be382 .shop_table.cart td.actions .coupon .button:hover{background-color:var( --e-global-color-primary );transition:var( --e-global-color-primary );}.elementor-3905 .elementor-element.elementor-element-f2be382 .shop_table.cart td.actions .coupon input.input-text{color:#F6F9F6;font-size:14px;font-weight:normal;border-style:none;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;width:150px !important;}.elementor-3905 .elementor-element.elementor-element-a847df3{--display:flex;}.elementor-3905 .elementor-element.elementor-element-3ee18aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;}.elementor-3905 .elementor-element.elementor-element-3ee18aa:not(.elementor-motion-effects-element-type-background), .elementor-3905 .elementor-element.elementor-element-3ee18aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3905 .elementor-element.elementor-element-2ad2017 .cart_totals > h2{text-align:right;font-size:16px;font-weight:normal;color:var( --e-global-color-secondary );margin:10px 10px 10px 10px;}.elementor-3905 .elementor-element.elementor-element-2ad2017 .cart_totals .shop_table tr th, .elementor-3905 .elementor-element.elementor-element-2ad2017 .cart_totals .shop_table tr td{text-align:left;border-style:none;padding:10px 10px 10px 10px;}.elementor-3905 .elementor-element.elementor-element-2ad2017 .cart_totals .shop_table{background-color:#02010100;border-style:none;}.elementor-3905 .elementor-element.elementor-element-2ad2017 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-3905 .elementor-element.elementor-element-2ad2017 td a{color:var( --e-global-color-accent );}.elementor-3905 .elementor-element.elementor-element-2ad2017 .cart_totals .shop_table tr th{color:var( --e-global-color-secondary );font-size:14px;font-weight:normal;text-align:right;vertical-align:middle;padding:10px 10px 10px 10px;}.elementor-3905 .elementor-element.elementor-element-2ad2017 .cart_totals .shop_table tr.cart-subtotal td{font-size:14px;font-weight:normal;}.elementor-3905 .elementor-element.elementor-element-2ad2017 .cart_totals .shop_table tr.order-total th, .elementor-3905 .elementor-element.elementor-element-2ad2017 .cart_totals .shop_table tr.order-total td .amount{font-size:16px;font-weight:bold;}body .elementor-3905 .elementor-element.elementor-element-2ad2017 .wc-proceed-to-checkout .button.checkout-button{width:100%;}.elementor-3905 .elementor-element.elementor-element-2ad2017 .wc-proceed-to-checkout .button.checkout-button{font-size:14px;font-weight:normal;border-style:none;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;color:#FFFFFF;background-color:var( --e-global-color-accent );}.elementor-3905 .elementor-element.elementor-element-2ad2017 .wc-proceed-to-checkout .button.checkout-button:hover{background-color:var( --e-global-color-primary );}:root{--page-title-display:none;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:767px){.elementor-3905 .elementor-element.elementor-element-c62220e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3905 .elementor-element.elementor-element-26b7cda .elementor-heading-title{font-size:16px;}.elementor-3905 .elementor-element.elementor-element-f2be382 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-3905 .elementor-element.elementor-element-f2be382 .woolentor-cart-product{align-items:flex-start;}.elementor-3905 .elementor-element.elementor-element-f2be382 .shop_table.cart tr.cart_item div.product-thumbnail{margin:0px 0px 0px 10px;}.elementor-3905 .elementor-element.elementor-element-f2be382 tr:last-child td{margin:0px 0px -10px 0px;padding:10px 0px 0px 0px;}.elementor-3905 .elementor-element.elementor-element-f2be382 .shop_table.cart td.actions .wl_update_cart_shop input.button{padding:10px 10px 10px 10px;}.elementor-3905 .elementor-element.elementor-element-f2be382 .shop_table.cart td.actions a.wlbutton-continue-shopping{padding:8px 8px 8px 8px;margin:0px 0px 0px 0px;}.elementor-3905 .elementor-element.elementor-element-f2be382 .shop_table.cart td.actions .coupon .button{padding:14px 14px 14px 14px;}.theme-astra #content .elementor-3905 .elementor-element.elementor-element-f2be382 table.cart .button[name="apply_coupon"]{padding:14px 14px 14px 14px;}.elementor-3905 .elementor-element.elementor-element-f2be382 .shop_table.cart td.actions .coupon input.input-text{padding:12px 12px 12px 12px;width:50% !important;}.elementor-3905 .elementor-element.elementor-element-a847df3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3905 .elementor-element.elementor-element-3ee18aa{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-3905 .elementor-element.elementor-element-c62220e{--width:75%;}.elementor-3905 .elementor-element.elementor-element-a847df3{--width:25%;}.elementor-3905 .elementor-element.elementor-element-3ee18aa{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-26b7cda */.title-contact-us:before {
    content: '';
    width: 150px;
    height: 5px;
    background: linear-gradient(272deg, #F99417, transparent);
    right: 0px;
    top: 25px;
    position: absolute;
    border-radius: 20px; 
}/* End custom CSS */
/* Start custom CSS for wl-cart-table-list, class: .elementor-element-f2be382 */.cart-table-product .woocommerce .woolentor-cart-list .cart .product-thumbnail {
    width: 12%;
}
.cart-table-product .woolentor-cart-product-content-left {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: space-between;
    gap: 20px;
}
.cart-table-product .shop_table.cart .actions {
    display: flex;
    flex-direction: row-reverse;
    justify-content: space-between;
}
.cart-table-product .wl_update_cart_shop {
    display: flex;
    justify-content: space-between;
    gap: 10px;
}
.cart-table-product input#coupon_code {
    background: #F6F9F6;
}
.cart-table-product .minus {
    background: #F6F9F6;
    border: none;
    color: #23211E;
    border-radius: 10px;
}
.cart-table-product .minus:hover {
    background: #F6F9F6;
    border: none;
    color: #23211E;
}
.cart-table-product .wl_cart_table tr td .quantity .qty {
    background: #fff;
    border: none;
    width: 2rem;
}
.cart-table-product .plus {
    background: #F6F9F6;
    border: none;
    color: #23211E;
    border-radius: 10px;
}
.cart-table-product .plus:hover {
    background: #F6F9F6;
    border: none;
    color: #23211E;
}
.cart-table-product .woolentor-cart-list .woolentor-cart-product-actions {
    padding: 0 !important;
    justify-content: flex-end !important;
    border: none;
}
.cart-table-product .woolentor-cart-product-actions-btn a {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 5px;
    background: #de00461a;
    color: #DE0046 !important;
    padding: 5px;
    border-radius: 10px;
}
.cart-table-product .woolentor-cart-product-actions-btn a::before {
    content: url('data:image/svg+xml,<svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M7.15267 0.104739L7.18797 0.104742H9.19666L9.23196 0.104739C9.54936 0.1047 9.8474 0.104664 10.0972 0.133177C10.3753 0.164934 10.6677 0.238352 10.9407 0.435068C11.2136 0.631785 11.3757 0.885986 11.4938 1.13982C11.5998 1.36775 11.694 1.65051 11.7944 1.95164L11.8055 1.98512L11.994 2.5506H13.8993H15.5299C15.9441 2.5506 16.2799 2.88639 16.2799 3.3006C16.2799 3.71481 15.9441 4.0506 15.5299 4.0506H14.601L14.1578 10.6989L14.1552 10.7373L14.1552 10.7373C14.0921 11.6844 14.0411 12.4498 13.9394 13.0632C13.8343 13.6975 13.6647 14.2445 13.3178 14.725C13.0339 15.1181 12.6765 15.4525 12.2653 15.7096C11.7628 16.0238 11.2057 16.1566 10.5659 16.2193C9.94707 16.2799 9.18003 16.2799 8.23084 16.2799H8.19232H8.15379C7.2046 16.2799 6.43756 16.2799 5.81871 16.2193C5.17889 16.1566 4.62181 16.0238 4.1193 15.7096C3.70811 15.4525 3.35069 15.1181 3.06683 14.725C2.71993 14.2445 2.55032 13.6975 2.44522 13.0632C2.34357 12.4498 2.29256 11.6844 2.22943 10.7374L2.22686 10.6989L1.78364 4.0506H0.854736C0.440523 4.0506 0.104736 3.71481 0.104736 3.3006C0.104736 2.88639 0.440523 2.5506 0.854736 2.5506H2.48531H4.3906L4.5791 1.98511L4.59026 1.95162C4.69059 1.6505 4.7848 1.36774 4.89083 1.13982C5.00892 0.885985 5.17104 0.631785 5.44397 0.435068C5.7169 0.238351 6.00933 0.164934 6.28748 0.133177C6.53723 0.104664 6.83527 0.1047 7.15267 0.104739ZM5.97174 2.5506H10.4129L10.3825 2.45946C10.267 2.11306 10.1993 1.91337 10.1338 1.77252C10.1042 1.70897 10.0839 1.67756 10.073 1.66298C10.068 1.65623 10.0652 1.65336 10.0645 1.65275L10.0636 1.65193L10.0625 1.65129C10.0617 1.6509 10.0581 1.64913 10.0501 1.64649C10.0329 1.64078 9.99664 1.63145 9.92701 1.6235C9.77266 1.60588 9.56179 1.60474 9.19666 1.60474H7.18797C6.82284 1.60474 6.61197 1.60588 6.45763 1.6235C6.38799 1.63145 6.35177 1.64078 6.3345 1.64649C6.32651 1.64913 6.32289 1.6509 6.32212 1.65129L6.32104 1.65193L6.32008 1.65275C6.31947 1.65336 6.31665 1.65623 6.31161 1.66298C6.30074 1.67756 6.28043 1.70897 6.25087 1.77252C6.18534 1.91337 6.11759 2.11306 6.00212 2.45946L5.97174 2.5506ZM3.28697 4.0506L3.72354 10.5991C3.78985 11.5937 3.83681 12.2855 3.92504 12.818C4.0112 13.3379 4.12614 13.6297 4.283 13.8469C4.45331 14.0828 4.66777 14.2835 4.91448 14.4377C5.14171 14.5798 5.44045 14.6751 5.96496 14.7264C6.50209 14.7791 7.19551 14.7799 8.19232 14.7799C9.18912 14.7799 9.88254 14.7791 10.4197 14.7264C10.9442 14.6751 11.2429 14.5798 11.4702 14.4377C11.7169 14.2835 11.9313 14.0828 12.1016 13.8469C12.2585 13.6297 12.3734 13.3379 12.4596 12.818C12.5478 12.2855 12.5948 11.5937 12.6611 10.5991L13.0977 4.0506H11.4535H4.93117H3.28697ZM6.56164 5.81177C6.97586 5.81177 7.31164 6.14756 7.31164 6.56177V12.2688C7.31164 12.683 6.97586 13.0188 6.56164 13.0188C6.14743 13.0188 5.81164 12.683 5.81164 12.2688V6.56177C5.81164 6.14756 6.14743 5.81177 6.56164 5.81177ZM10.5729 6.56177C10.5729 6.14756 10.2371 5.81177 9.82286 5.81177C9.40864 5.81177 9.07286 6.14756 9.07286 6.56177V9.82292C9.07286 10.2371 9.40864 10.5729 9.82286 10.5729C10.2371 10.5729 10.5729 10.2371 10.5729 9.82292V6.56177Z" fill="%23DE0046"/></svg>');
}
.cart-table-product .woolentor-cart-product-content {
    gap: 0 !important;
}
.cart-table-product .woolentor-cart-product-actions.wl-style--1 {
    margin-top: -50px;
    margin-bottom: 5px;
}
.cart-table-product a.wlbutton-continue-shopping {
    font-size: 0 !important;
}
.cart-table-product a.wlbutton-continue-shopping:after {
    content: 'ادامه خرید';
    font-size: 14px;
}
.cart-table-product a.wlbutton-continue-shopping:before {
    content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M9.46967 5.46967C9.76256 5.17678 10.2374 5.17678 10.5303 5.46967L16.5303 11.4697C16.8232 11.7626 16.8232 12.2374 16.5303 12.5303L10.5303 18.5303C10.2374 18.8232 9.76256 18.8232 9.46967 18.5303C9.17678 18.2374 9.17678 17.7626 9.46967 17.4697L14.9393 12L9.46967 6.53033C9.17678 6.23744 9.17678 5.76256 9.46967 5.46967Z" fill="%23F9C869"></path></svg>');
    margin-left: -10px
}
.cart-table-product a.wlbutton-continue-shopping:after {
    content: 'ادامه خرید';
    font-size: 14px;
    margin-right: 10px;
}
.cart-table-product a.wlbutton-continue-shopping {
    display: flex !important;
    align-items: center;
    margin: 0 !important;
    line-height: 0;
}
.cart-table-product .product-quantity.woolentor-product-quantity {
    z-index: 1;
}

@media (max-width: 767px) {
.woolentor-cart-product {
    display: flex !important;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    padding: 10px 0 !important;
}
.product-thumbnail {
    width: 20% !important;
}
.woolentor-cart-product-content-left {
    text-align: right;
    line-height: 1.4rem;
}
.product-quantity.woolentor-product-quantity {
    display: flex;
    justify-content: flex-start !important;
    gap: 5px !important;
}
.product-price.woolentor-product-price-new {
    text-align: right;
}
.woolentor-cart-product-actions {
    display: flex;
    align-items: flex-end;
    width: 25% !important;
}
.woolentor-cart-product-actions-btn {
    margin-left: -10px;
}
a.woolentor-cart-product-actions-btn {
    font-size: 0;
    gap: 0 !important;
}
.woocommerce table.shop_table_responsive tr:nth-child(2n) td, .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td {
    background: none !important;
}
.woolentor-cart-product-content-right {
    padding: 20px 0;
}
.cart-table-product .woolentor-cart-product-actions.wl-style--1 {
    margin-top: -45px;
}
.cart-table-product .shop_table.cart .actions {
    display: flex;
    flex-direction: column-reverse;
    padding: 5px;
    gap: 20px;
}
.woocommerce-page table.cart td.actions .coupon {
    display: none;
}
}
.cart-table-product .woocommerce-message {
    width: 100%;
    margin: 0 !important;
}
.wl_update_cart_shop input.button {
    display: none !important;
}
.cart-table-product .wc-empty-cart-message {
    display: none;
}
.cart-table-product .return-to-shop {
    display: none;
}
.cart-table-product .woocommerce-info {
    display: none;
}/* End custom CSS */
/* Start custom CSS for wl-cart-total, class: .elementor-element-2ad2017 */.cart-order-total .woocommerce-shipping-totals.shipping {
    display: none;
}
.cart-order-total table th, .cart-order-total table td {
    background: none !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'IRANYekan';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://mrsamir.com/wp-content/uploads/2024/11/IRANYekanXVF-1.woff') format('woff');
}
/* End Custom Fonts CSS */