/* Homepage rhythm after removing the introductory text. */
.sg-home-page{--sg-home-gap:36px;display:flow-root;padding-top:28px}
.sg-home-page .home-showcase{display:block;margin:0;padding:0}
.sg-home-page .home-showcase .hero--discovery{margin:0;padding:0;align-items:start}
.sg-home-page>.hot-section,.sg-home-page>#latest,.sg-home-page>#browse{margin:var(--sg-home-gap) 0 0;padding:0}
.sg-home-page>.section-space[hidden]{display:none!important}
.sg-home-page .section-header{margin:0 0 20px;align-items:center;flex-direction:row;justify-content:space-between}
.sg-home-page #latest .section-header{align-items:center}
.sg-home-page .section-header .text-link{margin-top:0}
.sg-home-page .section-header h2{line-height:1.3}
.sg-home-page .section-footer{margin-top:24px}
.sg-home-page>#browse .browse-panel{padding-top:24px}
.sg-home-page>.sgcc-sg1-wrap,.sg-home-page>.sgcc-fd1-wrap{max-width:none;margin:var(--sg-home-gap) 0 0}
body.home .site-footer{margin-top:44px}
@media(max-width:1100px){.sg-femdom .sg-home-page .home-showcase .hero--discovery{display:block}}
@media(max-width:720px){
 .sg-home-page{--sg-home-gap:28px;padding-top:20px}
 .sg-home-page .home-showcase .hero--discovery{padding:0;margin:0}
 .sg-home-page .section-header{gap:12px;margin-bottom:16px;flex-wrap:wrap}
 .sg-home-page .section-header h2{font-size:1.05rem;letter-spacing:.1em}
 .sg-home-page .section-header .text-link{font-size:.62rem;letter-spacing:.03em}
 .sg-home-page #latest .section-header{display:flex;flex-direction:column;align-items:flex-start;gap:0}
 .sg-home-page #latest .section-header>.pills{margin-top:12px}
 .sg-home-page .section-footer{margin-top:22px}
 .sg-home-page>#browse .browse-panel{padding-top:22px}
 body.home .site-footer{margin-top:32px}
}
