@font-face{font-family:Asics-3-bold;src:url(/media/fonts/ASICSFont3.0-Bold.ttf) format("truetype")}@font-face{font-family:Asics-3-Regular;src:url(/media/fonts/ASICSFont3.0-Regular.ttf) format("truetype")}@font-face{font-family:Graphik-Medium;src:url(/media/fonts/Graphik-Medium.otf) format("truetype")}main *,main :after,main :before{box-sizing:inherit;transition:all .75s ease}main h1,main h2,main h3,main h4,main h5,main h6{font-family:Asics-3-Regular,"DM Sans",sans-serif;color:#001e61;margin:0;line-height:1.6;letter-spacing:2px}main h1{font-size:19px}main h4{font-weight:400}main .btn,main h4,main p{font-family:Graphik-Medium,"DM Sans",sans-serif}main p{font-size:16px;color:#001e61;font-weight:200;margin:0}.dt_{display:none}.btn{margin:16px auto;text-transform:uppercase;color:#001e61;background:0 0;padding:.8em;border:2px solid #001e61;width:280px;display:block;text-align:center}#search_page #product_search_results_title h2{display:none}.abt__title{font-family:Asics-3-bold,"DM Sans",sans-serif;font-size:2.5rem}.abt__subtitle{font-family:Asics-3-bold,"DM Sans",sans-serif;font-size:16.6px;padding:3% 18% 10%}.abt__para{padding:0 0 2em;line-height:1.7}.trail_feature{position:relative;width:100%;text-align:center;padding:50px 0}.ft_title{font-size:2rem;text-align:center;padding:0 0 1em}.ft_title .text-bold{font-family:Asics-3-bold,"DM Sans",sans-serif}.ft_subh{margin:0 0 2em;font-size:16px}.ft_img_cont{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin:0 auto}.img_cont__a{width:47%;overflow:hidden}.img_cont__a:hover img{transform:scale(1.05)}.img_cont__a .img_cont__title{font-family:Asics-3-bold,"DM Sans",sans-serif;font-size:1rem;letter-spacing:2px;margin:10% 0 20%}.ts__text{text-align:center;flex-direction:column}.h3_cont{position:relative;height:45px;width:100%;margin:0 0 25px;text-align:center}.h3_cont h3{font-family:Asics-3-bold,"DM Sans",sans-serif;font-size:1.3rem;letter-spacing:2px;line-height:45px}.h3_cont .arrw{display:none}.shoe_type{position:absolute;top:0;left:0;right:0;margin:0 auto;font-weight:400;opacity:0}.slide_img_cont{position:relative;width:100vw;height:84.894259819vw}.cont_img{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.arrw{position:absolute;bottom:0;cursor:pointer}.arrw_off{cursor:default;opacity:.5}.arrw_left{left:0}.arrw_right{right:0}.circle_div{width:80px;display:flex;flex-direction:row;justify-content:space-around;text-align:center;position:absolute;bottom:24px;margin:0 auto;left:0;right:0}.cicl{width:13px;height:13px;background:#fff;border-radius:50%}.cicl.active{background:#ee6529}.btn_container{position:relative;height:140px;margin:28px auto}.btn_cont__div{position:absolute;top:0;left:50%;transform:translateX(-50%);opacity:0;z-index:0}.btn_cont__div.active{z-index:1}.text_container{position:relative;height:250px}.culture_de_de .text_container,.culture_es_es .text_container{height:282px}.culture_fr_fr .text_container{height:360px}.culture_it_it .text_container{height:318px}.text_cont__div{position:absolute;opacity:0;top:0;left:38px;right:38px}.trail_graph{position:relative;width:290px;height:340px;margin:0 auto}.tg_div{display:flex;flex-wrap:wrap;position:absolute;width:100%;left:0;top:0;opacity:0}.flex_div{width:100%;text-align:left}.fd__half{width:50%}.half_2{text-align:center}.linear_graph{width:100%;margin:24px 0;height:3px}.expl_collection{width:100%;padding:5% 28px 2%;margin:0 auto;max-width:1660px;position:relative}.conterf{width:100%;position:relative}.expl_collection__lin{content:"";position:absolute;top:23%;height:1px;width:100%;left:0;background:#001e61;transform:translateY(-50%)}.expl_collection__h2{font-size:1.2rem;position:relative;background:#fff;width:200px}.expl_collection__h2 span.text-bold{font-family:Asics-3-bold,"DM Sans",sans-serif}.active{opacity:1}.hero-banner-container{position:relative;margin-bottom:0}.hero-banner-container .overlay{position:absolute;top:0;left:0;opacity:0;transition:opacity .5s ease-in-out}.hero-banner-container .overlay:hover{opacity:1}.hero-banner-container .hero-banner__desktop{display:none}.hero-banner-container .hero-banner__mobile{display:block}.hero-banner-container img,.hero-banner-container picture{width:100%}.go_beyond--background{background-image:url(/media/image/product-series/asics-trail/mobile_intro-bg@2x.jpg);background-position:50% 0;background-repeat:no-repeat;background-attachment:scroll;background-size:contain}.go_beyond--background .go_beyond{position:relative;width:100%;max-width:1400px;margin:0 auto;padding:8vw 0 4vw;display:flex;flex-wrap:wrap;justify-content:space-around;flex-direction:column;align-items:center}.go_beyond--background .go_beyond__item{flex-basis:100%;position:relative;overflow:hidden;margin:5% 15%}.go_beyond--background .abt_image img,.go_beyond--background .abt_image picture{width:100%}.go_beyond--background .abt_container{text-align:center}.trail_slider--background p b{color:#000;text-transform:capitalize}.trail_slider--background .trail_slider__title{text-align:center;margin-bottom:5%}.trail_slider--background .trail_slider__title img{width:150px;margin-bottom:6%}.trail_slider--background .trail_slider__title h2{font-size:1.8rem;letter-spacing:3px}.trail_slider--background .trail_slider__title h2 span.text-bold{font-family:Asics-3-bold,"DM Sans",sans-serif}.bottom-banner-container{position:relative;margin-bottom:5%}.bottom-banner-container .bottom-banner-container__content{position:absolute;top:3%;left:45%;width:50%;text-align:left;padding:10px 0 10px 35px;background-image:url(/media/image/product-series/asics-trail/characters-line-1@2x.png);background-position:0 50%;background-repeat:no-repeat;background-attachment:scroll;background-size:20px}.bottom-banner-container .bottom-banner-container__content p{font-family:Asics-3-Regular,"DM Sans",sans-serif;font-size:1.2rem;letter-spacing:2px}.bottom-banner-container .bottom-banner-container__content span{font-family:Asics-3-bold,"DM Sans",sans-serif;font-size:1.2rem;display:block;letter-spacing:3px;line-height:1}.bottom-banner-container img,.bottom-banner-container picture{width:100%}.grid-container-outer{position:relative;padding:0;background-color:#fff;z-index:2}@media only screen and (min-device-width:410px){.text_container{height:228px}.culture_de_de .text_container,.culture_es_es .text_container{height:268px}.culture_fr_fr .text_container{height:320px}.culture_it_it .text_container{height:300px}}@media only screen and (min-device-width:650px){.text_container{height:170px;width:600px;margin:0 auto}.culture_de_de .text_container,.culture_es_es .text_container{height:174px}.culture_fr_fr .text_container{height:216px}.culture_it_it .text_container{height:188px}}@media only screen and (min-device-width:1000px){.btn{margin:16px 16px 16px 0;float:left;width:195px}.btn:hover{color:#fff;background:#001e61}.btn-women{margin:16px 0}.mob{display:none}.trail_slider{display:flex;justify-content:center;align-content:center;align-items:center;margin:0 auto}.btn_container{order:10}.ts__text{text-align:left;width:400px;margin:0 0 0 4vw}.dt_.ts_dt_slider{width:600px;display:block;margin:0 0 0 2vw}.text_container{width:400px;height:212px}.text_cont__div{right:38px;left:0}.culture_de_de .text_container,.culture_es_es .text_container{height:236px}.culture_fr_fr .text_container{height:312px}.culture_it_it .text_container{height:262px}.trail_graph{margin:0;height:298px}.btn_container{margin:0}.btn_container .btn_cont__div{left:0;transform:none;width:500px}.slide_img_cont{width:500px;height:0;padding-bottom:84.894%}.slide_img_cont:before{content:"";position:absolute;top:0;left:50px;width:100%;height:100%;background-image:url(/media/image/product-series/asics-trail/characters-line-2@2x.png);background-position:100% 100%;background-repeat:no-repeat;background-attachment:scroll;background-size:contain}}@media only screen and (min-device-width:1440px){main p{font-size:18px}.trail_slider{width:80vw;justify-content:space-between}.ts__text{width:580px}.text_container{height:200px;width:580px}.trail_graph{width:526px;height:168px}.flex_div{display:flex;position:relative;margin-bottom:23px}.flex_div p{padding-right:16px}.flex_div .dddd{padding-right:32px}.flex_div .ddda{padding-right:30px}.flex_div img{position:absolute;top:50%;right:38px;width:255px;transform:translateY(-50%);margin:0}.culture_es_es .flex_div p,.culture_it_it .flex_div p{font-size:16px}.culture_es_es .flex_div img,.culture_it_it .flex_div img{width:218px}.half_1{width:44%}.half_2{width:56%}}@media only screen and (min-device-width:1900px){main h1{font-size:30px}main p{font-size:18px}.btn{font-size:16px;width:220px;margin:16px 20px 16px 0}.btn_container .btn_cont__div{width:600px}.dt_.ts_dt_slider{width:36vw;margin:0;transform:translateX(-3vw)}.slide_img_cont{width:100%}}@media only screen and (min-width:768px){.abt__title{font-size:2rem}.abt__subtitle{font-size:14.6px;padding:0 0 10%}.trail_feature{padding:50px 0 100px;background-image:url(/media/image/product-series/asics-trail/second-bg.jpg);background-position:50% 50%;background-repeat:no-repeat;background-attachment:scroll;background-size:cover}.ft_img_cont{justify-content:center}.img_cont__a{width:50%}.h3_cont h3{font-size:1.6rem;letter-spacing:3px}.expl_collection__lin{top:50%}.expl_collection__h2{width:350px}.hero-banner-container .hero-banner__desktop{display:block}.hero-banner-container .hero-banner__mobile{display:none}.go_beyond--background{background-image:url(/media/image/product-series/asics-trail/intro-bg.jpg);background-position:50% 50%;background-repeat:no-repeat;background-attachment:scroll;background-size:cover}.go_beyond--background .go_beyond{justify-content:space-evenly;flex-direction:row}.go_beyond--background .go_beyond__item{flex-basis:45%;margin:0}.go_beyond--background .abt_container{text-align:left;padding-left:50px;background-image:url(/media/image/product-series/asics-trail/characters-line-1@2x.png);background-position:0 3%;background-repeat:no-repeat;background-attachment:scroll;background-size:30px}.trail_slider--background{background-image:url(/media/image/product-series/asics-trail/third-bg.jpg);background-position:50% 50%;background-repeat:no-repeat;background-attachment:scroll;background-size:cover}.trail_slider--background .trail_slider__title{margin-bottom:3%}.trail_slider--background .trail_slider__title img{margin-bottom:1.3%}.trail_slider--background .trail_slider__title h2{font-size:2rem}.bottom-banner-container{margin-bottom:0}.bottom-banner-container .bottom-banner-container__content{top:7%}}@media only screen and (min-width:768px) and (max-width:1023px){.img_cont__a .img_cont__title{font-size:1.5rem}}@media only screen and (min-width:1024px){.abt__title{font-size:2.5rem}.abt__subtitle{font-size:20px}.ft_title{padding:0 0 2em}.img_cont__a{width:20.4%;margin:0 1.2%;overflow:visible}.img_cont__a .img_cont__title{margin:10% 0 5%}.h3_cont .arrw{display:block}.bottom-banner-container .bottom-banner-container__content{top:19%}}@media only screen and (min-width:1200px){.expl_collection__h2{font-size:2rem;width:400px}.culture_de_de .expl_collection__h2,.culture_fr_fr .expl_collection__h2,.culture_it_it .expl_collection__h2{width:520px}.go_beyond--background .go_beyond{justify-content:space-between}}@media only screen and (min-width:1400px){.img_cont__a{width:16.4%}.img_cont__a .img_cont__title{font-size:1.5rem}.bottom-banner-container .bottom-banner-container__content{padding:15px 0 15px 60px;background-image:url(/media/image/product-series/asics-trail/characters-line-1@2x.png);background-position:0 50%;background-repeat:no-repeat;background-attachment:scroll;background-size:35px}.bottom-banner-container .bottom-banner-container__content p{font-size:1.8rem}.bottom-banner-container .bottom-banner-container__content span{font-size:2rem}}