.mm-section-header{position:sticky;top:0;width:100%;z-index:9999}.mm-header{padding:0 40px;height:var(--navbar-height, 55px);box-shadow:inset 0 -1px 0 var(--light-grey);transition:all .3s ease-in-out}@media (max-width: 990px){.mm-header{padding:0;height:var(--navbar-height-mobile, 51px)}}.mm-header-logo{width:124px;height:auto;transition:all .3s ease-in-out}.mm-header-left,.mm-header-right{flex:1}.mm-header-center{gap:40px}.mm-header-right{gap:20px}@media (max-width: 990px){.mm-header{padding:0 16px}.mm-header-left{justify-content:space-between}.mm-header-logo{position:relative;right:-26px;transition:all .6s ease-in-out}.mm-section-header.mm-open .mm-header-logo{position:relative;right:0}.mm-section-header .mm-header-right{gap:10px;flex:initial;width:50%;transition:all .6s ease-in-out}.mm-section-header.mm-open .mm-header-right{opacity:0;width:0}.mm-header-burger{display:flex}.mm-header-burger .mm-icon-close{display:none}.mm-header-burger.mm-open .mm-icon-close{display:flex}.mm-header-burger.mm-open .mm-icon-burger{display:none}}.mm-cart-count-bubble{width:19px;height:19px;border-radius:50%}.mm-header-link{gap:8px;transition:all .3s ease-in-out}.mm-header-link:after{content:"";height:2px;background:var(--black);display:block;position:absolute;bottom:0;left:0;width:0;transition:width .3s ease-in-out;opacity:1}.mm-header-link-container:hover .mm-header-link:after{width:100%}.mm-header-link svg{transition:all .3s ease-in-out}.mm-header-link-container:hover .mm-header-link svg{transform:rotate(-180deg)}.mm-submenu-wrapper{top:100%;left:0;z-index:-2;transform:translateY(-50%);opacity:0;visibility:hidden;pointer-events:none;transition:all .3s ease-in-out;min-width:200px;padding:20px;gap:8px}.mm-header-link-container:hover .mm-submenu-wrapper{top:var(--navbar-height, 55px);transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto}.mm-mega-menu-wrapper{width:100%;padding-bottom:20px;top:100%;left:0;z-index:-2;transform:translateY(-50%);opacity:0;visibility:hidden;pointer-events:none;transition:all .6s cubic-bezier(.85,.1,.35,.95);overflow-y:auto;max-height:calc(100dvh - 55px)}.mm-header-link-container:hover .mm-mega-menu-wrapper{top:var(--navbar-height, 55px);transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto}.mm-mega-menu-1-page-links{padding:40px;gap:20px}.mm-mega-menu-1-page-link{flex:1;gap:16px;max-width:400px}.mm-mega-menu-1-page-link-media{aspect-ratio:1;height:auto;overflow:hidden;max-width:500px}.mm-mega-menu-1-page-link-media img{scale:1;transition:all .3s ease-in-out}.mm-mega-menu-1-page-link:hover img{scale:1.05}.mm-mega-menu-1-page-link-info{gap:8px}@media (max-width: 1024px){.mm-mega-menu-1-page-links{padding:20px;gap:20px}}.mm-mega-menu-2{padding:35px 90px 50px;gap:80px}.mm-mega-menu-2-products-container{gap:15px}.mm-mega-menu-2-products-container-content{flex:1;align-items:center}.mm-mega-menu-2-products{max-width:760px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,auto);gap:5px}.mm-mega-menu-2-separator{width:1px;opacity:.05;background:#000}.mm-mega-menu-2-product-contianer-product{gap:16px;max-width:345px}.mm-mega-menu-2-content{gap:24px;padding:40px;margin:-35px -90px -50px 0;width:500px}.mm-mega-menu-2-content-image{top:0;left:0;z-index:-1}.mm-mega-menu-2-content-info{gap:4px}.mm-mega-menu-2-content-description{opacity:.7}.mm-mega-menu-2-content-title{font-size:28px}@media (max-width: 1440px){.mm-mega-menu-2{padding:35px 40px 50px;gap:50px;justify-content:center}.mm-mega-menu-2-content{width:400px;margin:-35px -40px -50px 0}}@media (max-width: 1024px){.mm-mega-menu-2{padding:20px 20px 50px;gap:30px;justify-content:center}.mm-mega-menu-2-product-contianer-product{max-width:250px}.mm-mega-menu-2-content{padding:40px;margin:-20px -20px -50px 0;width:300px}}.mm-mega-menu-filter{opacity:0;left:0;top:0;width:100%;height:100vh;pointer-events:none;background:#000c;box-shadow:0 4px 4px #00000040;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:-3;transition:all .6s cubic-bezier(.85,.1,.35,.95)}.mm-header-link-container:hover .mm-mega-menu-filter{opacity:1}.mm-mobile-menu-wrapper{top:51px;height:calc(var(--doc-height) - 51px)}.mm-mobile-menu-wrapper{position:fixed;transform:translate(-120%);transition:transform .6s cubic-bezier(.85,.1,.35,.95);overflow-y:scroll;scrollbar-width:none}.mm-mobile-menu-wrapper.mm-open{transform:translate(-16px)}.mm-mobile-menu-wrapper::-webkit-scrollbar{display:none}.mm-mobile-menu-container{height:fit-content;width:100vw;overflow-x:clip;position:relative}.mm-mobile-menu-secondary-container{padding:16px;gap:20px}.mm-mobile-menu-secondary-link{gap:6px;letter-spacing:initial;transition:all var(--duration-short) var(--cubic-bezier-fast)}.mm-mobile-menu-secondary-link:hover{color:var(--black, #000)}.mm-mobile-menu-last-container{margin-top:auto}.mm-mobile-menu-last-container .mm-country-selector-wrapper span,.mm-mobile-menu-last-container .mm-country-selector-wrapper a{font-weight:var(--font-regular, 400)}.mm-mobile-menu-last-container .mm-country-selector-wrapper svg path{fill:var(--black-400)}.mm-header svg path{transition:all .3s ease-in-out}.mm-menu-mobile-content{gap:14px;padding:15px;width:100%;min-height:160px}.mm-menu-mobile-content:after{content:"";background:var(--black);opacity:.15;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.mm-menu-mobile-content-image{top:0;left:0}.mm-menu-mobile-content-info{gap:4px;z-index:5}.mm-menu-mobile-content-title{line-height:130%}.mm-menu-mobile-content-description{opacity:.7}.mm-menu-mobile-content .mm-btn{z-index:5}.mm-sous-menu-mobile-wrapper{padding:16px;border-top:1px solid var(--light-grey)}.mm-sous-menu-mobile-link.active .mm-icon-plus,.mm-sous-menu-mobile-link .mm-icon-minus{display:none}.mm-sous-menu-mobile-link.active .mm-icon-minus{display:flex}.mm-sous-menu-mobile-sublinks-wrapper{height:100%!important;max-height:0;overflow:hidden;transition:max-height .3s ease-out}.mm-sous-menu-mobile-sublinks{padding:0 16px 16px;gap:20px}.mm-sous-menu-mobile-sublink{transition:all var(--duration-short) var(--cubic-bezier-fast)}.mm-sous-menu-mobile-sublink:hover{color:var(--black, #000)}.mm-sous-menu-mobile-link{padding:16px;border-top:1px solid var(--light-grey)}
/*# sourceMappingURL=/cdn/shop/t/45/assets/mm-header.css.map */
