.sans{font-family:Arial,helvetica,sans-serif}
.serif{font-family:Georgia,serif}
.layer{position:absolute;width:100%;height:100%;top:0;left:0}
.smartFill{width:100%;max-height:100%}
.ccnr{background-position:center center;background-repeat:no-repeat}
.cover{background-size:cover;-ms-behavior:url(../js/vendor/backgroundsize.min.htc)}
.border-box{box-sizing:border-box}
.triggerGPU{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}
.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
@font-face{font-family:GalaxiePolarisCondensed-Bold;src:url(../fonts/GalaxiePolarisCondensed-Bold.eot);src:url(../fonts/GalaxiePolarisCondensed-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/GalaxiePolarisCondensed-Bold.woff) format('woff'),url(../fonts/GalaxiePolarisCondensed-Bold.ttf) format('truetype'),url(../fonts/GalaxiePolarisCondensed-Bold.svg#AftaserifRegular) format('svg');font-weight:400;font-style:normal}
@font-face{font-family:GalaxiePolarisCondensed-Book;src:url(../fonts/GalaxiePolarisCondensed-Book.eot);src:url(../fonts/GalaxiePolarisCondensed-Book.eot?#iefix) format('embedded-opentype'),url(../fonts/GalaxiePolarisCondensed-Book.woff) format('woff'),url(../fonts/GalaxiePolarisCondensed-Book.ttf) format('truetype'),url(../fonts/GalaxiePolarisCondensed-Book.svg#AftaserifRegular) format('svg');font-weight:400;font-style:normal}
@font-face{font-family:GalaxiePolarisCondensed-Medium;src:url(../fonts/GalaxiePolarisCondensed-Medium.eot);src:url(../fonts/GalaxiePolarisCondensed-Medium.eot?#iefix) format('embedded-opentype'),url(../fonts/GalaxiePolarisCondensed-Medium.woff) format('woff'),url(../fonts/GalaxiePolarisCondensed-Medium.ttf) format('truetype'),url(../fonts/GalaxiePolarisCondensed-Medium.svg#AftaserifRegular) format('svg');font-weight:400;font-style:normal}
@font-face{font-family:GalaxiePolarisCondensed-Heavy;src:url(../fonts/GalaxiePolarisCondensed-Heavy.eot);src:url(../fonts/GalaxiePolarisCondensed-Heavy.eot?#iefix) format('embedded-opentype'),url(../fonts/GalaxiePolarisCondensed-Heavy.woff) format('woff'),url(../fonts/GalaxiePolarisCondensed-Heavy.ttf) format('truetype'),url(../fonts/GalaxiePolarisCondensed-Heavy.svg#AftaserifRegular) format('svg');font-weight:400;font-style:normal}
@font-face{font-family:GalaxiePolaris-Heavy;src:url(../fonts/GalaxiePolaris-Heavy.eot);src:url(../fonts/GalaxiePolaris-Heavy.eot?#iefix) format('embedded-opentype'),url(../fonts/GalaxiePolaris-Heavy.woff) format('woff'),url(../fonts/GalaxiePolaris-Heavy.ttf) format('truetype'),url(../fonts/GalaxiePolaris-Heavy.svg#AftaserifRegular) format('svg');font-weight:400;font-style:normal}
.galaxieBold{font-family:GalaxiePolarisCondensed-Bold,helvetica,sans-serif}
.galaxieMedium{font-family:GalaxiePolarisCondensed-Medium,helvetica,sans-serif}
.galaxieBook{font-family:GalaxiePolarisCondensed-Book,helvetica,sans-serif}
.galaxieHeavy{font-family:GalaxiePolaris-Heavy,helvetica,sans-serif}
.galaxieCondensedHeavy{font-family:GalaxiePolarisCondensed-Heavy,helvetica,sans-serif}
body,html{background-color:#000;-webkit-font-smoothing:antialiased}
article,aside,footer,header,nav,section{display:block}
.container{position:absolute;width:100%;height:100%;top:0;left:0}
.view{display:none;position:absolute;width:100%;height:100%;top:0;left:0}
.shadow{text-shadow:1px 1px rgba(0,0,0,.6)}
#templates{display:none}
#sportchek{overflow:hidden;background-position:center center;background-repeat:no-repeat}
#sportchek .videos{overflow:hidden;position:absolute;width:100%;height:100%;top:0;left:0}
#sportchek .shadow{pointer-events:none;position:absolute;top:0;right:0;width:350px;height:100%;background-image:url(../img/shadow_right.png);background-position:center center;background-repeat:no-repeat;background-size:cover;-ms-behavior:url(../js/vendor/backgroundsize.min.htc)}
#sportchekMobile{display:none;padding-top:90px;position:absolute;top:0;left:0;width:100%}
#sportchekMobile .landing{width:100%;height:400px;position:relative;background:url(../img/hero_mobile.jpg) top center no-repeat;background-size:cover;-ms-behavior:url(../js/vendor/backgroundsize.min.htc)}
#sportchekMobile .landing .copy{position:absolute;top:40%;left:20px;display:inline-block;color:#fff;opacity:.8;text-transform:uppercase}
#sportchekMobile .landing .copy h2{line-height:10px;font-size:30px;margin:0;font-family:GalaxiePolarisCondensed-Bold,helvetica,sans-serif}
#sportchekMobile .landing .copy h1{margin:0;font-family:GalaxiePolarisCondensed-Heavy,helvetica,sans-serif;font-size:60px;line-height:70px}
#sportchekMobile .landing a{background-color:#ff3829;color:#fff;display:inline-block;text-decoration:none;font-family:GalaxiePolarisCondensed-Bold,helvetica,sans-serif;text-transform:uppercase;width:215px;height:45px;line-height:42px;text-align:center;position:absolute;bottom:40px;left:50%;margin-left:-112px;font-size:18px}
.vidHolder{background-color:#000;position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;overflow:hidden;transition:transform 1100ms cubic-bezier(.23,1,.32,1);-webkit-transition:-webkit-transform 1100ms cubic-bezier(.23,1,.32,1);-o-transition:-o-transform 1100ms cubic-bezier(.23,1,.32,1)}
.vidHolder.offTop{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}
.vidHolder.offBottom{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}
.vidHolder.ken .innerContent{opacity:0;-webkit-transition:opacity 2500ms linear;transition:opacity 2500ms linear}
.vidHolder.showContent.ken .innerContent{opacity:1}
.vidHolder .innerContent{position:absolute;width:100%;height:100%;top:0;left:0}
.vidHolder .innerContent .cinemagraph{-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:hidden;position:absolute;width:100%;height:100%;top:0;left:0;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}
.vidHolder .innerContent .cinemagraph.cinemagraph{visibility:visible}
.vidHolder .innerContent .overlay{-webkit-transition:opacity 400ms cubic-bezier(.25,.46,.45,.94);transition:opacity 400ms cubic-bezier(.25,.46,.45,.94);position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;background-color:rgba(0,0,0,.55);background-image:url(../img/dots.png);background-repeat:repeat;background-size:auto;background-position:center}
.ie8 .vidHolder .innerContent .overlay{display:none}
.vidHolder .innerContent .tint{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none}
.vidHolder .innerContent .poster,.vidHolder .innerContent .ui{position:absolute;width:100%;height:100%;top:0;left:0}
.arrow{cursor:pointer;position:fixed;bottom:50px;left:50%;width:38px;height:16px;margin-left:-14px;background-image:url(../img/arrow@2x.png);background-size:38px 16px;pointer-events:none;opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all 400ms cubic-bezier(.25,.46,.45,.94);transition:all 400ms cubic-bezier(.25,.46,.45,.94)}
.ie8 .arrow{background-image:url(../img/arrow.png)}
.arrow.showContent{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);pointer-events:auto}
.hotspotButton{box-sizing:border-box;text-align:center;line-height:33px;color:#fff;width:36px;height:36px;border-radius:18px;cursor:pointer;position:absolute;z-index:10;pointer-events:none;opacity:0;-webkit-transform:scale(.6,.6);-ms-transform:scale(.6,.6);transform:scale(.6,.6);-webkit-transition:color 125ms cubic-bezier(.25,.46,.45,.94),opacity 150ms cubic-bezier(.25,.46,.45,.94),-webkit-transform 200ms cubic-bezier(.23,1,.32,1);transition:color 125ms cubic-bezier(.25,.46,.45,.94),opacity 150ms cubic-bezier(.25,.46,.45,.94),transform 200ms cubic-bezier(.23,1,.32,1)}
.ie8 .hotspotButton{behavior:url(../js/vendor/PIE.htc)}
.hotspotButton .bg{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#ff3829;border-radius:18px;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}
.ie8 .hotspotButton .bg{behavior:url(../js/vendor/PIE.htc)}
.hotspotButton:hover .bg{-webkit-animation:hotspotHover .55s cubic-bezier(.25,.46,.45,.94) 0s 1 forwards;animation:hotspotHover .55s cubic-bezier(.25,.46,.45,.94) 0s 1 forwards}
.hotspotButton.showContent{opacity:1;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);pointer-events:auto;-webkit-transition:color 125ms cubic-bezier(.25,.46,.45,.94),opacity 300ms cubic-bezier(.25,.46,.45,.94) 800ms,-webkit-transform 350ms cubic-bezier(.23,1,.32,1) 800ms;transition:color 125ms cubic-bezier(.25,.46,.45,.94),opacity 300ms cubic-bezier(.25,.46,.45,.94) 800ms,transform 350ms cubic-bezier(.23,1,.32,1) 800ms}
.hotspotButton i{position:absolute;width:100%;height:100%;top:0;left:0;line-height:37px;z-index:5;-webkit-transition:all 200ms cubic-bezier(.25,.46,.45,.94);transition:all 200ms cubic-bezier(.25,.46,.45,.94);pointer-events:none}
.hotspot{z-index:100;position:absolute;margin-top:-13px;margin-left:-13px}
.hotspot .btnExpand{box-sizing:border-box;text-align:center;line-height:33px;color:#fff;width:36px;height:36px;border-radius:18px;cursor:pointer;position:absolute;z-index:10;pointer-events:none;opacity:0;-webkit-transform:scale(.6,.6);-ms-transform:scale(.6,.6);transform:scale(.6,.6);-webkit-transition:color 125ms cubic-bezier(.25,.46,.45,.94),opacity 150ms cubic-bezier(.25,.46,.45,.94),-webkit-transform 200ms cubic-bezier(.23,1,.32,1);transition:color 125ms cubic-bezier(.25,.46,.45,.94),opacity 150ms cubic-bezier(.25,.46,.45,.94),transform 200ms cubic-bezier(.23,1,.32,1);left:0;top:0}
.ie8 .hotspot .btnExpand{behavior:url(../js/vendor/PIE.htc)}
.hotspot .btnExpand .bg{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#ff3829;border-radius:18px;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}
.ie8 .hotspot .btnExpand .bg{behavior:url(../js/vendor/PIE.htc)}
.hotspot .btnExpand:hover .bg{-webkit-animation:hotspotHover .55s cubic-bezier(.25,.46,.45,.94) 0s 1 forwards;animation:hotspotHover .55s cubic-bezier(.25,.46,.45,.94) 0s 1 forwards}
.hotspot .btnExpand.showContent{opacity:1;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);pointer-events:auto;-webkit-transition:color 125ms cubic-bezier(.25,.46,.45,.94),opacity 300ms cubic-bezier(.25,.46,.45,.94) 800ms,-webkit-transform 350ms cubic-bezier(.23,1,.32,1) 800ms;transition:color 125ms cubic-bezier(.25,.46,.45,.94),opacity 300ms cubic-bezier(.25,.46,.45,.94) 800ms,transform 350ms cubic-bezier(.23,1,.32,1) 800ms}
.hotspot .btnExpand i{position:absolute;width:100%;height:100%;top:0;left:0;line-height:37px;z-index:5;-webkit-transition:all 200ms cubic-bezier(.25,.46,.45,.94);transition:all 200ms cubic-bezier(.25,.46,.45,.94);pointer-events:none}
.hotspot .btnExpand.close i{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.hotspot.left .items{right:60px}
.hotspot.left .hotspotCTA{right:-10px}
.hotspot.left .hotspotCTA .top{border-bottom:20px solid #fff;border-right:20px solid transparent}
.hotspot.left .btnClose{left:-60px}
.hotspot.right .items{left:60px}
.hotspot.right .hotspotCTA{left:24px}
.hotspot.right .hotspotCTA .top{border-bottom:20px solid #fff;border-left:20px solid transparent}
.hotspot.right .btnClose{right:-50px}
.hotspot .items{display:none;position:absolute;top:0}
.hotspot .items .btnClose{box-sizing:border-box;text-align:center;line-height:33px;color:#fff;width:36px;height:36px;border-radius:18px;cursor:pointer;position:absolute;z-index:10;pointer-events:none;opacity:0;-webkit-transform:scale(.6,.6);-ms-transform:scale(.6,.6);transform:scale(.6,.6);-webkit-transition:color 125ms cubic-bezier(.25,.46,.45,.94),opacity 150ms cubic-bezier(.25,.46,.45,.94),-webkit-transform 200ms cubic-bezier(.23,1,.32,1);transition:color 125ms cubic-bezier(.25,.46,.45,.94),opacity 150ms cubic-bezier(.25,.46,.45,.94),transform 200ms cubic-bezier(.23,1,.32,1);top:0}
.ie8 .hotspot .items .btnClose{behavior:url(../js/vendor/PIE.htc)}
.hotspot .items .btnClose .bg{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#ff3829;border-radius:18px;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}
.ie8 .hotspot .items .btnClose .bg{behavior:url(../js/vendor/PIE.htc)}
.hotspot .items .btnClose:hover .bg{-webkit-animation:hotspotHover .55s cubic-bezier(.25,.46,.45,.94) 0s 1 forwards;animation:hotspotHover .55s cubic-bezier(.25,.46,.45,.94) 0s 1 forwards}
.hotspot .items .btnClose.showContent{opacity:1;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);pointer-events:auto}
.hotspot .items .btnClose i{position:absolute;width:100%;height:100%;top:0;left:0;line-height:37px;z-index:5;-webkit-transition:all 200ms cubic-bezier(.25,.46,.45,.94);transition:all 200ms cubic-bezier(.25,.46,.45,.94);pointer-events:none}
.hotspot .items .btnClose.showContent{-webkit-transition:color 125ms cubic-bezier(.25,.46,.45,.94),opacity 300ms cubic-bezier(.25,.46,.45,.94) 300ms,-webkit-transform 350ms cubic-bezier(.23,1,.32,1) 300ms;transition:color 125ms cubic-bezier(.25,.46,.45,.94),opacity 300ms cubic-bezier(.25,.46,.45,.94) 300ms,transform 350ms cubic-bezier(.23,1,.32,1) 300ms}
.hotspot .hotspotCTA{display:none;position:absolute;width:232px;top:25px;-webkit-transition:opacity 100ms cubic-bezier(.25,.46,.45,.94),-webkit-transform 200ms cubic-bezier(.23,1,.32,1);transition:opacity 100ms cubic-bezier(.25,.46,.45,.94),transform 200ms cubic-bezier(.23,1,.32,1);opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}
.hotspot .hotspotCTA.showContent{-webkit-transition:opacity 300ms cubic-bezier(.25,.46,.45,.94),-webkit-transform 400ms cubic-bezier(.23,1,.32,1);transition:opacity 300ms cubic-bezier(.25,.46,.45,.94),transform 400ms cubic-bezier(.23,1,.32,1);opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.hotspot .hotspotCTA .top{width:100%;height:20px;box-sizing:border-box}
.hotspot .hotspotCTA .bottom{background-color:#fff;padding-left:20px;padding-right:20px;padding-bottom:20px}
.hotspot .hotspotCTA .bottom .product{font-family:GalaxiePolarisCondensed-Bold,helvetica,sans-serif;font-size:14px;color:#000;text-transform:uppercase;margin-bottom:10px;line-height:15px}
.hotspot .hotspotCTA .bottom .caption{font-family:GalaxiePolarisCondensed-Bold,helvetica,sans-serif;font-size:14px;color:#000;line-height:15px;margin-bottom:10px}
.hotspot .hotspotCTA .bottom a{border:none;color:#fff;display:inline-block;text-decoration:none}
.hotspot .hotspotCTA .bottom .btnShop{font-family:GalaxiePolarisCondensed-Bold,helvetica,sans-serif;text-transform:uppercase;font-size:14px;color:#fff;background-color:#ff3829;text-align:center;padding:3px 6px 6px;display:inline-block;cursor:pointer;-webkit-transition:color 125ms cubic-bezier(.25,.46,.45,.94);transition:color 125ms cubic-bezier(.25,.46,.45,.94)}
.hotspot .hotspotCTA .bottom .btnShop:hover{background-color:#333132}
.item{display:inline-block;width:145px;vertical-align:top;margin-right:2px;color:#fff;text-transform:uppercase;opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity 200ms cubic-bezier(.25,.46,.45,.94),-webkit-transform 300ms cubic-bezier(.23,1,.32,1);transition:opacity 200ms cubic-bezier(.25,.46,.45,.94),transform 300ms cubic-bezier(.23,1,.32,1)}
.item.showContent{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity 400ms cubic-bezier(.25,.46,.45,.94),-webkit-transform 600ms cubic-bezier(.23,1,.32,1);transition:opacity 400ms cubic-bezier(.25,.46,.45,.94),transform 600ms cubic-bezier(.23,1,.32,1)}
.item .was{margin-left:11px;font-family:GalaxiePolarisCondensed-Medium,helvetica,sans-serif;font-size:12px}
.item .now{margin-left:11px;font-family:GalaxiePolarisCondensed-Bold,helvetica,sans-serif;font-size:18px;line-height:20px}
.item .label{margin-left:11px;width:120px;font-family:GalaxiePolarisCondensed-Bold,helvetica,sans-serif;font-size:12px;line-height:15px}
.item a{margin-left:11px;font-family:GalaxiePolarisCondensed-Bold,helvetica,sans-serif;font-size:12px;color:#ff3829;text-decoration:none;line-height:3px;border:none}
.item img{width:145px}
.resize{z-index:50000;position:absolute;width:100%;height:100%;top:0;left:0;background-color:#000}
.resize .caption{z-index:50;position:absolute;text-transform:uppercase;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);-webkit-transition:opacity 400ms cubic-bezier(.25,.46,.45,.94) 600ms,-webkit-transform 600ms cubic-bezier(.23,1,.32,1) 600ms;transition:opacity 400ms cubic-bezier(.25,.46,.45,.94) 600ms,transform 600ms cubic-bezier(.23,1,.32,1) 600ms;opacity:1;width:310px;height:50px;margin-left:-155px;margin-top:-25px;top:50%;left:50%;box-sizing:border-box;color:#fff;text-align:center;border:2px solid #fff;padding:7px;font-size:18px;font-family:GalaxiePolarisCondensed-Bold,helvetica,sans-serif;display:inline-block}
.resize .caption.showContent{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.resize .caption a{color:#fff;text-decoration:none;border:none}
.resize .caption .btn{color:#fff;background-color:#ff3829;padding:7px 14px 10px;font-size:18px;font-family:GalaxiePolarisCondensed-Bold,helvetica,sans-serif;display:inline-block;-webkit-transition:color 125ms cubic-bezier(.25,.46,.45,.94);transition:color 125ms cubic-bezier(.25,.46,.45,.94)}
.resize .caption .btn:hover{background-color:#333132}
.resize .caption .red{color:#fff}
.resize .caption h2{color:#fff;font-family:GalaxiePolarisCondensed-Bold,helvetica,sans-serif;font-size:60px;opacity:.7;margin:0 0 10px;line-height:65px}
.title{z-index:50;position:absolute;text-transform:uppercase;display:none;opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);-webkit-transition:opacity 400ms cubic-bezier(.25,.46,.45,.94) 600ms,-webkit-transform 600ms cubic-bezier(.23,1,.32,1) 600ms;transition:opacity 400ms cubic-bezier(.25,.46,.45,.94) 600ms,transform 600ms cubic-bezier(.23,1,.32,1) 600ms}
.title.showContent{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.title a{color:#fff;text-decoration:none;border:none}
.title .btn{color:#fff;background-color:#ff3829;padding:7px 14px 10px;font-size:18px;font-family:GalaxiePolarisCondensed-Bold,helvetica,sans-serif;display:inline-block;-webkit-transition:color 125ms cubic-bezier(.25,.46,.45,.94);transition:color 125ms cubic-bezier(.25,.46,.45,.94)}
.title .btn:hover{background-color:#333132}
.title .red{color:#fff}
.title h2{color:#fff;font-family:GalaxiePolarisCondensed-Bold,helvetica,sans-serif;font-size:60px;opacity:.7;margin:0 0 10px;line-height:65px}
.hero{position:absolute;text-transform:uppercase;margin:0 auto;display:none;opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);-webkit-transition:opacity 400ms cubic-bezier(.25,.46,.45,.94) 400ms,-webkit-transform 600ms cubic-bezier(.23,1,.32,1) 400ms;transition:opacity 400ms cubic-bezier(.25,.46,.45,.94) 400ms,transform 600ms cubic-bezier(.23,1,.32,1) 400ms}
.hero.showContent{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.hero h2{color:#fff;font-family:GalaxiePolarisCondensed-Bold,helvetica,sans-serif;font-size:60px;opacity:.7;margin:0;line-height:1px}
.hero h1{color:#ff3829;font-family:GalaxiePolarisCondensed-Heavy,helvetica,sans-serif;font-size:135px;opacity:.7;margin:0;line-height:170px}
.hero a{text-decoration:none;color:#fff}
.hero .btn{color:#fff;background-color:#ff3829;padding:7px 14px 10px;font-size:18px;font-family:GalaxiePolarisCondensed-Bold,helvetica,sans-serif;display:inline-block}
.hero .btn:hover{background-color:#333132}
.progress{-webkit-transition:all 300ms cubic-bezier(.25,.46,.45,.94);transition:all 300ms cubic-bezier(.25,.46,.45,.94);position:absolute;width:230px;height:220px;margin-top:-20px;margin-left:-115px;top:50%;left:50%;color:#fff}
.progress.hideContent{opacity:0}
.progress .indicator{width:230px;height:44px;position:relative}
.progress .indicator .bg{position:absolute;width:100%;height:100%;top:0;left:0;background-image:url(../img/loader_bar@2x.png);background-size:230px 44px;opacity:.4}
.ie8 .progress .indicator .bg{background-image:url(../img/loader_bar.png)}
.progress .indicator .bar{position:absolute;height:100%;top:0;left:0;width:0;background-image:url(../img/loader_bar@2x.png);background-size:230px 44px}
.ie8 .progress .indicator .bar{background-image:url(../img/loader_bar.png)}
.progress .loading{margin-top:20px;font-family:GalaxiePolarisCondensed-Book,helvetica,sans-serif;font-size:18px;text-transform:uppercase;text-align:center;line-height:10px}
.progress .perc{font-family:GalaxiePolarisCondensed-Bold,helvetica,sans-serif;font-size:18px;text-transform:uppercase;text-align:center}
.pointNav{display:none;position:absolute;right:20px;top:50%;width:110px}
.pointNav:hover section span{opacity:.4}
.pointNav.showContent section{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.pointNav section{width:100%;height:30px;cursor:pointer;opacity:0;-webkit-transform:translateX(-15px);-ms-transform:translateX(-15px);transform:translateX(-15px)}
.pointNav section.section0{-webkit-transition:opacity 300ms cubic-bezier(.25,.46,.45,.94) 0ms,-webkit-transform 400ms cubic-bezier(.175,.885,.32,1.275) 0ms;transition:opacity 300ms cubic-bezier(.25,.46,.45,.94) 0ms,transform 400ms cubic-bezier(.175,.885,.32,1.275) 0ms}
.pointNav section.section1{-webkit-transition:opacity 300ms cubic-bezier(.25,.46,.45,.94) 70ms,-webkit-transform 400ms cubic-bezier(.175,.885,.32,1.275) 70ms;transition:opacity 300ms cubic-bezier(.25,.46,.45,.94) 70ms,transform 400ms cubic-bezier(.175,.885,.32,1.275) 70ms}
.pointNav section.section2{-webkit-transition:opacity 300ms cubic-bezier(.25,.46,.45,.94) 140ms,-webkit-transform 400ms cubic-bezier(.175,.885,.32,1.275) 140ms;transition:opacity 300ms cubic-bezier(.25,.46,.45,.94) 140ms,transform 400ms cubic-bezier(.175,.885,.32,1.275) 140ms}
.pointNav section.section3{-webkit-transition:opacity 300ms cubic-bezier(.25,.46,.45,.94) 210ms,-webkit-transform 400ms cubic-bezier(.175,.885,.32,1.275) 210ms;transition:opacity 300ms cubic-bezier(.25,.46,.45,.94) 210ms,transform 400ms cubic-bezier(.175,.885,.32,1.275) 210ms}
.pointNav section.section4{-webkit-transition:opacity 300ms cubic-bezier(.25,.46,.45,.94) 280ms,-webkit-transform 400ms cubic-bezier(.175,.885,.32,1.275) 280ms;transition:opacity 300ms cubic-bezier(.25,.46,.45,.94) 280ms,transform 400ms cubic-bezier(.175,.885,.32,1.275) 280ms}
.pointNav section.section5{-webkit-transition:opacity 300ms cubic-bezier(.25,.46,.45,.94) 350ms,-webkit-transform 400ms cubic-bezier(.175,.885,.32,1.275) 350ms;transition:opacity 300ms cubic-bezier(.25,.46,.45,.94) 350ms,transform 400ms cubic-bezier(.175,.885,.32,1.275) 350ms}
.pointNav section:hover .point{background-color:#fff;opacity:1}
.pointNav section:hover span{opacity:1}
.pointNav section.active{pointer-events:none}
.pointNav section.active .point{background-color:#ff3829;opacity:1}
.pointNav section .point{display:inline-block;width:15px;height:15px;vertical-align:top;background-color:#fff;opacity:.4;border-radius:10px;float:right}
.ie8 .pointNav section .point{behavior:url(../js/vendor/PIE.htc)}
.pointNav section span{float:right;display:inline-block;text-transform:uppercase;color:#fff;opacity:0;margin-right:20px;font-family:GalaxiePolarisCondensed-Bold,helvetica,sans-serif;font-size:12px;margin-top:-1px;-webkit-transition:-webkit-transform .2s ease-in-out,opacity .4s cubic-bezier(.25,.46,.45,.94);transition:transform .2s ease-in-out,opacity .4s cubic-bezier(.25,.46,.45,.94)}
.header{z-index:2000;position:absolute;top:0;width:100%;left:0;height:90px;background-image:url(../img/texture_bg.jpg);background-repeat:repeat-x;box-shadow:0 4px 16px -2px rgba(0,0,0,.6)}
.header .logo{width:155px;height:50px;background-image:url(../img/chek_logo@2x.png);background-size:155px 50px;margin:20px auto 0;display:block}
.ie8 .header .logo{background-image:url(../img/chek_logo.png)}
.header.fallback{position:fixed}
.header.fallback .btnMute,.header.fallback .shop{display:none}
.header .btnMute{position:absolute;right:20px;top:30px;width:30px;height:30px;color:#fff;cursor:pointer;font-size:20px;text-align:center;line-height:30px}
.header .btnMute.muted .unmute{display:none}
.header .btnMute.muted .mute{display:block}
.header .btnMute .mute{position:absolute;width:100%;height:100%;top:0;left:0;display:none}
.header .btnMute .unmute{position:absolute;width:100%;height:100%;top:0;left:0}
.header .shop{text-transform:uppercase;color:#fff;font-family:GalaxiePolarisCondensed-Bold,helvetica,sans-serif;display:inline-block;position:absolute;top:30px;right:60px;text-decoration:none;cursor:pointer;padding-bottom:3px;-webkit-transition:all 200ms cubic-bezier(.25,.46,.45,.94);transition:all 200ms cubic-bezier(.25,.46,.45,.94);border-bottom:solid 2px rgba(255,56,41,0)}
.header .shop:hover{border-bottom:solid 2px #ff3829}
.footer{z-index:50;position:absolute;bottom:0;height:280px;width:100%;color:#fff;font-size:13px;font-family:GalaxiePolarisCondensed-Medium,helvetica,sans-serif}
.footer.fallback{position:relative;bottom:auto}
.footer .footerTop{visibility:hidden;padding-left:20px;padding-right:20px;height:140px;background-color:#212223}
.footer .footerTop .emailSubmit{margin-top:15px;width:100%}
.footer .footerTop .emailField{font-family:GalaxiePolarisCondensed-Book,helvetica,sans-serif;font-size:16px;height:40px;width:calc(100% - 110px);padding-left:15px;border:none;float:left}
.footer .footerTop .btnSubmit{color:#fff;background-color:#9d9d9d;font-family:GalaxiePolarisCondensed-Bold,helvetica,sans-serif;text-transform:uppercase;font-size:18px;height:42px;width:85px;border:none;cursor:pointer;position:relative;overflow:hidden;-webkit-transition:color 125ms cubic-bezier(.25,.46,.45,.94);transition:color 125ms cubic-bezier(.25,.46,.45,.94);border-radius:none;-webkit-border-radius:none;-webkit-appearance:none}
.footer .footerTop .btnSubmit:hover{color:#333132}
.footer .footerTop .tagline{margin-top:16px;font-size:11px;font-family:GalaxiePolarisCondensed-Book,helvetica,sans-serif;display:inline-block}
.footer .footerTop .tagline .bold{font-family:GalaxiePolarisCondensed-Bold,helvetica,sans-serif}
.footer .footerBottom{width:100%;height:140px;background-image:url(../img/texture_bg.jpg);text-align:center}
.footer .footerBottom .links{margin:8px auto 0;width:100%;text-align:center;display:inline-block}
.footer .footerBottom .links a{font-family:GalaxiePolarisCondensed-Bold,helvetica,sans-serif;color:#fff;font-size:12px;text-decoration:none;-webkit-transition:all .3s cubic-bezier(.25,.46,.45,.94);transition:all .3s cubic-bezier(.25,.46,.45,.94);border-bottom:solid 2px rgba(255,56,41,0);padding-bottom:4px}
.footer .footerBottom .links a:hover{border-bottom:solid 2px #ff3829}
.footer .footerBottom .follow{font-family:GalaxiePolarisCondensed-Bold,helvetica,sans-serif;font-size:15px;text-transform:uppercase;margin-left:20px;margin-top:35px;display:inline-block}
.footer .footerBottom .follow .text{margin-right:5px;display:inline-block;vertical-align:top;margin-top:16px}
.footer .footerBottom .follow a{position:relative;margin:15px 2px 2px;font-size:25px;display:inline-block;font-family:GalaxiePolarisCondensed-Bold,helvetica,sans-serif;color:#fff;text-decoration:none;width:30px;height:30px;text-align:center}
.footer .footerBottom .follow a .bg{-webkit-transition:all .4s cubic-bezier(.175,.885,.32,1.275);transition:all .4s cubic-bezier(.175,.885,.32,1.275);position:absolute;width:100%;height:100%;top:0;left:0;background-color:#212223;border-radius:15px}
.ie8 .footer .footerBottom .follow a .bg{behavior:url(../js/vendor/PIE.htc)}
.footer .footerBottom .follow a .icon{display:inline-block;position:absolute;width:100%;height:100%;top:0;left:0;background-position:center center;background-repeat:no-repeat;opacity:.5;-webkit-transition:color 300ms cubic-bezier(.25,.46,.45,.94);transition:color 300ms cubic-bezier(.25,.46,.45,.94)}
.footer .footerBottom .follow a .icon.facebook{background-image:url(../img/icon_facebook_white@2x.png);background-size:10px 19px}
.ie8 .footer .footerBottom .follow a .icon.facebook{background-image:url(../img/icon_facebook_white.png)}
.footer .footerBottom .follow a .icon.twitter{background-image:url(../img/icon_twitter_white@2x.png);background-size:17px 14px}
.ie8 .footer .footerBottom .follow a .icon.twitter{background-image:url(../img/icon_twitter_white.png)}
.footer .footerBottom .follow a .icon.pinterest{background-image:url(../img/icon_pinterest_white@2x.png);background-size:15px 20px}
.ie8 .footer .footerBottom .follow a .icon.pinterest{background-image:url(../img/icon_pinterest_white.png)}
.footer .footerBottom .follow a .icon.youtube{background-image:url(../img/icon_youtube_white@2x.png);background-size:17px 12px}
.ie8 .footer .footerBottom .follow a .icon.youtube{background-image:url(../img/icon_youtube_white.png)}
.footer .footerBottom .follow a .icon.instagram{background-image:url(../img/icon_instagram_white@2x.png);background-size:14px 13px}
.ie8 .footer .footerBottom .follow a .icon.instagram{background-image:url(../img/icon_instagram_white.png)}
.footer .footerBottom .follow a .icon.gplus{background-image:url(../img/icon_gplus_white@2x.png);background-size:17px 17px}
.ie8 .footer .footerBottom .follow a .icon.gplus{background-image:url(../img/icon_gplus_white.png)}
.footer .footerBottom .follow a:hover .icon{opacity:1}
.footer .footerBottom .follow a:hover .bg1{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15);background-color:#3B5998}
.footer .footerBottom .follow a:hover .bg2{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15);background-color:#4099FF}
.footer .footerBottom .follow a:hover .bg3{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15);background-color:#c4302b}
.footer .footerBottom .follow a:hover .bg4{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15);background-color:#517fa4}
.footer .footerBottom .follow a:hover .bg5{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15);background-color:#cb2027}
.footer .footerBottom .follow a:hover .bg6{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15);background-color:#dd4b39}
@-webkit-keyframes hotspotHover{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}
50%{-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}
100%{-webkit-transform:scale(1,1);transform:scale(1,1)}}
@keyframes hotspotHover{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}
50%{-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}
100%{-webkit-transform:scale(1,1);transform:scale(1,1)}}
@-webkit-keyframes menuOnHover{from{-webkit-transform:rotate(45deg) translate(-60px,0);transform:rotate(45deg) translate(-60px,0)}
to{-webkit-transform:rotate(45deg) translate(-10px,0);transform:rotate(45deg) translate(-10px,0)}}
@keyframes menuOnHover{from{-webkit-transform:rotate(45deg) translate(-60px,0);transform:rotate(45deg) translate(-60px,0)}
to{-webkit-transform:rotate(45deg) translate(-10px,0);transform:rotate(45deg) translate(-10px,0)}}
@-webkit-keyframes menuOutHover{from{-webkit-transform:rotate(45deg) translate(-10px,0);transform:rotate(45deg) translate(-10px,0)}
to{-webkit-transform:rotate(45deg) translate(60px,0);transform:rotate(45deg) translate(60px,0)}}
@keyframes menuOutHover{from{-webkit-transform:rotate(45deg) translate(-10px,0);transform:rotate(45deg) translate(-10px,0)}
to{-webkit-transform:rotate(45deg) translate(60px,0);transform:rotate(45deg) translate(60px,0)}}
@-webkit-keyframes menuOnHoverLarge{from{-webkit-transform:rotate(45deg) translate(-100px,0);transform:rotate(45deg) translate(-100px,0)}
to{-webkit-transform:rotate(45deg) translate(-20px,0);transform:rotate(45deg) translate(-20px,0)}}
@keyframes menuOnHoverLarge{from{-webkit-transform:rotate(45deg) translate(-100px,0);transform:rotate(45deg) translate(-100px,0)}
to{-webkit-transform:rotate(45deg) translate(-20px,0);transform:rotate(45deg) translate(-20px,0)}}
@-webkit-keyframes menuOutHoverLarge{from{-webkit-transform:rotate(45deg) translate(-20px,0);transform:rotate(45deg) translate(-20px,0)}
to{-webkit-transform:rotate(45deg) translate(100px,0);transform:rotate(45deg) translate(100px,0)}}
@keyframes menuOutHoverLarge{from{-webkit-transform:rotate(45deg) translate(-20px,0);transform:rotate(45deg) translate(-20px,0)}
to{-webkit-transform:rotate(45deg) translate(100px,0);transform:rotate(45deg) translate(100px,0)}}
@media only screen and (min-width:375px){#sportchekMobile .landing .copy h2{font-size:40px}
#sportchekMobile .landing .copy h1{font-size:80px;line-height:90px}
.footer .footerTop .tagline{font-size:12px}
.footer .footerBottom .follow a{width:32px;height:32px;margin:5px}
.footer .footerBottom .follow .text{margin-top:8px}}
@media only screen and (min-width:600px){#sportchekMobile .landing .copy h2{font-size:70px;line-height:50px}
#sportchekMobile .landing .copy h1{font-size:120px;line-height:120px}}
@media only screen and (min-width:768px){.resize{display:none}
.footer{height:140px}
.footer .footerTop{height:70px}
.footer .footerTop .emailSubmit{float:right;display:inline-block;width:auto}
.footer .footerTop .emailField{width:170px}
.footer .footerTop .tagline{width:450px;margin-top:10px;font-size:17px}
.footer .footerBottom{height:70px}
.footer .footerBottom .links{float:right;margin-right:20px;margin-top:22px;width:auto}
.footer .footerBottom .follow{float:left;font-size:24px;margin-top:9px}
.footer .footerBottom .follow .text{margin-right:15px}
.footer .footerBottom .follow a{margin:6px;width:42px;height:42px}
.footer .footerBottom .follow a .bg{border-radius:20px}
.ie8 .footer .footerBottom .follow a .bg{behavior:url(../js/vendor/PIE.htc)}
.footer .footerBottom .follow a .icon.facebook{background-image:url(../img/icon_facebook_white@2x.png);background-size:13px 25px}
.ie8 .footer .footerBottom .follow a .icon.facebook{background-image:url(../img/icon_facebook_white.png)}
.footer .footerBottom .follow a .icon.twitter{background-image:url(../img/icon_twitter_white@2x.png);background-size:22px 18px}
.ie8 .footer .footerBottom .follow a .icon.twitter{background-image:url(../img/icon_twitter_white.png)}
.footer .footerBottom .follow a .icon.pinterest{background-image:url(../img/icon_pinterest_white@2x.png);background-size:20px 26px}
.ie8 .footer .footerBottom .follow a .icon.pinterest{background-image:url(../img/icon_pinterest_white.png)}
.footer .footerBottom .follow a .icon.youtube{background-image:url(../img/icon_youtube_white@2x.png);background-size:22px 16px}
.ie8 .footer .footerBottom .follow a .icon.youtube{background-image:url(../img/icon_youtube_white.png)}
.footer .footerBottom .follow a .icon.instagram{background-image:url(../img/icon_instagram_white@2x.png);background-size:19px 18px}
.ie8 .footer .footerBottom .follow a .icon.instagram{background-image:url(../img/icon_instagram_white.png)}
.footer .footerBottom .follow a .icon.gplus{background-image:url(../img/icon_gplus_white@2x.png);background-size:22px 22px}
.ie8 .footer .footerBottom .follow a .icon.gplus{background-image:url(../img/icon_gplus_white.png)}}
@media only screen and (min-width:1034px){.footer .footerTop{padding-left:50px;padding-right:50px}
.footer .footerTop .emailField{width:234px}
.footer .footerTop .links{margin-right:50px}
.footer .footerBottom .follow,.footer .footerTop .follow{margin-left:50px}
.footer .footerBottom .links{margin-right:50px}}
@media only screen and (min-width:1250px){.footer .footerTop .tagline{margin-top:20px;width:auto}
.footer .footerTop .tagline br{display:none}}