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{font:inherit;vertical-align:baseline;border:0;margin:0;padding:0;font-size:100%}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{color:#fff;scroll-behavior:smooth;font-family:Poppins,sans-serif;font-size:16px;line-height:140%}:where(a,button,input,textarea,select,[tabindex]:not([tabindex="-1"])):focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #67a9bd;box-shadow:0 0 0 1px #000}.main{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.main__container{max-width:1020px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;overflow:hidden}@media (min-width:576px){.main__container{padding-left:72px;padding-right:72px}}@media (min-width:1200px){.main__container{padding-left:120px;padding-right:120px}}.main__content{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.main__title{letter-spacing:-1.5px;text-wrap:nowrap;text-align:center;font-size:32px;font-weight:500;line-height:100%}@media (min-width:576px){.main__title{font-size:48px}}@media (min-width:992px){.main__title{font-size:64px}}.main__title--align-left{text-align:left}.page{scroll-behavior:smooth}.page:has(.page__menu:target){overflow:hidden}.page:has(.page__menu:target) .page__wrapper>:not(.page__menu){visibility:hidden}.page:has(.page__menu:target) .footer{visibility:hidden}.page__wrapper{z-index:1;background-color:#1d1d1d;-ms-flex:1;flex:1;position:relative}.page__body{-ms-flex-direction:column;flex-direction:column;min-height:100vh;margin:0;display:-ms-flexbox;display:flex;position:relative}.page__menu{opacity:0;visibility:hidden;pointer-events:none;transition:all .3s;position:fixed;top:0;left:0;right:0;transform:translateY(-100%)}.page__menu:target{visibility:visible;opacity:1;pointer-events:all;transform:translateY(0)}.header{background-image:url(header_bg_mobile.4cbd72e9.jpg);background-position:100%;background-size:cover}@media (min-width:576px){.header{background-position:50%}}@media (min-width:992px){.header{background-image:url(header_bg_desktop.ef19f7c7.jpg)}}.header__container{max-width:1020px;margin-bottom:60px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;overflow:hidden}@media (min-width:576px){.header__container{padding-left:72px;padding-right:72px}}@media (min-width:1200px){.header__container{padding-left:120px;padding-right:120px}}@media (min-width:576px){.header__container{margin-bottom:120px}}.header__content{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;height:100vh;display:-ms-flexbox;display:flex}.header__bottom{margin-bottom:88px}@media (min-width:576px){.header__bottom{margin-bottom:130px}}@media (min-width:992px){.header__bottom{margin-bottom:200px}}.header__title{text-align:center;letter-spacing:-1.5px;text-wrap:nowrap;-ms-flex-align:center;align-items:center;font-size:max(36px,min(10vw,80px));font-weight:700;line-height:100%}.icon{background-position:50%;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;transition:transform .3s;display:block}.icon:hover{transform:scale(1.2)}@media (min-width:576px){.icon{width:32px;height:32px}}.icon--phone{background-image:url(icon-phone.10a2213c.svg)}.icon--menu{background-image:url(icon-burger-menu.a3727caf.svg)}.icon--menu:hover{background-image:url(icon-burger-menu-hover.13e539ab.svg)}.icon--close{background-image:url(icon-close.01957458.svg)}.menu{scrollbar-gutter:stable;text-transform:uppercase;color:#1d1d1d;background-color:#c2c2c2;font-weight:600}@media (min-width:992px){.menu{font-weight:700}}.menu__container{max-width:1020px;height:100vh;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;overflow:auto}@media (min-width:576px){.menu__container{padding-left:72px;padding-right:72px}}@media (min-width:1200px){.menu__container{padding-left:120px;padding-right:120px}}.menu__top{z-index:1;background-color:#c2c2c2;margin-bottom:32px;position:sticky;top:0}.menu__nav{margin-bottom:40px}.menu__phone-number{color:inherit;margin-bottom:16px;font-size:16px;line-height:27px;text-decoration:none;display:block}@media (min-width:992px){.menu__phone-number{font-weight:700}}.menu__phone-number:hover{transition:color .3s}.menu__phone-number:hover:hover{color:#468092}.menu__book-test-ride{color:inherit;letter-spacing:2px;border-bottom:1px solid #1d1d1d;width:fit-content;padding-bottom:7px;font-size:12px;line-height:16px;text-decoration:none;display:block}@media (min-width:992px){.menu__book-test-ride{font-weight:700}}.menu__book-test-ride:hover:hover{color:#468092}.menu__book-test-ride:hover{transition:border-color .3s}.menu__book-test-ride:hover:hover{border-color:#468092}.nav{margin:0 0 40px}.nav__list{-ms-flex-direction:column;flex-direction:column;gap:32px;margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex}.nav__link{color:inherit;letter-spacing:2px;font-size:22px;font-weight:600;line-height:22px;text-decoration:none;position:relative}.nav__link:after{content:"";transform-origin:0;background:#1d1d1d;width:100%;height:1px;transition:transform .3s;display:block;position:absolute;bottom:-8px;transform:scale(0)}.nav__link:hover:after{transform:scale(1)}@media (min-width:992px){.nav__link{font-weight:700}}.top-bar{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-top:24px;margin-bottom:48px;display:-ms-flexbox;display:flex}@media (min-width:576px){.top-bar{margin-top:36px;margin-bottom:44px}}@media (min-width:992px){.top-bar{margin-bottom:60px}}.top-bar__icons{box-sizing:border-box;gap:24px;display:-ms-flexbox;display:flex;position:relative}@media (min-width:576px){.top-bar__icons{gap:32px}}.top-bar__phone-wrapper{position:relative}@media (min-width:992px){.top-bar__phone-wrapper:hover .top-bar__phone-number-flyout{opacity:1;transform:translate(-20px)}}.top-bar__phone-link{display:inline-block}.top-bar__phone-number-flyout{letter-spacing:2px;white-space:nowrap;color:#fff;opacity:0;font-size:12px;font-weight:700;line-height:16px;transition:transform .3s,opacity .3s;position:absolute;top:25%;right:110%;transform:translate(0)}.top-bar__phone-number-flyout:hover{transition:color .3s}.top-bar__phone-number-flyout:hover:hover{color:#84b4c2}.top-bar__logo{height:38px;transition:transform .3s;display:-ms-flexbox;display:flex}.top-bar__logo:hover{transform:scale(1.2)}@media (min-width:576px){.top-bar__logo{height:56px}}.product{height:100%}.product-container{-ms-flex-direction:column;flex-direction:column;gap:40px;max-width:400px;margin:0 auto;display:-ms-flexbox;display:flex}@media (min-width:744px){.product-container{gap:48px}}@media (min-width:1200px){.product-container{-ms-flex-direction:row;flex-direction:row;gap:24px;max-width:none}}.product__photo{object-fit:contain;width:100%;height:100%;margin:0 auto;transition:transform .3s;display:block}.product__photo:hover{transform:scale(1.06)}@media (min-width:1200px){.product__photo{width:auto}}.product__title{margin-top:32px;margin-bottom:8px;font-size:24px;font-weight:700}.product__description{margin-bottom:16px;font-size:16px;font-weight:400}.product__price{font-size:24px;font-weight:700}.detail__photos{--columns:2;grid-template-columns:repeat(var(--columns),1fr);column-gap:20px;margin-bottom:16px;display:grid}@media (min-width:744px){.detail__photos{--columns:6;column-gap:24px}}@media (min-width:992px){.detail__photos{--columns:12}}.detail__photo-link{transition:transform .3s;position:relative}.detail__photo-link:hover{z-index:1;transform:scale(1.06)}@media (min-width:744px){.detail__photo-link--wide{grid-column:span 4}}@media (min-width:992px){.detail__photo-link--wide{grid-column:span 8}}.detail__photo-link--square{height:0;padding-bottom:100%}@media (min-width:744px){.detail__photo-link--square{grid-column:span 2}}@media (min-width:992px){.detail__photo-link--square{grid-column:span 4}}.detail__photo-img{object-fit:cover;width:100%;height:100%;position:absolute}.detail__name{margin-bottom:8px;font-size:24px;font-weight:700;line-height:140%}.detail__description{font-size:16px;font-weight:400;line-height:140%}.footer{z-index:-1;background-image:url(footer_bg_mobile.38284a01.jpg);background-position:50%;background-size:cover;position:sticky;bottom:0}@media (min-width:992px){.footer{background-image:url(footer_bg_desktop.be4bd0b5.jpg)}}.footer__container{height:200px}@media (min-width:576px){.footer__container{height:480px}}@media (min-width:992px){.footer__container{height:555px}}.comparison{margin-bottom:90px}@media (min-width:744px){.comparison{margin-bottom:120px}}@media (min-width:992px){.comparison{margin-bottom:144px}}.comparison__title{margin-bottom:48px}@media (min-width:992px){.comparison__title{margin-bottom:56px}}.contact{width:100%;margin-bottom:120px}@media (min-width:1200px){.contact{margin-bottom:180px}}.contact__title{margin-bottom:48px}.contact__container{--columns:2;grid-template-columns:repeat(var(--columns),1fr);gap:48px 20px;display:grid}@media (min-width:744px){.contact__container{--columns:6;column-gap:24px}}@media (min-width:992px){.contact__container{--columns:12}}.contact__form-wrapper{grid-column:span 2}@media (min-width:744px){.contact__form-wrapper{grid-column:span 3/span 3}}@media (min-width:992px){.contact__form-wrapper{grid-column:span 5/span 5}}.contact__socials-wrapper{grid-column:span 2}@media (min-width:744px){.contact__socials-wrapper{grid-column:4/span 3}}@media (min-width:992px){.contact__socials-wrapper{grid-column:8/span 5}}.contact-form{-ms-flex-direction:column;flex-direction:column;row-gap:16px;width:100%;display:-ms-flexbox;display:flex}.contact-form__input{box-sizing:border-box;letter-spacing:0;color:#292929;background-color:#f8f8fa;border:1px solid transparent;border-radius:40px;width:100%;padding:13px 16px;font-family:inherit;font-size:14px;font-weight:400;transition:border .3s;display:inline-block}.contact-form__input:hover{border:1px solid #d5d7de}.contact-form__input::placeholder{color:#7e7e83}.contact-form__input::placeholder{color:#7e7e83}.contact-form__input:focus{border:1px solid #292929;outline:none}.contact-form__textarea{box-sizing:border-box;letter-spacing:0;color:#292929;resize:none;background-color:#f8f8fa;border:1px solid transparent;border-radius:16px;width:100%;min-height:148px;padding:13px 16px;font-family:inherit;font-size:14px;font-weight:400;transition:border .3s;display:inline-block}.contact-form__textarea:hover{border:1px solid #d5d7de}.contact-form__textarea::placeholder{color:#7e7e83}.contact-form__textarea::placeholder{color:#7e7e83}.contact-form__textarea:focus{border:1px solid #292929;outline:none}.contact-form__submit{box-sizing:border-box;letter-spacing:0;text-align:center;color:#1d1d1d;cursor:pointer;background:#fff;border:none;border-radius:40px;width:100%;margin-top:16px;padding:14.5px 48px;font-family:inherit;font-size:16px;font-weight:700;line-height:27px;text-decoration:none;transition:box-shadow .3s;display:inline-block}.contact-form__submit:hover{box-shadow:1px 4px 16px rgba(232,232,240,.4)}.contact-form__submit:active{box-shadow:1px 4px 16px rgba(232,232,240,.64)}.contact-socials{-ms-flex-direction:column;flex-direction:column;row-gap:24px;display:-ms-flexbox;display:flex}.contact-socials__item{-ms-flex-direction:column;flex-direction:column;row-gap:8px;display:-ms-flexbox;display:flex}.contact-socials__item-title{font-size:14px;font-weight:400}.contact-socials__item-link{color:#fff;font-size:16px;font-weight:500;text-decoration:none}.contact-socials__item-link:hover{transition:color .3s}.contact-socials__item-link:hover:hover{color:#84b4c2}.details{margin-bottom:80px}@media (min-width:744px){.details{margin-bottom:120px}}@media (min-width:1200px){.details{margin-bottom:180px}}.details__title{margin-bottom:48px}@media (min-width:744px){.details__title{margin-bottom:64px}}@media (min-width:1200px){.details__title{margin-bottom:48px}}.details-container{row-gap:40px;margin-bottom:40px;display:grid}@media (min-width:744px){.details-container{row-gap:48px;margin-bottom:48px}}.details__button{box-sizing:border-box;letter-spacing:0;text-align:center;color:#1d1d1d;cursor:pointer;background:#fff;border:none;border-radius:40px;width:100%;padding:14.5px 48px;font-family:inherit;font-size:16px;font-weight:700;line-height:27px;text-decoration:none;transition:box-shadow .3s;display:inline-block}.details__button:hover{box-shadow:1px 4px 16px rgba(232,232,240,.4)}.details__button:active{box-shadow:1px 4px 16px rgba(232,232,240,.64)}.details__button-container{--columns:2;grid-template-columns:repeat(var(--columns),1fr);column-gap:20px;display:grid}@media (min-width:744px){.details__button-container{--columns:6;column-gap:24px}}@media (min-width:992px){.details__button-container{--columns:12}}.details__button-content{grid-column:span 2/span 2}@media (min-width:744px){.details__button-content{grid-column:2/span 4}}@media (min-width:992px){.details__button-content{grid-column:5/span 4}}.move-free{--columns:2;grid-template-columns:repeat(var(--columns),1fr);gap:32px 20px;margin-bottom:90px;display:grid}@media (min-width:744px){.move-free{--columns:6;column-gap:24px}}@media (min-width:992px){.move-free{--columns:12}}@media (min-width:744px){.move-free{margin-bottom:130px}}@media (min-width:992px){.move-free{margin-bottom:165px}}.move-free__title{grid-column:span 2}@media (min-width:744px){.move-free__title{grid-column:span 3}}@media (min-width:992px){.move-free__title{grid-column:span 5}}.move-free__paragraph{grid-column:span 2;font-size:23px;font-weight:500;line-height:140%}@media (min-width:744px){.move-free__paragraph{grid-column:span 3}}@media (min-width:992px){.move-free__paragraph{grid-column:span 7}}
/*# sourceMappingURL=index.d31e2e27.css.map */
