/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/

/* Header */
#top nav > ul > li[class*="button_solid_color"] > a:before {
    height: 40px;
}
#header-outer[data-lhe="default"]
    #top
    nav
    .buttons.sf-menu
    > .current-menu-item
    > a {
    color: #ffffff !important;
}
#header-outer[data-lhe="default"]
    #top
    nav
    > ul
    > li[class*="button_solid_color"]
    > a,
#header-outer[data-lhe="default"]
    #top
    nav
    .sf-menu
    > li[class*="button_solid_color"].sfHover
    > a {
    padding: 0 30px !important;
}
/* Slide in cart */
.nectar-slide-in-cart.style_slide_in_click
    .widget_shopping_cart
    .cart_list
    .product-meta
    a:not(.remove) {
    font-size: 18px;
}
/* Footer */
.widget h4,
body #footer-outer .widget h4 {
    display: none !important;
}
#footer-outer .wp-block-heading {
    font-size: 24px;
}
/** Woo **/
.woocommerce ul.products li.product .price,
.woocommerce-page ul.products li.product .price {
    color: #121212 !important;
}
.woocommerce-cart .ywgc_have_code {
    display: none;
}
.style_slide_in_click .product-meta > .product-details {
    font-size: 16px;
    margin-left: 20px;
}
.woocommerce .products.related .product {
    width: 32% !important;
}
/* Single post template */
.single-post .entry-title {
    line-height: 1.2 !important;
}
.single-post .blog-title a {
    display: none !important;
}
/* Responsive */
@media (max-width: 1300px) {
    .woocommerce .products.related .product {
        width: 48% !important;
    }
}
@media (max-width: 800px) {
    .woocommerce .products.related .product {
        width: 100% !important;
    }
}
@media (max-width: 690px) {
    .nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart_content {
        width: 100vw;
    }
    .woocommerce div.product .woocommerce-tabs ul.tabs li a {
        width: 100%;
    }
}
