:root{--c-neige:#F7F4EE;--c-lin:#EFE9DF;--c-pierre:#DCD4C7;--c-encre:#1C1B19;--c-ardoise:#2A2724;--c-rouge:#B4232C;--c-gris:#6F6A63;--serif:"EDC Fraunces",Georgia,"Times New Roman",serif;--sans:"EDC Archivo",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--edc-max:1280px;--edc-gout:clamp(18px,4vw,48px);--edc-sec:clamp(72px,10vw,150px);--edc-ease:cubic-bezier(.2,.7,.2,1)}:root:root{--font-heading--family:var(--serif);--font-subheading--family:var(--sans);--font-body--family:var(--sans);--font-accent--family:var(--serif);--font-heading--weight:400;--style-border-radius-buttons-primary:2px;--style-border-radius-buttons-secondary:2px;--style-border-radius-inputs:2px}body{font-family:var(--sans);background:var(--c-neige);color:var(--c-encre);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:var(--serif);font-weight:400;font-optical-sizing:auto;letter-spacing:-.01em;line-height:1.05;text-transform:none;text-wrap:balance}.button,button.button,a.button,.shopify-payment-button__button--unbranded{border-radius:2px!important;font-family:var(--sans)!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase;font-size:.8rem!important}:focus-visible{outline:2px solid var(--c-rouge);outline-offset:3px}::selection{background:var(--c-rouge);color:#fff}.edc{background:var(--c-neige);color:var(--c-encre);padding:var(--edc-sec) var(--edc-gout);position:relative;overflow:hidden}.edc--lin{background:var(--c-lin)}.edc__in{max-width:var(--edc-max);margin-inline:auto;position:relative;z-index:1}.edc-k{display:inline-flex;align-items:center;gap:.9em;font:600 .7rem/1.3 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--c-gris)}.edc-k:before{content:"";flex:none;width:6px;height:6px;background:var(--c-rouge);transform:rotate(45deg)}.edc-k--clair{color:#f7f4eedb}.edc-t{font-family:var(--serif);font-weight:360;font-size:clamp(2.4rem,5.4vw,4.6rem);line-height:1.02;letter-spacing:-.015em;margin:.35em 0 .4em;color:inherit;text-wrap:balance}.edc-t em,.edc-marque h3 em{font-style:italic;font-weight:300}.edc-t--m{font-size:clamp(2rem,4.2vw,3.5rem)}.edc-p{font-size:clamp(1rem,1.15vw,1.1rem);line-height:1.7;max-width:54ch;opacity:.82;margin:0 0 2em}.edc-btns{display:flex;flex-wrap:wrap;gap:12px}.edc-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8em;min-height:52px;padding:0 28px;background:var(--c-encre);color:var(--c-neige)!important;border:1px solid var(--c-encre);border-radius:2px;font:600 .76rem/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;text-decoration:none;transition:background .35s,border-color .35s,color .35s}.edc-btn:hover{background:var(--c-rouge);border-color:var(--c-rouge)}.edc-btn--ligne{background:transparent;color:var(--c-encre)!important;border-color:currentColor}.edc-btn--ligne:hover{background:var(--c-encre);color:var(--c-neige)!important;border-color:var(--c-encre)}.edc-btn--clair{background:var(--c-neige);color:var(--c-encre)!important;border-color:var(--c-neige)}.edc-btn--clair:hover{background:var(--c-rouge);color:#fff!important;border-color:var(--c-rouge)}.edc-btn--fantome{background:transparent;color:var(--c-neige)!important;border-color:#f7f4ee8c}.edc-btn--fantome:hover{background:#f7f4ee1f;border-color:var(--c-neige)}.edc-lien{align-self:flex-start;display:inline-flex;gap:.8em;align-items:center;padding-bottom:7px;border-bottom:1px solid currentColor;font:600 .72rem/1 var(--sans);letter-spacing:.18em;text-transform:uppercase}.edc-lien:after{content:"\2192";letter-spacing:0;transition:transform .35s}a:hover>.edc-marque__txt .edc-lien:after,.edc-lien:hover:after{transform:translate(4px)}.edc-js .edc-rv{opacity:0;transform:translateY(26px);transition:opacity 1s var(--edc-ease),transform 1s var(--edc-ease);transition-delay:var(--d,0s)}.edc-js .edc-rv.is-in{opacity:1;transform:none}footer .menu__heading__default,footer h3{font-family:var(--sans)!important;font-size:.7rem!important;font-weight:600!important;letter-spacing:.22em;text-transform:uppercase}footer [class*=jumbo]{font-family:var(--serif);font-style:italic;font-weight:300}.edc-hero{position:relative;isolation:isolate;overflow:hidden;min-height:max(640px,100svh);display:flex;align-items:center;color:var(--c-neige);background:var(--c-ardoise);padding:calc(var(--header-height,76px) + 48px) var(--edc-gout) clamp(150px,20vw,270px)}.edc-hero__bg{position:absolute;top:-4%;right:0;bottom:0;left:0;z-index:-3;transform:translate3d(0,calc(var(--p,0) * 14%),0);will-change:transform}.edc-hero__img{width:100%;height:100%;object-fit:cover;display:block;animation:edc-zoom 26s ease-out both}.edc-hero__voile{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:radial-gradient(120% 90% at 30% 40%,transparent 30%,rgba(18,16,14,.45) 100%),linear-gradient(180deg,#12100e99,#12100e2e 34%,#12100e38 62%,#12100e8c)}.edc-hero__neige{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none}.edc-hero__in{position:relative;z-index:2;width:100%;max-width:var(--edc-max);margin:0 auto}.edc-hero__t{font-family:var(--serif);font-weight:330;font-size:clamp(3rem,7.4vw,7.2rem);line-height:.96;letter-spacing:-.025em;margin:.3em 0 .35em;color:var(--c-neige)}.edc-hero__t span,.edc-hero__t em{display:block}.edc-hero__t em{font-style:italic;font-weight:280;padding-left:.55em}.edc-hero__p{max-width:44ch;font-size:clamp(1rem,1.2vw,1.12rem);line-height:1.7;opacity:.9;margin:0 0 2.2em}.edc-hero__a1,.edc-hero__a2,.edc-hero__a3,.edc-hero__a4,.edc-hero__a5{animation:edc-monte 1.2s var(--edc-ease) both}.edc-hero__a2{animation-delay:.15s}.edc-hero__a3{animation-delay:.32s}.edc-hero__a4{animation-delay:.55s}.edc-hero__a5{animation-delay:.75s}.edc-hero__monts{position:absolute;left:0;right:0;bottom:-1px;height:clamp(160px,24vw,340px);z-index:1;pointer-events:none}.edc-hero__monts svg{position:absolute;left:0;bottom:0;width:100%;height:100%;will-change:transform}.edc-m1 path{fill:#f7f4ee24}.edc-m2 path{fill:#f7f4ee4d}.edc-m3 path{fill:var(--c-neige)}.edc-m1{transform:translate3d(0,calc(var(--p,0) * 90px),0)}.edc-m2{transform:translate3d(0,calc(var(--p,0) * 45px),0)}.edc-hero .edc-hero__sceau{border-radius:50%;background:#14121042;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:absolute;right:clamp(16px,7vw,120px);bottom:clamp(190px,27vw,350px);z-index:2;animation:edc-monte 1.4s .9s var(--edc-ease) both}.edc-hero__defile{position:absolute;left:50%;bottom:clamp(18px,3.4vw,40px);transform:translate(-50%);z-index:3;display:flex;flex-direction:column;align-items:center;gap:10px;color:var(--c-encre);text-decoration:none;font:600 .62rem/1 var(--sans);letter-spacing:.28em;text-transform:uppercase}.edc-hero__defile i{width:1px;height:38px;background:currentColor;transform-origin:top;animation:edc-fil 2.4s var(--edc-ease) infinite}@keyframes edc-zoom{0%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes edc-monte{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}@keyframes edc-fil{0%{transform:scaleY(0);transform-origin:top}45%{transform:scaleY(1);transform-origin:top}55%{transform:scaleY(1);transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}@keyframes edc-tourne{to{transform:rotate(360deg)}}@media(max-width:749px){.edc-hero .edc-hero__sceau{display:none}.edc-hero__t em{padding-left:.3em}}.edc-sceau{position:relative;width:136px;aspect-ratio:1;display:grid;place-items:center;color:inherit}.edc-sceau svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;animation:edc-tourne 48s linear infinite}.edc-sceau text{font:600 10px/1 var(--sans);letter-spacing:.3em;text-transform:uppercase;fill:currentColor}.edc-sceau:before{content:"";position:absolute;top:21%;right:21%;bottom:21%;left:21%;border:1px solid currentColor;border-radius:50%;opacity:.45}.edc-sceau span{position:relative;text-align:center;font:600 .58rem/1.2 var(--sans);letter-spacing:.2em;text-transform:uppercase}.edc-sceau b{display:block;font:400 1.8rem/1 var(--serif);letter-spacing:-.01em;text-transform:none;margin-bottom:4px}.edc-ticker{background:var(--c-neige);color:var(--c-encre);overflow:hidden;padding:14px 0 30px;border-bottom:1px solid var(--c-pierre)}.edc-ticker__track{display:flex;width:max-content;animation:edc-defile 80s linear infinite}.edc-ticker__track span{display:inline-flex;align-items:center;gap:1.4em;padding-inline:1.4em;white-space:nowrap;font:italic 300 clamp(1.2rem,2vw,1.65rem)/1.2 var(--serif);opacity:.85}.edc-ticker__track span:after{content:"";width:.5em;height:.36em;background:var(--c-rouge);clip-path:polygon(0 100%,50% 0,100% 100%)}@keyframes edc-defile{to{transform:translate(-50%)}}.edc-manifeste{text-align:center}.edc-manifeste .edc__in{max-width:980px}.edc-manifeste__icone{display:block;width:92px;margin:0 auto 26px;color:var(--c-encre)}.edc-manifeste__txt{font:330 clamp(1.55rem,3.2vw,2.75rem)/1.3 var(--serif);letter-spacing:-.01em;margin:.8em auto .9em;text-wrap:balance}.edc-fill-on .edc-mot{opacity:.14;transition:opacity .5s}.edc-fill-on .edc-mot.on{opacity:1}.edc-manifeste__sig{font:italic 300 1.05rem/1.4 var(--serif);color:var(--c-gris);margin:0}.edc-head.edc-head--c{justify-content:center;display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:clamp(36px,5vw,64px)}.edc-marques__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(18px,2.4vw,32px)}@media(min-width:860px){.edc-marques__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.edc-marque{position:relative;display:flex;flex-direction:column;justify-content:flex-start;min-height:clamp(480px,48vw,640px);padding:clamp(64px,8vw,104px) clamp(28px,4vw,56px) clamp(32px,4vw,56px);background:var(--c-lin);color:var(--c-encre);text-decoration:none;clip-path:polygon(0 11%,50% 0,100% 11%,100% 100%,0 100%);transition:transform .7s var(--edc-ease)}.edc-marque--b{background:var(--c-ardoise);color:var(--c-neige)}.edc-marque:hover{transform:translateY(-6px)}.edc-marque__vis{position:relative;display:block;width:78%;max-width:400px;height:auto;margin:0 auto clamp(24px,3vw,40px);color:inherit;transition:transform 1s var(--edc-ease)}.edc-marque:hover .edc-marque__vis{transform:translateY(-8px) scale(1.02)}.edc-marque__txt{position:relative;display:flex;flex-direction:column;margin-top:auto}.edc-marque h3{font:360 clamp(2rem,3.3vw,3rem)/1.04 var(--serif);margin:.45em 0 .4em}.edc-marque p{max-width:40ch;line-height:1.7;opacity:.78;margin:0 0 1.8em}.edc-marque--b .edc-k{color:#f7f4eeb3}
/*# sourceMappingURL=/cdn/shop/t/11/assets/edc-v2.css.map */
