@media only screen and (max-width: 1000px) {
  html {
    background-color: #dc4c0f;
  }

  header {
    height: calc(var(--vh) * 100);
  }

  nav {
    padding: 2.5vw 3.125vw;
  }

  .left-nav ul {
    display: none;
  }

  .left-nav,
  .right-nav {
    gap: 2.0833vw;
  }

  .right-nav {
    gap: 4vw;
  }

  .brand {
    width: 17.5vw;
  }

  nav a {
    font-size: 7vw;
  }

  .right-nav a {
    border: 0.7vw solid #221b02;
  }

  .nav-social {
    width: 7vw;
    height: 7vw;
  }

  .nav-buy {
    gap: 0.520833vw;
    padding: 1.2vw 4vw 0.7vw;
  }

  .header-layer {
    height: 60%;
    bottom: 0vw;
  }

  .header-layer-1 {
    height: 30%;
    bottom: 50%;
  }

  #dance-mankey {
    display: none;
  }

  .about {
    padding-bottom: 50%;
  }

  .about-layer {
    width: 120%;
  }

  .section-text-container {
    padding: 0;
    gap: 12vw;
    padding: 15% 7.5%;
  }

  .section-title {
    font-size: 12vw;
  }

  .small-title-text {
    font-size: 10vw;
  }

  .how-to-buy-text-container .section-title .small-title-text {
    font-size: 13vw;
  }

  .section-text {
    font-size: 5vw;
    width: 90%;
  }

  .link-btn {
    font-size: 8vw;
    padding: 0.65104166vw 1.3020833vw;
    border-radius: 0.520833vw;
  }

  .tokenomics-text-container {
    padding: 1.3020833vw;
  }

  .tokenomics-text-container .section-title {
    font-size: 15vw;
    text-align: center;
  }

  .token-container {
    flex-direction: column;
    gap: 2.0833vw;
    padding: 4.166vw 0 0;
  }

  .token {
    background-color: #fee2a6;
    font-size: 110%;
    text-align: center;
    padding: 3vw 3.125vw 2.25vw;
    border-radius: 999px;
    border: 0.520833vw solid #221b02;
  }

  .copy-btn {
    display: none;
  }

  .tokenomics {
    height: 50vh;
    padding-bottom: 25%;
  }

  .tokenomics-layer {
    width: 100%;
  }

  .how-to-buy-text-container .section-title {
    font-size: 18vw;
  }

  .how-to-buy-text-container {
    padding: 0;
    padding-top: 40px;
    display: flex;
    align-items: center;
  }

  .style-container {
    width: 100%;
  }

  .how-to-buy-card {
    width: 95vw;
  }

  .how-to-buy-text-container .style-container {
    gap: 7.5vw;
  }

  .how-to-buy-card h3 {
    color: #dc4c0f;
    font-size: 8vw;
  }

  .how-to-buy p {
    font-size: 4vw;
  }

  .how-to-buy-layer {
    width: 75%;
  }

  .footer-cards-button {
    gap: 2vw;
  }

  .footer-card {
    width: 86vw;
    padding: 4vw;
    gap: 4vw;
    border: 1vw solid #221b02;
  }

  .copy-right-text {
    padding-bottom: 5vw;
    font-size: 5vw;
  }

  .play-music-container {
    margin: 0;
    bottom: 40px;
    left: 70%;
    font-size: 24px;
    padding: 5px 10px;
  }
}
