@font-face{font-family:Roboto Condensed;font-weight:700;font-style:normal;src:url(//redshiftsports.com/cdn/fonts/roboto_condensed/robotocondensed_n7.0c73a613503672be244d2f29ab6ddd3fc3cc69ae.woff2?h1=cmVkc2hpZnRzcG9ydHMuY29t&h2=bWluaXNpdGUucmVkc2hpZnRzcG9ydHMuY29t&h3=YXJjbGlnaHQucmVkc2hpZnRzcG9ydHMuY29t&h4=cmVkc2hpZnRzcG9ydHMuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=b61e6ace85ee1ffeecd530be3489c59789f56eec27892d70948589e6734c4cbb) format("woff2"),url(//redshiftsports.com/cdn/fonts/roboto_condensed/robotocondensed_n7.ef6ece86ba55f49c27c4904a493c283a40f3a66e.woff?h1=cmVkc2hpZnRzcG9ydHMuY29t&h2=bWluaXNpdGUucmVkc2hpZnRzcG9ydHMuY29t&h3=YXJjbGlnaHQucmVkc2hpZnRzcG9ydHMuY29t&h4=cmVkc2hpZnRzcG9ydHMuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=a7161b780fa61a75a3c0f1a092e1e3bedab304f2c0ad0fd56944841cf72c6e25) format("woff")}@font-face{font-family:Roboto Condensed;font-weight:400;font-style:normal;src:url(//redshiftsports.com/cdn/fonts/roboto_condensed/robotocondensed_n4.01812de96ca5a5e9d19bef3ca9cc80dd1bf6c8b8.woff2?h1=cmVkc2hpZnRzcG9ydHMuY29t&h2=bWluaXNpdGUucmVkc2hpZnRzcG9ydHMuY29t&h3=YXJjbGlnaHQucmVkc2hpZnRzcG9ydHMuY29t&h4=cmVkc2hpZnRzcG9ydHMuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=51768d01d922b747fff8e9a1f626891eb07106852ae94d59a9ebb4203aab3db1) format("woff2"),url(//redshiftsports.com/cdn/fonts/roboto_condensed/robotocondensed_n4.3930e6ddba458dc3cb725a82a2668eac3c63c104.woff?h1=cmVkc2hpZnRzcG9ydHMuY29t&h2=bWluaXNpdGUucmVkc2hpZnRzcG9ydHMuY29t&h3=YXJjbGlnaHQucmVkc2hpZnRzcG9ydHMuY29t&h4=cmVkc2hpZnRzcG9ydHMuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=84d9b8d3a025d0ff9d045770ab7eea8bad696da90c2522b05bf25a7d21b034c6) format("woff")}.mega-menu.desktop{position:fixed;top:0;left:0;width:100%;display:flex;justify-content:center;padding-top:85px;z-index:-1;transform:translateY(-150%);transition:transform .3s linear;transition-delay:.15s;will-change:transform}.mega-menu.desktop .mega-menu-level2-container{display:flex;flex-wrap:wrap;flex-direction:row;min-width:80%;max-width:100%;padding:25px 0 20px}.mega-menu.desktop .mega-menu-level2-container.center-links{justify-content:center}.mega-menu.desktop .mega-menu-level2-container .mega-menu-level2-link{padding:10px 40px}.mega-menu.desktop .mega-menu-level2-container .mega-menu-level2-link>a{color:#fff;font-size:20px;font-family:Roboto Condensed,Helvetica Neue Regular,Helvetica,Arial;font-weight:700;font-style:normal;text-align:center;line-height:1.2;text-transform:uppercase}.mega-menu.desktop .mega-menu-level2-container .mega-menu-level2-link>a:hover{color:#be2328}@media screen and (min-width: 481px) and (max-width: 768px){.mega-menu.desktop .mega-menu-level2-container .mega-menu-level2-link>a{font-size:18px}}@media screen and (max-width: 480px){.mega-menu.desktop .mega-menu-level2-container .mega-menu-level2-link>a{font-size:26px}}.mega-menu.desktop .mega-menu-level3-container{padding:14px 0 0}.mega-menu.desktop .mega-menu-level3-container .mega-menu-level3-link{padding:0 0 14px}.mega-menu.desktop .mega-menu-level3-container .mega-menu-level3-link>a{color:#fff;font-size:18px;font-family:Roboto Condensed;font-weight:400;font-style:normal;text-align:center;line-height:1.2;text-transform:uppercase}.mega-menu.desktop .mega-menu-level3-container .mega-menu-level3-link>a:hover{color:#be2328}@media screen and (min-width: 481px) and (max-width: 768px){.mega-menu.desktop .mega-menu-level3-container .mega-menu-level3-link>a{font-size:18px}}@media screen and (max-width: 480px){.mega-menu.desktop .mega-menu-level3-container .mega-menu-level3-link>a{font-size:18px}}.mega-menu-mobile{display:none;position:fixed;top:0;left:0;bottom:0;width:100%;height:100%;padding-top:75px;z-index:999;background:#000;overflow:auto}@media screen and (max-width: 768px){.mega-menu-mobile{padding-top:115px}}@media screen and (min-width: 769px){.mega-menu-mobile{display:none!important}}.mega-menu-mobile.visible{display:block}.mega-menu-mobile #search-bar{text-align:center;padding:0 20px;position:relative}.mega-menu-mobile #search-bar input{width:100%;padding:8px 45px 8px 15px}.mega-menu-mobile #search-bar svg{width:17.5px;height:17.5px;fill:#be2328}.mega-menu-mobile #search-bar button{border:none;background:none;position:absolute;right:25px;top:0;padding:8px}.mega-menu-mobile #search-bar button:active{border:none;background:none}@media screen and (min-width: 625px){.mega-menu-mobile #search-bar{display:none}}.mega-menu-mobile .top-level-link{position:relative}.mega-menu-mobile .top-level-link:not(:first-of-type) .top-level-link-label .inner{border-top:1px solid #fff}.mega-menu-mobile .top-level-link .top-level-link-label{position:relative;width:100%;font-family:Avenir Next Condensed Bold;font-size:26px;color:#fff;text-transform:uppercase;text-align:center;padding:0 20px}.mega-menu-mobile .top-level-link .top-level-link-label .inner{position:relative;padding:27px 0 23px}.mega-menu-mobile .top-level-link .top-level-link-label .inner:after{content:"";border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px;position:absolute;right:0;top:0;bottom:0;margin:auto;height:0;transform:rotate(-45deg)}.mega-menu-mobile .top-level-link .mega-menu{position:fixed;top:0;left:0;width:100%;height:100%;padding-top:75px;padding-bottom:40px;transform:translate(105%);will-change:transform;transition:transform .2s;z-index:1;overflow:auto;-webkit-overflow-scrolling:touch}@media screen and (max-width: 768px){.mega-menu-mobile .top-level-link .mega-menu{padding-top:115px}}.mega-menu-mobile .top-level-link .mega-menu.visible{transform:translate(0);transition:transform .2s}.mega-menu-mobile .top-level-link .mega-menu .mobile-return-button{position:absolute;top:16px;left:0;padding:25px 35px 25px 20px;z-index:9999999999}.mega-menu-mobile .top-level-link .mega-menu .mobile-return-button:before{content:"";border:solid #fff;border-width:0 3px 3px 0;padding:3px;position:absolute;top:0;bottom:0;margin:auto;height:0;transform:rotate(135deg)}.mega-menu-mobile .top-level-link .mega-menu details[open] summary .icon-caret{transform:rotate(180deg)}.mega-menu-mobile .top-level-link .mega-menu .mega-menu-level2-container{position:relative}.mega-menu-mobile .top-level-link .mega-menu .mega-menu-level2-container .mega-menu-level2-link{padding:27px 20px 23px 30px;margin:0 20px}.mega-menu-mobile .top-level-link .mega-menu .mega-menu-level2-container .mega-menu-level2-link:not(:last-of-type){border-bottom:1px solid #fff}.mega-menu-mobile .top-level-link .mega-menu .mega-menu-level2-container .mega-menu-level2-link>a,.mega-menu-mobile .top-level-link .mega-menu .mega-menu-level2-container .mega-menu-level2-link .mega-menu-level2-summary{display:block;width:100%;height:100%;font-size:26px;color:#fff;font-family:Roboto Condensed;font-weight:700;font-style:normal;line-height:1.2;text-transform:uppercase}.mega-menu-mobile .top-level-link .mega-menu .mega-menu-level3-container{padding:14px 0 0}.mega-menu-mobile .top-level-link .mega-menu .mega-menu-level3-container .mega-menu-level3-link{padding:0 0 14px}.mega-menu-mobile .top-level-link .mega-menu .mega-menu-level3-container .mega-menu-level3-link>a{color:#fff;font-size:18px;font-family:Roboto Condensed;font-weight:400;font-style:normal;line-height:1.2;text-transform:uppercase}.mega-menu-mobile .top-level-link .mega-menu .mega-menu-level3-container .mega-menu-level3-link>a:hover{color:#be2328}
/*# sourceMappingURL=/cdn/shop/t/142/assets/mega-menu.scss.css.map */
