@charset "utf-8";
/* CSS Document */
body.crafty-header #sp-header .sp-megamenu-parent>li>a, body.crafty-header #sp-header .sp-megamenu-parent>li>span {
    color: #333333;
    font-size: 16px;
}

body.crafty-header #sp-header .sp-megamenu-parent>li>a, body.crafty-header #sp-header .sp-megamenu-parent>li>span:hover {
    color: #333333 !important;
}

body.crafty-header #sp-header .sp-megamenu-parent>li:not(.sp-has-child)>a:before { 
    bottom: 8px;
    height: 1px;
    background-color: #333333;
    transition: all 0.8s ease-in-out;
}

body.crafty-header #sp-header .sp-sign-in {
    color: #333333;
    display: none;
}

body.crafty-header #sp-header .easystore-cart-icon {
    color: #333333;
    display: none;
}

body.crafty-header #sp-header .burger-icon span {
    background-color: #333333;
}

body.crafty-header #sp-header .logo-image {
    filter: none;
}

#sp-header.header-sticky {
  background: rgb(230, 235, 230) !important;
}

#sp-header {
background: rgb(230, 235, 230) !important;
}

#sp-footer, #sp-bottom {
    background: rgb(230, 235, 230);
}

.sp-scroll-up {
    background: #6A7967;  
}

.sp-scroll-up:hover, .sp-scroll-up:active, .sp-scroll-up:focus {
    color: #fff;
    background: #5A675A;
}

#sp-header {
    height: 100px;
    width: 100%;
    z-index: 99;
    padding-top: 15px;
    padding-bottom: 15px;
}

.logo-image-phone {
    height: 45px !important;
}

@media screen and (max-width: 1280px) {
    .sp-megamenu-parent {display: none !important;}
    #offcanvas-toggler {display: flex !important;}
}

.sp-copyright {
    margin: 0px auto;
    display: block;
    width: fit-content;
}

.offcanvas-menu {
    background-color: rgb(230, 235, 230);
}

.offcanvas-menu .logo-image {
    filter: none;
}