:root{--nh-petrol: #141311;--nh-champagne: #F5EFE7;--nh-ivory: #F5EFE7}.nh-eyebrow p{margin:0;font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.nh-eyebrow--light p{color:var(--nh-champagne)}.nh-eyebrow--dark p{color:var(--nh-petrol)}.nh-hero-title h1{color:#fff;margin:0;max-width:720px;line-height:1.15}.nh-hero-lede p{color:#ffffffe0;max-width:460px;margin:0 auto;line-height:1.6}.nh-section-title{position:relative;padding-bottom:24px}.nh-section-title h2{margin:0;line-height:1.2;color:var(--nh-petrol)}.nh-section-title:after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background-color:var(--nh-petrol);transition:width .9s cubic-bezier(.16,.84,.44,1)}.nh-section-title.is-visible:after{width:48px}.nh-section-body p{margin:0 0 16px;line-height:1.75;max-width:46ch;color:var(--color-foreground, #2b2b2b)}.nh-section-body p:last-child{margin-bottom:0}.nh-editorial-text{max-width:480px}.nh-editorial-image img{display:block}.nh-univers-wrap{position:relative;padding:100px 24px}.nh-univers-wrap:before{content:"";position:absolute;top:0;left:50%;width:100vw;height:100%;transform:translate(-50%);background-color:var(--nh-ivory);z-index:-1}.nh-univers-inner{max-width:760px;margin:0 auto}.nh-univers-lines{row-gap:14px!important}.nh-univers-line p{margin:0;font-size:1.2em;color:var(--nh-petrol);white-space:nowrap}.nh-univers-quote p{margin:0 auto;max-width:44ch;line-height:1.7;color:#3a3a3a}.nh-signature-word p{margin:0;color:#fff;font-size:2.2em;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.nh-signature-tagline p{margin:0;color:var(--nh-champagne);font-size:1.05em;letter-spacing:.03em;font-style:italic}.nh-reveal{opacity:0;transform:translateY(18px);transition:opacity .9s cubic-bezier(.16,.84,.44,1),transform .9s cubic-bezier(.16,.84,.44,1);will-change:opacity,transform}.nh-reveal.is-visible{opacity:1;transform:translateY(0)}.nh-delay-1.is-visible{transition-delay:.12s}.nh-delay-2.is-visible{transition-delay:.24s}.nh-delay-3.is-visible{transition-delay:.36s}@media(prefers-reduced-motion:reduce){.nh-reveal{opacity:1;transform:none;transition:none}.nh-section-title:after{width:48px;transition:none}}@media(max-width:750px){.nh-hero-title h1{max-width:100%;font-size:1.9em}.nh-hero-lede p{max-width:100%;font-size:.98em}.nh-section-body p,.nh-editorial-text{max-width:100%}.nh-univers-wrap{padding:72px 20px}.nh-univers-line p{font-size:1.05em;white-space:normal;text-align:center}.nh-signature-word p{font-size:1.6em;letter-spacing:.1em}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/notre-histoire.css.map */
