.grandparent .header__dropdown{width:100%;left:0;right:0;max-width:800px;margin:0 auto}.header__mobile li,.header__desktop li{list-style:none}#siteNav{margin:0;padding:0;position:relative}#siteNav>li{display:inline-block;text-align:left;margin:0 10px 0 0;line-height:40px;transition:all .3s ease-in-out;position:relative}#siteNav>li>a{color:#111;font-size:14px;font-weight:500;text-transform:capitalize;position:relative;line-height:40px;padding:0 15px;transition:all .3s ease-in-out}.header__desktop__upper{padding-bottom:15px}.header__desktop__lower{min-height:42px;display:flex;justify-content:center;align-items:center}#siteNav ul.dropdown,#siteNav ul.dropdown ul{border:1px solid #eeeeee;padding:10px;opacity:0;visibility:hidden;width:240px;position:absolute;top:auto;left:-17px;z-index:999;background-color:#fff;box-shadow:2px 2px 2px #0000004d;transition:all .3s ease-in-out}#siteNav>li:hover>.megamenu,#siteNav>li:hover>.dropdown,#siteNav>li .dropdown li:hover>ul{top:auto;opacity:1;visibility:visible;pointer-events:visible}#siteNav ul.dropdown li ul{left:100%}#siteNav ul.dropdown li:hover>ul{top:-10px}#siteNav ul.dropdown li a{font-size:13px;color:#444;font-weight:400;padding:8px 5px;background-color:#fff;transition:all .3s ease-in-out}#siteNav ul.dropdown li a:hover{color:#000;background-color:#eee;padding-left:10px;transition:all .3s ease-in-out}#siteNav ul{margin:0}#siteNav ul.dropdown li{border-top:1px solid #eeeeee;position:relative}#siteNav ul.dropdown li:first-child{border:0 none}#siteNav a{text-decoration:none;display:block;line-height:normal}#siteNav a svg{width:12px;height:12px;display:inline-block}#siteNav ul.dropdown li a svg{position:absolute;right:10px;top:12px}#siteNav div.megamenu{opacity:0;visibility:hidden;padding:20px 30px;margin:0;position:absolute;top:auto;z-index:999;max-height:600px;overflow:auto;background-color:#fff;box-shadow:0 0 15px #0000001a;pointer-events:none;transition:all .3s ease-in}#siteNav>li:hover>.megamenu,#siteNav>li:hover>.dropdown,#siteNav>li .dropdown li:hover>ul{opacity:1;visibility:visible;pointer-events:visible}#siteNav div.megamenu.left{left:-17px}.flex{display:flex}#siteNav div.megamenu li.lvl-1 a.lvl-1{font-size:13px;text-transform:capitalize;color:#000;padding:0 0 8px;font-weight:600}ul.flex-item,li.img__item.imageCol{width:50%}li.img__item.imageCol img{width:100%;height:auto}#siteNav div.megamenu li.lvl-1 li a{font-size:13px;color:#444;padding:3px 0;font-weight:400;transition:all .3s ease-in-out}#siteNav div.megamenu li.lvl-1 li a:before{content:"";display:inline-block;width:0px;height:2px;vertical-align:middle;background-color:#111;transition:all .2s ease-in-out}#siteNav div.megamenu li.lvl-1 li a:hover:before{width:3px;margin-right:3px}#siteNav div.megamenu.style1 .ttl{color:#000;display:block;padding:5px;margin-top:3px;font-size:14px;border:1px solid rgba(0,0,0,.2)}@media screen and (max-width: 900px){.mobile-header-wrapper{display:block!important;width:100%}.header__mob__lower{overflow:auto;height:100vh}.mobile-header-wrapper svg{width:10px}#mobsiteNav{list-style-type:none;margin:0}.mob-megamenu.mmfull{background:#f2f2f2}#mobsiteNav>li{position:relative;list-style:none}#mobsiteNav a{display:flex;align-items:center;justify-content:space-between;padding:10px 15px;text-decoration:none;color:#333}ul#mobsiteNav svg.plus-icon,ul#mobsiteNav .minus-icon{position:absolute;right:15px;transition:.2s linear}svg.minus-icon{opacity:0}li.lvl1.parent.megamenu.active>a .plus-icon{opacity:0}li.lvl1.parent.megamenu.active>a .minus-icon{opacity:1}li.grid__item.lvl-1.active>a.site-nav.lvl-1 .plus-icon{opacity:0}li.grid__item.lvl-1.active>a.site-nav.lvl-1 .minus-icon{opacity:1}.mobile-header-wrapper .mob-megamenu,.mobile-header-wrapper .dropdown,.mobile-header-wrapper .subLinks{display:none;position:static;list-style-type:none}.mob-megamenu{width:100%;z-index:1000}.mob-megamenu .grid__item{float:none}.mobile-header-wrapper .dropdown,.mobile-header-wrapper .subLinks{width:100%}#mobsiteNav .parent.active>.mob-megamenu,#mobsiteNav .lvl-1.active>.dropdown,#mobsiteNav .lvl-2.active>.subLinks{display:block}.mob-megamenu .flex-item{width:100%;margin:0}ul.dropdown.is-active{background:#f2f2f2}li.lvl-2{padding-left:15px}.mobile-header-wrapper .grid__item{padding:0 10px}.mobile-header-wrapper .grid__item ul{list-style-type:none}.mobile-header-wrapper .grid__item a{padding:5px 10px;display:block;color:#333}.mobile-header-wrapper .grid__item a:hover{background-color:#f1f1f1}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/custom-header.css.map */
