.muvori-showcase-nav{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-top:2rem;padding-bottom:2rem}
.muvori-showcase-brand{font-size:1.8rem;font-weight:700;letter-spacing:.16em;color:rgb(var(--color-foreground));text-decoration:none}
.muvori-showcase-brand img{max-width:90px;height:auto;display:block}
.muvori-showcase-nav nav,.muvori-showcase-footer nav{display:flex;flex-wrap:wrap;gap:1.2rem 2.4rem}
.muvori-showcase-nav nav a,.muvori-showcase-footer a{color:rgb(var(--color-foreground));text-underline-offset:.4rem}
.muvori-showcase-footer{padding-top:4rem;padding-bottom:4rem;border-top:1px solid rgba(var(--color-foreground),.12);width:100%}
.muvori-showcase-footer small{display:block;margin-top:3rem}
.muvori-showcase-page{padding-top:6rem;padding-bottom:7rem;min-height:50vh}
.muvori-showcase-page h1{max-width:20ch}
.muvori-showcase-page .rte{max-width:65ch}
.muvori-showcase-page .muvori-home__grid{margin-top:4rem}
.muvori-showcase-page .muvori-home__media{min-height:260px}
.muvori-showcase-product{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4rem;align-items:center}
.muvori-showcase-product .muvori-home__media{aspect-ratio:1;min-height:0}
.muvori-showcase-page *{min-width:0;overflow-wrap:anywhere}
.header-wrapper[hidden],footer.footer[hidden]{display:none!important}
@media(max-width:749px){.muvori-showcase-nav{flex-wrap:wrap;gap:1.4rem}.muvori-showcase-nav nav{gap:1rem 1.6rem;font-size:1.4rem}.muvori-showcase-page{padding-top:3.2rem;padding-bottom:4rem}.muvori-showcase-product{grid-template-columns:minmax(0,1fr);gap:2rem}}
