/*
Theme Name: nw Child
Theme URI: https://www.new-waves.net/
Description: nw Child Theme
Author: newwaves
Author URI: https://www.new-waves.net/Author
Template: nw
Version: 1.0
Tested up to: 5.7
Requires PHP: 7.0
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: nw
Tags: one-column, two-columns, right-sidebar, flexible-header, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
*/

/* write custom css after this line */
/* Apply styles to the entire scrollbar */
.elementor-invisible {
    visibility: visible !important;
    opacity: 1 !important;
    transform: none !important;
}

.home-cta {
    background-attachment: fixed;
	padding-top: 0
}

.wc-categories-warp {
    min-width: 100%;
	min-width: 100%;
}

@media (max-width: 1500px) {
.woocommerce-product-gallery__wrapper {
	margin-left: 10px !important;
}}

@media (max-width: 767px) {
    .e-con.e-flex {
        --flex-wrap: inherit !important;
    }
	.woocommerce-product-gallery__wrapper {
	margin-left: 0 !important;
}
}

.site-header .uk-navbar {
    background-image: none;
	background-color: transparent;
}

.site-header.uk-active,
.site-header {
    background-color: #111 !important;
}

.hb-container {
    background: -webkit-gradient(linear, left top, right top, from(#444), to(#000));
    background: linear-gradient(90deg, #444 0%, #000 100%);
}

.logo-main {
    border-radius: 0;
}


.woocommerce-search {
    background: #444;
}


.site-header ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #fff !important;
}
.site-header ::-moz-placeholder { /* Firefox 19+ */
  color: #fff !important;
}
.site-header :-ms-input-placeholder { /* IE 10+ */
  color: #fff !important;
}
.site-header :-moz-placeholder { /* Firefox 18- */
  color: #fff !important;
}

.woocommerce-search .wc-select {
    border-left: 1px solid #444;
	color: #fff;
}

.woocommerce-search .wc-select option{
	color: #222;
}

.woocommerce-search .wc-input, .woocommerce-search .wc-submit {
    color: #fff;
}

.cta-img {
	max-width: 350px;
}

.site-header .uk-button-default {
    border-color: #333 !important;
}

@media (max-width: 960px) {
    .site-header .woocommerce-search {
        margin-top: 0;
        margin-bottom: 5px;
    }
	.cta-img {
	max-width: 100%;
}
}

.woocommerce ul.products li.product a {
    font-weight: 600;
}

.tnp-subscription:hover .tnp-field-email:before {
	color: #222;
}

.site-footer a.uk-link-text:hover {
	color: #e5cd68 !important;
}

.stock_notifier_button_.button {
	background-color: #222;
	color: #fff;
}

.wc-block-components-address-form__postcode {
	display: none !important;
}

.best-offer-btn {
	border-radius: 0;
}

.woocommerce-MyAccount-navigation ul li a {
    color: #111 !important;
}