.elementor-11 .elementor-element.elementor-element-a96f5f0{--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;--justify-content:space-between;--flex-wrap:wrap;--align-content:center;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.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-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-5746614.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-5746614{z-index:1;--icon-box-icon-margin:8px;}.elementor-11 .elementor-element.elementor-element-5746614 .elementor-icon-box-wrapper{align-items:center;}.elementor-11 .elementor-element.elementor-element-5746614.elementor-view-stacked .elementor-icon{background-color:#E80645;}.elementor-11 .elementor-element.elementor-element-5746614.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-5746614.elementor-view-default .elementor-icon{fill:#E80645;color:#E80645;border-color:#E80645;}.elementor-11 .elementor-element.elementor-element-5746614 .elementor-icon{font-size:24px;}.elementor-11 .elementor-element.elementor-element-5746614 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-5746614 .elementor-icon-box-title a{font-family:"peyda", Sans-serif;font-size:14px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-5746614 .elementor-icon-box-description{font-family:"peyda", Sans-serif;font-size:10px;font-weight:400;}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-84e526e{--display:flex;}.elementor-11 .elementor-element.elementor-element-1fea7c7{--display:flex;}.elementor-11 .elementor-element.elementor-element-826b683{--display:flex;}.elementor-11 .elementor-element.elementor-element-a35f38b{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:center;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;width:auto;max-width:auto;z-index:1;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:16px;--n-menu-title-color-normal:#D9D9D9;--n-menu-title-transition:300ms;--n-menu-title-direction:column;--n-menu-icon-order:initial;--n-menu-icon-align-items:flex-end;--n-menu-title-align-items-toggle:initial;--n-menu-icon-size:20px;--n-menu-icon-color:#00000000;--n-menu-icon-color-hover:#00000000;--n-menu-icon-color-active:#00000000;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-11 .elementor-element.elementor-element-a35f38b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-a35f38b > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-11 .elementor-element.elementor-element-a35f38b > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-11 .elementor-element.elementor-element-a35f38b > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"peyda", Sans-serif;font-weight:500;}.elementor-11 .elementor-element.elementor-element-a35f38b {--n-menu-title-color-active:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-7e4591c{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-7e4591c .woocommerce-breadcrumb > a{color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-7e4591c .woocommerce-breadcrumb{font-family:"peyda", Sans-serif;font-size:16px;text-align:right;}.elementor-11 .elementor-element.elementor-element-4899557{--update-cart-automatically-display:none;width:100%;max-width:100%;--totals-title-alignment:center;--sections-background-color:#FFFFFF00;--sections-border-type:none;--sections-border-radius:24px 24px 24px 24px;--sections-padding:24px 24px 24px 24px;--sections-margin:0px;--sections-title-color:var( --e-global-color-primary );--links-normal-color:var( --e-global-color-primary );--links-hover-color:var( --e-global-color-accent );--sections-radio-buttons-color:var( --e-global-color-primary );--forms-fields-border-radius:12px 12px 12px 12px;--forms-buttons-normal-text-color:var( --e-global-color-primary );--forms-buttons-hover-text-color:#00285D;--forms-buttons-hover-border-color:#00285D;--forms-buttons-border-type:solid;--forms-buttons-border-color:var( --e-global-color-primary );--forms-buttons-border-radius:12px 12px 12px 12px;--order-summary-color:var( --e-global-color-text );--order-summary-variations-color:var( --e-global-color-text );--product-link-normal-color:var( --e-global-color-text );--product-link-hover-color:var( --e-global-color-primary );--order-summary-items-divider-weight:0px;--order-summary-remove-icon-normal-color:#E01212;--order-summary-remove-icon-hover-color:var( --e-global-color-primary );--totals-rows-gap-top:calc( 32px/2 );--totals-rows-gap-bottom:calc( 32px/2 );--totals-color:var( --e-global-color-text );--totals-divider-color:#E1E7EC;--totals-divider-weight:2px;--checkout-button-normal-text-color:#FFFFFF;--checkout-button-border-radius:12px 12px 12px 12px;}.elementor-11 .elementor-element.elementor-element-4899557 .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-4899557 .woocommerce .wc-proceed-to-checkout .checkout-button:hover{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-4899557 .cart_totals h2{font-family:"peyda", Sans-serif;font-size:20px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-4899557 {--sections-descriptions-color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-4899557 .e-cart-content, .elementor-11 .elementor-element.elementor-element-4899557 .woocommerce-shipping-destination, .elementor-11 .elementor-element.elementor-element-4899557 .shipping-calculator-button{font-family:"peyda", Sans-serif;}.elementor-11 .elementor-element.elementor-element-4899557 #shipping_method li label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-11 .elementor-element.elementor-element-4899557 .coupon .input-text, .elementor-11 .elementor-element.elementor-element-4899557 .cart-collaterals .input-text, .elementor-11 .elementor-element.elementor-element-4899557 select, .elementor-11 .elementor-element.elementor-element-4899557 .select2-selection--single{font-family:"peyda", Sans-serif;font-size:14px;line-height:32px;border-style:solid;border-color:#E1E7EC;}.elementor-11 .elementor-element.elementor-element-4899557 .shop_table .button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );border-width:1px 1px 1px 1px;}.elementor-11 .elementor-element.elementor-element-4899557 .woocommerce-cart-form{--order-summary-title-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-4899557 .e-shop-table .cart th, .elementor-11 .elementor-element.elementor-element-4899557 .e-shop-table .cart td:before{font-family:"peyda", Sans-serif;font-size:20px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-4899557 .cart td span, .elementor-11 .elementor-element.elementor-element-4899557 .cart td, .elementor-11 .elementor-element.elementor-element-4899557 .input-text.qty{font-family:"peyda", Sans-serif;font-size:14px;}.elementor-11 .elementor-element.elementor-element-4899557 .product-name .variation{font-family:"peyda", Sans-serif;}.elementor-11 .elementor-element.elementor-element-4899557 .cart_totals .shop_table td:before, .elementor-11 .elementor-element.elementor-element-4899557 .cart_totals .shop_table td .woocommerce-Price-amount{font-family:"peyda", Sans-serif;font-size:16px;line-height:28px;}.elementor-11 .elementor-element.elementor-element-4899557 .checkout-button{font-family:"peyda", Sans-serif;}.elementor-11 .elementor-element.elementor-element-4899557 .e-cart-totals{--sections-border-type:none;--sections-padding:24px 24px 24px 24px;--links-normal-color:var( --e-global-color-secondary );--links-hover-color:#DB9521 !important;}.elementor-11 .elementor-element.elementor-element-4899557 .e-cart-totals .e-cart-content, .elementor-11 .elementor-element.elementor-element-4899557 .e-cart-totals .woocommerce-shipping-destination, .elementor-11 .elementor-element.elementor-element-4899557 .e-cart-totals .shipping-calculator-button{font-family:"peyda", Sans-serif;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-a96f5f0{--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;--justify-content:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--align-content:center;}.elementor-11 .elementor-element.elementor-element-5746614.elementor-element{--order:1;}.elementor-11 .elementor-element.elementor-element-a35f38b{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-a35f38b.elementor-element{--order:3;}.elementor-11 .elementor-element.elementor-element-7e4591c{width:auto;max-width:auto;}.elementor-11 .elementor-element.elementor-element-7e4591c.elementor-element{--align-self:center;--order:1;}.elementor-11 .elementor-element.elementor-element-7e4591c .woocommerce-breadcrumb{font-size:13px;}.elementor-11 .elementor-element.elementor-element-4899557.elementor-element{--order:4;}.elementor-11 .elementor-element.elementor-element-4899557{--sections-padding:8px 8px 8px 8px;--totals-rows-gap-top:calc( 32px/2 );--totals-rows-gap-bottom:calc( 32px/2 );}}/* Start custom CSS for icon-box, class: .elementor-element-5746614 */.elementor-11 .elementor-element.elementor-element-5746614.elementor-element {
    --order: 0;
}/* End custom CSS */
/* Start custom CSS for woocommerce-cart, class: .elementor-element-4899557 */.elementor-11 .elementor-element.elementor-element-4899557 input{
    outline: none !important;
}
.elementor-11 .elementor-element.elementor-element-4899557 .qty-btn{
    display: none;
}
.elementor-11 .elementor-element.elementor-element-4899557 .qty-input{
    max-width: 80px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a96f5f0 */.menustep .e-n-menu-title.e-current i[aria-hidden="true"]{background:#E80645;padding:12px;border-radius:14px;box-shadow:0 15px 20px -8px #E80645;z-index:0}.menustep .e-n-menu-title i{padding:12px}.menustep .e-n-menu{pointer-events:none!important;user-select:none}.woocommerce-cart-form__contents{border-spacing:0 16px;border-collapse:separate!important}@media (max-width: 768px){.woocommerce-cart-form__cart-item{margin-bottom:16px;padding:16px;box-shadow:0 0 0 1px #E1E7EC;border-radius:16px!important;background:#fff}}.cart_totals table.shop_table.shop_table_responsive{border:1px solid #E1E7EC!important;padding:24px!important;border-radius:16px}.cart_totals{margin-top:16px!important}.coupon-col-start input{border-radius:12px!important}.woocommerce-cart-form__cart-item{box-shadow:0 0 0 1px #E1E7EC;border-radius:16px!important}.woocommerce-cart-form__cart-item .product-remove{font-size:0}.cart-collaterals{margin-top:28px}.elementor-11 .elementor-element.elementor-element-a96f5f0 .quantity{width:100%;height:50px}.elementor-11 .elementor-element.elementor-element-a96f5f0 .quantity .input-text{}.elementor-11 .elementor-element.elementor-element-a96f5f0 .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-11 .elementor-element.elementor-element-a96f5f0 .fb-quantity-container > div{flex-basis:32%;display:flex;justify-content:center;align-items:center}.elementor-11 .elementor-element.elementor-element-a96f5f0 .fb-quantity-box{flex-direction:column;font-family:"Peyda",sans-serif;flex-grow:1;justify-content:space-between!important}.elementor-11 .elementor-element.elementor-element-a96f5f0 .fb-quantity-span{width:100%;font-size:1.1rem;line-height:1rem;display:flex;justify-content:center;align-items:center;flex-grow:1}.elementor-11 .elementor-element.elementor-element-a96f5f0 .fb-text-span{font-size:.6rem;opacity:.9;white-space:nowrap!important}.elementor-11 .elementor-element.elementor-element-a96f5f0 .fb-btn{display:flex;justify-content:center;align-items:center;cursor:pointer}.elementor-11 .elementor-element.elementor-element-a96f5f0 .fb-btn svg{transition:.2s ease}.elementor-11 .elementor-element.elementor-element-a96f5f0 .fb-btn:hover svg{fill:#d80000}.elementor-11 .elementor-element.elementor-element-a96f5f0 .fb-btn .minus_svg{display:none}.elementor-11 .elementor-element.elementor-element-a96f5f0 .fb-quantity-span .quantity-loader{--loader-width:7px;width:var(--loader-width);--loader-color1:#000000b6;--loader-color2:#6969699f;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)}}.woocommerce-cart-form__contents th.product-name,.woocommerce-cart-form__contents td.product-name{width:30%;font-size:.8rem;white-space:normal;word-break:break-word}@media (max-width: 768px){.woocommerce-cart-form__contents th.product-name,.woocommerce-cart-form__contents td.product-name{width:100%!important;display:block}}@media (max-width: 400px){td.product-thumbnail{display:flex!important}.woocommerce-page .product-thumbnail::before{margin-left:auto!important;content:"تصویر:"!important}}/* End custom CSS */