@media(max-width:1356px){
        .shHero_wtch{
            left: 0;
            transform: translate(0);
            padding-left: 15px;
        }
          .colmn-20{
        flex: 0 0 20%;
    }
}
@media(max-width:1024px){
    /* .navBar{
        background-color: #000;
        width: 100%;
        height: 100%;
    }
    .navBar ul{
        display: block;
    } */
     .navBar ul li a{
        color: #fff;
     }
    .wtch-col{
        width: 100% ;
    }
    .prCnt h2 {
        font-size: 20px;
        margin-bottom: 0;
    }
    .prImg img {
        width: 150px;
    }
    .banr {
        width: 70px;
    }
    .smTxt h3 {
        font-size: 19px;
    }
    .smImg img{
        object-position: 0;
    }
         .watch-contain{
        overflow-x: auto;
        scroll-behavior: smooth;
        gap: 15px;
        justify-content: left;
    }
    .colmn-20{
        flex: 0 0 30%; /* width of items in scroll */
    }
    .wtch-Txt p{
        max-width: 100%;
    }
    .wtchImg1 img{
    width: 150px;
}

}
@media(max-width:999px){
    .smTxt {
        left: 16px;
    }
    .content h6 {
        font-size: 19px;
        line-height: 1.5;
    }
   
}
@media(max-width:768px){
    .pgMain-cart .tf-page-title .title {
        font-size: 32px!important;
        line-height: inherit!important;
    }
    #mobileMenu .mb-menu-link,
    #mobileMenu .sub-nav-link {
        padding-top: 12px;
        padding-bottom: 12px;
    }
    #mobileMenu .mb-menu-link,
    #mobileMenu .sub-nav-link > span {
        font-size: 16px;
        font-weight:400;
        font-family: "Oswald", sans-serif;
    }
    #mobileMenu .sub-nav-link > span {
        padding-left: 16px;
    }
    .nav-ul-mb .nav-mb-item:not(:last-child) {
        /*border-bottom: 1px solid var(--line);*/
    }
    #mobileMenu .nav-ul-mb .sub-nav-menu {
        padding-left: 0!important;
        margin-bottom: 0!important;
    }
    #mobileMenu .nav-ul-mb .nav-mb-item {
        padding-top: 0!important;
        padding-bottom: 0!important;
    }
    #mobileMenu .sub-menu-level-2 .sub-nav-link {
        font-size: 13px;
        padding-left: 32px;
    }
    #mobileMenu .sub-nav-menu:not(.sub-menu-level-2) > li {
        border-top: 1px solid var(--line);
    }
    #mobileMenu .sub-nav-menu:not(.sub-menu-level-2) > li > a {
        padding-top: 17px;
        padding-bottom: 17px;
    }
    .tf-grid-layout {
        display: block !important;
    }
     .colmn-20{
        flex: 0 0 50%; /* width of items in scroll */
    }

    .desktop-search {
        display: none!important;
    }
    .mobile-left-nav {
        display: flex;
        align-items: center;
        gap: 6px;
    }
    .mobile-search {
        display: block!important;
    }
    .hero_image img{
        height: 400px;
    }
    .heroTxt h1{
        margin-bottom: 10px;
    }
    .pr-row {
        justify-content: center;
    }
    .col-33 {
        width: 50%;
        padding: 5px;
        margin-bottom: 0;
    }
    /* FOOTER */
    .Ftr-section {
        padding: 0;
    }
    .Ftr-section .container-fluid {
        padding-left: 0!important;
        padding-right: 0!important;
    }
    .ftr-cnt{
        width: auto;       
        transition: all;
    }    
    .ftr-cnt,
    .ftr-cnt h3 {
        margin-bottom: 0;
    }
    .ftr-cnt__active,
    .ftr-cnt__active .ftr-cnt-btn {
        background: #fff;
        transition: none;
        border: 0;
    }
    .ftr-cnt__active .ftr-cnt-btn h3,
    .ftr-cnt__active .ft-Menu ul li a {
        color: #000;
    }
    .ftr-cnt-btn {
        padding: 11px 16px!important;
    }
    .ftr-cnt-btn svg {
        display: block;
        rotate: 0deg;
        transition: all 0.3s;
    }
    .ftr-cnt__active svg {
        rotate: 180deg;
    }
    .ftr-cnt__active svg path {
        stroke: #000;
    }
    .ftr-col{
        gap: 25px;
        flex-direction: column;
        justify-content: center;
        padding:10px 0 25px ;
    }
    .ftr-col .socialMedia {
        gap: 30px
    }
    .ftr-col1 {
        flex-direction: column-reverse;
        gap: 40px;
        padding-top: 25px;
    }
    .ftr-col1 a,
    .ftr-col1 p {
        font-size: 13px;
    }
    .ftr-row {
        flex-direction: column;
        padding: 16px 0 30px;
    }
    .ftr-row .ft-Menu {
        display: none;
    }
    .ftr-row .ft-Menu ul {
        padding: 0 1rem 1rem;
        margin: 0 1rem;
    }
    .fooetr-Menu {
        justify-content: center;
    }
    .tf-toolbar-bottom {
        display: none!important;
    }
}
@media(max-width:600px){
    .swiper-button-next,
    .swiper-button-prev {
        /*display: none !important;*/
    }
    .heroTxt {
        display: flex;
        flex-direction: column;
        align-items: center;
        background-color: #000;
        text-align: center;
        position: static;
        transform: none;
        padding: 0 1rem 2rem;
    }
    .heroTxt h1{
        font-size: 32px;
        margin: 1.5rem 0 1rem;
    }
    .heroTxt p {
        margin: 0 0 1.5rem;
    }
    .heroTxt .hroBtn {
        margin-bottom: 1.5rem;
    }
    .col-33 {
        width: 100%;
    }
    .box_search{
        width: 300px;
    }
    .case-det p{
        display: none;
    }
    .cartBtn a{
        display: none;
    }
    .resCart a{
        display: block;
    }

}
@media(max-width:425px){
    .box_search{
        width: 100%;
    }
}