header ul{margin:0;padding-left:0}header ul.sub-menu{line-height:1em}header ul:not(.sub-menu)>.menu-item{display:inline-block;padding-right:20px}header ul:not(.sub-menu)>.menu-item:not(.menu-item-has-children){position:relative}header .menu-item:last-child{padding-right:0!important}header .menu-item a{display:block;opacity:1;text-decoration:none;transition:.2s!important;-webkit-transition:.2s!important;-moz-transition:.2s!important;-ms-transition:.2s!important;-o-transition:.2s!important}header .menu-item-has-children>a:after{content:"";display:inline-block;font-family:Font Awesome\ 5 Free;font-weight:700;margin-left:5px;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s}header .menu-item-has-children.active>a:after{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}header .menu-item.mega-menu>ul>.menu-item-has-children>a:after{content:"";display:none!important}header .menu-item .sub-menu{opacity:0;padding:20px;position:absolute;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;visibility:hidden}header li:not(.mega-menu-parent)>.sub-menu,header li:not(.mega-menu-parent)>ul>.menu-item .sub-menu{box-shadow:0 4px 4px 0 #c0c0c01a;width:240px}header .menu-item.mega-menu>ul>.menu-item-has-children>ul{box-shadow:none;width:auto!important}header .menu-item .sub-menu>li:not(:last-child)>a,header .menu-item.mega-menu-parent>.sub-menu>li>a,header .menu-item.mega-menu>.sub-menu li:last-child>a{border-bottom-style:solid;border-bottom-width:1px}header .menu-item .sub-menu a{font-size:.8em}header .menu-item:not(.mega-menu)>.sub-menu>li:last-child>a{padding-bottom:0}header .menu-item.mega-menu>.sub-menu li:last-child>a{padding-bottom:10px!important}header .menu-item:not(.mega-menu)>.sub-menu>li:first-child>a{padding-top:0}header .menu-item:not(.mega-menu)>.sub-menu>li>.sub-menu{left:auto;right:260px;top:0}header .menu-item .sub-menu{z-index:9}header .menu-item-has-children.active>.sub-menu{height:auto}header .menu-item-has-children .hover-link{bottom:0;left:0;position:absolute;right:60px;top:0;width:80%}header .menu-item-has-children:not(.mega-menu):not(.wide-menu):not(.side-menu){position:relative}header .menu-item-has-children.active>.sub-menu{opacity:1;visibility:visible}header .sub-menu>.menu-item-has-children>a:after{position:absolute;right:0}header .mega-menu-parent.active>a:after,header li:not(.mega-menu)>ul>.menu-item-has-children.active>a:after{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}header li.menu-item-has-children>a{position:relative}@media(hover:hover){header .mega-menu-parent:hover>a:after,header li:not(.mega-menu)>ul>.menu-item-has-children:hover>a:after{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}header .menu-item-has-children:hover>.sub-menu{opacity:1;visibility:visible}}body .mobile-menu-search{display:none!important}.searchform .autocomplete-suggestions{flex-direction:column}.mobile-navigation-content-logo{display:none!important}.top-nav-socials .social-icon{margin-left:5px}nav .main-navigation-wrapper{position:relative;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}header li.mega-menu>ul{box-sizing:border-box;left:0;width:100%!important}header li.mega-menu>ul>li{float:left;margin:0;width:25%}header li.mega-menu.mega-menu-parent-3>ul>li{width:33.33%}header li.mega-menu.mega-menu-parent-2>ul>li{width:50%}header li.mega-menu.mega-menu-parent-1>ul>li{width:100%}header li.mega-menu:hover li ul{opacity:1!important;visibility:visible!important}header li.mega-menu li ul{position:relative!important}header li.mega-menu>ul>li>a{font-weight:700}header li.wide-menu{position:static}header li.wide-menu>ul{box-sizing:border-box;left:0;width:100%!important}header li.wide-menu>ul>li{display:inline-block;width:auto!important}header li.wide-menu>ul>li>a{border-bottom:0!important;margin-right:15px!important;padding-bottom:10px!important;padding-right:15px!important;padding-top:10px!important}header .wide-menu>.sub-menu>li>ul{left:0!important;right:0!important;top:auto!important}header li.side-menu{position:static}header li.side-menu>ul{box-sizing:border-box;left:0;width:100%!important}header li.side-menu>ul>li{max-width:250px}header li.side-menu>ul>li>ul{box-shadow:none!important;left:280px!important;right:0;width:calc(100% - 280px)!important}header .mega-product-menu .product-showcase-item{display:inline-block;float:right;max-width:200px}header .mega-product-menu .product-showcase-item .always-shipping{font-size:10px;position:static!important}header .mega-product-menu .product-showcase-item .title{font-size:16px;font-weight:700;line-height:1.3em;padding-bottom:10px;position:relative}header .mega-product-menu .product-showcase-item p:not(.title){font-weight:400!important;line-height:1.3em}header .mega-product-menu .product-menu-showcase img{margin-bottom:20px;max-width:150px;width:100%}header li.mega-product-menu>ul>li{width:20%!important}header .mega-product-menu .sub-menu>li:not(:last-child)>a,header .menu-item.mega-product-menu>.sub-menu li:last-child>a{border-bottom:0!important;font-weight:500!important;padding:4px 0!important;position:relative}header .mega-product-menu>ul.sub-menu>li.menu-item:last-child>a,header .mega-product-menu>ul.sub-menu>li.menu-item>a{font-size:14px!important;font-weight:700!important}header .menu-item.mega-product-menu>ul>.menu-item-has-children>ul{padding-left:0!important;padding-right:0!important;padding-top:0!important}@media(max-width:980px){header li.side-menu>ul>li.mega-product-menu>ul>li{width:35%!important}}.always-shipping{color:#8fbc8f;font-size:8px;margin-left:5px;position:absolute;top:0;vertical-align:super}
