.warranty-tile {
  padding: 110px 36px;
}

.warranty-tile:after {
  width: 100%;
}

.warranty-tile__heading {
  font-size: 30px;
  line-height: 40px;
  font-weight: 600;
}

@media (min-width: 576px) {
  .warranty-tile__heading {
    font-size: calc(1.15740741vw + 23.33333333px);
  }
}

@media (min-width: 1440px) {
  .warranty-tile__heading {
    font-size: 40px;
  }
}

@media (min-width: 576px) {
  .warranty-tile__heading {
    line-height: calc(1.73611111vw + 30px);
  }
}

@media (min-width: 1440px) {
  .warranty-tile__heading {
    line-height: 55px;
  }
}

.out-warranty-section {
  padding-top: 56px;
  padding-bottom: 90px;
}

.out-warranty__heading {
  font-size: 30px;
  line-height: 36.57px;
  font-weight: 600;
  color: #000000;
}

@media (min-width: 576px) {
  .out-warranty__heading {
    font-size: calc(0.5787037vw + 26.66666667px);
  }
}

@media (min-width: 1440px) {
  .out-warranty__heading {
    font-size: 35px;
  }
}

@media (min-width: 576px) {
  .out-warranty__heading {
    line-height: calc(0.70601852vw + 32.50333333px);
  }
}

@media (min-width: 1440px) {
  .out-warranty__heading {
    line-height: 42.67px;
  }
}

.out-warranty .font--16 {
  line-height: 28.8px;
}

.out-warranty p, .out-warranty li, .out-warranty td {
  font-size: 16px;
  line-height: 27px;
  font-weight: 400;
  color: #303030;
}

.out-warranty th, .out-warranty td {
  padding: 15px;
}

.out-warranty-content-wrapper {
  padding-top: 80px;
}

.out-warranty-content-wrapper p, .out-warranty-content-wrapper li, .out-warranty-content-wrapper td {
  font-size: 16px;
  line-height: 27px;
  font-weight: 400;
  color: #303030;
}

.out-warranty-content-wrapper th, .out-warranty-content-wrapper td {
  padding: 15px;
}

@media (max-width: 768px) {
  .warranty-landing-section .container {
    padding: 0px;
  }
}

@media (min-width: 1023px) {
  .warranty-tile:after {
    display: none;
  }
  .warranty-tile {
    padding: 150px 0 110px;
  }
  .out-warranty-section {
    padding: 82px 0px 130px;
  }
}
