﻿.ui-autocomplete li,.ui-menu-item{list-style:none}:root{--fusion-code-signature:"Copyright © 2026 Eyal Dror — FUSION STUDIO | 03-3945635"}body.delivery-popup-open,html.delivery-popup-open{overflow:hidden!important}.my-deliveryPopup-overlay{overflow:hidden}.my-deliveryPopup{overflow-x:hidden;overscroll-behavior:contain}.delivery-unavailable-message{width:100%;padding:15px;box-sizing:border-box;text-align:center;font-weight:700;color:#b72228;background-color:#fff3f3;border:1px solid #e2b4b6;border-radius:8px}#checkDeliveryBtn:disabled{opacity:.6;cursor:not-allowed;pointer-events:none;filter:grayscale(40%)}#deliveryAlert,#pickupAlert{line-height:1.2;color:red;float:right}.my-deliveryPopup input,.my-deliveryPopup select{font-size:18px;height:45px;font-weight:400}.overlay-door .menu_overlay_section,.overlay-door .overlay-close{opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.overlay-door.open .menu_overlay_section,.overlay-door.open .overlay-close{opacity:1}.overlay,.overlay-door.close .menu_overlay_section,.overlay-door.close .overlay-close{opacity:0}.overlay{position:fixed;width:100%;height:100%;top:0;left:0;background-color:#f9f9f9;z-index:1000000000;overflow:auto;visibility:hidden;-webkit-transition:opacity .2s,visibility 0s .2s;transition:opacity .2s,visibility 0s .2s}.overlay-door{visibility:hidden;opacity:0;-webkit-transition:opacity .2s,visibility 0s .2s;transition:opacity .2s,visibility 0s .2s}.overlay-door.open{visibility:visible;opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s}.overlay-door.close{visibility:hidden;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.overlay_menu_scroll_parent,.popup_empty_cart_text{width:100%}.overlay_menu_scroll_child{position:relative;top:0;bottom:0;left:0;right:-15px;overflow:auto}#deliveryDropDown{display:none}.menu_overlay_section{background-color:rgba(0,0,0,.4);width:100%;height:100%;float:right;position:absolute;background-color:rgb(0 0 0 / 20%);display:table}.delivery_container{display:table-cell;vertical-align:middle}.delivery_box{float:right;background-color:#fff;box-sizing:border-box;box-shadow:0 3px 5px rgba(0,0,0,.3);position:relative}.delivery_box_logo_wrapper{float:right;width:100%;position:absolute;left:0;right:0;top:-40px;align-items:center;display:flex;justify-content:center;z-index:1}.delivery_box_logo_back,.delivery_btn{align-items:center;box-sizing:border-box}.delivery_box_logo_back{width:80px;height:80px;background-color:#fff;border-radius:50%;padding:10px;display:flex;justify-content:center}.pickup_btn_container,.pickup_btn_container:hover{color:#fff;background-color:#333}.delivery_box_logo_wrapper img{width:50px;height:50px}.delivery_box_text_container{width:100%;float:right;display:inline-block;text-align:center;margin-bottom:7px}.delivery_box_title{width:100%;float:right;line-height:1.2em!important;margin-bottom:3px!important}.delivery_box_button_section{width:100%;float:right;position:relative;bottom:0;left:0;right:0;box-sizing:border-box}#deliveryForm,#futurePickup,#js--pickup_section,.chooseBranch,.datePickerPopup,.delivery_buttons_container,.delivery_item,.delivery_items,.delivery_popup_branches,.pickup_form_field{width:100%;float:right}.pickup_btn_container{width:100%;float:right;padding-top:11px;padding-bottom:12px;margin-bottom:5px;cursor:pointer;direction:rtl;box-sizing:border-box;border-bottom:1px solid #333;background-image:url(../../../images/System/popup_delivery_arrow.png);background-position:10px center;background-repeat:no-repeat;background-size:13px;font-weight:400!important}#deliveryAlert,#pickupAlert,.delivery_btn{font-weight:400;direction:rtl}.delivery_btn{width:48.5%;height:45px;padding:0;float:right;font-size:18px;text-align:center;cursor:pointer;outline:0;margin-left:3%;color:#333;background-color:#fff;border:1px solid #333;border-radius:2px;display:flex;justify-content:center;position:relative;box-sizing:border-box}#backToStores,.delivery_item{border:1px solid #ccc;box-sizing:border-box}#backToStores,.pickup_btn_text,.pickup_btn_title{font-weight:400;text-align:center;font-size:17px;direction:rtl}.delivery_btn:nth-of-type(2n){margin-left:0}.delivery_btn:active{transition:.1s;border:1px solid #333}.delivery_btn:hover{color:#333;background-color:#f4f4f4;border:1px solid #333}.delivery_btn_active{color:#fff!important;background-color:#333!important;border:1px solid #333}.stores_btn_active{border:1px #333!important}#backToStores{width:60px;float:left;padding-top:7px;padding-bottom:8px;cursor:pointer;outline:0;color:#e10505;background-color:transparent}.pickup_btn_title{width:100%;float:right;margin-bottom:0;line-height:1em}.pickup_btn_text{width:100%;float:right;color:#fff}.formTextUp{width:100%;float:right;margin-bottom:3px;font-size:17px;text-align:right;color:#333}#deliveryAlert{width:100%;font-size:17px;text-align:center;margin-top:0;margin-bottom:5px}.delivery_popup_options{width:100%;float:right;position:relative}#pickupAlert{width:100%;font-size:17px;text-align:center;margin-top:5px;margin-bottom:10px}.continue_form_wrapper,.pickup_form_btn_container{width:100%;float:none;position:relative;display:inline-block;margin-top:0}.pickup_form_btn{height:48px!important;width:100%;border-radius:3px!important;display:inline-block;transition:.2s;position:relative;top:0;cursor:pointer;align-items:center;display:flex;justify-content:center;border:0!important;background-color:#333!important;color:#fff!important;box-shadow:0 0 0 #02301c;font-size:21px!important;font-weight:700!important}.pickup_form_btn:active{top:1px;box-shadow:0 1px 0 #000;transition:.2s;border:0!important}.pickup_form_btn:hover{background-color:#000!important}.continue_form_btn{height:35px!important;font-size:17px!important;font-weight:400!important;text-align:center;cursor:pointer;direction:rtl;box-sizing:border-box;outline:0;color:#333!important;background-color:#fff!important;border:0 solid #ccc!important;border-radius:3px!important;padding-bottom:2px!important;margin-bottom:0!important;align-items:center;display:flex;justify-content:center;text-decoration:underline}.add_min_orderp_opup_btn,.close_min_orderp_opup_btn,.close_refresh_btn,.go_to_store_products_btn{font-weight:400;cursor:pointer;line-height:1em;direction:rtl}#deliveryForm,#pickupDropdown,.delivery_pickup_container,.delivery_shipping_title{background-color:#fff;box-sizing:border-box}.continue_form_btn:hover{background-color:#ffbb8e!important}.overlay .overlay-close{width:35px;height:35px;left:7px;top:7px;align-items:center;display:flex;justify-content:center;background-color:#d00e38;color:#fff;border-radius:50%;position:absolute;border:none;outline:0;z-index:100;font-size:23px}.overlay .overlay-close:hover{background-color:#a20b2c}.delivery_box{width:420px;min-height:555px;padding:30px 40px 20px;margin-left:calc(50% - 210px);margin-right:calc(50% - 210px);border-radius:5px}.delivery_box_logo{width:100px;margin:auto}.delivery_box_title{margin-top:0}.delivery_box_button_section{padding:0;margin-top:12px;margin-bottom:12px}#pickupDropdown{float:right;width:400px;padding:10px;margin-left:calc(50% - 200px);margin-right:calc(50% - 200px);height:auto;bottom:-173px}.delivery_pickup_container{float:right;width:100%;padding:0;margin-top:0}#deliveryForm{padding:0;height:auto;bottom:-173px;text-align:center}.delivery_items{margin-top:10px}.delivery_item{display:inline-block;position:relative;margin-bottom:15px;border-radius:3px;padding:5px}.delivery_item:hover{border:1px solid #ccc;box-shadow:0 2px 8px 1px rgb(0 0 0 / 8%)}.delivery_item_img{float:right;width:100px;display:inline-block}.delivery_item_img img{-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.js--btnStore{cursor:pointer}.delivery_item_content{float:right;width:calc(100% - 100px);box-sizing:border-box;direction:rtl;padding:5px 10px;margin-right:0}.delivery_item_name{float:right;width:100%;text-align:right;font-size:18px;line-height:1em}.delivery_item_title{float:right;width:100%;direction:rtl}.delivery_shipping_title{float:right;width:90%;direction:rtl;display:inline-block;margin-top:0;padding:15px 0 0;border-radius:3px;z-index:2;position:relative;margin-right:5%}.delivery_shipping_title .js--delivery_title{line-height:1.4em}.popupMinOrder,.popupRefreshCartAlert{width:100%;height:100%;background-color:rgb(0 0 0 / 50%);display:none;position:fixed;bottom:0;top:0;right:0;left:0;z-index:1000000000000000}.popup_min_order_content,.popup_refresh_cart_content{box-sizing:border-box;box-shadow:0 3px 5px rgba(0,0,0,.3);top:calc(50% - 150px);border-radius:3px;float:right;position:relative}.popup_refresh_cart_content{width:300px;height:300px;background-color:#fff;padding:20px 40px;margin-left:calc(50% - 150px);margin-right:calc(50% - 150px);display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:center}.popup_empty_cart_icon,.popup_refresh_icon{width:70px;margin-bottom:10px}.popup_refresh_icon{float:right;margin-left:calc(50% - 35px);margin-right:calc(50% - 35px)}.popup_refresh_text{float:right;width:100%;position:relative;margin-bottom:10px}.addMinOrderPopup,.closeRefreshCartAlert,.go_to_store_products{width:100%;float:right;text-align:center}.add_min_orderp_opup_btn,.close_refresh_btn,.go_to_store_products_btn{width:120px;float:right;height:35px;display:table;margin-left:calc(50% - 60px);margin-right:calc(50% - 60px);font-size:17px;text-align:center;color:#fff;background-color:#333}.add_min_orderp_opup_btn:hover,.close_refresh_btn:hover,.go_to_store_products_btn:hover{background-color:#333;color:#fff}.popup_min_order_content{width:300px;height:300px;background-color:#fff;padding:20px;margin-left:calc(50% - 150px);margin-right:calc(50% - 150px);display:table}.popup_min_order_icon{float:right;width:70px;margin-left:calc(50% - 35px);margin-right:calc(50% - 35px);margin-bottom:5px}.popup_min_order_text,.popup_min_order_title{float:right;width:100%;position:relative}.closeMinOrderPopup{width:30px;height:30px;position:absolute;left:10px;top:10px}.close_min_orderp_opup_btn{float:left;width:30px;height:30px;display:table;font-size:17px;text-align:center;color:#fff;background-color:#c20c1a;border-radius:50%}.close_min_orderp_opup_btn:hover{background-color:#e81021;color:#fff}.delivery_box select,.info_popup_btn,.promotion_product_text{color:#333;box-sizing:border-box}.promotion_product{width:100%;float:right;text-align:center;box-sizing:border-box;border:2px solid #333;margin-bottom:20px;margin-top:15px}.promotion_product_image{float:right;width:110px;margin-left:10px}.promotion_product_content{float:right;width:calc(100% - 120px);margin-right:0;padding-top:0}.promotion_product_name{width:100%;float:right;font-size:17px;text-align:right;box-sizing:border-box;margin-bottom:1px;font-weight:700}.promotion_product_text{font-weight:400;text-align:right;margin-bottom:0;font-size:14px}#futureTimeDelivery,.chooseBranch{margin-bottom:12px}.promotion_product_price{width:auto;float:right;font-size:17px;font-weight:700;text-align:center;display:inline-block;clear:none}.futureTimeMessage{width:100%;float:right;margin-bottom:0}.pickupAlert{width:100%;float:right;direction:rtl}.change_delivery_type{float:right;width:300px;height:300px;position:fixed;top:calc(50% - 150px);right:calc(50% - 150px);left:calc(50% - 150px);border:1px solid #333;z-index:1000000000000000!important;background-color:#fff;border-radius:3px;box-shadow:0 0 24px 0 rgba(32,47,57,0);box-sizing:border-box}.my-deliveryPopup input{width:100%;padding:0 10px;background-color:#fff;background-clip:padding-box;border:1px solid #333;color:#333;border-radius:3px;margin-bottom:12px}.my-deliveryPopup select{width:100%;padding:0 7px;direction:rtl;border-radius:2px;border:1px solid #333}* html .ui-autocomplete{height:100px}.ui-datepicker .highlight{background-color:#ebe7e5!important;color:#333!important}.info_popup_btn{width:auto;float:right;height:30px;font-size:17px;padding:0 8px;margin-left:15px;margin-top:5px;background-color:#f9f9f9;border-radius:3px;direction:rtl;border:1px solid #f9f9f9;align-items:center;justify-content:center;display:flex}.info_popup_btn i{margin-left:5px}.radio_futurePickup,.radio_regularPickup{box-sizing:border-box;direction:rtl;display:flex;align-items:center;justify-content:flex-start}.radio_futurePickup input[type=radio],.radio_regularPickup input[type=radio]{accent-color:#1e88e5}.radio_text{display:flex;flex-direction:column;order:1}.radio_futurePickup:has(input[type=radio]:checked),.radio_regularPickup:has(input[type=radio]:checked){border-color:#333;background:#eaf7ff}.chooseHoursPopup{width:100%;float:right;margin-bottom:12px}.radio_futurePickup,.radio_futureShipping,.radio_regularPickup,.radio_regularShipping{width:100%;height:45px;box-sizing:border-box;padding:0 7px;border:1px solid #333;background:#fff;border-radius:2px;cursor:pointer;margin-bottom:12px;direction:rtl;display:flex;align-items:center;justify-content:flex-start;transition:border-color .15s,background-color .15s}.ui-autocomplete li>div,.ui-menu-item-wrapper{transition:background .15s,color .15s;cursor:pointer}.radio_futurePickup input[type=radio],.radio_futureShipping input[type=radio],.radio_regularPickup input[type=radio],.radio_regularShipping input[type=radio]{width:22px;height:22px;margin-left:10px;margin-right:0;accent-color:#1e88e5;margin-bottom:0}.radio_text{display:flex;flex-direction:row;text-align:right;line-height:1.2;order:1;align-items:center}.radio_title{font-size:18px;font-weight:600;color:#333;margin-left:7px}.radio_subtitle{margin-top:0;font-size:16px;color:#8c8c8c}.radio_futurePickup:has(input[type=radio]:checked),.radio_futureShipping:has(input[type=radio]:checked),.radio_regularPickup:has(input[type=radio]:checked),.radio_regularShipping:has(input[type=radio]:checked){border-color:#333;background:#f9f9f9}.ui-autocomplete{direction:rtl;font-family:inherit;font-size:20px!important;box-shadow:0 6px 20px rgba(0,0,0,.12)}.ui-menu-item{font-family:almoni-neue,sans-serif}.ui-menu-item-wrapper{padding:12px 18px;font-weight:500}.ui-autocomplete .ui-state-active,.ui-autocomplete li>div:hover,.ui-menu-item-wrapper.ui-state-active,.ui-menu-item-wrapper:hover,.ui-state-active{background:#eaf7ff!important;color:#1e88e5!important}.ui-autocomplete{direction:rtl;border-radius:10px;border:1px solid #ccc;box-shadow:0 8px 24px rgba(0,0,0,.12);padding:8px 0;max-height:300px;overflow-y:auto;overflow-x:hidden;z-index:9999!important}.ui-autocomplete li>div{padding:7px 14px}.my-deliveryPopup-overlay{position:fixed;inset:0;background:rgba(0,0,0,.6);display:none;z-index:10000000000000000000000000000000!important}.my-deliveryPopup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;width:95%;max-width:400px;max-height:90vh;overflow-y:auto;border-radius:3px;padding:24px;box-shadow:0 25px 60px rgba(0,0,0,.3);box-sizing:border-box}.my-deliveryPopup-close{position:absolute;top:12px;left:12px;background:#c20c1a;border:none;font-size:25px;font-weight:700;cursor:pointer;transition:opacity .2s;z-index:10!important;color:#fff;border-radius:50%;width:40px!important;height:40px!important}.my-deliveryPopup-close:hover{opacity:.6}@keyframes popupFadeIn{from{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (max-width:480px){.my-deliveryPopup{max-width:90%;border-radius:3px;padding:20px;box-sizing:border-box}}.js--close_message{width:90%;float:right;background-color:#666;margin-top:10px;border-radius:3px;padding:7px 0;margin-right:5%}.js--store_cities{width:100%;float:right}@media all and (max-width:768px) and (min-width:319px){.delivery_box{width:340px;min-height:410px;padding:25px 25px 10px;margin-left:calc(50% - 170px);margin-right:calc(50% - 170px)}#deliveryForm{width:100%;bottom:-173px}#pickupDropdown{width:320px;padding:10px;margin-left:calc(50% - 160px);margin-right:calc(50% - 160px);bottom:-173px}.change_delivery_type{width:320px;height:420px;top:calc(50% - 210px);right:calc(50% - 160px);left:calc(50% - 160px)}.delivery_btn{height:40px;top:0}.pickup_form_btn{height:45px!important;top:0}}.delivery_btn[style*="pointer-events: none"]{background:#fff5f5!important;color:#d10000!important;border:1px solid #d33!important;opacity:1!important;filter:none!important;cursor:not-allowed!important}.delivery_btn.disabled,.delivery_btn[aria-disabled=true],.delivery_btn[style*="pointer-events: none"]{padding-bottom:12px!important}.delivery_btn.disabled::after,.delivery_btn[aria-disabled=true]::after,.delivery_btn[style*="pointer-events: none"]::after{content:"לא זמין";position:absolute;right:50%;bottom:3px;transform:translateX(50%);font-size:11px;font-weight:700;color:#d10000;background:#fff;padding:0 6px;border-radius:10px;line-height:1.2}