@keyframes heroReveal{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}header nav::-webkit-scrollbar{display:none}html,body{color:#232523;-webkit-font-smoothing:antialiased;background:#f5f2ec;margin:0;font-family:Hanken Grotesk,system-ui,sans-serif}*{box-sizing:border-box}a{color:#1e2b23;text-decoration:none}a:hover{color:#5c6b55}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline-offset:3px;outline:2px solid #a9654b}::selection{background:#d8cfbe}input,textarea,select{font:inherit}button,.maq-bouton{font-family:Arial}@media (max-width:1079.98px){.only-desktop{display:none!important}}@media (min-width:1080px){.only-mobile{display:none!important}}.hv-forest:hover{color:#f5f2ec;background:#2f4034}.hv-forest-c{color:#f5f2ec;background:#1e2b23}.hv-cream:hover{color:#1e2b23;background:#fff}.hv-sand:hover{background:#e4ddd0}.hv-ink:hover{color:#1e2b23}.hv-white:hover{color:#fff}.hv-pad:hover{color:#fff;padding-left:8px}.hv-border:hover{border-color:#1e2b23}.hv-inv:hover{color:#f5f2ec;background:#1e2b23}.hv-overlay-45:hover{background:#141c1773}.hv-overlay-50:hover{background:#141c1780}
