@font-face{font-family:'DIN pro Bold';src:url(/media/fonts/DINPro-Bold_13934.ttf) format("truetype")}@font-face{font-family:'DIN pro Light';src:url(/media/fonts/DINPro-Light_13935.ttf) format("truetype")}@font-face{font-family:'DIN pro Medium';src:url(/media/fonts/DINPro-Medium_13936.ttf) format("truetype")}#wrapper{color:#000!important}#wrapper h3{font-family:'DIN pro Bold'!important;text-transform:uppercase}#wrapper a,#wrapper div,#wrapper p{font-family:'DIN pro Light'!important}.slider-container{position:relative;overflow:hidden}.slider-container .slider{-webkit-transition:all .75s ease;transition:all .75s ease;position:relative}.slider-container .slider ul{list-style:none;margin:0;width:300%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider-container .slider ul li{-webkit-transition:all .75s ease;transition:all .75s ease;width:100%;float:left;position:relative}.slider-container .slider ul li.active{-webkit-transform:none;transform:none}.slider-container img,.slider-container picture{width:100%}.slider-container img.hover,.slider-container picture.hover{display:none}.slider-container .arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:4em;color:#fff;cursor:pointer;text-shadow:2px 2px 4px #000}.slider-container .arrow.fa-angle-left{left:1%}.slider-container .arrow.fa-angle-right{right:1%}@media screen and (min-width:320px){#intro-container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:flex-start;align-items:stretch;margin:15% auto;width:90%}#intro-text{order:0;flex:0 1 100%;align-self:auto}#intro-img{display:none}#intro-text h3{font-size:9vw}#intro-text div{font-size:6.5vw;line-height:8vw}#intro-icons{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:flex-start;align-items:stretch;width:80%;margin:10% 0 0}.intro-icon{order:0;flex:0 1 26%;align-self:auto}.shoe-desktop-img{display:none}.shoe-mobile-img{display:block}#shoes{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:flex-start;align-items:stretch;width:90%;margin:0 auto}.shoe{order:0;flex:0 1 auto;align-self:auto}#shoe-container{background-image:url(/media/image/product-series/mizuno-trail/mobile_running.png);background-repeat:no-repeat;background-position:top right;background-size:60% 90%;margin:15% 0}#shoe-container>h3{font-size:6vw;width:90%;margin:0 auto}.shoe-text h3{font-size:6vw;margin:8% 0 0;text-transform:capitalize}#shoe-container .shoe-text a{font-size:6.5vw;background-color:#0082aa;color:#fff;padding:4% 15%;border:2px solid transparent}.shoe-text p{font-size:5.5vw;margin:6% 0}#rollover-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:flex-start;align-items:stretch}#rollover-mens{order:0;flex:0 1 100%;align-self:flex-end}#rollover-womens{order:0;flex:0 1 100%;align-self:flex-start;margin:7% 0 0}#rollover-mens img,#rollover-womens img{width:100%}}@media screen and (min-width:360px){.shoe-text h3{font-size:6vw}.shoe-text p{font-size:5.5vw;margin:5% 0}}@media screen and (min-width:480px){#intro-container{margin:10% auto}#intro-text h3{font-size:6vw}#intro-text div{font-size:4.5vw;line-height:6vw}.shoe-text h3{font-size:5vw}.shoe-text p{font-size:4.5vw;margin:4% 0}#shoe-container .shoe-text a{font-size:4.5vw}}@media screen and (min-width:750px){.slider-container img.hover{display:block;position:absolute;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;opacity:0;-webkit-transition:all .62s ease;transition:all .62s ease}.slider-container img.hover:hover{opacity:1}}@media screen and (min-width:768px){#intro-text h3{font-size:4vw}#intro-text div{font-size:3.5vw;line-height:4.5vw}#intro-container{margin:7% auto}.shoe-text{width:90%;margin:0 auto}#shoe-container>h3,.shoe-text h3{font-size:4vw}.shoe-text p{font-size:3.5vw;margin:3% 0;line-height:4.5vw}#shoe-container .shoe-text a{font-size:3.5vw;padding:3% 10%}}@media screen and (min-width:1024px){#intro-text h3{font-size:3vw}#intro-text div{font-size:2.5vw;line-height:3.5vw}#intro-icons{width:50%;margin:5% 0 0}#shoe-container{background-image:url(/media/image/product-series/mizuno-trail/mobile_running.png);background-repeat:no-repeat;background-position:top right;background-size:50% 90%;margin:10% 0}#shoe-container>h3,.shoe-text h3{font-size:3vw}.shoe-text p{font-size:2.5vw;margin:3% 0;line-height:3.5vw}#shoe-container .shoe-text a{font-size:2.5vw;padding:3% 7%}#rollover-container{flex-wrap:nowrap;margin:0 0 10%}#rollover-mens{order:0;flex:0 1 48%;align-self:auto}#rollover-womens{order:0;flex:0 1 48%;align-self:auto;margin:0}}@media screen and (min-width:1140px){#intro-text{flex:0 1 40%;align-self:center}#intro-img{display:block;order:0;flex:0 1 50%;align-self:auto}#intro-img img{width:100%}#intro-text h3{font-size:2.5vw}#intro-text div{font-size:1.7vw;line-height:2.2vw}#shoe-container{background-image:url(/media/image/product-series/mizuno-trail/running.png);background-repeat:no-repeat;background-position:top;background-size:100% 78%;margin:8% 0}.shoe-desktop-img{display:block}.shoe-mobile-img{display:none}#shoes{flex-wrap:nowrap;width:90%;margin:0 auto}.shoe{order:0;flex:0 1 30%;align-self:auto}#shoe-container>h3{font-size:2.5vw}.shoe-text h3{text-transform:capitalize!important;font-size:2vw}.shoe-text p{font-size:1.8vw;margin:5% 0 10%;line-height:2.5vw}#shoe-container .shoe-text a{font-size:2vw;padding:5% 10%}#shoe-container .shoe-text a:hover{background-color:#fff;color:#0082aa;border:2px solid #0082aa;transition:all .6s ease}#rollover-container{margin:0 auto 10%;width:90%}#rollover-mens img:hover,#rollover-womens img:hover{transform:scale(1.05);transition:all .6s ease}}@media screen and (min-width:1240px){.slider-container .arrow{font-size:7em}}@media screen and (min-width:1400px){#shoe-container{background-size:105% 75%}#shoe-container .shoe-text a{font-size:1.3vw;padding:4% 10%}#rollover-container{margin:0 auto 10%;width:80%}}@media screen and (min-width:2000px){.shoe .shoe-desktop-img{width:100%}.shoe-text p{line-height:2.2vw}}