.mega-menu-wrapper{position:unset}.mega-menu-list-item{list-style:none;display:flex;flex-wrap:wrap;align-content:flex-start;gap:3px;padding-right:10px}.mw-33-menu{max-width:33%;padding-left:40px}.list-item-bigger{max-width:22%}.second-mega-menu-list-item{padding-left:0}.mega-menu-fullstack{display:flex;position:absolute;background:#fff;width:100%;min-height:10em;transition:.2s ease-in-out;padding:25px 30px 25px 0;box-shadow:0 8px 14px #00000026;border:1px solid rgba(var(--color-foreground),.2);left:0;right:0;margin:auto;max-width:var(--page-width)}.mega-menu__img-container img{width:100%;margin-top:10px}.grid__item .mega-featured{text-decoration:none}.mega-menu__container-link{margin:0;text-align:left;transition:margin .2s ease-in-out}.mega-menu__container-link svg{fill:rgb(var(--color-foreground))}.grid__item .mega-featured:hover .mega-menu__container-link svg{margin-left:3px}.mega-featured.mega-featured-25{width:23%;text-decoration:none}.mega-featured.mega-featured-25 h4{font-size:12px}.mega-featured.mega-featured-33{width:32%;text-decoration:none}.mega-featured.mega-featured-50{width:49%;text-decoration:none}.featured-mega-group{padding:10px;display:flex;column-gap:10px;flex-wrap:wrap}.featured-mega-group a{width:calc(33% - var(--grid-mobile-horizontal-spacing) * 3 / 4);text-decoration:none}.mega-menu-list-item-titre{font-family:euclidbold;width:100%;font-size:16px;color:rgb(var(--color-foreground));margin-bottom:10px}.list-item-mega-group-text{width:100%}.list-item-mega-group-image50{width:49%}.list-item-mega-group-image33{width:32%}.mw-50{width:50%;gap:8px;padding-right:25px}.mega-menu-bg{min-width:100px;min-height:100px;padding:10px;color:rgb(var(--color-foreground));display:flex!important;flex-direction:column;align-items:flex-start!important}.mega-menu-bg img{width:100%;border-radius:5px}.mega-menu-listsecondpart-group{display:flex;width:49%;flex-wrap:wrap;gap:8px}.mega-menu-listsecondpart-bigger{width:54%}.mega-menu-img-group{position:relative;width:100%}.badge-mega-menu{position:absolute;right:5px;top:5px;font-size:10px;padding:1px 5px;border-radius:3px}.solo-menu-header .mega-menu-list-item-titre{display:none}.solo-menu-header .mw-100{width:100%;max-width:100%;flex-wrap:nowrap}.mega-menu-inline-desktop{width:100%;flex-wrap:nowrap}.mega-menu-inline-desktop:first-child{margin-left:20px}
/*# sourceMappingURL=/cdn/shop/t/54/assets/component-mega-menu.css.map */
