@media (min-width: 1300px) {
  .container {
    max-width: 1200px;
  }
  .social-footer,
  .follow-us {
    direction: ltr;
  }
}
@media (min-width: 1024px) {
}

@media (max-width: 1024px) {
}

@media (max-width: 991px) {
  #header {
    padding: 10px 0 0;
  }
  .user-menu {
    margin-bottom: 20px;
    justify-content: space-around;
  }
  .user-menu .user-menu-item {
    margin: 0;
  }
  .user-menu .user-menu-item > a {
    font-size: 12px;
  }
  .user-menu i {
    font-size: 20px;
  }
  .mobile-header-container .logo img {
    height: 35px;
  }

  .shop-from-icon {
    font-size: 22px;
  }
  .shop-from-text p {
    font-size: 8px;
    line-height: 12px;
    margin-bottom: 0px;
  }
  .shop-from-text h6 {
    font-size: 14px;
    line-height: 15px;
  }
  .shop-from {
    justify-content: flex-end;
  }
  .shop-from-modal .shop-from {
    justify-content: center;
  }
  .shop-from-modal .modal-title {
    font-size: 18px;
  }
  #home-stores {
    padding-bottom: 25px;
  }
  #footer {
    margin-top: 50px;
  }
  #footer h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 767px) {
  .home-bottom-blocks {
    margin-top: 30px;
  }
  .home-bottom-blocks-item img {
    margin-bottom: 0px;
  }
  .home-bottom-blocks-item::after {
    display: none;
  }
  .home-bottom-blocks-item p {
    font-size: 14px;
    line-height: 17px;
    font-weight: bold;
  }
  .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input {
    height: 40px;
  }
  .header-bottom {
    margin-top: 10px;
  }
  .category-header-content {
    padding: 30px;
  }
  .category-header-title {
    font-size: 15px;
    margin-bottom: 0;
  }
  .woocommerce-cart .card-container {
    flex-direction: column;
  }
  .woocommerce #respond input#submit,
  .woocommerce a.button,
  .woocommerce button.button,
  .woocommerce input.button {
    font-size: 13px;
  }
  .woocommerce-cart .cart-collaterals {
    margin: 0;
  }
  .woocommerce-thankyou-order-details {
    font-size: 23px;
  }
  .woocommerce-thankyou-order-details {
    font-size: 23px;
  }
  .woocommerce ul.order_details li strong {
    font-size: 16px;
  }
  .woocommerce-thankyou-order-details .woocommerce-Price-amount bdi {
    font-size: 16px;
  }
  .woocommerce .archive-grid-content .products {
    justify-content: space-between;
  }
  .woocommerce .related ul,
  .woocommerce .upsells ul,
  .woocommerce ul.products {
    justify-content: space-between;
  }
  #sidebar .product-categories {
    display: flex;
    overflow: scroll;
    white-space: nowrap;
  }

  .offer-item {
    height: 30px;
    width: 30px;
    font-size: 12px;
  }
  .woocommerce-ordering {
    width: 100%;
  }
  .woocommerce-ordering .orderby {
    width: 100%;
  }
  #category-header {
    border-radius: 10px;
    margin-bottom: 0px;
    background-position: center;
  }
  .home-slider-thumbs {
    padding-bottom: 20px;
  }
  .woocommerce .woocommerce-form-track-order .form-row-first,
  .woocommerce .woocommerce-form-track-order .form-row-last,
  .woocommerce-form-track-order .form-row-first,
  .woocommerce-page .woocommerce-form-track-order .form-row-last {
    width: 100%;
  }
  .sub-cateogry-dropdowown {
    display: block;
  }
}

@media (max-width: 340px) {
}
