.woocommerce-variation-price { margin-top: 1cm; }

/* גודל פונט אזל המלאי */
.ast-shop-product-out-of-stock,
p.stock.out-of-stock,
.stock.out-of-stock,
.wc-block-components-product-badge,
.elementor-add-to-cart .stock.out-of-stock { font-size: 12px !important; }

/* סימון "אזל המלאי" בולט בדף המוצר */
.single-product p.stock.out-of-stock,
.single-product .elementor-add-to-cart .stock.out-of-stock {
	display: inline-block;
	background: #fdecea;
	color: #c62828 !important;
	border: 1px solid #f5c2be;
	border-radius: 4px;
	padding: 6px 14px;
	font-size: 14px !important;
	font-weight: 700;
	margin-top: 8px;
}

/* פירורי לחם */
.woocommerce-breadcrumb,
.woocommerce-breadcrumb a,
.woocommerce-breadcrumb span,
.elementor-widget-woocommerce-breadcrumb,
.elementor-widget-woocommerce-breadcrumb a,
.elementor-widget-woocommerce-breadcrumb span,
.ast-breadcrumbs,
.ast-breadcrumbs a,
.ast-breadcrumbs-inner,
#breadcrumbs,
#breadcrumbs a,
#breadcrumbs span,
.breadcrumbs,
.breadcrumbs a,
.yoast-breadcrumb,
.yoast-breadcrumb a,
.trail-items,
.trail-items a { font-size: 10px !important; }
/* ===== הדר מובייל — שורה אחת אחידה (הוסף ע"י Claude, אוגוסט 2026) ===== */
@media (max-width: 921px){
  .elementor-element-7cee37ac{ padding:0 !important; }
  .elementor-element-7cee37ac > .elementor-container{
    display:flex !important; flex-wrap:nowrap !important; align-items:center !important;
    gap:8px !important; padding:6px 10px !important; min-height:60px !important;
  }
  .elementor-element-65eedfb{ display:none !important; }
  .elementor-element-40d6053, .elementor-element-40d6053 > .elementor-widget-wrap{ display:contents !important; }
  .elementor-element-5af3dea2 > .elementor-widget-wrap, .elementor-element-84bfad4 > .elementor-widget-wrap{ padding:0 !important; }
  .elementor-element-5af3dea2, .elementor-element-84bfad4{ width:auto !important; }

  .elementor-element-9238b5d{ flex:0 0 40px !important; width:40px !important; margin:0 !important; }
  .elementor-element-9238b5d .elementor-menu-toggle{ width:40px !important; height:40px !important; display:flex !important; align-items:center !important; justify-content:center !important; margin:0 !important; }

  .elementor-element-25816491, .elementor-element-25816491 .elementor-widget-container{ text-align:center !important; }
  .elementor-element-25816491 img{ height:40px !important; width:auto !important; max-height:40px !important; display:block !important; }

  .elementor-element-3ecc4de{ flex:1 1 auto !important; min-width:0 !important; width:auto !important; margin:0 !important; }
  .elementor-element-3ecc4de .elementor-widget-container, .elementor-element-3ecc4de .dgwt-wcas-search-wrapp{ width:100% !important; max-width:100% !important; min-width:0 !important; }
  .elementor-element-3ecc4de .dgwt-wcas-search-input{ height:40px !important; font-size:14px !important; }

  .elementor-location-header .elementor-element.elementor-element-d6cb90b{
    position:static !important; width:40px !important; max-width:40px !important;
    flex:0 0 40px !important; inset:auto !important; transform:none !important;
    display:flex !important; align-items:center !important; justify-content:center !important;
  }
  .elementor-location-header .elementor-element.elementor-element-d6cb90b .elementor-widget-container,
  .elementor-element-d6cb90b .elementor-menu-cart__wrapper{ width:40px !important; display:flex !important; justify-content:center !important; }
  .elementor-element-d6cb90b .elementor-menu-cart__toggle_wrapper{ width:40px !important; height:40px !important; }
  .elementor-element-d6cb90b .elementor-menu-cart__toggle .elementor-button{ padding:0 !important; width:40px !important; height:40px !important; display:flex !important; align-items:center !important; justify-content:center !important; }

  .elementor-element-7cee37ac > .elementor-container > .elementor-element-5af3dea2{ order:4 !important; flex:0 0 auto !important; }
  .elementor-element-7cee37ac > .elementor-container .elementor-element-3ecc4de{ order:2 !important; }
  .elementor-element-7cee37ac > .elementor-container > .elementor-element-84bfad4{ order:3 !important; flex:0 0 40px !important; width:40px !important; }
  .elementor-element-7cee37ac > .elementor-container .elementor-element-9238b5d{ order:1 !important; }
}

/* הסרת הצללת טקסט בשורת ההערה שמתחת ל"הוספה לסל" בעמוד מוצר */
.elementor-element-981fe18, .elementor-element-981fe18 *{ text-shadow:none !important; }

/* הסרת הצללה מפאנל טאב התיאור בעמוד מוצר */
.woocommerce-Tabs-panel, .woocommerce-Tabs-panel--description, .woocommerce-tabs .panel{ box-shadow:none !important; }

/* הדר צף במובייל */
@media (max-width: 921px){
  .elementor-location-header{ position:fixed !important; top:0 !important; left:0 !important; right:0 !important; width:100% !important;
    z-index:9999 !important; background:#fff !important; box-shadow:0 2px 10px rgba(0,0,0,.10) !important; }
  body.admin-bar .elementor-location-header{ top:46px !important; box-shadow:0 -46px 0 0 #fff, 0 2px 10px rgba(0,0,0,.10) !important; }
  body{ padding-top:60px !important; }
}