.input{--input-border-clr:#555;--input-clr:#FFF;--input-label-clr:var(--clr-txt-grey);--input-f-size:1.6rem;--input-pad:0.75em 0;--input-lh:1.4;--input-mb:30px;font-size:var(--input-f-size);position:relative}.input__field{--input-mb:24px;margin-bottom:var(--input-mb)}.input__control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-bottom:1px solid var(--input-border-clr);border-radius:0;display:block;font-size:inherit;line-height:var(--input-lh);overflow:hidden;padding:var(--input-pad);transition:.2s ease all;width:100%}.input__control,.input__control:-webkit-autofill,.input__control::-webkit-input-placeholder,.input__control::placeholder{color:var(--clr-txt-grey)}.input__control:focus,.input__control:invalid{box-shadow:none;outline:0}.input__control.has-value,.input__control:focus,.input__control:focus::-webkit-input-placeholder,.input__control:focus::placeholder,.input__control:valid,.input__control:valid::-webkit-input-placeholder,.input__control:valid::placeholder{color:var(--clr-light)}.input__control[disabled]{cursor:not-allowed;opacity:.5}select.input__control option{background-color:#313131}.input__control:-webkit-autofill{-webkit-box-shadow:0 0 0 60em transparent inset!important}.input__control:-webkit-autofill,.input__control:-webkit-autofill:active,.input__control:-webkit-autofill:focus,.input__control:-webkit-autofill:hover{transition-delay:9999s;transition-property:background-color,color}.input__control:focus~.input__bar:after,.input__control:focus~.input__bar:before{width:50%}.input__txt{color:var(--clr-txt-grey);font-size:1.1rem;font-family:var(--font-black);padding-top:8px}.has-error .input__label,.input__error{color:#f11f00}.has-error .input__bar:after,.has-error .input__bar:before{background-color:#f11f00;width:50%}.input__error{display:none;font-size:1.2rem;font-style:italic;padding:10px 0}.has-error .input__error{display:block}.input__label{color:var(--input-clr);font-size:1.6rem;font-weight:500;margin-bottom:6px;line-height:1.4;display:block}.input__btn,.input__edit{line-height:1.2;position:absolute;right:0}.input__mandatory{color:red;font-size:1.4rem;font-weight:500;position:absolute;top:0;right:0}.input__edit{color:#707070;font-style:italic;font-size:1.3rem;top:0}.input__btn{background-color:#0cb600;border-radius:5px;color:var(--clr-light);font-size:1.2rem;padding:8px 20px;text-transform:uppercase;transform:translatey(-50%);white-space:nowrap;width:100px;top:50%}.input__bar{display:block;position:relative;width:100%}.input__bar:after,.input__bar:before{background-color:#8e8e8e;bottom:0;content:'';height:1px;position:absolute;transition:.2s ease all;width:0}.input__bar:before{left:50%}.input__bar:after{right:50%}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}:-moz-placeholder,:-ms-input-placeholder,::-moz-placeholder,::-webkit-input-placeholder{color:var(--input-clr)}.input--float{--input-pad:4px 0;padding-top:22px}.input--float .input__mandatory{top:22px}.input--float .input__label{color:var(--input-label-clr);display:block;font-size:1.3rem;left:0;position:absolute;pointer-events:none;top:0;transform:translateY(27px);transition:all .2s ease}.input--float.input--bg .input__label{left:12px}.input--float .input__control~.input__prefix,.input--float .input__control~.input__suffix{opacity:0}.input--float .input__control.has-value~.input__prefix,.input--float .input__control.has-value~.input__suffix,.input--float .input__control:focus~.input__prefix,.input--float .input__control:focus~.input__suffix,.input--float .input__control:valid~.input__prefix,.input--float .input__control:valid~.input__suffix{opacity:1}.input--float .input__control.has-value~.input__label,.input--float .input__control:focus~.input__label,.input--float .input__control:valid~.input__label{opacity:1;transform:translateY(0)}.footer{background-color:#9f785c;color:#000;padding:44px 0 38px;z-index:3}.footer__wrap{--wrapper-width:76%}.footer__grid{grid-template-columns:auto 330px;grid-gap:50px;margin-bottom:35px}.footer__sublist,.history-card__fig{margin-bottom:22px}.footer__link-pri{grid-gap:40px}.footer__group{align-content:flex-start;grid-gap:15px}.footer__group-pad{padding-left:50px}.footer__link,.footer__sublink{display:block;line-height:1}.btn-inline,.btn-overline{display:inline-block;width:auto}.footer__link:active,.footer__link:focus,.footer__link:hover,.footer__sublink:active,.footer__sublink:focus,.footer__sublink:hover{color:var(--clr-light)}.footer__item:last-child .footer__sublist{margin-bottom:0}.footer__link{color:#000;font-size:1.4rem;padding-bottom:13px;padding-top:13px}.footer__sublink{color:#212121;font-family:var(--font-light);font-size:1.2rem;padding-bottom:8px;padding-top:8px;text-transform:capitalize}@media screen and (min-width:1681px){.footer__link{font-size:1.8rem;padding-bottom:18px;padding-top:18px}.footer__sublist{margin-bottom:18px}.footer__sublink{font-size:1.6rem}}.footer-social{align-items:baseline;grid-template-columns:repeat(4,1fr)}.footer-social__wrap{align-self:flex-end}.footer-social__ttl{color:#9f785c;font-size:2.3rem;font-family:var(--font-display2);margin-bottom:16px}.footer-social__link{cursor:pointer}.footer-social__icon.h__icon{font-size:2rem}.footer-social__icon-y.h__icon{font-size:3rem}.footer-signup{background-color:#000;flex-direction:column;justify-self:flex-end;padding:32px 42px;width:100%}.footer-signup__ttl{color:#9f785c;font-size:2.2rem;font-family:var(--font-display2);line-height:1}.footer-signup__txt{color:#9f785c;font-size:1.2rem;line-height:1.3}.footer-signup__btn{font-size:1.8rem;position:absolute;top:20px;right:0}.footer-signup__input{color:#9f785c}.footer-signup__input .input__control{border-color:#9f785c}.footer-signup__input .input__control::-webkit-input-placeholder,.footer-signup__input .input__control::placeholder{color:#9f785c;font-size:1.2rem}.footer-copy__link{font-size:1.2rem;line-height:1.5;padding:5px 0}.footer-copy__link:not(:last-child){margin-right:30px}.footer-copy__link:active,.footer-copy__link:focus,.footer-copy__link:hover{color:var(--clr-light)}.footer-copy__txt{font-size:1.2rem;line-height:1}@media screen and (min-width:1681px){.footer__grid{grid-template-columns:auto 495px}.footer__link{font-size:1.8rem}.footer__link .h__icon{font-size:2.8rem}.footer-signup{padding:46px 62px 36px}.footer-signup__ttl{font-size:3.5rem;margin-bottom:10px}.footer-signup__txt{font-size:1.6rem}.footer-signup__input .input__control::-webkit-input-placeholder,.footer-signup__input .input__control::placeholder{font-size:2.2rem}.footer-social__ttl{font-size:3.5rem;margin-bottom:30px}.footer-social__icon{font-size:3.8rem}.footer-social__icon-y{font-size:5.2rem}.footer-copy__link,.footer-copy__txt{font-size:1.6rem}}.btn-overline{--bg-clr:transparent;--border-clr:transparent;--clr:var(--clr-link);--btn-boxshadow:initial;--btn-pad:10px 30px 10px 0;--hover-bg-clr:transparent;--hover-border-clr:transparent;--hover-clr:var(--clr-primary);background-color:var(--bg-clr);border:1px solid var(--border-clr);box-shadow:var(--btn-boxshadow);color:var(--clr);cursor:pointer;font-size:var(--btn-f-size);font-weight:var(--btn-f-weight);line-height:1;letter-spacing:-.24px;padding:var(--btn-pad);transition:all .2s ease-in;position:relative;text-align:left;text-transform:uppercase}.btn-overline:focus{outline:0}.btn-overline[disabled]{background-color:#505050;cursor:not-allowed;opacity:.5;filter:grayscale(1)}.btn-overline:active,.btn-overline:hover{background-color:var(--hover-bg-clr);border-color:var(--hover-border-clr);color:var(--hover-clr)}.btn-overline .h__icon-arrow{font-size:2rem;margin-left:30px}.btn-overline:after,.btn-overline:before{content:'';display:block}.btn-overline:before{border-top:1px solid currentColor;position:absolute;top:0;right:0;left:0}.btn-overline:after{border:5px solid transparent;border-left-color:currentColor;transform:translateY(-5px);position:absolute;top:50%;right:5px}.btn-group__btn{--btn-f-size:2.5rem;--border-clr:var(--clr-txt-light);--bg-clr:rgba(36, 35, 35, 0.5);--btn-pad:18px 32px;--hover-border-clr:var(--clr-light);--hover-clr:var(--clr-light);border-width:5px;display:inline-block;font-family:var(--font-display2);min-width:230px;text-transform:lowercase;width:auto}.btn-group__btn:hover{z-index:1}.btn-group__btn:not(:first-child){margin-left:-6px}@media screen and (min-width:1681px){.btn-group__btn{--btn-f-size:3rem;--btn-pad:25px 32px;border-width:8px}}.parallax-slider__wrap{padding-bottom:135px;padding-top:70px;overflow:hidden}.parallax-slider__wrap .tns-controls{bottom:30px}.parallax-slider__wrap .tns-ovh,.parallax-slider__wrap .tns-slider{overflow:visible}.parallax-slider--slide1{width:48vw}.parallax-slider--slide2{width:64vw}.parallax-slider__item{flex-shrink:0;height:414px;position:relative}.parallax-slider__el{position:absolute}.steeds{margin-top:0;margin-left:0;height:414px;width:69%;background-color:#d3d3d3;padding:100px 0 80px 40px}.steeds__cont{width:280px}.steeds__ttl{color:#242323;font-family:var(--font-display2);font-size:4.1rem}.steeds__txt{color:#404040;font-size:1.4rem;line-height:1.42}.steeds__btn{--clr:#af1c36;--border-clr:#404040;--btn-f-size:3rem;--btn-pad:4px 30px;--bg-clr:transparent;--hover-clr:#af1c36;--hover-border-clr:currentColor;--hover-bg-clr:transparent;border-width:8px;font-family:var(--font-display2)}.steeds__bike{margin-top:56px;margin-left:32%;width:68%}.steeds__bike .h__img-gratio{--ratio:49.28%}.history-card{background-color:#c84c48;padding:240px 36px 14px 14px;width:284px;margin-top:25px;margin-left:4%}.history-card__arrow{color:#d3d3d3;font-size:2.4rem;opacity:0;transform:translate(100%,0);transition:all .2s ease-in;position:absolute;right:15px;bottom:15px}.history-card:hover .history-card__arrow{opacity:1;transform:translate(0,0)}.history-card__fig{height:210px;width:154px;margin-left:30px;position:absolute;top:0;left:0}.history-card__ttl{color:var(--clr-txt-grey2);font-family:var(--font-display);font-size:2.7rem;margin-left:-7px;margin-bottom:6px}.history-card__txt{color:var(--clr-txt-grey2);font-family:var(--font-light);font-size:1.2rem;line-height:1.4}.banner-block__ttl,.section__ttl{font-family:var(--font-display2)}.history-card__bike{margin-top:6px;margin-left:25%;width:69%}.history-card__bike .h__img-gratio{--ratio:48%}.history-card__overview{margin-top:32.08%;margin-left:68.64%;width:255px;color:var(--clr-txt-grey);font-size:1.2rem;line-height:1.4}.section__ttl{color:var(--clr-txt-light);font-size:5.5rem;margin-bottom:36px}.exchange__ttl,.exchange__txt,.spotlight__ttl{font-family:var(--font-black)}.spotlight__date,.spotlight__txt{color:var(--clr-txt-grey);font-size:1rem}.spotlight{border-bottom:1px solid #2f2e2e;padding-bottom:40px;padding-top:70px;position:relative}.spotlight__card:hover .spotlight__img{transform:scale(1.08,1.08);transition:transform .2s cubic-bezier(0,0,.25,1)}.spotlight__wrap{--wrapper-width:76%}.spotlight__grid{grid-column-gap:32px;margin-bottom:30px}.spotlight__txt{font-weight:600;line-height:1.6}.spotlight__date{line-height:1;text-transform:capitalize}.spotlight__ttl{color:var(--clr-txt-light);font-size:1.5rem;line-height:1.6}.spotlight__card{background-color:#151515}.spotlight__fig{--ratio:68.3%;position:relative}.spotlight__fig:before{background-color:rgba(0,0,0,.5);content:"";width:100%;height:100%;opacity:0;visibility:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .5s ease}.spotlight__cont{padding:10px 15px 20px}.spotlight__cont-wrap{margin-bottom:15px}.spotlight__more{color:var(--clr-txt-light);cursor:pointer;flex-wrap:nowrap;font-size:1.3rem;padding:10px 0}.spotlight__more:hover{color:var(--clr-light)}.spotlight__more .h__icon{font-size:1rem}.spotlight__action{color:var(--clr-txt-light);flex-wrap:nowrap;font-size:1.4rem;padding:10px 0}.spotlight__action:hover{color:var(--clr-light)}.spotlight__action .h__icon{font-size:2rem}@media screen and (min-width:1681px){.spotlight__txt{font-size:1.4rem}.spotlight__date{font-size:1.2rem}.spotlight__ttl{font-size:2rem}.spotlight__cont{padding:30px 36px 50px}.spotlight__cont-wrap{margin-bottom:30px}.spotlight__action{font-size:1.6rem}.spotlight__action .h__icon{font-size:2.4rem}}.banner-block:after{background-color:rgba(0,0,0,.3);content:"";width:100%;height:100%;z-index:2;position:absolute;top:0;left:0}.exchange__grid:before,.tns-nav__item:before{content:'';display:block}.banner-block__slide{display:block;height:590px;position:relative}.banner-block__img{height:100%;width:100%}.banner-block__img-ratio.h__img-gratio{--ratio:38.54%}.banner-block__btn-wrap,.banner-block__content{z-index:3}.banner-block__content{width:100%;position:absolute;top:30px;left:0}.banner-block__ttl{color:#e4e4e4;font-size:5.5rem;margin-bottom:25px}.banner-block__subttl{color:#e4e4e4;font-size:1.4rem;line-height:1.4;opacity:.8}.banner-block__btn-wrap{width:100%;position:absolute;bottom:50px;left:0}@media screen and (min-width:1681px){.banner-block__slide{height:740px}.banner-block__content{top:72px}.banner-block__btn-wrap{bottom:102px}.banner-block__ttl{font-size:7.1rem}.banner-block__subttl{font-size:2.2rem}}.v-card__frame{--wrapper-width:940px}.v-card__wrap{padding-bottom:60px;padding-top:60px}.v-card__list{grid-row-gap:2px}.v-card__card .v-card__fig{--ratio:56.12%;margin-bottom:30px}.v-card__fig-img{background-color:#313131;height:100%;width:100%;z-index:1;position:absolute;top:0;left:0}.v-card__play{transform:translate(-50%,-50%);z-index:1;position:absolute;top:50%;left:50%}.v-card__play.h__icon{font-size:6.8rem}.v-card:hover .v-card__play{transform:translate(-50%,-50%) scale(1.2)}.v-card__fig-img,.v-card__play{opacity:1;visibility:visible;transition:all .2s ease-out}.v-card__iframe-wrap.has-playing .v-card__fig-img,.v-card__iframe-wrap.has-playing .v-card__play{opacity:0;visibility:hidden}.v-card__ttl{color:var(--clr-txt-light);font-size:1.6rem;line-height:1.2}.v-card__desc{color:var(--clr-txt-grey2);font-size:1.2rem;line-height:2;padding-top:10px}@media screen and (min-width:1681px){.v-card__ttl{font-size:1.8rem}.v-card__desc{font-size:1.4rem}}.tns-nav{display:flex;flex-wrap:nowrap;justify-content:center;outline:0}.tns-nav__item{display:block;outline:0;padding:5px 11px;position:relative}.tns-nav__item:before{border-bottom:2px solid var(--clr-txt-light);opacity:.5;width:18px}.tns-nav-active:before{opacity:1}.exchange{width:100%;max-width:450px}.exchange__wrap{padding-bottom:92px;padding-top:86px}.exchange__grid{max-width:1120px;margin-left:auto;margin-right:auto;position:relative}.exchange__grid:before{height:100%;width:0;border-left:1px solid #2f2e2e;position:absolute;top:0;left:50%}.exchange__ttl{color:var(--clr-txt-light);font-size:1.6rem;line-height:1.5;margin-bottom:45px}.exchange__txt{color:var(--clr-txt-grey);font-size:1.3rem;line-height:1.6;margin-bottom:45px}.exchange__link{color:var(--clr-txt-light);font-size:1.4rem;text-decoration:underline;text-transform:capitalize}.exchange__link:hover{color:var(--clr-light)}.exchange__btn{--btn-pad:13px 25px 12px;display:flex;width:auto}.h__iframe,.h__img-gratio{display:block;overflow:hidden}.exchange__btn:first-child{margin-right:12px}@media screen and (min-width:1681px){.exchange__ttl{font-size:2.4rem;margin-bottom:40px}.exchange__item:before{height:20px;width:20px}.exchange__list{grid-gap:45px;margin-bottom:85px}.exchange__btn .h__icon{font-size:6rem}}.h__icon-36{font-size:36px}.h__icon-40{font-size:40px}.h__icon-52{font-size:52px}.h__icon-68{font-size:68px}.h__mb6{margin-bottom:6px}.h__mb16{margin-bottom:16px}.h__mb30{margin-bottom:30px}.h__mb40{margin-bottom:40px}.h__mb50{margin-bottom:50px}.h__mb60{margin-bottom:60px}.h__mr10{margin-right:10px}.h__mr20{margin-right:20px}.h__lc{text-transform:lowercase}.h__img-gratio{--ratio:61.9%;height:0;padding-top:var(--ratio);position:relative;width:100%}.h__img-gratio img:not(.h__icon){image-rendering:-webkit-optimize-contrast;height:100%;object-fit:cover;width:100%;position:absolute;top:0;left:0}.h__img-contain{image-rendering:-webkit-optimize-contrast;object-fit:contain}.h__iframe{--ratio:56.25%;padding-bottom:var(--ratio);position:relative}.h__iframe iframe{height:100%;width:100%;position:absolute;top:0;left:0}.h__hide{display:none}