#site-header-wrap #site-header {
background-image: none !important;
}
.primary-menu > li > a {
color: #1a191d !important;
}
@media screen and (min-width: 800px) {
.primary-menu > li > a {
color: #1a191d !important;
}
}
.woocommerce-sg-product-price .cms-heading.heading-left .custom-heading {
margin-top: 20px;
}
.woocommerce-summary-wrap .woocommerce-gallery {
max-width: 442px;
}
.woocommerce-summary-wrap .woocommerce-gallery + .col-xl-6.col-lg-6.col-md-6 {
max-width: calc(100% - 442px);
flex: 0 0 calc(100% - 442px);
}