.elementor-kit-15{--e-global-color-primary:#017D8B;--e-global-color-secondary:#000000;--e-global-color-text:#595959;--e-global-color-accent:#61CE70;--e-global-color-7a13862:#85D8EA;--e-global-color-0187cdf:#CEEDF1;--e-global-color-a24ef9e:#028CBA;--e-global-color-d114569:#827500;--e-global-color-3e187ae:#AF8F54;--e-global-typography-primary-font-family:"Open Sans Hebrew";--e-global-typography-primary-line-height:1.7em;--e-global-typography-secondary-font-family:"Open Sans Hebrew";--e-global-typography-secondary-line-height:1.7em;--e-global-typography-text-font-family:"Open Sans Hebrew";--e-global-typography-text-line-height:1.7em;--e-global-typography-accent-font-family:"Roboto";}.elementor-kit-15 a{color:#1AB9D1;}.elementor-kit-15 h1{font-size:58px;font-weight:300;line-height:1.2em;}.elementor-kit-15 h2{font-size:25px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.elementor-widget:not(:last-child){margin-bottom:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}}/* Start custom CSS */.mainContainer{margin:0 12%}
.mainContainer h1{font-size:58px}
.mainContainer h2 {font-size:25px; line-height:130%;}

.breadcromb a:hover{color:black!important}


/*menu items*/
.elementor-nav-menu--main .elementor-item.elementor-item-active{
    font-weight: 600!important;
}



.milyMainMenu li:nth-child(6)  .elementor-item {color:#b1b1b1!important; border-right:1px solid #e8e7e7;margin-right:10px;}

.milyMainMenu li:nth-child(7)  .elementor-item,
.milyMainMenu li:nth-child(8)  .elementor-item {color:#b1b1b1!important;}

.milyMainMenu li .elementor-item:hover {color:#85D8EA!important;}

.jet-woo-products .added_to_cart.wc-forward {
    display: block !important; margin-bottom:-10px;     font-size: 12px;
    
    margin-bottom: 4px;
    flex: 0 0 100%;
}



@media only screen and (max-width: 1600px) {
    .mainContainer{margin:0 8%}
}
@media only screen and (max-width: 768px) {
    .milyMainMenu li:nth-child(8)  .elementor-item {border-right:none;margin-right:0;}
    
    .mainContainer{margin:0 4%}
    .mainContainer h1{font-size:40px}
    .mainContainer h2 {font-size:20px}
    
    .subConBaby{  margin-top: 60px!important;
}
    .woocommerce-cart .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals th {width:30%!important}
}



/* --- Sub menu ---- */

.insideMenu {margin: 0 -10px -13px 0}

.insideMenu li{color: #015c8b;
    font-size: 16px;
    border-left: 1px solid #ded4d0!important;
    padding:0!important;
    }  
  
.insideMenu li a {padding: 2px 10px!important; color:#015c8b!important;line-height: 110%!important;}

.insideMenu li:first-child  {font-weight:600;}

.insideMenu li a:hover{color: var(--e-global-color-7a13862)!important}

.insideMenu .elementor-item.elementor-item-active{ padding:2px 7px; border-radius:10px 0;margin: 0 7px!important; color:#015c8b;font-weight:400!important;}

.insideMenu.teaMenu .elementor-item.elementor-item-active{background-color: #e8fbe5;}
.insideMenu.babyMenu .elementor-item.elementor-item-active{background-color: #e1f3ff;}

@media only screen and (max-width: 768px) {
    .insideMenu li{color: #015c8b;
    font-size: 14px; ;
}
.insideMenu li a {line-height: 150%!important;}


    .giftsPage .insideMenu{margin-bottom:40px!important}
    .giftsPage .insideMenu li {
    color: #015c8b;
    font-size: 12px;
}
    .giftsPage .insideMenu li a {
    line-height: 140%!important;
}

}







/* --- products Grid ---*/
/*  item title */
.productsGridAx h2.jet-woo-product-title {font-size:18px;/*height:75px;*/ padding: 6px 20px 10px 20px; min-height: 75px; ;}

.productsGridAx .jet-woo-products__item{margin-bottom:30px;}

form.cart{ justify-content: center;flex-wrap: wrap!important;}

 .productsGridAx h2.jet-woo-product-title a{font-size:unset!important; line-height:unset!important; color:black; }
 
  .productsGridAx h2.jet-woo-product-title a span.expand{font-weight: 200}
 
 /*  item button */
.productsGridAx .jet-woo-product-button .button{font-size: 14px!important; margin-right:0px!important; font-weight:400; 
    border:1px solid var( --e-global-color-7a13862 );

}

/* deleted price */
.productsGridAx .jet-woo-product-price del {opacity: .5; margin-right:5px;}


/* Products page */
.prodPage_prodPrice del{margin-right:5px}
.doublePatch{font-size:14px; background-color:#19a500; font-weight:400;color:white!important; margin-bottom:10px!important; padding:0 10px; border-radius:0 5px 0 ;}


 /*  item qty dropdown */
.productsGridAx .jet-woo-products .qty{font-size: 14px!important;}

.productsGridAx select.qtySelect{border:1px solid #d2cbcb; direction:ltr; width:18%; margin-left:6px; padding:7px; border-radius:10px 0 10px 0; display:inline-block; font-size:14px; background-color:#eaecec;}


 /*  item thumb */
.productsGridAx .jet-woo-product-thumbnail img{transform: scale(1,1);transition: transform 0.3s ease-in-out;  max-height:300px}

.productsGridAx .jet-woo-product-thumbnail img:hover{transform: scale(1.1,1.1);}

 /*  item added icon */
.productsGridAx .added{width: 65%;}

.added {background-color: #99e7f1!important; position:relative; }

.ajax_add_to_cart.added::after { margin-right:5px; color:white; font-weight:700!important;}

/* acf add on*/
.product-details-item{ font-size: 12px; margin-bottom: 8px; color: #686868;}
.product-acf-key {margin-left:5px;}


/* Inside ACF shortCode */

.insideACFdata .product-details-item{justify-content: flex-start!important;    font-size: 16px!important; margin-top:-15px;}
.insideACFdata .product-acf-value{font-weight: 500;}

/* inside page - price */
.price ins {color: #656565!important;font-weight: 400!important;
    text-decoration: none; margin-top: 0; line-height: 100%;}






@media only screen and ( max-width: 768px ) {

   /* products Grid */
    .productsGridAx h2.jet-woo-product-title {font-size:15px; line-height:130%!important; padding: 6px 5px 10px 10px; min-height: 55px; margin-bottom: 8px;}
    
     .productsGridAx .jet-woo-product-price {
    font-size: 16px!important;
     }
     
    .productsGridAx .jet-woo-product-button .button{
    font-size: 13px!important;
    
    }

    .productsGridAx select.qtySelect{ 
        margin-left:3px;
        padding:6px 3px 6px; 
        font-size:12px;
        width:30%!important;
        
    }
    
    .ajax_add_to_cart.added::after { color:#08aeca; font-weight:700; position:absolute!important; bottom:10%;left:75%;
        
    }
    
    /* Inside ACF shortCode */
     .insideACFdata .product-details-item{justify-content: flex-end!important; font-size:15px!important; }



}/* End custom CSS */