.drop[hidden],[data-drop-main][hidden]{display:none!important}.drop--soon{text-align:center;align-items:center;justify-content:center;min-height:calc(100svh - 38px);padding-bottom:64px}.soon__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.28;filter:grayscale(.4) blur(2px);transform:scale(1.04)}.soon__inner{position:relative;display:flex;flex-direction:column;align-items:center}.soon__inner .drop__title{max-width:14ch}.soon__when{margin:0 0 32px;font-size:12px;letter-spacing:.26em;text-transform:uppercase;color:#f4eee4b3}.soon__clock{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;width:100%;max-width:640px;margin-bottom:32px}.soon__clock>div{display:flex;flex-direction:column;align-items:center;gap:6px;padding:18px 6px 14px;border:1px solid rgba(244,238,228,.18);border-radius:var(--radius);background:#14121059}.soon__clock span{font-family:var(--font-display);font-size:clamp(40px,9vw,84px);line-height:1;font-variant-numeric:tabular-nums}.soon__clock small{font-size:9.5px;letter-spacing:.28em;text-transform:uppercase;opacity:.6}.soon__text{max-width:44ch}.product__specs{display:flex;flex-wrap:wrap;gap:6px 0;margin:-6px 0 18px;padding:0;list-style:none;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--c-muted)}.product__specs li+li:before{content:"\b7";margin:0 10px}.spec-list{display:grid;gap:14px;margin:0}.spec-list>div{display:grid;grid-template-columns:120px 1fr;gap:16px;padding-bottom:14px;border-bottom:1px solid var(--c-line)}.spec-list>div:last-child{border-bottom:0;padding-bottom:0}.spec-list dt{font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--c-muted);padding-top:2px}.spec-list dd{margin:0;font-size:14px;line-height:1.6}.buy__notify{margin-top:10px}.archive{padding-bottom:96px}.archive__head{padding-top:64px;padding-bottom:48px;text-align:center;display:flex;flex-direction:column;align-items:center}@media(min-width:990px){.archive__head{padding-top:96px;padding-bottom:72px}}.archive__title{font-size:clamp(56px,10vw,140px);line-height:.9;color:var(--c-accent)}.archive__text{margin-top:20px;max-width:46ch;color:var(--c-muted);font-weight:300}.archive__count{margin-top:18px;font-size:11px;letter-spacing:.24em;text-transform:uppercase}.archive__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 14px;margin:0;padding:0;list-style:none}@media(min-width:990px){.archive__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:56px 24px}}.archive__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--c-surface);border-radius:var(--radius)}.archive__img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.05);opacity:.85;transition:filter .8s ease,opacity .8s ease,transform 1.2s cubic-bezier(.2,.7,.2,1)}.archive__card:hover .archive__img{filter:grayscale(0);opacity:1;transform:scale(1.03)}.archive__stamp{position:absolute;top:12px;left:12px;padding:6px 10px;background:var(--c-accent);color:var(--c-on-accent);font-size:9.5px;letter-spacing:.24em;text-transform:uppercase}.archive__info{display:grid;gap:4px;margin-top:14px}.archive__num{font-size:10.5px;letter-spacing:.24em;color:var(--c-muted)}.archive__name{margin:0;font-family:var(--font-display);font-weight:400;font-size:clamp(20px,2vw,26px);line-height:1.1}.archive__drop{margin:0;font-size:12px;color:var(--c-muted)}.archive__cta{margin-top:96px;padding-top:64px;border-top:1px solid var(--c-line);text-align:center;display:flex;flex-direction:column;align-items:center;gap:24px}.archive__cta-title{font-size:clamp(36px,5vw,64px)}.story{padding-bottom:96px}.story__hero{padding-top:72px;padding-bottom:56px;text-align:center;display:flex;flex-direction:column;align-items:center}@media(min-width:990px){.story__hero{padding-top:120px;padding-bottom:88px}}.story__title{font-size:clamp(60px,11vw,168px);line-height:.88;max-width:12ch}.story__intro{margin-top:32px;max-width:40ch;font-family:var(--font-display);font-size:clamp(22px,2.4vw,30px);line-height:1.35;color:var(--c-ink)}.story__band{margin:0 0 24px;width:100%;height:min(82vh,56.25vw);overflow:hidden}@media(max-width:749px){.story__band{height:120vw}}.story__band-img{width:100%;height:100%;object-fit:cover}.story__chapter{display:grid;gap:20px;padding-top:72px;padding-bottom:72px;border-bottom:1px solid var(--c-line)}@media(min-width:990px){.story__chapter{grid-template-columns:220px minmax(0,1fr);gap:56px;padding-top:112px;padding-bottom:112px}.story__chapter--media{grid-template-columns:220px minmax(0,1fr) minmax(0,.9fr);align-items:start}}.story__marker{display:flex;align-items:baseline;gap:14px}@media(min-width:990px){.story__marker{flex-direction:column;gap:10px;position:sticky;top:calc(var(--header-h) + 32px)}}.story__numeral{font-family:var(--font-display);font-size:clamp(56px,7vw,96px);line-height:.8;color:var(--c-accent)}.story__label{font-size:11px;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:var(--c-muted)}.story__heading{font-size:clamp(34px,4.4vw,60px);line-height:1;margin-bottom:24px}.story__text{max-width:54ch;font-size:17px;font-weight:300;line-height:1.8}.story__text p+p{margin-top:1em}.story__figure{margin:0;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--radius)}.story__figure img{width:100%;height:100%;object-fit:cover}.story__quote{position:relative;overflow:hidden;background:var(--c-accent);color:var(--c-on-accent);padding:96px 0;text-align:center}@media(min-width:990px){.story__quote{padding:140px 0}}.story__quote-mark{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-family:var(--font-display);font-size:clamp(280px,40vw,620px);line-height:1;color:transparent;-webkit-text-stroke:1px rgba(244,238,228,.16);pointer-events:none}.story__quote blockquote{position:relative;margin:0 auto;max-width:20ch;font-size:clamp(36px,5.4vw,76px);line-height:1.05}.story__cite{position:relative;margin-top:28px;font-size:11px;letter-spacing:.3em;text-transform:uppercase;opacity:.75}.story__close{padding-top:96px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}.story__close-title{font-size:clamp(40px,6vw,84px);color:var(--c-accent)}.story__signature{font-family:var(--font-display);font-style:italic;font-size:22px;color:var(--c-muted)}.story__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:20px}.drop__group{display:grid;grid-template-columns:64px 1fr;align-items:center;gap:12px;margin-bottom:10px}.drop__group-name{font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:#f4eee4b3}
/*# sourceMappingURL=/cdn/shop/t/11/assets/maison.css.map */
