/* NepalCarts mobile spacing improvement */@media (max-width: 767px) {  body {    overflow-x: hidden;  }  .site-content,  #content,  .content-area {    margin-top: 0 !important;    padding-top: 0 !important;  }  .site-header,  header {    margin-bottom: 0 !important;  }  .entry-content > p:first-child {    margin-top: 0 !important;  }  .entry-content img {    display: block;    max-width: 100%;    height: auto;  }}/* Remove empty top footer space on homepage */@media (max-width: 767px) {  body.home #top-footefooterr-sidebar,  body.home .top-footer-sidebar,  body.home .top-footer {    display: none !important;  }  body.home .site-content {    margin-bottom: 0 !important;    padding-bottom: 0 !important;  html, body {  margin: 0 !important;  padding: 0 !important;}.nepalcarts-home,.nepalcarts-home .nepalcarts-hero {  display: block !important;  width: 100% !important;  max-width: 100% !important;  margin: 0 !important;  padding: 0 !important;  border: 0 !important;  line-height: 0 !important;}.nepalcarts-home p,.nepalcarts-home figure {  margin: 0 !important;  padding: 0 !important;}.nepalcarts-home img {  display: block !important;  width: 100% !important;  height: auto !important;  margin: 0 !important;  padding: 0 !important;}
  /* NEPALCARTS - FIX HOMEPAGE WHITE GAP */@media (max-width: 767px) {  body.home .entry-content hr,  body.home .entry-content .wp-block-separator,  body.home .entry-content .wp-block-spacer {    display: none !important;    height: 0 !important;    margin: 0 !important;    padding: 0 !important;  }  body.home .entry-content {    margin-top: 0 !important;    padding-top: 0 !important;  }  body.home .entry-content .nepalcarts-home {    margin: 0 !important;    padding: 0 !important;  }  body.home .entry-content .nepalcarts-home + * {    margin-top: 0 !important;    padding-top: 15px !important;  }}