/*
 Theme Name:   Salient Child ZlotaLapa
 Theme URI:    https://zlotalapa.pl
 Description:  Child theme for Salient – ZlotaLapa edition
 Author:       ZlotaLapa
 Template:     salient
 Version:      1.0.0
 Text Domain:  salient-child
*/

/* ukryj top bar Salient */
#top-bar, #top-bar-wrap, .nectar-top-notification-bar, div#top-bar { display: none !important; }

/* mobile header fix */
@media (max-width: 768px) {
    #header-outer { padding-top: 0 !important; margin-top: 0 !important; }
    body { padding-top: 0 !important; margin-top: 0 !important; }
    body.material #header-outer { top: 0 !important; }
}

/* WHITE HEADER */
#header-outer,
#header-outer header,
#header-outer nav,
body #header-outer:not(.transparent),
body.material #header-outer {
    background: #ffffff !important;
    border-bottom: 1px solid #ede8e0 !important;
    box-shadow: 0 2px 8px rgba(44,26,10,.06) !important;
}

#header-outer #logo,
#header-outer .logo-inner,
#header-outer h1,
#header-outer h2 { color: #2C1A0A !important; }

#header-outer nav > ul > li > a,
#header-outer .sf-menu > li > a,
#header-outer ul.sf-menu li a { color: #2C1A0A !important; }
#header-outer nav > ul > li > a:hover,
#header-outer .sf-menu > li > a:hover { color: #C9A96E !important; }

#header-outer .cart-icon,
#header-outer .nectar-cart-wrap,
#header-outer a.cart-contents,
#header-outer .cart-wrap span,
#header-outer #cart-icon,
#header-outer .icon-salient-cart { color: #2C1A0A !important; fill: #2C1A0A !important; }
#header-outer .cart-menu-wrap .cart-icon svg,
#header-outer .nectar-cart-wrap svg { fill: #2C1A0A !important; stroke: #2C1A0A !important; }

#header-outer .cart-icon-wrap .cart-quantity,
#header-outer span.cart-quantity { background: #C9A96E !important; color: #fff !important; }

#header-outer #mobile-menu a { color: #2C1A0A !important; }
#header-outer .lines-button span,
#header-outer .lines-button span::before,
#header-outer .lines-button span::after { background: #2C1A0A !important; }

#header-outer.scrolled, #header-outer.sticky {
    background: #ffffff !important;
}

/* WooCommerce tabs — show content directly */
.woocommerce-tabs ul.tabs,
.woocommerce-tabs ul.wc-tabs,
ul.wc-tabs { display: none !important; }
.woocommerce-tabs .woocommerce-Tabs-panel,
.woocommerce-tabs .panel { display: block !important; }

/* full-width sekcje */
.ln-fw { width: 100vw; position: relative; left: 50%; right: 50%; margin-left: -50vw; margin-right: -50vw; }
