:root{--zy-brun: #854A2E;--zy-brun-fonce: #6d3a23;--zy-noir: #1C1C1C;--zy-texte: #3a2f28;--zy-cream: #F7F4F0;--zy-cream-fonce: #EDE6DC;--zy-or: #C49A6C;--zy-beige: #e3dbcc;--zy-titre: var(--heading-font-family, "Josefin Sans", sans-serif);--zy-corps: var(--text-font-family, "Jost", sans-serif);--zy-gouttiere: clamp(16px, 4vw, 48px)}.zy-s{font-family:var(--zy-corps);color:var(--zy-texte)}.zy-s *,.zy-s *:before,.zy-s *:after{box-sizing:border-box}.zy-s h2,.zy-s h3{font-family:var(--zy-titre);font-weight:700;color:var(--zy-noir);text-transform:uppercase;letter-spacing:.06em;margin:0}.zy-s p{margin:0}.zy-conteneur{width:100%;max-width:1280px;margin:0 auto;padding:0 var(--zy-gouttiere)}.zy-entete{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px;margin-bottom:clamp(14px,2.4vw,28px)}.zy-entete h2{font-size:clamp(17px,2.2vw,26px);line-height:1.2}.zy-entete p{font-size:14px;line-height:1.55;max-width:46ch;margin-top:8px}.zy-lien{font-family:var(--zy-corps);font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--zy-brun);text-decoration:none;white-space:nowrap;border-bottom:1px solid currentColor;padding-bottom:2px}.zy-trait,.zy-brun{color:var(--zy-brun)}.zy-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 28px;font-family:var(--zy-corps);font-size:13px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;border:1px solid var(--zy-brun);background:var(--zy-brun);color:#fff;border-radius:0;cursor:pointer;transition:background .25s,color .25s}.zy-btn:hover{background:var(--zy-brun-fonce);border-color:var(--zy-brun-fonce)}.zy-btn--ligne{background:transparent;color:var(--zy-brun)}.zy-btn--ligne:hover{background:var(--zy-brun);color:#fff}.zy-btn svg{width:16px;height:16px}html.zy-js [data-zy-reveal]{opacity:0;transform:translateY(18px);transition:opacity .8s ease,transform .8s cubic-bezier(.16,1,.3,1);transition-delay:var(--zy-delai, 0s)}html.zy-js [data-zy-reveal].is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html.zy-js [data-zy-reveal]{opacity:1;transform:none;transition:none}.zy-trait{transition:none}}.zy-rail{display:grid;grid-auto-flow:column;gap:12px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;touch-action:pan-x pan-y;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 var(--zy-gouttiere);margin:0 calc(var(--zy-gouttiere) * -1);scroll-padding:0 var(--zy-gouttiere)}.zy-rail::-webkit-scrollbar{display:none}.zy-rail>*{scroll-snap-align:start}html.zy-js .zy-rail [data-zy-reveal]{transform:none}.zy-progres{position:relative;height:2px;background:#854a2e2e;margin-top:18px;border-radius:999px;overflow:hidden}.zy-progres span{position:absolute;left:0;top:0;bottom:0;width:30%;background:var(--zy-brun);border-radius:999px;transition:transform .2s linear}.zy-fleches{display:none;gap:8px}.zy-fleche{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(133,74,46,.5);background:transparent;color:var(--zy-brun);cursor:pointer;border-radius:0}.zy-fleche:hover{background:var(--zy-brun);color:#fff}.zy-fleche svg{width:18px;height:18px}@media(min-width:990px){.zy-fleches{display:inline-flex}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/zy-accueil.css.map */
