.elementor-153 .elementor-element.elementor-element-26f77b2{--display:flex;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-153 .elementor-element.elementor-element-f5e3fcf{--e-search-results-columns:1;}#elementor-popup-modal-153{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-153 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-153 .dialog-close-button{display:flex;}#elementor-popup-modal-153 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}/* Start custom CSS */#elementor-popup-modal-153{direction:ltr;justify-content:flex-end!important;align-items:stretch!important;overflow:hidden;}
#elementor-popup-modal-153 .dialog-widget-content{width:min(436px,100vw)!important;height:100dvh!important;margin:0!important;padding:21px 19px!important;background:#faf8f1;border-radius:0!important;box-shadow:none;direction:rtl;animation:leloSearchDrawer .4s ease-out both;}
#elementor-popup-modal-153 .dialog-message{display:block!important;width:100%!important;height:calc(100dvh - 42px)!important;max-height:none!important;overflow-y:auto;overflow-x:hidden;}
#elementor-popup-modal-153 .dialog-message::before{content:"מה את מחפשת?";display:block;text-align:right;font-family:Heebo,Arial,sans-serif;font-size:20px;font-weight:300;line-height:36px;padding:0 0 17px;border-bottom:1px solid #d5d0c0;margin-bottom:33px;color:#29291f;}
#elementor-popup-modal-153 .dialog-close-button{position:absolute!important;top:21px!important;left:19px!important;right:auto!important;width:36px;height:36px;background:#efeddf;color:#29291f;display:flex;justify-content:center;align-items:center;font-size:16px;z-index:2;}
#elementor-popup-modal-153 .elementor-element-26f77b2{padding:0!important;gap:0!important;width:100%!important;}
#elementor-popup-modal-153 .elementor-widget-search{width:100%!important;}
#elementor-popup-modal-153 .e-search-form{display:flex;direction:rtl;gap:0;font-family:Heebo,Arial,sans-serif;position:relative;}
#elementor-popup-modal-153 .e-search-input-wrapper{flex:1;min-width:0;position:static;}
#elementor-popup-modal-153 input[type="search"]{width:100%;height:47px;background:transparent;color:#29291f;font-family:Heebo,Arial,sans-serif;font-size:13px;font-weight:300;text-align:right;padding:0 8px;border:0;border-bottom:1px solid #54553c;border-radius:0;box-shadow:none;}
#elementor-popup-modal-153 input[type="search"]::placeholder{color:#9d9789;opacity:1;}
#elementor-popup-modal-153 button[type="submit"]{order:-1;position:relative;background:transparent;color:#29291f;border:0;border-bottom:1px solid #54553c;border-radius:0;padding:0;width:25px;min-width:25px;height:47px;font-size:0;}
#elementor-popup-modal-153 button[type="submit"] span{font-size:0;}
#elementor-popup-modal-153 button[type="submit"]::before{content:"";position:absolute;top:15px;right:2px;width:11px;height:11px;border:1.3px solid currentColor;border-radius:50%;}
#elementor-popup-modal-153 button[type="submit"]::after{content:"";position:absolute;top:27px;right:0;width:6px;height:1.3px;background:currentColor;transform:rotate(45deg);transform-origin:right center;}
#elementor-popup-modal-153 .e-search-results-container{position:absolute!important;top:81px!important;left:0!important;right:0!important;width:100%!important;background:#faf8f1;color:#29291f;border:0!important;box-shadow:none!important;padding:0!important;max-height:calc(100dvh - 210px);overflow-y:auto;}
#elementor-popup-modal-153 .e-search-results-list{display:grid;grid-template-columns:1fr!important;gap:20px!important;padding:0!important;}
#elementor-popup-modal-153 .e-loop-item{padding:0!important;background:transparent!important;border:0!important;}
#elementor-popup-modal-153 [data-id="77da198b"]{display:flex!important;flex-direction:row!important;direction:rtl!important;align-items:center!important;gap:16px!important;padding:0!important;width:100%!important;min-height:95px!important;text-decoration:none!important;}
#elementor-popup-modal-153 [data-id="64bc76e8"]{width:80px!important;height:95px!important;object-fit:cover!important;flex:0 0 80px!important;}
#elementor-popup-modal-153 [data-id="454333aa"]{flex:1!important;padding:0!important;gap:8px!important;flex-direction:column!important;align-items:flex-start!important;}
#elementor-popup-modal-153 [data-id="332246be"]{font-size:14px!important;font-family:Heebo!important;font-weight:400!important;line-height:1.5!important;margin:0!important;text-align:right!important;}
#elementor-popup-modal-153 [data-id="2b72e07a"]{font-size:11px!important;line-height:1.5!important;margin:0!important;text-align:right!important;}
#elementor-popup-modal-153 [data-id="452cda60"]{font-size:20px!important;color:#54553c!important;font-weight:300!important;}
#elementor-popup-modal-153 .e-search-nothing-found-message{font-family:Heebo;font-size:14px;padding:0;background:transparent;}
@keyframes leloSearchDrawer{from{transform:translateX(100%);}to{transform:translateX(0);}}
body:has(#elementor-popup-modal-153:not([style*="display: none"])){overflow:hidden;}
#elementor-popup-modal-153 .e-con,#elementor-popup-modal-153 .e-con-inner{padding:0!important;gap:0!important;}
#elementor-popup-modal-153 input[type="search"],#elementor-popup-modal-153 button[type="submit"]{height:47px!important;min-height:47px!important;}
#elementor-popup-modal-153 .e-search-results{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;}
#elementor-popup-modal-153 .e-search-results-list{gap:20px!important;}
#elementor-popup-modal-153 .e-search-results-list [data-id="454333aa"]{gap:8px!important;}/* End custom CSS */