.mega-menu__content.gmm-hote{padding:0;background:#f4f4f6;border-top:3px solid #D40006;box-shadow:0 0 0 100vmax #0a0a0c80,0 40px 80px -40px #000000b3;clip-path:inset(0 -100vmax -100vmax -100vmax)}.gmm{max-width:1440px;margin:0 auto;--gmm-r:#D40006;font-family:"PPNeueMontreal-Medium",var(--font-body-family);color:#121214;-webkit-font-smoothing:antialiased;background:#fff;text-align:left}.gmm *{box-sizing:border-box}.gmm a{text-decoration:none;color:inherit}.gmm__tabs{position:relative;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));background:#f4f4f6;border-bottom:1px solid #e3e3e8}.gmm__tab{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px;height:104px;padding:0 6px 14px;margin:0;border:0;background:none;cursor:pointer;font:inherit;color:inherit;transition:background .2s}.gmm__tab+.gmm__tab:before{content:"";position:absolute;left:0;top:22px;bottom:22px;width:1px;background:#e2e2e7}.gmm__tab:hover{background:#fafafb}.gmm__tab:hover b{color:#0b0b0c}.gmm__lo{display:block;height:34px;width:auto;max-width:84px;object-fit:contain;filter:grayscale(1) contrast(.85);opacity:.45;transition:filter .2s,opacity .2s,transform .25s cubic-bezier(.2,.7,.2,1)}.gmm__lo--w{height:auto;width:84px;max-height:28px}.gmm__tab:hover .gmm__lo{filter:none;opacity:.9}.gmm__tab b{margin-top:4px;font:11.5px/1 "PPNeueMontreal-Bold",var(--font-heading-family);letter-spacing:.14em;text-transform:uppercase;color:#4a4a52}.gmm__tab small{font-size:11px;line-height:1;color:#6f6f77}.gmm__tab[aria-selected=true]{background:#fff}.gmm__tab[aria-selected=true]:before,.gmm__tab[aria-selected=true]+.gmm__tab:before{display:none}.gmm__tab[aria-selected=true] .gmm__lo{filter:none;opacity:1;transform:translateY(-2px) scale(1.06)}.gmm__tab[aria-selected=true] b{color:#0b0b0c}.gmm__tab:focus-visible{outline:2px solid var(--gmm-r);outline-offset:-6px}.gmm__ind{position:absolute;bottom:-1px;left:calc(100% / var(--n) * var(--i,0));width:calc(100% / var(--n));height:3px;background:var(--gmm-r);transition:left .3s cubic-bezier(.2,.7,.2,1)}.gmm__panneau{display:grid;grid-template-columns:300px minmax(0,1fr);min-height:420px}.gmm__panneau[hidden]{display:none}.gmm__carte{position:relative;overflow:hidden;background:#121214;color:#fff;isolation:isolate}.gmm__carte:before{content:"";position:absolute;left:0;top:0;width:96px;height:5px;background:var(--gmm-r);z-index:1}.gmm__carte:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#121214 30%,#121214b8 48%,#12121440 72%,#1212140d)}.gmm__carte{box-shadow:inset -1px 0 #ffffff0f}.gmm__cin:after{content:"";position:absolute;left:-12px;bottom:0;width:120px;height:6px;background:var(--gmm-r);transform:skew(-35deg);transform-origin:left bottom}.gmm__ph{position:absolute;left:0;right:0;bottom:0;width:100%;height:62%;object-fit:cover;z-index:-2}.gmm__cin{padding:30px 28px}.gmm__sur{display:flex;align-items:center;gap:10px;margin:0 0 10px;font:11px/1 "PPNeueMontreal-Bold",var(--font-heading-family);letter-spacing:.24em;text-transform:uppercase;color:#b4b4bc}.gmm__sur:before{content:"";flex:none;width:22px;height:8px;background:var(--gmm-r);clip-path:polygon(22% 0,100% 0,78% 100%,0 100%)}.gmm__nom{margin:0;font:700 44px/.9 "PPNeueMontreal-Bold",var(--font-heading-family);letter-spacing:-.045em;color:#fff}.gmm__nom i{display:inline-block;width:.17em;height:.17em;margin-left:.05em;background:var(--gmm-r)}.gmm__chif{margin:14px 0 22px;font-size:13px;line-height:1;color:#c9c9d1}.gmm__chif b{font:700 15px/1 "PPNeueMontreal-Bold",var(--font-heading-family);color:#fff}.gmm__chif span{margin:0 8px;color:var(--gmm-r)}.gmm__cta{display:inline-flex;align-items:center;gap:12px;min-height:46px;padding:0 20px;background:linear-gradient(135deg,#e3141b,#d40006 60%,#b30005);color:#fff!important;font:12px/1 "PPNeueMontreal-Bold",var(--font-heading-family);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;clip-path:polygon(9px 0,100% 0,calc(100% - 9px) 100%,0 100%);transition:filter .2s}.gmm__cta:hover{filter:brightness(1.12)}.gmm__cta:focus-visible{outline:2px solid #fff;outline-offset:3px}.gmm__cap{position:absolute;right:14px;bottom:12px;font-size:11px;line-height:1;letter-spacing:.04em;color:#ffffffd9;background:#0a0a0c99;padding:6px 9px}.gmm__droite{padding:26px 36px 30px;min-width:0}.gmm__champ{position:relative;display:flex;align-items:center;gap:10px;height:44px;padding:0 14px;margin:0 0 26px;background:#f4f4f6;border:1px solid transparent;color:#6f6f77;transition:background .2s,border-color .2s,box-shadow .2s}.gmm__champ:focus-within{background:#fff;border:2px solid #121214;box-shadow:0 0 0 4px #d400061f}.gmm__champ input{flex:1;min-width:0;height:100%;margin:0;padding:0;border:0;background:none;box-shadow:none;outline:0;font:15px/1 "PPNeueMontreal-Regular",var(--font-body-family);color:#0b0b0c;-webkit-appearance:none;appearance:none}.gmm__champ input::placeholder{color:#6f6f77}.gmm__champ input::-webkit-search-cancel-button{cursor:pointer}.gmm__cnt{font-size:12.5px;color:#4a4a52;white-space:nowrap}.gmm__champ kbd{font:11px/1 "PPNeueMontreal-Medium",var(--font-body-family);color:#6f6f77;border:1px solid #d6d6dc;border-bottom-width:2px;padding:3px 7px;background:#fff}.gmm__champ:focus-within kbd{display:none}.gmm__fams{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 34px}.gmm__fam[hidden],.gmm__fam li[hidden]{display:none}.gmm__ft{position:relative;display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin:0 0 6px;padding-bottom:10px;border-bottom:1px solid #dcdce1;font:16px/1.1 "PPNeueMontreal-Bold",var(--font-heading-family);letter-spacing:-.015em;color:#0b0b0c}.gmm__ft:after{content:"";position:absolute;left:0;bottom:-1px;width:34px;height:2px;background:var(--gmm-r)}.gmm__ft span:before{content:"";display:inline-block;width:12px;height:7px;margin-right:8px;vertical-align:1px;background:#121214;clip-path:polygon(25% 0,100% 0,75% 100%,0 100%)}.gmm__ft small{min-width:22px;padding:3px 6px;border-radius:20px;background:#f2f2f4;text-align:center;font:11px/1 "PPNeueMontreal-Medium",var(--font-body-family);letter-spacing:0;color:#55555b}.gmm__panneau.is-filtre .gmm__ft small{visibility:hidden}.gmm__ft mark{background:none;color:var(--gmm-r);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.gmm__fam ul{list-style:none;margin:0;padding:0}.gmm__v{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto 0;align-items:center;gap:10px;margin:0 -10px;padding:10px;border-bottom:1px solid #f1f1f3;font-size:14px;line-height:1.2;color:#2b2b30;transition:background .15s,grid-template-columns .2s,color .15s}.gmm__v em{font-style:normal;font-size:12px;line-height:1;letter-spacing:.02em;font-family:"PPNeueMontreal-Bold",var(--font-heading-family);color:var(--gmm-r);white-space:nowrap}.gmm__v i{display:flex;overflow:hidden;color:var(--gmm-r)}.gmm__v:hover,.gmm__v:focus-visible{background:#f6f6f7;grid-template-columns:minmax(0,1fr) auto 14px;color:#0b0b0c}.gmm__v:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;background:var(--gmm-r);transform:scaleY(0);transition:transform .2s cubic-bezier(.2,.7,.2,1)}.gmm__v:hover:before,.gmm__v:focus-visible:before{transform:scaleY(1)}.gmm__fam li:last-child .gmm__v{border-bottom:0}.gmm__v:focus-visible{outline:2px solid var(--gmm-r);outline-offset:-2px}.gmm__v[aria-current=page]{color:#0b0b0c;font-family:"PPNeueMontreal-Bold",var(--font-heading-family)}.gmm__v[aria-current=page]:before{transform:scaleY(1)}.gmm__vide{margin:4px 0 0;font-size:15px;color:#2b2b30}.gmm__pied{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:15px 36px 15px 336px;background:#f6f6f7;border-top:1px solid #ececef;font-size:13.5px;line-height:1.3;color:#4a4a52}.gmm__pied a{display:inline-flex;align-items:center;gap:8px;margin-left:8px;font-family:"PPNeueMontreal-Bold",var(--font-heading-family);color:#0b0b0c}.gmm__pied a svg{color:var(--gmm-r)}.gmm__pied a:hover{color:var(--gmm-r)}.gmm__liv{display:inline-flex;align-items:center;gap:10px;white-space:nowrap}.gmm__liv i{width:22px;height:8px;background:var(--gmm-r);clip-path:polygon(22% 0,100% 0,78% 100%,0 100%)}.gmm__panneau:not([hidden]) .gmm__fam{animation:gmmIn .28s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--k) * 30ms)}.gmm__panneau:not([hidden]) .gmm__carte{animation:gmmIn .22s cubic-bezier(.2,.7,.2,1) both}@keyframes gmmIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:1199px){.gmm__tab{height:88px}.gmm__tab small{display:none}.gmm__lo{height:30px}.gmm__lo--w{width:70px}.gmm__panneau{grid-template-columns:250px minmax(0,1fr)}.gmm__nom{font-size:36px}.gmm__cin{padding:26px 22px}.gmm__sur{letter-spacing:.16em}.gmm__cta{white-space:normal;width:100%;justify-content:space-between;padding:12px 18px;line-height:1.25}.gmm__droite{padding:22px 26px 26px}.gmm__fams{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 22px}.gmm__pied{padding-left:276px;padding-right:26px}.gmm__liv{display:none}}@media(min-width:1500px){.gmm__fams{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.gmm *{animation:none!important;transition:none!important}}@media(prefers-reduced-motion:no-preference){details.mega-menu[open]>.mega-menu__content.gmm-hote{animation:gmmDeplie .24s cubic-bezier(.16,1,.3,1) both}details.mega-menu[open]>.mega-menu__content.gmm-hote .gmm{animation:gmmGlisse .24s cubic-bezier(.16,1,.3,1) both}}@keyframes gmmDeplie{0%{clip-path:inset(0 -100vmax 100% -100vmax)}to{clip-path:inset(0 -100vmax -100vmax -100vmax)}}@keyframes gmmGlisse{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/gen-mega-moto.css.map */
