/* prettier-ignore */
/*# sourceMappingURL=user.css.map */



@font-face {
    font-family: 'IRANSans';
    src: url('../fonts/ttf/IRANSansWeb.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
  }
  
  @font-face {
    font-family: 'IRANSans-bold';
    src: url('../fonts/ttf/IRANSansWeb_Bold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
  }

  @font-face {
    font-family: 'IRANSans-Black';
    src: url('../fonts/ttf/IRANSansWeb_Black.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
  }

  /* Base font for the entire document */
  body {
    font-family: 'IRANSans', sans-serif;
  }

  /* Headings with bold font */
  h1, h2, h3 {
    font-family: 'IRANSans-Black', sans-serif;
  }

  /* Secondary headings */
  h4, h5, h6 {
    font-family: 'IRANSans-bold', sans-serif;
  }

  /* Navigation and buttons */
  nav, button, .btn, .nav-link {
    font-family: 'IRANSans-bold', sans-serif;
  }

  /* Links */
  a {
    font-family: 'IRANSans', sans-serif;
  }
  
  /* Strong text elements */
  strong, b {
    font-family: 'IRANSans-bold', sans-serif;
  }

  /* Form elements */
  input, select, textarea {
    font-family: 'IRANSans', sans-serif;
  }

  /* Special emphasis elements */
  .highlight, .featured-text, .price {
    font-family: 'IRANSans-bold', sans-serif;
  }

  /* Footer text */
  footer {
    font-family: 'IRANSans', sans-serif;
  }