.additional-description {
  font-size: var(--font-size20);
  font-weight: 600;
  color: var(--kobutsuya-blue);

  @media screen and (max-width: 750px) {
    font-size: var(--font-size16);
  }

  .emphasis {
    text-decoration: underline double var(--kobutsuya-blue);
  }
}

.product-swiper {
  margin-top: var(--margin-4);

  .swiper-wrapper {
    transition-timing-function: cubic-bezier(0.25, 1, 0.5, 1);

    .swiper-slide {
      box-sizing: border-box;

      @media screen and (max-width: 750px) {
        padding-inline: var(--margin-3);
      }
    }
  }
}