.high_diff_shopmens,.high_diff_shopwomens{background-size:455%;padding-bottom:89.5%}:after,:before{box-sizing:border-box}.clearfix:after,.clearfix:before{content:'';display:table}.clearfix:after{clear:both;display:block}ul.megamenu-anb,ul.megamenu-list{list-style:none;margin:0;padding:0}.megamenu-anb li a{text-decoration:none}.megamenu-anb-wrap{width:100%;background-color:#2e2e2e}.megamenu-anb-container{width:auto;display:table;margin:0 auto;font:14px/14px Arial}.megamenu-anb{width:100%;display:block;list-style:none;position:relative}.megamenu-anb .mega-menu{background-color:#f7f6f6;border-style:solid;border-width:0 1px 1px;border-color:#2a2a2a;position:absolute;z-index:99999;left:0;right:0;padding:15px;min-height:100%;visibility:hidden;opacity:0}.megamenu-anb a.toggle-menu{position:absolute;right:0;padding:20px;font-size:27px;background-color:#ccc;color:#23364b;top:0}.megamenu-anb .mega-menu-wrap-col-1,.megamenu-anb .mega-menu-wrap-col-2{display:inline-block;float:left;width:75%}.megamenu-anb .mega-menu-wrap-col-2{width:25%;text-align:center;background-color:#fff}.megamenu-anb .mega-menu-wrap-col-1 .mega-menu-col-sub{display:inline-block;width:calc(25% - 15px);float:left;margin:0 15px 0 0}.megamenu-anb .mega-menu-wrap-col-1 .mega-menu-col-50{width:calc(50% - 15px)}.megamenu-anb .mega-menu-wrap-col-1 .mega-menu-col-sub .mega-menu-col-category:first-child,.megamenu-anb .mega-menu-wrap-col-1 .mega-menu-col-sub:last-child{margin:0}.megamenu-anb>li:nth-child(n+5) .mega-menu-wrap-col-1 .mega-menu-col-sub:first-child{width:calc(29% - 15px)}.megamenu-anb>li:nth-child(n+5) .mega-menu-wrap-col-1 .mega-menu-col-sub:nth-child(2){width:calc(21% - 15px)}.megamenu-anb img{width:100%;height:auto}.megamenu-anb>li{display:inline-block;float:left}.megamenu-anb>li>a{color:#fff;text-decoration:none;border:solid #323232;border-width:1px 1px 0;display:block;padding:10px 21px 10px 23px;-webkit-transition:color .2s linear,background .2s linear;-moz-transition:color .2s linear,background .2s linear;-o-transition:color .2s linear,background .2s linear;transition:color .2s linear,background .2s linear;font:16px/20px poppins}.megamenu-anb>li>a:after{content:"\276F";width:0;height:0;display:inline-block;margin:0 0 2px 20px;transform:rotate(450deg);font-size:11px;position:relative;top:5px}.megamenu-anb>li>a:last-child{border-right:transparent}.megamenu-anb>li:hover>a{background:#a20000;color:#fff}.megamenu-anb>li>a.active,.megamenu-anb>li>a:hover{color:#fff;border:solid #000;border-width:1px 1px 0}.mega-menu-col-50 ul.megamenu-list li{display:inline-block;width:calc(50% - 15px)}.megamenu-anb i{float:left;font-size:18px;margin-right:6px;line-height:20px!important}.megamenu-anb .mega-menu-col-category h3,.megamenu-anb .mega-menu-col-category h3 a{color:#333;border:none;font-weight:300;font-size:16px;padding:0;margin:0;text-decoration:none}.megamenu-anb .mega-menu ul.megamenu-list li a:hover,.megamenu-anb .mega-menu-col-category h3 a:hover{color:#a10000}.megamenu-anb .mega-menu-col-category h3:after{content:"";display:block;border-top:1px dotted #333;margin:5px 0 3px}.megamenu-anb .mega-menu ul li a{line-height:25px;font-size:13px;color:#333;display:table;text-decoration:none}.high_diff_cs_shirts,.high_diff_sh_camo_sweatshirts{margin-top:6px}.megamenu-anb .mega-menu ul.megamenu-list li:before{content:"";border:solid #ccc;border-width:0 .12em .12em 0;display:inline-block;padding:.15em;margin:9px 6px 0 0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);float:left}.high_diff_menu_img,.megamenu-anb .mega-drop-down .mega-menu .mega-menu-wrap .mega-menu-wrap-col-2 a>div:first-child{background-image:url(https://a5e8126a499f8a963166-f72e9078d72b8c998606fd6e0319b679.ssl.cf5.rackcdn.com/images/high-def-menu-v3.jpg);background-repeat:no-repeat}.high_diff_shopmens{background-position:7.3% 1.9%}.high_diff_shopwomens{background-position:47.3% 1.9%}.high_diff_promo_custompolo{padding-bottom:138%;background-size:701%;background-position:88% 2%}.high_diff_promotion_custompolo{padding-bottom:96.5%;background-size:437%;background-position:8.4% 14.1%}.high_diff_ws_tshirts{padding-bottom:65%;background-size:420%;background-position:50.3% 14.6%}.high_diff_ws_raglantshirts{padding-bottom:65%;background-size:420%;background-position:92.5% 14.7%;margin-top:6px}.high_diff_tshirts{padding-bottom:94%;background-size:437%;background-position:8.4% 25.1%;margin-top:6px}.high_diff_ps_industrialpolos{padding-bottom:75%;background-size:417%;background-position:50.5% 26.4%}.high_diff_ps_golfpolos{padding-bottom:75%;background-size:417%;background-position:92.5% 26.3%;margin-top:6px}.high_diff_ps_tshirts{padding-bottom:109.5%;background-size:477%;background-position:7.7% 37.1%}.high_diff_sh_sherpapullover{padding-bottom:70%;background-size:400%;background-position:50.3% 37.5%}.high_diff_sh_tshirts{padding-bottom:102.5%;background-size:420%;background-position:8% 49%;background-color:#fff}.high_diff_military_caps{padding-bottom:139%;background-size:690%;background-position:49% 48.5%}.high_diff_head_caps{padding-bottom:104%;background-size:554%;background-position:88.5% 49%}.high_diff_tote_bags{padding-bottom:139%;background-size:690%;background-position:12% 61%}.high_diff_bags{padding-bottom:97%;background-size:488%;background-position:50% 60.6%}.high_diff_menu_img_content,.high_diff_menu_img_content-1,.high_diff_menu_img_content-2,.high_diff_menu_img_content-3,.high_diff_menu_img_content-4{color:#333;font:bold 16px/20px arial;text-align:center;padding-bottom:8px;background-color:#fff}.mega-menu-col-category.custom,.picture-bg-color{background-color:#fff}.high_diff_menu_img_content-4{margin-top:11px}.high_diff_menu_img_content{margin-top:10px}.high_diff_menu_img_content-3{margin-top:5px}.high_diff_menu_img_content-2{margin-top:30px}.high_diff_menu_img_content-1{margin-top:-2px}.high_diff_stripe_face_mask{padding-bottom:70%;background-size:400%;background-position:7.5% 49%}.high_diff_layer_cotton_mask{padding-bottom:70%;background-size:400%;background-position:93% 37.5%;margin-top:6px}.high_diff_face_cover_mask{padding-bottom:102.5%;background-size:437%;background-position:50.3% 36.5%;background-color:#fff}.high_diff_promo_polo177{padding-bottom:141%;background-size:569%;background-position:89.99% 63.1%}.high_diff_promotion_caps129{padding-bottom:99%;background-size:398.5%;background-position:9.35% 75.1%}.high_diff_baseball_team{padding-bottom:137%;background-size:568%;background-position:10.6% .65%}.high_diff_basketball_team{padding-bottom:96%;background-size:437%;background-position:50% 1.5%}.high_diff_fullcustom_basketball_uniform{padding-bottom:96%;background-size:437%;background-position:8% 88.5%}.high_diff_fullcustom_t-shirt{padding-bottom:138%;background-size:532%;background-position:50.5% 76%}.high_diff_fullcustom_headwear{padding-bottom:138%;background-size:532%;background-position:90% 77%}.megamenu-anb .t_mega-drop-down:nth-child(2) .mega-menu-wrap-col-2{padding-bottom:0}.megamenu-anb .mega-drop-down a:hover+.mega-menu,.megamenu-anb .mega-menu:hover{visibility:visible;opacity:1;transition-delay:0.3s}.megamenu-anb .n_mega-drop-down,.megamenu-anb a.toggle-menu{display:none}@media only screen and (max-width:1440px){.megamenu-anb .mega-menu-col-category h3,.megamenu-anb .mega-menu-col-category h3 a{font-size:15px}.megamenu-anb>li>a{padding:10px 15px 10px 17px}.megamenu-anb .mega-menu-wrap-col-2{width:24.9%}}@media only screen and (max-width:1169px){.megamenu-anb .mega-menu-col-category h3,.megamenu-anb .mega-menu-col-category h3 a{font-size:13px}.megamenu-anb .mega-menu ul li a{font-size:12px}.megamenu-anb>li>a{padding:10px 10px 10px 12px;font:14px/14px arial}}@media only screen and (max-width:1280px){.megamenu-anb>li>a{padding:10px 15px 10px 8px}}@media only screen and (max-width:1100px){.megamenu-anb .mega-menu-wrap-col-2{width:24.7%}.megamenu-anb>li>a{padding:10px 6px}}@media only screen and (max-width:1023px){.megamenu-anb a.toggle-menu,.megamenu-anb-wrap{display:block}.megamenu-anb>li.mega-drop-down{display:none}.megamenu-anb>li.n_mega-drop-down,.megamenu-anb>li.t_mega-drop-down{display:inline-block;float:none}}@media only screen and (max-width:812px){.megamenu-anb-container{width:83%;text-align:center}.megamenu-anb .mega-menu-wrap-col-1 .mega-menu-col-sub:last-child,.megamenu-anb .mega-menu-wrap-col-2{display:none}.megamenu-anb .mega-menu-wrap-col-1 .mega-menu-col-sub,.megamenu-anb>li:nth-child(n+5) .mega-menu-wrap-col-1 .mega-menu-col-sub:first-child,.megamenu-anb>li:nth-child(n+5) .mega-menu-wrap-col-1 .mega-menu-col-sub:nth-child(2){width:calc(33.33% - 15px)}.megamenu-anb .mega-menu-wrap-col-1{width:100%;text-align:left}.megamenu-anb .mega-menu ul li a{text-align:left;font-size:13px}.megamenu-anb .mega-menu-col-category h3{font-size:14px}}@media only screen and (max-width:767px){.megamenu-anb-wrap{display:none;content-visibility:hidden}.megamenu-anb a.toggle-menu{display:block}}@media only screen and (min-width:1024px){.megamenu-anb-container{position:relative}.megamenu-anb{position:static;width:100%;display:-webkit-box;overflow:hidden;overflow-x:scroll;-ms-overflow-style:none}.megamenu-anb>li>a{width:100%;background-color:#2e2e2e}.megamenu-anb::-webkit-scrollbar{display:none}.megamenu-anb>li{float:none;display:-webkit-box}.megamenu-anb .mega-menu{top:41px}}@media only screen and (width:768px){.megamenu-anb>li>a{padding:10px 3px 10px 6px}}