.md--concept .md-c__so{top:10px;left:10px;padding:6px 8px;background:#0a0a0a;color:#f2f2f2}
shopify-forms-embed{--forms-body-font:normal 400 14px 'Helvetica Neue',Helvetica,Arial,sans-serif;--forms-heading-font:normal 400 22px 'Helvetica Neue',Helvetica,Arial,sans-serif}
.md--old #MainContent *{font-family:var(--ff)!important}
.md-sh0>img{object-position:50% 18%}
.md-h__r a{white-space:nowrap}
@media(max-width:760px){.md-h{grid-template-columns:auto 1fr auto;gap:12px}.md-h__logo{justify-self:center}}
.md-bk{padding:16px clamp(18px,2vw,28px) 14px;font:400 11px/1 var(--ff);letter-spacing:.18em;text-transform:uppercase}
.md-bk a{display:inline-block;padding:4px 0;color:inherit;text-decoration:none}
.md-bk a:hover{opacity:.6}
.md--concept .md-bk{padding-inline:clamp(16px,4vw,56px)}
.md-sg{flex:1 1 100%;display:grid;grid-template-columns:repeat(3,1fr);grid-auto-flow:dense;gap:20px;margin-bottom:clamp(20px,4vw,60px)}
.md-sg figure{aspect-ratio:2/3}
.md-sg .is-l{grid-column:1/-1;aspect-ratio:3/2}
@media(max-width:760px){.md-sg{grid-template-columns:repeat(2,1fr);gap:8px}}
