.uku-serif.page-template-shop-front.header-fullscreen #site-branding a, .uku-serif.page-template-shop-front.header-fullscreen #desktop-navigation a, .uku-serif.page-template-shop-front.header-fullscreen .site-description, .uku-serif.page-template-shop-front.header-fullscreen #search-open, .uku-serif.page-template-shop-front.header-fullscreen #overlay-open {
    color: #000 !important;
}
:not(.headerfont-light) #scrolldown {
    color: #000;
    border: 1px solid #000;
}
.uku-serif.page-template-shop-front.header-fullscreen #desktop-navigation ul li a:hover,
.uku-serif.page-template-shop-front.header-fullscreen #desktop-navigation ul li:hover > a,
.header-intro-text a {
    box-shadow: inset 0 -1px 0 #000 !important;
}

.page-template-shop-front.header-fullscreen #site-branding {
		padding: 10px 0;
	}

#site-branding h1.site-title,
#site-branding p.site-title {
       font-size: 56px;
       letter-spacing: 1.4px;
       padding-top: 10px;
}

p.site-description,
.section-about-column-one p cite,
.cart-offcanvas h2.offcanvas-cart-title {
	text-transform: none;
        font-size: 32px;
}


.cart-offcanvas .woocommerce .widget_shopping_cart_content p.total:not(.wc-gzd-total-mini-cart) {
    bottom: 210px;
}

.widget-area ul.product_list_widget li {
    display: block; 
    width: 100%;
    clear: both;
    padding: 10px 0;
}

	a.account-btn span.btn-text {
		display: block;
		font-size: 22px;
		font-weight: 500;
		display: none;
	}

	.big-newsletter-wrap .widget_mc4wp_form_widget {
		padding: 20px 0px 120px 0px;
	}