.elementor-kit-13{--e-global-color-primary:#000000;--e-global-color-secondary:#54595F;--e-global-color-text:#000000;--e-global-color-accent:#000000;--e-global-color-58e526a:#F4F5F6;--e-global-color-fd6ff72:#02010100;--e-global-color-c7ffa9c:#FFFFFF;--e-global-color-67d9de2:#0A3D62;--e-global-color-89f5fb1:#1E5A89;--e-global-color-a14a280:#939393;--e-global-color-ea2585f:#E35656;--e-global-color-b6e73eb:#F9F9F9;--e-global-color-e39f241:#4CAF50;--e-global-color-1bd3944:#CCCCCC;--e-global-color-095795e:#FAFAFA;--e-global-color-52806a5:#F7F1EF;--e-global-color-b1c0100:#8A7C6A;--e-global-color-b1c0200:#111111;--e-global-color-b1c0300:#5B5652;--e-global-color-b1c0500:#EEEAE5;--e-global-color-b1c0600:#FBFAF8;--e-global-color-b1c0700:#2E2B28;--e-global-color-b1c0800:#F7F5F2;--e-global-color-b1c0900:#F4F1ED;--e-global-color-b1c1000:#CFC8C0;--e-global-color-catwht85:#FFFFFFD9;--e-global-typography-primary-font-family:"Open Sans";--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Open Sans";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Open Sans";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Open Sans";--e-global-typography-accent-font-weight:400;color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-kit-13 e-page-transition{background-color:#FFBC7D;}body.e-wc-error-notice .woocommerce-error, body.e-wc-error-notice .wc-block-components-notice-banner.is-error{background-color:var( --e-global-color-c7ffa9c );}body.e-wc-message-notice .woocommerce-message .button, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button{background-color:var( --e-global-color-c7ffa9c );background-image:var( --e-global-color-c7ffa9c );}body.e-wc-info-notice .woocommerce-info .button, body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button{background-color:var( --e-global-color-c7ffa9c );background-image:var( --e-global-color-c7ffa9c );}.elementor-kit-13 a{color:var( --e-global-color-67d9de2 );font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-kit-13 a:hover{color:var( --e-global-color-89f5fb1 );}.elementor-kit-13 h1{color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-kit-13 h2{color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-kit-13 h3{color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-kit-13 h4{color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-kit-13 h5{color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-kit-13 h6{color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:100%;}.e-con{--container-max-width:100%;--container-default-padding-top:2%;--container-default-padding-right:3%;--container-default-padding-bottom:5%;--container-default-padding-left:3%;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.e-wc-error-notice .woocommerce-error, .e-wc-error-notice .wc-block-components-notice-banner.is-error{--error-message-text-color:var( --e-global-color-primary );--error-message-icon-color:var( --e-global-color-ea2585f );--error-message-normal-links-color:var( --e-global-color-67d9de2 );--error-message-hover-links-color:var( --e-global-color-89f5fb1 );}.e-wc-message-notice .woocommerce-message, .e-wc-message-notice .wc-block-components-notice-banner.is-success{--message-message-text-color:var( --e-global-color-primary );--message-message-icon-color:var( --e-global-color-e39f241 );--message-buttons-normal-text-color:var( --e-global-color-primary );--message-border-color:var( --e-global-color-primary );}.e-wc-message-notice .woocommerce-message .restore-item, .e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item, .e-wc-message-notice .woocommerce-message a:not([class]), .e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){--notice-message-normal-links-color:var( --e-global-color-67d9de2 );}.e-wc-message-notice .woocommerce-message .restore-item:hover, .e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item:hover, .e-wc-message-notice .woocommerce-message a:not([class]):hover, .e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]):hover{--notice-message-hover-links-color:var( --e-global-color-89f5fb1 );}.e-wc-info-notice .woocommerce-info, .e-wc-info-notice .wc-block-components-notice-banner.is-info{--info-message-text-color:var( --e-global-color-primary );--info-message-icon-color:var( --e-global-color-67d9de2 );--info-buttons-normal-text-color:var( --e-global-color-primary );--info-border-type:solid;--info-border-color:var( --e-global-color-67d9de2 );}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:95%;}.e-con{--container-max-width:95%;}}
/* Start custom CSS *//* ==== עמוד פוסט בודד: גיליון לבן צר על רקע קרם ==== */

#aneta-strip-bg{
  background:var( --e-global-color-b1c0800 );
}

#aneta-strip{
  /* מקור אמת יחיד לריפוד הגיליון. במובייל משנים רק אותו. */
  --sheet-pad:44px;

  /* קונטיינר Boxed באלמנטור מגביל את התוכן בלבד והקופסה נמתחת,
     לכן הרקע הלבן היה רחב מהטקסט. כאן הקופסה עצמה מוגבלת. */
  max-width:780px;
  margin-inline:auto;
  padding-inline:var(--sheet-pad);

  background:var( --e-global-color-c7ffa9c );
  border:1px solid var( --e-global-color-b1c0500 );
  border-radius:0;
}

/* הערכה מגדירה ריווח תחתון של 20px ישירות על כל ווידג'ט, לא על
   הקונטיינר, ולכן איפוס על הגיליון לבדו לא מגיע אליהם. בגיליון
   כל מרווח נקבע אחד אחד לפי המפרט, אז התוספת הזו מבוטלת. */
#aneta-strip .elementor-widget{
  --kit-widget-spacing:0px;
}

/* הערכה כופה max-width של 95% על כל קונטיינר מתחת ל-1024. בלי ביטול,
   עמודת הטקסט צרה מהרוחב הפנימי של הגיליון והכל יוצא לא מיושר. */
#aneta-strip &gt; .e-con-inner{
  max-width:100%;
  width:100%;
}

/* תוסף ה-webp עוטף כל תמונה ב-picture. בלי רוחב על העוטף, התמונה
   מודדת 100% מול עוטף שמתכווץ לגודלה הטבעי ונשארת קטנה. */
#aneta-strip picture,
#aneta-strip .elementor-widget-theme-post-featured-image img,
#aneta-strip .elementor-widget-theme-post-content img{
  width:100%;
  height:auto;
  display:block;
  border-radius:0;
}

/* רקע בזמן טעינה, כדי שלא יהיה הבזק לבן במקום התמונה */
#aneta-strip .elementor-widget-theme-post-featured-image img{
  background:var( --e-global-color-58e526a );
}

/* עוטף הכיתוב של וורדפרס מגיע עם רוחב קבוע בתוך הקוד, לפי גודל
   התמונה שהוכנסה לעורך. רק !important גובר על סגנון פנימי. */
#aneta-strip .wp-caption{
  width:100% !important;
  max-width:100%;
  margin-inline:0;
}

#aneta-strip .wp-caption-text{
  margin-top:10px;
}


/* ==== מובייל ==== */
@media (max-width:767px){
  /* במובייל הגיליון יוצא מהפריסה הכללית ומקבל מרווח זהה מארבעת
     הצדדים. הערך נקבע בפקד הריפוד של הקונטיינר, לא כאן. */
  #aneta-strip{
    --sheet-pad:20px;
    max-width:100%;
  }
}

/* ==== מאמרים נוספים: כרטיסים אופקיים בפריסה הצרה ==== */

/* אותו רוחב כמו הגיליון שמעל, אחרת הקווים לא מתיישרים */
#aneta-related-wrap .e-con-inner{ max-width:780px; }

#aneta-related-wrap .jet-listing-grid__items{
  display:flex;
  flex-direction:column;
  gap:16px;
  /* JetEngine מוסיף מרווח שלילי לרווחי העמודות, ובעמודה אחת הוא
     רק מוציא את הכרטיסים אל מחוץ לרוחב הסקשן. */
  margin:0 !important;
  width:100% !important;
}

#aneta-related-wrap .jet-listing-grid__item{
  width:100% !important;
  padding:0 !important;
}

/* הכרטיס: עמודת תמונה קבועה ולצידה הטקסט */
#related-card{
  /* פלקס ולא גריד: המתיחה לגובה הכרטיס אמינה כאן, בגריד
     הווידג'ט של אלמנטור נשאר בגובה התוכן שלו. */
  display:flex;
  flex-direction:row;
  /* אלמנטור מגדיר גלישה במובייל, וזה מפיל את הטקסט מתחת לתמונה */
  flex-wrap:nowrap;
  gap:18px;
  align-items:stretch;
  background:var( --e-global-color-c7ffa9c );
  border:1px solid var( --e-global-color-b1c0500 );
  border-radius:0;
  overflow:hidden;
  transition:border-color .18s ease;
}

#related-card:hover{ border-color:var( --e-global-color-b1c1000 ); }

/* התמונה נמתחת לגובה הכרטיס, בלי פס ריק מתחתיה */
#related-thumb{
  /* שרשרת פלקס עד לתמונה. כל חוליה מותחת את הבאה אחריה, וזה
     עובד גם כשגובה הכרטיס נקבע על ידי עמודת הטקסט. */
  align-self:stretch !important;
  flex:0 0 150px;
  display:flex;
  margin:0;
  background:var( --e-global-color-b1c0900 );
  overflow:hidden;
}

#related-thumb .elementor-widget-container,
#related-thumb figure,
#related-thumb picture,
#related-thumb a{
  flex:1 1 auto;
  display:flex;
  margin:0;
  min-height:0;
}

#related-thumb img{
  width:100%;
  height:100%;
  object-fit:cover;
  display:block;
  border-radius:0;
}

/* גובה אחיד לכל הכרטיסים: שתי שורות כותרת ושתי שורות תקציר
   נותנות את אותו גובה גם כשהטקסט קצר יותר. */
#related-text{
  flex:1 1 auto;
  /* בכיוון ימין לשמאל הצד הפנימי פונה לתמונה והחיצוני לקצה הכרטיס.
     ערכים לוגיים, ככה שזה נשאר נכון גם אם הכיוון ישתנה. */
  padding-block:18px;
  padding-inline:4px 18px;
  min-height:126px;
  justify-content:center;
}

#related-text h3,
#related-text .elementor-widget-text-editor,
#related-text .elementor-widget-text-editor p{
  display:-webkit-box;
  -webkit-line-clamp:2;
  -webkit-box-orient:vertical;
  overflow:hidden;
  margin:0;
}

@media (max-width:767px){
  #related-card{ gap:14px; }
  #related-thumb{ flex:0 0 112px; }
  #related-text{ padding-block:14px; padding-inline:4px 14px; }
  #related-text h3{ font-size:15.5px; }
  /* ב-390 אין מקום לתקציר */
  #related-text .elementor-widget-text-editor{ display:none; }
}/* End custom CSS */