.elementor-8 .elementor-element.elementor-element-3e0e40a{--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;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-79908ba{--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;--justify-content:center;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E7E7E7;--border-color:#E7E7E7;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);--padding-top:5px;--padding-bottom:5px;--padding-left:25px;--padding-right:25px;}.elementor-8 .elementor-element.elementor-element-79908ba:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-79908ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-c88c97f .elementor-icon-box-wrapper{gap:0px;}.elementor-8 .elementor-element.elementor-element-c88c97f .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-8 .elementor-element.elementor-element-c88c97f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-c88c97f.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-c88c97f.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-8 .elementor-element.elementor-element-c88c97f.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-c88c97f .elementor-icon{font-size:20px;padding:14px;}.elementor-8 .elementor-element.elementor-element-c88c97f .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-c88c97f .elementor-icon-box-title a{font-family:"iranyekan", Sans-serif;font-size:13px;font-weight:700;letter-spacing:1px;}.elementor-8 .elementor-element.elementor-element-c88c97f:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-c88c97f:has(:focus) .elementor-icon-box-title{color:#464646;}.elementor-8 .elementor-element.elementor-element-c88c97f .elementor-icon-box-description{font-family:"iransans", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-abd5ca8{--divider-border-style:solid;--divider-color:#FFD0A2;--divider-border-width:1px;width:initial;max-width:initial;}.elementor-8 .elementor-element.elementor-element-abd5ca8 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-abd5ca8 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-abd5ca8 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-8 .elementor-element.elementor-element-e06ddc8 .elementor-icon-box-wrapper{gap:0px;}.elementor-8 .elementor-element.elementor-element-e06ddc8 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-8 .elementor-element.elementor-element-e06ddc8.elementor-view-stacked .elementor-icon{background-color:#FFD0A2;fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-e06ddc8.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-e06ddc8.elementor-view-default .elementor-icon{fill:#FFD0A2;color:#FFD0A2;border-color:#FFD0A2;}.elementor-8 .elementor-element.elementor-element-e06ddc8.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-e06ddc8 .elementor-icon{font-size:20px;padding:14px;}.elementor-8 .elementor-element.elementor-element-e06ddc8 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-e06ddc8 .elementor-icon-box-title a{font-family:"iranyekan", Sans-serif;font-size:13px;font-weight:700;letter-spacing:1px;}.elementor-8 .elementor-element.elementor-element-e06ddc8:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-e06ddc8:has(:focus) .elementor-icon-box-title{color:#464646;}.elementor-8 .elementor-element.elementor-element-e06ddc8 .elementor-icon-box-description{font-family:"iransans", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-6be459e{--divider-border-style:solid;--divider-color:#FFD0A2;--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-6be459e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-6be459e .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-6be459e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-8 .elementor-element.elementor-element-cb16ac2 .elementor-icon-box-wrapper{gap:0px;}.elementor-8 .elementor-element.elementor-element-cb16ac2 .elementor-icon-box-title{margin-block-end:0px;color:#000000;}.elementor-8 .elementor-element.elementor-element-cb16ac2.elementor-view-stacked .elementor-icon{background-color:#FFD0A2;fill:#FFFFFF;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-cb16ac2.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-cb16ac2.elementor-view-default .elementor-icon{fill:#FFD0A2;color:#FFD0A2;border-color:#FFD0A2;}.elementor-8 .elementor-element.elementor-element-cb16ac2.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-cb16ac2 .elementor-icon{font-size:20px;padding:14px;}.elementor-8 .elementor-element.elementor-element-cb16ac2 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-cb16ac2 .elementor-icon-box-title a{font-family:"iranyekan", Sans-serif;font-size:13px;font-weight:700;letter-spacing:1px;}.elementor-8 .elementor-element.elementor-element-cb16ac2:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-cb16ac2:has(:focus) .elementor-icon-box-title{color:#464646;}.elementor-8 .elementor-element.elementor-element-cb16ac2 .elementor-icon-box-description{font-family:"iransans", Sans-serif;font-weight:400;}.elementor-8 .elementor-element.elementor-element-efbe80d > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-8 .elementor-element.elementor-element-d211009{--update-cart-automatically-display:none;--sections-border-type:solid;--sections-border-color:#E3E3E3;--sections-border-radius:8px 8px 8px 8px;--forms-fields-normal-color:#626262;--forms-buttons-normal-text-color:#FFFFFF;--forms-buttons-hover-text-color:#FFFFFF;--forms-buttons-border-type:none;--forms-buttons-border-radius:8px 8px 8px 8px;--forms-buttons-padding:12px 12px 13px 12px;--forms-buttons-width:auto;--order-summary-title-spacing:20px;--order-summary-quantity-border-weight:0px;--order-summary-remove-icon-normal-color:#6E6E6E;--totals-rows-gap-top:calc( 20px/2 );--totals-rows-gap-bottom:calc( 20px/2 );--checkout-button-border-radius:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-d211009 .shop_table .button{background-color:var( --e-global-color-primary );font-size:14px;}.elementor-8 .elementor-element.elementor-element-d211009 .shop_table .button:hover, .elementor-8 .elementor-element.elementor-element-d211009 .shop_table .button:disabled[disabled]:hover{background-color:#FF9225;}.elementor-8 .elementor-element.elementor-element-d211009 .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-d211009 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d211009 .e-cart-section{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);border-width:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d211009 .coupon .input-text, .elementor-8 .elementor-element.elementor-element-d211009 .cart-collaterals .input-text, .elementor-8 .elementor-element.elementor-element-d211009 select, .elementor-8 .elementor-element.elementor-element-d211009 .select2-selection--single{letter-spacing:2.5px;border-style:none;}.e-woo-select2-wrapper .select2-results__option{color:#626262;}.elementor-8 .elementor-element.elementor-element-d211009 .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#626262 transparent transparent transparent;}.elementor-8 .elementor-element.elementor-element-d211009 .coupon{--sections-border-type:solid;--sections-padding:5px 10px 4px 5px;}.elementor-8 .elementor-element.elementor-element-72212a8{--display:flex;}.elementor-8 .elementor-element.elementor-element-1d129ff .elementor-heading-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-2717327{--grid-columns:4;--grid-row-gap:10px;--grid-column-gap:10px;}.elementor-8 .elementor-element.elementor-element-2717327 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-8 .elementor-element.elementor-element-2717327 .e-loop-item > .elementor-section, .elementor-8 .elementor-element.elementor-element-2717327 .e-loop-item > .elementor-section > .elementor-container, .elementor-8 .elementor-element.elementor-element-2717327 .e-loop-item > .e-con, .elementor-8 .elementor-element.elementor-element-2717327 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-2717327{--grid-columns:2;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-c88c97f .elementor-icon{font-size:20px;padding:10px;}.elementor-8 .elementor-element.elementor-element-e06ddc8 .elementor-icon{font-size:20px;padding:10px;}.elementor-8 .elementor-element.elementor-element-cb16ac2 .elementor-icon{font-size:20px;padding:10px;}.elementor-8 .elementor-element.elementor-element-2717327{--grid-columns:1;}}/* Start custom CSS for woocommerce-cart, class: .elementor-element-d211009 */table.variations {     background-color: transparent !important; }  .elementor-widget-woocommerce-cart .woocommerce .input-text.qty { 	padding: 1px 11px; }  .woocommerce div.product form .cart .variations td, .woocommerce div.product form .cart .variations th {     background-color: transparent     !important;     padding: 5px; }  .woocommerce div.product form .cart .variations select {     border: 1px solid #010101;     border-radius: 10px;     padding: 5px 15px; } a.reset_variations {     background-color: red;     color: white;     padding: 3px 8px;     border-radius: 30px;     margin-top: 5px;     display: flex;     width: fit-content;     line-height: normal;     position: relative; }  a.reset_variations:before {     content: "";     width: 25px;     height: 25px;     background-image: url(https://shop.smstrend.ir/wp-content/uploads/2026/08/khoshlebas.com-1.svg); background-repeat: no-repeat; background-position: center; border-radius: 50%; position: absolute; right: -25px; top: 0; }  .woocommerce-variation-price {     margin-bottom: 10px;     text-align: center; } .woocommerce div.product span div.product span     .price {     color: #404040 !important;     font-size: 1.25em; }  /* استایل اصلی */ .quantity {     display: flex;     justify-content: center;     align-items: center; }  .quantity button {     border: none;     background-color:         #FC9937 !important;     color: #fff !important;     margin: 0 !important;     font-size: 20px;     padding: 1px 10px 0px 10px         !important; } button.minus {     border-radius: 0px 10px 10px 0px !important; }  button.plus {     border-radius: 10px 0px 0px 10px !important; }  .woocommerce .quantity .qty {     border: solid 1px #FC9937;     border-radius: 3px;     margin-left: -2px !important;     z-index: 1;     margin-right: 0px;     padding: 1px; }  .qty::-webkit-outer-spin-button, .qty::-webkit-inner-spin-button {     -webkit-appearance: none;     margin: 0; } .quantity input {     width: 30px !important;     background-color: #F4F4F4; } /* Firefox */ .qty[type=number] {     -moz-appearance: textfield; }  .elementor-widget-woocommerce-cart .woocommerce {     font-family: iranyekan, sans-serif; }   @media (min-width: 1025px) { .elementor-8 .elementor-element.elementor-element-d211009.elementor-widget-woocommerce-cart .e-cart__container { grid-template-columns: 65% auto; } } .elementor-8 .elementor-element.elementor-element-d211009.elementor-widget-woocommerce-cart .woocommerce .coupon-col-start { -webkit-box-flex: 5; -ms-flex: 5; flex: 5; }   .elementor-8 .elementor-element.elementor-element-d211009 .e-cart-totals{ background: url(https://shop.smstrend.ir/wp-content/uploads/2026/08/khoshlebas.com-1.svg); background-color: #fff; background-repeat: no-repeat; background-size: 160px; background-position: -85px -85px; }   *:focus { outline: 0 !important; }
/* Created and developed by Modiru */
/*سود سبد خرید*/
span.modiru-sale-price {
    text-decoration: line-through;
    opacity: 0.5;
    display: inline-flex;
    padding: 5px;
}
span.modiru-sale-price span.woocommerce-Price-amount.amount{
    font-size: 16px!important;
}
.modiru-total-saving{
    font-size: 14px;
    color: #fff;
    text-align: center;
    background: #2eab30;
    background: radial-gradient(circle, rgba(46, 171, 48, 1) 0%, rgba(255, 255, 255, 0) 50%);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'iranyekan';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://shop.smstrend.ir/wp-content/uploads/2025/02/Yekan.woff') format('woff'),
		url('https://shop.smstrend.ir/wp-content/uploads/2025/02/Yekan.ttf') format('truetype'),
		url('https://shop.smstrend.ir/wp-content/uploads/2025/02/Yekan.svg#iranyekan') format('svg');
}
/* End Custom Fonts CSS */