.md-header{position:fixed;top:40px;left:0;right:0;z-index:100;background-color:#fff;transition:top .3s ease}.md-header__container{display:flex;align-items:center;justify-content:space-between;max-width:var(--page-width);margin:auto;padding:0 3rem;height:140px}@media screen and (max-width:500px){.md-header__container{height:100px}}.md-header ul{padding:0}.md-header__center{display:flex;justify-content:center;width:20%}@media screen and (max-width:1300px){.md-header__center{position:relative;top:5px;width:25%}}.md-header__center img{width:100%;max-width:150px}@media screen and (max-width:500px){.md-header__center img{max-width:100px}}.md-header__left,.md-header__right{display:flex;align-items:center;gap:25px;width:40%}.md-header__left__burger{display:none}.md-header__right{justify-content:end}.md-header__right__icon{display:flex}.md-header li{list-style:none}.md-header li a{text-decoration:none;color:#000}.md-header__search{display:flex;align-items:center;justify-content:center;width:44px}@media screen and (max-width:767px){.md-header__search{width:auto;margin-right:10px}}.md-header__search{cursor:pointer}.md-header__search svg{width:20px}.md-header__mega-menu-item{display:flex;gap:15px}.md-header__mega-menu-item .main-link{display:flex;align-items:center;gap:5px;font-size:1.2rem;font-weight:700;font-style:Bold;text-transform:uppercase;font-size:14px;line-height:100%;letter-spacing:0}.md-header__list-mega-menu{position:fixed;top:180px;left:0;right:0;width:100%;z-index:99;transition:top .3s ease}.md-header__mega-menu{position:absolute;top:0;right:0;left:0;width:100%;background-color:#fff;overflow:hidden;height:0;opacity:0;pointer-events:none;transition:height .35s ease,opacity .25s ease-in;z-index:4}.md-header__mega-menu__container{display:flex;justify-content:flex-start;max-width:var(--page-width);padding:5rem 3rem;margin:0 auto}.md-header__mega-menu__figure{display:flex;justify-content:center;width:55%;margin:0}.md-header__mega-menu__figure img{width:100%}.md-header__mega-menu .md-header__mega-menu-l1{width:45%;position:relative;opacity:0;transform:translateY(-15px);transition:opacity .35s ease,transform .35s ease;display:flex;justify-content:flex-start;flex-wrap:wrap;padding:0!important;max-width:var(--page-width);margin:0 auto}.md-header__mega-menu .md-header__mega-menu-l1__main-link{margin-bottom:50px;font-size:1.4rem;font-weight:700}.md-header__mega-menu .md-header__mega-menu-l1 ul{padding:0}.md-header__mega-menu .md-header__mega-menu-l1 li{width:50%;padding:0;list-style:none}.md-header__mega-menu .md-header__mega-menu-l1 li a{text-decoration:none;transition:color .3s;font-size:1.4rem;font-weight:600;text-transform:uppercase}.md-header__mega-menu .md-header__mega-menu-l1 li a:hover{color:#00f}.md-header__mega-menu .md-header__mega-menu-l1 .md-header__mega-menu-l2 li{width:100%}.md-header__mega-menu .md-header__mega-menu-l1 .md-header__mega-menu-l2 a{color:#000}.md-header__mega-menu .md-header__mega-menu-l1__main{display:block;margin-bottom:10px;color:#00f;font-size:1.8rem;font-weight:700;text-transform:uppercase}.md-header__mega-menu.is-open{opacity:1}.md-header__mega-menu.is-open .md-header__mega-menu-l1{opacity:1;transform:translateY(0)}.md-header__mega-menu.is-open .md-header__mega-menu-l1::before{opacity:.1;transform:scaleX(1)}.md-header__overlay{position:fixed;top:40px;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);opacity:0;visibility:hidden;z-index:98;transition:opacity .3s ease,visibility .3s ease,top .3s ease;pointer-events:none;display:block!important}.md-header__overlay.active{opacity:1;visibility:visible;pointer-events:auto}.md-header-mask{position:fixed;top:0;left:0;right:0;height:40px;background-color:#fff;z-index:50;transition:height .3s ease;pointer-events:none}.shopify-section-group-header-group{z-index:inherit}.md-header.scrolled{top:0}.md-header.scrolled~.md-header__list-mega-menu{top:140px}.md-header.scrolled~.md-header__overlay{top:0}body.header-scrolled .md-header-mask{height:0}main{margin-top:150px}@media screen and (max-width:767px){main{margin-top:100px}}.header__icon--cart .svg-wrapper{position:relative;top:2px}@media screen and (max-width:767px){.header__icon--account{width:24px}}