.elementor-4833 .elementor-element.elementor-element-990be3f{--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;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-4833 .elementor-element.elementor-element-0e10d77{--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:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:20px 20px 20px 20px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-4833 .elementor-element.elementor-element-0e10d77:not(.elementor-motion-effects-element-type-background), .elementor-4833 .elementor-element.elementor-element-0e10d77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-770d2d0 );}.elementor-4833 .elementor-element.elementor-element-fc598ae{--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:flex-start;--gap:9px 30px;--row-gap:9px;--column-gap:30px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4833 .elementor-element.elementor-element-fc598ae.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Dorbin24 Yekan;}.elementor-4833 .elementor-element.elementor-element-bf8b1ee{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-4833 .elementor-element.elementor-element-bf8b1ee.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-4833 .elementor-element.elementor-element-bf8b1ee img{width:100%;}.elementor-widget-jet-ajax-search .jet-search-title-fields__item-label{font-family:var( --e-global-typography-text-font-family ), Dorbin24 Yekan;}.elementor-widget-jet-ajax-search .jet-search-title-fields__item-value{font-family:var( --e-global-typography-text-font-family ), Dorbin24 Yekan;}.elementor-widget-jet-ajax-search .jet-search-content-fields__item-label{font-family:var( --e-global-typography-text-font-family ), Dorbin24 Yekan;}.elementor-widget-jet-ajax-search .jet-search-content-fields__item-value{font-family:var( --e-global-typography-text-font-family ), Dorbin24 Yekan;}.elementor-4833 .elementor-element.elementor-element-162d363 .jet-ajax-search__results-slide{overflow-y:auto;max-height:400px;}.elementor-4833 .elementor-element.elementor-element-162d363 .jet-ajax-search__source-results-item_icon svg{width:24px;}.elementor-4833 .elementor-element.elementor-element-162d363 .jet-ajax-search__source-results-item_icon{font-size:24px;}.elementor-4833 .elementor-element.elementor-element-162d363{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;}.elementor-4833 .elementor-element.elementor-element-162d363.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-4833 .elementor-element.elementor-element-162d363 .jet-ajax-search__form{background-color:var( --e-global-color-text );padding:5px 5px 5px 5px;border-radius:8px 8px 8px 8px;}.elementor-4833 .elementor-element.elementor-element-162d363 .jet-ajax-search__field{font-weight:400;color:var( --e-global-color-secondary );background-color:#29242400;padding:10px 25px 10px 10px;border-width:0px 0px 0px 0px;}.elementor-4833 .elementor-element.elementor-element-162d363 .jet-ajax-search__field-icon{font-size:24px;}body:not(.rtl) .elementor-4833 .elementor-element.elementor-element-162d363 .jet-ajax-search__field-icon{left:2px;}body.rtl .elementor-4833 .elementor-element.elementor-element-162d363 .jet-ajax-search__field-icon{right:2px;}.elementor-4833 .elementor-element.elementor-element-162d363 .jet-ajax-search__results-area{background-color:var( --e-global-color-770d2d0 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEBEB;border-radius:8px 8px 8px 8px;}.elementor-4833 .elementor-element.elementor-element-162d363 .jet-ajax-search__results-slide::-webkit-scrollbar-thumb{background-color:var( --e-global-color-0059c1c );}.elementor-4833 .elementor-element.elementor-element-162d363 .jet-ajax-search__results-footer{padding:8px 8px 8px 8px;}.elementor-4833 .elementor-element.elementor-element-162d363 .jet-ajax-search__item-link{background-color:var( --e-global-color-770d2d0 );padding:8px 8px 8px 8px;}.elementor-4833 .elementor-element.elementor-element-162d363 .jet-ajax-search__item-title{color:var( --e-global-color-secondary );font-size:15px;font-weight:400;}.elementor-4833 .elementor-element.elementor-element-162d363 .jet-ajax-search__item-price .price{color:var( --e-global-color-primary );font-size:14px;font-weight:400;line-height:1rem;}.elementor-4833 .elementor-element.elementor-element-162d363 .jet-ajax-search__item-price .price del{color:var( --e-global-color-c1a97eb );font-size:12px;font-weight:400;line-height:1rem;}.elementor-4833 .elementor-element.elementor-element-162d363 .jet-ajax-search__item-link:hover{background-color:#F7F7F7;}.elementor-4833 .elementor-element.elementor-element-162d363 .jet-ajax-search__results-item{border-top-style:solid;border-top-width:1px;border-color:#EBEBEB;}.elementor-4833 .elementor-element.elementor-element-162d363 .jet-ajax-search__item-thumbnail{width:70px;}body:not(.rtl) .elementor-4833 .elementor-element.elementor-element-162d363 .jet-ajax-search__item-thumbnail{margin-right:20px;}body.rtl .elementor-4833 .elementor-element.elementor-element-162d363 .jet-ajax-search__item-thumbnail{margin-left:20px;}.elementor-4833 .elementor-element.elementor-element-162d363 .jet-ajax-search__results-count{font-weight:400;color:var( --e-global-color-primary );}.elementor-4833 .elementor-element.elementor-element-162d363 .jet-ajax-search__full-results{font-size:12px;font-weight:400;color:var( --e-global-color-770d2d0 );background-color:var( --e-global-color-primary );padding:6px 10px 6px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;}.elementor-4833 .elementor-element.elementor-element-162d363 .jet-ajax-search__full-results:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );}.elementor-4833 .elementor-element.elementor-element-162d363 .jet-ajax-search__arrow-button svg{width:11px;height:11px;}.elementor-4833 .elementor-element.elementor-element-162d363 .jet-ajax-search__arrow-button svg > *{fill:var( --e-global-color-770d2d0 );}.elementor-4833 .elementor-element.elementor-element-162d363 .jet-ajax-search__arrow-button{background-color:var( --e-global-color-secondary );padding:3px 3px 3px 3px;border-radius:6px;}.elementor-4833 .elementor-element.elementor-element-162d363 .jet-ajax-search__message{color:var( --e-global-color-secondary );}.elementor-4833 .elementor-element.elementor-element-162d363 .jet-ajax-search__spinner{color:var( --e-global-color-primary );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Dorbin24 Yekan;}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Dorbin24 Yekan;}.elementor-4833 .elementor-element.elementor-element-fdfd996 .elementor-menu-toggle{margin:0 auto;}.elementor-4833 .elementor-element.elementor-element-06f3eca{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:20px 20px 20px 20px;--padding-top:0rem;--padding-bottom:0.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4833 .elementor-element.elementor-element-06f3eca:not(.elementor-motion-effects-element-type-background), .elementor-4833 .elementor-element.elementor-element-06f3eca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.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 ), Dorbin24 Yekan;}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Dorbin24 Yekan;}.elementor-4833 .elementor-element.elementor-element-b402134{width:100%;max-width:100%;background-color:var( --e-global-color-secondary );padding:0.2rem 0.5rem 0.2rem 0.2rem;border-radius:18px 18px 18px 18px;}.elementor-4833 .elementor-element.elementor-element-b402134.elementor-element{--align-self:center;}.elementor-4833 .elementor-element.elementor-element-b402134 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:4px;}.elementor-4833 .elementor-element.elementor-element-b402134 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-770d2d0 );}.elementor-4833 .elementor-element.elementor-element-b402134.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-4833 .elementor-element.elementor-element-b402134.elementor-view-framed .elementor-icon, .elementor-4833 .elementor-element.elementor-element-b402134.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-4833 .elementor-element.elementor-element-b402134.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-4833 .elementor-element.elementor-element-b402134 .elementor-icon{font-size:20px;}.elementor-4833 .elementor-element.elementor-element-b402134 .elementor-icon-box-title, .elementor-4833 .elementor-element.elementor-element-b402134 .elementor-icon-box-title a{font-size:15px;font-weight:700;}.elementor-4833 .elementor-element.elementor-element-b402134 .elementor-icon-box-description{font-weight:400;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Dorbin24 Yekan;}.elementor-4833 .elementor-element.elementor-element-7928d6c{text-align:center;}.elementor-4833 .elementor-element.elementor-element-7928d6c .elementor-heading-title{font-size:17px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-4833 .elementor-element.elementor-element-1023973{--display:flex;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--border-radius:20px 20px 20px 20px;--padding-top:0rem;--padding-bottom:0.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-4833 .elementor-element.elementor-element-1023973:not(.elementor-motion-effects-element-type-background), .elementor-4833 .elementor-element.elementor-element-1023973 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Dorbin24 Yekan;}.elementor-4833 .elementor-element.elementor-element-f77ae23 .elementor-button{background-color:var( --e-global-color-secondary );font-size:15px;font-weight:700;fill:var( --e-global-color-770d2d0 );color:var( --e-global-color-770d2d0 );transition-duration:0.5s;border-style:none;border-radius:18px 18px 18px 18px;padding:1rem 0.5rem 1rem 0.5rem;}.elementor-4833 .elementor-element.elementor-element-f77ae23 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4833 .elementor-element.elementor-element-f77ae23 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-4833 .elementor-element.elementor-element-8ea2a40 .elementor-button{background-color:var( --e-global-color-secondary );font-size:15px;font-weight:700;fill:var( --e-global-color-770d2d0 );color:var( --e-global-color-770d2d0 );transition-duration:0.5s;border-style:none;border-radius:18px 18px 18px 18px;padding:1rem 0.5rem 1rem 0.5rem;}.elementor-4833 .elementor-element.elementor-element-8ea2a40 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4833 .elementor-element.elementor-element-8ea2a40 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Dorbin24 Yekan;}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{font-family:var( --e-global-typography-primary-font-family ), Dorbin24 Yekan;}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-family:var( --e-global-typography-primary-font-family ), Dorbin24 Yekan;}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Dorbin24 Yekan;}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:var( --e-global-typography-primary-font-family ), Dorbin24 Yekan;}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:var( --e-global-typography-primary-font-family ), Dorbin24 Yekan;}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{font-family:var( --e-global-typography-primary-font-family ), Dorbin24 Yekan;}.elementor-4833 .elementor-element.elementor-element-e3e4588{padding:0rem 0.5rem 0rem 0.5rem;--main-alignment:center;--side-cart-alignment-transform:translateX(-100%);--side-cart-alignment-right:auto;--side-cart-alignment-left:0;--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:var( --e-global-color-770d2d0 );--toggle-button-border-color:#F85E1C00;--toggle-button-icon-hover-color:var( --e-global-color-770d2d0 );--toggle-button-hover-border-color:#F79B7300;--toggle-button-border-width:0px;--toggle-icon-size:16px;--toggle-icon-padding:0px 0px 0px 0px;--cart-background-color:var( --e-global-color-770d2d0 );--cart-border-style:none;--cart-padding:1rem 1rem 1rem 1rem;--cart-close-icon-size:14px;--cart-close-button-color:var( --e-global-color-primary );--remove-item-button-size:12px;--remove-item-button-color:var( --e-global-color-0059c1c );--remove-item-button-hover-color:var( --e-global-color-primary );--menu-cart-subtotal-color:var( --e-global-color-secondary );--menu-cart-subtotal-text-align:center;--product-variations-color:var( --e-global-color-c1a97eb );--product-price-color:var( --e-global-color-c1a97eb );--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);--space-between-buttons:8px;--cart-footer-buttons-border-radius:8px;--view-cart-button-text-color:var( --e-global-color-primary );--view-cart-button-background-color:var( --e-global-color-accent );--view-cart-button-hover-background-color:var( --e-global-color-primary );--view-cart-button-padding:12px 0px 12px 0px;--checkout-button-text-color:var( --e-global-color-secondary );--checkout-button-background-color:var( --e-global-color-text );--checkout-button-hover-background-color:var( --e-global-color-secondary );--checkout-button-padding:12px 0px 12px 0px;--empty-message-alignment:justify;}.elementor-4833 .elementor-element.elementor-element-e3e4588 .elementor-menu-cart__toggle .elementor-button{font-weight:400;gap:6px;flex-direction:row-reverse;}.elementor-4833 .elementor-element.elementor-element-e3e4588 .elementor-menu-cart__subtotal{font-size:18px;}.elementor-4833 .elementor-element.elementor-element-e3e4588 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-4833 .elementor-element.elementor-element-e3e4588 .elementor-menu-cart__product-name a{font-weight:400;color:var( --e-global-color-secondary );}.elementor-4833 .elementor-element.elementor-element-e3e4588 .elementor-menu-cart__product-name a:hover{color:var( --e-global-color-primary );}.elementor-4833 .elementor-element.elementor-element-e3e4588 .elementor-menu-cart__product-price{font-size:14px;font-weight:500;}.elementor-4833 .elementor-element.elementor-element-e3e4588 .elementor-menu-cart__product-price .product-quantity{color:var( --e-global-color-primary );font-size:16px;}.elementor-4833 .elementor-element.elementor-element-e3e4588 .elementor-menu-cart__footer-buttons .elementor-button{font-weight:400;}.elementor-4833 .elementor-element.elementor-element-e3e4588 .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-weight:400;}.elementor-4833 .elementor-element.elementor-element-e3e4588 .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-size:14px;}.elementor-4833 .elementor-element.elementor-element-e3e4588 .elementor-button--checkout{border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-4833 .elementor-element.elementor-element-e3e4588 .woocommerce-mini-cart__empty-message{font-size:12px;}.elementor-4833 .elementor-element.elementor-element-7cbceba{--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:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:20px 20px 20px 20px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-4833 .elementor-element.elementor-element-7cbceba:not(.elementor-motion-effects-element-type-background), .elementor-4833 .elementor-element.elementor-element-7cbceba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-770d2d0 );}.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__results-slide{overflow-y:auto;max-height:400px;}.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__source-results-item_icon svg{width:24px;}.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__source-results-item_icon{font-size:24px;}.elementor-4833 .elementor-element.elementor-element-ed6a76d{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;}.elementor-4833 .elementor-element.elementor-element-ed6a76d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__form{background-color:var( --e-global-color-text );padding:5px 5px 5px 5px;border-radius:8px 8px 8px 8px;}.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__field{font-weight:400;color:var( --e-global-color-secondary );background-color:#29242400;padding:10px 25px 10px 10px;border-width:0px 0px 0px 0px;}.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__field-icon{font-size:24px;}body:not(.rtl) .elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__field-icon{left:2px;}body.rtl .elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__field-icon{right:2px;}.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__results-area{background-color:var( --e-global-color-770d2d0 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEBEB;border-radius:8px 8px 8px 8px;}.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__results-slide::-webkit-scrollbar-thumb{background-color:var( --e-global-color-0059c1c );}.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__results-footer{padding:8px 8px 8px 8px;}.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__item-link{background-color:var( --e-global-color-770d2d0 );padding:8px 8px 8px 8px;}.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__item-title{color:var( --e-global-color-secondary );font-size:15px;font-weight:500;}.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__item-price .price{color:var( --e-global-color-primary );font-size:14px;font-weight:600;line-height:1rem;}.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__item-price .price del{color:var( --e-global-color-c1a97eb );font-size:12px;font-weight:normal;line-height:1rem;}.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__item-link:hover{background-color:#F7F7F7;}.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__results-item{border-top-style:solid;border-top-width:1px;border-color:#EBEBEB;}.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__item-thumbnail{width:70px;}body:not(.rtl) .elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__item-thumbnail{margin-right:20px;}body.rtl .elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__item-thumbnail{margin-left:20px;}.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__results-count{font-weight:500;color:var( --e-global-color-primary );}.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__full-results{font-size:12px;font-weight:normal;color:var( --e-global-color-770d2d0 );background-color:var( --e-global-color-primary );padding:6px 10px 6px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;}.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__full-results:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );}.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__arrow-button svg{width:11px;height:11px;}.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__arrow-button svg > *{fill:var( --e-global-color-770d2d0 );}.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__arrow-button{background-color:var( --e-global-color-secondary );padding:3px 3px 3px 3px;border-radius:6px;}.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__message{color:var( --e-global-color-secondary );}.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__spinner{color:var( --e-global-color-primary );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-4833 .elementor-element.elementor-element-0e10d77{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:0.7rem;--padding-bottom:0.7rem;--padding-left:0.7rem;--padding-right:0.7rem;}.elementor-4833 .elementor-element.elementor-element-fc598ae{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-4833 .elementor-element.elementor-element-fc598ae.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4833 .elementor-element.elementor-element-7cbceba{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:0.7rem;--padding-bottom:0.7rem;--padding-left:0.7rem;--padding-right:0.7rem;}}@media(max-width:767px){.elementor-4833 .elementor-element.elementor-element-990be3f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4833 .elementor-element.elementor-element-0e10d77{--flex-wrap:nowrap;}.elementor-4833 .elementor-element.elementor-element-fc598ae{--width:100%;--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;}.elementor-4833 .elementor-element.elementor-element-fc598ae.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4833 .elementor-element.elementor-element-bf8b1ee{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-4833 .elementor-element.elementor-element-bf8b1ee.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-4833 .elementor-element.elementor-element-bf8b1ee img{width:100%;max-width:100%;}.elementor-4833 .elementor-element.elementor-element-162d363{width:100%;max-width:100%;}.elementor-4833 .elementor-element.elementor-element-162d363.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-4833 .elementor-element.elementor-element-fdfd996{width:auto;max-width:auto;}.elementor-4833 .elementor-element.elementor-element-7cbceba{--flex-wrap:nowrap;--border-radius:0px 0px 16px 16px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:5px;--padding-right:5px;}.elementor-4833 .elementor-element.elementor-element-ed6a76d{width:100%;max-width:100%;}.elementor-4833 .elementor-element.elementor-element-ed6a76d.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__form{padding:2px 2px 2px 2px;}}@media(min-width:768px){.elementor-4833 .elementor-element.elementor-element-fc598ae{--width:65%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4833 .elementor-element.elementor-element-fc598ae{--width:86%;}}/* Start custom CSS for image, class: .elementor-element-bf8b1ee *//* Fix header/logo layout shift */
.elementor-location-header img,
header img {
    max-width: 100%;
    height: auto;
}

img.wp-image-11638 {
    width: 321px;
    height: auto;
    aspect-ratio: 321 / 169;
    display: block;
}
@media (max-width: 576px) {
    img.wp-image-11638 {
        width: 72px;
        height: auto;
    }
}/* End custom CSS */
/* Start custom CSS for jet-ajax-search, class: .elementor-element-162d363 *//*حذف تومان از قیمت تخفیف خورده*/
.elementor-4833 .elementor-element.elementor-element-162d363 del span.woocommerce-Price-currencySymbol{
    display: none;
}
.elementor-4833 .elementor-element.elementor-element-162d363 ins .woocommerce-Price-currencySymbol{
    font-size: 12px !important;
}
.elementor-4833 .elementor-element.elementor-element-162d363 input {
    outline: none;
}
.elementor-4833 .elementor-element.elementor-element-162d363 .jet-ajax-search__full-results:focus {
    box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-fdfd996 */.elementor-4833 .elementor-element.elementor-element-fdfd996 {
    --d24-orange: #ff5a1f;
    --d24-soft: rgba(255, 90, 31, 0.08);
    --d24-border: rgba(255, 90, 31, 0.18);
    --d24-dark: #2a1007;
    --d24-text: #3a1608;
    --d24-shadow: 0 12px 28px rgba(42, 16, 7, 0.10);

    position: relative;
    z-index: 999;
    direction: rtl;
}

/* جلوگیری از بریده شدن زیرمنو */
.elementor-4833 .elementor-element.elementor-element-fdfd996,
.elementor-4833 .elementor-element.elementor-element-fdfd996 .elementor-widget-container,
.elementor-4833 .elementor-element.elementor-element-fdfd996 .elementor-nav-menu--main,
.elementor-4833 .elementor-element.elementor-element-fdfd996 .elementor-nav-menu,
.elementor-4833 .elementor-element.elementor-element-fdfd996 .menu-item {
    overflow: visible !important;
}

/* آیتم‌های اصلی */
.elementor-4833 .elementor-element.elementor-element-fdfd996 .elementor-nav-menu--main > ul > li > a.elementor-item {
    color: var(--d24-dark) !important;
    font-size: 14px;
    font-weight: 700;
    padding: 11px 14px !important;
    border-radius: 12px;
    background: transparent !important;
    transition: color .18s ease, background-color .18s ease;
}

/* هاور و آیتم فعال */
.elementor-4833 .elementor-element.elementor-element-fdfd996 .elementor-nav-menu--main > ul > li:hover > a.elementor-item,
.elementor-4833 .elementor-element.elementor-element-fdfd996 .elementor-nav-menu--main > ul > li > a.elementor-item.highlighted,
.elementor-4833 .elementor-element.elementor-element-fdfd996 .elementor-nav-menu--main > ul > li.current-menu-item > a.elementor-item,
.elementor-4833 .elementor-element.elementor-element-fdfd996 .elementor-nav-menu--main > ul > li.current-menu-ancestor > a.elementor-item {
    color: var(--d24-orange) !important;
    background: var(--d24-soft) !important;
}

/* فقط خط زیر آیتم اصلی */
.elementor-4833 .elementor-element.elementor-element-fdfd996 .elementor-nav-menu--main > ul > li > a.elementor-item::after {
    content: "";
    position: absolute;
    right: 14px;
    left: 14px;
    bottom: 2px;
    height: 2px;
    border-radius: 20px;
    background: var(--d24-orange);
    transform: scaleX(0);
    transform-origin: center;
    transition: transform .18s ease;
}

.elementor-4833 .elementor-element.elementor-element-fdfd996 .elementor-nav-menu--main > ul > li:hover > a.elementor-item::after,
.elementor-4833 .elementor-element.elementor-element-fdfd996 .elementor-nav-menu--main > ul > li > a.elementor-item.highlighted::after,
.elementor-4833 .elementor-element.elementor-element-fdfd996 .elementor-nav-menu--main > ul > li.current-menu-item > a.elementor-item::after,
.elementor-4833 .elementor-element.elementor-element-fdfd996 .elementor-nav-menu--main > ul > li.current-menu-ancestor > a.elementor-item::after {
    transform: scaleX(1);
}

/* حذف خط از زیرمنوها */
.elementor-4833 .elementor-element.elementor-element-fdfd996 .sub-menu a::before,
.elementor-4833 .elementor-element.elementor-element-fdfd996 .sub-menu a::after {
    display: none !important;
    content: none !important;
}

/* باکس زیرمنو */
.elementor-4833 .elementor-element.elementor-element-fdfd996 .sub-menu {
    min-width: 230px !important;
    padding: 8px !important;
    border-radius: 16px !important;
    background: #fff !important;
    border: 1px solid var(--d24-border) !important;
    box-shadow: var(--d24-shadow) !important;
}

/* آیتم‌های زیرمنو */
.elementor-4833 .elementor-element.elementor-element-fdfd996 .sub-menu li a {
    color: var(--d24-text) !important;
    background: transparent !important;
    font-size: 13px;
    font-weight: 600;
    line-height: 1.9;
    padding: 9px 13px !important;
    margin: 2px 0;
    border-radius: 11px;
    white-space: nowrap;
    transition: color .16s ease, background-color .16s ease;
}

/* هاور زیرمنو */
.elementor-4833 .elementor-element.elementor-element-fdfd996 .sub-menu li:hover > a,
.elementor-4833 .elementor-element.elementor-element-fdfd996 .sub-menu li a.highlighted {
    color: var(--d24-orange) !important;
    background: var(--d24-soft) !important;
}

/* فلش‌های خود Elementor را ساده و کوچک کن */
.elementor-4833 .elementor-element.elementor-element-fdfd996 .sub-arrow {
    margin-right: 6px !important;
    padding: 0 !important;
    color: inherit !important;
    opacity: .75;
}

/* داخل زیرمنو فلش‌ها خیلی تو چشم نباشند */
.elementor-4833 .elementor-element.elementor-element-fdfd996 .sub-menu .sub-arrow {
    opacity: .45;
    transform: scale(.85);
}

/* فاصله بین آیتم‌های اصلی */
.elementor-4833 .elementor-element.elementor-element-fdfd996 .elementor-nav-menu {
    gap: 2px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-menu-cart, class: .elementor-element-e3e4588 */.elementor-4833 .elementor-element.elementor-element-e3e4588 .elementor-menu-cart__wrapper {
    display: flex;
    justify-content: center;
}
.elementor-4833 .elementor-element.elementor-element-e3e4588 img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
    background: var(--e-global-color-text);
    padding: 0.2rem;
    border-radius: 8px;
}

.elementor-4833 .elementor-element.elementor-element-e3e4588 .elementor-button:focus {
    background: transparent !important;
}

.elementor-4833 .elementor-element.elementor-element-e3e4588 .elementor-menu-cart__toggle .elementor-button-text {
    font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for jet-ajax-search, class: .elementor-element-ed6a76d *//* =========================================================
   DORBIN24 — JET AJAX SEARCH
   FINAL UNIFIED UI
   Existing JetSearch Only
   Font: Dorbin24 Yekan
   Font Weights: 400 / 700
========================================================= */

.elementor-4833 .elementor-element.elementor-element-ed6a76d {
    --d24s-orange: #ff5a1f;
    --d24s-orange-dark: #e94b14;
    --d24s-orange-soft: #fff2ec;

    --d24s-text: #2b211d;
    --d24s-muted: #96908c;
    --d24s-border: #eee7e3;

    font-family: "Dorbin24 Yekan", sans-serif;
}


/* =========================================================
   RESET
========================================================= */

.elementor-4833 .elementor-element.elementor-element-ed6a76d *,
.elementor-4833 .elementor-element.elementor-element-ed6a76d *::before,
.elementor-4833 .elementor-element.elementor-element-ed6a76d *::after {
    box-sizing: border-box;
}


/*
 * پاک‌کردن روش‌های قدیمی Placeholder مصنوعی
 */
.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__form::before,
.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__form::after,
.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__fields-holder::before,
.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__fields-holder::after,
.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__field-wrapper::before,
.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__field-wrapper::after {
    content: none !important;
    display: none !important;
}


.elementor-4833 .elementor-element.elementor-element-ed6a76d .d24s-brand,
.elementor-4833 .elementor-element.elementor-element-ed6a76d .d24-search-brand {
    display: none !important;
}


/* =========================================================
   SEARCH BASE
========================================================= */

.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search {
    position: relative;

    width: 100%;

    font-family:
        "Dorbin24 Yekan",
        sans-serif;
}


/* =========================================================
   SEARCH FORM
========================================================= */

.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__form {
    position: relative;

    width: 100%;
    min-height: 48px;

    margin: 0;

    background: #ffffff;

    border:
        1px solid rgba(255, 90, 31, 0.19);

    border-radius: 14px;

    box-shadow:
        0 4px 14px rgba(35, 20, 14, 0.045);

    overflow: hidden;

    transition:
        border-color 0.15s ease,
        box-shadow 0.15s ease;
}


/* Focus */
.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__form:focus-within {
    border-color:
        rgba(255, 90, 31, 0.48);

    box-shadow:
        0 0 0 3px rgba(255, 90, 31, 0.065),
        0 5px 17px rgba(35, 20, 14, 0.045);
}


/* =========================================================
   HOLDERS
========================================================= */

.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__fields-holder {
    position: relative;

    display: flex;
    align-items: center;

    width: 100%;
    min-width: 0;

    background: transparent !important;
}


.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__field-wrapper {
    position: relative;

    display: flex;
    align-items: center;

    width: 100%;
    min-width: 0;

    background: transparent !important;
}


/* =========================================================
   SEARCH ICON
   Pure CSS Magnifying Glass
========================================================= */

.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__field-icon {
    position: absolute;

    top: 50%;
    right: 10px;

    z-index: 5;

    display: block !important;

    width: 30px;
    height: 30px;

    transform: translateY(-50%);

    color: var(--d24s-orange) !important;

    background: var(--d24s-orange-soft);

    border-radius: 9px;

    pointer-events: none;
}


/*
 * SVG خط عمودی فعلی JetSearch
 * کاملاً مخفی می‌شود.
 */
.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__field-icon > svg {
    display: none !important;
}


/* حلقه ذره‌بین */
.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__field-icon::before {
    content: "";

    position: absolute;

    top: 7px;
    left: 7px;

    display: block !important;

    width: 11px;
    height: 11px;

    border:
        1.8px solid currentColor;

    border-radius: 50%;
}


/* دسته ذره‌بین */
.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__field-icon::after {
    content: "";

    position: absolute;

    top: 18px;
    left: 17px;

    display: block !important;

    width: 6px;
    height: 1.8px;

    background: currentColor;

    border-radius: 999px;

    transform: rotate(45deg);
    transform-origin: left center;
}


/* =========================================================
   INPUT
========================================================= */

.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__field {
    position: relative;

    z-index: 2;

    width: 100%;
    min-width: 0;

    height: 46px;

    margin: 0 !important;

    padding:
        0 51px 0 13px !important;

    color: var(--d24s-text) !important;

    background: transparent !important;

    border: 0 !important;
    border-radius: 0 !important;

    outline: none !important;
    box-shadow: none !important;

    font-family:
        "Dorbin24 Yekan",
        sans-serif !important;

    font-size: 13px !important;
    font-weight: 400 !important;

    line-height: 46px !important;

    text-align: right;

    caret-color: var(--d24s-orange);

    -webkit-appearance: none;
    appearance: none;
}


/* =========================================================
   REAL PLACEHOLDER
========================================================= */

/*
 * حالت عادی:
 * Prompt برند نمایش داده می‌شود،
 * پس Placeholder واقعی پنهان است.
 */
.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__field::placeholder {
    color: transparent !important;

    font-family:
        "Dorbin24 Yekan",
        sans-serif !important;

    font-size: 12px !important;
    font-weight: 400 !important;

    opacity: 0 !important;
}


/*
 * هنگام Focus:
 * Prompt برند مخفی و Placeholder واقعی نمایش داده می‌شود.
 */
.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__field.d24-search-active::placeholder {
    color: #99918d !important;

    opacity: 1 !important;
}


/* حذف X پیش‌فرض مرورگر */
.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__field::-webkit-search-cancel-button {
    display: none;
}


/* =========================================================
   DORBIN24 BRAND PROMPT
========================================================= */

.elementor-4833 .elementor-element.elementor-element-ed6a76d .d24-search-prompt {
    position: absolute;

    top: 50%;
    right: 51px;

    z-index: 4;

    display: flex;
    align-items: center;

    gap: 6px;

    direction: rtl;

    transform: translateY(-50%);

    pointer-events: none;

    white-space: nowrap;

    opacity: 1;
    visibility: visible;

    transition:
        opacity 0.08s ease,
        visibility 0.08s ease;
}


/* جستجو در */
.elementor-4833 .elementor-element.elementor-element-ed6a76d .d24-search-prompt-prefix {
    color: var(--d24s-muted);

    font-family:
        "Dorbin24 Yekan",
        sans-serif;

    font-size: 11.5px;
    font-weight: 400;

    line-height: 1;
}


/* دوربین ۲۴ */
.elementor-4833 .elementor-element.elementor-element-ed6a76d .d24-search-prompt-brand {
    display: inline-flex;

    align-items: center;

    color: var(--d24s-orange);

    font-family:
        "Dorbin24 Yekan",
        sans-serif;

    font-size: 17px;
    font-weight: 700;

    line-height: 1;

    white-space: nowrap;
}


/* هنگام Focus یا تایپ */
.elementor-4833 .elementor-element.elementor-element-ed6a76d .d24-search-prompt.is-hidden {
    opacity: 0 !important;
    visibility: hidden !important;
}


/* =========================================================
   RESULTS PANEL
========================================================= */

.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__results-area {
    margin-top: 7px !important;

    padding: 5px !important;

    background: #ffffff !important;

    border:
        1px solid var(--d24s-border) !important;

    border-radius: 15px !important;

    box-shadow:
        0 14px 32px rgba(32, 18, 12, 0.10) !important;

    overflow: hidden;
}


.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__results-list {
    margin: 0 !important;
    padding: 0 !important;

    background: transparent !important;
}


/* =========================================================
   RESULT ITEM
========================================================= */

.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__results-item {
    margin: 0 !important;

    padding: 9px 7px !important;

    background: #ffffff !important;

    border: 0 !important;

    transition:
        background-color 0.12s ease;
}


.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__results-item:not(:last-child) {
    border-bottom:
        1px solid #f1eeec !important;
}


@media (hover: hover) {

    .elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__results-item:hover {
        background:
            #fff9f6 !important;
    }

}


/* =========================================================
   PRODUCT IMAGE
========================================================= */

.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__results-item img,
.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__item-thumbnail img {
    display: block;

    width: 62px !important;
    height: 62px !important;

    object-fit: contain;

    background: #ffffff;

    border-radius: 9px;
}


/* =========================================================
   PRODUCT TITLE
========================================================= */

.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__item-title,
.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__item-title a {
    color:
        var(--d24s-text) !important;

    font-family:
        "Dorbin24 Yekan",
        sans-serif !important;

    font-size: 12px !important;
    font-weight: 700 !important;

    line-height: 1.75 !important;

    text-decoration: none !important;
}


/* =========================================================
   DESCRIPTION
========================================================= */

.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__item-content,
.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__item-description {
    color: #8b8480 !important;

    font-family:
        "Dorbin24 Yekan",
        sans-serif !important;

    font-size: 10.5px !important;
    font-weight: 400 !important;

    line-height: 1.7 !important;
}


/* =========================================================
   PRICE
========================================================= */

.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__item-price {
    margin-top: 4px;

    color: var(--d24s-text);

    font-family:
        "Dorbin24 Yekan",
        sans-serif;

    font-size: 11px;
    font-weight: 700;
}


/* قیمت قبلی */
.elementor-4833 .elementor-element.elementor-element-ed6a76d del {
    color: #aaa39f !important;

    font-size: 10px !important;
    font-weight: 400 !important;
}


/* قیمت فعلی */
.elementor-4833 .elementor-element.elementor-element-ed6a76d ins {
    color:
        var(--d24s-orange) !important;

    font-weight: 700 !important;

    text-decoration: none !important;
}


/* حذف تومان از قیمت قبلی */
.elementor-4833 .elementor-element.elementor-element-ed6a76d del span.woocommerce-Price-currencySymbol {
    display: none !important;
}


/* واحد پول */
.elementor-4833 .elementor-element.elementor-element-ed6a76d .woocommerce-Price-currencySymbol {
    font-size: 10px !important;
    font-weight: 400 !important;
}


/* =========================================================
   VIEW ALL RESULTS
========================================================= */

.elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__full-results {
    display: flex !important;

    align-items: center;
    justify-content: center;

    min-height: 42px;

    margin:
        6px 0 0 !important;

    padding:
        8px 12px !important;

    color:
        var(--d24s-orange) !important;

    background:
        var(--d24s-orange-soft) !important;

    border: 0 !important;
    border-radius: 10px !important;

    outline: 0 !important;
    box-shadow: none !important;

    font-family:
        "Dorbin24 Yekan",
        sans-serif !important;

    font-size: 11.5px !important;
    font-weight: 700 !important;

    text-decoration: none !important;

    transition:
        color 0.12s ease,
        background-color 0.12s ease;
}


@media (hover: hover) {

    .elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__full-results:hover {
        color: #ffffff !important;

        background:
            var(--d24s-orange) !important;
    }

}


/* =========================================================
   MOBILE
========================================================= */

@media (max-width: 767px) {

    .elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__form {
        min-height: 46px;

        border-radius: 13px;
    }


    .elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__field {
        height: 44px;

        padding:
            0 48px 0 11px !important;

        font-size: 12.5px !important;

        line-height: 44px !important;
    }


    /* Search Icon */
    .elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__field-icon {
        right: 9px;

        width: 28px;
        height: 28px;

        border-radius: 8px;
    }


    /* Magnifier Circle */
    .elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__field-icon::before {
        top: 6.5px;
        left: 6.5px;

        width: 10.5px;
        height: 10.5px;

        border-width: 1.7px;
    }


    /* Magnifier Handle */
    .elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__field-icon::after {
        top: 17px;
        left: 16px;

        width: 5.5px;
        height: 1.7px;
    }


    /* Brand Prompt */
    .elementor-4833 .elementor-element.elementor-element-ed6a76d .d24-search-prompt {
        right: 47px;

        gap: 5px;
    }


    .elementor-4833 .elementor-element.elementor-element-ed6a76d .d24-search-prompt-prefix {
        font-size: 10.5px;
        font-weight: 400;
    }


    .elementor-4833 .elementor-element.elementor-element-ed6a76d .d24-search-prompt-brand {
        font-size: 17px;
        font-weight: 700;
    }


    /* Placeholder هنگام Focus */
    .elementor-4833 .elementor-element.elementor-element-ed6a76d
    .jet-ajax-search__field.d24-search-active::placeholder {
        font-size: 11px !important;
    }


    /* Results */
    .elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__results-area {
        border-radius: 14px !important;
    }


    .elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__results-item img,
    .elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__item-thumbnail img {
        width: 58px !important;
        height: 58px !important;
    }

}


/* =========================================================
   REDUCED MOTION
========================================================= */

@media (prefers-reduced-motion: reduce) {

    .elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__form,
    .elementor-4833 .elementor-element.elementor-element-ed6a76d .d24-search-prompt,
    .elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__results-item,
    .elementor-4833 .elementor-element.elementor-element-ed6a76d .jet-ajax-search__full-results {
        transition: none !important;
    }

}/* End custom CSS */
/* Start custom CSS *//*تغییر رنگ جمع کل قیمت کنار  در هدر سبد خرید*/
.elementor-4833 .elementor-menu-cart__toggle .elementor-button-text{
    color: #fff;
    font-size: 12px;
}


.elementor-4833 .elementor-menu-cart__toggle{
    direction: ltr;
}/* End custom CSS */