@font-face{font-family:Gotham;src:url(/media/fonts/Gotham-Light.ttf) format("truetype");font-weight:300}@font-face{font-family:Palatino;src:url(/media/fonts/palatino-regular.ttf) format("truetype")}#hero-section .video-container{position:relative;width:100%}#hero-section .video-container .video-container__video{position:relative;background-image:url(/media/image/product-series/nike-next-percent/mobile-preloader.jpg);background-position:50% 50%;background-repeat:no-repeat;background-attachment:scroll;background-size:100%}#hero-section .video-container a{display:block}#hero-section .video-container video{width:100%;margin-bottom:-3px}main{background:#f6f6f6}main *{transition:all .75s}main h1,main p{text-align:center;color:#020202;margin:0}main p{font-family:Gotham,Helvetica,Arial,sans-serif;font-size:14.5px}main .inside_p{font-size:14px;margin:1vw 0 2vw}main h1{font-family:Palatino,Georgia,"Times New Roman",serif;font-size:29px;padding:.4em 0}main button{font-family:Gotham,Helvetica,Arial,sans-serif;font-size:13px;width:222px;color:#fff;letter-spacing:.3em;display:block;padding:1em 0;margin:12px auto 0;background:#fe6956}main button:focus,main button:hover{background:#fe4e38;color:#fff}main button.newbutton{background:#D2FE95}main button.newbutton:focus,main button.newbutton:hover{background:#88AE54;color:#fff}.title_container{width:100%;padding:58px 30px 50px}.air_zoom_logo{padding:0 10%;margin:0 0 2%}.kipchoge_intro__p{margin:0 auto;padding:0 30px 50px}.slider{width:260vw;display:flex;justify-content:space-around;margin-left:-6%;padding:70px}.slide{width:31%;border:1px solid lightgrey;display:flex;flex-direction:column}.slide img{width:148px;margin:-12px auto 0}.slide p{padding:2em 1em}#banner-container{position:relative}#banner-image img{width:100%}#mobile-image{display:none}#zoom_form{padding:20px 30px 50px}#zoom_form input{width:100%;font-size:14px;border:1px solid #ababab;font-family:Gotham,Helvetica,Arial,sans-serif;padding:1.2em}#nike-form{margin:24px 0 0}.smlltext{font-style:italic;font-size:77%;margin:1em 0 2em;color:#666}.smlltext a,.smlltext a:hover{color:#666;text-decoration:underline;font-family:Gotham,Helvetica,Arial,sans-serif}#form-error-messages,#form-submission-successful{display:none;z-index:0;margin:1em auto 0}#form-error-messages h3,#form-error-messages p,#form-submission-successful h3,#form-submission-successful p{color:#8b0000;font-family:Gotham,Helvetica,Arial,sans-serif;font-size:18px;text-align:center}#form-submission-successful h3,#form-submission-successful p{color:#006400;z-index:1}.copy_text{padding:24px 24px 30px;max-width:540px;margin:0 auto}#product_search_results_header #product_search_results_title{display:none}.kipchoge_intro img{width:55%}@media only screen and (min-width:768px){#hero-section .video-container .video-container__video{background-image:url(/media/image/product-series/nike-next-percent/desktop-preloader.jpg);background-position:50% 50%;background-repeat:no-repeat;background-attachment:scroll;background-size:contain}main h1{font-size:34px}.title_container{width:613px;padding:78px 30px 66px;margin:0 auto}.kipchoge_intro__p{width:600px}.slider{display:flex;justify-content:space-around;padding:70px 8px;width:768px;margin:0 auto}#zoom_form{width:590px;margin:0 auto}.smlltext{margin:2.6em 0 2em}}@media only screen and (min-width:1024px){main{background-image:url(/media/image/product-series/nike-next-percent/vaporfly-next.png);background-position:left 6%;background-repeat:no-repeat;background-size:6.7vw auto}.title_container{width:676px}.kipchoge_intro{display:flex;flex-direction:row;justify-content:flex-end;align-content:center;align-items:center;text-align:left;flex-wrap:wrap}.kipchoge_intro__p{width:30%;margin:0 3% 0 0;padding:0;text-align:left}.top_img{width:58%}.shoe_sole{padding:4vw 15vw 0}#zoom_form{width:690px}#zoom_form input{width:70%;margin:0 auto}}@media only screen and (min-width:1440px){main h1{font-size:2.8vw;padding:.2em 0}main p{font-size:1.2vw}main .inside_p{font-size:.9vw;margin:0 0 2vw}main button{margin:1vw auto 0;width:42%;font-size:1vw}.title_container{width:45vw;padding:7.4vw 0 4.4vw}.top_img{width:52%}.kipchoge_intro__p{width:32.4%;margin:0 5% 0 0}.slider{justify-content:space-between;width:78vw;padding:4.5vw 0 6vw}.slide{width:32%}.slide img{margin:-4% auto 0;width:50%}.slide p{padding:2em 1.6em}.shoe_sole{padding:4vw 17vw 0;width:100%}#zoom_form{width:48%}#nike-form{margin:1.8vw 0 0}#nike-form input{width:87%;font-size:.9vw;padding:1.6em}.smlltext{margin:2.6em -5em;font-size:.85vw}}@media only screen and (max-width:768px){.kipchoge_intro img{width:100%}}@media screen and (max-width:767px){#mobile-image{display:block}#banner-image-overlay,#desktop-image{display:none}#banner-container{margin:0 0 15%}}