.mg{--mg-ink: #45403D;--mg-blush: #E6D5CB;--mg-terracotta: #A33A0B;position:relative;overflow:hidden;background:#fff;font-family:"Work Sans",var(--font-body-family, sans-serif);color:var(--mg-ink);padding:clamp(3rem,7vw,5rem) clamp(1.25rem,5vw,3rem)}.mg-texture{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.mg-texture img{position:absolute;top:50%;left:50%;width:140%;max-width:none;transform:translate(-50%,-50%);opacity:.05}.mg-inner{position:relative;z-index:1;max-width:1100px;margin:0 auto;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4rem)}.mg-character-wrap{position:relative;display:flex;justify-content:center}.mg-character{max-width:260px;width:100%;height:auto;animation:mg-sway 7s ease-in-out infinite;transform-origin:bottom center}@keyframes mg-sway{0%,to{transform:rotate(-1.5deg)}50%{transform:rotate(1.5deg)}}@media(prefers-reduced-motion:reduce){.mg-character{animation:none}}.mg-motif{position:absolute;opacity:.9;animation:mg-float 9s ease-in-out infinite}.mg-motif--1{width:90px;top:-10px;right:6%;animation-delay:.3s}.mg-motif--2{width:70px;bottom:0;left:2%;animation-delay:1.4s}@keyframes mg-float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-10px) rotate(4deg)}}@media(prefers-reduced-motion:reduce){.mg-motif{animation:none}}.mg-eyebrow{font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--mg-terracotta);font-weight:600;margin:0 0 .6rem}.mg-title{font-weight:700;font-size:clamp(1.5rem,3.2vw,2.1rem);line-height:1.2;margin:0 0 1rem}.mg-text{font-size:1rem;color:color-mix(in srgb,var(--mg-ink) 82%,transparent);max-width:42ch;margin:0 0 1.5rem}.mg-cta{display:inline-block;font-weight:600;font-size:.92rem;background:var(--mg-ink);color:#fff;text-decoration:none;border-radius:999px;padding:.75rem 1.75rem;transition:background .2s ease,transform .2s ease}.mg-cta:hover{background:var(--mg-terracotta);transform:translateY(-2px)}@media(max-width:760px){.mg-inner{grid-template-columns:1fr;text-align:center}.mg-text{margin:0 auto}.mg-motif--1,.mg-motif--2{display:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/moment-graphique.css.map */
