html,body{overflow-x:hidden}::placeholder{opacity:1!important}p#subscribed_field{display:none}footer a.elementor-item.elementor-item-active{text-decoration:underline}.woocommerce-privacy-policy-text p{margin:0!important}label[for="shipping_method_0_wdr_free_shipping"]{width:fit-content}.e-wc-message-notice .woocommerce-message{border-top:3px solid var(--e-global-color-primary)}.e-wc-message-notice .woocommerce-message .button{border:1px solid var(--e-global-color-primary);color:var(--e-global-color-primary)}.e-wc-message-notice .woocommerce-message:before{color:var(--e-global-color-primary)}.e-wc-message-notice .woocommerce-message .button:hover{border-color:var(--e-global-color-primary);color:#fff;background-color:var(--e-global-color-primary)}p.stock.out-of-stock{display:none}li.woo-variation-item-label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.seo-content-wrapper{position:relative}.seo-content-hidden{display:none;overflow:hidden}.read-more-link{display:inline-block;margin-top:10px;cursor:pointer;text-decoration:none;color:#06c}.read-more-link img{transition:transform 0.3s ease;vertical-align:middle}.seo-content-wrapper.expanded .read-more-link img{transform:rotate(180deg)}.price .woocommerce-Price-amount:first-child:nth-last-child(3)~*,.price .woocommerce-Price-amount:nth-of-type(2)+.woocommerce-Price-currencySymbol,.price>span:not(.woocommerce-Price-amount),.price>span:not(.woocommerce-Price-amount):before,.price>span:not(.woocommerce-Price-amount):after{display:none!important}.price:not(:empty):before,.price:not(:empty):after,.price *:not(.woocommerce-Price-amount):before,.price *:not(.woocommerce-Price-amount):after{content:none!important}.woocommerce ul.products li.product .price del{display:flex}.price{white-space:nowrap;font-size:0}.price .woocommerce-Price-amount{font-size:initial}span.starting-from-text{font-size:16px;color:var(--e-global-color-secondary)}@media only screen and (max-width:600px){span.starting-from-text{font-size:14px;margin-top:34px;display:block}.slick-track span.starting-from-text{margin-top:0;display:block}}.page-id-9 a.woocommerce-button.button.view.order-actions-button{display:none}.INDDesktop #INDmenu-btn{top:140px!important}#INDmenu-btn svg{height:44px!important}.INDhasDragTooltip #INDWrap #INDmenu-btn:before,.INDhasDragTooltip #INDWrap #INDmenu-btn:after{height:90px!important}.glass-btn{border-radius:116px;border:1px solid var(--white,#FFF);background:rgb(255 255 255 / .2);backdrop-filter:blur(12px);transition:0.4s!important}.glass-btn:hover{border-radius:116px;border:1px solid var(--white,#FFF);background:rgb(255 255 255 / .4);backdrop-filter:blur(20px)}#readmore-text{overflow:hidden;max-height:100px;transition:max-height 0.5s ease}#readmore-text.expanded{max-height:1000px}.woocommerce-notices-wrapper{width:50%;margin:32px auto}.mobile-menu-icon{display:flex;align-items:center;line-height:1em!important;gap:8px}.eyetest::before{background-image:url(https://optica-halperin.com/wp-content/uploads/2020/06/eye.svg);line-height:1px;content:'';background-size:24px 24px;display:inline-block;width:24px;height:24px}.branch-icon::before{background-image:url(https://optica-halperin.com/wp-content/uploads/2020/06/shop.svg);line-height:1px;content:'';background-size:24px 24px;display:inline-block;width:24px;height:24px}#green-form summary .e-n-accordion-item-title-header::before{background-image:url(https://optica-halperin.com/wp-content/uploads/2024/02/טופס-ירוק-ורישיון-בינלאומי.svg);line-height:1px;content:'';background-size:24px 24px;display:inline-block;width:24px;height:24px;margin-left:8px}#sales summary .e-n-accordion-item-title-header::before{background-image:url(https://optica-halperin.com/wp-content/uploads/2020/06/sale.svg);line-height:1px;content:'';background-size:24px 24px;display:inline-block;width:24px;height:24px;margin-left:8px}.ml-price{display:flex;align-items:center;justify-content:space-between;min-height:32px}.tabcontent-custom-three .wvs-archive-variations-wrapper{position:unset!important;margin-right:0;margin-top:-190px;width:100%!important}button.reset_variations{background:transparent!important;border:none;color:red!important;font-weight:400!important;padding:0!important}button.reset_variations:hover{background:transparent!important}@media only screen and (max-width:1460px) and (min-width:1025px){.menu-icons-hide .menu-item a{text-indent:-9999px}.menu-icons-hide li a{width:24px}}@media only screen and (max-width:600px){.woocommerce-notices-wrapper{width:90%;margin:32px auto}button.slick-next.slick-arrow,button.slick-prev.slick-arrow{display:none!important}}input#elementor-search-form-1d0cffc{border:none}button.elementor-search-form__submit{border-radius:100px!important}.popup-search .e-font-icon-svg-container::before{content:'חיפוש';color:#fff;font-size:16px;margin-left:12px}input#elementor-search-form-cb1dc1e{border:none}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{border:1px solid rgb(0 0 0 / .2)}.megamenu{width:630px!important;min-height:250px}ul#menu-1-a81855c li.sale a{color:var(--wc-red)!important;gap:6px}ul#menu-1-a81855c li a{gap:6px!important}#elementor-menu-cart__toggle_button span.elementor-button-icon:after{content:'סל קניות';font-family:'Assistant'}span.elementor-button-icon-qty{top:-20px!important;border:1px solid var(--e-global-color-primary);left:-12px!important;font-size:12px!important}@media only screen and (max-width:600px){.search-btn span.elementor-icon-list-text{display:none}.INDDesktop #INDmenu-btn{top:80px!important}#elementor-menu-cart__toggle_button span.elementor-button-icon:after{content:''}.elementor-menu-cart__toggle .elementor-button{border:none!important;border-radius:0!important;padding:16px!important}span.elementor-button-icon-qty{top:-6px!important;border:transparent!important;left:-6px!important;font-size:13px!important;background-color:var(--wp--preset--color--black)!important;color:#fff!important}#elementor-menu-cart__toggle_button svg{font-size:26px;margin:4px}}@media (max-width:767px){.content{max-height:0;overflow:hidden;transition:max-height 0.2s ease-out}.collapsible:after{content:'+';font-size:36px;position:absolute;left:0;top:-12px;color:#fff}.active:after{content:"-";color:#fff;font-size:46px;top:-22px}}li.banner-img.wvs-archive-product-wrapper.product.type-product{overflow:hidden}.post-53373 span.price{font-size:1.4rem!important}div#mainPac,i.tm-tooltip.tc-tooltip{display:none!important}.tc-price-wrap{display:none}span.tc-section-label-text{font-size:1.6rem}.tm_divider{margin:8px!important}.woocommerce ul.products li.product .price .from{font-size:1.1em;color:#03002E}ul.products .ml-price>a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{margin-right:16px}.elementor-products-grid ul.products.elementor-grid li.product a.woocommerce-loop-product__link{display:block;position:relative;height:85%}.tm-epo-required{color:#e60000}li.woo-variation-swatches-variable-item-more{display:none!important}.ml-price-container{display:flex;flex-direction:row-reverse;gap:8px}.tabcontent-custom-new .product{background-color:#fff}li.product span.woocommerce-Price-amount.amount{font-size:1.4em}.product-code-custom .price ins{padding-right:0px!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{box-shadow:0 8px 24px 0 rgb(0 0 0 / .12);border-radius:8px;height:420px;background-color:#fff;width:23.5%;display:grid}.single-post .products li.product{box-shadow:0 8px 24px 0 rgb(0 0 0 / .12);border-radius:8px;height:400px;background-color:#fff;margin:0 0 1.5em 1.5%}.single-post .products li.product .ml-price{display:flex;align-items:center;margin-bottom:16px;justify-content:space-between;min-height:54px;margin-top:16px}.single-post .products{margin:0;padding:0;list-style:none}.single-post .products li.product{margin-bottom:20px}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:#fff}table th{padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:100%}ol.flex-control-nav.flex-control-thumbs{display:flex;flex-wrap:nowrap;width:auto;margin:auto!important;flex-direction:column;align-items:flex-end}.flex-viewport{width:90%}.wvs-archive-product-wrapper ul.on-sale-prices{right:16px}div#slider20 ul.on-sale-prices,div#slider21 ul.on-sale-prices{right:24px}.slick-slide ul.on-sale-prices{right:-24px}.woocommerce-product-gallery__image.flex-active-slide{position:relative}.woocommerce-product-gallery__image img{width:revert-layer!important}.woocommerce-product-gallery__image.flex-active-slide::before{content:"\1F50D";position:absolute;bottom:5%;right:5%;transform:translate(-50%,-50%);font-size:30px;opacity:0;transition:opacity 0.3s ease;z-index:2;pointer-events:none}.form-row-wide span{font-family:'Assistant'}.woocommerce-product-gallery__image.flex-active-slide:hover::before{opacity:1}.woocommerce-variation-add-to-cart{margin-top:16px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 #fff0 transparent!important}.woocommerce ul.products li.product a img,.single-post .products li.product a img{border-radius:8px 8px 0 0;height:224px;object-fit:cover}.single-post .products li.product a img{width:100%}.woocommerce ul.products li.product .button{left:15px;color:#05AEE8;background-color:#FFF;border-color:#05AEE8;border-style:solid;border-width:1px 1px 1px 1px;border-radius:116px 116px 116px 116px;font-weight:400;padding:10px 20px 10px 35px;margin-top:0}.woocommerce-product-gallery.woocommerce-product-gallery--with-images.images{display:flex}.slick-track .ml-price{display:flex;align-items:center;margin:6px 12px;justify-content:space-between}.slick-track li.product .button{color:#05AEE8;background-color:#FFF;border-color:#05AEE8;border-style:solid;border-width:1px 1px 1px 1px;border-radius:116px 116px 116px 116px;font-weight:400;padding:10px 20px 10px 20px}.slick-track li.product .button:hover{background-color:#05aee81f;transition:all 0.5s ease}.slick-track li.product .button::after{content:"";display:block;width:16px;height:16px;background-image:url(https://optica-halperin.com/wp-content/uploads/2024/02/arrow-circle-left.png);background-repeat:no-repeat;background-size:contain;float:left;margin-right:5px;margin-top:8px}.single-post .products li.product .button{color:#05AEE8;background-color:#FFF;border-color:#05AEE8;border-style:solid;border-width:1px 1px 1px 1px;border-radius:116px 116px 116px 116px;font-weight:400;padding:10px 20px 10px 20px;float:left;margin-left:15px}.single-post .products li.product .button::before{content:"";display:block;width:16px;height:16px;background-image:url(https://optica-halperin.com/wp-content/uploads/2024/02/arrow-circle-left.png);background-repeat:no-repeat;background-size:contain;float:left;margin-right:5px;margin-top:8px}.woocommerce ul.products li.product .button:hover{background-color:#05aee81f;transition:all 0.5s ease}.woocommerce ul.products li.product .woocommerce-loop-product__title,.single-post .products li.product .woocommerce-loop-product__title{padding:0 15px 20px 15px;font-family:"Assistant",Sans-serif;font-size:20px;line-height:26px;color:#03002E}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price,.woocommerce ul.products li.product .price ins,.single-post .products li.product .price,.single-post .products li.product .price ins{color:#05AEE8;font-family:"Assistant",Sans-serif;font-size:16px;font-weight:400!important;line-height:20.93px;display:flex;flex-direction:column}.wvs-archive-variations-wrapper{position:relative!important;left:0;width:auto!important;top:-205px!important}.archive .wvs-archive-variations-wrapper{position:absolute!important;top:190px!important}.archive ul.products li.product .price{flex-direction:row}.product-category{font-family:"Assistant",Sans-serif;font-size:14px;font-weight:400;line-height:20.93px;padding-right:15px;color:#707070;height:20px;padding-bottom:15px}.price span.woocommerce-Price-amount.amount{color:var(--e-global-color-primary)}.woocommerce ul.products li.product .button::before{content:"";display:block;position:absolute;left:15px;top:52%;transform:translateY(-50%);width:16px;height:16px;background-image:url(https://optica-halperin.com/wp-content/uploads/2024/02/arrow-circle-left.png);background-repeat:no-repeat;background-size:contain}.pagination-custom{text-align:center}.pagination-custom a{font-size:20px;line-height:26.16px;font-family:"Assistant",Sans-serif;font-weight:400;color:#03002E;padding:4px}.pagination-custom .current{color:#05AEE8}.pagination-custom a.next.page-numbers{margin-right:15px;font-size:0}.pagination-custom a.prev.page-numbers{margin-left:15px;font-size:0}.pagination-custom .prev.page-numbers::before{content:"הקודם";font-size:20px}.pagination-custom .next.page-numbers::before{content:"הבא";font-size:20px}.woocommerce ul.products li.product .onsale,.single-post .products li.product .onsale{margin:0;font-size:16px;border-radius:4px;padding:0 6px;line-height:26px;min-height:1em;min-width:2em;font-weight:400;background-color:#000}.single-post .products li.product .onsale{position:absolute;text-align:center}.single-post .products li.product ul.on-sale-prices{right:35px;top:8px}li.onsale{background-color:#000!important}ul.on-sale-prices{position:relative;right:-24px;top:10px}.product-code-custom ul.on-sale-prices{position:absolute;right:12px;top:10px;margin:0}ul.on-sale-prices li{display:inline-block;margin:0;font-size:16px;background:var(--e-global-color-primary);border-radius:4px;padding:0 6px;color:#fff!important;line-height:26px;min-height:1em;min-width:2em;font-weight:400}.banner-img a img{border-radius:8px!important;height:100%!important}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover{-webkit-box-shadow:var(--wvs-selected-item-box-shadow,0 0 0 2px #05AEE8);box-shadow:var(--wvs-selected-item-box-shadow,0 0 0 2px #05AEE8);color:var(--wvs-selected-item-text-color,#05AEE8)}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){background-color:#ffffff00!important}.term-description h2{display:none}a.woocommerce-product-gallery__trigger{display:none}.elementor-menu-cart__main span.woocommerce-Price-amount.amount{font-size:16px}span.ml-price-span{color:rgb(0 0 0 / .6);font-size:16px;margin:4px 0 0 0}span.ml-price-span-single{color:rgb(0 0 0 / .6);font-size:16px}.custom-seo-content h2{font-weight:400;font-size:32px;letter-spacing:-.64px;margin-bottom:24px}.custom-seo-content p{color:#03002E;font-size:20px;font-weight:400;margin-bottom:16px}a.read-more-link{color:rgb(0 0 0 / .6);font-size:16px;font-weight:400}a.read-more-link img{width:12px;height:12px}@media only screen and (min-width:769px) and (max-width:1366px){.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:16px;line-height:20.78px}li.product span.woocommerce-Price-amount.amount{font-size:14px}.woocommerce ul.products li.product .button{font-size:14px}.tag-and-title{height:70px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{height:390px}}@media(max-width:768px){li.banner-img.product.type-product.has-post-thumbnail.purchasable{width:-webkit-fill-available!important}.archive .wvs-archive-variations-wrapper{position:absolute!important;top:170px!important}.tabcontent-custom .product,.tabcontent-custom-new .product{height:400px;margin-bottom:0;margin-top:30px}.active:after{display:none}ul.on-sale-prices li{font-size:12px;line-height:20px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:22px;line-height:18px;font-weight:700}.woocommerce ul.products li.product a img{height:200px}.woocommerce ul.products li.product .button{display:none}.single-product section.related .products li.product{width:100%!important}.product-code-custom .woocommerce ul.products li.product,.woocommerce-page ul.products li.product{height:fit-content;clear:unset!important;margin:0 4px 0.992em!important;width:97%!important}.elementor-location-single>.wvs-archive-product-wrapper{width:47%!important}.banner-img{float:right!important;width:96%!important}.search-results.woocommerce ul.products li.product{width:100%!important}.woocommerce ul.products li.product .onsale{top:8px;right:8px!important;font-size:12px;width:40px;line-height:20px;text-align:center}dt.tm-final-totals,span.woocommerce-Price-amount.amount,span.price{font-size:16px!important}.wvs-archive-variations-wrapper{top:75px}.woocommerce div.product div.images .flex-control-thumbs li{width:20%}dl.tc-epo-metadata.variation{color:#fff0;display:none}ol.flex-control-nav.flex-control-thumbs{flex-wrap:wrap}dt.tm-final-totals,span.woocommerce-Price-amount.amount,span.price{font-size:16px}.ml-price{display:flex!important;align-items:flex-start;margin-bottom:4px}.single-post .products li.product .ml-price{display:flex;align-items:start;justify-content:space-between;min-height:20px;margin-top:0;margin-top:0}.slick-track li.product .button{display:none}.single-post .products{grid-template-columns:repeat(2,1fr);display:grid;gap:16px}.woocommerce ul.products li.product a img,.single-post .products li.product a img{object-fit:cover}.single-post .products li.product .button{display:none}.tag-and-title{height:70px}.single-post .products li.product{height:360px}.woocommerce ul.products li.product .woocommerce-loop-product__title,.single-post .products li.product .woocommerce-loop-product__title{font-size:16px;margin-top:0}.woocommerce-product-gallery.woocommerce-product-gallery--with-images.images{display:flex!important;flex-direction:column!important}ol.flex-control-nav.flex-control-thumbs{display:flex;flex-wrap:nowrap;width:50%;margin:auto!important;flex-direction:row-reverse;align-items:center;justify-content:center}ol.flex-control-nav.flex-control-thumbs{width:100%}}dt.tm-final-totals,span.woocommerce-Price-amount.amount,span.price{color:var(--e-global-color-primary)!important;font-size:24px;font-weight:600}.price ins bdi{color:red!important}.single-product p.price{display:flex;gap:6px}ins{text-decoration:none}del{text-decoration-thickness:2px;height:9px;display:inline-flex}dl.tm-extra-product-options-totals{flex-wrap:nowrap}dt.tm-final-totals{font-size:22px!important}dl.tm-extra-product-options-totals dt{flex:none;margin:2px 0 0 4px}.tc-epo-element-label-text{font-weight:600}.storeclosing_show{display:none}.special-discount-text{font-size:16px;color:#e20707;display:none!important}