@charset "UTF-8";
/* https://www.yamhapirzul.co.il/wp-content/themes/dt-the7-child/css/home.css?ver=1.1 */
.home-vid{margin-bottom:15px;line-height:1}.home-vid>div{position:unset}.home-vid .wpb_wrapper{display:flex}.home-vid video{width:100%;position:absolute;right:0;top:0;height:100%;object-fit:cover}@media only screen and (max-width:990px){.home-vid{height:auto!important;min-height:unset!important}.home-vid video{position:relative;height:auto;top:auto;right:auto}}.home-row{padding:15px 0 50px}.home-row:last-child{padding:15px 0 0}.home-row .vc_column-inner>div{position:relative}.home-row h1,.home-row h2{font-size:2rem;margin-bottom:20px}.home-row .svg-file{position:absolute;left:0;top:10px;height:20px}.home-row .svg-file+.svg-file{left:auto;right:0;transform:scaleX(-1)}.home-row .svg-file svg{width:auto;height:100%;fill:#ccc}.home-row .svg-file svg *{fill:#bbb}.home-row .combar-button{text-align:center}.home-row .combar-button button{background:transparent;border:none;color:var(--primary);border-bottom:2px solid;border-top:2px solid;padding:5px 10px;font-weight:500;font-size:110%;transition:.5s}.home-row .combar-button button:hover{padding:5px 25px;background:rgba(0,0,0,.05)}.home-row .vc_column-inner>div>.woocommerce:not(:last-child),.home-row .wpb_content_element{margin-bottom:20px}.home-row .wpb_content_element:last-child{margin:0}.shop-cats-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:15px;grid-row-gap:15px;margin-bottom:15px}.shop-cat-item{position:relative}.shop-cat-item a{position:relative;display:flex;flex-wrap:wrap;line-height:1;height:100%;text-decoration:none;transition:.5s;background:var(--primary);color:#fff}.shop-cats-grid:not(.count-5-terms) .shop-cat-item:nth-child(even) a{background:#fff;color:var(--primary)}.shop-cat-item:hover a{background:#fff;color:var(--primary)}.shop-cat-item .shop-cats-img{box-sizing:border-box;line-height:1;padding:5px;position:relative;flex:0 0 50%;height:100%}.shop-cat-item img{width:100%;height:100%;object-fit:cover}.shop-cats-title{width:50%;height:100%;display:inline-flex;align-items:flex-start;font-size:2vw;box-sizing:border-box;padding:20px;font-weight:500;line-height:1.1;flex-wrap:wrap;flex-direction:column;justify-content:space-between;text-align:center}.shop-cats-title span.title{padding-top:10px;border-top:1px solid #ececec}.shop-cats-title span.btn{font-size:1vw;padding-bottom:10px;border-bottom:1px solid #ececec;width:100%}.owl-stage{display:flex;align-items:stretch}.owl-stage .wf-cell{height:100%}.owl-nav button{position:absolute;top:0;bottom:0;margin:auto;height:35px;width:35px;display:inline-flex;justify-content:center;align-items:center;font-size:23px!important}.owl-nav button:hover i::before{color:gray}.owl-nav button.owl-prev{right:-45px}.owl-nav button.owl-next{left:-45px}@media only screen and (min-width:900px){.shop-cats-grid.count-5-terms{grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,1fr)}.count-5-terms .shop-cat-item:nth-child(1){grid-area:1 / 1 / 2 / 3}.count-5-terms .shop-cat-item:nth-child(2){grid-area:1 / 3 / 2 / 5}.count-5-terms .shop-cat-item:nth-child(3){grid-area:2 / 1 / 3 / 3}.count-5-terms .shop-cat-item:nth-child(4){grid-area:2 / 3 / 3 / 5}.count-5-terms .shop-cat-item:nth-child(5){grid-area:1 / 5 / 3 / 6}.count-5-terms .shop-cat-item:last-child .shop-cats-img{flex:0 0 100%;height:calc(50% + 7.5px)}.count-5-terms .shop-cat-item .shop-cats-title{font-size:2.3vw}.count-5-terms .shop-cat-item:last-child .shop-cats-title{height:calc(50% - 7.5px);width:100%}}@media only screen and (max-width:900px){.home-vid video{height:56vw}.shop-cats-grid{grid-template-columns:repeat(3,1fr);grid-column-gap:10px;grid-row-gap:10px}.shop-cat-item a{flex-direction:column}.shop-cats-title{width:100%;height:auto;text-align:center;padding:0 10px 0}.shop-cats-title span.title{width:100%;border:none;padding:0;font-size:1.1rem;margin-bottom:8px}.shop-cats-title span.btn{display:none}.home-row .svg-file{height:10px}.desk-carousel .wc-grid.dt-products.products .dt-css-grid{display:flex;overflow:auto;grid-column-gap:normal;grid-row-gap:normal}.desk-carousel .wc-grid.dt-products.products .dt-css-grid>div{flex:0 0 calc(31.333% - 15px);margin-left:10px;width:calc(31.333% - 15px)}}@media only screen and (max-width:768px){.shop-cats-grid{grid-template-columns:repeat(2,1fr)}.home-row .svg-file{display:none}.desk-carousel .wc-grid.dt-products.products .dt-css-grid>div{flex:0 0 calc(48% - 15px);width:calc(48% - 15px)}}