header,
.parallax-image,
.button-primary,
.primary-background {
	background-color: #1f2e3a

;
}
a:hover,
.text-color-primary,
.widget-title,
.btn-link {
	color: #1f2e3a

;
}
.text-color-secondary,
.rating-stars span, .rating-stars span.icon-stack {
	color:#1f2e3a

;
}
#totop.top-visible {
	background-color:#1f2e3a

;
}
.product-hero-section {
    box-shadow: inset 1px -91px 88px 18px #1f2e3a

;
    -webkit-box-shadow: inset 1px -91px 88px 18px #1f2e3a

;
}
.primary-background .product-card {
    border-color: #1f2e3a
!important;
}
body.home header, body.product header {
	background: linear-gradient(180deg,transparent 3%,transparent);
}
.main-hero-section {
    box-shadow: none;
}