.st4rh{--st4rh-ink: #2b1d10;--st4rh-mute: #8a7d6f;background:#fdfdfb;color:#4a3f35;padding-block:var(--st4rh-pt, 104px) var(--st4rh-pb, 104px)}.st4rh.st4rh--white{background:#fff}.st4rh.st4rh--tint{background:#faf5ec}.st4rh *,.st4rh *:before,.st4rh *:after{box-sizing:border-box}.st4rh .st4rh__w{width:100%;max-width:var(--v3-page-width, calc(90rem + 80px) );margin:0 auto;padding-inline:var(--v3-page-margin, 40px)}.st4rh .st4rh__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:44px}.st4rh .st4rh__hl{display:grid;gap:12px;min-width:0}.st4rh .st4rh__kick{margin:0;font-family:var(--v3-body, Figtree, system-ui, sans-serif);font-size:13px;line-height:1.6;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--st4rh-mute)}.st4rh .st4rh__h{margin:0;font-family:var(--v3-display, "Instrument Serif", Georgia, serif);font-weight:400;font-size:clamp(34px,3.4vw,50px);line-height:1.05;letter-spacing:-.005em;color:var(--st4rh-ink);text-wrap:balance;text-transform:none}.st4rh .st4rh__h em{font-style:italic;color:inherit}.st4rh .st4rh__follow{flex:none;display:inline-block;font-family:var(--v3-body, Figtree, system-ui, sans-serif);font-size:15px;line-height:1.6;font-weight:600;color:var(--st4rh-ink);border:1px solid var(--st4rh-ink);border-radius:99px;padding:6px 14px;text-decoration:none;white-space:nowrap;transition:background .2s,color .2s}.st4rh .st4rh__follow:hover{background:var(--st4rh-ink);color:#fffaf0}.st4rh .st4rh__gal{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:250px;gap:24px}.st4rh .st4rh__t{position:relative;display:block;min-width:0;min-height:0;border-radius:18px;overflow:hidden;background:#f3eee8;text-decoration:none}.st4rh .st4rh__t img,.st4rh .st4rh__t .st4rh__ph{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover;border-radius:0;transition:transform .5s ease}.st4rh a.st4rh__t:hover img{transform:scale(1.03)}.st4rh .st4rh__t--1{grid-row:span 2}.st4rh .st4rh__t--2{grid-column:span 2}.st4rh .st4rh__ig{display:grid;place-content:center;justify-items:center;gap:10px;color:#fff;font-family:var(--v3-body, Figtree, system-ui, sans-serif);font-size:16px;line-height:1.6}.st4rh .st4rh__ig:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#1e120873;transition:background .2s}.st4rh .st4rh__ig:hover:before{background:#1e12088c}.st4rh .st4rh__ig svg,.st4rh .st4rh__ig b{position:relative;z-index:2}.st4rh .st4rh__ig svg{width:30px;height:30px;fill:none;stroke:#fff;stroke-width:1.6}.st4rh .st4rh__ig b{font-weight:600;color:#fff;text-shadow:0 1px 6px rgb(0 0 0 / .35)}@media screen and (max-width:749px){.st4rh{padding-block:calc(var(--st4rh-pt, 104px) * .615) calc(var(--st4rh-pb, 104px) * .615)}.st4rh .st4rh__w{padding-inline:var(--v3-page-margin, 16px)}.st4rh .st4rh__head{flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:28px}.st4rh .st4rh__h{font-size:34px}.st4rh .st4rh__gal{grid-template-columns:1fr 1fr;grid-auto-rows:150px;grid-auto-flow:dense;gap:12px}.st4rh .st4rh__t--2{grid-column:span 2}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/st-v4-real-homes.css.map */
