.gbr-mega-host{position:relative}.gbr-mega-host .wd-header-main-nav,.gbr-mega-host .wd-nav-main,.gbr-mega-host .wd-nav-main>li.gbr-has-mega{position:static}.wd-nav-main>li.gbr-has-mega>.wd-dropdown{display:none!important}.wd-nav-main>li>a{cursor:pointer;transition:color .15s}.wd-nav-main>li:hover>a,.wd-nav-main>li.gbr-open>a,.wd-nav-main>li.gbr-current>a,.wd-nav-main>li.current-menu-item>a{color:var(--gb-bordeaux)!important}.wd-nav-main>li>a .nav-link-text{white-space:nowrap}.wd-nav-main:not([class*="wd-style-underline"])>li:is(.gbr-open,.gbr-current,:hover)>a .nav-link-text{box-shadow:inset 0 -2px 0 var(--gb-bordeaux)}.wd-nav-main[class*="wd-style-underline"]>li:is(.gbr-open,.gbr-current,:hover)>a .nav-link-text:after{width:100%;background-color:var(--gb-bordeaux)}.wd-nav-main>li.gbr-current>a{font-weight:800}.gbr-mega{position:absolute;left:0;right:0;top:100%;z-index:400;background:#fff;border-top:1px solid var(--gb-line);border-bottom:1px solid var(--gb-line);box-shadow:0 24px 40px rgb(35 28 29 / .10);text-align:left;font-family:var(--gb-sans);color:var(--gb-noir);cursor:default}.gbr-mega[hidden]{display:none!important}@media (prefers-reduced-motion:no-preference){.gbr-mega:not([hidden]){animation:gbrMega .18s ease-out}@keyframes gbrMega{from{opacity:0;transform:translateY(-4px)}}}.gbr-mega__in{max-width:1280px;margin:0 auto;padding:24px 24px 26px;display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:32px}.gbr-mega__main{min-width:0;display:flex;flex-direction:column;gap:14px}.gbr-mega__cols{column-count:4;column-gap:28px}.gbr-mega__g{break-inside:avoid;padding-bottom:16px}.gbr-mega h4,.gbr-mega__title{margin:0 0 6px;font-size:13px;line-height:1.3;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--gb-noir)}.gbr-mega__title{margin-bottom:12px}.gbr-mega ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.gbr-mega li{margin:0;padding:0;list-style:none}.gbr-mega a{color:inherit;text-decoration:none;cursor:pointer}.gbr-mega h4 a,.gbr-mega li a{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding:3px 8px;margin:0 -8px;border-radius:6px;transition:background .15s,color .15s}.gbr-mega li a{font-size:14px;font-weight:500;color:var(--gb-ink2);text-transform:none;letter-spacing:0}.gbr-mega a span{font-size:12px;font-weight:600;color:var(--gb-mute);letter-spacing:0}.gbr-mega h4 a:hover,.gbr-mega li a:hover,.gbr-mega a:focus-visible{background:var(--gb-creme);color:var(--gb-bordeaux)}.gbr-mega a.is-current{background:var(--gb-peche);color:var(--gb-bordeaux);font-weight:800}.gbr-mega__brands{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:48px}.gbr-mega__all{align-self:flex-start;font-size:13.5px;font-weight:800;color:var(--gb-bordeaux)!important;border-bottom:1.5px solid currentColor;padding-bottom:1px}.gbr-mega__all:hover{color:var(--gb-noir)!important}.gbr-mega__tile{position:relative;overflow:hidden;border-radius:14px;min-height:220px;padding:18px;display:flex;flex-direction:column;justify-content:flex-end;gap:4px;transition:transform .2s}.gbr-mega__tile:hover{transform:translateY(-2px)}.gbr-mega__tile--peach{background:var(--gb-peche)}.gbr-mega__tile--pink{background:var(--gb-rose)}.gbr-mega__tile--bordeaux{background:radial-gradient(circle at 85% 15%,rgb(235 163 185 / .35),transparent 50%),var(--gb-bordeaux);color:var(--gb-creme)}.gbr-mega__tile img{position:absolute;right:10px;top:10px;height:58%;width:auto;max-width:70%;object-fit:contain;mix-blend-mode:multiply}.gbr-mega__tile b{position:relative;font-size:26px;line-height:1.05}.gbr-mega__tile--bordeaux b{color:var(--gb-jaune);font-size:34px}.gbr-mega__tile span{position:relative;font-size:13.5px;font-weight:800;text-decoration:underline}@media (max-width:1024px){.gbr-mega{display:none!important}}@media (max-width:1200px){.gbr-mega__cols{column-count:3}.gbr-mega__brands{grid-template-columns:repeat(3,minmax(0,1fr))}.gbr-mega__in{grid-template-columns:minmax(0,1fr) 220px}}