body{font-family:"Assistant", sans-serif;margin:0;padding:0;}
button, input, select, textarea{outline:0 !important;cursor:pointer;font-family:inherit;}
button, .button{color:#fff;background:#5b9a00;border:1px solid #5b9a00;padding:10px 20px;transition:all 0.3s ease;}
button:hover, .button:hover{background:#00953d;border-color:#00953d;}:focus,
:focus-within{outline:0 !important;}
.tzz-p p, .tzz-p, .woocommerce-breadcrumb{padding:0 !important;margin:0 !important;}
a, a:visited, a:active{color:#5b9a00;}
a:hover{color:#00953d;}
ul{list-style:none;margin:0;padding:0;}
.elementor-nav-menu--dropdown ul{overflow-y:auto;}
ul.tzz-menu-categories a{color:#000 !important;}
.tzz-hr hr{border-radius:100px;}
.tzz-video-contain video{object-fit:contain !important;}
.tzz-btn{color:#fff;background:#5b9a00;border-radius:2px;height:max-content;margin:0 10px;padding:5px 10px;font-weight:700;transition:background 0.3s ease;}
a.tzz-btn{color:#fff;}
.tzz-btn:hover{color:#fff;background:#00953d;}
.sub-arrow svg{fill:#fff;}
.product-category ul{display:grid;grid-template-columns:repeat(3, 1fr);list-style:none;margin:0;padding:0;grid-column-gap:10px;grid-row-gap:10px;}
.tzz-wc-categories .tzz-btn{border-radius:50%;width:30px;height:30px;font-size:32px;line-height:24px;padding:0;text-align:center;margin:0;}
.product-category li, li.product-category{position:relative;width:100% !important;margin:0 !important;}
.product-category{min-height:200px;}
.product-category img{margin:0 !important;height:100% !important;width:100% !important;object-fit:cover;max-height:320px;}
.product-category .tzz-wc-categories{background:rgba(0, 0, 0, 0.8);position:absolute;bottom:0;right:0;left:0;padding:10px 0;display:flex;}
.product-category h2.woocommerce-loop-category__title{color:#fff !important;padding:0px 15px;font-size:26px !important;font-weight:600 !important;margin:0 !important;}
.product-category .product .count{background-color:transparent;color:#fff;}
.archive h2.woocommerce-loop-category__title{background:rgba(0, 0, 0, .75);padding:10px 15px !important;font-size:20px !important;}
.tzz-products .products .product{text-align:center;position:relative;box-shadow:0px 0px 10px 0 rgba(0, 0, 0, 0.25);transition:box-shadow 0.3s ease;padding:0 0 0px !important;width:100% !important;margin:0 0 0px !important;background-color:#0a0a0a;background-image:url(//tzz.co.il/wp-content/uploads/2022/01/dark_mosaic_2X.png);background-size:contain;background-blend-mode:lighten;overflow:hidden;display:flex !important;flex-direction:column !important;justify-content:space-between !important;}
.tzz-products .products .product:hover{box-shadow:0px 0px 15px 0 rgba(90, 154, 0, 0.35);}
.tzz-products .products .product h2.woocommerce-loop-product__title{font-size:17px !important;line-height:23px;font-weight:400 !important;padding:0 0 0 !important;margin:15px auto 0 !important;display:inline-block !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;max-width:90% !important;}
.tzz-products .products .product a.button{display:block;color:#fff;overflow:hidden;border-radius:0;background:#00953d;border:1px solid #00953d;font-weight:800 !important;font-size:18px;transition:background 0.3s ease, border 0.3s ease;margin:15px 0 0 !important;text-shadow:0px 2px 10px black;}
.tzz-products .products .product a.button:hover{background:#5b9a00;border:1px solid #5b9a00;}
.tzz-products .products .product span.price{display:block;flex-direction:row-reverse;justify-content:center;align-items:center;column-gap:5px;font-size:16px !important;color:#fff !important;padding:0 0 0 !important;margin:10px 0 0 !important;}
.tzz-products .products .product span.price .amount:not(.star-price){color:#fff !important;}
.tzz-products .products .product span.price del{font-weight:300 !important;}
.tzz-products .products .product span.price ins{font-weight:400 !important;text-decoration:none;}
.tzz-products .products .product span.onsale, .tzz-products-shortcode .products .product span.onsale{left:auto !important;right:10px !important;top:10px !important;border-radius:2.5px !important;min-width:auto !important;min-height:auto !important;width:auto !important;height:auto !important;padding:2.5px 5px !important;margin:0 !important;line-height:15px !important;background:linear-gradient(to right, #00953d, #5b9a00) !important;position:absolute;color:#fff;}
.tzz-products .products li.product a img, .tzz-slider-product_img img{margin:0 !important;width:100% !important;object-fit:contain;background:#fff;transition:transform 0.3s ease;}
.tzz-products .products .product:hover img{transform:scale(1.02);}
a.added_to_cart.wc-forward{display:none !important;}
.tzz-products-shortcode .products{display:grid !important;column-gap:10px;row-gap:10px;}
.tzz-products-shortcode .woocommerce ul.products::before, .tzz-products-shortcode .woocommerce ul.products::after{display:none;}
.tzz-products-shortcode .products .product{float:none !important;text-align:center;position:relative;background:#000;box-shadow:0px 0px 10px 0 rgba(0, 0, 0, 0.25);transition:box-shadow 0.3s ease;padding:0 0 0px !important;width:100% !important;margin:0 0 0px !important;background-image:url(//tzz.co.il/wp-content/uploads/2022/01/dark_mosaic_2X.png);background-position:center center;background-size:contain;overflow:hidden;display:flex !important;flex-direction:column !important;justify-content:space-between !important;}
.tzz-products-shortcode .products .product:hover{box-shadow:0px 0px 15px 0 rgba(90, 154, 0, 0.35);}
.tzz-products-shortcode .products .product h2.woocommerce-loop-product__title{font-size:17px !important;line-height:23px;font-weight:400 !important;padding:0 0 0 !important;margin:15px auto 0 !important;color:#fff !important;display:inline-block !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;max-width:90% !important;}
.tzz-products-shortcode .products .product a.button{display:block;color:#fff;overflow:hidden;border-radius:0;background:#5b9a00;transition:background 0.3s ease;margin:15px 0 0 !important;}
.tzz-products-shortcode .products .product a.button:hover{background:#00953d;}
.tzz-products-shortcode .products .product span.price{display:block !important;flex-direction:row-reverse;justify-content:center;align-items:center;column-gap:5px;font-size:16px !important;color:#fff !important;padding:0 0 0 !important;margin:10px 0 0 !important;}
.tzz-products-shortcode .products .product span.price .amount:not(.star-price){color:#fff !important;}
.tzz-products-shortcode .products .product span.price del{font-weight:300 !important;}
.tzz-products-shortcode .products .product span.price ins{font-weight:400 !important;text-decoration:none;}
.tzz-products-shortcode .products .product span.onsale{left:auto !important;right:10px !important;top:10px !important;border-radius:2.5px !important;min-width:auto !important;min-height:auto !important;width:auto !important;height:auto !important;padding:2.5px 5px !important;margin:0 !important;line-height:15px !important;background:linear-gradient(to right, #00953d, #5b9a00) !important;}
.tzz-products-shortcode .products li.product a img{margin:0 !important;width:100% !important;height:300px !important;object-fit:fill;background:#fff;transition:transform 0.3s ease;}
.tzz-products-shortcode .products .product:hover img{transform:scale(1.02);}
.tzz-products-archive .products .product{text-align:center;position:relative;background:#000;box-shadow:0px 0px 10px 0 rgba(0, 0, 0, 0.1);padding:0 0 0 !important;width:100% !important;margin:0 0 0px !important;background-color:#fff;display:flex !important;flex-direction:column !important;justify-content:space-between !important;transition:box-shadow 0.3s ease, transform 0.3s ease;}
.tzz-products-archive .products .product:hover{transform:scale(1.01);box-shadow:0px 5px 15px 0 rgb(0, 149, 61, 0.5);}
.tzz-products-archive .products li.product a img{margin:0 !important;width:100% !important;height:300px !important;object-fit:contain;background:#fff;transition:transform 0.3s ease;}
.tzz-products-archive .products .product h2.woocommerce-loop-product__title{margin:0 0 0px !important;padding:10px 0 !important;color:#333 !important;border-bottom:1px solid #ebebeb;font-weight:700 !important;font-size:20px !important;display:inline-block !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;max-width:90% !important;}
.tzz-products-archive .products .product span.price{display:block !important;flex-direction:row-reverse;justify-content:center;align-items:center;column-gap:5px;font-size:20px !important;color:#333 !important;font-weight:400 !important;margin:0 !important;padding:10px 0 !important;}
.tzz-products-archive .products .product span.price .amount{color:#333 !important;}
.tzz-products-archive .products .product .button{display:block;color:#fff;overflow:hidden;border-radius:0;margin:0 !important;padding:9px 15px;font-size:24px;line-height:29px;background:#5b9a00;transition:background 0.3s ease;}
.tzz-products-archive .products .product .button:hover{background:#00953d;}
.tzz-products-archive .sale-badge{position:absolute;padding:8px 8px 8px 15px;border-bottom-left-radius:15px;background-color:#5f3c7c;color:#fff;}
.tzz-products-archive .products .product span.onsale{left:auto !important;right:10px !important;top:10px !important;border-radius:2.5px !important;min-width:auto !important;min-height:auto !important;width:auto !important;height:auto !important;padding:2.5px 5px !important;margin:0 !important;line-height:15px !important;background:linear-gradient(to right, #00953d, #5b9a00) !important;}
a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{display:flex !important;flex-direction:column !important;align-items:center;}
.tzz-widget, .tzz-widget ul{margin:0;padding:0;list-style:none;}
.tzz-widget ul li{padding:2.5px 5px;}
.tzz-widget ul.children{padding:0 10px 0 0;}
.tzz-widget .widgettitle{padding:10px;border-bottom:1px solid #d8d8d8;background-color:#1f2e0a;background-image:url(//tzz.co.il/wp-content/uploads/2022/02/bg-widget.webp);background-position:0 0;background-size:auto;color:#fff;font-size:24px;line-height:27px;font-weight:600;}
.tzz-widget{margin:0 0 20px;border:1px solid #cacaca;background-color:#fff;}
.tzz-widget ul.product-categories, .tzz-widget form{padding:10px;font-size:17px;line-height:24px;}
.tzz-widget ul li, .tzz-widget ul li a{color:#333;font-weight:500;}
.tzz-widget ul li:before{content:"░";color:#333;padding:0 0 0 5px;}
.tzz-widget ul li.current-cat, .tzz-widget ul li.current-cat:before, .tzz-widget ul li.current-cat > a, .tzz-widget ul li:hover, .tzz-widget ul li a:hover, .tzz-widget ul li:hover:before{color:#2e2718;font-weight:800;}
.tzz-widget .ui-slider-horizontal{height:5px;}
.tzz-widget .ui-slider-range{background-image:linear-gradient(270deg, #00953d, #a4e448);}
.tzz-widget .ui-widget-content{background-color:#131313 !important;}
.tzz-widget .price_slider > .ui-slider-handle{background-color:#a4e448 !important;}
.tzz-widget .price_slider > .ui-slider-handle:last-child{background-color:#00953d !important;}
.tzz-widget .price_slider_amount .button{font-weight:400;padding:10px 15px;}
.tzz-product-page .woocommerce-product-gallery img{background:#fff;width:100%;}
.tzz-product-page .woocommerce-product-gallery__trigger{display:none;}
.tzz-product-page .flex-viewport{vertical-align:middle;}
.tzz-product-page .flex-control-thumbs{display:flex;padding:10px 0px 0 0 !important;gap:10px;flex-wrap:wrap;}
.tzz-product-page ol.flex-control-thumbs{margin:0;padding:0;list-style:none;}
.tzz-product-page ol.flex-control-thumbs li{margin:0;padding:0;}
.tzz-product-page ol.flex-control-thumbs li img{margin-bottom:0;padding:4px;border:1px solid #d1d1d1;background-color:#fff;transition:border 0.3s ease;}
.tzz-product-page ol.flex-control-thumbs li:hover img, .tzz-product-page ol.flex-control-thumbs li img.flex-active{border-color:#00953d;}
.tzz-product-page .flex-viewport .woocommerce-product-gallery__wrapper{position:absolute;}
.tzz-product-page p.price{margin:0;}
.tzz-product-page .single_add_to_cart_button{width:100%;font-size:20px;padding:10px 0;border-radius:0 !important;}
.tzz-single-addtocart{margin:15px 0 0;display:grid;grid-template-columns:20% 80%;grid-column-gap:15px;overflow:hidden;}
.tzz-product-page .quantity .qty{width:100% !important;border-radius:0;border-color:#5b9a00;padding:0.5rem 0.25rem;margin:0 !important;}
.tzz-product-page span.onsale{left:auto !important;right:10px !important;top:10px !important;border-radius:2.5px !important;min-width:auto !important;min-height:auto !important;width:auto !important;height:auto !important;padding:2.5px 5px !important;margin:0 !important;line-height:15px !important;background:linear-gradient(to right, #00953d, #5b9a00) !important;position:absolute;color:#fff;}
.idf-keva-card{position:absolute;right:0;top:0;z-index:9;width:100px;height:100px;background-size:contain;}
.idf-stars-card{position:absolute;top:0;left:0;z-index:99;width:100px;height:100px;background-size:contain;}
.elementor-add-to-cart .out-of-stock{margin:10px 0 0;font-size:24px;font-weight:bold;color:red;}
div.outofstock.product{position:relative;}
body:not(.single) li.outofstock.product:before,
body:not(.single) div.outofstock.product:before{content:"אזל במלאי";background:#00000070;display:flex;justify-content:center;align-items:center;font-size:36px;color:#ffffff;font-weight:bold;}
ol.flex-control-nav.flex-control-thumbs{list-style:none;padding:0;margin:0;display:flex;gap:5px;flex-wrap:wrap;}
ol.flex-control-nav.flex-control-thumbs img{cursor:pointer;}
.tmcp-select{padding:5px;margin:0;}
.tm-extra-product-options .tmcp-ul-wrap.tm-extra-product-options-product, .tc-row{gap:0.25rem !important;}
.tc-row > div:not(:last-child){margin:0px 0 0 !important;}
.tmcp-field{font-family:inherit;}
.tc-epo-element-product-container:not(.tm-hidden),
.tc-epo-element-product-container-cart:not(.tm-hidden){display:block !important;}
.tm-extra-product-options
.cpf-type-product-thumbnail
ul.tmcp-ul-wrap.tm-element-ul-product, .tm-extra-product-options .tc-cell, .tc-extra-product-options .tmcp-field-wrap label.tc-cell, .tc-cell, .tm-extra-product-options .tc-row, .tc-row, .tm-extra-product-options ul.tmcp-ul-wrap li.tmcp-field-wrap, .tm-extra-product-options .tm-epo-element-label.tm-has-undo-button{padding:0 !important;margin:0;}
ul.tmcp-ul-wrap.use_colors_container, ul.tm-extra-product-options-radio{display:flex !important;flex-wrap:wrap;float:none !important;}
ul.tmcp-ul-wrap.use_colors_container li, ul.tm-extra-product-options-radio li{width:auto !important;margin:0 0 0 10px !important;}
.tc-label-wrap, .tc-label{margin:0 !important;padding:0 !important;}
.tm-extra-product-options
.cpf-type-product-thumbnail
ul.tmcp-ul-wrap.tm-element-ul-product
> li.tmcp-field-wrap
.tm-epo-field-label{display:flex !important;align-items:center;}
.tm-extra-product-options
.cpf-type-product-thumbnail
ul.tmcp-ul-wrap.tm-element-ul-product
> li.tmcp-field-wrap
.tm-epo-field-label
img{width:50px !important;height:50px !important;margin:0 0 0 5px;}
.tm-extra-product-options
.cpf-type-product-thumbnail
ul.tmcp-ul-wrap.tm-element-ul-product
> li.tmcp-field-wrap
.tc-label-wrap{margin:0 !important;}
.cpf-type-select ul.tmcp-ul-wrap{display:block !important;}
span.tmhexcolorimage.radio_image{min-width:auto !important;min-height:auto !important;width:40px !important;height:40px !important;border-radius:10px 0 10px 0 !important;margin:0 !important;padding:0 !important;}
.tc-mode-images .tc-label-wrap, .tc-mode-color .tc-label-wrap{display:block;text-align:center;}
.radio-image-label, .checkbox-image-label, .tm-epo-totals{padding:0 !important;}
ul.tm-element-ul-product li:not(:last-child){margin:0 0 10px !important;}
label.tm-epo-element-label{font-weight:bold;font-size:16px;margin:0px 0 5px !important;}
.tc-row > div:not(:last-child){margin:0px 0 15px;}
dl.tm-extra-product-options-totals.tm-custom-price-totals{margin:0 !important;line-height:15px;}
div#tm-epo-totals{margin:15px 0 0;}
.tm-extra-product-options
.cpf-type-product-thumbnail
ul.tmcp-ul-wrap.tm-element-ul-product
> li.tmcp-field-wrap
.tm-epo-reset-radio{right:12.5px;top:12.5px;}
.tm-extra-product-options
.cpf-type-product-thumbnail
ul.tmcp-ul-wrap.tm-element-ul-product
> li.tmcp-field-wrap
.tm-epo-field-label
.tc-price-wrap{margin:0 10px 0 0;}
.tm-extra-product-options
.cpf-type-product-thumbnail
ul.tmcp-ul-wrap.tm-element-ul-product
> li.tmcp-field-wrap
.tm-epo-field-label
.tc-price-wrap
ins{padding:0 5px 0 0;}
.tm-extra-product-options .tmcp-field-wrap .tc-price .amount{padding-left:0 !important;margin-left:0 !important;}
.tc-element-inner-wrap{margin:15px 0 0;}
.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt{background-color:#5b9a00;}
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover{background-color:#00953d;}
.elementor-search-form--skin-full_screen .elementor-search-form__container{position:absolute !important;top:40px !important;height:50px !important;width:220px !important;left:-7.5px !important;right:auto !important;text-align:right !important;padding:5px !important;margin:0 !important;border:1px solid rgba(255, 178, 28, 0.15) !important;}
input.elementor-search-form__input{color:#fff !important;max-width:100% !important;fill:#fff !important;font-size:20px !important;text-align:right !important;padding:0 !important;margin:0 !important;border:0 !important;}
.dialog-lightbox-close-button.dialog-close-button{color:#fff !important;fill:#fff !important;left:0 !important;top:-5px !important;}
.swiper-pagination, .ui-widget.ui-widget-content{z-index:8 !important;}
.tzz-brands .pwb-all-brands > .pwb-brands-cols-outer{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:20px;grid-row-gap:20px;}
.tzz-brands .pwb-all-brands .pwb-brands-cols-outer .pwb-brands-col3{width:100% !important;float:none !important;padding:0 0 !important;background:#fff;}
.tzz-brands
.pwb-all-brands
.pwb-brands-cols-outer
.pwb-brands-col3
> p:first-child{height:auto;font-size:18px;text-align:center;background:#000;color:#fff;margin:0 !important;}
.tzz-brands a{color:#00953d;}
.tzz-brands a:hover{color:#5b9b00;}
.tzz-brands .pwb-all-brands .pwb-brands-cols-outer .pwb-brands-col3 > div{display:flex;height:85%;justify-content:center;align-items:center;text-align:center;}
.tzz-brands .pwb-all-brands .pwb-brands-cols-outer .pwb-brands-col3 img{width:80% !important;}
.tzz-brands ul{list-style:none;padding:0;margin:0;display:flex !important;flex-wrap:wrap !important;column-gap:30px !important;row-gap:10px !important;}
.tzz-brands ul li a{color:#000 !important;text-decoration:underline !important;}
@media(max-width:768px){
.tzz-brands .pwb-all-brands > .pwb-brands-cols-outer{display:grid;grid-template-columns:repeat(3, 1fr);}
}
@media(max-width:480px){
.tzz-brands .pwb-all-brands > .pwb-brands-cols-outer{display:grid;grid-template-columns:repeat(2, 1fr);}
}
.brand-wrap{display:flex;align-items:center;gap:1rem;}
.pwb-carousel{overflow-x:hidden !important;}
.pwb-carousel.slick-initialized.slick-slider{direction:ltr !important;}
img.tzz-brand-logo{width:130px;max-height:100px;position:absolute;bottom:-80px;left:0;right:0;margin:0 auto;background:#fff;border-radius:5px;box-shadow:0px -20px 15px -6px #00000078;z-index:0;object-fit:contain;}
.tzz-sitemap ul{list-style:none;margin:0;padding:0;}
.tzz-sitemap ul li{display:inline-block;}
.tzz-sitemap ul li a{background:#fff;padding:5px;margin:5px;display:inline-block;transition:backgorund 0.3s ease, color 0.3s ease;}
.tzz-sitemap ul li a:hover{background:#00953d;color:#fff;}
.tzz-sitemap ul .children li{margin:0px 20px;}
.tzz-sitemap ul .children li ul .children li{margin:0px 40px;}
.tzz-sitemap ul li.elementor-sitemap-item-product_cat{display:block;}
.woocommerce.columns-4 .products{grid-template-columns:repeat(auto-fit, minmax(320px, 1fr)) !important;}
.elementor-grid-6 .elementor-grid.products{grid-template-columns:repeat(auto-fit, minmax(280px, 1fr)) !important;}
.label-white .elementor-field-option label{color:#fff !important;}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea{font-size:16px;padding:5px 10px;font-family:"Assistant", sans-serif;}
@media(max-width:770px){ .woocommerce-account .woocommerce-MyAccount-navigation{width:100% !important;margin:15px 0 0 !important;}
.woocommerce-account .woocommerce-MyAccount-content{margin-right:0 !important;width:100% !important;}
.woocommerce-account .woocommerce{display:flex;flex-direction:column-reverse;}
}
@media(max-width:768px){ .product-category ul{grid-template-columns:1fr;}
#woocommerce_product_categories-2.tzz-widget{display:none;}
.tzz-products-archive .products li.product a img{height:auto !important;object-fit:cover;}
.tzz-products .products .product span.price{display:flex;flex-direction:column;}
.tm-extra-product-options
ul.tmcp-elements:not(.tm-extra-product-options-variations)
li.tmcp-field-wrap:not(.tm-per-row){width:auto !important;}
.elementor-nav-menu__container{overflow-y:auto !important;}
}
@media(max-width:480px){
.woocommerce.columns-4 .products, ul.products.elementor-grid{grid-template-columns:100% !important;}
.star-price{font-size:10px;}
} .hidden{display:none !important;}
.term-82 .tzz-products-archive_header{background-position:bottom center !important;}
.elementor-form input[type="checkbox"],
.elementor-form input[type="radio"]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.elementor-field-group-mt_radio > div label:before{content:"";display:inline-block;width:15px;height:15px;margin-right:0.5em;border-radius:100%;vertical-align:-3px;border:2px solid rgba(0, 0, 0, 0.25);padding:0.13em;background-color:transparent;background-clip:content-box;transition:all 0.2s ease;}
.elementor-field-group-mt_radio > div label{margin-right:1em;}
.elementor-field-group-mt_radio > div input:hover + label:before{border-color:#4632da;}
.elementor-field-group-mt_radio > div input:checked + label:before{background-color:#4632da;border-color:#4632da;}
.elementor-field-option label:before{content:"";display:inline-block;width:15px;height:15px;margin-left:0.5em;vertical-align:middle;border:2px solid rgba(0, 0, 0, 0.25);padding:0.12em;background-color:transparent;background-clip:content-box;transition:all 0.2s ease;}
.checkbox-big .elementor-field-option label:before{width:30px;height:30px;}
.label-white .elementor-field-option label:before{border:2px solid #fff;}
.elementor-field-option label{margin-right:0.5em;position:relative;font-weight:bold !important;user-select:none !important;display:flex !important;align-items:center;}
.elementor-field-option label:after{content:"";border-right:2px solid #fff;border-top:2px solid #fff;height:11px;right:6px;position:absolute;top:11px;transform:scaleX(-1) rotate(135deg);transform-origin:left top;width:6px;display:none;}
.checkbox-big .elementor-field-option label:after{height:11px;right:12px;width:12px;}
.elementor-field-option input:hover + label:before{border-color:#5b9a00;}
.elementor-field-option input:checked + label:before{border-color:#5b9a00;background:#5b9a00;}
.elementor-field-option input:checked + label:after{-moz-animation:check 0.8s ease 0s running;-webkit-animation:check 0.8s ease 0s running;animation:check 0.8s ease 0s running;display:block;width:6px;height:16px;border-color:#fff;}
.checkbox-big .elementor-field-option input:checked + label:after{-moz-animation:check_big 0.8s ease 0s running;-webkit-animation:check_big 0.8s ease 0s running;animation:check_big 0.8s ease 0s running;width:12px;height:30px;}
@keyframes check {
0%{height:0;width:0;}
50%{width:3px;height:8px;}
}
@keyframes check_big {
0%{height:0;width:0;}
50%{width:6px;height:15px;}
}
.tzz-products-shortcode.small .products{grid-template-columns:repeat(auto-fit, minmax(200px, 1fr)) !important;}
.page-id-17942 .lmp_load_more_button{display:none !important;}
.payment_box.payment_method_cardcom{display:none !important;}
.include-stars-card [data-thumb]:before{content:"";background-image:url(//tzz.co.il/wp-content/uploads/2022/05/idf-stars-points-left.png.webp);position:absolute;top:0;left:0;z-index:9;width:100px;height:100px;background-size:contain;background-repeat:no-repeat;}
.star-price{font-weight:bolder;background:yellow;color:#000 !important;padding:0 5px;display:block;font-size:18px !important;}
.single-product .star-price{display:inline-block !important;font-size:28px !important;}
.woocommerce #respond input#submit.alt.disabled,
.woocommerce #respond input#submit.alt.disabled:hover,
.woocommerce #respond input#submit.alt:disabled,
.woocommerce #respond input#submit.alt:disabled:hover,
.woocommerce #respond input#submit.alt:disabled[disabled],
.woocommerce #respond input#submit.alt:disabled[disabled]:hover,
.woocommerce a.button.alt.disabled, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt:disabled, .woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt:disabled[disabled],
.woocommerce a.button.alt:disabled[disabled]:hover,
.woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt:disabled[disabled],
.woocommerce button.button.alt:disabled[disabled]:hover,
.woocommerce input.button.alt.disabled, .woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled, .woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt:disabled[disabled],
.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#6ea464 !important;color:#fff !important;}
.term-description h2, .term-description h3{font-weight:700;}:is(
.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart
)
form.cart.variations_form
.woocommerce-variation-add-to-cart, :is(
.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart
)
form.cart:not(.grouped_form):not(.variations_form){flex-direction:column;}
.contact_btn a{padding:10px 15px !important;}
.contact_btn a > span{display:flex;justify-content:center;align-items:center;}
.contact_btn i{font-size:24px !important;padding:0 !important;}
ul.tmcp-ul-wrap.tmcp-elements.tm-extra-product-options-radio.tc-images-container{display:flex !important;}
ul.tmcp-ul-wrap.tmcp-elements.tm-extra-product-options-radio.tc-images-container
li{flex:50px 0 0 !important;}
ul.tmcp-ul-wrap.tmcp-elements.tm-extra-product-options-radio.tc-images-container
img{height:45px !important;}
ul.tmcp-ul-wrap.tmcp-elements.tm-extra-product-options-radio.tc-images-container
span{font-size:14px !important;}
button.wahout.aicon_link{left:-27px !important;width:28px !important;height:28px !important;}
.aicon_image{width:28px !important;height:28px !important;filter:invert(0%) sepia(90%) saturate(35%) hue-rotate(140deg) brightness(108%) contrast(181%);}
#altEmail_container{display:none !important;}
.tzz-home_brands img{height:120px !important;object-fit:contain;}
div#respond label{display:block;}
.woocommerce .star-rating, .woocommerce p.stars [class^="star-"],
.woocommerce p.stars [class*=" star-"]{font-family:"FONT AWESOME 5 FREE";speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:1em;}
.woocommerce .star-rating{overflow:hidden;position:relative;height:1em;width:5em;}
.woocommerce .star-rating:before{content:"☆☆☆☆☆";float:left;top:0;left:0;position:absolute;color:#999;}
.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em;}
.woocommerce .star-rating span:before{content:"★★★★★";font-weight:600;top:0;position:absolute;left:0;color:#5b9a00;}
.woocommerce .woocommerce-product-rating{display:block;width:100%;}
.woocommerce .woocommerce-product-rating .star-rating{margin:0 auto;float:left;font-size:1em;}
.woocommerce .woocommerce-product-rating .woocommerce-review-link{font-size:85%;width:100%;margin:0.5em 0;float:left;}
.woocommerce p.stars{position:relative;padding:0.75rem 0.25rem;}
.woocommerce p.stars a{display:inline-block;margin-left:1rem;text-indent:-9999px;position:relative;border-bottom:0 !important;outline:0;color:#999;}
.woocommerce p.stars a:hover, .woocommerce p.stars a.active{color:#5b9a00;}
.woocommerce p.stars [class^="star-"]:after,
.woocommerce p.stars [class*=" star-"]:after{text-indent:0;position:absolute;top:0;left:0;}
.woocommerce p.stars a.star-1{width:2em;}
.woocommerce p.stars a.star-1:after{content:"☆";}
.woocommerce p.stars a.star-1.active:after, .woocommerce p.stars a.star-1:hover:after{content:"★";font-weight:600;}
.woocommerce p.stars a.star-2{width:3em;}
.woocommerce p.stars a.star-2:after{content:"☆☆";}
.woocommerce p.stars a.star-2.active:after, .woocommerce p.stars a.star-2:hover:after{content:"★★";font-weight:600;}
.woocommerce p.stars a.star-3{width:4em;}
.woocommerce p.stars a.star-3:after{content:"☆☆☆";}
.woocommerce p.stars a.star-3.active:after, .woocommerce p.stars a.star-3:hover:after{content:"★★★";font-weight:600;}
.woocommerce p.stars a.star-4{width:5em;}
.woocommerce p.stars a.star-4:after{content:"☆☆☆☆";}
.woocommerce p.stars a.star-4.active:after, .woocommerce p.stars a.star-4:hover:after{content:"★★★★";font-weight:600;}
.woocommerce p.stars a.star-5{width:6em;}
.woocommerce p.stars a.star-5:after{content:"☆☆☆☆☆";}
.woocommerce p.stars a.star-5.active:after, .woocommerce p.stars a.star-5:hover:after{content:"★★★★★";font-weight:600;}
.woocommerce ul.products li.product .star-rating{display:block;text-align:center;margin:0 auto;}
.woocommerce ul.cart_list li .star-rating, .woocommerce ul.product_list_widget li .star-rating{display:block;text-align:center;margin:0 auto;}
table.variations label{display:block;width:auto;text-decoration:underline;font-weight:800;margin-bottom:5px;}
table.variations select{padding:5px 10px;font-size:14px;}
.reset_variations{display:none !important;}
#brands-slider .elementor-carousel-image{background-size:contain !important;background-position:center center !important;border:1px solid var(--e-global-color-526130a);}
p.stock.in-stock{margin:5px 0 5px;}
a.tm-cart-edit-options{display:block;cursor:pointer !important;pointer-events:all !important;}
i.fa.fa-bars:before{content:"☰";text-align:center;font-style:normal;}
i.fa.fa-times:before{font-style:normal;content:"X";}
#home-slider .swiper-slide-bg:before{content:"";background:linear-gradient(200deg, black, transparent 75%);position:absolute;right:0;left:0;top:0;bottom:0;}
@media(max-width:768px){
#home-slider .swiper-slide-bg{background-size:260% 100% !important;background-position:50% 50% !important;}
} .swiper-container{padding-top:41.66666667%;height:0;overflow:hidden;position:relative;}
.swiper-container .swiper-wrapper{position:absolute;top:0;left:0;}
.blog-posts img{max-height:115px !important;}
a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{text-shadow:0 0 10px BLACK;}
.term-description a{font-weight:bold;text-decoration:underline;}
.brand-title{font-weight:800;font-size:22px;text-decoration:underline;margin-bottom:10px;}
.brand-product img{filter:drop-shadow(0px 0px 1px #5b9a00);transition:filter 0.3s ease;}
.brand-product img:hover{filter:drop-shadow(0px 0px 3px #5b9a00);}
.elementor-widget-loop-carousel.elementor-element
:is(.swiper, .swiper-container)
~ .elementor-swiper-button-next{top:50% !important;right:0 !important;}
.elementor-widget-loop-carousel.elementor-element
:is(.swiper, .swiper-container)
~ .elementor-swiper-button-prev{top:50% !important;left:0 !important;}
.tzz-products_title{font-size:18px;display:block;margin:5px 0;padding:0;text-align:center;}
.tzz-products_title a{color:#fff;}
.single_variation_wrap .star-price.amount.caspar{display:none !important;}
.single_variation_wrap .price{font-size:24px;font-weight:800;}
.e-woocommerce-notices-wrapper{text-align:center;}
dl.tc-epo-metadata.variation{margin:5px 0 5px;display:block !important;border-top:1px solid #efefef;border-bottom:1px solid #efefef;padding:5px 0 5px;}
dl.tc-epo-metadata.variation dt{font-weight:bold;margin:0;}
dl.tc-epo-metadata.variation dd{margin:0;}
dl.tc-epo-metadata.variation dd p{margin:0;padding:0;}
.woocommerce-product-details__short-description h2{font-size:20px;margin:5px 0;font-weight:900;}
.elementor-element.e-con-full.e-flex.e-con.e-parent{justify-content:space-between;}
.wheel_spin{transform:rotate(90deg) !important;}
.wlwl_wheel_icon{z-index:99 !important;}
.wlwl-close-wheel, .wlwl-hide-after-spin{right:15px !important;top:15px !important;}
.wlwl-show-again-option{display:none !important;}
.wlwl_lucky_wheel_content .wlwl_field_input{text-align:right !important;}
.tzz-product_categories a{display:block;border:2px solid #000;height:100%;}
.tzz-product_categories a mark{color:#fff;}
input#flashy_accept_marketing{width:15px;margin:0 0 0 5px;}
label.woocommerce-form__label.woocommerce-form__label-for-checkbox.inline{margin:0;}
.sale-badge{height:40px;width:40px;background:transparent;position:absolute;top:18px;left:18px;z-index:2;}
.sale-badge:before{height:100%;width:100%;background:#000;content:"";position:absolute;-moz-transform:rotate(355deg);-webkit-transform:rotate(355deg);-ms-transform:rotate(355deg);-o-transform:rotate(355deg);transform:rotate( 355deg);}
.sale-badge:after{width:100%;background:#000;content:"SALE";text-transform:uppercase;font-weight:bold;color:white;font-size:13px;text-align:center;padding-top:11px;padding-right:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;-moz-transform:rotate(343deg);-webkit-transform:rotate(343deg);-ms-transform:rotate(343deg);-o-transform:rotate(343deg);transform:rotate(343deg);-webkit-animation-name:color_blinker;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-webkit-animation-duration:3s;}
.blackfriday-badge{height:40px;width:40px;background:transparent;position:absolute;top:18px;left:18px;z-index:2;}
.blackfriday-badge:before{height:100%;width:100%;background:#000;content:"";position:absolute;-moz-transform:rotate(355deg);-webkit-transform:rotate(355deg);-ms-transform:rotate(355deg);-o-transform:rotate(355deg);transform:rotate( 355deg);}
.blackfriday-badge:after{width:100%;background:#000;content:"Black Friday";text-transform:uppercase;font-weight:bold;color:white;font-size:10px;text-align:center;padding-top:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;-moz-transform:rotate(343deg);-webkit-transform:rotate(343deg);-ms-transform:rotate(343deg);-o-transform:rotate(343deg);transform:rotate(343deg);-webkit-animation-name:color_blinker;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-webkit-animation-duration:3s;}
@-webkit-keyframes color_blinker {
0%{color:white;}
50%{color:red;}
100%{color:white;}
}
.blackfriday-badge .inner{height:100%;width:100%;background:#000;position:absolute;transform:rotate(45deg);}
.blackfriday-badge .inner:before{height:100%;width:100%;background:#000;content:"";position:absolute;-moz-transform:rotate(15deg);-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg);right:0;}
.blackfriday-badge .inner:after{height:100%;width:100%;background:#000;content:"";position:absolute;-moz-transform:rotate(331deg);-webkit-transform:rotate(331deg);-ms-transform:rotate(331deg);-o-transform:rotate(331deg);transform:rotate( 331deg);right:0;}
.sale-badge .inner{height:100%;width:100%;background:#000;position:absolute;transform:rotate(45deg);}
.sale-badge .inner:before{height:100%;width:100%;background:#000;content:"";position:absolute;-moz-transform:rotate(15deg);-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg);right:0;}
.sale-badge .inner:after{height:100%;width:100%;background:#000;content:"";position:absolute;-moz-transform:rotate(331deg);-webkit-transform:rotate(331deg);-ms-transform:rotate(331deg);-o-transform:rotate(331deg);transform:rotate( 331deg);right:0;}
.rpi-card-inner .rpi-flex{text-align:right;justify-content:flex-start;padding-right:15px;margin-top:-7px;}
.rpi-stars {
justify-content: flex-start !important;
}