.elementor-31487 .elementor-element.elementor-element-a961aed > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-31487 .elementor-element.elementor-element-a961aed > .elementor-container{max-width:1300px;min-height:60px;}.elementor-31487 .elementor-element.elementor-element-a961aed{z-index:9999;}.elementor-31487 .elementor-element.elementor-element-47b6378 > .elementor-container{min-height:66px;}.elementor-bc-flex-widget .elementor-31487 .elementor-element.elementor-element-69293fe.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-31487 .elementor-element.elementor-element-69293fe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-31487 .elementor-element.elementor-element-69293fe.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-31487 .elementor-element.elementor-element-69293fe > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-widget-theme-site-logo .widget-image-caption{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-31487 .elementor-element.elementor-element-469a7ca img{width:120px;}.elementor-bc-flex-widget .elementor-31487 .elementor-element.elementor-element-d7f680d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-31487 .elementor-element.elementor-element-d7f680d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.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 );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-31487 .elementor-element.elementor-element-cea2a15 .elementor-menu-toggle{margin:0 auto;background-color:#02010100;}.elementor-31487 .elementor-element.elementor-element-cea2a15 .elementor-nav-menu .elementor-item{font-family:"Assistant-Reg";font-size:16px;font-weight:300;}.elementor-31487 .elementor-element.elementor-element-cea2a15 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-astglobalcolor5 );fill:var( --e-global-color-astglobalcolor5 );}.elementor-31487 .elementor-element.elementor-element-cea2a15 div.elementor-menu-toggle{color:var( --e-global-color-astglobalcolor5 );}.elementor-31487 .elementor-element.elementor-element-cea2a15 div.elementor-menu-toggle svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-bc-flex-widget .elementor-31487 .elementor-element.elementor-element-c902ce2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-31487 .elementor-element.elementor-element-c902ce2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-31487 .elementor-element.elementor-element-c902ce2.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-31487 .elementor-element.elementor-element-548d62d{width:auto;max-width:auto;align-self:center;}.elementor-bc-flex-widget .elementor-31487 .elementor-element.elementor-element-8d7dffa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-31487 .elementor-element.elementor-element-8d7dffa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-31487 .elementor-element.elementor-element-585a352{width:auto;max-width:auto;--main-alignment:center;--divider-style:solid;--subtotal-divider-style:solid;--view-cart-button-display:none;--cart-footer-layout:1fr;--cart-buttons-position-margin:auto;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:var( --e-global-color-714f3bf4 );--toggle-button-border-width:0px;--toggle-icon-size:20px;--cart-border-style:none;--remove-item-button-color:var( --e-global-color-text );--product-price-color:var( --e-global-color-secondary );--divider-color:var( --e-global-color-f6b14c4 );--subtotal-divider-color:var( --e-global-color-f6b14c4 );--divider-width:1px;--subtotal-divider-top-width:1px;--subtotal-divider-right-width:1px;--subtotal-divider-bottom-width:1px;--subtotal-divider-left-width:1px;--product-divider-gap:15px;--cart-footer-buttons-border-radius:5px;--checkout-button-background-color:var( --e-global-color-dc49d2b );--checkout-button-hover-text-color:var( --e-global-color-dc49d2b );--checkout-button-hover-background-color:var( --e-global-color-714f3bf4 );}.elementor-31487 .elementor-element.elementor-element-585a352 .elementor-menu-cart__subtotal{font-family:"Assistant-Extra-Bold";}.elementor-31487 .elementor-element.elementor-element-585a352 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-31487 .elementor-element.elementor-element-585a352 .elementor-menu-cart__product-name a{font-family:"Assistant-Medium";font-size:13px;font-weight:300;text-transform:lowercase;line-height:0.1em;word-spacing:0.1em;}.elementor-31487 .elementor-element.elementor-element-585a352 .elementor-menu-cart__product .variation{font-family:"Assistant-Medium";font-size:20px;}.elementor-31487 .elementor-element.elementor-element-585a352 .elementor-menu-cart__product-price{font-family:"Assistant-Extra-Bold";font-size:15px;font-weight:300;}.elementor-31487 .elementor-element.elementor-element-585a352 .elementor-menu-cart__product-price .product-quantity{color:var( --e-global-color-secondary );font-family:"Assistant-Medium";font-size:15px;}.elementor-31487 .elementor-element.elementor-element-585a352 .elementor-menu-cart__footer-buttons .elementor-button{font-family:"Assistant-Reg";font-size:22px;font-weight:300;}.elementor-31487 .elementor-element.elementor-element-585a352 .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:"Assistant-Reg";font-size:22px;font-weight:300;line-height:1.6em;border-radius:1px 1px 1px 1px;}.elementor-31487 .elementor-element.elementor-element-585a352 .elementor-button--checkout{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-31487 .elementor-element.elementor-element-585a352 .woocommerce-mini-cart__empty-message{font-family:"Assistant-Reg";font-size:22px;font-weight:300;}.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-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{font-size:var( --e-global-typography-primary-font-size );}}@media(min-width:768px){.elementor-31487 .elementor-element.elementor-element-38c67de{width:100%;}.elementor-31487 .elementor-element.elementor-element-69293fe{width:25%;}.elementor-31487 .elementor-element.elementor-element-d7f680d{width:50%;}.elementor-31487 .elementor-element.elementor-element-c902ce2{width:10%;}.elementor-31487 .elementor-element.elementor-element-8d7dffa{width:15%;}}@media(max-width:1024px) and (min-width:768px){.elementor-31487 .elementor-element.elementor-element-38c67de{width:100%;}.elementor-31487 .elementor-element.elementor-element-c902ce2{width:10%;}.elementor-31487 .elementor-element.elementor-element-8d7dffa{width:10%;}}@media(max-width:767px){.elementor-31487 .elementor-element.elementor-element-a961aed > .elementor-container{min-height:60px;}.elementor-31487 .elementor-element.elementor-element-69293fe{width:33%;}.elementor-bc-flex-widget .elementor-31487 .elementor-element.elementor-element-69293fe.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-31487 .elementor-element.elementor-element-69293fe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-31487 .elementor-element.elementor-element-469a7ca img{width:316px;max-width:94px;}.elementor-31487 .elementor-element.elementor-element-d7f680d{width:33%;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-31487 .elementor-element.elementor-element-cea2a15 .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;}.elementor-31487 .elementor-element.elementor-element-c902ce2{width:14%;}.elementor-31487 .elementor-element.elementor-element-8d7dffa{width:18%;}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-name a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons .elementor-button{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-menu-cart .woocommerce-mini-cart__empty-message{font-size:var( --e-global-typography-primary-font-size );}.elementor-31487 .elementor-element.elementor-element-585a352{z-index:9999;--main-alignment:left;--toggle-icon-size:29px;--divider-width:1px;--subtotal-divider-top-width:1px;--subtotal-divider-right-width:1px;--subtotal-divider-bottom-width:1px;--subtotal-divider-left-width:1px;--product-divider-gap:25px;}body:not(.rtl) .elementor-31487 .elementor-element.elementor-element-585a352 .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:-10px;top:-10px;}body.rtl .elementor-31487 .elementor-element.elementor-element-585a352 .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:10px;top:-10px;left:auto;}.elementor-31487 .elementor-element.elementor-element-585a352 .elementor-menu-cart__product-name a{font-size:14px;line-height:0.1em;}.elementor-31487 .elementor-element.elementor-element-585a352 .elementor-menu-cart__product-price{font-size:16px;}.elementor-31487 .elementor-element.elementor-element-585a352 .elementor-menu-cart__product-price .product-quantity{font-size:18px;}.elementor-31487 .elementor-element.elementor-element-585a352 .elementor-menu-cart__footer-buttons .elementor-button{font-size:20px;line-height:0.1em;}.elementor-31487 .elementor-element.elementor-element-585a352 .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-size:22px;line-height:1.4em;}}/* Start custom CSS for nav-menu, class: .elementor-element-cea2a15 */#km-header .icon-search,
#km-header .icon-search:link,
#km-header .icon-search:visited,
#km-header .icon-search:focus,
#km-header .icon-search:active{
  color:#fff !important;
  border-color:#fff !important;
}
#km-header .icon-search svg{ fill:currentColor !important; }
#km-header .icon-search:hover{
  background:#FF711A; border-color:#FF711A; color:#fff !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a961aed *//* ===== בסיס: קומפקטיות, עיגון, ומדרג שכבות ===== */
#km-header{
  padding:0 !important;
  position:relative;                 /* לעיגון פופאפ החיפוש */
  z-index:10000;                     /* מעל שכבות/תוספים */
}

/* ריווח אנכי אפס בתוך ההידר */
#km-header .elementor-column > .elementor-widget-wrap{ padding:0 !important; }
#km-header .elementor-widget{ margin-top:0 !important; margin-bottom:0 !important; }

/* יישור אנכי למרכז לשורה */
#km-header .elementor-container,
#km-header .elementor-row{ align-items:center !important; }

/* לוגו במובייל – גובה סביר */
@media (max-width:767px){
  #km-header img{ max-height:60px; height:auto; }
}

/* ===== רקע לפי סוג עמוד ===== */
/* ברירת מחדל (רוב הדפים עם HERO): אפור שקוף עדין */
#km-header{
  background:rgba(40,40,40,.35) !important;
  -webkit-backdrop-filter:saturate(160%) blur(2px);
  backdrop-filter:saturate(160%) blur(2px);
}
/* דף הבית – שקיפות עדינה יותר (פחות כהה) */
body.home #km-header{
  background:rgba(40,40,40,.15) !important;
  -webkit-backdrop-filter:saturate(160%) blur(1.5px);
  backdrop-filter:saturate(160%) blur(1.5px);
}
/* עמודי WooCommerce / ללא HERO – לבן אטום */
body.woocommerce #km-header,
body.woocommerce-page #km-header,
body.post-type-archive-product #km-header,
body.tax-product_cat #km-header,
body.woocommerce-cart #km-header,
body.woocommerce-checkout #km-header,
body.woocommerce-account #km-header{
  background:#ffffff !important;
  -webkit-backdrop-filter:none; backdrop-filter:none;
}

/* ===== המבורגר + תפריט: עדיפות קליקים וזי-אינדקס ===== */
#km-header *{ pointer-events:auto; }  /* קליקים מגיעים לאלמנטים שבתוך ההידר */
#km-header .elementor-menu-toggle{
  position:relative !important;
  z-index:10020 !important;
  pointer-events:auto !important;
}
#km-header .elementor-nav-menu--dropdown{
  position:absolute; right:0; left:auto;
  z-index:10015 !important;
  max-height:70vh; overflow:auto;     /* לא מסך מלא */
}

/* במידה ותוסף נגישות חוסם קליקים, הבאים לא מזיקים ועוזרים לרוב התוספים: */
.pojo-a11y-toolbar{ pointer-events:none !important; }              /* המעטפת לא תתפוס קליקים */
.pojo-a11y-toolbar button, .pojo-a11y-toolbar a{ pointer-events:auto !important; }

/* ===== חיפוש נפתח (popup) ===== */
#km-header .km-search-pop[hidden]{ display:none !important; }      /* מוסתר בברירת מחדל */

#km-header .km-search-pop{
  position:absolute;
  top:66px; left:0; right:0; margin:0 auto;
  max-width:580px;
  background:#fff;
  padding:10px 12px;
  border-radius:10px;
  box-shadow:0 10px 30px rgba(0,0,0,.12);
  z-index:10030;  /* מעל הדרופדאון של התפריט */
}
#km-header .km-search-pop input{
  width:100%;
  font-size:16px; line-height:1.2;
  padding:10px 12px;
  border:1px solid #ddd; border-radius:6px;
}

/* ===== אייקון החיפוש – נקי, לבן ===== */
#km-header .icon-search,
#km-header .icon-search:link,
#km-header .icon-search:visited,
#km-header .icon-search:focus,
#km-header .icon-search:active{
  background:none !important; border:none !important; padding:0 !important; margin:0;
  color:#fff !important; cursor:pointer;
  display:inline-flex; align-items:center; justify-content:center; outline:none;
}
#km-header .icon-search:hover{ color:#FF711A !important; }
#km-header .icon-search svg{ width:20px; height:20px; fill:currentColor; }

/* ===== מובייל: גובה קומפקטי ושומר מקום ל-sticky ===== */
@media (max-width:767px){
  #km-header{ min-height:66px; height:66px; }
  .elementor-sticky--placeholder{ height:66px !important; }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Assistant-Reg';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.kley-meitar.co.il/wp-content/uploads/2025/06/Assistant-Regular.woff2') format('woff2'),
		url('https://www.kley-meitar.co.il/wp-content/uploads/2025/06/Assistant-Regular.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Assistant-Extra-Bold';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://www.kley-meitar.co.il/wp-content/uploads/2025/06/Assistant-ExtraBold.woff2') format('woff2'),
		url('https://www.kley-meitar.co.il/wp-content/uploads/2025/06/Assistant-ExtraBold.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Assistant-Medium';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.kley-meitar.co.il/wp-content/uploads/2025/06/Assistant-Medium.woff2') format('woff2'),
		url('https://www.kley-meitar.co.il/wp-content/uploads/2025/06/Assistant-Medium.woff') format('woff');
}
/* End Custom Fonts CSS */