/* New settings use the typography, spacing and controls of the public series. */ .sol-theme-pickup {
  --sol-paper:#fcf8f3;
  --sol-ink:#382e29;
  --sol-muted:#6b5b52;
}
.sol-theme-pickup .sol-hero {
  background:#f1e0d4;
}
.sol-theme-pickup .sol-story,.sol-theme-pickup .sol-plan-wrap {
  background:#f3e8df;
}
.sol-theme-pickup .sol-hero-photo img {
  object-position:68% center;
}
.sol-theme-snt {
  --sol-paper:#f7f9f4;
  --sol-ink:#263b30;
  --sol-muted:#526454;
}
.sol-theme-snt .sol-hero {
  background:#dce7db;
}
.sol-theme-snt .sol-story,.sol-theme-snt .sol-plan-wrap {
  background:#e6ede1;
}
.sol-theme-snt .sol-hero-photo img {
  object-position:62% center;
}
.sol-theme-construction .sol-hero {
  background:#313534;
  color:#fff;
}
.sol-theme-construction .sol-hero .sol-kicker {
  color:#ffc37b;
}
.sol-theme-construction .sol-hero-foot {
  border-color:#77807a;
}
.sol-theme-construction .sol-story,.sol-theme-construction .sol-plan-wrap {
  background:#ede9df;
}
.sol-theme-construction .sol-hero-photo img {
  object-position:67% center;
}
.sol-theme-apartment {
  --sol-paper:#fbf7f5;
  --sol-ink:#3d2d38;
  --sol-muted:#715c69;
}
.sol-theme-apartment .sol-hero {
  background:#e9dfe4;
}
.sol-theme-apartment .sol-story,.sol-theme-apartment .sol-plan-wrap {
  background:#f0e7eb;
}
.sol-theme-apartment .sol-hero-photo img {
  object-position:68% center;
}
.sol-project-equipment {
  display:grid;
  min-width:0;
  align-content:center;
  gap:14px;
  padding:28px;
  background:#edf2e9;
}
.sol-project-equipment strong {
  font-size:1.35rem;
  line-height:1.25;
}
.sol-project-equipment>p {
  margin:0;
  color:var(--sol-muted);
  font-size:1rem;
  line-height:1.6;
}
@media (max-width:600px) {
  .sol-theme-snt .sol-equipment-list>article {
    grid-template-columns:minmax(0,1fr);
  }
}
