.header__inline-menu .header__menu-item,.header__inline-menu .list-menu__item--link,.header__inline-menu summary.list-menu__item,.header__inline-menu a.list-menu__item{font-size:1.8rem;font-weight:600;letter-spacing:.01em}.nutrikit-mega{position:static}.nutrikit-mega summary::-webkit-details-marker{display:none}.nutrikit-mega__content{background:transparent!important;background-color:transparent!important;border:none;left:0;right:0;top:100%;margin:0 auto;position:absolute;z-index:3;display:flex;justify-content:center;pointer-events:none;padding:0 1.5rem;opacity:1;transform:none}.header-wrapper{position:relative}.nutrikit-mega__content>.nutrikit-mega__grid{pointer-events:auto;background-color:rgb(var(--color-background));border-radius:0 0 16px 16px;box-shadow:0 24px 48px #0000001a,0 2px 8px #0000000a;border:1px solid rgb(var(--color-foreground) / .06);border-top:none;overflow:hidden}.nutrikit-mega__grid{display:grid;grid-template-columns:28rem 1fr 1fr;gap:0;max-width:960px;width:100%}.nutrikit-mega__col{min-width:0;padding:3rem 2.5rem;position:relative}.nutrikit-mega__col--objectifs{background-color:#efe6d5;padding:3rem 2.5rem}.nutrikit-mega__col--panels{padding-left:3.5rem;padding-right:2.5rem}.nutrikit-mega__col--complements{padding-left:3rem;padding-right:3rem}.nutrikit-mega__col--panels+.nutrikit-mega__col--complements:before{content:"";position:absolute;left:0;top:2rem;bottom:2rem;width:1px;background-color:rgb(var(--color-foreground) / .08)}.nutrikit-mega__heading{font-family:inherit;font-size:1.4rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--color-foreground) / .55);margin:0 0 2rem;padding-bottom:.9rem;position:relative}.nutrikit-mega__heading:after{content:"";position:absolute;left:0;bottom:0;width:2.4rem;height:2px;background-color:#d0021b;border-radius:2px}.nutrikit-mega__list,.nutrikit-mega__panel{list-style:none;margin:0;padding:0}.nutrikit-mega__list li,.nutrikit-mega__panel li{margin:0}.nutrikit-mega__objectif{display:flex;align-items:center;justify-content:space-between;padding:1.1rem 1.3rem;margin:.25rem -1.3rem;font-size:1.8rem;font-weight:700;line-height:1.3;text-decoration:none;color:var(--nutrikit-ink, #1A1A1A);border-radius:10px;transition:background-color .2s ease,color .2s ease;position:relative}.nutrikit-mega__objectif:after{content:"\2192";font-size:1.8rem;opacity:0;transform:translate(-.5rem);transition:opacity .2s ease,transform .2s ease;color:#d0021b;font-weight:400}.nutrikit-mega__objectif:hover,.nutrikit-mega__objectif:focus-visible{background-color:#d0021b14;color:#d0021b}.nutrikit-mega__objectif:hover:after,.nutrikit-mega__objectif:focus-visible:after{opacity:1;transform:translate(0)}.nutrikit-mega__grid[data-active=prise-de-masse] .nutrikit-mega__objectif[data-target=prise-de-masse],.nutrikit-mega__grid[data-active=perte-de-poids] .nutrikit-mega__objectif[data-target=perte-de-poids],.nutrikit-mega__grid[data-active=maintien-musculaire] .nutrikit-mega__objectif[data-target=maintien-musculaire]{background-color:#d0021b;color:#fff}.nutrikit-mega__grid[data-active=prise-de-masse] .nutrikit-mega__objectif[data-target=prise-de-masse]:after,.nutrikit-mega__grid[data-active=perte-de-poids] .nutrikit-mega__objectif[data-target=perte-de-poids]:after,.nutrikit-mega__grid[data-active=maintien-musculaire] .nutrikit-mega__objectif[data-target=maintien-musculaire]:after{opacity:1;transform:translate(0);color:#fff}.nutrikit-mega__item{display:block;padding:.75rem .9rem;margin:.1rem -.9rem;font-size:1.6rem;font-weight:500;line-height:1.4;text-decoration:none;color:rgb(var(--color-foreground) / .88);border-radius:8px;transition:background-color .12s ease,color .12s ease,transform .12s ease}.nutrikit-mega__item:hover,.nutrikit-mega__item:focus-visible{background-color:rgb(var(--color-foreground) / .04);color:#d0021b;transform:translate(3px)}.nutrikit-mega__empty{font-size:1.4rem;color:rgb(var(--color-foreground) / .4);font-style:italic;padding:.75rem 0}@media screen and (min-width:990px){.nutrikit-mega__panel{display:none}.nutrikit-mega__grid[data-active=prise-de-masse] .nutrikit-mega__panel[data-panel=prise-de-masse],.nutrikit-mega__grid[data-active=perte-de-poids] .nutrikit-mega__panel[data-panel=perte-de-poids],.nutrikit-mega__grid[data-active=maintien-musculaire] .nutrikit-mega__panel[data-panel=maintien-musculaire]{display:block}}@media screen and (max-width:989px){.nutrikit-mega__content{position:static;padding:0}.nutrikit-mega__content>.nutrikit-mega__grid{box-shadow:none;border:none;border-radius:0;border-top:1px solid rgb(var(--color-foreground) / .08)}.nutrikit-mega__grid{grid-template-columns:1fr;max-width:100%}.nutrikit-mega__col,.nutrikit-mega__col--objectifs{padding:2rem;background-color:transparent}.nutrikit-mega__col+.nutrikit-mega__col{border-top:1px solid rgb(var(--color-foreground) / .08)}.nutrikit-mega__col--panels+.nutrikit-mega__col--complements:before{display:none}.nutrikit-mega__objectif{font-size:1.8rem}.nutrikit-mega__item{font-size:1.6rem}.nutrikit-mega__heading{font-size:1.4rem}.nutrikit-mega__panel{display:block;padding-top:1rem}.nutrikit-mega__panel+.nutrikit-mega__panel{border-top:1px solid rgb(var(--color-foreground) / .08);margin-top:1rem}.nutrikit-mega__panel[data-panel=prise-de-masse]:before,.nutrikit-mega__panel[data-panel=perte-de-poids]:before,.nutrikit-mega__panel[data-panel=maintien-musculaire]:before{display:block;font-size:1.3rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--color-foreground) / .55);margin-bottom:1rem}.nutrikit-mega__panel[data-panel=prise-de-masse]:before{content:"Prise de masse"}.nutrikit-mega__panel[data-panel=perte-de-poids]:before{content:"S\e8 che / Perte de poids"}.nutrikit-mega__panel[data-panel=maintien-musculaire]:before{content:"Maintien musculaire"}}.nutrikit-mega-mobile__header{list-style:none;padding:1.6rem 3rem .6rem;pointer-events:none}.nutrikit-mega-mobile__label{display:block;font-family:var(--nutrikit-display-font, "Inter", sans-serif);font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--nutrikit-accent, #D0021B);white-space:nowrap}.nutrikit-mega-mobile__link{font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-nutrikit-megamenu.css.map */
