@font-face{font-family:"Bodoni Moda";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bodoni-moda-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF}
@font-face{font-family:"Bodoni Moda";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bodoni-moda-latin-ext-400-normal.woff2) format("woff2");unicode-range:U+0100-02AF,U+1E00-1EFF,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"Bodoni Moda";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/bodoni-moda-latin-400-italic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF}
@font-face{font-family:"Bodoni Moda";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/bodoni-moda-latin-ext-400-italic.woff2) format("woff2");unicode-range:U+0100-02AF,U+1E00-1EFF,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"Jost";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jost-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF}
@font-face{font-family:"Jost";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jost-latin-ext-400-normal.woff2) format("woff2");unicode-range:U+0100-02AF,U+1E00-1EFF,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"Jost";font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/jost-latin-500-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF}
@font-face{font-family:"Jost";font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/jost-latin-ext-500-normal.woff2) format("woff2");unicode-range:U+0100-02AF,U+1E00-1EFF,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
/*FONTS:Bodoni Moda,Jost*/
/* Maison Vumé · rein Schwarz und Weiß */
.cs--maison-vume{--vinyl:#fff;background:#000;font-family:"Jost",var(--sans)}
.cs--maison-vume .h-m,.cs--maison-vume .h-l,.cs--maison-vume .cs__res li{font-family:"Bodoni Moda",serif;font-weight:400;text-transform:none}
.cs--maison-vume .steps b{font-family:"Bodoni Moda";font-weight:400}
.cs--maison-vume .data{letter-spacing:.2em}
.cs--maison-vume .close{background:#fff}
.vm-hero{position:relative;min-height:100svh;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;isolation:isolate;padding:calc(var(--nav-h) + 40px) 0 60px}
.vm-film{position:absolute;inset:0;z-index:-1;opacity:.32}
.vm-film img{width:100%;height:100%;object-fit:cover;filter:grayscale(1)}
.vm-hero__in{display:flex;flex-direction:column;align-items:center}
.vm-hero .crumbs{justify-content:center}
.vm-maison{font-family:"Jost";font-size:12px;letter-spacing:.6em;text-transform:uppercase;margin-bottom:-4px}
.vm-logo{width:min(720px,80vw);height:auto}
.vm-h1 h1 .sub{display:block;font-family:"Jost";font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:#c8c8c8;margin:28px 0 14px}
.vm-h1 .t-name{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
.vm-h1 .t-claim{display:block;font-family:"Bodoni Moda",serif;font-style:italic;font-size:clamp(1.4rem,2.6vw,2.4rem);max-width:30ch}
.vm-hero .lede{margin:20px auto 0;color:#cfcfcf}
.vm-ed{text-align:center}
.vm-no{font-family:"Bodoni Moda";font-size:clamp(3rem,10vw,10rem);line-height:1}
.vm-line{font-family:"Bodoni Moda";font-size:clamp(1.3rem,2.4vw,2.2rem);margin-top:24px;color:#e6e6e6}
.vm-line em{color:#9a9a9a}
