/* https://www.keter-dudim.co.il/wp-content/themes/dt-the7-child/css/product.css?ver=1.1 */
h1.product_title.entry-title,p.stock.in-stock,#sidebar,.product::before,.product::after,div.product div.summary .price::after,.product .cart::before,.woocommerce-variation.single_variation .woocommerce-variation-price,.reset_variations,.share-link-description,.woocommerce-tabs .tabs::after,.woocommerce-tabs .tabs li.active::after{display:none!important}#main{padding:50px 0 50px}#content{background:#fff;padding:15px}#content>.product{display:flex;flex-wrap:wrap;justify-content:space-between}.mpt-bc{margin-bottom:20px;display:flex;flex-direction:row-reverse;justify-content:space-between;width:100%;align-items:center;padding-bottom:10px;border-bottom:1px solid #ececec}.mpt-bc>div{flex:1}.breadcrumbs{padding:0!important}.dt-breadcrumbs-shortcode li{font-size:.8rem}.breadcrumbs li:first-child::before{display:none}.mpt-share{display:flex;justify-content:flex-start;align-items:center;width:100%;position:relative;flex:1}.a2a_kit.a2a_default_style{display:flex;flex-direction:row}.a2a_svg{width:27px!important;height:27px!important;background:var(--primary)!important;border-radius:0!important;transition:.3s}.a2a_svg svg{width:22px!important;top:2px!important}.a2a_svg svg *{fill:#fff;transition:.3s}.a2a_svg:hover{background:#000!important;opacity:1!important}.a2a_svg:hover svg *{fill:#fff}body.single-product #content>.product .onsale{top:10px;border-radius:0;width:auto;right:10px;left:auto;padding:0 10px;line-height:1;min-height:unset;height:30px;display:inline-flex;align-items:center;min-width:unset}.woo-gal{width:30%;position:relative;margin-bottom:30px}#content>.product div.images{width:100%;position:sticky;top:140px;margin-bottom:0}.woocommerce div.product div.images .flex-control-thumbs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px;margin:5px 0 0!important}.woocommerce div.product div.images .flex-control-thumbs li{padding:0px!important;width:100%!important}.woocommerce-product-gallery__wrapper a{pointer-events:none}@media only screen and (min-width:780px){#page{overflow:visible!important}}@media only screen and (min-width:780px){.product .summary.entry-summary{order:2;margin:0}.product .woo-gal{order:1;margin:0}.product .product-desc{order:3}}@media only screen and (min-width:480px){.product div.images{float:right!important;margin-right:0!important}}.product-content{width:50%}.product-benefits{width:calc(50% - 20px);padding-right:20px;margin-inline-start:20px;box-sizing:border-box;border-right:2px solid #ececec}.product-benefits-title{font-weight:700;margin-bottom:10px;background:#ececec;text-align:center;padding:6px 0;line-height:1}.product-benefits-grid{display:block}.product-benefit{display:flex;gap:10px;width:100%;line-height:1.2;font-size:.95rem;margin-bottom:6px;align-items:center;padding-bottom:6px;border-bottom:1px solid #ececec}.product-benefit:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.product-benefit svg{width:30px;flex:0 0 30px}.product-benefit small{width:100%;display:block;margin-top:2px;font-size:90%}.summary.entry-summary{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;width:calc(100% - 30% - 50px)!important;align-content:flex-start}.product-title{display:flex;justify-content:space-between;align-items:flex-start;position:relative;width:100%}.woocommerce div.product div.summary .product-title h1{position:relative;margin-bottom:10px;width:100%;font-size:1.6rem}.woocommerce div.product div.summary .woocommerce-product-details__short-description{width:100%}.woocommerce div.product div.summary .woocommerce-product-details__short-description>*:last-child{margin:0}.mob-share{position:relative;height:30px;background:var(--primary);display:inline-flex;justify-content:center;align-items:center;color:#fff;border:2px solid #fff;gap:8px;padding:0 10px;font-size:.9rem;font-weight:700;margin-bottom:15px;cursor:pointer;width:100%}.mob-share i{font-size:85%}.woocommerce div.product div.summary.entry-summary .price{margin-bottom:20px;display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:15px;align-items:flex-end}.woocommerce div.product div.summary.entry-summary .price .woocommerce-Price-amount.amount{display:flex;flex-direction:row-reverse;align-items:flex-end;gap:13px}.woocommerce div.product div.summary.entry-summary .price bdi,.woocommerce div.product div.summary.entry-summary .price ins{font-weight:900;font-size:2.5rem;line-height:1}.woocommerce div.product div.summary.entry-summary .price del *{font-size:1.1rem;opacity:.8;font-weight:600}.woocommerce div.product div.summary.entry-summary .price del{line-height:1}.cart *{float:unset!important}.summary.entry-summary form.cart{margin-bottom:0px!important;display:flex;gap:10px;flex-wrap:wrap;padding-top:0;align-items:center}.summary.entry-summary form.cart .quantity>input.input-text.qty.text{font-size:1rem}.cart .quantity.buttons_added{margin:0;display:flex;flex-direction:column-reverse;border:2px solid #ececec;border-radius:5px;overflow:hidden}.single_add_to_cart_button.button.alt{font-size:1.1rem;font-weight:700;height:35px;min-height:unset}.single_add_to_cart_button.button.alt:hover{opacity:.8}.quantity input[type="button"].is-form.minus,.quantity input[type="button"].is-form.plus,.product .quantity input[type="number"].input-text.qty{border:none!important;width:30px!important;min-height:unset!important}.quantity input[type="button"].is-form.minus,.quantity input[type="button"].is-form.plus{height:17px;color:#303030!important;line-height:1;background:#ececec!important;font-weight:700!important}.product .quantity input[type="number"].input-text.qty{height:23px;font-weight:600;font-size:16px}.cart>button.single_add_to_cart_button.button,.cart div.buy-now.button{height:60px;transition:.3s;padding:0 30px;border-radius:10px;line-height:1;font-size:1.2rem;display:inline-flex;align-items:center;justify-content:center;font-weight:700}.cart a{color:#fff;text-decoration:none!important}.cart div.buy-now.button{background:var(--secondary)}.cart>button.single_add_to_cart_button.button:hover{background:var(--primary)}.cart>button.single_add_to_cart_button.button:hover,.cart div.buy-now.button:hover{opacity:.7}.product-phone{margin:10px 0 20px}.product-phone a{text-decoration:none}.product-phone button{border:none;background:limegreen;padding:10px 32px;border-radius:10px;font-weight:700;color:#fff;line-height:1;transition:.3s;display:inline-flex;align-items:center;gap:7px}.product-phone button i{font-size:90%}.product-phone button:hover{opacity:.8}.cross-notice{font-size:.9rem;margin-bottom:15px;margin-top:-5px;display:flex}.cross-notice i{margin-inline-end:7px;padding-top:3px;color:var(--primary)}.cross-notice b{font-weight:600;color:var(--primary)}.product-cats{margin-top:0;display:flex;align-items:flex-end;gap:7px;font-size:.9rem}.product-cats .cats{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.product-cats span{font-weight:700}.product-cats a{line-height:1;display:inline-flex}.product-cats .cats a{height:22px;border:2px solid #ececec;padding:0;box-sizing:border-box;align-items:center;text-decoration:none;padding:0 5px;font-size:85%;color:#444;transition:.3s}.product-cats.product-brands span{padding-bottom:3px}.product-cats .brand img{display:inline-flex;height:27px;width:auto}.product-cats a:hover{border-color:var(--primary)}.product .product-desc{width:100%;margin-top:20px;padding-top:20px;border-top:2px solid #d7d7d7;font-size:.95rem}.product-desc-title{font-size:1.2rem;font-weight:700;margin-bottom:15px;color:var(--secondary);line-height:1}.product-desc-content{overflow:hidden;transition:.3s;position:relative;width:100%}.product-desc-content.expend{height:100px}.product-desc-content.expend::after{content:"";position:absolute;bottom:0;height:80px;width:100%;background:linear-gradient(to top,#fff,transparent)}.expend-desc{display:inline-flex;gap:7px;align-items:center;line-height:1;margin-top:15px;font-weight:600;cursor:pointer;color:var(--primary)}.product-desc-content:not(.expend)+.expend-desc{margin-top:7px}.expend-desc:hover{color:var(--secondary)}.product .product-desc h2,.product .product-desc h3,.product .product-desc h4{font-size:1rem;font-weight:600;margin-bottom:7px}.product .product-desc-content strong{font-weight:600}.content .product .product-desc-content ol{list-style-type:decimal;list-style-position:inside;margin:0}.product .product-desc-content>*:last-child{margin-bottom:0}.product .product-desc-content p:not(:last-child){margin-bottom:5px}.extra-title{text-align:center;position:relative;font-weight:700;font-size:1.4rem;line-height:1;background:var(--primary);color:#fff;padding:5px 0;padding:5px 0}.cross-products .extra-title{background:var(--secondary)}.extra-products.dt-products{margin:35px auto 0;width:1145px;position:relative}.extra-products .woocommerce{padding:15px 0 0;box-sizing:border-box;max-width:100%}@media only screen and (min-width:990px){.extra-products.dt-products .dt-css-grid{grid-template-columns:repeat(5,1fr)}}.anchor{position:absolute;top:-140px}.cross-sales-wrapper{position:fixed;top:0;right:0;z-index:999;width:100%;height:100%}.cross-sales-clear{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1;opacity:0;visibility:hidden;transition:.5s}.cross-sales-pop{position:absolute;top:50%;right:0;left:0;width:450px;max-width:calc(100% - 40px);z-index:2;background:#fff;transform:translateY(-50%);margin:auto;opacity:0;visibility:hidden;transition:.5s .35s;max-height:calc(100vh - 100px);display:flex;flex-direction:column}.cross-sales-wrapper.cross-on .cross-sales-clear,.cross-sales-wrapper.cross-on .cross-sales-pop{opacity:1;visibility:visible}.cross-sales-close{position:absolute;top:-30px;right:-30px;color:#fff;width:30px;height:30px;text-align:center;line-height:1.6;cursor:pointer}.cross-sales-close:hover{color:red}.cross-sales-pop-title{font-weight:600;box-sizing:border-box;padding:10px;border-bottom:2px solid #d7d7d7;background:#f7f9f8}.cross-sales-pop-title span{color:var(--primary)}.cross-sales-items{overflow:auto;position:relative;display:block;flex:1}.cross-sales-item{box-sizing:border-box;padding:10px;border-bottom:1px solid lightgray;display:flex;gap:10px}.cross-sales-item img{width:50px;line-height:1;height:50px}.cross-sales-item a{display:flex;line-height:1;text-decoration:none!important}.cross-title{width:100%}.cross-title h4{font-size:1.1rem;margin-bottom:5px;font-weight:600}.cross-title h4:hover{color:var(--primary)}.cross-sales-item .cross-title div>span{gap:3px;display:inline-flex;font-weight:600;color:var(--secondary);font-size:1.2rem;line-height:1}.cross-sales-item .cross-title div:last-child{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:7px}.cross-sales-item .excerpt{font-size:.9rem;line-height:1.3}.cross-sales-item .excerpt strong{font-weight:600}a.corss-add{background:var(--primary);color:#fff;font-size:80%;padding:4px 10px;border-radius:5px;font-weight:600;transition:.3s}a.corss-add:hover{color:#fff;opacity:.7}@media only screen and (max-width:990px){#main>.wf-wrap{width:100%;padding:0 20px 0 20px}.product-benefits,.product-content{width:100%;padding-right:0;margin-inline-start:0;border-right:none}.product-benefits{padding-top:20px;margin-top:20px;border-top:2px solid #ececec}.product-phone button{padding:10px 5px}.woocommerce div.product div.summary .woocommerce-product-details__short-description{margin-bottom:10px}.extra-products.dt-products{margin:30px auto 0;width:1145px;position:relative;max-width:calc(100% - 40px)}.extra-products.related-products .woocommerce{padding-bottom:10px}.extra-products.related-products .products>.dt-css-grid{display:flex;overflow:auto;grid-column-gap:normal;grid-row-gap:normal;padding:5px 5px 10px;margin:-5px}.extra-products.related-products .products>.dt-css-grid>div{height:auto;flex:0 0 calc(24% - 10px);width:calc(24% - 10px);margin-left:10px}}@media only screen and (max-width:780px){#main{padding:30px 0}#content{padding:10px}.woo-gal,.summary.entry-summary{width:100%!important;display:flex!important;flex-wrap:wrap}.product .summary.entry-summary{margin:0}body.single-product #content>.product .onsale{top:40px;right:0}#content>.product div.images{position:relative;top:auto;width:60%;margin:auto}.product-content{padding-top:15px;margin-top:10px;border-top:2px solid #ececec}.woocommerce div.product div.summary .product-title h1{font-size:1.3rem;line-height:1.2}.woocommerce div.product div.summary .woocommerce-product-details__short-description{font-size:1rem;line-height:1.4}.summary.entry-summary form.cart{flex-wrap:nowrap}.summary.entry-summary form.cart::after,.summary.entry-summary form.cart::before{display:none!important}.cart>button.single_add_to_cart_button.button,.cart div.buy-now.button{padding:0 20px;flex:1}.product-phone button{font-size:1rem;width:100%;justify-content:center}.cross-notice{font-size:.9rem;margin-bottom:15px;margin-top:-5px;line-height:1.3}.cross-sales-close{top:-40px;right:-10px}.cross-title h4{line-height:1.2}.cross-sales-item .cross-title div>span{font-size:1rem}a.corss-add{font-size:75%}.extra-products.related-products .products>.dt-css-grid>div{flex:0 0 calc(25% - 10px);width:calc(25% - 10px)}}@media only screen and (max-width:480px){.extra-products.related-products .products>.dt-css-grid>div{flex:0 0 calc(55% - 10px);width:calc(55% - 10px)}}