/* V13 — stronger inclusions and a cleaner desktop interaction. */
.sr-interiors h2 {
  line-height: .92;
}

.sr-interiors h2 em {
  display: block;
  margin-top: .14em;
  line-height: .96;
}

@media (min-width: 601px) {
  .sr-hut-switcher { display: none !important; }

  .sr-hut-profile__body ul {
    margin-top: 19px;
    margin-bottom: 24px;
    gap: 13px 24px;
  }

  .sr-hut-profile__body li {
    padding-left: 20px;
    font-size: 10px;
    line-height: 1.35;
    letter-spacing: .065em;
  }

  .sr-hut-profile__body li::before {
    top: .22em;
    width: 9px;
    height: 9px;
    border-width: 1.5px;
  }
}

@media (min-width: 901px) {
  .sr-hut-profile[data-sr-hut-profile="2"] .sr-hut-profile__copy {
    right: .75%;
  }
}

@media (max-width: 600px) {
  .sr-interiors h2 { line-height: .94; }
  .sr-interiors h2 em { margin-top: .16em; line-height: .98; }

  .sr-hut-profile__body ul {
    margin-top: 11px;
    margin-bottom: 13px;
    gap: 8px 12px;
  }

  .sr-hut-profile__body li {
    padding-left: 16px;
    font-size: 8px;
    line-height: 1.4;
    letter-spacing: .045em;
  }

  .sr-hut-profile__body li::before {
    top: .2em;
    width: 7px;
    height: 7px;
  }
}
