.elementor-137 .elementor-element.elementor-element-294d8e0{--display:flex;}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;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 ), Sans-serif;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 ), Sans-serif;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 ), Sans-serif;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 ), Sans-serif;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 ), Sans-serif;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 ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-137 .elementor-element.elementor-element-c68933d{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--cart-border-style:none;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);}.elementor-137 .elementor-element.elementor-element-c68933d .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}#elementor-popup-modal-137{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-137 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-137 .dialog-close-button{display:flex;}#elementor-popup-modal-137 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}/* Start custom CSS */body:has(#elementor-popup-modal-137:not([style*="display: none"])) {overflow:hidden;}
#elementor-popup-modal-137 {direction:ltr;justify-content:flex-start!important;align-items:stretch!important;overflow:hidden;}
#elementor-popup-modal-137 .dialog-close-button {display:none!important;}
#elementor-popup-modal-137 .dialog-message {width:100%!important;height:100dvh!important;padding:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;}
#elementor-popup-modal-137 .dialog-message::-webkit-scrollbar {display:none;}
#elementor-popup-modal-137 .dialog-widget-content {width:min(40rem,100%)!important;height:100dvh!important;margin:0!important;border-radius:0;background:#faf8f1;animation:leloCartEnter .45s ease-out both;}
@keyframes leloCartEnter {from {transform:translateX(-100%);}to {transform:translateX(0);}}
#elementor-popup-modal-137 .elementor-menu-cart__toggle {display:none!important;}
#elementor-popup-modal-137 .elementor-menu-cart__container,#elementor-popup-modal-137 .elementor-menu-cart__main {position:static!important;display:block!important;opacity:1!important;visibility:visible!important;transform:none!important;width:100%!important;max-height:none!important;height:auto!important;margin:0!important;padding:0!important;box-shadow:none!important;background:transparent!important;}
#elementor-popup-modal-137 .elementor-menu-cart__close-button {display:none!important;}
#elementor-popup-modal-137 [data-id="294d8e0"] {padding:0 clamp(1.2rem,5.4vw,2.15rem) 2rem;direction:rtl;}
#elementor-popup-modal-137:not(.lelo-cart-filled) [data-id="294d8e0"] {display:none;}
#elementor-popup-modal-137.lelo-cart-filled [data-id="4d9b34d0"],#elementor-popup-modal-137.lelo-cart-loading [data-id="4d9b34d0"] {display:none!important;}
#elementor-popup-modal-137.lelo-cart-filled [data-id="2c8c03bf"],#elementor-popup-modal-137.lelo-cart-loading [data-id="2c8c03bf"] {min-height:0;}
#elementor-popup-modal-137.lelo-cart-loading [data-id="2c8c03bf"]::after {content:"טוען את תיק הקניות…";display:block;text-align:center;padding:4rem 0;font-family:Heebo;color:#54553c;}
#elementor-popup-modal-137 .widget_shopping_cart_content {font-family:Heebo;color:#29291f;direction:rtl;}
#elementor-popup-modal-137 .woocommerce-mini-cart {list-style:none;margin:0;padding:0;}
#elementor-popup-modal-137 .mini_cart_item {position:relative;padding:1.2rem 0 1.2rem 1.6rem;border-bottom:1px solid #cfcdc3;list-style:none;}
#elementor-popup-modal-137 .mini_cart_item a:not(.remove) {display:flex;align-items:center;gap:1rem;font-size:1rem;line-height:1.5;color:#29291f;text-decoration:none;}
#elementor-popup-modal-137 .mini_cart_item img {float:none!important;flex:0 0 4.5rem;width:4.5rem!important;height:4.5rem;object-fit:cover;margin:0!important;}
#elementor-popup-modal-137 .mini_cart_item .remove {position:absolute;left:0;top:1.5rem;color:#54553c!important;background:transparent!important;}
#elementor-popup-modal-137 .mini_cart_item .quantity {display:block;margin-top:.6rem;margin-right:5.5rem;font-size:.95rem;color:#54553c;}
#elementor-popup-modal-137 .woocommerce-mini-cart__total {display:flex;justify-content:space-between;padding:1.5rem 0;margin:0;border-bottom:1px solid #cfcdc3;}
#elementor-popup-modal-137 .woocommerce-mini-cart__buttons {display:flex;flex-direction:column;gap:.75rem;margin:1.5rem 0;}
#elementor-popup-modal-137 .woocommerce-mini-cart__buttons a {display:block;text-align:center;padding:1rem;color:#faf8f1;background:#54553c;border-radius:0;border:1px solid #54553c;text-decoration:none;font-size:0;}
#elementor-popup-modal-137 .woocommerce-mini-cart__buttons a:not(.checkout) {color:#54553c;background:transparent;}
#elementor-popup-modal-137 .woocommerce-mini-cart__buttons a:not(.checkout)::after {content:"לסל הקניות";font-size:1rem;}
#elementor-popup-modal-137 .woocommerce-mini-cart__buttons a.checkout::after {content:"לתשלום";font-size:1rem;}
@media(prefers-reduced-motion:reduce) {#elementor-popup-modal-137 .dialog-widget-content {animation:none;}}
#elementor-popup-modal-137 .elementor-menu-cart__products {max-height:none!important;overflow:visible!important;}
#elementor-popup-modal-137 .elementor-menu-cart__product {display:grid!important;grid-template-columns:4.5rem minmax(0,1fr) 1.5rem;grid-template-rows:auto auto;gap:.5rem 1rem;padding:1.2rem 0;border-bottom:1px solid #cfcdc3;position:relative;}
#elementor-popup-modal-137 .elementor-menu-cart__product-image {grid-column:1;grid-row:1 / 3;}
#elementor-popup-modal-137 .elementor-menu-cart__product-image img {width:4.5rem;height:4.5rem;object-fit:cover;}
#elementor-popup-modal-137 .elementor-menu-cart__product-name {grid-column:2;grid-row:1;align-self:end;}
#elementor-popup-modal-137 .elementor-menu-cart__product-name a {color:#29291f!important;font-family:Heebo;font-size:1rem;font-weight:400;text-decoration:none;}
#elementor-popup-modal-137 .elementor-menu-cart__product-price {grid-column:2;grid-row:2;align-self:start;color:#54553c!important;font-size:.95rem;font-weight:400;}
#elementor-popup-modal-137 .elementor-menu-cart__product-remove {grid-column:3;grid-row:1 / 3;align-self:center;}
#elementor-popup-modal-137 .elementor-menu-cart__product-remove a {color:#54553c!important;border-color:#54553c!important;opacity:1;}
#elementor-popup-modal-137 .elementor-menu-cart__subtotal {display:flex;justify-content:space-between;text-align:right;padding:1.5rem 0;border-bottom:1px solid #cfcdc3;font-size:1rem;}
#elementor-popup-modal-137 .elementor-menu-cart__footer-buttons {display:flex!important;flex-direction:column;gap:.75rem;margin-top:1.5rem;}
#elementor-popup-modal-137 .elementor-menu-cart__footer-buttons a {width:100%;padding:1rem;border-radius:0;background:#54553c!important;color:#faf8f1!important;border:1px solid #54553c;font-family:Heebo;}
#elementor-popup-modal-137 .elementor-menu-cart__footer-buttons a.elementor-button--view-cart {background:transparent!important;color:#54553c!important;}
#elementor-popup-modal-137 .elementor-menu-cart__footer-buttons .elementor-button-text {font-size:0;}
#elementor-popup-modal-137 .elementor-button--view-cart .elementor-button-text::after {content:"לסל הקניות";font-size:1rem;}
#elementor-popup-modal-137 .elementor-button--checkout .elementor-button-text::after {content:"לתשלום";font-size:1rem;}

#elementor-popup-modal-137 [data-id="294d8e0"],#elementor-popup-modal-137 [data-id="c68933d"] {width:100%!important;max-width:100%!important;}
#elementor-popup-modal-137 .elementor-menu-cart__product-remove {opacity:1;color:#54553c;}
#elementor-popup-modal-137 .elementor-menu-cart__product-remove:before,#elementor-popup-modal-137 .elementor-menu-cart__product-remove:after {background-color:#54553c;}
#elementor-popup-modal-137 .elementor-menu-cart__toggle_wrapper {display:block!important;width:100%!important;} #elementor-popup-modal-137 .elementor-menu-cart__product-remove a:before,#elementor-popup-modal-137 .elementor-menu-cart__product-remove a:after {background:#54553c!important;}/* End custom CSS */