@media screen and (max-width:1315px){
    .header-account-container {
        width: 38.3%;
    
    }
}
@media screen and (max-width:1100px){
    .header-html-top-container .top-right-content {
        width: 40%;
    }
}

@media screen and (max-width:992px){
    .mobile-header-bottom {
        display: flex;
        justify-content: center;
        margin-top: 2rem;
    }
    .header-html-top-container ul li > a {
        font-size: 11px;
    }
    
    .header-html-top-container .top-contact-content > a {
        font-size: 12px;
    }
    
    .mobile-header-bottom .mail-content {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        border: 2px solid var(--default-color);
        padding: 0.3rem;
        width: 60%;
    }
    .mobile-header-bottom .mail-content > span {
        font-size: 14px;
    }
    .mobil-header-container .mobile-header-top {
        display: flex;
        justify-content: space-between;
    }
    
    .mobil-header-container .mobile-header-top .header-logo {
        width: 35%;
        margin: 0;
    }
    
    .mobil-header-container .mobile-header-top .header-account-container {
        width: 55%;
    }
    
  
    
    .header-quick-menu > li > div > a > i {
        font-size: 23px !important;
    }
    
    .header-quick-menu > li .cart-div > a > i {
        font-size: 19px !important;
    }
    
    .header-quick-menu > li .cart-div > a {
        width: 45px !important;
    }
    
    .header-quick-menu > li > div > a > span {
        font-size: 10px;
    }
    
    .mobile-header-bottom .mail-content > button {
        font-size: 14px;
        background: #fff !important;
        padding: 0 20px;
    }
    
    .header-html-top-container .top-right-content {
        width: 55%;
    }
    
    .scrolling-text-content .owl-item .item > span {
        font-size: 11px;
    }
    .tab-featured-container .tab-content {
        padding-top: 1rem;
    }
    .tab-featured-container .tab-content {
        padding-right: 1rem;
        padding-left: 1rem;
    }
    
    .product-discount-wrapper {
        right: 30% !important;
    }
}
@media screen and (max-width:870px){
    .tab-featured-container .vertical-tab .tab-contain li > a {
        width: max-content;
    }
    
    .tab-featured-container .vertical-tab .tab-contain li {
        width: auto !important;
    }
    
    .tab-featured-container .vertical-tab .tab-contain {
        overflow-x: scroll;
        overflow-y: hidden;
        justify-content: start;
        flex-shrink: 1;
    }
    
    
    .tab-featured-container .vertical-tab .tab-contain::-webkit-scrollbar {
        height: 0px;
        background-color: #fff;
    }
    .product-discount-wrapper {
        right: 10% !important;
    }
}
@media screen and (max-width:769px){
    .mobil-header-container .mobile-header-top .header-account-container {
        width: 65%;
    }
   
}

@media screen and (max-width:690px){

    .tab-featured-container .vertical-tab .tab-contain::-webkit-scrollbar {
        height: 5px;
    }
}
@media screen and (max-width:600px){
    .header-logo > a > img {
        width: 55%;
    }
    
    .mobile-header-top .header-quick-menu > li {
        width: 33.3% !important;
    }
}
@media screen and (max-width:520px){
    .header-html-top-container .top-contact-content > a {
        font-size: 12px;
    }
    
    .header-html-top-container {
        flex-direction: column;
        padding: 0 !important;
    }
    
    .header-html-top-container .top-right-content {
        width: 100%;
        border-top: 2px solid var(--default-color);
    }
    
    
    
    .header-html-top-container .top-right-content::before {
        display: none;
    }
    
    .header-html-top-container .top-contact-content {
        padding: 0;
    }
    
    .mobil-header-container .mobile-header-top {
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
    
    .mobil-header-container .mobile-header-top .header-logo {
        width: 60%;
        margin-bottom: 1rem;
    }
    
    .mobil-header-container .mobile-header-top .header-account-container {
        width: 100%;
    }
    
    .mobil-header-container .mobile-header-top .header-logo > a {
        justify-content: center;
    }
    
    .mobile-header-bottom {
        margin-top: 1rem;
    }
    
    .mobile-header-bottom .mail-content {
        width: 96%;
    }
    
    .mobile-header-bottom .mail-content > span {
        font-size: 13px;
    }
    
    .mobile-header-bottom .mail-content > button {
        font-size: 12px;
    }
}
@media screen and (max-width:490px){
    .header-html-top-container .top-contact-content > a {
        font-size: 10px;
    }
    
    .header-html-top-container ul li > a {
        font-size: 9px;
    }
    
    .header-logo > a > img {
        width: 65%;
    }
    
    .header-quick-menu > li > div > a > span {
        text-align: center;
    }
    
    .mobile-header-bottom .mail-content {
        width: 80%;
    }
    
    .tab-featured-container .vertical-tab .tab-contain li > a {
        font-size: 12px;
    }
    
    .sogo-product-container .product-right .product-details-upper .name-fav .product-name h1 {
        font-size: 19px;
    }
    
    .sogo-product-container .product-right .product-details-upper .product-info .detail-info > li {
        font-size: 13px;
    }
    
    .sogo-product-container .product-right .product-details-upper .product-info .detail-info > li > div {
        font-size: 12px;
    }
    
    .sogo-product-container .product-right .product-details-middle .product-options .power-option .list-option {
        flex-wrap: wrap;
    }
    .product-tab-wrapper > ul > li > a {
        width: max-content;
    }
    
    .product-tab-wrapper > ul {
        overflow-x: scroll;
        overflow-y: hidden;
        flex-shrink: 1;
        justify-content: flex-start !important;
    }
    
    .product-tab-wrapper > ul::-webkit-scrollbar {
        height: 5px;
    }
    .product-discount-wrapper {
        top: -42px;
        right: 41% !important;
    }
    .sogo-product-container .product-right .product-details-lower .product-cart-buttons.sticked .cart-count-buttons > .minus, .sogo-product-container .product-right .product-details-lower .product-cart-buttons.sticked .cart-count-buttons > .plus {
        width: 30px;
    }
    
    .sogo-product-container .product-right .product-details-lower .product-cart-buttons .cart-count-buttons > .quantity-input-wrapper {
        width: calc(100% - 65px);
    }
    
    .btn-div-product {
        width: 80% !important;
        margin: 0 !important;
    }
}

@media screen and (max-width:376px){
.header-middle .middle-heading {font-size: 14px;width: 100%;}

.header-middle .newsletter-wrapper .newsletter-group input#newsletter {
    width: 100%;
}

.header-middle .newsletter-wrapper {
    width: 100%;
}

.header-middle {
    padding: 3rem 0;
}

.modal-body {
    padding: 0;
}

.cbx span:last-child {
    font-size: 13px;
}
}