@import url("./ylsb-common.css");

.device-detail {
  padding-top: calc(16 * var(--design-unit));
}

.device-detail__title {
  margin: 0 0 calc(18 * var(--design-unit));
  color: #2b2b2b;
  font-size: calc(30 * var(--design-unit));
  font-weight: 700;
  line-height: 1.2;
  text-align: center;
}

.device-detail__image {
  width: 100%;
  aspect-ratio: 670 / 300;
  object-fit: cover;
  background: #f4f6f8;
}

.device-detail__body {
  margin-top: calc(28 * var(--design-unit));
  color: #4b4b4b;
  font-size: calc(21 * var(--design-unit));
  line-height: 1.85;
  text-align: justify;
}

.device-detail__body p {
  margin: 0;
}

.device-detail__body p + p {
  margin-top: calc(8 * var(--design-unit));
}
