.elementor-kit-24507 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:100%;}.e-con{--container-max-width:100%;}.elementor-widget:not(:last-child){--kit-widget-spacing:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}/* Start custom CSS */.header-desktop {
background-color: #242626;
border-bottom: 1px solid #7e7576 !important;
}
.bwp-navigation ul>li.level-0>a {color: #9f9f9f !important;
}
.bwp-navigation ul>li.level-0.current_page_item>a>span:before 
{background: #9f9f9f !important;
}
.bwp-navigation ul>li.level-0>a>span:before
{background: #9f9f9f !important;
}
#bwp-topbar.topbar-v1 {
    background-color: #242626;
    border-bottom: 1px solid #7e7576 !important;
}
#bwp-topbar .email:before {
    background: #7e7576 !important;
}
#bwp-topbar, #bwp-topbar a {
    color: #7e7576 !important;
}

.header-mobile {
    background: #242626 !important;
}
.bwp-header .header-page-link .login-header>a, .icon-search:before, .icon2-shopping-bag:before {
    color: #9f9f9f !important
}
.bwp-header .header-mobile .navbar-toggle:before {
    color: #9f9f9f !important
}
.bwp-canvas-navigation .remove-megamenu, .bwp-canvas-vertical .remove-megamenu {
    background: #242626 !important;
}
.bwp-woo-categories.slider .slick-arrow, .back-top {
    background: #7B1113 !important
}
a {
    color: #797979
} 
a:focus, a:hover {
    color: #c5c5c5 !important
}
.cart-count, .slick-arrow, .hot{
    background:  #7B1113 !important
}


.contact-us-form input[type="tel"] {
    height: 50px;
    font-size: 13px;
    line-height: 50px;
    margin-bottom: 20px;
    width: 100%;
    padding: 10px 20px;
    color: #fff;
    font-weight: 400;
    border: 1px solid #3a3a3a;
    background: transparent;
}

.contact-us-form input[type=submit]:hover {
    background: #ababab
}

.contact-us-form input[type=email], .contact-us-form input[type=text], .contact-us-form input[type="tel"] {
    color: #a9a9a9 !important
}

@media (max-width: 767px) {
    .bwp-main .page-title h1 {
        font-size: 30px !important;
    }
}

.bwp-main .page-title h1 {
    font-size: 50px;
}

.quickview-container .product-type-simple .bwp-single-info .entry-summary>.cart .quantity-button, .single-product .product-type-simple .bwp-single-info .entry-summary>.cart .quantity-button {

    flex-direction: column;
}

.single-product .bwp-single-info .quantity {
    margin-right: 0px;
}


.quickview-container .bwp-single-info .single_add_to_cart_button.button:hover:not(.disabled), .single-product .bwp-single-info .single_add_to_cart_button.button:hover:not(.disabled) {
    background: #7B1113;
    color: #fff;
}

.single-product .bwp-single-info .button.quick-buy {
    background: #8f8f8f;
}

.single-product .bwp-single-info .button.quick-buy:hover:not(.disabled) {
    background: #7B1113;
}

body.woocommerce-cart .bwp-header {
    margin-bottom: 0px!important;
}

.mini-cart .cart-popup .buttons .button.view-cart:before {
    background: #7B1113;
}

.btn-default:before, .btn-primary:before {
     background: #7B1113;
}

.mini-cart .cart-popup .free-order {
    display: none;
}

.price {
    color: #7B1113;
}

.quickview-container .entry-summary .price, .single-product .entry-summary .price {
     color: #7B1113;
}/* End custom CSS */