.mm-header-menu .mm-header-link,.mm-header-link-text{font-size:17px}.mm-header-menu .mm-header-link:not(.mm-header-link-mega-menu){font-weight:500}.mm-header-pastille{display:inline-flex;align-items:center;white-space:nowrap;padding:8px 16px;border-radius:999px;background:#b0ff8c;font:600 16px/24px Poppins,sans-serif;color:#1a382e;text-decoration:none}.mm-header-pastille:hover{background:#9bf26f}.mm-mm2{display:flex;gap:32px;align-items:stretch;width:100%;max-width:1520px}.mm-mm2-produits{flex:1;min-width:0;display:flex;flex-direction:column;gap:16px}.mm-mm2-titre{margin:0;font:700 17px/1.2 Gabarito,Poppins,sans-serif;color:#1a382e}.mm-mm2-colonne{flex:0 0 250px;display:flex;flex-direction:column;gap:16px}.mm-mm2-groupe{display:flex;flex-direction:column;gap:8px}.mm-mm2-groupe+.mm-mm2-groupe{border-top:1px solid #D6E3DE;padding-top:16px}.mm-mm2-lien{font:400 15px/1.5 Poppins,sans-serif;color:#1a382e;text-decoration:none;width:fit-content}.mm-mm2-lien:hover{text-decoration:underline;text-underline-offset:3px}.mm-menu-produits{list-style:none;margin:0;padding:0;display:grid}.mm-menu-produits>li{display:flex}.mm-menu-produit{display:flex;width:100%;text-decoration:none;color:#1a382e}.mm-menu-produit-photo{flex:none;overflow:hidden;background:#f1f8f5}.mm-menu-produit-photo img{display:block;width:100%;height:100%;object-fit:cover}.mm-menu-produit-texte{display:flex;flex-direction:column;gap:3px;min-width:0}.mm-menu-produit-nom{font:600 14px/1.3 Poppins,sans-serif}.mm-menu-produit-benefice{font:400 13px/1.3 Poppins,sans-serif;color:#546960}.mm-menu-produit-note{display:flex;align-items:center;flex-wrap:wrap;font:400 12px/1.3 Poppins,sans-serif;color:#255746}.mm-menu-produit-note svg{margin-right:4px;flex:none}.mm-menu-produit-note strong{font-weight:600}.mm-menu-produits--desktop{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.mm-menu-produits--desktop .mm-menu-produit{gap:14px;align-items:center;padding:10px 12px 10px 10px;background:#fff;border:1px solid #D6E3DE;border-radius:12px;transition:border-color .2s}.mm-menu-produits--desktop .mm-menu-produit:hover{border-color:#255746}.mm-menu-produits--desktop .mm-menu-produit-photo{width:60px;height:60px;border-radius:8px}.mm-menu-boutons{display:flex;gap:16px}.mm-menu-bouton{display:inline-flex;align-items:center;justify-content:center;padding:10px 18px;border-radius:8px;border:1px solid #1A382E;background:#fff;font:600 15px/23px Poppins,sans-serif;color:#1a382e;text-decoration:none;white-space:nowrap}.mm-menu-bouton--plein{background:#b0ff8c;border-color:#b0ff8c}.mm-menu-bouton:hover{filter:brightness(.97)}.mm-menu-diag{position:relative;overflow:hidden;text-decoration:none;color:#1a382e;background:#fff;border:2px solid rgba(189,221,204,.5);border-radius:15px}.mm-menu-diag .mm-col-pattes{position:absolute;top:-30px;right:-60px;color:#255746;pointer-events:none}.mm-menu-diag-titre{margin:0;font:700 20px/1.1 Gabarito,Poppins,sans-serif;color:#1a382e}.mm-menu-diag-texte{margin:0;font:400 13px/1.5 Poppins,sans-serif;color:#546960}.mm-menu-diag--carte{flex:0 0 244px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:24px 16px;text-align:center}.mm-menu-diag--carte>:not(.mm-col-pattes){position:relative}.mm-menu-diag-bouton{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:9px 12px;border-radius:8px;background:#b0ff8c;color:#1a382e;white-space:nowrap;font:700 15px/1.4 Gabarito,Poppins,sans-serif;text-decoration:none}.mm-menu-diag-badges{display:flex;gap:16px;margin:0;font:400 13px/1.4 Poppins,sans-serif;color:#546960}.mm-menu-diag-badges span{display:inline-flex;align-items:center;gap:6px}.mm-menu-diag--ligne{display:flex;align-items:center;gap:12px;padding:10px 14px 10px 12px}.mm-menu-diag-icone{flex:none;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#e2f5fa;color:#255746}.mm-menu-diag-corps{display:flex;flex-direction:column;gap:1px;min-width:0}.mm-menu-diag--ligne .mm-menu-diag-titre{font-size:15px;line-height:1.2}.mm-menu-diag--ligne .mm-menu-diag-texte{font-size:12px;line-height:1.4}.mm-menu-diag-fleche{margin-left:auto;font:600 18px/1 Poppins,sans-serif;color:#255746}.mm-mobile-acc-item--produits .mm-mobile-acc-content{gap:12px}.mm-mobile-acc-item--produits .mm-mobile-acc-content>:last-child{margin-bottom:18px}.mm-menu-produits--mobile{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 8px}.mm-menu-produits--mobile .mm-menu-produit{flex-direction:column;gap:8px}.mm-menu-produits--mobile .mm-menu-produit-photo{width:100%;aspect-ratio:1;border-radius:10px}.mm-menu-produits--mobile .mm-menu-produit-texte{flex:1;justify-content:space-between}.mm-menu-produits--mobile .mm-menu-produit-nom{font-size:13px;line-height:1.25}.mm-menu-produits--mobile .mm-menu-produit-benefice,.mm-menu-produits--mobile .mm-menu-produit-nb{display:none}.mm-menu-produits--mobile .mm-menu-produit-note{font-size:11px}.mm-menu-produits--mobile .mm-menu-produit-note svg{width:10px;height:10px}.mm-mobile-acc-item--produits .mm-menu-boutons{display:grid;grid-template-columns:1fr 1fr;gap:10px}.mm-mobile-acc-item--produits .mm-menu-bouton{font-size:14px;padding:10px 8px}.mm-mobile-nav-pastille{position:absolute;right:12px;top:50%;transform:translateY(-50%);padding:4px 12px;border-radius:999px;background:#b0ff8c;font:600 13px/20px Poppins,sans-serif;color:#1a382e;text-decoration:none;white-space:nowrap}.mm-header-menu .mm-header-link{white-space:nowrap}@media(max-width:1360px){.mm-header-menu{display:none!important}.mm-header-burger{display:flex!important}.mm-header-burger .mm-icon-close{display:none}}.mm-header-menu .mm-mega-menu-wrapper{white-space:normal}
/*# sourceMappingURL=/cdn/shop/t/23/assets/mm-menu.css.map */
