header  .main-logo{

    width: 15%;

}

header  .main-menu{

    width: 85%;

}

.top-menu select{

    font-size: 14px;

   

    width: 58px;

    padding: 0 6px;

    border: 1px solid #ddd;

}

 .main-menu li  .submenu{

    width: 180px;

   }

   .main-logo img{

    width: 85px;

   }



   #defaultModal .content-1{

    max-width: 730px;

   }

   .right-header  .nav-search  input[type=text]{

    width: 250px;

    height: 40px;

    border: 1px solid #ddd;

    font-size: 15px;

   }

 .right-header .nav-search {

    display: none;

 }

 .right-header ul li.cart span{

    width: 20px;

    height: 20px;

    font-size: 11px;

    text-align: center;

    line-height: 20px;

    color: #fff;

    border-radius: 50%;

    position: absolute;

    top: -6px;

    right: -10px;

 }

 .header-mobile .logo img{

    width: 126px;

 }

 #primary-nav-button i{

    font-size: 20px;

 }

 header{

    background: #fff;

 }

 .sn-logo svg{

    width: 146px;

 }

 .is-sticky .top-header{

    display: none;

 }

 .header-pc{

    z-index: 999!important;

 }

 .sn-logo{

    display: none;

 }

 .is-sticky  .sn-logo{

    display: block;

 }

 .sticky-wrapper{

    height: auto!important;

 }

 @media only screen and (max-width: 736px) {

    header .right-header{

        width: auto;

    }

    #primary-nav-button.mobile{

        position: absolute;

        left: 15px

    }

    .header-mobile .logo img{

/*         margin-left: 43px; */

    }

    .right-header ul{

        margin-top: 8px;

        margin-right: 8px;

    }

    .right-header .nav-search{

        z-index: 99;

    }

    .header-mobile .logo img{

        width: 72px;

    }

 }