.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{vertical-align:baseline;border:0;margin:0;padding:0;font-family:inherit;font-size:100%}address{font-style:normal}a{color:inherit;text-decoration:none}input,textarea{resize:none;border:none;outline:none}button{cursor:pointer}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{box-sizing:border-box;color:#fff;font-family:Poppins,sans-serif}.logo{cursor:pointer;background:url(mybike-white.96647d85.svg) 50%/contain no-repeat;width:130px;height:38px;transition:transform .5s ease-in-out;display:block}.logo:hover{transform:scale(1.2)}@media (min-width:744px){.logo{height:max(38px,min(12.0465px + 3.48837vw,56px))}}.logo--black{background:url(mybike-black.8e3c2def.svg) 50%/contain no-repeat}.logo--white{background:url(mybike-white.96647d85.svg) 50%/contain no-repeat}.icon{cursor:pointer;background-position:50%;background-repeat:no-repeat;width:24px;height:24px;transition:transform .3s ease-in-out;display:block}.icon:hover{transform:scale(1.2)}@media (min-width:744px){.icon{width:max(24px,min(12.4651px + 1.55039vw,32px));height:max(24px,min(12.4651px + 1.55039vw,32px))}}.icon--phone{background-image:url(icon-phone-call.26299131.svg)}.icon--menu{background-image:url(icon-burger-menu.9d5d39a9.svg)}.icon--menu:hover{background-image:url(icon-menu-hover.6d84898d.png)}.icon--close{background-image:url(icon-close.a33213b2.svg)}.header{box-sizing:border-box;isolation:isolate;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;height:100vh;display:-ms-flexbox;display:flex;position:relative}.header:before{content:"";z-index:-1;opacity:1;background-image:url(mob-bike.ee73604b.png);background-position:100%;background-repeat:no-repeat;background-size:cover;transition:opacity .35s ease-in-out;position:absolute;top:0;bottom:0;left:0;right:0}.header:after{content:"";z-index:-1;opacity:0;background-image:url(tablet-bike.d61e0993.png);background-position:50%;background-repeat:no-repeat;background-size:cover;transition:opacity .35s ease-in-out;position:absolute;top:0;bottom:0;left:0;right:0}.header__title{letter-spacing:-1.5px;text-align:center;vertical-align:middle;padding-bottom:max(88px,min(56.3019px + 9.90566vw,130px));font-family:Poppins,sans-serif;font-size:max(36px,min(14.8679px + 6.60377vw,64px));font-style:normal;font-weight:700;line-height:1}@media (min-width:744px){.header__title{padding-bottom:max(130px,min(26.186px + 13.9535vw,202px));font-size:max(64px,min(40.9302px + 3.10078vw,80px))}.header:before{opacity:0}.header:after{opacity:1}}@media (min-width:1260px){.header:before{opacity:1;background-image:url(pc-bike.0c9e312b.png);background-position:50%}.header:after{opacity:0}}.nav__list{-ms-flex-direction:column;flex-direction:column;gap:32px;display:-ms-flexbox;display:flex}.nav__link{color:inherit;letter-spacing:2px;vertical-align:middle;text-transform:uppercase;font-size:22px;font-weight:600;line-height:22px;transition:opacity .3s ease-in-out;position:relative}.nav__link:after{content:"";transform-origin:0;background-color:#1d1d1d;width:100%;height:1px;transition:transform .3s;display:block;position:absolute;bottom:-8px;transform:scale(0)}.nav__link:hover:after{transform:scale(1)}.nav__link:focus-visible:after{transform:scale(1)}.nav__link:hover{opacity:.7}.top-bar{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:24px;display:-ms-flexbox;display:flex}@media (min-width:744px){.top-bar{margin-left:auto;margin-right:auto;padding-left:72px;padding-right:72px}}@media (min-width:1260px){.top-bar{max-width:1260px;margin-left:auto;margin-right:auto;padding-left:120px;padding-right:120px}}@media (min-width:744px){.top-bar{padding-top:max(24px,min(3.81395px + 2.71318vw,38px));padding-bottom:max(24px,min(3.81395px + 2.71318vw,38px))}}.top-bar__icons{-ms-flex-align:center;align-items:center;gap:24px;display:-ms-flexbox;display:flex;position:relative}.top-bar__extra-phone{letter-spacing:2px;text-align:right;vertical-align:middle;text-transform:uppercase;font-size:12px;font-weight:700;line-height:16px;transition:opacity .3s ease-in-out;display:none}.top-bar__extra-phone:hover{opacity:.6}.top-bar__icons:has(.icon--phone:hover) .top-bar__extra-phone{display:block}.menu{box-sizing:border-box;background-color:#c2c2c2;height:100vh}.menu__content{color:#1d1d1d;padding-left:20px;padding-right:20px;position:relative}@media (min-width:744px){.menu__content{padding-left:72px;padding-right:72px}}@media (min-width:1260px){.menu__content{padding-left:120px;padding-right:120px}}.menu__numbers{text-transform:uppercase;font-weight:600}.menu__phone-number{color:inherit;padding-bottom:16px;font-size:16px;line-height:27px;transition:opacity .3s ease-in-out,letter-spacing .3s ease-in-out;display:block}.menu__phone-number:hover{opacity:.6;letter-spacing:1px}.menu__phone-number:focus-visible{opacity:.6;letter-spacing:1px}.menu__book-a-test-ride{color:inherit;letter-spacing:2px;border-bottom:1px solid #1d1d1d;width:fit-content;font-size:12px;line-height:16px;transition:letter-spacing .3s ease-in-out,border-color .3s ease-in-out,opacity .3s ease-in-out;display:block}.menu__book-a-test-ride:hover{letter-spacing:3px;opacity:.6}.menu__book-a-test-ride:focus-visible{letter-spacing:3px;opacity:.6}.menu__nav{padding-top:max(8px,min(36.0755px - 3.77358vw,24px));padding-bottom:40px}@media (min-width:744px){.menu__nav{padding-top:max(8px,min(3.10078vw - 15.0698px,24px))}}.page{scroll-behavior:smooth;background-color:#1d1d1d;min-width:320px}.page__menu{opacity:0;pointer-events:none;transition:all .3s ease-in-out;position:fixed;top:0;left:0;right:0;transform:translate(-100%)}.page__menu:target{opacity:1;pointer-events:all;transform:translate(0)}.title-section{letter-spacing:-1.5px;text-align:center;text-transform:capitalize;font-size:max(32px,min(19.9245px + 3.77358vw,48px));font-weight:500;line-height:32px}@media (min-width:744px){.title-section{font-size:max(48px,min(24.9302px + 3.10078vw,64px))}}.title-section--align--left{text-align:left}.button{text-align:center;background-color:#fff;border:0;border-radius:40px;width:fit-content;min-width:278px;height:56px;font-size:16px;font-weight:700;line-height:27px;transition:all .5s ease-in-out;display:block}.button:hover{box-shadow:0 6px 12px rgba(255,255,255,.4)}.button:active{box-shadow:0 6px 12px rgba(255,255,255,.8)}.bike__photo{width:280px;height:228px;padding-bottom:32px;transition:transform .3s ease-in-out}@media (min-width:744px){.bike__photo{width:392px;height:316px}}@media (min-width:1260px){.bike__photo{width:324px;height:256px}}.bike__image-link{display:block;overflow:hidden}.bike__image-link:hover .bike__photo{transform:scale(1.05)}.bike__title{padding-bottom:8px;font-size:24px;font-weight:700;line-height:140%}.bike__description{padding-bottom:16px;font-size:16px;font-weight:400;line-height:140%;display:block}.bike__price{font-size:24px;font-weight:700;line-height:140%}.bikes{--columns:1;grid-template-columns:repeat(var(--columns),280px);-ms-flex-pack:center;justify-content:center;row-gap:max(40px,min(33.9623px + 1.88679vw,48px));margin-top:48px;display:grid}@media (min-width:744px){.bikes{--columns:1;grid-template-columns:repeat(var(--columns),392px);-ms-flex-pack:center;justify-content:center;margin-top:max(48px,min(36.4651px + 1.55039vw,56px))}}@media (min-width:1260px){.bikes{--columns:3;grid-template-columns:repeat(var(--columns),324px);column-gap:24px}}.about-us__content{gap:32px;font-weight:500;display:grid}@media (min-width:744px){.about-us__content{--columns:1;--gutter:0px;grid-template-columns:repeat(var(--columns),1fr);column-gap:var(--gutter);-ms-flex-align:start;align-items:flex-start;display:grid}}@media (min-width:744px) and (min-width:744px){.about-us__content{--columns:6;--gutter:24px}}@media (min-width:744px) and (min-width:1260px){.about-us__content{--columns:12}}@media (min-width:1260px){.about-us__content{-ms-flex-align:start;align-items:flex-start}}.about-us__title{letter-spacing:-1.5px;line-height:100%;display:block}@media (min-width:744px){.about-us__title{grid-column:1/4}}@media (min-width:1260px){.about-us__title{grid-column:1/6}}.about-us__description{text-wrap:pretty;min-width:280px;min-height:5.6em;font-size:22px;line-height:140%;display:block}@media (min-width:744px){.about-us__description{grid-column:4/-1}}@media (min-width:1260px){.about-us__description{grid-column:6/-1}}.card{margin-top:max(48px,min(35.9245px + 3.77358vw,64px))}@media (min-width:744px){.card{margin-top:max(48px,min(87.0698px - 3.10078vw,64px))}}.card__img{object-fit:cover;width:100%;height:100%;transition:transform .4s ease-in-out;display:block}.card__images{--columns:2;--gutter:20px;grid-template-columns:repeat(var(--columns),1fr);column-gap:var(--gutter);padding-bottom:16px;display:grid}@media (min-width:744px){.card__images{--columns:1;--gutter:0px;grid-template-columns:repeat(var(--columns),1fr);column-gap:var(--gutter);display:grid}}@media (min-width:744px) and (min-width:744px){.card__images{--columns:6;--gutter:24px}}@media (min-width:744px) and (min-width:1260px){.card__images{--columns:12}}@media (min-width:1260px){.card__images{--columns:1;--gutter:0px;grid-template-columns:repeat(var(--columns),1fr);column-gap:var(--gutter);display:grid}}@media (min-width:1260px) and (min-width:744px){.card__images{--columns:6;--gutter:24px}}@media (min-width:1260px) and (min-width:1260px){.card__images{--columns:12}}.card__title{padding-bottom:8px;font-size:24px;font-weight:700;line-height:140%}.card__info{font-size:16px;font-weight:400;line-height:140%}@media (min-width:744px){.card__info{padding-bottom:8px}}@media (min-width:1260px){.card__info{padding-bottom:8px}}.card__link{display:block;overflow:hidden}.card__link:hover .card__img{transform:scale(1.08)}.card__link:focus-visible .card__img{transform:scale(1.08)}@media (min-width:744px){.card__link--wide{aspect-ratio:2;grid-column:span 4}}@media (min-width:1260px){.card__link--wide{aspect-ratio:2;grid-column:span 8}}@media (min-width:744px){.card__link--square{grid-column:span 2}}@media (min-width:1260px){.card__link--square{grid-column:span 4}}.details__wraper{row-gap:40px;display:grid}.details__btn{justify-self:center}@media (min-width:744px){.details__btn{width:max(324px,min(490.047px - 13.1783vw,392px))}}.form{row-gap:16px;width:max(278px,min(270.453px + 2.35849vw,288px));font-size:14px;font-weight:400;line-height:20px;display:grid}.form__name,.form__email{box-sizing:border-box;background-color:#fff;border-radius:40px;height:48px;padding:0 16px}.form__name::placeholder{color:#7e7e83}.form__name::placeholder{color:#7e7e83}.form__email::placeholder{color:#7e7e83}.form__email::placeholder{color:#7e7e83}.form__message{box-sizing:border-box;background-color:#fff;border-radius:16px;height:148px;margin-bottom:16px;padding:16px}.form__message::placeholder{color:#7e7e83}.form__message::placeholder{color:#7e7e83}.form__btn{width:max(280px,min(273.962px + 1.88679vw,288px))}@media (min-width:744px){.form__btn,.form{width:max(288px,min(109.209px + 24.031vw,412px))}}.contacts__wrapper{grid-template-columns:max-content;-ms-flex-pack:center;justify-content:center;gap:24px;margin-top:48px;display:grid}@media (min-width:744px){.contacts__wrapper{grid-template-columns:max-content max-content}}@media (min-width:1260px){.contacts__wrapper{grid-template-columns:max-content max-content;column-gap:198px}}.contacts__details{-ms-flex-line-pack:start;align-content:start;row-gap:24px;width:max(278px,min(270.453px + 2.35849vw,288px));line-height:140%;display:grid}@media (min-width:744px){.contacts__details{width:max(288px,min(109.209px + 24.031vw,412px))}}.contacts__label{font-size:14px;font-weight:400;display:block}.contacts__value{width:fit-content;font-size:16px;font-weight:500;transition:opacity .3s ease-in-out,transform .3s ease-in-out;display:block}.contacts__value:hover{opacity:.6;transform:translate(4px)}.contacts__value:focus-visible{opacity:.6;transform:translate(4px)}.footer__background{object-fit:cover;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:200px}@media (min-width:744px){.footer__background{height:480px}}@media (min-width:1260px){.footer__background{height:555px}}.main{row-gap:max(72px,min(114.113px - 5.66038vw,96px));padding:max(72px,min(114.113px - 5.66038vw,96px)) 24px;display:grid}@media (min-width:744px){.main{margin-left:auto;margin-right:auto;padding-left:72px;padding-right:72px}}@media (min-width:1260px){.main{max-width:1260px;margin-left:auto;margin-right:auto;padding-left:120px;padding-right:120px}}@media (min-width:744px){.main{row-gap:max(72px,min(2.7907px + 9.30233vw,120px));padding-top:max(72px,min(2.7907px + 9.30233vw,120px));padding-bottom:max(72px,min(2.7907px + 9.30233vw,120px))}}
/*# sourceMappingURL=index.f707a15b.css.map */
