.finish {
  background: linear-gradient(rgb(128, 128, 128) 0%, rgb(85, 85, 85) 100%);
  padding: 200px 0;
  align-items: baseline;
  justify-content: center;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 200px;



  .finish__type {
    justify-content: space-between;
    align-items: center;
    gap: 25px;
    width: min-content;
    height: auto;
    flex-direction: column;

    .type__img {
      width: 300px;
    }

    .plain {
      width: 100%;
      aspect-ratio: inherit;
    }

    img {
      filter: brightness(95%);
      width: 300px;
      max-inline-size: none;
    }

    h3 {
      font-size: 2rem;
      color: #cecece;
      letter-spacing: 16px;
      text-align: center;
      text-shadow: 2px 2px 25px black;
      height: 100px;
    }
  }

  /* .finish__type:nth-child(even) {
    flex-direction: row-reverse;

    h3 {
      text-align: left;
    }
  } */
}

@media (max-width: 1014px) {
  .finish {
    padding: 25px;
  }

  .finish__type {
    .type__img {
      width: 300px;
    }

    h3 {
      font-size: 1.8rem !important;
    }
  }
}

@media (max-width: 670px) {
  .finish {
    padding: 25px;
  }

  .body__content {
    align-items: center !important;
  }
  .finish__type {
    flex-direction: column !important;
    .type__img {
      width: 300px;
    }

    h3 {
      text-align: center !important;
      font-size: 1.3rem !important;
    }
  }
}
