@media only screen and (max-device-width : 480px){
    .mob-none {
        display: none !important;
    }
    .pk-none{
        display: block !important;
    }
    .mt-75{
        margin-top: 20px;
    }
    .mySwiperCategory .col-category{
        width: 100% !important;
    }
    .slider .swiper-wrapper {
        height: 200px;
    }
    .slider img {
        height: 200px;
        object-fit: cover;
    }
    .search form input{
        width: 100%;
        background: #E4E4E4;
        border: 1px solid #BCBCBC;
        padding: 5px 10px 5px 30px;
    }
    .search form button {
        left: 8px;
        top: 4px;right: auto;
    }
    .search form button img{
        width: 70%;
    }
    .filters-mob a{
        box-shadow: none;
    }
    .recommended-title h2 {
        font-size: 18px;
        font-weight: 600;
        line-height: 23px;
    }
    .recommended-products .col-lg-3{
        width: 50%;
    }
    .product-default-image img {
        height: 169px;
    }
    .product-content {
        padding: 20px 10px;
    }
    .product-content .product-title {
        font-size: 16px;
        font-weight: 300;
        line-height: 22px;
    }
    .product-content p, .product-content .view-more  {
        display: none;
    }
    .product-content .price-som, .product-content .price-som-second, .product-content .price-usd {
        font-size: 18px;
        font-weight: 600;
        line-height: 25px;
    }
    .footer-img-uzor {
        height: 10px !important;
        margin: 25px 0 35px 0;
    }
    .footer-title h3 {
        font-size: 16px;
        line-height: 22px;
    }
    .footer-title a {
        font-size: 16px;
        line-height: 22px;
    }
    .footer-title-h3 {
        margin-left: 0;
    }
    .links-share {
        justify-content: start;
    }
    .sub-category-list{
        width: 100%;
        overflow: scroll;
        display: flex;
        flex-wrap: nowrap;
        padding: 5px;
    }
    .sub-category-list a {
        white-space: nowrap;
    }
    .mob-dots-product-detail{
        display: flex !important;
        justify-content: space-between;
        align-items: center;
    }
    .product-detail-share-mob{
        display: flex !important;
        justify-content: space-between;
        align-items: center;
    }
    .product-detail-info h2 {
        font-size: 20px;
        line-height: 28px;
        margin-top: 20px;
        margin-bottom: 10px;
    }
    .product-detail-info p {
        font-size: 16px;
        font-weight: 600;
        line-height: 22px;
        order: 1;
        margin-top: 20px;
    }
    .product-detail-info{
        display: grid;
    }
    .contact-product-detail-mob{
        display: flex !important;
    }
    .product-detail-attributes p {
        display: block;
    }
    .user-product-detail {
        bottom: 0;
        width: 95%;
        box-shadow: none;
    }
    .user-products {
        width: 100% !important;
        display: flex;
        border-bottom: 1px solid #AECFD1;
        border-radius: 0;
        margin-bottom: 20px;
    }
    .recommended-products .col-lg-4{
        width: 50%;
    }
    .wishlist-tabs-ul button {
        padding: 7px 20px;
        width: 100%;
    }
    .wishlist-tabs-ul{
        width: 100%;
        flex-wrap: nowrap !important;
        display: flex !important;
        justify-content: space-between
    }
    .wishlist-tabs-ul li{
        width: 50%;
    }
    .dots-bread-mob{
        float: right;
    }
    .mySwiperProductEditImages img {
        height: 235px;;
    }
    .mySwiperProductEditImages1 img {
        height: 60px;
    }
    .mySwiperProductEditImages .swiper-pagination {
        width: max-content;
        left: 79%;
    }
    .plus-img img{
        width: 67px;
        height: 60px;
        margin-left: 10px;
    }
    .inputs-add input {
        height: auto;
        padding: 19px 20px;
        font-size: 14px;
        line-height: 16px;
        color: #7B7B7B;
    }
    .user-products-mob input, .user-products-mob textarea, .user-products-mob select{
        padding: 19px 20px 19px 32px;
    }
    .inputs-add span {
        font-size: 12px;
        line-height: 13px;
    }
    .inputs-add textarea {
        height: 167px;
        padding: 19px 20px;
        font-size: 14px;
        line-height: 16px;
    }
    .inputs-add select {
        padding: 19px 20px;
        font-size: 14px;
        line-height: 16px;
        height: auto;
    }
    .inputs-add-locations label {
        font-size: 14px;
        line-height: 16px;
    }
    .maps-mob{
        width: 100%;
    }
    .maps-mob{
        display: flex;
        justify-content: space-between;
        align-items: center;
    }
    .user-products-mob{
        display: block;
        border: none;
        margin-bottom: 0;
    }
    .edit-profile {
        text-align: center;
    }
    .edit-profile-pen {
        left: 54%;
    }
    .user-edit-lang {
        top: 20px;
    }
    .user-products-tabs {
        width: 100%;
    }
    .user-products-tabs li{
        width: 50%;
    }
    .user-products-tabs button {
        width: 100%;
    }
    .share-user-edit-img{
        filter: grayscale(1);
    }
    .chat-list {
        border-radius: 0;
    }
    .chat-list-card {
        padding: 10px;
    }
    .chat-body-header-second-img-name a {
        font-size: 14px;
        line-height: 21px;
    }
    .chat-body-header {
        padding: 10px;
    }
    .chat-body-header-second {
        padding: 10px;
    }
    .chat-body-header-img-name h4 {
        font-size: 16px;
        line-height: 22px;
    }
    .chat-body-header-img-name p {
        font-size: 14px;
        line-height: 19px;
    }
    .chat-body-header-img-name img {
        width: 30px;
        height: 30px;
    }
    .chat-body-chats {
        padding: 10px;
        height: 432px;
    }
    .chat-body-footer-input {
        width: 70%;
    }

    .launch-page-first-block, .launch-page-second-block, .launch-page-3-block {
        padding: 30px 10px;
        border-radius: 0;
        box-shadow: none;
        border-bottom: 1px solid #C4C5C9;
    }
    .launch-page-first-block h2 {
        font-size: 18px;
        line-height: 25px;
    }
    .launch-page-first-block p {
        font-size: 16px;
        line-height: 24px;
    }
    .price-slider h5 {
        font-size: 18px;
        line-height: 25px;
    }
    .price-slider p {
        font-size: 30px;
        line-height: 39px;
    }
    .inputs-add-send-check p {
        font-size: 16px;
        line-height: 22px;
    }
    .product-detail-share-icons {
        margin-top: 0;
    }
    .header-first-floor {
        padding: 20px 0;
    }
    .footer {
        padding: 30px 0 75px 0;
    }

    .images-add a {
        font-size: 14px;
        line-height: 21px;
    }
}