@media only screen and (max-width:1270px){body .mobile-header .dgwt-wcas-search-wrapp,body #masthead .dgwt-wcas-search-wrapp{display:none}}@media only screen and (max-width:900px){.links-my-account{display:none}.logo{min-width:auto}.logo .logo-block{position:relative}.elementor-tabs-content-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.elementor-tab-mobile-title{order:1}.elementor-tab-content{order:2}.menu-main-footer-container{display:flex;order:2}.menu-footer-container{display:flex;order:1}.elementor-widget-tabs .elementor-tab-mobile-title{padding:4px 10px}header.site-header{padding:0 40% 0 1%;border:none;display:none}.site-main{margin:0 auto 0}.mobile-header{display:flex;justify-content:space-between;position:relative;align-items:flex-start;height:100px;transition:all ease-in-out 0.5s}.mobile-header>div:last-child{display:grid;grid-template-areas:'shipping shipping top-cart-icon main-menu-mobile' 'menu-header-button menu-header-button button-send-images button-send-images';gap:0}.shipping-text-header{display:none;grid-area:shipping;background:url(/wp-content/themes/npcoding/images/delivery_icon.svg) left center no-repeat;margin:5px 0 0 20px}.mobile-header.scrolled{position:fixed;top:0;left:0;right:0;width:100%}.top-cart-icon{grid-area:top-cart-icon;margin-left:13px}.main-menu-mobile{grid-area:main-menu-mobile}.menu-header-button{grid-area:menu-header-button}.button-send-images{grid-area:button-send-images}.mega-categories-menu-inner{margin-top:77px;padding:0}.hamburger{margin:10px 0 0 10px;display:flex;flex-wrap:wrap;width:34px;justify-content:flex-end}.main-menu-mobile .hamburger .line{width:26px;height:2px;background-color:var(--colorBlueDark);margin:6px 0}.main-menu-mobile .hamburger.active .line:nth-child(1){transform:translateY(15px) rotate(41deg)}.main-menu-mobile .hamburger .line:nth-child(2){width:34px}.main-menu-mobile .hamburger.active .line:nth-child(3){transform:translateY(-13px) rotate(-47deg)}.main-mobile-menu{width:100%;position:absolute;top:56px;right:0;z-index:10;padding:0;visibility:hidden;opacity:0;background:#fff;text-align:center}.main-menu ul{margin:0;padding:0}.main-menu ul li{display:block;margin:0 0 10px}.main-mobile-menu.show{visibility:visible;opacity:1;transition:opacity 0.3s}.logo img{max-width:103px;margin-right:0}.menu-header-button{position:static;border:1px solid #eee;background:#eee}.menu-header-button.active,.menu-header-button:hover{background:#ccc;border:1px solid #ccc;color:#000}.mega-categories-menu{min-width:100px;width:100%;max-width:400px;top:22px}.shipping-text-header{min-width:30px;min-height:30px;font-size:0;position:relative}.shipping-text-header:before{content:'משלוחים חינם מעל 279 ש"ח';font-size:10px;line-height:11px;text-align:center;position:absolute;top:7px;right:-9px;width:60px}a.button-send-images{padding:8px 10px;border-radius:0;margin-left:0}.button-send-images-inner{font-size:12px;line-height:13px}.button-send-images-inner span{display:none}.menu-header-button{border-radius:0}.menu-header-button-inner{padding:7px 20px;font-size:12px}.menu-header-button-inner .hamburger{display:none}.elementor-custom-block .elementor-container{max-width:var(--width)}.before-footer-block .list{max-width:100%}.owl-carouse-products .owl-carousel .owl-nav{right:-9%;top:33%;width:118%;z-index:10}.before-footer-block{padding:50px 20px 100px}.before-footer-block h2{font-size:37px;line-height:45px;text-align:right}.before-footer-block .list div img{max-width:136px}.before-footer-block .list div p{font-size:17px;line-height:24px}.before-footer-block .list div .title{font-size:25px}.footer-newsletter h2{font-size:32px;line-height:48px}.footer-newsletter h2 span{font-size:29px;line-height:33px}.footer-menu-cats #menu-footer{columns:2;-webkit-columns:2;-moz-columns:2;margin:0}.footer-menu-cats #menu-menu-1{text-align:center}.footer-menu-cats #menu-menu-1 li{display:inline-block}.footer-menu-cats #menu-menu-1 li a{font-size:18px;line-height:26px;font-weight:300}.footer-menu-cats{margin-left:0}.footer-newsletter .form-block{width:80%;margin:50px auto 10px;padding:10px 4px 4px;border-radius:20px;flex-wrap:wrap}.footer-newsletter .form-block .wpcf7-submit{border-radius:0 0 20px 20px;width:100%}.footer-newsletter .form-block .wpcf7-form-control.wpcf7-text{text-align:center;font-size:19px;line-height:32px;margin:0;border-radius:0;width:100%}.footer-newsletter{top:-296px}.footer-newsletter .wpcf7 form .wpcf7-response-output{margin:41px auto 1em;width:100%;background:#142B53}.footer-newsletter .wpcf7 form .wpcf7-not-valid-tip{top:-11px}.footer-inner-one{margin:-15px 0 0 0}.footer-contacts{order:1}.footer-inner-one .footer-menu-cats:nth-child(2){order:2}.footer-inner-one .footer-menu-cats:nth-child(1){order:3}footer ul{padding:0}.mobile-cart-btn p,.mobile-cart-btn .order-total-amount-mobile{font-size:15px}.right-side a,.cart-checkout-container form.checkout.woocommerce-checkout .col-1,.woocommerce-info,form.woocommerce-form.woocommerce-form-login.login,form.woocommerce-form.woocommerce-form-register.register{font-size:12px}.cart-checkout-container h3,.shop_table.woocommerce-checkout-review-order-table,.shipping-review{font-size:15px}.cart-checkout-container{grid-template:"order-review" "form"}.right-side,.left-side{width:100%;padding:10px 10px}.right-side{grid-area:form}.left-side{grid-area:order-review}a.woocommerce-remove-coupon{right:15px}.woocommerce-order-pay ul.order_details{padding:0 20px 0 0}.woocommerce-order-pay ul.order_details li{display:inline-block;width:45%;padding:5px;margin:0 5px 7px 0;font-size:12px}.right-side label{font-size:12px}.right-side input{padding:6px;border-radius:0;font-size:13px}label[for=shipping_method_0_local_pickup5]:after,label[for=shipping_method_0_free_shipping6]:after{font-size:15px}ul#shipping_method li .woocommerce-Price-amount{font-size:14px}label[for=shipping_method_0_local_pickup5]:after,label[for=shipping_method_0_local_pickup3]:after{font-size:16px;margin:-3px 0 0 0}ul#shipping_method li>label,.wc_payment_methods.payment_methods.methods li>label{padding:15px 20px 15px 35px;font-size:12px}ul#shipping_method li>input[type=radio]:first-child:checked+label:before,.wc_payment_methods.payment_methods.methods li>input[type=radio]:first-child:checked+label:before{margin:0 -15px 0 5px}.woocommerce-shipping-destination{max-width:200px;margin:10px auto;text-align:center;font-size:12px;letter-spacing:1px}label[for=shipping_method_0_local_pickup5]:after,label[for=shipping_method_0_local_pickup3]:after,label[for=shipping_method_0_free_shipping2]:after{font-size:14px}.wc_payment_methods.payment_methods.methods li>label{padding:15px 10px;height:50px}span.woocommerce-terms-and-conditions-checkbox-text a{font-size:18px}span.woocommerce-terms-and-conditions-checkbox-text{font-size:18px;letter-spacing:0}.left-side .actions button.button{float:none;margin:0 0 0 0;height:32px}.left-side .coupon input{height:32px;margin-top:1px}.product-subtotal{display:none}.prod-info{position:relative;width:63%;padding:10px}.prod-info .product-price{display:inline-block}.prod-info .product-name{margin:0 0 3px 0;font-size:14px}.product-quantity{display:inherit}.prod-info .quantity input{background:#f8f8f8;width:30px;height:25px}.woocommerce-cart-form__cart-item.cart_item .product-remove{position:absolute;top:-22px;right:-22px}.woocommerce-cart-form__cart-item.cart_item .product-thumbnail{max-width:95px}.right-side p.order-total{text-align:center}.cart-subtotal{margin:25px 0 0 0;border-top:solid 1px #eee}.order-total h3,.cart-subtotal h3,span.cart-status-shipping-header{margin:0;font-size:13px!important;letter-spacing:1px}.order-total-amount span{font-size:15px}.woocommerce-order-received .right-side{width:94%;margin:3%}.woocommerce-order-received p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{font-size:17px;padding:20px 10px;font-weight:400}.woocommerce-order-received .woocommerce-order h2{margin:10px 0;padding:20px 10px 0 10px;font-weight:400;text-align:center;font-size:17px}.woocommerce-order-received ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li{padding:8px 10px;font-size:13px;width:47%;margin:10px 1%;vertical-align:top;height:53px}.woocommerce-order-received ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details strong{display:block}.woocommerce-order-received section.woocommerce-order-details,section.woocommerce-customer-details{width:100%;padding:10px 35px;border-right:none!important}.remaining{font-size:14px}.left-side{top:0}.checkout-coupon{padding:0 0 20px 0;;font-weight:500;font-size:12px;letter-spacing:1px}button#place_order{font-size:15px;letter-spacing:1px;padding:20px}.woocommerce-order-received section.woocommerce-order-details table thead{display:none}div.wpcf7-response-output,div.wpcf7-mail-sent-ok{text-align:right}.woocommerce-order-received section.woocommerce-order-details td:first-child,section.woocommerce-order-details th:first-child{font-size:11px}td.woocommerce-table__product-name.product-name a{font-size:11px!important;text-decoration:unset}.cat-bar{display:block;top:89px;position:fixed;width:100%;padding:0 11px;background:#fff;border-top:solid 1px #ddd;margin:0;z-index:99999}.shop_table.woocommerce-checkout-review-order-table .order-total{font-size:13px}.cart-checkout-container h3#ship-to-different-address span{font-size:14px}select#billing_country,select#shipping_country{line-height:1}body.page-id-20.logged-in{padding-bottom:55px}.logged-in .right .woocommerce{padding:0}.page-id-20.logged-in .right{min-height:450px;padding:25px 10px}.click-swich-action{font-size:15px}.my-account-container-login,.my-account-container-registration{margin-top:35px}.my-account-container .right{position:relative;min-height:250px;padding:10px}.my-account-container .u-columns,.woocommerce-ResetPassword{max-width:100%}.woocommerce-account #content{min-height:350px!important}.my-account-container .right h1{margin:0 0 20px 0;padding:10px 0;font-size:17px;text-align:left;border-bottom:solid 1px #ddd;color:#222;font-weight:400}.woocommerce-LostPassword.lost_password a{display:block;margin:5px 0 0 0;text-align:center;color:#999;font-weight:400;text-decoration:none!important;font-size:12px}.my-account-container .right h2{font-size:15px}.my-account-container label{margin:15px 0 0 0;font-size:14px}.woocommerce-EditAccountForm.edit-account p{width:100%;margin:0 0 10px 0}table.woocommerce-orders-table *{vertical-align:top}table.woocommerce-orders-table{font-size:13px}.woocommerce-orders-table thead th{background:#f9f9f9;padding:12px;font-size:12px;font-weight:400;border-bottom:solid 1px #ddd}.woocommerce-orders-table__cell-order-total span span{display:inline}.woocommerce-orders-table__cell-order-total span{display:block;font-size:13px}.woocommerce-orders-table__cell-order-total{font-size:9px}.my-account-container input{font-size:12px;background:#eee;border:none}a.click-swich-action{position:absolute;display:inline-block;top:20px;right:10px;width:auto;margin:0;padding:0;font-size:15px;letter-spacing:.5px;font-weight:300;border:0;color:#777}a.click-swich-action:hover{border:0}body.woocommerce-lost-password a.click-swich-action{display:none}body.woocommerce-lost-password .my-account-container .right h1{margin:0;text-align:center;border:0}.logged-in.woocommerce-account.woocommerce-view-order .my-account-container .right h1{display:none!important}form.woocommerce-ResetPassword.lost_reset_password p{font-size:12px}nav.woocommerce-MyAccount-navigation ul{position:fixed;width:100%;margin:0;right:0;bottom:-1px;background:#fff;box-shadow:0 0 10px 0 #00000042;z-index:999}.woocommerce-MyAccount-content{font-size:13px}nav.woocommerce-MyAccount-navigation li{display:inline-block;width:19%;vertical-align:bottom}.woocommerce-MyAccount-navigation-link--dashboard{display:none!important}nav.woocommerce-MyAccount-navigation a{display:block;width:100%;padding:16px 0;text-align:center;line-height:.8;font-size:11px;letter-spacing:0;color:#555}nav.woocommerce-MyAccount-navigation .is-active a{border:none}.woocommerce-MyAccount-navigation-link a:before{display:block!important;margin:0 0 12px 0;font-size:16px!important}.account-back-home{display:block;position:absolute;padding:10px;top:0;right:0;font-size:25px;line-height:1;color:#ccc;font-weight:300;font-family:raleway;width:auto;height:auto}.woocommerce-lost-password .woocommerce p{font-size:12px}.woocommerce-account header#masthead{display:none}.woocommerce-table.woocommerce-table--order-details .product-quantity{display:none}.logged-in.woocommerce-account .account-back-home{display:none}section.woocommerce-customer-details{margin:15px 0 0 0;padding:15px 0 0 0}section.woocommerce-customer-details *{font-style:unset!important}.woo_amc_container_wrap.woo_amc_show,.woo_amc_container_side{width:100%!important}.footer-middle .footer-quarter{padding:15px 0;width:50%}.footer-middle .footer-quarter h3{font-size:15px;margin:10px 0;width:100%}.footer-middle .footer-quarter ul a{font-size:13px}.footer-bottom .footer-third{width:100%;margin:0;text-align:center}.footer-top .widget_recently_viewed_products li{width:200px}.footer-top .widget_recently_viewed_products .product-title{font-size:15px}.footer-right-third p{margin:0 0 10px 0;text-align:center}.credit{margin:10px 15px 0 15px;text-align:center}.credit h5{font-size:11px}.credit span{font-size:10px}.credit-cards-icons{font-size:10px}.wishlist-items-wrapper>div{width:50%}.wishlist-items-wrapper .product-name a{padding:0;font-size:14px}}@media only screen and (max-width:1024px){.woocommerce-order-received .right-side{width:100%;margin:0;padding:35px 15px}.woocommerce-order-received ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li{width:100%;margin:0 1% 10px 1%}.woocommerce-order-received section.woocommerce-order-details,section.woocommerce-customer-details{margin:0;padding:0}div.berocket_single_filter_widget div.berocket_aapf_widget-wrapper label{font-size:12px}.cart-checkout-container .right-side,.cart-checkout-container .left-side{width:100%}.cart-checkout-container .right-side{order:1}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper p#billing_email_field{width:calc(100% - 10px)}.left-side .actions button.button{font-size:12px;padding:6px 6px}.cart-order-status-shipping{display:flex}.block-filters{display:none}.block-filters.active{display:block}.h-show-filters::after{content:"\f058";position:absolute;left:0;top:0;display:block;color:var(--colorBlueDark);font-size:20px;font-family:"Font Awesome 5 Free"}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count,.woocommerce .woocommerce-ordering{font-size:13px;margin-left:16px;margin-top:68px}.bapf_sfilter .bapf_head h3{font-size:24px;margin:23px 0 9px}body .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button,body .woocommerce ul.products li.product .button{position:relative;bottom:-3px;border-radius:0 0 20px 20px;text-align:center;padding:7px 20px;width:100%}body .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price,body .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount,body .woocommerce ul.products li.product .price ins .amount,body .woocommerce ul.products li.product .price{position:relative;right:0;font-size:24px;line-height:30px;margin:0 auto;width:max-content}body .elementor-products-grid ul.products.elementor-grid li.product,body .woocommerce ul.products li.product{padding:0}body .woocommerce ul.products li.product .woocommerce-loop-product__title,body .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,body .woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:13px;line-height:16px;padding:5px 5px 25px;overflow:hidden;height:56px;margin-bottom:5px}body.woocommerce div.product form.cart .button{font-size:12px;padding:13px 32px 13px 53px}body.woocommerce .quantity .qty{width:29px;text-align:center}.wcff-fields-group{display:block;grid-template-areas:"imagetext" "typetext" "colortext" "frontimage";grid-template-columns:1fr}.front-image-text-wrapper input,.back-image-text-wrapper input,.wcff-fields-group table:nth-child(1) input{position:relative}body.page-id-20.logged-in{padding-bottom:55px}.logged-in .right .woocommerce{padding:0}.page-id-20.logged-in .right{min-height:450px;padding:25px 10px}.click-swich-action{font-size:15px}.my-account-container-login,.my-account-container-registration{margin-top:35px}.my-account-container .right{position:relative;min-height:250px;padding:10px}.my-account-container .u-columns,.woocommerce-ResetPassword{max-width:100%}.woocommerce-account #content{min-height:350px!important}.my-account-container .right h1{margin:0 0 20px 0;padding:10px 0;font-size:17px;text-align:left;border-bottom:solid 1px #ddd;color:#222;font-weight:400}.woocommerce-LostPassword.lost_password a{display:block;margin:5px 0 0 0;text-align:center;color:#999;font-weight:400;text-decoration:none!important;font-size:12px}.my-account-container .right h2{font-size:15px}.my-account-container label{margin:15px 0 0 0;font-size:14px}.woocommerce-EditAccountForm.edit-account p{width:100%;margin:0 0 10px 0}table.woocommerce-orders-table *{vertical-align:top}table.woocommerce-orders-table{font-size:13px}.woocommerce-orders-table thead th{background:#f9f9f9;padding:12px;font-size:12px;font-weight:400;border-bottom:solid 1px #ddd}.woocommerce-orders-table__cell-order-total span span{display:inline}.woocommerce-orders-table__cell-order-total span{display:block;font-size:13px}.woocommerce-orders-table__cell-order-total{font-size:9px}.my-account-container input{font-size:12px;background:#eee;border:none}a.click-swich-action{position:absolute;display:inline-block;top:20px;right:10px;width:auto;margin:0;padding:0;font-size:15px;letter-spacing:.5px;font-weight:300;border:0;color:#777}a.click-swich-action:hover{border:0}body.woocommerce-lost-password a.click-swich-action{display:none}body.woocommerce-lost-password .my-account-container .right h1{margin:0;text-align:center;border:0}.logged-in.woocommerce-account.woocommerce-view-order .my-account-container .right h1{display:none!important}form.woocommerce-ResetPassword.lost_reset_password p{font-size:12px}nav.woocommerce-MyAccount-navigation ul{position:fixed;width:100%;margin:0;right:0;bottom:-1px;background:#fff;box-shadow:0 0 10px 0 #00000042;z-index:999}.woocommerce-MyAccount-content{font-size:13px}nav.woocommerce-MyAccount-navigation li{display:inline-block;width:19%;vertical-align:bottom}.woocommerce-MyAccount-navigation-link--dashboard{display:none!important}nav.woocommerce-MyAccount-navigation a{display:block;width:100%;padding:16px 0;text-align:center;line-height:.8;font-size:11px;letter-spacing:0;color:#555}nav.woocommerce-MyAccount-navigation .is-active a{border:none}.woocommerce-MyAccount-navigation-link a:before{display:block!important;margin:0 0 12px 0;font-size:16px!important}.account-back-home{display:block;position:absolute;padding:10px;top:0;right:0;font-size:25px;line-height:1;color:#ccc;font-weight:300;font-family:raleway;width:auto;height:auto}.woocommerce-lost-password .woocommerce p{font-size:12px}.woocommerce-account header#masthead{display:none}.woocommerce-table.woocommerce-table--order-details .product-quantity{display:none}.logged-in.woocommerce-account .account-back-home{display:none}section.woocommerce-customer-details{margin:15px 0 0 0;padding:15px 0 0 0}section.woocommerce-customer-details *{font-style:unset!important}.woo_amc_container_wrap.woo_amc_show,.woo_amc_container_side{width:100%!important}.product_image_block{max-width:100%;height:400px}}@media only screen and (max-width:900px){#page .menu-header-button{display:none}header.site-header{padding:0 40% 0 1%;border:none;display:none}.site-main{margin:0 auto 0}.mobile-header{display:flex;z-index:11;justify-content:space-between;padding:0 15px;padding:0 10px;background:#fff}.mobile-header>div:last-child{display:grid;grid-template-areas:' main-menu-mobile top-cart-icon button-send-images button-send-images ';gap:0;z-index:1}.shipping-text-header{grid-area:shipping;background:url(/wp-content/themes/npcoding/images/delivery_icon.svg) left center no-repeat;margin:5px 0 0 20px}.top-cart-icon{grid-area:top-cart-icon;margin-left:13px}.main-menu-mobile{grid-area:main-menu-mobile}.menu-header-button{grid-area:menu-header-button}.button-send-images{grid-area:button-send-images}.mega-categories-menu-inner{margin-top:77px;width:100%;justify-content:center;max-width:500px;padding:0 15px}.hamburger{margin:10px 0 0 10px;display:flex;flex-wrap:wrap;width:34px;justify-content:flex-end}.main-menu-mobile .hamburger .line{width:26px;height:2px;background-color:var(--colorBlueDark);margin:6px 0}.main-menu-mobile .hamburger.active .line:nth-child(1){transform:translateY(15px) rotate(41deg)}.main-menu-mobile .hamburger .line:nth-child(2){width:34px}.main-menu-mobile .hamburger.active .line:nth-child(3){transform:translateY(-13px) rotate(-47deg)}.main-mobile-menu{width:100%;top:56px;right:0;z-index:11;padding:0;visibility:hidden;opacity:0;background:#fff;text-align:center}.main-menu ul{margin:auto;padding:0}.main-menu ul li{display:block;margin:0 0 10px}.main-mobile-menu.show{visibility:visible;opacity:1;transition:opacity 0.3s;z-index:12}.logo img{max-width:103px;margin-right:0}.menu-header-button{position:static;border:1px solid #eee;background:#eee}.menu-header-button.active,.menu-header-button:hover{background:#ccc;border:1px solid #ccc;color:#000}.mega-categories-menu{min-width:100px;width:100%;top:22px}.shipping-text-header{min-width:30px;min-height:30px;font-size:0}a.button-send-images{padding:12px 10px;border-radius:0;margin-left:0}.button-send-images-inner{font-size:12px;line-height:13px}.button-send-images-inner span{display:none}.menu-header-button{border-radius:0}.menu-header-button-inner{padding:7px 20px;font-size:12px}.menu-header-button-inner .hamburger{display:none}body .dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input,body .dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder{font-size:18px;padding-top:15px!important;padding-bottom:15px!important}.dgwt-wcas-search-form:before{left:15px;top:9px;width:21px;height:21px}.count-front-text,.count-back-text{bottom:90px}.footer-inner-three{justify-content:center}}@media (max-width:830px){.mega-categories-menu-mobile{display:block;font-size:large}.mega-categories-menu-inner>div>ul>li>a{font-size:17px;padding:5px;line-height:23px;font-weight:400}.mega-categories-menu-inner{margin-top:10px}.mega-categories-menu-inner{border:1px solid var(--colorGold)}.mega{color:#fff0;background-clip:text;background-image:linear-gradient(to right,#04142f 100%,#02070f);-webkit-background-clip:text;font-weight:600}}@media (max-width:450px){.mega-categories-menu-mobile{display:flex;flex-direction:column;font-size:large}}body .mobile-header nav.main-menu .dgwt-wcas-search-wrapp{display:block}@media screen and (max-width:580px){.footer-menu-cats{grid-template-columns:auto}}