#virtual-race-charge .wrapper{max-width:1050px;background-color:#EEEEEE;margin-right:auto;margin-left:auto;padding:20px 35px}#virtual-race-charge .headline{font-family:LuloRegular,"Open Sans",sans-serif;font-size:2.203rem;font-weight:300;color:#02476E;padding-bottom:0;letter-spacing:-7px}#virtual-race-charge #headline{text-align:left}#virtual-race-charge .headline_sub{position:relative;top:-30px;font-family:'Roboto', sans-serif;font-weight:bold;font-size:1.5rem;margin-bottom:0px;padding-left:2px}#virtual-race-charge #headline_sub{text-align:left}#virtual-race-charge .headline_bold{font-family:LuloBold;letter-spacing:-4px}#virtual-race-charge .headline_orange{font-weight:999;color:#FE6F26}#virtual-race-charge .headline_italic{font-style:italic}#virtual-race-charge .row:after{content:"";display:table;clear:both}#virtual-race-charge .column-left{float:left;width:36%;margin-right:0px}#virtual-race-charge .column-right{float:right;width:54%}#virtual-race-charge .two-small-images{margin-top:20px;padding:0 55px}#virtual-race-charge .charge-video{clear:both;padding-top:20px}#virtual-race-charge .charge-video img{width:150px}#virtual-race-charge .charge-video .popup{cursor:pointer}#virtual-race-charge #video-view .virtual-race-charge-video{max-width:100%}#virtual-race-charge #charge-logo{width:70px}#virtual-race-charge #app-store{width:125px}#virtual-race-charge #headline_orange{font-weight:bold;font-size:1.15rem;text-align:left;font-family:'Roboto Condensed'}#virtual-race-charge #bottom-message{font-size:0.902rem;margin-top:20px;margin-bottom:0;text-align:left}#virtual-race-charge #easy-and-fun{font-family:LuloBold;font-size:1.55rem;text-align:left;letter-spacing:-3px}#virtual-race-charge #vr-ul{text-align:left}#virtual-race-charge .vr-li{list-style-type:none;font-family:"Roboto Condensed";font-size:1.401rem;position:relative;padding-left:15px;padding-top:10px}#virtual-race-charge .vr-li:before{content:"\003E \0020";color:#02476E;font-size:25px;position:absolute;top:7px;left:-1px}@media screen and (max-width: 1063px){#virtual-race-charge .headline{font-family:LuloRegular,"Open Sans",sans-serif;font-size:1.3625rem;letter-spacing:-5px}#virtual-race-charge .headline_sub{position:relative;top:-16px;text-align:left;font-family:"Roboto",sans-serif;font-weight:bold;font-size:0.992rem;margin-bottom:0px;padding-left:2px}#virtual-race-charge #easy-and-fun{font-size:1.05rem;letter-spacing:-2px}#virtual-race-charge .vr-li{font-size:1.0475rem}#virtual-race-charge #vr-ul li:before{content:"\003E \0020";color:#02476E;font-size:20px;position:absolute;top:6px;left:-1px}#virtual-race-charge .row:after{content:"";display:table}#virtual-race-charge .column-left{float:left;width:100%;margin-right:0px}#virtual-race-charge #charge-logo{float:right}#virtual-race-charge .download-button{float:left}#virtual-race-charge .charge-video{margin-bottom:20px;width:95%}#virtual-race-charge .column-right{float:right;width:100%;margin-left:20px}#virtual-race-charge .row-small:after{content:"";display:table;width:70%}#virtual-race-charge .small-column-left{float:left;width:45%;margin-right:0px;padding-right:40px}#virtual-race-charge .small-column-right{float:right;width:55%;margin-left:0px}#virtual-race-charge .two-small-images{padding:0}#virtual-race-charge #bottom-message{font-size:0.802rem}}@media screen and (max-width: 770px){#virtual-race-charge .headline_bold{display:block}#virtual-race-charge #video-view.show-video{position:relative;width:100%;height:0;padding-bottom:56.25%}#virtual-race-charge #video-view.show-video .virtual-race-charge-video{height:100%;position:absolute;top:0;left:0}}#current-races h1{color:#3fa0d7;font-family:LuloBold, 'Open Sans', sans-serif;font-size:24px;font-weight:normal;line-height:27px;margin:0 0 20px;padding:0;position:relative;text-transform:uppercase;letter-spacing:-3px;text-align:center}#current-races .product-name{font-weight:700;font-size:0.9em}#current-races .product-details{margin-bottom:5px;height:65px}#current-races ul.search-result-items{text-align:center}#current-races ul.search-result-items .grid-tile{float:none;display:inline-block;vertical-align:top;margin-bottom:0;padding-bottom:0;text-align:left}#current-races ul.search-result-items .grid-tile .product-tile{padding-bottom:0}#current-races ul.search-result-items .currentRaces1,#current-races ul.search-result-items .currentRaces2{width:40%}#current-races ul.search-result-items .currentRaces3{width:27%}#current-races ul.search-result-items .currentRaces4{width:20%}#past-races h2{text-align:center;margin-bottom:20px;color:#3fa0d7;font-family:LuloBold,"Open Sans",sans-serif;font-size:24px;font-weight:normal;line-height:27px;letter-spacing:-3px}#hmc{margin:50px auto 30px;max-width:950px}#hmc #hmcContainer{width:calc(85% - 5px);margin:0 auto}#hmc img{border:1px solid #000;margin:0 auto 20px;display:block}#hmc .right{padding-left:20px}#hmc .left,#hmc .right{width:50%}@media screen and (max-width: 767px){#hmc .left,#hmc .right{width:100%;float:none;margin:0 auto;text-align:center;padding:0}}#hmc h2{font-size:1.3em;line-height:0.7em;margin-bottom:10px;text-transform:uppercase}#hmc p{font-size:0.8em}#hmc .hmcLearn{float:none;color:#fff;width:auto;font-size:0.9em;height:auto;white-space:normal;line-height:1em;padding:10px;background-color:#fe6f26}@media screen and (max-width: 767px){#hmc .hmcLearn{margin:0 auto}}#runItForward{margin-top:30px;width:100%;background-color:#b1eafe}#runItForward #runItForwardContainer{max-width:950px;padding:40px 0;margin:0 auto}#runItForward #runItForwardLogo{fill:#01aaee;margin:0 auto;display:block}#runItForward .jcarousel-nav .arrow{fill:#01aaee}#runItForward a.jcarousel-next,#runItForward a.jcarousel-prev{top:90px}@media screen and (max-width: 480px){#runItForward a.jcarousel-next,#runItForward a.jcarousel-prev{top:145px}}#runItForward h3{text-transform:uppercase;font-size:1.8em;margin:20px 0;text-align:center;font-weight:900}#runItForward .charity-title{font-weight:700;text-transform:uppercase;font-size:1.2em;margin:5px 0 10px}#runItForward .charityContact{float:none;color:#fff;max-width:550px;width:100%;white-space:normal;font-weight:700;padding:20px;margin:15px auto;height:auto;line-height:20px}#runItForward .charityContact span{font-weight:100}#testimonials{background-color:#fe6f26;width:100%;color:#fff}#testimonials #testimonialsWrapper{max-width:950px;margin:0 auto;padding:50px 20px 40px}#testimonials p{text-align:center;margin:10px 0;font-size:1.2em}#testimonials p.largeQuote{font-size:2.2em;font-weight:900;text-transform:uppercase}@media screen and (max-width: 767px){#testimonials p.largeQuote{font-size:1.5em}}#testimonials .viewTestimonials{float:none;background-color:#fff;color:#fe6f26;margin:40px auto 0;width:270px}#vrHighlights{position:relative;background-color:#eeeeee;padding-bottom:40px}#vrHighlights .orangeBackground{background-color:#fe6f26;height:85px;width:100%;position:absolute}#vrHighlights #vrHighlightsWrapper{max-width:915px;margin:0 auto;position:relative}#vrHighlights .right,#vrHighlights .left{width:50%}@media screen and (max-width: 975px){#vrHighlights .right,#vrHighlights .left{width:100%}}#vrHighlights img{border:2px solid #000}#vrHighlights .charge{position:relative;max-width:448px;margin:0}@media screen and (max-width: 975px){#vrHighlights .charge{margin:0 auto}}#vrHighlights .chargeIphone,#vrHighlights .chargeAndroid{position:absolute;right:20px}#vrHighlights .chargeIphone img,#vrHighlights .chargeAndroid img{border:none}@media screen and (max-width: 374px){#vrHighlights .chargeIphone img,#vrHighlights .chargeAndroid img{width:80px}}#vrHighlights .chargeIphone{bottom:100px}#vrHighlights .chargeAndroid{bottom:60px}#vrHighlights .guyAlton{position:absolute;bottom:0;max-width:448px}@media screen and (max-width: 975px){#vrHighlights .guyAlton{position:relative;margin:0 auto}}#vrHighlights .hmc{position:relative;max-width:448px;margin:0 auto}.gfarBlue{fill:#3fa0d7}#howItWorksVR{background-color:#eeeeee}#howItWorksVR #howItWorksVRcontainer{margin:10px auto;max-width:1015px;padding:30px 0}#howItWorksVR h3{text-transform:uppercase;color:#fe6f26;text-align:center}#howItWorksVR #stepsWrapper{display:flex;align-items:flex-start;flex-flow:row wrap;margin-top:20px}#howItWorksVR #stepsWrapper .step{width:18%;margin:0 1%}@media screen and (max-width: 767px){#howItWorksVR #stepsWrapper .step{width:31%}}@media screen and (max-width: 480px){#howItWorksVR #stepsWrapper .step{width:100%}}#howItWorksVR #stepsWrapper .step svg{margin:0 auto;height:100px;width:100px;display:block}#howItWorksVR #stepsWrapper .step .stepNumber{text-transform:uppercase;font-weight:bold}#howItWorksVR #stepsWrapper .step .stepHeader{margin-bottom:15px;text-transform:uppercase;font-weight:bold;color:#3fa0d7}#howItWorksVR #stepsWrapper .step .stepDetails{font-size:0.9em}#runWithUs{margin:30px auto;padding:0 5px}#runWithUs h3{color:#3fa0d7;text-transform:uppercase}#runWithUs img{float:right;margin:0 100px 25px}@media screen and (max-width: 767px){#runWithUs img{margin:0 20px 20px}}@media screen and (max-width: 480px){#runWithUs img{margin:0 5px 5px;width:150px}}#runWithUs p{font-size:1.1em}#runWithUs .virtual-race-video-container{float:left;margin:20px 30px 20px 0}@media screen and (max-width: 530px){#runWithUs .virtual-race-video-container{margin-right:0}#runWithUs .virtual-race-video-container iframe{max-width:100%;height:auto}}.registerButton,.soldOutButton{color:#ffffff;background-color:#fe6f26;text-transform:uppercase;font-size:14px;font-weight:bold;line-height:18px;padding:8px 0;text-align:center;width:100%;display:inline-block;vertical-align:top}.registerButton:hover,.soldOutButton:hover{color:#ffffff}.soldOutButton{background-color:#bbb}.button.race-recaps{width:290px;margin:10px auto;color:#ffffff;background-color:#aeaeae;border:1px solid #aeaeae;float:none}.button.race-recaps:hover{background-color:#ffffff;color:#aeaeae}.registerButton:visited,.registerButton:active,.soldOutButton:visited,.soldOutButton:active{color:#fff}#virtual-race-current-paragraph p,#runItForward p{margin:0 auto 20px;text-align:left;width:calc(85% - 5px)}.virtual-race-extras{margin-top:10px;padding-right:5px}.virtual-race-extras>img{float:left}.virtual-race-extras .content-asset{float:right}.jcarousel-wrapper{position:relative;margin:0 auto}.horizontal-carousel{position:relative;overflow:hidden;width:85%;margin:0 auto}.horizontal-carousel ul{width:10000em;position:relative;list-style:none;margin:0;padding:0}.horizontal-carousel li{padding:0 5px;display:inline-block;vertical-align:top}a.jcarousel-next,a.jcarousel-prev{position:absolute;top:50%}a.jcarousel-next{right:2%}a.jcarousel-prev{left:2%}.jcarousel-nav .arrow{width:16px;fill:#6f6f6f}#whatIsVR{max-width:915px;margin:0 auto;height:auto;white-space:normal;padding:5px 20px;line-height:1.3em}#whatIsVR img{display:block;margin:0 auto 20px}#whatIsVR #whatIsVRHeader{max-width:915px;margin:20px auto;display:flex}@media screen and (max-width: 767px){#whatIsVR #whatIsVRHeader{flex-flow:row wrap;text-align:center}}#whatIsVR #whatIsVRHeader h2{margin:auto;padding:0 20px;text-transform:uppercase;font-size:1.7em;font-family:LuloBold,"Open Sans",sans-serif;letter-spacing:-4px;color:#3fa0d7;font-weight:100}#whatIsVR #whatIsVRHeader h2 .orange{color:#fe6f26}@media screen and (max-width: 767px){#whatIsVR #whatIsVRHeader h2 .orange{display:block}}@media screen and (max-width: 374px){#whatIsVR #whatIsVRHeader h2{font-size:1em;line-height:1.4em}}#whatIsVR .left,#whatIsVR .right{width:50%}@media screen and (max-width: 767px){#whatIsVR .left,#whatIsVR .right{width:100%}}#whatIsVR .right{padding:0 25px}#whatIsVR p:first-child{margin-top:0}#whatIsVR p.readMoreText{display:none}#whatIsVR .readMore{color:#6f6f6f;text-decoration:underline;cursor:pointer}#whatIsVR .button{color:#fff;width:auto;margin-top:30px;padding:5px 10px;height:auto;white-space:normal;line-height:1.2em;cursor:pointer}.virtual-race-logo{width:128px;display:inline-block;vertical-align:top;margin:0 auto 10px}.virtual-race-logo svg{width:100%}.virtual-race-logo .orange{fill:#fe6f26}.virtual-race-logo .gray{fill:#6f6f6f}.virtual-race-logo .blue{fill:#3fa0d7}.virtual-race-logo .clear{fill:none}#current-races #virtual-race-free-shipping{max-width:802.5px;margin:0 auto 20px;width:calc(85% - 5px)}#virtual-race-free-shipping{border-top:1px solid #6f6f6f;border-bottom:1px solid #6f6f6f;color:#02255b;text-transform:uppercase;font-family:'Open Sans', sans-serif;font-size:22px;font-weight:900;line-height:35px;text-align:center}#virtual-race-free-shipping span{color:#6f6f6f}@media screen and (max-width: 767px){#virtual-race-free-shipping{font-size:16px;font-weight:700;line-height:24px}}@media screen and (max-width: 480px){#virtual-race-free-shipping{font-size:14px;padding-left:5px;padding-right:5px}}#virtual-race #virtual-race-header{white-space:nowrap;position:relative;width:100%;margin:0 auto}#virtual-race #virtual-race-header .cat-info.virtual-race{overflow:visible;width:calc(100% - 128px);display:inline-block;vertical-align:top;margin-top:30px}#virtual-race #virtual-race-header h1.cat-name .lightFont{display:block}#virtual-race #virtual-race-header .cat-info.virtual-race li span.subCat-name{color:#fe6f26}#virtual-race #virtual-race-header .cat-info.virtual-race li span.subCat-name.currentCat{color:#3fa0d7;cursor:default}#virtual-race .VRsection.shippingSection{margin-top:0;margin-bottom:0}#virtual-race .VRsection{clear:both;margin:50px 0;margin-top:50px;margin-bottom:50px;text-align:center}#virtual-race #virtual-race-home-text{padding:20px 20px 0 20px;vertical-align:top;font-size:16px;text-align:left}#virtual-race #virtual-race-home-text h2{color:#3fa0d7}#virtual-race #virtual-race-home-text .button{background-color:#fe6f26}#virtual-race #virtual-race-home-text .button:visited,#virtual-race #virtual-race-home-text .button:active,#virtual-race #virtual-race-home-text .button:hover{color:#fff}#virtual-race .headerSection{min-height:380px;margin-top:0}#virtual-race .headerSection span.readMore{display:none;color:#3fa0d7;cursor:pointer;margin-bottom:15px}#virtual-race .headerSection .html-slot-container{float:right;padding:20px}#virtual-race #quickviewbutton{display:none !important}#virtual-race .race-store #quickviewbutton{display:inherit !important}#virtual-race .recap-content{display:none}#virtual-race .recap-content .product-tile .product-name{margin-top:0;max-width:100%}#virtual-race .recap-content .product-tile .product-name .recapButton{margin-bottom:10px}#virtual-race .preview{max-height:200px;overflow:hidden}#virtual-race .product-tile{height:auto !important}#virtual-race .product-tile .product-name{max-width:220px}#virtual-race .cat-info h1{font-size:34px}#virtual-race h2{color:#3fa0d7;font-family:LuloBold,"Open Sans",sans-serif;font-size:24px;font-weight:normal;line-height:27px;margin:0;padding:0;position:relative;text-transform:uppercase;letter-spacing:-3px}#virtual-race #virtual-race-charities>p,#virtual-race #virtual-race-past-races>p{font-size:16px;margin:0 auto;max-width:800px;padding:10px 20px}#virtual-race .charitiesSubSection{clear:both}#virtual-race .charitiesSubSection>div>div{background-size:100% auto;display:inline-block;height:70px;width:440px}#virtual-race .charitiesSubSection>div :last-child{background-position:0 -100%}#virtual-race .button.white{background-color:white;border:1px solid;color:#02255b;float:none;margin:10px auto;width:160px;white-space:nowrap}#virtual-race .button.white:hover{background-color:#3fa0d7;border-color:#3fa0d7;color:white}#virtual-race .button{float:none;margin:10px 0;width:160px;white-space:nowrap}#virtual-race .buttonContainer{margin-bottom:20px}#virtual-race .buttonContainer .button{display:inline-block;padding-right:20px;padding-left:20px}#virtual-race .buttonContainer .button.white,#virtual-race .buttonContainer .btn.btn-featured.button{margin-right:5px;margin-left:5px}#virtual-race .charitiesSection .html-slot-container img{width:48%;margin:1%}#virtual-race .charitiesSection .charitiesSubSection .html-slot-container img{width:auto}#virtual-race .blue{color:#02255b}#virtual-race .orange{color:#fe6f26}#virtual-race .lightFont{font-family:LuloRegular,"Open Sans",sans-serif;white-space:nowrap}#virtual-race .virtual-race-quote{color:#6f6f6f;font-family:"Roboto Condensed",sans-serif;font-size:26px;padding:1% 5%;margin-bottom:20px}#virtual-race .virtual-race-quote:before,#virtual-race .virtual-race-quote:after{content:'';background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='rgb(187, 187, 187)' viewBox='0 0 35 27'><path d='M0,25.2V16C0,7,1.2,3.8,10.2,0l2.7,5.6c-5,2.4-5.8,3.3-5.8,6.6h6.3v13H0z M17.9,25.2V16c0-9,1.2-12.2,10.1-16l2.8,5.6C25.8,8,25,8.9,25,12.2h6.3v13H17.9z'/></svg>") no-repeat scroll 0 0;height:27px;width:35px;display:block;margin:0 auto}#virtual-race .virtual-race-quote:after{transform:rotate(180deg)}#virtual-race .virtual-race-quote p{margin:10px 0}#virtual-race .recapButton{color:#ffffff;background-color:#3fa0d7;font-family:LuloBold,"Open Sans",sans-serif;font-size:11px;line-height:18px;padding:8px 0;text-align:center;width:130px;display:inline-block;margin-top:10px}#virtual-race .recapButton:hover{color:#ffffff}#virtual-race .photo-gallery-wrapper h3{font-family:LuloBold,"Open Sans",sans-serif;color:#949494;font-size:23px;letter-spacing:-3px;margin-bottom:6px;margin-top:30px}#virtual-race .photo-gallery-wrapper img{cursor:pointer}#virtual-race .photo-gallery-wrapper .showAll{cursor:pointer;font-family:roboto;font-weight:bold;text-transform:uppercase}#virtual-race .photo-gallery-wrapper .showAll .blue{color:#3fa0d7;font-size:20px;line-height:18px}#virtual-race .how-it-works{text-align:justify;display:block;margin-top:20px}#virtual-race .how-it-works h3{white-space:nowrap;font-family:LuloBold,"Open Sans",sans-serif;font-size:12px;letter-spacing:-2px}#virtual-race .how-it-works span.how-text{font-family:Roboto;font-size:15px;color:#02476e;width:85%;display:block}#virtual-race .how-it-works span.how-text .orange{font-family:LuloBold,"Open Sans",sans-serif;font-size:0.9em}#virtual-race .how-it-works:after{content:'';display:inline-block;width:100%;height:0}#virtual-race .how-it-works.how-main .virtual-race-model{display:inline-block;width:29%;vertical-align:top;font-size:28px;line-height:32px;text-align:center}#virtual-race .how-it-works.how-main .virtual-race-model img{margin-bottom:30px}#virtual-race .how-icon-wrapper{width:70%;display:inline-block;vertical-align:top}#virtual-race .how-icon-wrapper .how-icon{display:inline-block;width:49%;text-align:left;vertical-align:top;margin-bottom:20px}#virtual-race .how-icon-wrapper .how-icon.register:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='white' viewBox='-52 -77 380 380'><path d='M268.4,24.8a29.1,29.1,0,0,0-.6-6.5C265.2,6.9,256.1,0,243.6,0H25.1a30.6,30.6,0,0,0-6.8.6C6.9,3.3,0,12.4,0,25.1q0,65.5,0,131a30.1,30.1,0,0,0,1.1,8.6c3.1,10.1,11.9,16.3,23.3,16.3h78.8a3.6,3.6,0,0,1,.3.8,5,5,0,0,1-.1,1.1c-3.5,15.7-12,28.1-24.4,38.1a4.8,4.8,0,0,1-2.7.8H63.8a5.8,5.8,0,0,0-5.5,5.5,5.8,5.8,0,0,0,4.9,6,22.4,22.4,0,0,0,3.5.2H204.5a6,6,0,0,0,5.7-5.9,5.9,5.9,0,0,0-6.1-5.7h-12a5.2,5.2,0,0,1-2.9-1c-10.7-8.6-18.6-19.2-22.7-32.4-.7-2.3-1.2-4.7-1.9-7.4h78.4a33.1,33.1,0,0,0,7.1-.5c11.4-2.5,18.5-11.7,18.5-24.1Q268.5,90.5,268.4,24.8ZM11.7,131.2q0-53,0-106.1c0-8.8,4.7-13.4,13.5-13.4H243.4c8.6,0,13.3,4.7,13.3,13.3q0,53,0,106.1v3H11.7Zm159.7,89.1,1,1.3H96.1l3.9-4.7a72.4,72.4,0,0,0,15.6-33.8c.3-1.8,1-2.2,2.6-2.2h32.2c1.3,0,2.2.2,2.5,1.8C155.2,197.1,161.7,209.6,171.4,220.4Zm85.3-62c-.6,8.3-7.5,10.7-14.6,10.8-54.4,1-108.9.1-163.3.1H25.6c-9.4,0-13.9-4.5-13.9-13.9,0-3,0-6,0-9.2h245C256.7,150.3,256.9,154.3,256.7,158.3Z'/><path d='M134.5,151.7a5.8,5.8,0,1,0-.3,11.6,6,6,0,0,0,6-5.8A5.9,5.9,0,0,0,134.5,151.7Z'/><path d='M107.5,38c0-1.4,0-2.7,0-4.1,0,1.4,0,2.7,0,4.1Z'/><path d='M115.5,48.6a1.7,1.7,0,0,0,1.9-.4l13.5-13.4c.9-.9.7-2.1-.3-3.2a2.1,2.1,0,0,0-3.1-.3L114,44.7a5.1,5.1,0,0,0-.7,1.1A3.3,3.3,0,0,0,115.5,48.6Z'/><path d='M82.9,31.2a1.7,1.7,0,0,0-1.9-.4,3,3,0,0,0-1.9,1.7,1.8,1.8,0,0,0,.3,2.1L93,48.2a2,2,0,0,0,1.3.5A3.1,3.1,0,0,0,97,46a5.5,5.5,0,0,0-.7-1.2Z'/><path d='M94.1,65.4a6.3,6.3,0,0,0-1.2.8L80.6,78.4a2.1,2.1,0,0,0,.1,3.3c1.1,1.1,2.3,1.2,3.3.1L96.2,69.6a2,2,0,0,0,.6-2.4A3,3,0,0,0,94.1,65.4Z'/><path d='M105.2,44.1c1.4,0,2.3-.8,2.3-2s0-2.7,0-4.1h0c0-1.4,0-2.7,0-4.1a2.1,2.1,0,0,0-2.3-2,2.2,2.2,0,0,0-2.5,1.9q0,4.2,0,8.4A2.2,2.2,0,0,0,105.2,44.1Z'/><path d='M86.1,59.3h0Z'/><path d='M86.1,59.3h4c1.3,0,2-.9,2-2.3s-.8-2.4-2-2.4H81.9c-1.2,0-2,1-1.9,2.4s.8,2.3,2,2.3Z'/><path d='M162,105.6,138.8,83.5l17.1-7.6c1-.4,1.6-1,1.6-1.9a3.3,3.3,0,0,0-2.4-3.2L114.3,56.1l-9.4-3.3a2.1,2.1,0,0,0-2.8,2.3,5.6,5.6,0,0,0,.3,1.1l14.9,41.2,3,8.4a3.4,3.4,0,0,0,3.1,2.3c1.4,0,1.9-1,2.4-2.1l7.5-17,25.4,24.3,2.6,2.5a3.9,3.9,0,0,0,5.4-5.7Z'/></svg>")}#virtual-race .how-icon-wrapper .how-icon.getSwag:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='white' viewBox='-26 -48 380 380'><path d='M163.9,136.5a24.3,24.3,0,1,1,24.3-24.3A24.3,24.3,0,0,1,163.9,136.5Zm0-44.7a20.4,20.4,0,1,0,20.4,20.4A20.5,20.5,0,0,0,163.9,91.8Z'/><path d='M193.2,204a5.6,5.6,0,0,0-4.8,3.1,2.9,2.9,0,0,0-.4,1.5c.1,4.1,2,7.1,5.5,7.1s4.9-2.4,4.9-6S196.3,204,193.2,204Z'/><path d='M208.7,168.1H121.3a13.7,13.7,0,0,0-13.7,13.7V229a13.7,13.7,0,0,0,13.7,13.7h87.4A13.7,13.7,0,0,0,222.4,229V181.8A13.7,13.7,0,0,0,208.7,168.1Zm-90.2,68.3a2.7,2.7,0,1,1,2.7-2.7A2.7,2.7,0,0,1,118.5,236.5Zm0-55a2.7,2.7,0,1,1,2.7-2.7A2.7,2.7,0,0,1,118.5,181.4Zm23.4,36.4H125.9v-2.1l2.6-2.6c6.4-6.1,9.3-9.3,9.3-13.1s-1.2-4.9-5-4.9a8.5,8.5,0,0,0-5.3,2.1l-1.1-2.4a11,11,0,0,1,7.1-2.5c5.4,0,7.6,3.7,7.6,7.3s-3.3,8.3-8.6,13.4l-2,1.8h11.2Zm11.7.4c-4.9,0-8.2-4.6-8.3-12.8s3.6-13,8.7-13,8.3,4.7,8.3,12.6S159.1,218.3,153.6,218.3Zm22.4-.4h-3.3V196.1h-.1l-4.3,2.3-.7-2.6,5.5-2.9H176Zm17.5.4c-5.3,0-8.8-4.1-8.8-10.6a15.7,15.7,0,0,1,4.2-11.3,13.6,13.6,0,0,1,8-3.7l2.5-.2v2.8l-2.5.2a10.2,10.2,0,0,0-8.7,8.9h.1a7.4,7.4,0,0,1,6-2.9c4.4,0,7.5,3.2,7.5,8.1S198.7,218.3,193.5,218.3Zm18.2,18.1a2.7,2.7,0,1,1,2.7-2.7A2.7,2.7,0,0,1,211.7,236.5Zm0-55a2.7,2.7,0,1,1,2.7-2.7A2.7,2.7,0,0,1,211.7,181.4Z'/><path d='M320.8,99.2,289.2,47.1c-8.9-14.8-22.2-23.8-38.4-28.5-18.6-5.5-37.4-10.5-56.2-15.4C189.4,1.8,184,1.5,178.7.6L175.9,0H155.2c-5.2.8-10.5,1.1-15.6,2.4-15.1,3.9-30,8.2-45,12.3-9.6,2.6-19.4,4.6-28.3,9.5S47.6,37.4,41.5,47.6C28.7,69,15.6,90.3,2.7,111.6c-1,1.7-1.8,3.6-2.7,5.4v1.3c2,2.2,3.6,5.1,6.1,6.6,12.7,8.1,25.6,15.9,38.4,23.9,6.3,3.9,9.1,3.2,13.2-3.1l12.9-20.1c.5-.7,1-1.4,2.2-2.8V128c0,62.1,7.5,82.7,7.5,144.8,0,8.5,2,10.4,10.5,10.4H240.9c7.8,0,9.9-2.2,9.9-10.1-.1-62.3,7.3-83.1,7.2-145.4,0-1.6,0-3.1,0-5.6l2.3,3.2,13.4,20.9c3.6,5.7,6.8,6.4,12.6,2.8,12.9-8,25.9-15.8,38.7-24,2.4-1.6,4.1-4.4,6.1-6.6V117C327.7,111.1,324.3,105.1,320.8,99.2ZM77,89a46.6,46.6,0,0,1-4.2,8.3c-7.7,12.2-15.5,24.3-23.3,36.4-.3.5-.8,1-1.3,1.7l-32-19.8,1.4-2.6L53.6,53.5c5-8.3,14.7-16.3,22.5-18.8C81,52.8,83.9,70.8,77,89ZM196.3,17.1c-6.2,10.9-15.8,15-27.1,15.8C153,34,140,28,135,17A128.5,128.5,0,0,1,196.3,17.1Zm-74.8,4.2c14.2,32.8,71.9,34.2,88,0l8,2.1L174.9,79.5a34.5,34.5,0,0,0-22.5.2l-39.9-56Zm42.5,61.9a29,29,0,1,1-29,29A29.1,29.1,0,0,1,163.9,83.2ZM237.4,265c0,1.4,0,2.8,0,4.6H93.6v-3.4c0-67.9-7.5-94.4-7.5-162.3a9.2,9.2,0,0,1,.7-4.1c8.5-16.5,8.9-33.9,6.1-51.7-1-6-2.6-11.9-3.9-18.1l9.5-2.5,37.4,64.9a34.5,34.5,0,1,0,56-.6l37.5-65.2L242.1,30c-1,6.9-2.2,13.5-2.9,20.2a114,114,0,0,0,4.5,46.3,28.5,28.5,0,0,1,1.2,8.2C245,171.9,237.4,197.7,237.4,265Zm45.4-129.5-2.1-3.1c-5.9-9.1-11.5-18.5-17.7-27.4a58.6,58.6,0,0,1-9.4-23.4,109.1,109.1,0,0,1,1.1-45.2c.1-.5.3-1,.7-1.9,8.2,4,15.5,8.7,20.1,16.2,13.3,21.4,26.3,42.9,39.5,64.8Z'/><path d='M153.8,195.1c-3,0-5.1,3.6-5.1,10.4s2,10.2,5.1,10.2,5.1-4,5.1-10.4S157.3,195.1,153.8,195.1Z'/><polygon points='159.8 118.8 163.1 104.6 160.1 104.6 157.6 116.3 156.7 116.3 154.2 104.6 151.2 104.6 154.5 118.8 159.8 118.8'/><path d='M167.8,114h2.8l1.6,4.8h3.1l-2-5.4a4.5,4.5,0,0,0,2.1-4.1c0-3.2-1.8-4.7-5-4.7H165v14.2h2.9Zm0-7h2.6a2,2,0,0,1,2.1,2.3c0,1.3-.6,2.3-2,2.3h-2.7Z'/></svg>")}#virtual-race .how-icon-wrapper .how-icon.runOrWalk:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='white' viewBox='-35 -35 380 380'><path d='M55.8,143a7.4,7.4,0,0,0-7.3-7.3H7.3a7.3,7.3,0,0,0,0,14.7H48.5A7.4,7.4,0,0,0,55.8,143Z'/><path d='M80.8,150.4h32.1c0-4.9-.2-9.8-.6-14.7H80.8a7.3,7.3,0,0,0,0,14.7Z'/><path d='M205.6,143a7.4,7.4,0,0,0-7.3-7.3H182.8c-1.2,4.7-2.3,9.6-3.5,14.7h18.9A7.4,7.4,0,0,0,205.6,143Z'/><path d='M223.2,143a7.4,7.4,0,0,0,7.3,7.3h41.1a7.3,7.3,0,1,0,0-14.7H230.6A7.4,7.4,0,0,0,223.2,143Z'/><path d='M88.2,181.2H47a7.3,7.3,0,0,0,0,14.7H88.2a7.3,7.3,0,0,0,0-14.7Z'/><path d='M238,181.2H196.8a7.3,7.3,0,0,0,0,14.7H238a7.3,7.3,0,0,0,0-14.7Z'/><path d='M262.9,188.6a7.4,7.4,0,0,0,7.3,7.3h41.1a7.3,7.3,0,0,0,0-14.7H270.3A7.4,7.4,0,0,0,262.9,188.6Z'/><path d='M167.5,201.2a28.8,28.8,0,0,1-2.2-6.3c-2.4-11,2.3-22.5,4.3-33.3s4.4-21.3,7.1-31.8a37.2,37.2,0,0,1,10.9-17.7c13.2-11.5,26.7-22.6,40.2-33.7l19.8-16.3c5.3-4.4,12.9-9.1,14.5-16.3,2.5-11.2-10.2-12.8-17.8-9.9-9.2,3.5-16,11.3-23.4,17.5l-38,31.4c-7.8,6.5-16.3,12.4-26.8,10.5-8.8-1.6-16.7-7-20.3-15.4-9.6-22.4-18-45.5-28.5-67.5A31.5,31.5,0,0,0,102.9,5,15,15,0,0,0,89.8.1C80.5,1.5,81.2,11.8,84,18.6c8.9,21.2,20,40.6,26.3,63,9.7,34.2,14.9,75.3,7.6,110.5-4.2,20.2-18.6,43.1-32.9,57.7-10.8,11-26.3,17.8-36.1,29.7-2.8,3.4-4.7,7.9-4.2,12.3s3.9,8.6,8.4,9.1a13.7,13.7,0,0,0,6.8-1.4c9.2-3.9,17.1-11.3,24.8-17.6,12.3-10.1,23.9-21.3,33.1-34.3,7.1-10.1,11.6-20.9,16.3-32.2a13.4,13.4,0,0,1,2.3-4.1c2.7-3,6.5-1.9,9,.6,11.6,11.6,17.8,24.5,7.6,39.3-6.4,9.2-18.6,16.6-18.2,29.1.1,4.7,2.5,9.4,6.6,11.7a5.9,5.9,0,0,0,3.7.9,7.4,7.4,0,0,0,3.1-1.5c9.3-6.7,16.5-15.8,23.3-25s15.2-17.2,15.7-27.7C187.6,223.4,173.6,213.9,167.5,201.2Z'/><path d='M163.7,26.4c-15-.1-26.9,11.3-27,26.2a26.6,26.6,0,0,0,53.3-.4C190,38.1,178.1,26.5,163.7,26.4Z'/><path fill='none' d='M162.4,79a26.7,26.7,0,0,0,27.6-26.8c-.1-14-11.9-25.6-26.3-25.8s-26.9,11.3-27,26.2A26.5,26.5,0,0,0,162.4,79Z'/><path fill='none' d='M55.8,143a7.4,7.4,0,0,0-7.3-7.3H7.3a7.3,7.3,0,1,0,0,14.7H48.5A7.4,7.4,0,0,0,55.8,143Z'/><path fill='none' d='M223.2,143a7.4,7.4,0,0,0,7.3,7.3h41.1a7.3,7.3,0,0,0,0-14.7H230.6A7.4,7.4,0,0,0,223.2,143Z'/><path fill='none' d='M262.9,188.6a7.4,7.4,0,0,0,7.3,7.3h41.1a7.3,7.3,0,0,0,0-14.7H270.3A7.4,7.4,0,0,0,262.9,188.6Z'/><path fill='none' d='M238,181.2H196.8a7.3,7.3,0,0,0,0,14.7H238a7.3,7.3,0,1,0,0-14.7Z'/><path fill='none' d='M182.8,135.7c-1.2,4.7-2.3,9.6-3.5,14.7h18.9a7.3,7.3,0,0,0,0-14.7Z'/><path fill='none' d='M88.2,195.9a7.3,7.3,0,0,0,0-14.7H47a7.3,7.3,0,0,0,0,14.7Z'/><path fill='none' d='M80.8,150.4h32.1c0-4.9-.2-9.8-.6-14.7H80.8a7.3,7.3,0,0,0,0,14.7Z'/></svg>")}#virtual-race .how-icon-wrapper .how-icon.share:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='white' viewBox='-47 -29 380 380'><path d='M142.1,226.3h0a23.2,23.2,0,0,0-23.3,23.3c0,.2,0,.3,0,.5a23.1,23.1,0,0,0,23.2,22.8h0A23.3,23.3,0,0,0,165.3,250c0-.2,0-.3,0-.5A23.3,23.3,0,0,0,142.1,226.3Zm19.4,18.3a20,20,0,0,1,.6,5c0,.2,0,.3,0,.5a20,20,0,0,1-20,19.5h-.4a19.7,19.7,0,0,1-19.2-16,20.1,20.1,0,0,1-.4-3.6c0-.2,0-.3,0-.5a20,20,0,0,1,16.3-19.6h.7l2.9-.2h0a20.1,20.1,0,0,1,19.4,15Z'/><path d='M250.5,142.1H212l-41.1,87.5c-4.3-7.6-10.4-13.3-17.5-16.2h0l23-48.9c-8.6,7.9-20.8,12.8-34.4,12.8s-25.8-4.9-34.4-12.8l23,48.9c-7.1,3-13.2,8.7-17.5,16.2L72.1,142.1H33.6A33.7,33.7,0,0,0,0,175.8v96a185.5,185.5,0,0,0,284.1,0v-96A33.7,33.7,0,0,0,250.5,142.1ZM63,296.6a4.6,4.6,0,1,1-9.2,0V226.7a4.6,4.6,0,1,1,9.2,0Zm107.2-32.9c-10.8,20.9-43.1,23.5-55.7,1.6s3.5-47.2,27.1-47.5c20.5-.3,36.2,19.7,31,39.5A31.3,31.3,0,0,1,170.2,263.7Zm65.7,32.9a4.6,4.6,0,0,1-9.2,0V226.7a4.6,4.6,0,1,1,9.2,0Z'/><polygon points='135.8 254.3 134.8 254.3 132.2 242.1 129.1 242.1 132.5 256.9 138.1 256.9 141.5 242.1 138.4 242.1 135.8 254.3'/><path d='M154.5,247c0-3.4-1.9-4.9-5.2-4.9h-5.8v14.8h3v-5h2.9l1.7,5h3.3l-2.1-5.7A4.7,4.7,0,0,0,154.5,247Zm-5.2,2.4h-2.8v-4.7h2.7a2.1,2.1,0,0,1,2.2,2.4C151.4,248.3,150.8,249.4,149.3,249.4Z'/><path d='M103.2,115.1c30.8,24.1,76.7,13.7,95.2-20.3,32.9-60.2-42.8-123.1-96-81.3C90.7,22.8,81.9,36,78.8,50.7,73.6,75.3,84.3,100.4,103.2,115.1Z'/></svg>")}#virtual-race .how-icon-wrapper .how-icon.giveBack:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='white' viewBox='-38 -59 380 380'><path d='M278,278.1h-.2a6.3,6.3,0,0,1-2.9-.3c-6.4-1.6-12.7-3.4-19.1-4.6a127,127,0,0,0-19.3-1.7,235.9,235.9,0,0,0-40.2,2.2c-3.5.5-6.9,1.2-10.4,1.8a58.3,58.3,0,0,0-9.5,3c-8.6,3.1-17.7,6.4-27,5.6a53,53,0,0,1-16.4-4.3c-15-6.4-28.1-17-40.1-27.8-15-13.5-29.6-27.5-44.1-41.6-10.3-9.9-20.4-20-29.9-30.7C12.8,173.1,7.1,166,3,158a25.3,25.3,0,0,1-2.9-8.4,11.6,11.6,0,0,1,2-8.4c2.4-3.2,6.8-4.4,10.8-4,7.2.7,13.3,5.6,20.1,7.9,5.1,1.7,10.6,2,15.6,3.8s11.9,7,17.1,11.6l23.7,20.9c-2.9.3-6.2.3-8.9,1.3a22.5,22.5,0,0,0-7.3,4.3c-6.7,6.1-10.2,18.5-4.2,26.1a22.4,22.4,0,0,0,10.7,7c6.1,2,12.8,2.7,19.1,3.1,9.5.7,18.9.3,28.4.4,12,.1,24.2.6,36.2,1.8a198.6,198.6,0,0,1,35.5,6.5,4.1,4.1,0,0,0,2.4.2c3.7-1.3-2.5-7-3.9-7.9-3.2-1.9-7-2.8-10.7-3.5-10.6-1.9-21.3-1.6-32.1-2.1s-22.2,0-33.3-.1c-7.8-.1-15.5-.3-23.3-.8-5.8-.4-11.9-1.2-16.9-4.1s-8.8-8.8-7.7-14.5a13.8,13.8,0,0,1,6.9-8.9,28,28,0,0,1,11.1-3.1c13.2-1.4,26.3,1.6,39.5.9s26.6-1.6,39.8-3.6l8-1.3c10.7-1.8,21.2-4.5,32.1-4.9s21.9,1.4,32.5,4.3a134.9,134.9,0,0,1,29.9,11.7,79.1,79.1,0,0,1,13.7,9.2c5,4.3,8.7,9.8,13.5,14.4a46.4,46.4,0,0,0,18,10.7c-1.6-.5-8,12.1-8.9,13.7a162.1,162.1,0,0,1-14.3,19.7q-4,4.7-8.4,9C284.7,273,281.5,277,278,278.1Z'/><path d='M161.3,18.3c-5.6-4.1-10.5-8.5-16.1-11.8C129.7-2.7,114-2,99.3,7.8S81.5,32,83.1,48.1c1.3,13.1,8,23.8,16.9,33,18.3,18.8,37,37.2,55.6,55.8,3.4,3.4,7.3,3.2,11-.5,17.9-17.8,36-35.5,53.6-53.6,12.4-12.7,20.5-27.3,18.6-46.2-2.7-26.2-28.6-42.9-53.5-34.1C175.9,5.7,168.2,11.6,161.3,18.3Z'/></svg>")}#virtual-race .how-icon-wrapper .how-icon.recap:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='white' viewBox='-30 -83 380 380'><polygon points='201 75.2 197.5 75.2 192.4 98.8 206.1 98.8 201 75.2'/><path d='M309.8,69.3C299,50.3,283.1,36.7,264.4,25.9A183.7,183.7,0,0,0,204,4.1C194,2.4,183.8,1.6,173.6.4L171.7,0H149l-9.9.9c-35,3.3-67.8,13-96.6,33.7C27.9,45.1,15.8,57.9,8,74.2-2.9,97.1-2.7,120,8.9,142.5c9.2,18,23.5,31.3,40.3,42.3l4.3,2.7.3.4a109.3,109.3,0,0,1-15.2,20.9,239.8,239.8,0,0,1-24,22.7q4.7,5.7,9.9,11a256.5,256.5,0,0,0,43.7-16.1c11.6-5.4,22.9-11.5,34.3-17.2a5.7,5.7,0,0,1,3.5-.6c5.4,1.3,10.9,2.3,16.4,3.2-.2-.8-.3-1.5-.5-2.3a45,45,0,0,1,5.6-30.1c5.6-9.8,14-17.9,25.7-24.7a100.7,100.7,0,0,1,33-11.9c3.7-.7,7.4-1.1,11-1.4l4.8-.5,1.1-.3h12.9l5,.5c20.8,2,38,8,52.5,18.4a65.2,65.2,0,0,1,13.8,13.1,118.7,118.7,0,0,0,12.1-12.3c10.1-12,17.2-25.4,19.8-41.1C322.1,101.5,318.7,84.8,309.8,69.3ZM89.9,106.1l4,10.6H82.8L77,99.9H67.3v16.7H57.1V66.8H76.5c11.4,0,17.6,5.1,17.6,16.4a20.4,20.4,0,0,1-.7,5.4,14.9,14.9,0,0,1-6.6,8.9Zm44.9-30.4H112.7V87.3h17.7v8.6H112.7v11.9h22.1v8.8H102.6V66.8h32.2Zm16.6,21.8c.6,8.7,3,11.2,10.2,11.2a111.2,111.2,0,0,0,12.5-1l.2,8.3a82.3,82.3,0,0,1-14.5,1.7,29.6,29.6,0,0,1-6.2-.6c-8.8-1.9-12-8.3-12.7-19.7-.1-1.7-.2-3.6-.2-5.5,0-18.9,4.2-25.8,19.1-25.8a70.8,70.8,0,0,1,14.6,2l-.3,8.1a109.5,109.5,0,0,0-12.8-1.1c-3.6,0-6,.6-7.6,2.6s-2.5,6.6-2.5,14.2C151.2,93.9,151.3,95.8,151.4,97.4Zm58.5,19.2-2-9H190.5l-2,9H178.4l11.2-49.8h19.2l11.2,49.8Zm52.2-27c-1.7,8-7.4,12.5-17.1,12.5h-8.2v14.5H226.7V66.8H245c11.7,0,17.7,5.7,17.7,17.3A25.9,25.9,0,0,1,262.2,89.7Z'/><path d='M83.7,83.4c0-4.8-2.4-7.9-7.3-7.9H67.3V91.3h9.4C81.7,91.3,83.7,87.8,83.7,83.4Z'/><path d='M252.5,84.1c0-6.2-2.5-8.6-7.5-8.6h-8.1v18H245C250,93.5,252.5,90.4,252.5,84.1Z'/><path d='M286.8,185.6c-3.9-8.3-10.1-14.7-17.5-20-14.6-10.5-31.2-15.4-48.9-17.1l-5-.5H203.9l-1,.2c-5.1.6-10.3,1-15.4,1.9a93,93,0,0,0-30.6,11c-9.4,5.5-17.5,12.4-23,21.9a37.7,37.7,0,0,0-4.8,25.3,42.4,42.4,0,0,0,10,20.8A68.6,68.6,0,0,0,162,246.3a103.9,103.9,0,0,0,36.7,9.9,118.6,118.6,0,0,0,38.4-2.7,2.9,2.9,0,0,1,1.8.3c5.8,2.9,11.5,6,17.4,8.7q4.8,2.2,9.6,4.1l10.6-7.7c-1.8-1.7-3.5-3.4-5.2-5.3a55.3,55.3,0,0,1-7.7-10.6l.2-.2,2.2-1.4c8.5-5.5,15.7-12.3,20.4-21.4C292.2,208.7,292.3,197.2,286.8,185.6Z'/></svg>")}#virtual-race .how-icon-wrapper .how-icon:before{content:'';display:block;height:160px;width:160px;margin:0 0 10px 10px;background-color:#3fa0d7;border-radius:160px;color:#fff;background-repeat:no-repeat}#virtual-race .past-races .product-name{text-align:center}#virtual-race .product-details{text-align:left}#virtual-race .learn{color:#949494;margin-left:18px;font-size:11px}#virtual-race .learn .orange{font-family:LuloBold,"Open Sans",sans-serif;font-size:10px;letter-spacing:-3px}#virtual-race #virtual-give-back{margin-top:20px}#virtual-race #virtual-give-back p,#virtual-race #virtual-give-back h2{color:#02476e}#virtual-race #virtual-give-back p{font-size:16px}#virtual-race .current-races{text-align:center;margin-bottom:10px}#virtual-race .current-races li.grid-tile{vertical-align:top;display:inline-block;text-align:left;margin-bottom:0;padding-bottom:0}#virtual-race .virtual-faq-block{display:inline-block;margin:0 2% 0 1%;vertical-align:top;width:30%}#virtual-race .virtual-race-content{margin:20px 0;width:100%;max-width:1440px}#virtual-race .virtual-race-content h2{font-size:18px}#virtual-race .race-recaps ul.search-result-items .grid-tile{float:left}#virtual-race .race-recaps ul.search-result-items .grid-tile .product-name{text-align:center}#virtual-race .race-store ul.search-result-items .grid-tile{float:left}#virtual-race .photoDialog{padding:10px 30px 30px;text-align:center}@media screen and (min-width: 768px) and (max-width: 975px){#virtual-race .how-it-works h3{font-size:11px}#virtual-race .registerButton,#virtual-race .soldOutButton{margin-left:0}#virtual-race .product-tile .product-name{max-width:auto}}@media screen and (max-width: 767px){#virtual-race #virtual-race-header .cat-info.virtual-race{width:100%;padding:0;margin-top:0;text-align:center}#virtual-race #virtual-race-header .cat-info h1{font-size:20px;line-height:130%;width:100%}#virtual-race .virtual-race-logo{display:block;width:80px;height:105px}#virtual-race .headerSection span.readMore{display:block}#virtual-race .headerSection #virtual-race-home-text p.readMore{height:0;overflow:hidden;margin:0}#virtual-race .headerSection .html-slot-container{float:none}#virtual-race .button{margin:0 auto}#virtual-race h2{font-size:20px;line-height:22px}#virtual-race .how-it-works.how-main .virtual-race-model{display:none}#virtual-race .how-it-works.how-main .how-icon-wrapper{width:100%}#virtual-race .virtual-race-quote{font-size:20px}#virtual-race .registerButton,#virtual-race .soldOutButton{margin-left:0}#virtual-race .photo-gallery-wrapper h3{font-size:16px}#virtual-race .product-tile .product-name{max-width:auto}#virtual-race .how-it-works span.how-text{width:98%;font-size:13px}#virtual-race #virtual-give-back p{font-size:13px}#virtual-race .virtual-faq-block{width:46%}#current-races ul.search-result-items.current-races .currentRaces1{width:90%}#current-races ul.search-result-items.current-races .currentRaces3,#current-races ul.search-result-items.current-races .currentRaces4{width:43%}#virtualRace-Assets .virtualRaceHashTag{font-size:16px}#virtual-race-header .cat-info.virtual-race.vr-login{display:block;margin-top:0;text-align:left}#virtual-race-header .cat-info.virtual-race.vr-login h1{font-size:15px}.virtualRace .virtualRaceIncludes .includesWrapper{font-size:14px;line-height:14px;width:47%}.virtualRace .virtualRaceIncludes.threeIncludes .includesWrapper:first-child,.virtualRace .virtualRaceIncludes.twoIncludes .includesWrapper:first-child{margin-left:1%}.virtualRace .virtualRaceIncludes.threeIncludes .includesWrapper:nth-child(3){margin-left:26.5%;margin-right:26.5%}.virtualRace .virtualRaceIncludes.twoIncludes .includesWrapper:nth-child(2){margin-right:1%}.virtualRace .recommendation-item.attribute.upsell{width:47%}.virtualRace .completeRace>div{width:100%}#virtualrace-gallery #virtualRaceSection .horizontalDivider{display:none}#virtualrace-gallery #virtualRaceSection .facebook-wall,#virtualrace-gallery #virtualRaceSection .instagram-post,#virtualrace-gallery #virtualRaceSection .email-photo{width:100%;padding:20px}#virtualrace-gallery #virtualRaceSection .facebook-wall,#virtualrace-gallery #virtualRaceSection .instagram-post{border-bottom:1px solid}}@media screen and (max-width: 480px){#virtual-race .cat-info h1{font-size:18px}#virtual-race .how-it-works.how-main .how-icon-wrapper .how-icon::before{width:100px;height:100px;border-radius:100px}#virtual-race .recapButton{font-size:10px;padding:4px 0;width:110px}#virtual-race .virtual-faq-block{width:96%}#virtual-race .charitiesSubSection>div>div{height:40px;width:260px}#virtual-race .virtual-race-logo{left:10px}#virtual-race #virtual-race-home-text,#virtual-race #virtual-race-charities>p,#virtual-race #virtual-race-past-races>p,#virtual-race .virtual-race-quote p{font-size:14px;padding-left:5px;padding-right:5px}}ul.level-1{display:inline-block}ul.level-1 li{display:table-cell;padding-bottom:25px}@media screen and (min-width: 1025px) and (max-width: 1170px){ul.level-1 li a{font-size:11px}}@media screen and (min-width: 1025px) and (max-width: 1040px){ul.level-1 li a{padding:0 8px}}#header .header-main .primary-logo{margin-left:calc(50% - 54px)}#header .primary-logo a img{max-width:93px}.team-register-label{position:relative;left:23%}.mini-cart-content{border:0}.mini-cart-content a{color:#575757}.mini-cart-content a:hover{color:#fe6f26}.race-club-decorator{width:50%}.race-club-form{position:absolute;left:36%;width:87%;top:5%}.race-club .dialog-required{bottom:95%;position:absolute;left:93%}.race-club-spacer{margin-bottom:50%;position:relative}.race-club-form input{margin-top:25px}.race-club-form select{margin-top:25px}.race-club-form label{position:relative;text-align:left;bottom:79%;left:23%}.desc-above-footer .description{color:#02255b;position:relative;margin:0 auto;max-width:1110px;position:relative;margin-top:20px;padding:10px}.desc-above-footer .bold{font-weight:bold}.italics{font-style:italic}.desc-below-featured .description{color:#02255b;margin:0 auto;max-width:1440px;margin-top:20px;position:relative;bottom:15px;padding:10px 0}@media screen and (max-width: 1470px){.desc-below-featured .description{padding-left:3%;padding-right:3%}}.desc-below-featured .bold{font-weight:bold;font-size:18px}.desc-below-featured .read-more{display:none;position:relative;bottom:12%;width:125px;margin:0 auto;margin-left:0;padding:18px}.mini-cart-product{border:0}.mini-cart-product .mini-cart-right{width:64%}.mini-cart-products{max-height:287px}.mini-cart-pricing{color:#575757}.mini-cart-subtotals{color:#575757}.mini-cart-content .mini-cart-link-cart.button:hover{background-color:#fe6f26}.mini-cart-content .mini-cart-link-checkout:hover{color:#fff !important}.js .mini-cart-toggler{background-image:url(../images/minicart-arrows-GFAR@2x.png)}.menu-utility-user.account-menu-lvl-1:hover>li>a,.menu-utility-user.account-menu-lvl-1 .account-menu-lvl-2 li>a:hover{color:#2384ce}.header-contact-info p,.header-promo-slot p{color:#575757}.header-contact-info p strong,.header-promo-slot p strong{color:#2384ce}.header-tagline h4{color:#02255b}div.level-2{box-shadow:none}div.level-2 ul.level-2{padding:0 4% 20px;margin:20px 0 0;width:100%}div.level-2 ul.level-2 li{height:auto;float:left;width:20%;border:0;padding:0 3% 0 0}div.level-2 ul.level-2 li a{text-align:left;font-size:14px;text-transform:none;height:36px;margin:0 0 5px}div.level-2 ul:nth-child(2){margin-top:-35px}div.level-3 ul.level-3 li{float:left;padding:0 0 8px 0;width:100%}div.level-3 ul.level-3 li a{font-size:13px;height:auto;margin:0}#aboutUsWrapper{margin:30px 0 0 0}.aboutUsSection{padding:33px 0 0 0;width:480px;float:left;margin:0}.aboutUsDivider{width:1px;background-color:#ccc;height:400px;float:left;margin:50px 15px 30px 10px}.team{background:url("../images/aboutus/GFAR/team-gone-for-a-run-header.gif") no-repeat;background-position:50% 0;float:left}.GFAR .cat-info li span.subCat-bullet{color:#fe6f26}#homepage-grid-container{width:100%;padding:0;display:block;margin-bottom:20px}#homepage-grid-container .home-wrapper{width:100%;display:inline-block;position:relative;overflow:hidden;margin-bottom:30px;margin-top:10px}#homepage-grid-container .home-wrapper img{width:100%}#homepage-grid-container .home-wrapper .homepageImage{position:relative;font-size:0}#homepage-grid-container .home-wrapper .homepageImage img{position:relative}#homepage-grid-container .home-wrapper .homepageImage .textContainer{position:absolute;z-index:2;color:#fff}#homepage-grid-container .home-wrapper .homepageImage .textContainer.centerText{text-align:center}#homepage-grid-container .home-wrapper .homepageImage .textContainer.centerText .shopNow{margin-left:auto;margin-right:auto}#homepage-grid-container .home-wrapper .homepageImage .textContainer .mainText,#homepage-grid-container .home-wrapper .homepageImage .textContainer .subText{font-family:"Roboto Condensed",sans-serif;text-transform:uppercase}#homepage-grid-container .home-wrapper .homepageImage .textContainer .shopNow{display:block;z-index:2;color:#fff;border:2px solid;line-height:40px;text-align:center;width:120px;font-size:18px;font-weight:bold;margin-top:10px;margin-bottom:20px;font-family:"Roboto Condensed",sans-serif}#homepage-grid-container .home-wrapper .homepageImage .textContainer.darkText,#homepage-grid-container .home-wrapper .homepageImage .textContainer.darkText .shopNow{color:#02255b}#homepage-grid-container .home-wrapper .homepageImage:hover .textContainer .shopNow{color:#02255b;background-color:#fff;border-color:#fff}#homepage-grid-container .home-wrapper .homepageImage:hover .textContainer.darkText .shopNow{color:#fff;background-color:#02255b;border-color:#02255b}#homepage-grid-container .home-wrapper .wrapperAutoHeight{margin-top:79%}#homepage-grid-container .home-wrapper .firstBlock{width:65%}#homepage-grid-container .home-wrapper .firstBlock img{max-width:none;width:100%}#homepage-grid-container .home-wrapper .firstBlock .textContainer{left:30px;top:30px;width:calc(100% - 70px)}#homepage-grid-container .home-wrapper .firstBlock .textContainer .mainText{font-size:35px;line-height:30px;margin-bottom:6px;font-weight:bold}#homepage-grid-container .home-wrapper .firstBlock .textContainer .mainText div{line-height:1em;font-size:1.3em}#homepage-grid-container .home-wrapper .firstBlock .textContainer .subText{font-size:17px;line-height:18px}#homepage-grid-container .home-wrapper .firstBlock{position:absolute;top:0;left:0}#homepage-grid-container .home-wrapper .secondBlock,#homepage-grid-container .home-wrapper .thirdBlock{width:33%}#homepage-grid-container .home-wrapper .secondBlock .textContainer,#homepage-grid-container .home-wrapper .thirdBlock .textContainer{left:15px;top:15px}#homepage-grid-container .home-wrapper .secondBlock .textContainer .mainText,#homepage-grid-container .home-wrapper .thirdBlock .textContainer .mainText{font-size:25px;line-height:23px;margin-bottom:3px;font-weight:bold}#homepage-grid-container .home-wrapper .secondBlock .textContainer .subText,#homepage-grid-container .home-wrapper .thirdBlock .textContainer .subText{font-size:17px;line-height:18px}#homepage-grid-container .home-wrapper .secondBlock,#homepage-grid-container .home-wrapper .thirdBlock{position:absolute;right:0}#homepage-grid-container .home-wrapper .secondBlock,#homepage-grid-container .home-wrapper .secondBlock img{top:0}#homepage-grid-container .home-wrapper .thirdBlock,#homepage-grid-container .home-wrapper .thirdBlock img{bottom:0}#homepage-grid-container .product-tile .product-pricing .price-standard{text-decoration:line-through}#homepage-grid-container .product-tile .product-pricing .price-standard+.price-sales{color:red}#homepage-grid-container .product-tile .product-pricing .product-price>div{color:#3fa0d7;font-weight:700}#homepage-grid-container:after{visibility:hidden;display:block;font-size:0;content:' ';clear:both;height:0}#homepage-grid-container p{margin:0}#homepage-grid-container div{display:block}#homepage-grid-container h3{font-size:25px;background-color:#ffffff;color:#787878;display:inline;font-family:"Roboto Condensed",sans-serif;text-align:center;background-color:#fff;padding:0 20px;position:relative;text-transform:uppercase;font-weight:normal}#homepage-grid-container .trending-wrapper .grid-tile{width:16%;padding-bottom:0;margin-bottom:0;margin-left:3.35%}#homepage-grid-container .trending-wrapper .grid-tile img{max-width:100%}#homepage-grid-container .trending-wrapper .grid-tile .trendingCat{color:#787878;text-align:center}#homepage-grid-container .trending-wrapper #quickviewbutton{display:none}#homepage-grid-container .trending-wrapper #category-result-items{margin-bottom:30px}#homepage-grid-container .topShops-wrapper img{max-width:100%}#homepage-grid-container .topShops-wrapper .lightText{font-family:LuloRegular,"Open Sans",sans-serif}#homepage-grid-container .topShops-wrapper .topShopsContainer{display:block;margin:0;text-align:justify;width:100%}#homepage-grid-container .topShops-wrapper .topShopsContainer .topShopsBlock{display:inline-block !important;position:relative;width:32%;vertical-align:top;margin:20px 0 40px}#homepage-grid-container .topShops-wrapper .topShopsContainer h4{font-family:"Roboto Condensed",sans-serif;text-transform:uppercase;font-size:20px;line-height:24px;color:#02255b;padding:0 5%;text-align:center}@media screen and (max-width: 767px){.login-box-content label,.form-caption,.form-label-text{float:none;text-align:left;width:auto}.login-box-content input[type='text'],.login-box-content input[type='password']{width:90%}.form-inline .form-row{width:90%}.form-inline label{padding:0}.form-inline button{width:50% !important}.print-page,a.tooltip,#tooltip{display:none !important}.tooltip{font-size:0.9em}.form-field-tooltip{float:none;margin:0 0 10px 5px;width:auto}.ui-dialog{max-width:98%}.ui-dialog .ui-dialog-content{height:auto !important;overflow:visible}#main{padding:0 1%}.col-1,.col-2{float:none;width:100%}.scrollable{height:auto}.scrollable li{float:left}.scrollable li a{border:1px solid #d9d9d9;border-radius:6px;display:block;padding:0.2em 0.8em}.product-tile{height:auto !important}.wide-tiles .product-tile .product-image{width:41%}.wide-tiles .product-tile .product-name,.wide-tiles .product-tile .product-pricing,.wide-tiles .product-tile .product-promo,.wide-tiles .product-tile .product-swatches{float:right}.wide-tiles .product-tile .product-name h2{margin-top:0px}.product-listing-1x4 ul.search-result-items .grid-tile{margin:2%;width:92%}.product-compare,.compareitems{display:none !important}.pt_product-details .primary-content{padding-bottom:68px}.pt_product-details .breadcrumb .last{display:none}.sizinginformation{padding:0}.sizinginformation th{font-weight:normal;padding:0 0 0 2px}.sizinginformation td{background:#ffffff;padding:5px;text-align:center}.sizinginformation .sizechart{padding:0 !important}.ui-dialog .ui-dialog-content{padding:0.25em}.pt_cart #secondary{display:none}#cart-table thead{display:none}#cart-table .item-details{float:left;width:53%}#cart-table .item-details .product-list-item .name{font-size:1.3em}.cart-order-totals td{width:50%}#cart-table .item-total .promo-adjustment{width:auto}.checkout-progress-indicator{clear:both;font-size:0.8em;margin-bottom:3%;position:relative;overflow:hidden;text-align:left;top:auto}.checkout-progress-indicator div{padding:0 2%}.order-summary-footer h2{width:50%}.place-order-totals .order-totals-table{width:100%}.page-content-tab-navigaton button{width:100%}.pt_gift-registry .add-gift-cert button,.pt_gift-registry .add-gift-cert p{width:100%}.pt_gift-registry .create-new-registry{overflow:hidden}.pt_gift-registry .create-new-registry p{display:none}.pt_gift-registry .item-list{width:98%}.pt_gift-registry .item-list th{display:none}.home-bottom-left,.home-bottom-center{width:100% !important}.home-bottom-right{clear:both;float:none;width:100% !important}.home-bottom-right .product-tile{min-height:0}.product-tile .product-image{height:auto}#email-alert-signup{margin:0;text-align:center;width:100%}#email-alert-signup label{text-align:center;width:100%}#email-alert-signup input[type='text']{float:none;margin:0;width:50%}#email-alert-signup input[type='image']{float:none;vertical-align:bottom}.facebook-registration{left:-3px;position:relative;width:100.7% !important}.facebook-registration .fb_iframe_widget{position:relative;width:100.7% !important}.facebook-registration .fb_iframe_widget span{position:relative;width:100.7% !important}.facebook-registration .fb_iframe_widget span iframe{position:relative;width:100.7% !important}}@media screen and (min-width: 480px) and (max-width: 767px){.wide-tiles .product-tile .product-name h2{margin-top:10px}.wide-tiles .product-tile .product-image{width:38%}.facebook-registration{left:0px;position:relative;width:100% !important}.facebook-registration .fb_iframe_widget{position:relative;width:100% !important}.facebook-registration .fb_iframe_widget span{position:relative;width:100% !important}.facebook-registration .fb_iframe_widget span iframe{position:relative;width:100% !important}#preferred-store-panel input[type='text']{width:49.5966%}.pt_content-search-result .folder-content-list li{float:none;width:100%;clear:both}}@media screen and (min-width: 768px) and (max-width: 959px){#secondary{width:171px}.primary-content{width:588px}.page-content .primary-content{padding-left:14px;width:574px}.html-slot-container img,.bottom-banner-cell img{max-width:100%}.ui-dialog{max-width:98%}.ui-dialog .ui-dialog-content{height:auto !important;overflow:visible}.scrollable{height:auto}.pdp-main .recommendations{width:275px}.pdp-main .recommendations .jcarousel-clip{width:200px}#compare-table td .product-tile{width:79px}.pt_gift-registry .add-gift-cert p{width:auto}#cart-table{font-size:0.9em}#cart-table td{padding:3px}#cart-table .item-user-actions{width:72px}#cart-table .item-total .promo-adjustment{width:77px}.home-bottom-right .product-tile{min-height:0}#email-alert-signup{margin:0;width:100%}#email-alert-signup label{float:none;display:block;text-align:center;width:100%}#email-alert-signup input[type='text']{width:73%}.facebook-registration{left:0px;position:relative;width:100% !important}.facebook-registration .fb_iframe_widget{position:relative;width:100% !important}.facebook-registration .fb_iframe_widget span{position:relative;width:100% !important}.facebook-registration .fb_iframe_widget span iframe{position:relative;width:100% !important}.mini-cart-item-word span{display:none}}@media screen and (max-width: 1470px){.main-alt{padding:0 3%}}@media screen and (max-width: 1024px){h1.cat-name .lightFont{display:block}.cat-info .cat-info-container{width:100%}.mobile-only{display:block !important}.desktop-only{display:none !important}.phone-only{display:none}.desktop{display:inline-block}.braintree-account-paypalAccounts{clear:both}.braintree-account-paypalAccounts .section-header-note{position:relative;margin-left:20px}.braintree-account-cards .section-header-note{position:relative;margin-left:20px}#header .brand-tabs{display:none}#header .header-placeholder{display:none}#header .header-promo-slot{position:relative;left:25%}#header .header-main .primary-logo{height:auto}#header .header-main .primary-logo.gfar{margin:0.6em 0 0 calc(50% - 36px)}#header .header-main .primary-logo.lll{margin:13px 0 0 calc(50% - 83px)}#header .header-main{height:60px;margin-bottom:10px}#header .header-main .account-and-cart-icons{position:absolute;top:0.2em;right:2%}#header .header-main .account-and-cart-icons .account-menu.desktop-only{display:block !important}#header .header-search{margin-right:5px;position:absolute;top:0.6em;left:15%;width:174px;max-width:600px}body.GFAR #header .header-main,body.LLL #header .header-main{height:60px !important}.show{display:block !important}.hide{display:none !important}.translate{transform:translateX(0) !important}.no-scroll:not(.jconfirm-content-pane){overflow:hidden !important;position:fixed !important;-webkit-tap-highlight-color:transparent}.zindexunset #header,.zindexunset #header .header-main{z-index:unset}#main{padding:0 3%;margin-top:-20px}.main-alt{padding:0 3%}.menu-utility,.menu-utility-user{clear:both;float:none;letter-spacing:0;margin:10px 0;overflow:hidden}.menu-utility li,.menu-utility-user li{padding:0 5px}.header-search{margin:5px 0 15px}.quicklinks-nav{display:none}.header-promo-slot{display:block;width:100%;text-align:center;padding:0 10px}.header-promo-slot a{text-decoration:underline}#navigation{width:auto;border:none;left:0;margin:0;padding:0;position:absolute;top:-0.4em;z-index:6}#navigation h5{cursor:pointer;position:relative;height:45px;width:auto;display:block;float:left}#navigation h5.active span.nav-menu-icon{background-position:right center}#navigation .home-link{background-color:#02255b;position:absolute;top:0;left:0;width:100%}#navigation .home-link a{color:#fff}.wrapperDiv{position:fixed;height:100vh;top:0;left:0;width:310px;overflow:hidden;font-family:"Roboto",sans-serif;font-weight:700;font-size:14px;color:#02255b;transform:translateX(-100%);transition:transform 0.3s ease;opacity:1;border-right:1px solid #e4e5e4;-webkit-overflow-scrolling:touch}.wrapperDiv .menu-category .brand-logo-list{border:none;width:50%}.wrapperDiv .menu-category .brand-logo-list .brand-logo-mobile{height:auto}.wrapperDiv .menu-category .brand-logo-list .brand-logo-mobile .cts-logo-size{width:70px}.mobile-brand-logos-container{position:absolute;bottom:5px;left:0;right:0;display:flex;justify-content:space-evenly}.mobile-brand-logos-container a svg{height:50px}.sportsItemDiv{top:45px;overflow-y:auto;-webkit-overflow-scrolling:touch;position:absolute;bottom:90px}ul.menu-category.level-1{display:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;background-color:#f4f4f4}ul.menu-category.level-1.open{display:block}ul.menu-category.level-1 li.more-sports-item{display:inline-block}ul.menu-category.level-1 li{width:100%;text-align:left;display:inline-block;height:45px;border-bottom:1px solid #e4e5e4}ul.menu-category.level-1 li a{padding:7px 0 0 20px;border:none;width:100%;height:30px;line-height:30px;color:#02255b;font-size:14px}ul.menu-category.level-1 li a span{margin-top:7px;height:17px;width:32px;background-position:0 0}ul.menu-category.level-1 li a span.left-arrow{display:none;float:left}ul.menu-category.level-1 li a span.right-arrow{display:block;float:right;background-image:url("../images/interface/arrow_gray_icon.svg");background-repeat:no-repeat}ul.menu-category.level-1 li.break{display:none}ul.menu-category.level-1 div.level-2{display:none}ul.menu-category.level-1 div.custom{display:none}div.menu-category.slideMenu{position:absolute;height:100%;top:0;left:0;overflow:hidden;width:100%}div.menu-category.slideMenu.empty{display:none}div.menu-category.slideMenu>ul{transform:translateX(100%);transition:all 0.3s ease;overflow-y:auto;height:100% !important}div.menu-category.slideMenu>ul>li:nth-last-child(1){font-weight:400;position:absolute;bottom:0;right:10%}div.menu-category.slideMenu>ul>li:nth-last-child(2){font-weight:400;position:absolute;bottom:15px;left:0}div.menu-category.slideMenu>ul>li:nth-last-child(3){font-weight:600;position:absolute;bottom:60px;left:20px;border:none;text-transform:uppercase;color:#6f6f6f;width:100%;height:auto}div.menu-category.slideMenu ul{width:100%;height:auto;position:absolute;top:0;left:0;background-color:#f4f4f4}div.menu-category.slideMenu ul li{width:100%;text-align:left;display:inline-block;height:45px;padding:0;border-bottom:1px solid #e4e5e4;margin:0}div.menu-category.slideMenu ul li.active{height:auto;position:absolute;top:45px;left:0;bottom:0}div.menu-category.slideMenu ul li.active>a{height:45px;background-color:#5485c9;color:#fff;display:block;border-bottom:1px solid #f1f1f1;padding:7px 0 0 6px}div.menu-category.slideMenu ul li.active>div{display:block;position:absolute;top:45px;bottom:0;overflow:auto;background-color:#f4f4f4}div.menu-category.slideMenu ul li.active>div>div{height:auto;position:static !important;max-height:800px}div.menu-category.slideMenu ul li.active>div>div>ul{position:static}div.menu-category.slideMenu ul li.shop-all-link{background-color:#e4e5e4}div.menu-category.slideMenu ul li a{padding:7px 0 0 20px;width:100%;height:30px;line-height:30px;color:#02255b;text-transform:uppercase;display:inherit;font-size:14px;font-weight:inherit;margin:0;transition:none}div.menu-category.slideMenu ul li a span{margin-top:7px;height:17px;width:32px;background-position:0 0}div.menu-category.slideMenu ul li a span.plus-minus{display:block;float:right;background-image:url("../images/interface/plus_icon.svg");background-repeat:no-repeat}div.menu-category.slideMenu ul li a span.left-arrow{display:none;float:left}div.menu-category.slideMenu ul li a span.right-arrow{display:block;float:right;background-image:url("../images/interface/arrow_gray_icon.svg");background-repeat:no-repeat}div.menu-category.slideMenu>ul.in:nth-child(2)>li:first-child{top:0;height:45px}div.menu-category.slideMenu>ul.in:nth-child(2)>li:first-child a{background-color:#02255b}.menu-category li.brand-logo-list.mobile-only{font-weight:600;position:absolute;bottom:60px;left:20px;border:none;text-transform:uppercase;color:#6f6f6f;width:100%;height:auto}.level-3 div.level-3-heading{background-color:#5ea6e1;height:45px !important;margin-top:0px;margin-bottom:0px;border-bottom:1px solid #f1f1f1;position:absolute;top:0;left:0;width:100%}.level-3 div.level-3-heading a.level-3-top-link{color:#fff !important;font-size:14px !important;font-weight:inherit !important}ul.level-1 li a{display:inherit}div.menu-category li.active>a span.plus-minus{background-image:url("../images/interface/minus_icon.svg") !important}div.menu-category li.active>a span.right-arrow{display:none !important}div.menu-category li.active>a span.left-arrow{background-image:url("../images/interface/arrow_white_icon.svg");background-repeat:no-repeat;display:block !important;margin-right:-12px;margin-left:11px}ul.level-2 li div.level-3{display:none}div.level-2.lockedCatNav{display:none}.more-sports-menu.level-1{display:none}.ui-dialog.newsletter-dialog.newsletter-dialog-CTS h1{font-size:36px !important}.ui-dialog.newsletter-dialog.newsletter-dialog-CTS h3{font-size:24px !important}.ui-dialog.newsletter-dialog.newsletter-dialog-CTS .stroke-left{left:0 !important;width:15% !important}.ui-dialog.newsletter-dialog.newsletter-dialog-CTS .stroke-right{right:0 !important;width:15% !important}.ui-dialog.newsletter-dialog.newsletter-dialog-CTS label,.ui-dialog.newsletter-dialog.newsletter-dialog-CTS .email-field-label{font-size:24px !important}.ui-dialog.newsletter-dialog.newsletter-dialog-GFAR .dialog-content{min-height:360px !important}.ui-dialog.newsletter-dialog.newsletter-dialog-GFAR h1{font-size:42px !important;margin:0 !important}.ui-dialog.newsletter-dialog.newsletter-dialog-GFAR h3{font-size:24px !important}.ui-dialog.newsletter-dialog.newsletter-dialog-GFAR .email-field-label{font-size:24px !important}.ui-dialog.newsletter-dialog.newsletter-dialog-LLL .dialog-content{min-height:340px !important}.ui-dialog.newsletter-dialog.newsletter-dialog-LLL h1{font-size:28px !important}.ui-dialog.newsletter-dialog.newsletter-dialog-LLL h3{font-size:24px !important}.ui-dialog.newsletter-dialog.newsletter-dialog-LLL .email-field-label{font-size:24px !important}.mini-cart-label{float:left}.footer-top h3,.footer-top h4{width:100%;clear:both;float:none;margin:0 auto;text-align:center}.footer-top label{float:none}.footer-top h4{padding-top:8px;font-weight:normal}.footer-top .footer-divider{width:100px;height:1px;display:block;background-color:#02255b;margin:7px auto 0}.footer-top .footer-signup{clear:both;float:none;max-width:320px;margin:0 auto}.footer-top .footer-signup input[type='text']{width:250px;display:block;margin:10px auto}.footer-top .footer-signup input[type='image'],.footer-top .footer-signup input[type='submit']{right:39px;top:37px}.footer-main{padding:10px}.footer-main .footer-nav,.footer-main .footer-main-content{width:100%}.footer-main .footer-main-content{min-height:275px}.footer-main .footer-nav{margin:0 0 30px}.footer-main .footer-nav .footer-nav-container{float:left;margin:0 5%;width:40%}.footer-main .footer-nav .footer-nav-dropdown{width:100%}.footer-main .footer-links{width:32%;margin:0 1%}.footer-main .footer-links.last{margin-right:0;width:31%}.footer-main .footer-links h4{background:#dbd9da;padding:5px 10px;margin-left:-10px;width:100%;cursor:pointer}.footer-main .footer-links h4 .icon{display:block}.footer-main .footer-links h4:hover{color:#02476e}.footer-main .footer-links h4:hover .icon{border-top:6px solid #02476e}.footer-main .footer-links h4.open{border:none}.footer-main .footer-links h4.open .icon{transform:rotate(0deg)}.footer-main .footer-links ul li{padding:5px 10px;margin-left:-10px;width:100%;border-bottom:1px solid #dbd9da}.footer-main .footer-links ul li:last-child{border:none}.footer-main .footer-links ul li a{display:block;width:100%}.footer-social{max-width:100%;padding-top:15px;margin-top:0}.footer-bottom ul.footer-bottom-icons{float:none;margin:5px auto;width:200px}.footer-bottom p{width:100%;text-align:center;padding:0 30px;font-size:11px}.footer-bottom p.legal{padding:0}#primary{float:left;margin:0;padding:0;width:100% !important}#secondary{float:right;width:100%;max-width:100%}.cat-info .cat-image-container{display:none}.cat-landing-mosaic .half{width:100%;margin:0}.cat-landing-mosaic h2{font-size:18px}.cat-landing-mosaic .threeBoxContainer .smallBox:last-child{height:142px}.search-result-items.landing-tiles .featured-title{height:auto;border:none;line-height:120%;margin-bottom:0}.search-result-items.landing-tiles .featured-title span{background:none;display:block}.search-result-items.landing-tiles .button-shop-all{line-height:18px;padding:6px 15px}#quickviewbutton{display:none !important}.refinement-container{border:1px solid #dbd9da}.refinement-container .refinement{position:relative;margin:0 10px}.refinement-container .refinement:last-child{margin-bottom:15px}.refinement-container .inner{display:none}.search-results-content li{width:100%;margin:0 0 5%;clear:both;border-bottom:1px solid #dbd9da}.search-results-content .no-hits-search-recommendation li{width:auto;border-bottom:none}.folder-content-list .content-title{font-size:20px}.pt_wish-list .form-inline .form-row-button{margin-top:15px}.pt_wish-list .wishlist-form button[type='submit']{width:100%}.pt_wish-list a.share-option,.pt_wish-list button.share-option,.pt_wish-list div.share-option{width:100%;clear:both}.pt_wish-list .item-list{margin-bottom:0}.pt_wish-list .item-list td{display:block}.pt_wish-list .item-list td.last-name,.pt_wish-list .item-list td.first-name,.pt_wish-list .item-list td.city,.pt_wish-list .item-list td.view{display:table-cell}.pt_wish-list .item-list .item-image{width:32.75%;float:left}.pt_wish-list .item-list .item-details{width:67.25%;padding-left:0;padding-bottom:0;float:left}.pt_wish-list .item-list .item-availability{clear:both;margin-left:32.75%;padding:0}.pt_wish-list .item-list .item-dashboard{width:100%;margin-top:10px;padding-top:0}.pt_wish-list .item-list .item-dashboard .item-option{width:auto;float:left}.pt_wish-list .item-list .item-dashboard .item-option.option-quantity-desired{float:left;margin:0}.pt_wish-list .item-list .item-dashboard .item-option.option-quantity-desired input{margin-left:15px}.pt_wish-list .item-list .item-dashboard .item-option.option-priority{margin:10px 0 15px;clear:both;float:left}.pt_wish-list .item-list .item-dashboard .item-option.option-priority select{margin-left:15px}.pt_wish-list .item-list .item-dashboard .item-option.option-toggle-public{float:left;margin-bottom:0}.pt_wish-list .item-list .item-dashboard .item-option.option-update{float:left}.pt_wish-list .item-list .item-dashboard .item-option.option-update button{min-width:110px}.pt_wish-list .item-list .item-dashboard .item-option.option-add-to-cart{width:100%;float:left}.pt_wish-list .item-list .item-dashboard .item-option.option-add-to-cart label,.pt_wish-list .item-list .item-dashboard .item-option.option-add-to-cart input{float:left;margin-right:15px}.pt_wish-list .item-list .item-dashboard .item-option.option-add-to-cart label{line-height:40px}.pt_wish-list .item-list .item-dashboard .item-option.option-add-to-cart button{margin-top:0;width:110px;float:left}.forgot-password-dialog h1{margin:10px 0 5px}.forgot-password-dialog #PasswordResetForm .form-row{width:100%}input[type='text'],input[type='password'],input[type='email']{width:100%;margin-left:0}textarea,select{width:100%;margin-left:0}.form-row-button,.char-count,.form-label-text,.form-indent,span.error,.login-box .or{margin-left:0}legend{margin:0 0 10px}.form-row{margin-bottom:5px}.form-row label{width:100%;text-align:left}.form-row.label-inline label{width:90%;line-height:18px;margin:11px 0 0}.pt_checkout .label-inline input{margin:13px 2px}.pt_checkout select{width:90%;margin-left:0;padding-right:40px}.pt_checkout #secondary.summary{display:none}.payment-method-options{padding:0}.payment-method-options .form-row{width:auto;margin-right:15px}.payment-method-options .form-row label{float:left;margin:0;padding:0;width:auto}.payment-method .form-caption,.payment-method .form-indent{margin-left:0}.payment-method .form-row.cvn label{width:100%}.form-field-tooltip{display:none}.ui-dialog #avs .address-block{width:100%}.ui-dialog #avs .address-block.original{margin:0;padding:15px 0;background:#f2f2f4;border:1px solid #dbd9da}.ui-dialog #avs .address-block.original button.edit-address{clear:both;margin-top:0}.pt_order-confirmation .item-list th{display:none}.pt_order-confirmation .item-list td{float:left;padding:15px 0;width:98%}.pt_order-confirmation .item-list td.order-payment-summary{border-bottom:1px solid #dbd9da}.pt_order-confirmation .item-list .order-totals-table td{float:left;width:25% !important;padding-top:0}.pt_order-confirmation .order-shipment-table th{display:none}.pt_order-confirmation .order-shipment-table td{box-sizing:border-box;float:left}.pt_order-confirmation .order-shipment-table .order-shipment-details{border:none;width:100%}.pt_order-confirmation .order-shipment-table .shipping-method{padding-left:0}.order-confirmation-details .item-list>tbody>tr:last-child{border-bottom:none}.about h2{clear:both}.about img{margin:0;float:none}.gift-certificate-purchase form{border-bottom:1px solid #dbd9da}.gift-certificate-purchase form legend{overflow:hidden}.gift-certificate-purchase form .dialog-required{float:left}.gift-certificate-purchase form .input-text,.gift-certificate-purchase form .input-textarea{width:90%}}@media screen and (max-width: 1024px){#primary{float:left;margin:0;padding:0;width:100% !important}}.overflow-hide{overflow:hidden}@media screen and (max-width: 767px){.desktop{display:none !important}.desktop.sirv-spin-container{display:inline-block !important}.phone-only{display:block !important}.brand-tabs{position:relative;right:0;padding-right:5px}#header .search-results.height-yes.mobile{position:fixed;top:56px;left:0;right:0;bottom:0}#header .header-search{display:none}#header .header-search.search-invisible{display:none}#header .header-search.search-visible{display:block;border-bottom:0.8px solid #b3b3b3;width:100%;max-width:100%;position:fixed;top:0;left:0;right:0;margin-top:0;margin-bottom:0;z-index:6}#header .header-search input[class='search-button'].search-invisible{display:none}#header .header-search input[class='search-button'].search-visible{display:block}#header .header-search input[id='q']{border:none;height:50px}.header-search-icon.search-visible{display:block;position:absolute;top:20px;left:75px;color:#6f6f6f}.header-search-icon.search-invisible{display:none}#navigation{width:auto;border:none;left:0;margin-left:2%;padding-left:0;position:absolute;top:15%;z-index:6}#navigation h5 .nav-text{display:block;margin-left:2px;font-size:12px;margin-top:10px;border:1px ridge grey;padding-right:5px;border-radius:4px;padding-left:5px;color:grey}#top-shops-table .table-end-mobile{border-right:none}#mini-cart{float:right;margin:0;position:relative;z-index:20;height:35px;width:auto;padding:7% 0 0 15px;line-height:25px}.mini-cart-content{width:85%;overflow-y:auto}.mini-cart-content .mini-cart-header{width:80%}.mini-cart-content .mini-cart-products{width:80%}.mini-cart-content .mini-cart-totals{width:80%}.mini-cart-content .mini-cart-help{width:80%}.mini-cart-content .braintree-cart-paypal-buttons-wrap{width:80%}.mini-cart-content .braintree-cart-apple-buttons-wrap.js_braintree_applepayButtonsWrap .braintree-cart-apple-button-wrap{width:80%}.mini-cart-content .braintree-cart-apple-buttons-wrap.js_braintree_applepayButtonsWrap .braintree-cart-apple-button-wrap .apple-pay-button-black-with-text{padding:18px}.account-menu-login .login-account-at-tray .login-box-content-at-tray form#dwfrm_oauthlogin button{font-size:12px}#wrapper.pt_checkout .header-main .header-search-icon{display:none}#mini-cart-icon{fill:#6f6f6f}.empty-cart #mini-cart-icon{fill:#dbd9da}#top-shops-table .top-shop-cat-link{width:50%;border-right:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4}#top-shops-table .top-shops-heading{font-size:1.6em;line-height:1.2em}.mini-cart-qty.phone-only{padding-left:3px;padding-top:3px;float:right}.mini-cart-qty.phone-only.CTS,.mini-cart-qty.phone-only.GFAR,.mini-cart-qty.phone-only.LLL{line-height:17px}#header .header-main .primary-logo.cts{transform:scale(0.8)}}@media screen and (max-width: 767px) and (min-width: 767px){#header .header-main .header-search input[type='text']{padding:5px 35px 5px 45px;border:1px solid #b3b3b3}#header .header-main .header-search .search-close{width:100%}}@media screen and (max-width: 767px){#header .header-main .header-search input[type='text']{transition:border 20ms ease}#header .header-main .header-search .search-button{box-shadow:none}#header .header-main .account-and-cart-icons{position:absolute;top:0.5em;right:2%}#header .header-main .account-and-cart-icons .account-menu .account-name{display:none}#header .header-main .account-and-cart-icons .account-menu a.account-brand-color{font-size:0.8em;padding-top:4px;margin-right:-5px}#header .header-main .account-and-cart-icons #mini-cart .mini-cart-total .mini-cart-name{display:none}.search-result-options .sort-divider{display:none}.search-result-options .sort-by{clear:both}.search-result-items.landing-tiles .featured-title{height:auto;border:none;line-height:120%;margin-bottom:0}.search-result-items.landing-tiles .featured-title span{background:none;display:block;font-size:0.8em}.search-result-items.landing-tiles .grid-tile{width:48%;margin:0 0 0 2%}.search-result-items.landing-tiles .grid-tile:nth-child(odd){clear:both;margin-left:0}.pt_customer-service .cs-section{width:100%;margin-right:0}.pt_customer-service .cs-section.first .cs-section-content .cs-section-copy{width:auto}.pt_customer-service .cs-section .cs-section-content{position:relative}.pt_customer-service .cs-section .cs-section-content .cs-section-copy{display:inline-block;width:70%}.pt_customer-service .cs-section .cs-section-content .cs-section-links li{clear:both;margin:2px 0}.pt_customer-service .cs-section .cs-section-content .cs-section-links li span{display:none}.pt_customer-service .cs-section.contact-us .email-action{margin:0}.pt_customer-service .cs-section.contact-us .email-action .btn{width:265px}.pt_customer-service .cs-section.contact-us p{width:100%;margin-left:25px}.pt_customer-service .cs-section.faqs .cs-section-image{margin:0 0 15px 15px;width:100px;background-size:80% auto}.pt_customer-service .cs-section.faqs .faq-list,.pt_customer-service .cs-section.faqs .all-faqs{float:left;margin-left:0}.pt_customer-service .cs-section.faqs .all-faqs{margin-top:15px;clear:both}#sizeContainer #sizeChart tr.labels{display:none}#sizeContainer #sizeChart tr td{padding:5px 10px}.content-asset table.small{max-width:300px}.content-asset table.medium{max-width:500px}.content-asset table.large{max-width:800px}.content-asset table thead{display:none}.content-asset table tr,.content-asset table td{display:block}.content-asset table tr:nth-child(even){background-color:#f2f2f4}.content-asset table td{text-align:center}.content-asset table td:before{content:attr(data-label);clear:both;float:left;text-transform:uppercase;font-size:14px;font-weight:bold;width:100%;text-align:center;padding:0 0 10px;margin:0 0 10px;border-bottom:1px solid #dbd9da}#cart-table th{display:none}#cart-table td{display:block;padding:10px 0}#cart-table .item-details{padding-left:10px;width:60%}#cart-table .item-image{float:left;text-align:center;width:35%}#cart-table .item-image img{width:100%}#cart-table .item-quantity{position:relative;clear:both;float:left;text-align:center;width:35%;max-width:150px}#cart-table .item-quantity:before{position:absolute;top:-10px;left:0;width:100%;font-size:16px;text-align:center;font-weight:600;color:#6f6f6f;font-family:"Roboto",sans-serif;content:'Quantity'}#cart-table .item-quantity-details{float:left;width:44%;padding-left:10px}#cart-table .item-price{position:relative;clear:both;float:left;width:auto;margin-left:150px;padding-left:10px}#cart-table .item-price:before{position:absolute;top:-10px;left:10px;font-size:16px;font-weight:600;color:#6f6f6f;font-family:"Roboto",sans-serif;content:'Price'}#cart-table .item-total{position:relative;float:right;font-size:18px !important;width:96%}#cart-table .item-total:before{position:absolute;top:-10px;right:0;text-align:right;font-size:16px;font-weight:600;white-space:nowrap;color:#6f6f6f;font-family:"Roboto",sans-serif;content:'Total Price'}#cart-table .item-user-actions a,#cart-table .item-user-actions div{float:left}#cart-table ul.product-availability-list{float:left}#cart-table{width:100%;float:none}#cart-table .rowbundle .item-image{padding-left:0}#cart-table .rowbundle .item-quantity{max-width:150px}#cart-table .rowbundle .item-quantity-details span,#cart-table .rowbundle .item-quantity-details .product-availability-list{clear:both;float:left}#cart-table .rowbundle .item-price,#cart-table .rowbundle .item-total{display:none}#cart-table .rowbundle .item-price :before,#cart-table .rowbundle .item-total :before{content:'';display:none}.cart-footer{margin-top:0}.cart-footer .processing-time-box{width:98%;float:none}.cart-footer .processing-time-box .cart-processing-time{padding:0 10px}.cart-footer .processing-time-box .cart-processing-time .processing-time-choice label{width:80%}.cart-footer .order-totals-table{width:93%}.cart-footer .order-totals-table button{margin-right:15px}#cart-table .item-details .processingTime{position:static;margin-top:25px}.cart-order-totals{margin-top:0;width:96%}.cart-order-totals button{margin-right:10px}.cart-actions{border-bottom:1px solid #dbd9da;margin-bottom:15px;padding-bottom:10px}.prompter .prompter-details,.prompter .prompter-actions{width:50%;margin:0}.prompter .prompter-details{margin-bottom:15px;padding-right:15px;padding-bottom:15px;border-bottom:1px solid #dbd9da}.prompter label,.prompter select{width:100%}.prompter .prompter-actions .prompter-btn{margin-right:0;font-size:15px}.prompter .textContainer{font-size:19px;letter-spacing:-4px;line-height:19px;left:10px;margin:0;position:absolute;top:2px;z-index:2;white-space:nowrap}.prompter .copSecondaryText{display:none}.prompter .priceContainer{margin-top:30px}.prompter .priceContainer .prompter-actions{position:absolute;bottom:5px;left:5px;max-width:145px}.prompter .priceContainer .dollar{font-size:42px;line-height:41px}.prompter .priceContainer .priceDollars{font-size:105px;line-height:86px}.prompter .priceContainer .priceCents{font-size:40px;line-height:41px}.prompter .priceContainer .priceEach{font-size:14px;line-height:26px}.prompter .priceContainer .priceOriginal{font-size:14px;line-height:15px;padding-left:3px}.prompter .copHeroImage{height:100%;left:170px;top:0;z-index:0}.prompter .copDropDown{left:144px;position:absolute;top:108px;font-size:11px;width:140px}.menu-utility-user.account-menu-lvl-1 .account-menu-lvl-2-wrapper{width:85%}.footer-main .footer-links{width:48%}.footer-main .footer-links:nth-child(2){float:right;margin-right:0}.footer-main .footer-links.last{width:48%;margin-top:20px;clear:right;min-height:none}.footer-social{position:unset;clear:both}.footer-social h4{text-align:center;font-size:20px;margin-top:20px}.footer-social .footer-social-links li{height:88px;width:75px;margin:0 calc((100% - 300px) / 8)}.footer-social .footer-social-links li:last-child{width:75px}.footer-social .footer-social-links li a{background-size:864px 192px}.footer-social .footer-social-links li.blogger a{background-position:0 0}.footer-social .footer-social-links li.instagram a{background-position:-96px 0}.footer-social .footer-social-links li.facebook a{background-position:-192px 0}.footer-social .footer-social-links li.pinterest a{background-position:-288px 0}.footer-social .footer-social-links li.twitter a{background-position:-384px 0}.footer-social .footer-social-links li.tumblr a{background-position:-480px 0}.footer-social .footer-social-links li.googleplus a{background-position:-576px 0}.footer-social .footer-social-links li.youtube a{background-position:-672px 0}.footer-social .footer-social-links li:hover,.footer-social .footer-social-links li.over,.footer-social .footer-social-links li.active{background-position:0 -96px}.footer-social .footer-social-links li:hover.blogger a,.footer-social .footer-social-links li.over.blogger a,.footer-social .footer-social-links li.active.blogger a{background-position:0 -96px}.footer-social .footer-social-links li:hover.instagram a,.footer-social .footer-social-links li.over.instagram a,.footer-social .footer-social-links li.active.instagram a{background-position:-96px -96px}.footer-social .footer-social-links li:hover.facebook a,.footer-social .footer-social-links li.over.facebook a,.footer-social .footer-social-links li.active.facebook a{background-position:-192px -96px}.footer-social .footer-social-links li:hover.pinterest a,.footer-social .footer-social-links li.over.pinterest a,.footer-social .footer-social-links li.active.pinterest a{background-position:-288px -96px}.footer-social .footer-social-links li:hover.twitter a,.footer-social .footer-social-links li.over.twitter a,.footer-social .footer-social-links li.active.twitter a{background-position:-384px -96px}.footer-social .footer-social-links li:hover.tumblr a,.footer-social .footer-social-links li.over.tumblr a,.footer-social .footer-social-links li.active.tumblr a{background-position:-480px -96px}.footer-social .footer-social-links li:hover.googleplus a,.footer-social .footer-social-links li.over.googleplus a,.footer-social .footer-social-links li.active.googleplus a{background-position:-576px -96px}.footer-social .footer-social-links li:hover.youtube a,.footer-social .footer-social-links li.over.youtube a,.footer-social .footer-social-links li.active.youtube a{background-position:-672px -96px}#footer .phoneNumber{text-align:center;margin:200px 0 10px 0}}@media screen and (min-width: 480px) and (max-width: 767px){div.vr-recap-buttons{left:0%}#top-shops-table .table-end-mobile{border-right:none}#top-shops-table .bottom-row{border-bottom:1px solid #c4c4c4}#top-shops-table .bottom-row-mobile{border-bottom:none}#navigation h5 span.nav-text-choose{display:inline}.pt_wish-list .item-list .item-availability{clear:none;float:left;margin-left:15px}.pt_wish-list .item-list .item-dashboard{clear:both}.pt_wish-list .item-list .item-dashboard .item-option.option-quantity-desired{float:right}.pt_wish-list .item-list .item-dashboard .item-option.option-quantity-desired input{margin-left:15px}.pt_wish-list .item-list .item-dashboard .item-option.option-priority select{margin-left:15px}.pt_wish-list .item-list .item-dashboard .item-option.option-toggle-public{float:right;margin-top:15px}.pt_wish-list .item-list .item-dashboard .item-option.option-update{float:right}.pt_wish-list .item-list .item-dashboard .item-option.option-update button{min-width:100px}.pt_wish-list .item-list .item-dashboard .item-option.option-add-to-cart{float:right;width:auto}ul.payment-list li{float:left;width:50%}.ui-dialog.newsletter-dialog.newsletter-dialog-CTS h1{font-size:42px !important}.ui-dialog.newsletter-dialog.newsletter-dialog-CTS .stroke-left{left:40px !important;width:25% !important}.ui-dialog.newsletter-dialog.newsletter-dialog-CTS .stroke-right{right:40px !important;width:25% !important}.ui-dialog.newsletter-dialog.newsletter-dialog-GFAR h1{font-size:48px !important;margin:0 !important}.ui-dialog.newsletter-dialog.newsletter-dialog-GFAR h3{font-size:28px !important}.ui-dialog.newsletter-dialog.newsletter-dialog-LLL .dialog-content{min-height:340px !important}.ui-dialog.newsletter-dialog.newsletter-dialog-LLL h1{font-size:36px !important}.ui-dialog.newsletter-dialog.newsletter-dialog-LLL h3{font-size:28px !important}.ui-dialog.newsletter-dialog.newsletter-dialog-LLL .email-field-label{font-size:24px !important}.cat-landing-mosaic .half{width:100%}.cat-landing-mosaic .threeBoxContainer .smallBox:last-child{height:225px}.search-result-options{position:relative;padding-bottom:10px}.search-result-options .sort-by,.search-result-options .items-per-page{width:auto;margin:0 0 5px}ul.search-result-items .grid-tile:nth-child(3n+1){clear:both}ul.search-result-items.landing-tiles .grid-tile:nth-child(3n+1){clear:none}ul.search-result-items.marketingImage .grid-tile:nth-child(3n+1){clear:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}ul.search-result-items.marketingImage .grid-tile:nth-child(3n){clear:both;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.cart-coupon-code{clear:none;float:left}.cart-coupon-code button{float:left}.cart-order-totals{margin-top:0;width:40%}.pt_customer-service .cs-section .cs-section-content{position:relative}.pt_customer-service .cs-section .cs-section-content .cs-section-image{display:block}.pt_customer-service .cs-section.contact-us .cs-section-image{display:none}.pt_customer-service .cs-section.contact-us .email-action{margin:30px 15px 15px}.pt_customer-service .cs-section.contact-us .email-action .btn{width:135px}.pt_customer-service .cs-section.contact-us p{width:55%;margin-left:15px}.pt_customer-service .cs-section.faqs .cs-section-image{margin:0 0 15px 15px}#sizeContainer #sizeChart{max-width:100%}.size-chart-landing-page .size-chart-nav-list{width:45%}.size-chart-landing-page .size-chart-nav-list:nth-child(2){margin-right:0}.ui-dialog #avs .address-block{width:48%;margin-right:2px}.gift-certificate-purchase .dialog-required{float:right}}@media screen and (min-width: 768px) and (max-width: 975px){div.vr-recap-buttons{left:0%}#top-shops-table .top-shop-cat-link{width:50%}#top-shops-table .table-end-mobile{border-right:none}#top-shops-table .bottom-row{border-bottom:1px solid #c4c4c4}#top-shops-table .bottom-row-mobile{border-bottom:none}.ui-dialog .wrap{width:auto;max-width:760px}.menu-utility-user.account-menu-lvl-1.active .account-menu-lvl-2-wrapper,.menu-utility-user.help-menu-lvl-1.active .help-menu-lvl-2-wrapper{max-height:500px}#search-suggestions{left:-100px}.header-social{position:relative;cursor:pointer}.header-social .tab.share{display:block;margin-right:7px}.header-social .social-icons{max-height:0px;overflow:hidden;transition:max-height ease 0.3s;position:absolute;z-index:999;top:40px;right:0;background:#fff}.header-social .social-icons .content-asset{display:block;float:left;border:3px solid #ccc}.header-social .social-icons ul.header-social-links{white-space:nowrap}.header-social .social-icons ul.header-social-links li{display:inline-block;float:none}.header-social.active .social-icons{height:auto;max-height:80px}.cat-landing-mosaic .threeBoxContainer .smallBox{height:186px}#quickviewbutton{display:none !important}.pt_wish-list a.share-option,.pt_wish-list button.share-option{width:46%}.pt_wish-list div.share-option{width:100%;clear:both}.pt_wish-list .item-list td{display:block}.pt_wish-list .item-list .item-image{width:32.75%;float:left}.pt_wish-list .item-list .item-details{width:67.25%;padding-left:0;padding-bottom:0;float:left}.pt_wish-list .item-list .item-availability{float:left;margin-left:15px;padding:0}.pt_wish-list .item-list .item-dashboard{width:100%;padding-top:0;clear:both}.pt_wish-list .item-list .item-dashboard .item-option{width:auto;float:left}.pt_wish-list .item-list .item-dashboard .item-option.option-quantity-desired{float:right}.pt_wish-list .item-list .item-dashboard .item-option.option-quantity-desired input{margin-left:15px}.pt_wish-list .item-list .item-dashboard .item-option.option-priority{clear:both;float:left}.pt_wish-list .item-list .item-dashboard .item-option.option-priority select{margin-left:15px}.pt_wish-list .item-list .item-dashboard .item-option.option-toggle-public{float:right}.pt_wish-list .item-list .item-dashboard .item-option.option-update{float:right}.pt_wish-list .item-list .item-dashboard .item-option.option-add-to-cart{width:auto;float:right}.pt_wish-list .item-list .item-dashboard .item-option.option-add-to-cart label,.pt_wish-list .item-list .item-dashboard .item-option.option-add-to-cart input{float:left;margin-right:15px}.pt_wish-list .item-list .item-dashboard .item-option.option-add-to-cart label{line-height:40px}.pt_wish-list .item-list .item-dashboard .item-option.option-add-to-cart button{margin-top:0;float:right}#primary{width:100% !important}#primary.full-width{width:100%;max-width:100%}.pt_product-details #primary{width:100%;max-width:100%}#secondary span.refinement-header{font-size:22px;padding-right:0}#secondary .refinement ul.swatches li{margin-right:7px}#cart-table .section-header{font-size:14px !important}#cart-table td{padding:10px 0}#cart-table td.item-details{padding:10px}#cart-table .item-quantity input{margin-right:10px}#cart-table .item-quantity-details button{font-size:13px}#cart-table .price-promotion{width:80px;margin:0 auto}#cart-table .price-promotion .price-standard{margin-right:0}#cart-table .header-total-price{padding-right:0}.cart-footer .processing-time-box .cart-processing-time label{width:85%}.cart-footer .processing-time-tooltip{margin:5px 27% 0 0}.pt_checkout .form-label-text{width:120px;margin-right:15px}.pt_checkout .form-field-tooltip{width:100%;margin:-10px 0 15px 135px}.pt_checkout .cvn-tip{margin:0;left:38%}.pt_checkout .payment-method-options .form-row{width:135px}.pt_checkout #secondary .checkout-mini-cart .mini-cart-product .mini-cart-right{width:52%}.ui-dialog #avs .address-block{width:50%}.pt_customer-service .cs-section .cs-section-content .cs-section-links li{clear:both;margin:2px 0}.pt_customer-service .cs-section .cs-section-content .cs-section-links li span{display:none}.pt_customer-service .cs-section.contact-us .email-action{margin-bottom:100px}.pt_customer-service .cs-section.faqs .cs-section-image{margin-bottom:50px}.pt_customer-service .cs-section.faqs .faq-list,.pt_customer-service .cs-section.faqs .all-faqs{margin-left:140px;float:left}.pt_customer-service .cs-section.faqs .all-faqs{margin-top:15px;padding-left:20px}#quickviewbutton{display:none !important}.gift-certificate-purchase form .input-text,.gift-certificate-purchase form .input-textarea{width:90%}.prompter .copHeroImage{height:160%;top:-50px}.prompter .textContainer{font-size:40px}}@media screen and (min-width: 976px) and (max-width: 1120px){a.top-shop-cat-link{font-size:19px}}@media screen and (min-width: 768px){.menu-category>li.top-cat{display:none}ul.search-result-items .grid-tile:nth-child(3n+1){clear:both;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}ul.search-result-items.landing-tiles .grid-tile:nth-child(3n+1){clear:none}ul.search-result-items.marketingImage .grid-tile:nth-child(3n+1){clear:none}ul.search-result-items.marketingImage .grid-tile:nth-child(3n){clear:both}}@media screen and (min-width: 1025px){.menu-category li div.level-2 ul.level-2 li.shop-all-link,.lockedCatNav li.shop-all-link{display:none !important}ul.level-1 li div.level-2{margin-left:calc((100% - 100vw) / 2);width:100vw}}@media screen and (max-width: 480px){#header .promo-top-banner .header-promo-slot{text-align:left;float:left;display:block;padding:4px 5px;width:77%;color:#02255b;font-size:12px;margin-left:10.5%;margin-top:2px;margin-bottom:2px;position:unset}#header .header-main .primary-logo.lll{margin:0.5em 0 0 calc(50% - 86px)}a.top-shop-cat-link{font-size:16px}.cat-landing-mosaic .threeBoxContainer .smallBox{margin-bottom:14px;height:142px}.cat-landing-mosaic .threeBoxContainer .smallBox:last-child{margin-bottom:0}.subCatLinks li{display:block}#virtualRace-Assets,#virtualRace-FreeShip{max-width:95%}.nav-text{display:none}.mini-cart-link .mini-cart-total-label{display:block}.mini-cart-product .mini-cart-right{width:75%}.mini-cart-image{width:50px;height:50px}.brand-tabs{display:none}#top-shops-table .table-end-mobile{border-right:none}#top-shops-table .bottom-row{border-bottom:1px solid #c4c4c4}#top-shops-table .bottom-row-mobile{border-bottom:none}#homepage-grid-container h3{font-size:12px;letter-spacing:-2px}#homepage-grid-container .behindText{margin-top:-10px}#homepage-grid-container .topShops-wrapper .topShopsContainer h4{font-size:14px;line-height:16px}.search-result-content .search-result-items .grid-tile,.search-result-content .search-result-items .grid-tile.new-row{clear:none;width:48%;margin:0 1%}.search-result-content .search-result-items .grid-tile.double{width:98%;padding-top:0;display:block}.search-result-content .search-result-items .grid-tile:nth-child(2n+1){clear:both}.search-result-content .search-result-items.marketingImage .grid-tile:nth-child(2n+1){clear:none}.search-result-content .search-result-items.marketingImage .grid-tile:nth-child(2n){clear:both}.pt_customer-service .cs-section .cs-section-image{display:none}.pt_customer-service .cs-section .cs-section-content .cs-section-copy{width:auto}.size-chart-landing-page .size-chart-nav-list{width:100%}#cart-table .item-price{margin-left:35%}.footer-main .footer-links{width:100%}.footer-main .footer-links:nth-child(2){float:left;margin-top:20px}.footer-main .footer-links.last{width:100%;float:left}.footer-main .footer-nav .footer-nav-container{width:auto;float:none;margin:15px 0 0}#featured-testimonials .flex-control-nav{bottom:-10px;margin:0 auto;position:inherit;text-align:center}.hide-vertical-phone{display:none !important}.show-vertical-phone{display:block !important}}@media screen and (max-width: 1024px){.additional-nav-links .account-link:hover,.additional-nav-links .cart-button:hover{background-color:#e3eef8;color:#fe6f26}.race-club-field label{bottom:-18%;left:1%}.race-club-field input{margin-top:0}.race-club-field select{margin-top:0}.race-club-form{width:62%;left:53%}.team-register-label{left:0}#navigation div.menu-category div.level-3-heading{display:none}#navigation div.menu-category li.top-cat{position:absolute;top:45px;left:0}#navigation div.menu-category div.sportsItemDiv{top:90px}#navigation div.menu-category div.level-2{margin:0;width:100%;max-height:800px}#navigation div.menu-category div.level-2 ul.level-2{margin-top:0px;padding:0}#navigation div.menu-category div.level-2 ul.level-2 li.active{position:static}#navigation div.menu-category div.level-2 ul.level-2 li.active>a{background-color:#f4f4f4;border-bottom:1px solid #e4e5e4;color:#02255b;padding-left:20px}#navigation div.menu-category div.level-2 ul.level-2 li.active div.level-3{position:static;background-color:#fff}#navigation div.menu-category div.level-2 ul.level-2 li a:hover{color:#02255b}#navigation div.menu-category div.level-2 ul.level-2 div.level-3{display:none;height:100%;max-height:800px;overflow:hidden}#navigation div.menu-category div.level-2 ul.level-2 div.level-3 a{padding:7px 0 0 30px;font-size:14px;font-weight:400;color:#02255b}#navigation div.menu-category div.level-2 ul.level-2 div.level-3 ul.level-3{position:static;margin:0}#navigation div.menu-category div.level-2 ul.level-2 div.level-3 ul.level-3 li{height:45px;border-bottom:1px solid #e4e5e4}div.level-2 ul.level-2{margin:0 0 -7px;padding:0}.desc-below-featured .description{padding:10px}.aboutUsSection{width:100%;float:none;margin-top:30px}.aboutUsDivider{display:none}.aboutUsPhoto{float:none;margin:0}.team{margin-top:30px;background:url("../images/aboutus/GFAR/team-gone-for-a-run-header-sm.gif") no-repeat;background-position:50% 0}#homepage-grid-container .home-wrapper .firstBlock .textContainer .mainText{font-size:3.5vw;line-height:2.5vw}#homepage-grid-container .home-wrapper .firstBlock .textContainer .subText{font-size:2.5vw;line-height:2.5vw}#homepage-grid-container .home-wrapper .secondBlock .homepageImage .textContainer .shopNow,#homepage-grid-container .home-wrapper .thirdBlock .homepageImage .textContainer .shopNow{display:none}#homepage-grid-container .home-wrapper .secondBlock .textContainer .mainText,#homepage-grid-container .home-wrapper .thirdBlock .textContainer .mainText{font-size:2.5vw;line-height:2.5vw}#homepage-grid-container .home-wrapper .secondBlock .textContainer .subText,#homepage-grid-container .home-wrapper .thirdBlock .textContainer .subText{font-size:1.6vw;line-height:1.6vw}}@media screen and (max-width: 767px){.desc-below-featured .description{padding:20px}.desc-above-footer .description{padding:20px}.desc-below-featured .toggle{height:0;overflow:hidden;padding:0 !important;margin-top:0}.race-club-decorator{width:96%;margin-left:10px}.race-club-spacer{margin-bottom:5px}.team-register-label{left:10px}.race-club-field{margin-left:10px}.race-club .dialog-required{display:none}.race-club-form{position:relative;left:0;top:61%;width:100%}.desc-below-featured .read-more{display:block}#homepage-grid-container .topShops-wrapper .topShopsContainer h4{font-size:16px;line-height:18px}#homepage-grid-container .home-wrapper .wrapperAutoHeight{display:none}#homepage-grid-container .home-wrapper .firstBlock .homepageImage .textContainer,#homepage-grid-container .home-wrapper .secondBlock .homepageImage .textContainer,#homepage-grid-container .home-wrapper .thirdBlock .homepageImage .textContainer{top:0;left:0;margin:20px auto;text-align:center;color:#02255b;position:relative}#homepage-grid-container .home-wrapper .firstBlock .homepageImage .textContainer .shopNow,#homepage-grid-container .home-wrapper .secondBlock .homepageImage .textContainer .shopNow,#homepage-grid-container .home-wrapper .thirdBlock .homepageImage .textContainer .shopNow{margin-left:auto;margin-right:auto;color:#02255b;display:block}#homepage-grid-container .home-wrapper .firstBlock .homepageImage .textContainer .shopNow:hover,#homepage-grid-container .home-wrapper .secondBlock .homepageImage .textContainer .shopNow:hover,#homepage-grid-container .home-wrapper .thirdBlock .homepageImage .textContainer .shopNow:hover{border-color:#02255b !important;color:#fff !important;background-color:#02255b !important}#homepage-grid-container .home-wrapper .firstBlock .homepageImage:hover .textContainer.darkText .shopNow,#homepage-grid-container .home-wrapper .firstBlock .homepageImage:hover .textContainer .shopNow,#homepage-grid-container .home-wrapper .secondBlock .homepageImage:hover .textContainer.darkText .shopNow,#homepage-grid-container .home-wrapper .secondBlock .homepageImage:hover .textContainer .shopNow,#homepage-grid-container .home-wrapper .thirdBlock .homepageImage:hover .textContainer.darkText .shopNow,#homepage-grid-container .home-wrapper .thirdBlock .homepageImage:hover .textContainer .shopNow{border-color:#02255b;color:#02255b;background:none}#homepage-grid-container .home-wrapper .firstBlock,#homepage-grid-container .home-wrapper .firstBlock img,#homepage-grid-container .home-wrapper .secondBlock,#homepage-grid-container .home-wrapper .secondBlock img,#homepage-grid-container .home-wrapper .thirdBlock,#homepage-grid-container .home-wrapper .thirdBlock img{position:relative;display:inline-block}#homepage-grid-container .home-wrapper .firstBlock,#homepage-grid-container .home-wrapper .firstBlock img{width:100%;margin-bottom:5px}#homepage-grid-container .home-wrapper .secondBlock,#homepage-grid-container .home-wrapper .thirdBlock{width:48%}#homepage-grid-container .home-wrapper .secondBlock .textContainer .mainText,#homepage-grid-container .home-wrapper .thirdBlock .textContainer .mainText{font-size:20px;line-height:20px}#homepage-grid-container .home-wrapper .secondBlock .textContainer .subText,#homepage-grid-container .home-wrapper .thirdBlock .textContainer .subText{font-size:14px;line-height:16px}#homepage-grid-container .home-wrapper .thirdBlock{float:right}#homepage-grid-container .home-wrapper .firstBlock .textContainer .mainText{font-size:35px;line-height:30px}#homepage-grid-container .home-wrapper .firstBlock .textContainer .subText{font-size:17px;line-height:18px}#homepage-grid-container .trending-wrapper .grid-tile{width:44%;margin-left:3%}#homepage-grid-container .trending-wrapper .grid-tile:nth-child(3){clear:both;margin-right:2%}#homepage-grid-container .trending-wrapper .grid-tile:nth-child(4){margin-left:1.1%}#homepage-grid-container .trending-wrapper .grid-tile:nth-child(5){display:none}#homepage-grid-container .trending-wrapper #category-result-items{margin-bottom:30px}#homepage-grid-container .trending-wrapper #category-result-items .grid-tile:nth-child(n+3){margin-top:20px}#homepage-grid-container .trending-wrapper #category-result-items .grid-tile:nth-child(4){margin-left:1.1%}}@media screen and (min-width: 768px) and (max-width: 975px){.desc-below-featured .description{padding:20px}.desc-above-footer .description{padding:20px}.desc-below-featured .toggle{height:0;overflow:hidden;padding:0 !important;margin-top:0}.race-club-spacer{margin-bottom:83%}.race-club-field label{bottom:-18%;left:1%}.race-club-field input{margin-top:0}.race-club-field select{margin-top:0}.race-club-form{width:62%;left:53%}.team-register-label{left:0}.desc-below-featured .read-more{display:block}ul.quicklinks li a.quicklink{font-size:12px}ul.quicklinks li:nth-child(7){border:0}ul.quicklinks li:nth-child(8),ul.quicklinks li:nth-child(9),ul.quicklinks li:nth-child(10),ul.quicklinks li:nth-child(11),ul.quicklinks li:nth-child(12),ul.quicklinks li:nth-child(13){display:none}ul.level-1 li{padding-bottom:25px}ul.level-1 li.active a.level-1{color:#2384ce}ul.level-1 li a{font-size:12px;padding:0}.aboutUsSection{width:100%;margin-bottom:30px;padding-right:240px}.aboutUsDivider{display:none}.aboutUsPhoto{position:absolute;top:120px;right:15px}}@media screen and (min-width: 768px){ul.level-1 li.active a.level-1{color:#2384ce}ul.level-1 li.active div.level-2{display:block}div.level-2 ul.level-2 li:hover{background-color:inherit;border:0}}@media screen and (min-width: 976px){.race-club-spacer{margin-bottom:65%}}@media screen and (max-width: 480px){.desc-below-featured .description{padding:20px}.desc-above-footer .description{padding:20px}.desc-below-featured .toggle{height:0;overflow:hidden;padding:0 !important;margin-top:0}.desc-below-featured .read-more{display:block}#homepage-grid-container .topShops-wrapper .topShopsContainer .topShopsBlock{width:100%}#homepage-grid-container .topShops-wrapper .topShopsContainer h4{font-size:20px;line-height:24px}#homepage-grid-container .home-wrapper .secondBlock,#homepage-grid-container .home-wrapper .thirdBlock{width:100%;margin-bottom:10px}#homepage-grid-container .home-wrapper .firstBlock .textContainer .mainText,#homepage-grid-container .home-wrapper .secondBlock .textContainer .mainText,#homepage-grid-container .home-wrapper .thirdBlock .textContainer .mainText{font-size:25px;line-height:23px}#homepage-grid-container .home-wrapper .firstBlock .textContainer .subText,#homepage-grid-container .home-wrapper .secondBlock .textContainer .subText,#homepage-grid-container .home-wrapper .thirdBlock .textContainer .subText{font-size:17px;line-height:18px}}

/*# sourceMappingURL=style-GFAR.css.map */
