/*
Theme Name: Elessi Child Theme
Theme URI: http://elessi.nasatheme.com
Description: This is a child theme for Elessi Theme
Author: NasaTheme
Author URI: http://www.nasatheme.com
Template: elessi-theme
Version: 1.0
*/


/*************** ADD YOUR CUSTOM CSS IN THIS AREA ***************/

body, h1, h2, h3, h4, h5, h6 {
            
    font-family: 'Open Sans Hebrew',serif !important;
}


li.menu-item.nasa-menu-item-account.menu-item-has-children.root-item a{
        font-family: 'Open Sans Hebrew',serif !important;
}

/* span.nasa-icon.cart-icon.icon.icon-nasa-cart-3{
    
    font-family: "nasa-font" !important;
    
} */

span.pe-7s-cart {
    font-family: "Pe-icon-7-stroke" !important;
}

.pe-7s-menu:before {
    font-family: "Pe-icon-7-stroke" !important;
}

.pe-7s-search:before {
    font-family: "Pe-icon-7-stroke" !important;
}

.fa-plus:before {
    
     font-family:"FontAwesome" !important;
     
}

body.nasa-rtl .top-bar .nasa-menus-account .sub-menu {
    right: 0 !important;
    left: 0 !important;
}


/*************** Header CSS ***************/

body.nasa-rtl .rtl-left {
    float: right !important;
}

.right-text .nasa-hide-for-mobile .right .rtl-left .px-right {
    float:right !important;
}

.nav-wrapper .header-nav li.root-item>a {
    display: block;
    position: relative;
    margin: 0;
    padding: 15px 18px;
    text-align: center;
    text-transform: uppercase;
    letter-spacing: 0;
    font-weight: 700;
    -webkit-transition: all .35s ease;
    -moz-transition: all .35s ease;
    transition: all .35s ease;
}

.nav-wrapper .header-nav li.root-item a:hover {
    color: #d03c27 !important;
}

.bread .breadcrumb-row h2 {

    font-size: 230% !important;
    font-weight: bold !important;
}


p#new_billing_field_field {
    display: none !important;
}

p#checkbox_trigger_field {
    display: none !important;
}

@media only screen and (max-width: 991px) {
.mobile-menu .logo-wrapper .header_logo, .fixed-header .logo-wrapper a img {
    max-height: 150px !important;
    padding-top: 0 !important;
    margin-bottom: 0 !important;
    }
}

@media only screen and (max-width: 991px) {
.mini-icon-mobile {
    width: 22% !important;
    }
}

@media only screen and (max-width: 991px) {
.logo-wrapper {
    width:56% !important;
    }
}

@media only screen and (max-width: 991px) {
.px-left-wrapper {
    width: 22% !important;
    }
}

span.nasa-text-menu {
    font-family: 'Open Sans Hebrew',serif !important;
    color: #ffffff !important;
    font-size: 18px !important;
    
}

a.nasa-title-menu {
        padding: 15px 40px 15px 40px !important;
}


span.nasa-text-menu:hover {
    font-family: 'Open Sans Hebrew',serif !important;
    color: #D03C27 !important;
}

.nasa-bottom-bar-icons.nasa-active {
    visibility: hidden !important;

}

h3.nasa-sidebar-tit {
    font-weight: 700 !important;
}

img.header_logo.nasa-inited {
    max-height: 66px !important;
}

.elementor-menu-cart__product-price span.quantity{
    color: #555555 !important;
}