@font-face{font-family:adineuePRO-Black;src:url(/media/font/adidas-terrex/adineuePRO-Black.otf)}@font-face{font-family:adineuePRO-Light;src:url(/media/font/adidas-terrex/adineuePRO-Light.otf)}@font-face{font-family:adineuePRO-bold;src:url(/media/font/adidas-terrex/adineuePRO-Bold.otf)}.wrapper,section.top{position:relative}section.top img{width:100%}section.top img.overlay{position:absolute;top:0;opacity:0;transition:all 1s;left:0}section.top:hover img.overlay{opacity:1}section.collection-title h2{color:#000;font-family:adineuePRO-bold,Roboto,"Open Sans",sans-serif;font-size:80px;font-weight:600;letter-spacing:10px;opacity:.1;text-align:center;text-transform:uppercase}section.swipe-explore{display:none;font-family:adineuePRO-bold,Roboto,"Open Sans",sans-serif;font-size:11px;font-weight:300;letter-spacing:1px;margin-bottom:10px;text-align:center;text-transform:uppercase}section.swipe-explore #slide-arrow-left-2,section.swipe-explore #slide-arrow-right-2{width:8%}section.store-carousel{position:relative}section.store-carousel .image-area{margin-bottom:50px;position:relative}section.store-carousel .image-area .main{left:30%;position:absolute;top:0;transition:all 1s;width:40%;z-index:2}section.store-carousel .image-area .secondary{cursor:pointer;position:absolute;top:93px;transition:all 1s;width:25%;z-index:1}section.store-carousel .image-area .secondary-left{left:20%}section.store-carousel .image-area .secondary-left.secondary-hidden{left:30%}section.store-carousel .image-area .secondary-right{left:55%}section.store-carousel .image-area .secondary-right.secondary-hidden{left:65%}section.store-carousel .image-area .secondary-hidden{width:5%;z-index:0}section.store-carousel .line{background-color:#000;bottom:0;height:3px;left:40%;margin:0;position:absolute;right:40%}section.store-carousel #slide-arrow-left,section.store-carousel #slide-arrow-right{cursor:pointer;position:absolute;top:41%;transform:translateY(-50%)}section.store-carousel #slide-arrow-left{left:0}section.store-carousel #slide-arrow-right{right:0}section.store-carousel .text-area{margin-top:-25px}section.store-carousel .text-area h2{font-family:adineuePRO-Black,Roboto,"Open Sans",sans-serif;font-size:21px;font-weight:900;letter-spacing:1.2px;text-align:center;text-transform:uppercase}section.store-carousel .text-area h4{font-family:adineuePRO-Black,Roboto,"Open Sans",sans-serif;font-size:13px;letter-spacing:1.2px;text-align:center;text-transform:uppercase;margin:0 auto}section.store-carousel .text-area p{font-family:adineuePRO-Light,Roboto,"Open Sans",sans-serif;font-size:13px;font-weight:900;letter-spacing:1px;margin-top:25px;padding:0 20%;text-align:center}section.store-carousel .text-area .button{background-color:transparent;border:1px solid #000;color:#000;font-family:adineuePRO-bold,Roboto,"Open Sans",sans-serif;font-size:11px;font-weight:300;letter-spacing:1px;padding-bottom:10px;padding-top:10px;transition:all 1s;width:200px}section.store-carousel .text-area .button:hover{background-color:#000;color:#fff}section.store-carousel .section-headers{display:flex;justify-content:center;list-style:none;margin:0 auto 80px;max-width:75%;padding:0}section.store-carousel .section-headers li{color:#000;cursor:pointer;flex-basis:20%;font-weight:700;margin:0 20px;padding:0;text-align:center;text-transform:uppercase}section.store-carousel .section-headers li .indicator{border-radius:8px;border:1px solid #000;display:block;height:8px;letter-spacing:3px;margin:0 auto;overflow:hidden;position:relative;width:130px}section.store-carousel .section-headers li .indicator .inner{background:#000;content:"";height:8px;left:50%;position:absolute;top:0;transition:all 1s;width:0}section.store-carousel .section-headers li .indicator.active .inner{left:-25%;width:150%}section.body-content-area{margin-bottom:50px}section.body-content-area .body-main-image{display:block;margin:0 auto 30px;width:90%}section.body-content-area .flex{display:flex}section.body-content-area .flex .col{flex-basis:45%;position:relative}section.body-content-area .flex .col.right-box{margin-right:20px}section.body-content-area .flex .col.left-box{margin-left:20px}section.body-content-area .flex .col .black-box{border:2px solid #000;left:50%;padding:50px 10px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}section.body-content-area .flex .col .black-box p{font-family:adineuePRO-Light,Roboto,"Open Sans",sans-serif;font-weight:700;letter-spacing:3px;margin:0;padding:0;text-align:center}section.body-content-area .flex .col .yellow-box{border:2px solid #ffeb00;left:50%;padding:50px 10px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}section.body-content-area .flex .col .yellow-box p{font-family:adineuePRO-Light,Roboto,"Open Sans",sans-serif;font-weight:700;letter-spacing:3px;margin:0;padding:0;text-align:center}section.body-content-area .flex .arrow-col{flex-basis:10%;position:relative}section.body-content-area .flex .arrow-col img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;width:70%}section.area-titles-2{margin-bottom:40px;padding-top:40px;text-align:center}section.area-titles-2 h2{display:inline;font-size:30px;font-weight:900;letter-spacing:8px;margin:0;padding:0;text-transform:uppercase}section.area-titles-2 h2.yellow{background-color:#ffeb00;color:#fff;padding-left:10px;padding-right:10px}section.area-titles-2 h2.black{position:relative;top:-10px}section.bg-img{background:url(/media/image/product-series/adidas-terrex/background-image.jpg) 50% 50% no-repeat #fff;background-size:cover}section.bg-img2{background:url(/media/image/product-series/adidas-terrex/background-image-2.jpg) 50% 50% no-repeat #fff;background-size:cover}section.copy-area{position:relative}section.copy-area .flex{display:flex}section.copy-area .flex .col{flex-basis:50%}section.copy-area .flex .col img{padding-bottom:30px;padding-top:30px;position:relative;z-index:2}section.copy-area .flex .col.vert-align{position:relative}section.copy-area .flex .col.vert-align .content{padding-bottom:50px;position:absolute;top:50%;transform:translateY(-50%)}section.copy-area .flex .col.vert-align .content h4{font-family:adineuePRO-bold,Roboto,"Open Sans",sans-serif;font-weight:900;margin-bottom:30px;text-align:center;text-transform:uppercase}section.copy-area .flex .col.vert-align .content p{font-family:adineuePRO-Light,Roboto,"Open Sans",sans-serif;font-size:15px;font-weight:900;padding:20px;text-align:center}section.copy-area .flex .col.vert-align .content .button-area{display:flex;flex-wrap:wrap;padding:3% 10%;position:absolute}section.copy-area .flex .col.vert-align .content .button-area .button{background:0 0;border:1px solid #000;display:block;flex-basis:47.9%;font-family:adineuePRO-bold,Roboto,"Open Sans",sans-serif;font-size:11px;font-weight:300;letter-spacing:1px;margin:1%;text-align:center;text-transform:uppercase;transition:all 1s}section.copy-area .flex .col.vert-align .content .button-area .button.new:hover.button-mens,section.copy-area .flex .col.vert-align .content .button-area .button.new:hover.button-womens{border:1px solid #bd9416;color:#bd9416}section.copy-area .flex .col.vert-align .content .button-area .button:hover.button-mens{border:1px solid #d64233;color:#d64233}section.copy-area .flex .col.vert-align .content .button-area .button:hover.button-womens{border:1px solid #fac500;color:#fac500}section.copy-area .stringer{left:0;position:absolute;top:-5px;width:100%}.desktop-only{display:block}.mobile-only{display:none}section.area-titles-2.top-title.f{display:inline-block}section.area-titles-2.top-title.f h2.yellow{width:100%;display:block}section.area-titles-2.top-title h2.black{right:-4px}.wrapper .top-title h2.yellow{background-color:#bd9416!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:500%;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}.slider-container .arrow.fa-angle-left{left:1%;filter:drop-shadow(1px 0 2px rgba(1,1,1,.8))}.slider-container .arrow.fa-angle-right{right:1%;filter:drop-shadow(-1px 0 2px rgba(1,1,1,.8))}#main_slider .slide .slider-overlay img{max-width:100vw;width:100%}#main_slider .left_arrow,#main_slider .right_arrow{width:45px;height:45px;background:0 0;z-index:1;cursor:pointer}#main_slider .left_arrow:after,#main_slider .right_arrow:after{display:inline-block;position:relative;top:50%;left:50%;content:"";width:20px;height:20px;border-left:4px solid #fff;border-bottom:4px solid #fff;transform:translateY(-50%) translateX(-50%)}#main_slider .left_arrow{left:2%;transform:rotate(45deg);filter:drop-shadow(1px 1px 2px rgba(1,1,1,.8))}#main_slider .right_arrow{left:auto;right:2%;transform:rotate(-135deg);filter:drop-shadow(-1px -1px 2px rgba(1,1,1,.8))}#main_slider .slide_selector{filter:drop-shadow(1px 1px 1px rgba(1,1,1,.8))}@font-face{font-family:adineuePRO;src:url(/media/fonts/adineuePRO-Regular.ttf);font-weight:400}@font-face{font-family:adineuePRO;src:url(/media/fonts/adineue-pro-bold.otf);font-weight:700}main{max-width:1920px;margin:0 auto}main .pullup .button,main .pullup_title,main h1,main h2,main h3,main p{font-family:adineuePRO,Helvetica,Arial,sans-serif;font-weight:700;text-align:center}main h1,main h2,main h3,main p{margin:0;padding:0;color:#010101}main h1{font-size:21px;margin:0 0 10px;text-transform:uppercase}main p{font-weight:400;font-size:16px}main .pullup{background-color:rgba(0,0,0,.35)}.intro_p,.intro_pp{padding:30px 20px 60px;margin:0 auto;max-width:900px}.intro_pp{padding:0 20px 60px}.flex.rollovers{padding:0 30px 40px}.ft_c{width:100%;display:flex;flex-direction:row}.ft_c div{margin:12px;overflow:hidden}.ft_c__h2,.ft_c__h3{position:absolute;color:#fff;width:100%;letter-spacing:.14em}.ft_c__h2{bottom:2%;font-size:2.6vw;text-decoration:underline}.ft_c__h3{bottom:11%;font-size:3vw}h2.ii{letter-spacing:.4em;font-size:20px;padding-top:42px;margin:.2em}h3.ih{font-size:20px;letter-spacing:.2em}.videoWrapper{position:relative;padding-bottom:56.25%;height:0;cursor:pointer;width:100vw;margin-top:30px}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.container_1920{width:100%;max-width:1920px;margin:0 auto}@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 (min-width:750px){.ft_c{width:70%;margin:0 auto}.ft_c__h3{bottom:10%;font-size:1em}.ft_c__h2{bottom:4%;font-size:.8em}}@media (min-width:768px){section.store-carousel .text-area h4{width:80%}}@media (min-width:1000px){main h1{margin:30px 0 10px}.ft_c div{margin:18px}}@media only screen and (min-width:1024px){#main_slider .left_arrow:after,#main_slider .right_arrow:after{width:30px;height:30px}}@media (min-width:1025px){section.store-carousel .text-area h4{width:50%}}@media screen and (min-width:1240px){.slider-container .arrow{font-size:7em}}@media (min-width:1280px){main h1{font-size:30px}main p{font-size:19px}.flex.rollovers{align-items:flex-end;justify-content:space-between}.flex.rollovers .rollover{flex-basis:30%}.ft_c{margin:46px auto}.ft_c div{margin:24px}.videoWrapper{margin:10px auto;width:1000px}h2.ii,h3.ih{font-size:24px}.ft_c__h3{font-size:20px}.ft_c__h2{font-size:16px}}@media (min-width:1800px){main h1{font-size:32px;margin:53px 0 10px}main p{font-size:22px}.flex.rollovers{padding:0 50px 40px}.flex.rollovers .rollover{flex-basis:29.5%}.flex.rollovers .pullup_title{font-size:25px}.pullup .button{font-size:21px}.intro_p,.intro_pp{padding:30px 20px 84px;max-width:1030px}.ft_c__h3{font-size:27px;bottom:8%}.ft_c__h2{font-size:19px;bottom:3%}.ft_c{margin:46px auto}.ft_c div{margin:39px}h2.ii,h3.ih{font-size:31px}.videoWrapper{margin:70px auto 40px;width:1600px}}@media (max-width:768px){section.collection-title h2{font-size:20px;margin-top:15px;opacity:.3}section.swipe-explore{display:block}section.store-carousel{padding-bottom:3}section.store-carousel .image-area .main{left:10%;width:80%}section.store-carousel .image-area .secondary{top:6%;width:70%}section.store-carousel .image-area .secondary-left{left:-35%}section.store-carousel .image-area .secondary-right{left:65%}section.store-carousel #slide-arrow-left,section.store-carousel #slide-arrow-right{display:none}section.store-carousel .text-area p{padding:0 5%}section.store-carousel .section-headers{display:none}section.body-content-area .flex{margin-bottom:30px}section.body-content-area .flex .col{padding-left:5%;padding-right:5%}section.body-content-area .flex .col.left-box,section.body-content-area .flex .col.right-box{margin-right:0}section.body-content-area .flex .col.text-col{flex-basis:70%}section.body-content-area .flex .col .black-box{position:inherit;top:0;left:0;transform:none}section.body-content-area .flex .col .yellow-box{position:inherit}section.body-content-area .flex .arrow-col{flex-basis:30%}section.area-titles-2{margin-bottom:10px;padding-top:10px}section.area-titles-2 h2{font-size:18px}section.area-titles-2 h2.yellow{margin-top:-10px}section.area-titles-2 h2.black{top:-4px}section.copy-area .flex{flex-wrap:wrap}section.copy-area .flex .col{flex-basis:100%}section.copy-area .flex .col.img-col{border-bottom:1px solid #000;flex-basis:50%;margin:0 auto;width:50%}section.copy-area .flex .col.img-col img{display:none}section.copy-area .flex .col.vert-align{margin-bottom:-25px}section.copy-area .flex .col.vert-align .content{position:inherit;top:0;transform:none}section.copy-area .flex .col.vert-align .content h4{font-size:20px;margin:30px 0 0;padding:0}section.copy-area .flex .col.vert-align .content p{font-size:13px;margin:30px 0 0;padding:0}section.copy-area .flex .col.vert-align .content .button-area{position:inherit}section.copy-area .stringer{display:none}.mobile-only{display:block}.desktop-only{display:none}}