/* Seller Guarantee Terms and Conditions page (US2157901). Scoped to the page template class.
   Typography follows the approved Word document: mixed-case bold headings at body size,
   centered bold title, plain sub-headings, bold-italic defined terms. */
.page-template-page-seller-guarantee-terms {
  --sgt-text: #1d1d1d;
  margin: 0;
  color: var(--sgt-text);
  font-family: DIN, sans-serif;
  font-size: 16px;
  line-height: 1.6;
}

.page-template-page-seller-guarantee-terms .sgt-container {
  max-width: 840px;
  margin: 0 auto;
  padding: 0 20px;
}

.page-template-page-seller-guarantee-terms .sgt-body {
  padding: 56px 0 72px;
}

.page-template-page-seller-guarantee-terms p {
  margin: 0 0 16px;
}

.page-template-page-seller-guarantee-terms h1,
.page-template-page-seller-guarantee-terms h2 {
  font-family: DIN, sans-serif;
  font-weight: 700;
  line-height: 1.6;
  letter-spacing: 0;
  text-transform: none;
  color: var(--sgt-text);
}

.page-template-page-seller-guarantee-terms .sgt-title {
  margin: 0 0 24px;
  font-size: 20px;
  text-align: center;
}

.page-template-page-seller-guarantee-terms .sgt-heading {
  margin: 24px 0 16px;
  font-size: 16px;
}

.page-template-page-seller-guarantee-terms .sgt-subheading {
  margin: 0 0 16px;
  font-weight: 400;
}

.page-template-page-seller-guarantee-terms .sgt-indent-1 {
  margin-left: 28px;
}

.page-template-page-seller-guarantee-terms .sgt-indent-2 {
  margin-left: 56px;
}

.page-template-page-seller-guarantee-terms a {
  color: inherit;
  text-decoration: underline;
  word-break: break-word;
}

@media (max-width: 767px) {
  .page-template-page-seller-guarantee-terms .sgt-body {
    padding: 40px 0 56px;
  }

  .page-template-page-seller-guarantee-terms .sgt-indent-1 {
    margin-left: 16px;
  }

  .page-template-page-seller-guarantee-terms .sgt-indent-2 {
    margin-left: 32px;
  }
}
