:root {
        --logo-max-width: 300px;
}

body {
    background: var(--background-image);
    background-attachment: fixed;
    background-position: top center;
    background-size: cover;
}

.scroll-up nav.main ul li a, .scroll-down nav.main ul li a, nav.main ul li a {
    font-size: 16px;
}

h1 {
    font-size: 24px;
}

.scroll-up nav.main ul li a, .scroll-down nav.main ul li a, nav.main ul li a {
    font-size: 20px;
font-weight: 300;
}

@media only screen and (min-width: 740px) {
.site-identity .logo {
    padding: 17px 0;
}
}

.nav-wrapper-sticky {
	background-color: white;
}

li.has-submenu .submenu-div {
	background: white;
}
.button, .calltoaction p, .featured-categories a p, .link, .quote p, button, h1, h2, h3, h4, h5, h6, nav.main ul li a, ul.checkout-steps li {
    text-transform: lowercase;
    letter-spacing: 1px;
    font-weight: 300;
}

