.model-overhead{width:100%;height:480px;object-fit:contain;background:#f5f4ef}.model-lifestyle{margin:56px 0}.model-lifestyle img{display:block;width:100%;max-height:630px;object-fit:cover}.model-lifestyle figcaption{font-size:14px;color:#62625c;margin-top:10px}.model-features{margin:64px 0}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.feature-illustration{width:230px;max-width:100%;height:230px;border-radius:50%;background-image:var(--feature-image);background-size:920px auto;background-repeat:no-repeat;margin-bottom:24px}.feature-0{background-position:7% 23%}.feature-1{background-position:50% 23%}.feature-2{background-position:94% 23%}.audit-video{margin:64px 0}.audit-video video{width:100%;max-height:580px;background:#111}.supplied-video{aspect-ratio:16/9;background:#eae8e0;display:grid;place-items:center}.supplied-video iframe{width:100%;height:100%;border:0}.retailer-badges{padding:48px 24px;text-align:center;background:#f7f6f1;margin:48px 0}.retailer-badges>div{display:flex;justify-content:center;gap:48px;flex-wrap:wrap}.retailer-badges img{width:190px;height:190px;object-fit:contain}@media(max-width:720px){.model-overhead{height:330px}.feature-grid{grid-template-columns:1fr}.feature-illustration{margin:0 auto 20px}.feature-grid article{max-width:440px}.retailer-badges img{width:130px;height:130px}.retailer-badges>div{gap:20px}.model-lifestyle{margin:36px 0}.model-lifestyle img{object-fit:contain}}.inspiration-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.inspiration-grid img{width:100%;height:260px;object-fit:cover}.installation-inspiration{margin:64px 0}@media(max-width:720px){.inspiration-grid{grid-template-columns:1fr}.inspiration-grid img{height:auto}}
.sauna-feature>img{object-fit:contain;background:#fff}.sauna-detail{margin:48px 0;text-align:center}.sauna-detail img{width:100%;max-width:740px;height:460px;object-fit:contain;background:#fff}.sauna-detail figcaption{max-width:740px;margin:16px auto;color:#595959;line-height:1.6}.sauna-comparison{margin:64px 0}.sauna-comparison .guide-steps{margin:24px 0}@media(max-width:720px){.sauna-detail img{height:auto;max-height:420px}.sauna-detail{margin:32px 0}}
