@font-face{font-family:FuturaRound;src:url(/media/fonts/futuraround-boldoblique-webfont.woff);font-weight:700}@font-face{font-family:FuturaRound;src:url(/media/fonts/futuraround-mediumoblique-webfont.woff);font-weight:500}@font-face{font-family:FuturaRound;src:url(/media/fonts/futuraround-bookoblique-webfont.woff);font-weight:400}main{background-color:#969696}main section{margin:0 .8em}main .button,main h1,main h2,main h3,main p{color:#fff;font-family:FuturaRound;text-align:center}main .button,main h1,main h2,main h3{text-transform:uppercase}main h1,main h2{font-weight:500}main .button,main h3,main p{font-weight:400!important}main h1{font-size:26px;letter-spacing:.16em}main h2{font-size:21px;margin:0 0 18px;letter-spacing:.1em}main h3{font-size:16px;letter-spacing:.1em}main p{font-size:17px}main .button{margin:30px auto 18px;border:1px solid #fff;max-width:250px;color:#fff;width:100%;display:block;padding:12px 1% 10px;transition:500ms;line-height:1;font-size:1.1rem;background:0 0}main .button:hover{background:#fff;color:#969696}.logo p img{width:208px}.about_1 p,.about_2 p,.logo p img,.shadow,.shoe,main .button,main h1{opacity:0}.flex_container{display:flex;flex-direction:column}.flex_container>div{margin:43px auto 25px}.shoe{height:350px;height:67vw;overflow:hidden;position:relative;margin:20px auto;max-height:580px;max-width:750px}.shoe .shoe_img{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:100%;background-position:50% 0}.shoe .shoe_img:first-of-type{z-index:1;background-image:url(/media/image/product-series/hoka-challenger/mens-shoe.png);overflow:hidden}.shoe .shoe_img:last-of-type{z-index:0;background-image:url(/media/image/product-series/hoka-challenger/womens-shoe.png)}.separator{height:1px;width:90%;background:#fff;margin:0 auto}.about_1,.about_2{max-width:830px}.about_2{margin:32px auto 64px}.medium{display:none}.key_features{margin:0 auto 40px}.key_features>div{height:0;overflow:hidden;padding-top:60%;background:#fff;position:relative;margin:24px auto;width:88%}.key_features>div p{color:#969696;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:80%;margin:0 10%;opacity:0}.video_container{background-image:url(/media/image/product-series/hoka-challenger/mobile-video-banner.jpg);background-size:cover;background-repeat:no-repeat;height:0;overflow:hidden;padding-top:76.6%;position:relative;clear:both}.play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.play img{width:50px;display:block;margin:0 auto 10px;transition:all .5s ease}@media only screen and (min-device-width:750px){main section{padding:154px 0 0}main h1{font-size:32px;margin:20px 0}main h2{font-size:25px}main h3,main p{font-size:20px}main .button{margin:42px auto 14px;max-width:275px}.flex_container{flex-direction:column-reverse}.logo p img{width:180px}.flex_container>.about_1{margin:22px auto 25px}.mobile{display:none}.medium{display:inline-block}.shadow{opacity:0!important;max-width:750px}.key_features>div{width:33.3333333%;float:left;background:0 0;color:#fff;padding-top:30%;border-left:1px solid #fff;margin:30px auto 60px}.key_features>div:first-of-type{border-left:1px solid #969696}.key_features>div p{color:#fff}.video_container{margin:0 0 85px}.play img{width:78px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.about_1,.about_2{max-width:800px}}@media only screen and (min-device-width:1000px) and (max-device-width:1350px) and (orientation:landscape){#back_top{left:auto;right:10px}}@media only screen and (min-device-width:1000px){.video_container{background-image:url(/media/image/product-series/hoka-challenger/video-banner.jpg);padding-top:43.4%}.key_features>div p{height:98px}.container_1200,.container_960{margin:0 auto 50px}}@media only screen and (min-device-width:1200px) and (orientation:landscape){.video_container{background-attachment:fixed;background-position:center}main h1{font-size:40px}main h2{font-size:30px}main h3{font-size:24px;position:absolute;width:100%;bottom:0;left:0}.key_features{max-width:1280px}.key_features>div{padding-top:18%}.play{width:267px;height:191px}.play img{width:98px}.play:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media only screen and (min-device-width:1400px){main section{padding:172px 0 0}.flex_container>.about_1{margin:15px auto 25px}.about_2{margin:32px auto 83px}.key_features>div{margin:60px auto 86px}.video_container{padding-top:40%}}@media only screen and (min-width:767px){.shoe{height:580px}}@media only screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5){.video_container{background-attachment:scroll}}