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

    .home-pro-slider .swiper-slide {
        width: 28.5% !important;
    }

    .home-pro-slider .product-card__image-container{height:23.3vw;}

}


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

.home-pro-slider .product-card__image-container{height: 27vw  }

}

@media screen and (min-width: 520px){
    .app__related__card__inner {padding:1.5rem 0.5rem;}
    .item  { flex: auto; }

    .gh__logo{padding: 0.50rem 0 !important;}




}

@media screen and (max-width: 520px){
    .search-block-ul .form-col-03{ width: 100%;}
    .search-block-ul li{width: 100%; padding: 7px 0px;}
    .form-col-03 > ul{flex-wrap: wrap;}
    .video-height{height:300px;}
    .gh__logo { width: 90px;}


    .image-title-box-a{ padding-left: 2rem !important; padding-right: 2rem !important;}
    .image-title-box .cta-button{    margin: 0rem 0 !important;}
    .home-txt-block{    padding: 2em 1em 4em;}

    /* .gh__utility-bar .gh__utility-bar__cart, a.wishlist_products_counter.top_wishlist-custom, .gh__utility-bar__search, #trigger{    margin: 0px 0px;} */
    .txt-block-0a h2{  text-align: left; max-width: unset !important;}
    .txt-block-0a{ padding: 7%;}
    .min-h-a{    height:110vw;}
    .page-id-743 .dropdown.bootstrap-select.show-tick {
        width: 100%  ;
    }

    .wpml-ls-legacy-list-horizontal a{ padding: 4px 5px 4px; font-size: .7125rem;}

    .home .txt-block h3{min-height:auto}

    .mob-product .swiper-container { height:230px !important; }
    .mob-product .swiper-slide.swiper-slide-active{    transform: scale(1.7);}
    .model-box ul li{width: 60px !important; height: 60px !important;}
    .single_add_to_cart_button_dyn{ font-size: .70em !important;}
    .resp-tabs-container { font-size: 14px; }
    .txt-block-0a h2 , .txt-block-0a h2 { width: 90% !important;}
    .app__life-style__text__button{text-align: left; padding-top: 10px;}
    .home .txt-block h3{ min-height: auto !important; margin-bottom: 10px;}

    .gh__header__nav__takeover .gh__header__nav__takeover__link{  line-height: 15px;  display: inline-block;}
    #myCarousel .banner-title-box h1{ line-height: 24px; margin-bottom:25px !important; margin-top: 15px !important;} 
    .home .banner-title-box{ min-height:245px; align-items: flex-start !important; padding-left:10%; padding-right: 10%;}
    .copy table{    font-size: .8rem;}

    .home .banner-title-box { padding-top: 20px; padding-bottom: 0px; }
    .banner-title-box .button{ margin-top: 25px !important; margin-bottom:19px !important;}
    .home .con-1200{padding-left: 8.2%; padding-right: 8.2%;}
    .image-title-box-a{padding-bottom: 15px !important;}

    .subscrib form{    min-width: auto; }

    .fltr-block{ padding-left: 1em  !important; padding-right: 1em  !important;}
    /* .sor-mob-block .form-select{font-size: 16px; text-transform: uppercase;} */

    /* a.wishlist_products_counter.top_wishlist-custom img{width: 26px !important;} */
    /* .wish-hed{margin-left: 0; margin-right: 3px;} */
    .app__product .w-right-col-det{ padding-left: 0; padding-right: 0;}
    /* .wishlist-cart-ship .tinv-wraper{margin-top: 70px;} */
    .product-notification .form-control{    width: calc(100% - 4rem);}
    .span5, .span4 { width: 50% !important; padding: 2%;}
    .mob-flx{display: flex; flex-wrap: wrap;}



    #trigger, .gh__utility-bar__search, .wish-hed, .gh__utility-bar__cart, .gh__utility-bar__sign-in{margin: 0px 5px;}

    .wishlist_products_counter_number, .gh__utility-bar__cart-wrapper__items-number{ max-width: none; width: 20px; height: 20px; min-width: auto; font-size: .75rem; line-height: 20px; 
        line-height: 1.2rem;  right:-11px;  top: -4px !important;
    }
    .gh__utility-bar__cart-wrapper__items-number{top: -8px !important }
    .gh__utility-bar{ width: calc(100% - 1rem);}
    .wishlist_products_counter_number{top: -14px !important;}

    .col-md-4-v.col-sm-6{ margin-left: 0 !important; margin-right: 0 !important;}
    .model-box ul{margin-left: 0 !important; margin-right: 0 !important;}
    .home-pro-slider .product-card__image-container{height: 65vw ;}

    .app__img-banner__img__desktop{ display: none;}
    .app__img-banner__img__mobile{ display: block;}
}


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

    .search-rslt .col-lg-3{ width: 100% !important;}
    .search-rslt .product-card-container .product-card__image-container{height: auto !important;}
    .product-card__image-container{width: 100%;}
    .min-h-a {
        height: 60vw !important;
    }

    .feach-icn-block{padding-left: 2rem; padding-right: 2rem;}

    .search-block0-01{ width: 100%;}
    .videoCoverImage{height: 100vw !important;}
}
@media screen and (max-width: 480px){
.home-pro-slider .product-card__image-container{ height: 65vw  ;}

.product-card__description__title{    font-size: 1.33rem;}
}



@media screen and (max-width: 320px){
    .gh__logo { width: 80px;}
}