.navbar{box-shadow:0 4px 4px #0000000d;padding:0px var(--page-padding);z-index:99;position:relative}.navbar__container{display:flex;align-items:center}li.navbar__item{padding:22px 0}.navbar__logo{width:12vw;height:auto}nav.navbar__nav{flex:1}.navbar__list{display:flex;margin-left:2vw;position:relative}.navbar__ham-burger--icon{display:none;z-index:999}.megamenu-container{position:absolute;width:48.5vw;left:-9.4vw;box-shadow:0 2px 3px #0000001a,0 0 #0000001a,0 0 #0000001a;margin-top:22px;overflow:hidden;background-color:#fff;height:inherit;transition:height .5s ease-in-out}.megamenu{display:grid;grid-template-columns:repeat(2,1fr);padding:2vw 6vw 0}.megamenu__main-title{margin-right:10px}.megamenu .megamenu__main-title:last-child{margin-left:20px}.megamenu__contact{display:flex;align-items:center;justify-content:space-evenly;font-size:12px;padding:15px 0vw;margin:10px 0 0;background:#f1f5ff}.megamenu__grandchild-link{display:flex;align-items:center;transition:padding .3s ease-in-out}.megamenu__grandchild-link>*:first-child{margin-right:18px}.megamenu__contact-title{font-weight:500}.navbar__submenu-img,.megamenu__grandchild-img{height:36px;width:auto}.megamenu__main-url{display:flex;align-items:center;padding-bottom:20px;border-bottom:1px solid #a7a7a7}.megamenu__grandchild-items{padding:15px 0;margin-right:10px}.megamenu__grandchild{margin-top:30px}.megamenu__main-url span{font-size:16px;font-weight:600;margin-left:20px}.navbar__link-button{display:none!important}.navbar__list .navbar__item:last-child .megamenu__grandchild-item{grid-template-columns:repeat(1,1fr)!important}.megamenu__grandchild-title{line-height:147.52%}.megamenu__grandchild-items:hover{background:#f1f5ff}.megamenu__grandchild-items:hover .megamenu__grandchild-link{padding:0 10px}@media only screen and (min-width: 847px){.navbar__item:hover>.megamenu-container{display:block}.megamenu-container{display:none}.navbar__link{padding:12px 1.4vw;font-size:14px!important}.navbar__item,.navbar__item:after,.navbar__item:before,.navbar__link:after,.navbar__link:before,.navbar__link{transition:none!important}.navbar__link:hover,.navbar__item:hover .navbar__link{border-style:solid;border-width:1px;background:#fcf7ed;border-color:#0000001a;border-top-color:#008060;border-bottom-color:#fff;transition:none}}@media only screen and (max-width: 1460px){.megamenu-container{width:55vw}.megamenu__grandchild-title{font-size:16px}}@media only screen and (max-width: 912px){.megamenu-container{width:62.7vw}}@media only screen and (max-width: 846px){.navbar__logo-container{flex:1}.megamenu__grandchild-link>*:first-child{margin-right:0}.navbar{z-index:auto}.navbar__ham-burger--icon{display:block;width:25px;height:20px;position:relative;cursor:pointer;transform:rotate(0);background:transparent;border:none}.navbar__ham-burger--icon div{position:absolute;height:2px;width:100%;background:#000;opacity:1;left:0}.navbar__ham-burger--icon div:nth-child(1){top:0}.navbar__ham-burger--icon div:nth-child(2){top:8px}.navbar__ham-burger--icon div:nth-child(3){top:16px}.navbar__ham-burger--icon.active--icon div:nth-child(1){top:8px;width:0%;left:50%}.navbar__ham-burger--icon.active--icon div:nth-child(2){transform:rotate(45deg)}.navbar__ham-burger--icon.active--icon div:nth-child(3){transform:rotate(-45deg);top:8px}.navbar__button{display:none}.navbar__item{padding:0 0 5px!important}.navbar__item{width:50%;float:right}.navbar__item--active{width:100%;float:right;height:auto}.navbar__nav{position:fixed;top:0;right:0;height:100%;width:70vw;background-color:#fff;z-index:99;padding:50px 20px;display:block;transform:translate(110%);overflow:auto;transition:all .5s ease-in-out}.navbar__nav *{transition:all .5s ease-in-out}.hamburger--active{transform:translate(0)}.navbar__item{margin:2.5vw 0px;padding-bottom:5px;border-bottom:1px solid black}.navbar__list{display:block;margin-right:auto}.overlay__opacity--body{opacity:0}.overlay--body{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000a1;z-index:98}.navbar__logo{width:138px;height:24px}.navbar{box-shadow:none;padding:15px var(--page-padding)}.navbar__link{font-size:16px;font-weight:600}.megamenu__main-url span{font-size:13px;font-weight:400}.megamenu__grandchild-items a{font-weight:200;margin-right:0}.megamenu__main-url{display:none}.megamenu__main-url span{margin-left:0}.megamenu__grandchild{margin-top:0}.megamenu-container{position:relative;width:auto;left:0vw;box-shadow:none;max-height:0vh;opacity:0;margin-top:0;top:0;height:0}.megamenu{display:grid;grid-template-columns:repeat(1,1fr);padding:0}.nav-bar__link-container{display:flex;align-items:center;justify-content:space-between;height:36px}.navbar__link-button{background:#fff!important;width:50%!important;justify-content:flex-end!important;display:flex!important;border-radius:0!important}.navbar__link-button:after{border-top:2px solid black!important;border-left:2px solid black!important;transform:rotate(135deg)!important}.navbar__link-button--active:after{transform:rotate(225deg)!important}.megamenu__grandchild-title{font-weight:300;font-size:14px}.megamenu--active{max-height:200vh;opacity:1;margin-top:5px;height:100%;display:block}.megamenu__contact{display:none}.megamenu .megamenu__main-title:last-child{margin-left:0}.megamenu__grandchild-items{margin-right:0}.megamenu__grandchild-link img{margin-right:15px!important}}@media only screen and (min-width: 1930px){.navbar__logo{width:11vw;height:auto}.navbar{padding:12px var(--page-padding)}.navbar__link{padding:20px 2vw}}
/*# sourceMappingURL=/cdn/shop/t/99/assets/header.css.map */
