.container{width:100%;max-width:1380px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.hidden{display:none!important}.visible{display:block!important}a:hover{text-decoration:underline}.text-center{text-align:center!important}.default-width{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:1300px;margin:0 auto;padding-left:15px;padding-right:15px}.center-wrapper{text-align:center}.overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100vh;width:100%;background-color:#282828}.input--date{padding-left:2px;padding-right:20px;text-align:center;-moz-text-align-last:center;text-align-last:center}.select-wrapper{position:relative;z-index:1}.select-wrapper:after{background-position:-225px -75px;content:'';width:12px;height:6px;position:absolute;right:13px;margin-top:auto;margin-bottom:auto;top:0;bottom:0;z-index:-1}.select-wrapper--date{display:inline-block;width:33.33%}.input-error{border:1px solid #e51515}.label{display:block;font-family:'Fira Sans',sans-serif;font-size:15px;color:#686868;text-transform:uppercase;letter-spacing:.5px}.tooltip{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;margin-top:2px;height:20px;line-height:21px;padding-left:8px;padding-right:8px;font-family:'Fira Sans',sans-serif;font-size:13px;color:#fff;letter-spacing:1px;text-transform:lowercase;white-space:nowrap;background-color:gray;z-index:1}.tooltip:after{position:absolute;top:-12px;left:50%;content:"";display:block;margin-left:-6px;border:6px solid transparent;border-bottom:6px solid gray}.tooltip-error{background-color:#e51515}.tooltip-error:after{border-bottom-color:#e51515}.button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:40px;width:160px;padding-left:20px;padding-right:3px;position:relative;border-radius:20px;background-color:#e51515;font-family:'Fira Sans',sans-serif;font-size:15px;font-weight:500;color:#fff;cursor:pointer}.button>img{position:relative;height:85%;width:auto;margin-top:auto;margin-bottom:auto;top:0;bottom:0}.button:hover{-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.4);box-shadow:0 0 6px 0 rgba(0,0,0,.4)}.button--long{width:230px}.button--reverse{padding-left:3px;padding-right:20px}.button--reverse>span{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.button--reverse>img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.center-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:1300px;margin:0 auto;padding-left:15px;padding-right:15px;text-align:center}.input{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;height:36px;padding-left:20px;padding-right:20px;border:1px solid #e6e6e6;border-radius:15px;font-family:'Fira Sans',sans-serif;font-size:15px;color:#353333;letter-spacing:1px}.input--textarea{height:60px;padding-top:10px;padding-bottom:12px;overflow:hidden;resize:none}.input--select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none!important;cursor:pointer;background-color:transparent}.input--select::-ms-expand{display:none}.required:after{position:relative;left:2px;color:#e43151;content:"* ";font-weight:700}@media (max-width:990px){.container{padding-left:10px;padding-right:10px}.title{font-size:30px}}@media (max-width:768px){.title{font-size:27px}.container{padding-left:5px;padding-right:5px}.popup{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:320px}.popup__wrapper-in{padding:40px 40px 0;width:100%;border:0}.popup__wrapper-up{padding:40px;width:100%}}@media (max-width:440px){.tooltip{padding-left:4px;padding-right:4px;font-size:12px;letter-spacing:0}}body,html{height:100%}body{margin:0;padding:0}a,article,button,div,footer,header,input,li,main,ol,p,section,span,textarea,ul{-webkit-box-sizing:border-box;box-sizing:border-box}ul{list-style-type:none;padding:0;margin:0}ol{list-style-type:decimal;padding:0;margin:0}img{border:0}a{text-decoration:none}input{margin:0;padding:0;border:0;outline:0}select,textarea{outline:0}button{background-color:transparent;border:0;outline:0;padding:0;cursor:pointer;overflow:visible}input[type=submit]{-webkit-appearance:none}button::-moz-focus-inner{padding:0;border:0}p{margin:0;padding:0}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:400}main{display:block}.header{padding-top:15px;background-image:url(../img/bcg-header.png);background-position:center;background-size:cover;background-repeat:no-repeat;background-color:#282828;font-size:14px;color:#fff;position:relative;z-index:1}.header a,.header button{font-family:'Fira Sans',sans-serif;font-size:15px;color:#fff}.header__links-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:30px}.header__links-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:3px;padding-right:3px}.header__enter-link{position:relative;padding-left:17px}.header__enter-link:before{content:'';width:15px;height:15px;position:absolute;left:-3px;top:1px;background:url(../svg/locked.svg) no-repeat}.header__columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:150px;margin-left:auto;margin-right:auto;margin-top:-20px;padding-left:60px;padding-right:60px}.header__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__column--1{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.header__column--2{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.header__column--3{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.header__number-image{width:20px;height:19px;padding-top:5px}.header__link{display:-webkit-box;display:-ms-flexbox;display:flex}.header__phones-block{display:-webkit-box;display:-ms-flexbox;display:flex}.header__telephone-icon{width:20px;height:24px;margin-top:4px;fill:#e51515}.header__list-number{font-size:15px}.header__list-number li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:24px;padding-left:10px}.header__link--cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__link--cart:hover{text-decoration:none}.header__link--cart:before{content:'';background:url(../svg/shopping-cart.svg) no-repeat;width:30px;height:30px}.header__cart-text{margin-left:7px}.header__cart-text:hover{text-decoration:underline}.header__counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;margin-left:7px;border-radius:50%;background-color:#e51515;font-size:13px}@media (max-width:1100px){.header__columns{padding-left:20px;padding-right:20px}}@media (max-width:768px){.header{padding-top:9px}.header__links-list{padding-top:0;padding-right:20px}.header__columns{padding:10px}.header__column--1{width:60%;position:absolute;top:12px;left:0;padding-left:10px}.header__column--2{margin-left:auto;margin-right:auto;padding-top:35px}.header__column--3{width:40%;position:absolute;top:50px;right:40px;padding-right:0}.header__list-number li{height:21px}.header__cart-text{display:none}}@media (max-width:620px){.header__link--cart{position:absolute;top:127px;right:0;z-index:1}.header__cart-text{display:block}}@media (max-width:440px){.header__links-list{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.header__links-list li.li-separator{display:none}.header__link--cart{top:121px}.header__column--3{top:54px;right:20px}}@media (max-width:360px){.header__number-image{display:none}.header__list-number li{padding-left:0}.header__list-number li:not(:first-child){display:none}.header__column--2{width:320px}}.footer{background-image:url(../img/footer-bcg.png);background-position:center center;background-repeat:no-repeat;background-size:cover;color:#fff}.footer a{color:#fff}.footer__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1140px;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}.footer__wrapper--1{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:160px;padding-top:30px;padding-bottom:20px}.footer__wrapper--2{height:70px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__text-copyright{font-size:14px;text-align:center}@media (max-width:460px){.footer__wrapper--1{height:130px}}.logo__svg{width:100%;height:auto}.logo--header .logo__svg{max-width:500px}.logo--footer .logo__svg{max-width:500px}@media (max-width:1100px){.logo--header .logo__svg{max-width:420px}}@media (max-width:860px){.logo--header .logo__svg{max-width:380px}}.home{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:460px;background-image:url(../img/bacg-home.png);background-size:cover;background-repeat:no-repeat;background-position:center;letter-spacing:.5px}.home__title{font-size:30px;font-weight:700;margin-bottom:30px;text-transform:uppercase}.home__text{margin-bottom:50px;font-size:15px;font-weight:200;line-height:1.4}.home__columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1170px;padding-right:30px;padding-left:30px;color:#fff}.home__column{width:47%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home__column--infiniti{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:right}@media (max-width:990px){.home__title{font-size:27px}.home__column--nissan{padding-right:25px}.home__column--infiniti{padding-left:25px}}@media (max-width:768px){.home{display:block;height:auto;background-image:none}.home__columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}.home__column{width:100%;height:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:50px;padding-bottom:50px;padding-left:10px;padding-right:10px;background-size:cover;background-repeat:no-repeat;background-position:center center;text-align:center}.home__column--nissan{background-image:url(../img/mobile-nissan.png);border-bottom:3px solid #e51515}.home__column--infiniti{background-image:url(../img/mobile-infiniti.png)}.home .button--reverse{padding-left:20px;padding-right:3px}.home .button--reverse>span{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial}.home .button--reverse>img{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial;-webkit-transform:none;-ms-transform:none;transform:none}}@media (max-width:440px){.home__column{height:375px}.home__title{font-size:24px;margin-bottom:15px;padding-left:5px;padding-right:5px}.home__text{font-size:13px;margin-bottom:30px}.home__column--nissan{padding-right:7px}.home__column--infiniti{padding-left:7px}}.gallery{display:inline-block;width:95%;height:95%;border-radius:5px;padding-top:20px;padding-bottom:20px;padding-left:30px;padding-right:30px;position:relative;background-color:#fff;vertical-align:middle}.gallery__wrapper{height:100%;position:relative;padding-top:1px;padding-bottom:1px;white-space:nowrap}.gallery__wrapper:before{content:"";display:inline-block;height:100%;vertical-align:middle}.gallery__main-image{visibility:hidden}.gallery__thumbnails{width:100%;padding-top:20px;position:absolute;bottom:0;font-size:0}.gallery__thumbnails>a{display:inline-block;margin-right:30px;border:1px solid #9a9a9a;background-color:#fff;-webkit-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.gallery__thumbnails>a.active{border:1px solid #000}.gallery__thumbnails>a:last-child{margin-right:0}.gallery__arrow{display:none;background-color:transparent;border:0;outline:0;position:absolute;width:66px;height:110px;top:50%;margin-top:-55px;cursor:pointer;opacity:.6;-webkit-transition:all .2s ease-out 0s;-o-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s;-webkit-backface-visibility:hidden}.gallery__arrow:hover{opacity:1}.gallery__arrow-icon{display:inline-block;width:100%;height:100%;fill:#3c1b0f;fill-rule:evenodd;opacity:.5}.gallery__arrow-icon:focus,.gallery__arrow-icon:hover{opacity:1}.thumbnails-exist .gallery__arrow{display:block}.gallery__arrow--left{left:15px}.gallery__arrow--right{right:15px}.gallery .modal-window-close{width:40px;height:40px;top:14px;right:18px;opacity:.55;-webkit-transition:all .1s ease-out 0s;-o-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s}.gallery .modal-window-close:hover{opacity:1}.gallery .modal-window-close-icon{width:90%;height:90%}.gallery .thumbnails__item{margin-right:12px}.gallery .thumbnails__item:last-child{margin-right:0}.opened .gallery{-webkit-animation:scale .4s;animation:scale .4s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}@-webkit-keyframes scale{0%{-webkit-transform:scale(.1);transform:scale(.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale{0%{-webkit-transform:scale(.1);transform:scale(.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}.price{font-family:'Fira Sans',sans-serif;font-size:24px;text-transform:uppercase}.price__currency{font-size:.75em}.price--cart{font-family:'Fira Sans',sans-serif;font-size:20px;color:#393939}.price--cart-total{font-size:22px}.mobile-button{font-size:20px;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.mobile-button__wrapper{width:24px;height:22px;margin-right:10px;position:relative}.mobile-button__text{font-family:'Fira Sans',sans-serif;color:#fff;letter-spacing:1px;text-transform:uppercase}.mobile-button__button,.mobile-button__button:after,.mobile-button__button:before{display:block;content:'';height:2px;width:100%;position:absolute;background:#fff;border-radius:1px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.mobile-button__button{margin-top:auto;margin-bottom:auto;top:0;bottom:0}.mobile-button__button:after{top:-9.33333333px}.mobile-button__button:before{bottom:-9.33333333px}.mobile-button.active .mobile-button__button{background-color:transparent}.mobile-button.active .mobile-button__button:after,.mobile-button.active .mobile-button__button:before{top:0}.mobile-button.active .mobile-button__button:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mobile-button.active .mobile-button__button:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-mobile-opened{-webkit-animation-name:mobile-menu-open;animation-name:mobile-menu-open;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.modal-mobile-closed{-webkit-animation-name:mobile-menu-close;animation-name:mobile-menu-close;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media (max-width:620px){.mobile-button{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px}}.menu{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;overflow:hidden}.menu__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.menu__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding-left:25px;padding-right:25px;position:relative;font-size:14px;white-space:nowrap;z-index:1}.menu__link:hover{background-color:#e51515}.menu__link:before{content:" ";margin-right:10px;width:19px;height:19px;background-repeat:no-repeat}.menu__link--home:before{background-image:url(../svg/home.svg)}.menu__link--nissan:before{background-image:url(../svg/nissan.svg)}.menu__link--infiniti:before{background-image:url(../svg/infinity.svg)}.menu__link--delivery:before{background-image:url(../svg/wallet.svg)}.menu__link--contacts:before{background-image:url(../svg/telephone.svg)}.menu--footer{height:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1220px){.menu__link{padding-left:17px;padding-right:17px}.menu__link{width:100%}}.menu.opened{max-height:250px}@media (max-width:767px){.menu__item--home{display:none}}@media (max-width:620px){.menu--top{display:block;width:270px;height:auto;max-height:0;position:absolute;top:60px;left:0;background-color:#22232b;z-index:1}.menu--top .menu__wrapper{display:block;border:1px solid #e51515}.menu--top .menu__item{height:50px;border-bottom:1px solid #e51515}.menu--top .menu__item:last-child{border-bottom:none}.menu--footer{height:auto}.menu--footer .menu__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:auto;-ms-flex-wrap:wrap;flex-wrap:wrap}.menu--footer .menu__item{height:36px}.menu.opened{visibility:visible}}@media (max-width:440px){.menu--top .menu__wrapper{display:block;border-left:none;border-right:none}.menu.opened{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}}.nav{border-bottom:1px solid #e51515;border-top:1px solid #e51515;background-color:rgba(31,32,39,.9)}.nav__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:60px;position:relative}.nav__input-search{width:180px;height:30px;background:rgba(255,255,255,0);padding:10px 15px;border-left:1px solid #e51515;font-size:14px;color:#fff}.nav__search-button{width:20px;height:19px;background:url(../img/sprint.png) no-repeat;background-position:-38px -99px}.nav__search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:25px}@media (max-width:990px){.nav__search-form{display:none}.nav__wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:620px){.nav__search-form{display:-webkit-box;display:-ms-flexbox;display:flex}.nav__wrapper{padding-left:40px;padding-right:40px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nav__input-search{width:140px}.nav__search-button{display:none}}@media (max-width:440px){.nav__wrapper{padding-left:20px;padding-right:20px}}.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px;margin-bottom:32px;font-size:14px;color:#e51515;line-height:1.5;letter-spacing:.5px}.breadcrumbs__item{display:inline-block;vertical-align:top;padding-right:20px;position:relative;font-weight:300}.breadcrumbs__item:after{display:block;content:'\\';position:absolute;margin-top:auto;margin-bottom:auto;top:0;bottom:0;right:5px;color:#717171}.breadcrumbs__item:last-child{padding-right:0}.breadcrumbs__item:last-child:after{display:none}.breadcrumbs__link{display:inline-block;color:#717171}@media (max-width:375px){.breadcrumbs{font-size:13px}}.dropdown-product{width:1110px;margin:45px auto 0}.dropdown-product .button:hover{background:#e51515;color:#fff}.dropdown-product__car{background-color:#fff;border-radius:30px;border:1px solid #e6e6e6;width:100%;margin-bottom:20px;padding:35px 25px}.dropdown-product__car-list{display:-webkit-box;display:-ms-flexbox;display:flex}.dropdown-product__car-item{margin-right:20px}.dropdown-product__model{background-color:#fff;border-radius:30px;border:1px solid #e6e6e6;width:100%;margin-bottom:20px}.dropdown-product__model-top{padding:30px 24px;border-bottom:1px solid #e6e6e6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dropdown-product__model-center{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px 4px 30px}.dropdown-product__model-center .button{margin:15px 0 15px 20px}.dropdown-product__parts{border-radius:30px;border:1px solid #e6e6e6;background:#fff}.dropdown-product__body,.dropdown-product__engine{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:85px;width:365px;border-radius:30px;border:1px solid #e6e6e6;background:#fff}.dropdown-product__body,.dropdown-product__car,.dropdown-product__engine,.dropdown-product__model,.dropdown-product__parts{position:relative;z-index:1}.dropdown-product ::before,.dropdown-product__engine::after{content:'';position:absolute;top:-25px;border:10px solid transparent;border-bottom:15px solid #e6e6e6}.dropdown-product__engine::after{border-bottom:15px solid #fff;top:-22px}.dropdown-product__car::after,.dropdown-product__car::before{left:90px}.dropdown-product__model::after,.dropdown-product__model::before{left:320px}.dropdown-product__parts::after,.dropdown-product__parts::before{left:540px}.dropdown-product__body::after,.dropdown-product__body::before,.dropdown-product__engine::after,.dropdown-product__engine::before{left:170px}.dropdown-product{width:740px;margin:25px auto 0}.carousel{width:100%;position:relative;padding-left:5px;padding-right:5px;margin-left:auto;margin-right:auto;overflow:hidden}.carousel.actived{visibility:visible}.carousel__wrapper{overflow:hidden;margin:0 auto;white-space:nowrap}.carousel__gallery{text-align:center;font-size:0;-webkit-transition:margin-left 450ms ease;-o-transition:margin-left 450ms ease;transition:margin-left 450ms ease}.scrollable .carousel__gallery{width:99999px;text-align:left}.carousel__item{display:inline-block;vertical-align:middle;height:100%;padding-right:35px}.carousel__item:last-child{padding-right:0}.carousel__item>*{display:inline-block;height:100%}.carousel img{display:block;cursor:pointer}.carousel__arrow{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:content-box;box-sizing:content-box;width:42px;height:40px;position:absolute;top:50%;margin-top:-20px;border-radius:50%;cursor:pointer;opacity:1}.carousel__arrow:focus{outline:0}.scrollable .carousel__arrow{display:-webkit-box;display:-ms-flexbox;display:flex}.carousel__arrow--left{left:20px}.carousel__arrow--right{right:20px}.carousel__arrow-icon{fill:#ba8d29;fill-rule:evenodd;width:80%;height:80%}.carousel .unactive{opacity:.5}.carousel__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:96px}.carousel__toggle{width:12px;height:12px;margin-right:16px;background-color:#004cff;border-radius:50%;cursor:pointer;-webkit-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}.carousel__toggle:last-child{margin-right:0}.carousel__toggle.active{width:18px;height:18px;border:solid 4px #004cff;background-color:#fff}.carousel--products{padding-left:50px;padding-right:50px}.carousel--new-products{max-width:1360px;margin-top:20px;margin-bottom:28px}.carousel--news-block .carousel__arrow{margin-top:5px}.modal-window{top:0;left:0;bottom:0;right:0;display:none;overflow:hidden;position:fixed;z-index:100;font-size:0;text-align:center}.modal-window:before{display:inline-block;content:'';height:100%;vertical-align:middle}.modal-window-close{width:35px;height:35px;position:absolute;top:7px;right:9px}.modal-window-close-icon{width:21px;height:21px;fill:#000;fill-rule:evenodd}.modal-window-background{height:100%;width:100%;position:fixed;top:0;left:0;z-index:90;background-color:#1e2730;-webkit-transition:all .5s ease-out 0s;-o-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s;visibility:hidden;opacity:0}.modal-window-inner{display:inline-block;position:relative;padding-top:20px;padding-right:30px;padding-left:30px;padding-bottom:20px;background-color:#fff;border-radius:5px;letter-spacing:.5px;text-align:left;vertical-align:middle}.modal-opened{-webkit-animation:mobile-open .3s;animation:mobile-open .3s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.modal-opened-2{-webkit-animation:mobile-open-2 .3s;animation:mobile-open-2 .3s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.mobile-closed{-webkit-animation:mobile-close .4s;animation:mobile-close .4s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.mobile-closed-2{-webkit-animation:mobile-close-2 .3s;animation:mobile-close-2 .3s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.modal-mobile-opened{-webkit-animation-name:mobile-menu-open;animation-name:mobile-menu-open;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.modal-mobile-closed{-webkit-animation-name:mobile-menu-close;animation-name:mobile-menu-close;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes mobile-open{0%{-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes mobile-open{0%{-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes mobile-menu-open{0%{-webkit-transform:translateX(-1000px);transform:translateX(-1000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes mobile-menu-open{0%{-webkit-transform:translateX(-1000px);transform:translateX(-1000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes mobile-open-2{0%{-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes mobile-open-2{0%{-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes mobile-close{0%{opacity:1}100%{opacity:0}}@keyframes mobile-close{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes mobile-close-2{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes mobile-close-2{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@-webkit-keyframes mobile-menu-close{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-1000px);transform:translateX(-1000px)}}@keyframes mobile-menu-close{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-1000px);transform:translateX(-1000px)}}@-webkit-keyframes mobile-open-long{0%{-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}70%{-webkit-transform:translateY(30px);transform:translateY(30px)}90%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes mobile-open-long{0%{-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}70%{-webkit-transform:translateY(30px);transform:translateY(30px)}90%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.modal-form__wrapper{position:relative;font-family:'Fira Sans',sans-serif;color:#141414;font-size:16px;line-height:1.4}.modal-form__header{margin-bottom:8px;font-size:20px;color:#101010;text-transform:uppercase}.modal-form__label{margin-bottom:5px}.modal-form__input{height:38px;padding-top:2px;font-size:15px}.modal-form__block{display:block}.modal-form__block--margin{margin-top:2px;margin-bottom:11px}.modal-form__submit{width:100%;height:38px;margin-top:12px;margin-bottom:10px;font-size:17px}.modal-form__text-header{font-size:17px}.modal-form__text-strong{font-family:'Fira Sans',sans-serif;color:#000}.modal-form .tooltip{width:100%;font-size:12px}.modal-form .price{font-family:'Fira Sans',sans-serif;font-size:20px}.modal-form--callback{width:334px}.modal-form--quickbuy{width:360px}.modal-form--login{width:300px;max-width:none!important;margin-top:0;padding-top:20px;padding-right:18px;padding-left:18px;padding-bottom:20px}@media (max-width:380px){.modal-form{width:95%}}.quantity__button--minus,.quantity__button--plus,.quantity__input{font-size:14px;color:#282828;width:20px;height:20px;border-radius:9.5px;border:1px solid #e6e6e6}.quantity__input{width:36px;height:36px;border-radius:18px;margin:0 10px}.quantity-title{margin-right:15px;font-size:14px;color:#717171}.thumbnails{width:100%;height:105px;padding-left:25px;padding-right:25px;padding-top:8px}.thumbnails__item{width:160px;height:auto}.thumbnails__image-link{display:block;overflow:hidden;width:85px;height:85px}.thumbnails__image-link.active,.thumbnails__image-link:hover{border:1px solid #e51515}.thumbnails__image{width:100%;height:auto;border-radius:10px}.thumbnails__arrow{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:35px;height:35px;background-color:transparent}.thumbnails__arrow--left{left:8px}.thumbnails__arrow--right{right:8px}.thumbnails__svg-icon{width:80%;height:80%;fill-rule:evenodd;fill:#77838f}@media (max-width:990px){.thumbnails{margin-bottom:10px}}@media (max-width:768px){.thumbnails__item{height:100%}}.message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:440px;margin-bottom:25px;margin-left:auto;margin-right:auto;letter-spacing:.5px;text-align:center}.message__header{margin-bottom:20px;font-family:'Fira Sans',sans-serif;font-size:24px;color:#000;text-transform:uppercase}.message__header--small{margin-bottom:25px;font-size:22px}.message__text{display:block;margin-bottom:18px;font-family:'Fira Sans',sans-serif;font-size:17px;color:#3f3f3f;line-height:1.3}.message--margin{margin-bottom:35px}@media (max-width:440px){.message__header{font-size:22px}.message__text{font-size:17px}}@media (max-width:620px){.message__header{font-size:24px}}.text-block{font-family:'Fira Sans',sans-serif;font-size:16px;color:#101010;line-height:1.5;letter-spacing:.5px}.text-block .title{border:none}.text-block__wrapper{position:relative;overflow:hidden}.text-block__wrapper.hide{max-height:400px}.text-block__wrapper.hide:before{display:block;content:'';width:100%;height:50px;position:absolute;bottom:0;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));background-image:-o-linear-gradient(top,rgba(255,255,255,0),#fff);background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff)}.text-block__read-more{display:block;width:230px;height:32px;margin-left:auto;margin-right:auto;border:none;border-radius:5px;font-family:'Fira Sans',sans-serif;font-size:16px;color:#101010;text-transform:uppercase;text-decoration:underline}.text-block__read-more:hover{text-decoration:underline;color:#000}.text-block p{margin-top:10px;margin-bottom:10px}.text-block ol,.text-block ul{margin-left:12px;margin-top:5px;margin-bottom:5px;list-style-position:inside}.text-block ol{list-style-type:decimal}.text-block ol>li,.text-block ul>li{min-height:16px;padding-top:3px;padding-bottom:3px;padding-left:16px;position:relative;line-height:1.2}.text-block ul>li:after{content:'';width:7px;height:7px;position:absolute;top:10px;left:0;background-color:#000;border-radius:50%}.text-block h1,.text-block h2,.text-block h3,.text-block h4,.text-block h5{margin-top:6px;margin-bottom:12px;font-family:'Fira Sans',sans-serif;color:#101010;text-transform:uppercase}.text-block h1{font-size:20px}.text-block h2{font-size:19px}.text-block h3,.text-block h4,.text-block h5,.text-block h6{font-size:18px}.text-block a[data-phone]{color:#000;font-weight:700}.text-block a{color:#313131;text-decoration:underline}.text-block--v2 p{margin-top:4px;margin-bottom:4px}.text-block--page{margin-top:20px}.text-block--margin{margin-bottom:20px}@media (max-width:990px){.text-block{padding-left:17px;padding-right:17px;font-size:15px}}@media (max-width:620px){.text-block{font-size:14px;line-height:1.35}.text-block h1{font-size:17px}.text-block h2{font-size:16px}.text-block h3{font-size:15px}.text-block--margin{margin-bottom:12px}}.errors{margin-bottom:10px}.errors__header{margin-bottom:2px;font-family:'Fira Sans',sans-serif;font-size:16px;color:#101010;letter-spacing:.5px;line-height:30px}.errors__list{margin-bottom:8px}.errors__item{position:relative;padding-left:13px;padding-top:3px;padding-bottom:3px;font-family:'Fira Sans',sans-serif;font-size:16px;color:red;line-height:16px}.errors__item:after{display:block;content:'';width:5px;height:5px;border-radius:50%;background-color:#000;position:absolute;left:0;top:8px}.info-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding-top:47px;padding-bottom:47px;background-color:#f9f9f9;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.info-block__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:37%;position:relative;font-size:20px;color:#282828;line-height:1.3;text-align:center}.info-block__link:after,.info-block__link:before{content:'';position:absolute;background-position:center center;background-repeat:no-repeat;background-size:100%;margin-top:auto;margin-bottom:auto;top:0;bottom:0}.info-block__link:before{width:124px;height:142px;right:109%;background-image:url(/img/turbo.svg);-webkit-transform:rotateY(180deg) rotateZ(-13deg);transform:rotateY(180deg) rotateZ(-13deg)}.info-block__link:after{width:138px;height:138px;left:109%;background-image:url(/img/car.svg)}.info-block__link:hover{text-decoration:none}.info-block__button{margin-top:20px;width:210px;height:42px;font-size:16px}@media (max-width:990px){.info-block__link{font-size:17px}.info-block__link::after,.info-block__link::before{width:100px}}@media (max-width:768px){.info-block__link{max-width:79%}.info-block__link:after,.info-block__link:before{width:63px;top:59%}.info-block__link:after{left:88%}.info-block__link:before{right:88%}}@media (max-width:440px){.info-block__button{width:168px;height:37px;font-size:12px}.info-block__link{font-size:14px}}@media (max-width:375px){.info-block{padding-top:30px;padding-bottom:30px}.info-block__link{font-size:13px}.info-block__link:after,.info-block__link:before{width:49px}}.contact-form{max-width:500px;width:100%;margin-left:auto;margin-right:auto;margin-bottom:20px}.contact-form__row{margin-bottom:8px}.contact-form__label{margin-bottom:2px;font-size:16px}.contact-form__input--textarea{height:86px;line-height:1.4}.contact-form__button{width:200px;margin-top:16px;margin-left:auto;margin-right:auto}.registration{max-width:850px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.registration__form{margin-top:10px}.registration__row{margin-bottom:15px;font-size:0}.registration__label{margin-bottom:3px}.registration__column{display:inline-block;vertical-align:top;width:50%;padding-left:3%}.registration__column:first-child{padding-left:0}.registration__column--long{width:97%}.registration__submit{display:block;margin-top:20px;width:280px;height:42px;line-height:40px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;font-size:18px}@media (max-width:990px){.registration{padding-top:6px}}@media (max-width:767px){.registration{max-width:400px;margin-left:auto;margin-right:auto}.registration__header{margin-bottom:10px;text-align:center}.registration__row{margin-left:0;margin-bottom:0}.registration__column{width:100%;padding-left:0;margin-bottom:9px}.registration__submit{width:190px;margin-top:8px}}@media (max-width:440px){.registration .input--date{font-size:14px;letter-spacing:0}}.login{max-width:720px;margin-bottom:10px;margin-left:auto;margin-right:auto}.login__form{display:table;width:100%}.login__column{display:table-cell;vertical-align:top;width:50%;padding-left:30px;padding-right:30px}.login__column:first-child{border-right:1px solid #e8e8e8}.login__header{margin-bottom:14px;font-family:'Fira Sans',sans-serif;font-size:26px;color:#20232a;text-transform:uppercase;letter-spacing:.5px;font-weight:700}.login__header--modal{font-size:18px}.login__label--modal{font-size:15px}.login__input{height:36px;margin-bottom:10px;font-size:16px}.login__input--modal{height:34px;font-size:15px}.login__links-wrapper{margin-top:-3px;font-family:'Fira Sans',sans-serif;font-size:14px;color:#101010;letter-spacing:0}.login__links-wrapper:after{display:block;clear:both;content:''}.login__links-wrapper--modal{font-size:15px}.login__error-text{display:block;margin-top:-8px;margin-bottom:3px;color:red;letter-spacing:.5px}.login__remember-label{display:inline-block;float:left}.login__link{display:inline-block;float:right;color:#101010}.login__remember-text{margin-left:2px;cursor:pointer}.login__remember-text:hover{text-decoration:underline}.login__button{width:100%;height:38px;line-height:38px;margin-top:12px;font-size:16px}.login__button--modal{height:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:8px;padding-left:0;padding-right:0;font-size:15px}.login__text{display:block;margin-top:3px;margin-bottom:5px;font-family:'Fira Sans',sans-serif;font-size:15px;color:#282828;line-height:20px;letter-spacing:.5px}@media (max-width:767px){.login{max-width:60%}.login__form{display:block}.login__column{display:block;width:100%;padding-left:0;padding-right:0}.login__column:first-child{padding-bottom:22px;margin-bottom:15px;border-right:none;border-bottom:1px solid #e8e8e8}.login__button{font-size:15px}}@media (max-width:620px){.login{max-width:80%}.login__button{font-size:14px}}.lost-pass{max-width:365px;margin-left:auto;margin-right:auto;margin-top:-10px;margin-bottom:30px;letter-spacing:.5px}.lost-pass__header{margin-bottom:12px;font-size:24px;color:#1b1b1b;font-weight:700;text-align:center;text-transform:uppercase}.lost-pass__header--small{font-size:18px;text-transform:none}.lost-pass__label{margin-bottom:14px;font-family:'Fira Sans',sans-serif;font-size:15px;color:#5a5a5a;line-height:1.25;text-transform:none}.lost-pass__label--step-2{margin-bottom:2px}.lost-pass__input{height:36px;margin-bottom:16px;font-size:16px;text-align:center}.lost-pass__input--step-2{margin-bottom:8px}.lost-pass__submit{display:block;width:210px;height:38px;line-height:37px;margin-left:auto;margin-right:auto;font-size:15px}.lost-pass__submit--step-2{width:100%;margin-top:12px}.lost-pass__warning-text{display:block;margin-top:-6px;margin-bottom:8px;font-size:14px;color:red;text-align:center}.lost-pass--step-2{width:280px}.advantages{padding:50px 0 40px}.advantages__wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.advantages__column{text-align:center;padding:50px 20px;width:100%}.advantages{padding:140px 0 100px}.advantages__wrapper{width:1140px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.advantages__column{text-align:center;padding:0 20px;width:33.33%}.advantages__title{color:#282828;position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:15px;font-size:18px;font-weight:500}.advantages__title:before{content:' ';background:url(../img/sprint.png) no-repeat;position:absolute}.advantages__title-delivery:before{background-position:0 0;top:-50px;width:60px;height:35px}.advantages__title-warranty:before{background-position:0 -80px;width:38px;height:45px;top:-60px}.advantages__title-payment:before{background-position:0 -35px;width:45px;height:45px;top:-60px}.advantages__title-line{display:block;margin:0 auto;height:1px;background:#e51515;width:100px;margin-bottom:20px}.advantages__text{color:#7a7a7a;font-size:14px;font-weight:300}.advantages{padding:135px 0 85px}.advantages__wrapper{width:100%;padding:0 20px}.advantages__title{font-size:16px}.advantages__text{font-size:12px}.basket{border-bottom:1px solid #e6e6e6;padding:0 0 65px}.basket__title{text-align:center;border-bottom:1px solid #e6e6e6;padding:30px 0;color:#717171;font-size:24px;font-weight:700}.basket-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;border-radius:30px;border:1px solid #e6e6e6;width:1140px;margin:50px auto 0}.basket__title{font-size:18px}.basket .basket-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;width:730px;margin:30px auto 0}.basket-product{width:50%}.basket-product__total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:35px 50px}.basket-product__total--title{font-size:16px;font-weight:500;color:#282828;padding-bottom:3px;margin-right:5px}.basket-product__total--prise{font-weight:700;font-size:24px;color:#e51515}.basket-product__total--prise span{font-size:14px}.basket-product__total--prise{font-size:30px}.basket-product__total{padding:30px 20px 40px}@media (max-width:767px){.basket-product{border-radius:30px;border:1px solid #e6e6e6;width:340px;margin-bottom:30px}.basket-product__total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.basket__title{padding:20px 0;font-size:18px}.basket-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%;border:none;margin:30px auto 0}}.cart{margin-bottom:15px}.cart__header{font-family:'Fira Sans',sans-serif;font-size:24px;color:#101010;letter-spacing:.5px}.cart__wrapper{margin-top:5px}.cart__item-wrapper{max-height:150px;overflow:hidden;opacity:1;-webkit-transition:max-height .3s ease-out 0s,opacity .6s ease-out 0s;-o-transition:max-height .3s ease-out 0s,opacity .6s ease-out 0s;transition:max-height .3s ease-out 0s,opacity .6s ease-out 0s}.cart__item--header+.cart__item-wrapper{border-top:1px solid #e8e8e8}.cart__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:148px;position:relative;border-bottom:1px solid #e8e8e8;font-size:0}.cart__item--header{height:35px;padding-left:15px;border-bottom:none}.cart__item-wrapper:first-child{border-top:1px solid #e8e8e8}.cart__item-wrapper.hide{max-height:0;opacity:0}.cart__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.cart__column:nth-child(1){width:70%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:left}.cart__column:nth-child(2){min-width:160px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;border:0 solid #e8e8e8;text-align:center}.cart__inside-column-1:nth-child(1){min-width:90px;padding-right:15px}.cart__inside-column-1:nth-child(2){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.cart__inside-column-2:nth-child(3){padding-right:30px}.cart__delete-button{display:inline-block;width:21px;height:21px;position:absolute;top:-54px;right:5px;cursor:pointer;opacity:.66;-webkit-transition:all .1s linear 0s;-o-transition:all .1s linear 0s;transition:all .1s linear 0s}.cart__delete-button:hover{opacity:1}.cart__delete-icon{width:100%;height:100%;fill:#000;fill-rule:evenodd}.cart__title{display:block;padding-bottom:7px;font-family:'Fira Sans',sans-serif;font-size:16px;color:#686868;letter-spacing:.5px}.cart__product-link{display:inline-block;width:100%}.cart__product-link:hover{text-decoration:none}.cart__image{display:inline-block;vertical-align:middle;width:auto;height:130px;border:1px solid #e8e8e8;border-radius:16px}.cart__product-title{font-family:'Fira Sans',sans-serif;font-size:18px;line-height:1.35;color:#393939;letter-spacing:.5px}.cart__product-info-text{font-family:'Fira Sans',sans-serif;font-size:12px;color:#101010;letter-spacing:.5px;text-transform:uppercase;line-height:20px}.cart__center-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:400px;margin-top:12px;margin-bottom:25px;margin-left:auto;margin-right:auto}.cart__center-wrapper>div:last-of-type{margin-bottom:10px}.cart__confirm-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:42px;position:relative}.cart__confirm-text{font-family:'Fira Sans',sans-serif;font-size:20px;color:#1b1b1b;text-align:left}.cart__button{text-transform:uppercase}.cart__no-photo-svg{max-height:140px;width:auto;height:auto}.cart.container{width:700px}.cart__remove{width:20px;height:20px;position:absolute;right:10px;top:10px;background-image:url(/img/times-solid.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.cart-modal{width:97%;max-width:650px;padding-top:30px;padding-left:20px;padding-right:30px;text-transform:uppercase;font-size:16px}.cart-modal__header{margin-bottom:15px;font-family:'Fira Sans',sans-serif;font-size:20px;color:#101010}.cart-modal__columns{display:-webkit-box;display:-ms-flexbox;display:flex}.cart-modal__column{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.cart-modal__column--left{max-width:240px;padding-right:20px}.cart-modal__column--right{padding-top:10px}.cart-modal__image{max-width:100%}.cart-modal__title-block{margin-bottom:25px}.cart-modal__title{display:block;margin-bottom:8px;font-family:'Fira Sans',sans-serif;font-size:16px;color:#666;line-height:1.3}.cart-modal__title--2{font-size:14px}.cart-modal__title b{font-weight:400;font-family:'Fira Sans',sans-serif}.cart-modal__inner-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:5px}.cart-modal__inner-column{display:-webkit-box;display:-ms-flexbox;display:flex}.cart-modal__inner-column:nth-child(1){width:40%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cart-modal__inner-column:nth-child(2){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:114px;-ms-flex-negative:0;flex-shrink:0}.cart-modal__inner-column:nth-child(3){width:40%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cart-modal__prices-wrapper{display:inline-block;text-align:right}.cart-modal__price{font-size:16px;line-height:1}.cart-modal__hr{height:1px;width:100%;margin-top:12px;margin-bottom:12px;border:0;background:#d5d5d5}.cart-modal__buttons-wrapper{width:200px;margin-left:auto;margin-right:auto}.cart-modal__price-total{font-size:19px}.cart-modal__total-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cart-modal__total-text{font-family:'Fira Sans',sans-serif}.cart-modal__button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:38px;margin-top:10px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;font-size:16px}@media (max-width:990px){.cart__header{font-size:22px}.cart__title{font-size:15px}.cart__product-title{font-size:17px}.cart__column:nth-child(1){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.cart__inside-column-2:nth-child(2){width:36%}.cart__inside-column-2:nth-child(3){width:37%}.cart__center-wrapper{max-width:320px}.cart__price{font-size:20px}}@media (max-width:768px){.cart__wrapper{margin-top:8px}.cart__item--header{display:none!important}.cart__item-wrapper{max-height:256px}.cart__item-wrapper:first-child{padding-top:6px}.cart__price{padding-top:13px}.cart__inside-column-1:nth-child(1){padding-right:10px;min-width:unset}.cart__inside-column-2:nth-child(3){padding-right:0}.cart__delete-button{top:12px;right:10px}.cart__center-wrapper{margin-top:8px}.cart__inside-column-1:nth-child(2){-ms-flex-negative:0;flex-shrink:0}.cart__column:nth-child(2){min-width:unset}.cart.container{width:100%}}@media (max-width:620px){.cart__item-wrapper{max-height:210px}.cart__item{height:210px}.cart__title{padding-bottom:4px}.cart__image{height:110px}.cart__price{height:35px;padding-top:6px}.cart-modal__header{margin-bottom:12px;font-size:18px}.cart-modal__column--left{width:145px}.cart-modal__image{padding-right:10px}.cart-modal__price{font-size:15px}.cart-modal__title{font-size:15px}.cart-modal__title--2{font-size:14px}}@media (max-width:440px){.cart__item-wrapper{max-height:175px}.cart__item{height:175px}.cart__inside-column-1:nth-child(1){padding-right:15px}.cart__image{height:75px}.cart__button{width:240px}.cart__product-title{font-size:14px}.cart__title{padding-bottom:4px;font-size:14px}.cart__price{padding-top:6px;font-size:17px}.cart__confirm-text{font-size:16px}.cart__inside-column-1:nth-child(1){padding-right:5px}.cart__inside-column-2{width:102px!important}.cart__remove{padding-left:14px;font-size:13px}.cart-modal{padding-top:15px;padding-bottom:15px;padding-left:10px;padding-right:10px}.cart-modal__item{display:block}.cart-modal__header{margin-bottom:8px;font-size:14px}.cart-modal__column{display:block;width:100%;text-align:center}.cart-modal__column--right{padding-top:4px}.cart-modal__image{max-width:140px;padding-right:0}.cart-modal__info-wrapper{margin-top:2px}.cart-modal__price{font-size:14px}.cart-modal__buttons-wrapper{width:170px}.cart-modal__button{height:36px;line-height:38px;font-size:15px}}@media (max-width:360px){.price--cart{font-size:17px}.cart__image{width:100%;height:unset}.cart__inside-column-1:nth-child(1){width:41%}}.order{max-width:735px;margin-left:auto;margin-right:auto;margin-bottom:25px;padding-top:2px}.order__center-wrapper{margin:0 auto;overflow:hidden}.order__steps-info-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px;padding-left:25px;padding-right:25px;font-size:0}.order__steps-wrapper{font-size:0;width:9999px;-webkit-transition:margin-left 250ms;-o-transition:margin-left 250ms;transition:margin-left 250ms;margin-top:10px;margin-left:0}.order__step{display:inline-block;width:735px;padding-left:25px;padding-right:25px;vertical-align:top}.logged .order__step:first-child{display:none}.order__step-wrapper{min-height:360px;padding-top:1px;padding-bottom:1px}.order__header{font-family:'Fira Sans',sans-serif;font-size:22px;color:#101010;letter-spacing:.5px;font-weight:400}.order__header--margin{margin-bottom:15px}.order__header--small{margin-bottom:10px;font-size:18px}.order__buttons-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:14px;margin-bottom:20px;white-space:nowrap}.order__button{padding-left:20px;padding-right:20px;width:auto;height:38px;line-height:39px;border:1px solid #ededed;background-color:#fff;font-family:'Fira Sans',sans-serif;font-size:14px;color:#1b1b1b;text-transform:uppercase;letter-spacing:1px}.order__button:last-child{margin-right:0}.order__button--login{margin-right:15px;-webkit-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;transition:all .2s linear 0s}.order__button--register{padding-left:16px;padding-right:16px;border:1px solid #e51515;background-color:#e51515;color:#fff;pointer-events:auto;cursor:auto}.order__step-info{width:auto;height:40px;margin-right:20px;padding-left:20px;padding-right:20px;font-family:'Fira Sans',sans-serif;text-align:center;-webkit-transition:background .35s linear 0s;-o-transition:background .35s linear 0s;transition:background .35s linear 0s;cursor:default}.order__step-info:hover{-webkit-box-shadow:none;box-shadow:none}.order__step-info.active{border:none;background-color:#4b4c52;color:#fff;font-family:'Fira Sans',sans-serif}.order__submit{width:150px;height:40px;margin-top:5px;left:-10px;font-size:15px;text-transform:uppercase}.order__submit:hover{background:0 0;background-color:#e51515}.order__submit.next{width:180px;padding-left:15px}.order__submit.prev{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:96px;padding-left:0;background-color:#e6e6e6;color:#686868}.order__submit-text{position:relative}.order__list{margin-bottom:15px}.order__list-item{margin-bottom:4px}.order__label-radio{display:block;position:relative;font-family:'Fira Sans',sans-serif;font-size:15px;color:#444;letter-spacing:.5px}.order__row{margin-bottom:8px}.order__input-radio{margin-right:5px;position:absolute;top:2px;left:0}.order__label-radio-text{display:block;padding-left:20px;cursor:pointer}.order__label{margin-bottom:3px;font-size:14px}.order__input{height:35px;font-size:14px}.order__input--textarea{height:50px;line-height:20px;padding-top:5px}.order__navigation-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.order__navigation-wrapper>.order__submit:first-child:not(:only-child){margin-right:8px}.order__privacy-politics{margin-top:5px;font-family:'Fira Sans',sans-serif;font-size:14px;color:#444;text-align:center;letter-spacing:.5px}.order__privacy-politics-link{display:block;color:#000;text-decoration:underline}.logged .order__step-info:first-child{display:none}.logged .order__step:first-child{display:none}.logged .order__step:nth-child(2) .prev{display:none}.order-table{width:100%;margin-top:15px;border-collapse:collapse;font-family:'Fira Sans',sans-serif;font-size:15px;letter-spacing:.5px;color:#444}.order-table tr{height:30px}.order-table thead td{font-family:'Fira Sans',sans-serif;color:#000;font-size:16px;text-align:center!important}.order-table td{border:1px solid #e0e0e0;padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;line-height:1.35;text-align:center}.order-table td:nth-child(1){text-align:left}.order-table td:nth-child(2){width:90px;white-space:nowrap}.order-table td:nth-child(3){width:90px;white-space:nowrap}.order-table td[colspan='2']{font-family:'Fira Sans',sans-serif;color:#000;text-align:right}.order-table a{color:#000}@media (max-width:768px){.order{max-width:470px}.order__step{width:470px}.order__step--confirm{padding-left:0!important;padding-right:0!important}.order__step-info{display:none}.order__step-info:after{display:none}.order__step-info.active{display:inline-block;min-width:90px}.order-table td{padding-left:5px;padding-right:5px}.order-table td:nth-child(2){width:75px}.order-table td:nth-child(3){width:75px}}@media (max-width:620px){.order{max-width:380px}.order__steps-info-wrapper{padding-left:10px;padding-right:10px}.order__step{width:380px;padding-left:10px;padding-right:10px}.order__input{height:33px}.order-table{font-size:14px}.order-table thead td{font-size:15px}.order-table td:nth-child(2){width:70px}.order-table td:nth-child(3){width:70px}}@media (max-width:440px){.order{max-width:340px}.order__step{width:340px}.order__button{font-size:13px}.order__button--login{padding-left:12px;padding-right:12px;margin-right:10px}.order__button--register{padding-left:10px;padding-right:10px}.order__submit{font-size:16px}.order__submit.next{width:140px}.order__submit.prev{width:82px}.order-table{font-size:13px}.order-table thead td{font-size:14px}.order-table td:nth-child(2){width:66px}.order-table td:nth-child(3){width:66px}}@media (max-width:360px){.order{max-width:300px}.order__step{width:300px}}.car-parts__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px;margin-left:auto;margin-right:auto}.car-parts__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:260px;font-size:14px;margin-bottom:30px;padding-left:15px;padding-right:15px}.car-parts__letter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:35px;height:35px;margin-bottom:10px;color:#fff;border-radius:50%;background:#e51515}.car-parts__item{padding-top:6px;padding-bottom:6px;line-height:1.2;text-align:center}.car-parts__link{color:#717171}.car-model{padding-bottom:20px}.car-model__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-left:-8px;margin-top:10px}.car-model__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:220px;height:40px;margin-left:16px;margin-bottom:16px;border:1px solid #e6e6e6;border-radius:25px;background-color:#fff;font-size:14px;font-weight:500;color:#717171}.car-model__item:hover{background-color:#e51515;border:1px solid #e51515;color:#fff}.product-list{margin-bottom:10px}.product-list__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-8px}.product-list .product-item{width:252px;margin-left:16px;margin-bottom:16px}.product-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:255px;border-radius:30px;background-color:#fff;border:1px solid #e6e6e6;text-align:center}.product-item>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.product-item__image-wrapper{height:200px;border-bottom:1px solid #e6e6e6;overflow:hidden}.product-item__image{height:auto;width:80%}.product-item__name{height:66px;padding-left:20px;padding-right:20px;border-bottom:1px solid #e6e6e6;font-size:14px;font-weight:500;color:#282828;white-space:normal}.product-item__price{height:56px;border-bottom:1px solid #e6e6e6;font-weight:700;font-size:26px;color:#e51515}.product-item__price span{margin-left:6px;font-size:20px}.product-item__button{height:60px}.product-item:hover{text-decoration:none}.product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1200px;width:100%;margin-bottom:30px;margin-left:auto;margin-right:auto}.product__columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.product__column{display:-webkit-box;display:-ms-flexbox;display:flex;width:49.5%;-ms-flex-negative:0;flex-shrink:0;border-radius:30px;border:1px solid #e6e6e6}.product__column--image{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:20px;padding-bottom:20px;padding-left:20px;padding-right:20px}.product__column--desc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px}.product__image{max-width:100%;border-radius:10px;cursor:pointer}.product__top-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px 160px 30px 30px;border-bottom:1px solid #e6e6e6}.product__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 0 40px 30px;border-bottom:1px solid #e6e6e6;font-size:14px}.product__price{font-weight:700;font-size:24px;color:#e51515}.product__button--submit{width:190px;text-transform:uppercase}.product__description{padding-top:20px;padding-bottom:20px;padding-left:30px;padding-right:30px;font-family:'Fira Sans',sans-serif;font-size:16px;color:#000}.product__images-carousel{padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;margin-top:10px;border-radius:30px;border:1px solid #e6e6e6}.product__out-stock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:46px;width:150px;background-color:#e51515;border-radius:25px;font-size:16px;color:#fff}@media (max-width:1220px){.product{padding-left:20px;padding-right:20px}.product__top-wrapper{padding-right:30px}}@media (max-width:1000px){.product__button{margin-right:0}}@media (max-width:768px){.product__columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product__column{width:100%}.product__column--desc{margin-top:10px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.product__images-carousel{height:100px}.product .carousel img,.product .carousel__gallery,.product .carousel__wrapper{height:100%}}@media (max-width:480px){.product__top-wrapper{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:0 10px 10px 10px}.product__price{font-size:20px}.product .button>img{height:70%}.product__wrapper{padding:10px 10px 0 10px;border-bottom:none}.product__button--submit{-ms-flex-item-align:center;align-self:center}}@media (max-width:375px){.product__top-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:0;padding-right:0}.product__top-wrapper .product__button{width:120px}.product .button>img{height:60%}.product .feature__cell{width:50%}}.feature{margin-bottom:20px}.feature__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px}.feature__cell{font-size:14px;letter-spacing:.5px}.feature__cell--name{width:120px;color:#717171}.feature__cell--value{font-family:'Fira Sans',sans-serif;font-weight:500;color:#282828;text-transform:uppercase}.account{max-width:800px;margin-left:auto;margin-right:auto;font-size:0}.account__form{max-width:400px;margin-left:auto;margin-right:auto}.account__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px;position:relative;text-align:center}.account__tab-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:160px;height:40px;border:1px solid #d5d5d5;border-radius:25px;margin-right:12px;font-family:'Fira Sans',sans-serif;font-size:14px;color:#000;text-transform:uppercase;white-space:nowrap}.account__tab-item:last-child{margin-right:0}.account__tab-item.active{border-color:#e51515;background-color:#e51515;color:#fff}.account__tab-item:hover{border:1px solid #e51515}.account__tab-item:hover>.account__tab-link{color:#ce1313}.account__tab-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;color:#898989}.account__tab-link:hover{text-decoration:none}.account__header{margin-bottom:15px;font-family:'Fira Sans',sans-serif;font-size:18px;color:#666;letter-spacing:.5px;text-transform:uppercase}.account__header--empty{font-size:17px;margin-top:35px}.account__row{margin-bottom:8px;position:relative}.account__label{margin-bottom:3px;color:#444}.account__input{height:36px}.account__input--select{height:34px;text-align:center}.account__success{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:36px;border-radius:10px;margin-bottom:12px;background-color:#5abe00;font-family:'Fira Sans',sans-serif;font-size:15px;color:#fff;text-transform:uppercase;letter-spacing:.5px}.account__errors-list{margin-bottom:12px;font-family:'Fira Sans',sans-serif;font-size:15px;line-height:1.5}.account__errors-list>li:first-child{margin-bottom:3px;font-size:16px;color:#666;text-transform:uppercase}.account__errors-list>li{color:red}.account__submit{width:176px;height:40px;margin-top:16px;margin-left:auto;margin-right:auto;text-transform:uppercase}.account-table{width:100%;border:1px solid #eaeaea;border-collapse:collapse}.account-table thead td{font-family:'Fira Sans',sans-serif;color:#000;font-size:14px;text-transform:uppercase}.account-table tr{height:34px}.account-table td{border:1px solid #eaeaea;text-align:center;vertical-align:center;font-family:'Fira Sans',sans-serif;font-size:14px;color:#5d5d5d}.account-table td:nth-child(1){width:9%}.account-table td:nth-child(2){width:20%}.account-table td:nth-child(3){width:18%}.account-table td:nth-child(4){width:18%}.account-table td:nth-child(5){width:18%}.account-table td:nth-child(6){width:auto}.account-table .price__currency{font-size:1em}.account-table .link-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100px;height:30px;margin-top:3px;border-radius:2px;background-color:#e51515;color:#fff}.account-order{max-width:1120px;margin-left:auto;margin-right:auto;font-family:'Fira Sans',sans-serif;font-size:14px;color:#2c2c2c;text-transform:uppercase;letter-spacing:.5px}.account-order__header{margin-bottom:12px;font-family:'Fira Sans',sans-serif;font-size:24px;color:#101010}.account-order__header--small{margin-bottom:6px;font-size:20px}.account-order__table-inner{border-top:1px solid #d5d5d5}.account-order__column--left{width:auto;position:relative;padding-right:1.2%}.account-order__column--right{width:355px;border:1px solid #d5d5d5;background-color:#f5f5f5}.account-order__padding{padding-top:15px;padding-bottom:6px;padding-left:20px;padding-right:20px}.account-order__column-left-wrapper{border:1px solid #d5d5d5}.account-order__status{font-family:'Fira Sans',sans-serif;color:#ba8d29}.account-order__column-table{width:50%}.account-order__title{margin-bottom:8px;font-family:'Fira Sans',sans-serif;font-size:16px;color:#443838}.account-order__total-row{padding-top:4px;padding-bottom:4px}.account-order__total-row--total{font-family:'Fira Sans',sans-serif;font-size:17px}.account-order__total-row:after{display:block;clear:both;content:''}.account-order__total-row--discount{color:#51c400}.account-order__total-left-wrapper{float:right}.account-order__total-name{float:left;width:78%;line-height:1.3}.account-order__price-currency{text-transform:lowercase}.account-order__hr{height:1px;border:0;margin-top:7px;margin-bottom:9px;background:#d5d5d5}.account-order__total-price{color:#ba8d29}.account-order__products{margin-top:15px}.account-order__product{border:1px solid #d5d5d5;border-bottom:none}.account-order__product:last-child{border-bottom:1px solid #d5d5d5}.account-order__product-column{display:inline-block;vertical-align:top;width:50%;padding-top:50px;padding-bottom:20px;font-size:15px;letter-spacing:.5px;text-align:left}.account-order__product-column--1{width:30%;padding-top:0;padding-left:0;padding-bottom:0;text-align:center}.account-order__product-column--2{width:42%;padding-left:20px;padding-right:15px}.account-order__product-column--3{width:26%}.account-order__row{margin-bottom:3px}.account-order__product-link{display:block;line-height:1.3;color:#2c2c2c}.account-order__price{font-size:15px}.account-order p{padding-bottom:5px}.account-order b,.account-order strong{font-weight:400;font-family:'Fira Sans',sans-serif;color:#000}@font-face{font-family:'Fira Sans';src:local('Fira Sans SemiBold'),local('FiraSans-SemiBold'),url(/fonts/Firasanssemibold.woff2) format('woff2'),url(/fonts/Firasanssemibold.woff) format('woff'),url(/fonts/Firasanssemibold.ttf) format('truetype');font-weight:600;font-style:normal}@font-face{font-family:'Fira Sans';src:local('Fira Sans Medium'),local('FiraSans-Medium'),url(/fonts/Firasansmedium.woff2) format('woff2'),url(/fonts/Firasansmedium.woff) format('woff'),url(/fonts/Firasansmedium.ttf) format('truetype');font-weight:500;font-style:normal}@font-face{font-family:'Fira Sans';src:local('Fira Sans Medium Italic'),local('FiraSans-MediumItalic'),url(/fonts/Firasansmediumitalic.woff2) format('woff2'),url(/fonts/Firasansmediumitalic.woff) format('woff'),url(/fonts/Firasansmediumitalic.ttf) format('truetype');font-weight:500;font-style:italic}@font-face{font-family:'Fira Sans';src:local('Fira Sans Italic'),local('FiraSans-Italic'),url(/fonts/Firasansitalic.woff2) format('woff2'),url(/fonts/Firasansitalic.woff) format('woff'),url(/fonts/Firasansitalic.ttf) format('truetype');font-weight:400;font-style:italic}@font-face{font-family:'Fira Sans';src:local('Fira Sans ExtraLight'),local('FiraSans-ExtraLight'),url(/fonts/Firasansextralight.woff2) format('woff2'),url(/fonts/Firasansextralight.woff) format('woff'),url(/fonts/Firasansextralight.ttf) format('truetype');font-weight:100;font-style:normal}@font-face{font-family:'Fira Sans';src:local('Fira Sans Light Italic'),local('FiraSans-LightItalic'),url(/fonts/Firasanslightitalic.woff2) format('woff2'),url(/fonts/Firasanslightitalic.woff) format('woff'),url(/fonts/Firasanslightitalic.ttf) format('truetype');font-weight:200;font-style:italic}@font-face{font-family:'Fira Sans';src:local('Fira Sans Light'),local('FiraSans-Light'),url(/fonts/Firasanslight.woff2) format('woff2'),url(/fonts/Firasanslight.woff) format('woff'),url(/fonts/Firasanslight.ttf) format('truetype');font-weight:200;font-style:normal}@font-face{font-family:'Fira Sans';src:local('Fira Sans Book'),local('FiraSans-Book'),url(/fonts/Firasansbook.woff2) format('woff2'),url(/fonts/Firasansbook.woff) format('woff'),url(/fonts/Firasansbook.ttf) format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'Fira Sans';src:local('Fira Sans Regular'),local('FiraSans-Regular'),url(/fonts/Firasansregular.woff2) format('woff2'),url(/fonts/Firasansregular.woff) format('woff'),url(/fonts/Firasansregular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Fira Sans';src:local('Fira Sans Heavy'),local('FiraSans-Heavy'),url(/fonts/Firasansheavy.woff2) format('woff2'),url(/fonts/Firasansheavy.woff) format('woff'),url(/fonts/Firasansheavy.ttf) format('truetype');font-weight:900;font-style:normal}@font-face{font-family:'Fira Sans';src:local('Fira Sans SemiBold Italic'),local('FiraSans-SemiBoldItalic'),url(/fonts/Firasanssemibolditalic.woff2) format('woff2'),url(/fonts/Firasanssemibolditalic.woff) format('woff'),url(/fonts/Firasanssemibolditalic.ttf) format('truetype');font-weight:600;font-style:italic}@font-face{font-family:'Fira Sans';src:local('Fira Sans Bold Italic'),local('FiraSans-BoldItalic'),url(/fonts/Firasansbolditalic.woff2) format('woff2'),url(/fonts/Firasansbolditalic.woff) format('woff'),url(/fonts/Firasansbolditalic.ttf) format('truetype');font-weight:700;font-style:italic}@font-face{font-family:'Fira Sans';src:local('Fira Sans ExtraLight Italic'),local('FiraSans-ExtraLightItalic'),url(/fonts/Firasansextralightitalic.woff2) format('woff2'),url(/fonts/Firasansextralightitalic.woff) format('woff'),url(/fonts/Firasansextralightitalic.ttf) format('truetype');font-weight:100;font-style:italic}@font-face{font-family:'Fira Sans';src:local('Fira Sans Bold'),local('FiraSans-Bold'),url(/fonts/Firasansbold.woff2) format('woff2'),url(/fonts/Firasansbold.woff) format('woff'),url(/fonts/Firasansbold.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:'Fira Sans';src:local('Fira Sans Heavy Italic'),local('FiraSans-HeavyItalic'),url(/fonts/Firasansheavyitalic.woff2) format('woff2'),url(/fonts/Firasansheavyitalic.woff) format('woff'),url(/fonts/Firasansheavyitalic.ttf) format('truetype');font-weight:900;font-style:italic}@font-face{font-family:'Fira Sans';src:local('Fira Sans ExtraBold'),local('FiraSans-ExtraBold'),url(/fonts/Firasansextrabold.woff2) format('woff2'),url(/fonts/Firasansextrabold.woff) format('woff'),url(/fonts/Firasansextrabold.ttf) format('truetype');font-weight:800;font-style:normal}@font-face{font-family:'Fira Sans';src:local('Fira Sans Book Italic'),local('FiraSans-BookItalic'),url(/fonts/Firasansbookitalic.woff2) format('woff2'),url(/fonts/Firasansbookitalic.woff) format('woff'),url(/fonts/Firasansbookitalic.ttf) format('truetype');font-weight:300;font-style:italic}@font-face{font-family:'Fira Sans';src:local('Fira Sans ExtraBold Italic'),local('FiraSans-ExtraBoldItalic'),url(/fonts/Firasansextrabolditalic.woff2) format('woff2'),url(/fonts/Firasansextrabolditalic.woff) format('woff'),url(/fonts/Firasansextrabolditalic.ttf) format('truetype');font-weight:800;font-style:italic}body{min-width:970px;font-family:'Fira Sans',sans-serif;font-size:14px;color:#282828;line-height:1.45}main{background-image:url(../img/main-bacg.png);background-size:cover;background-position:center}.s-main{margin-bottom:40px}.arrow-left,.arrow-right{width:40px;height:40px;border-radius:50%;position:absolute;background-image:url(../img/arrow.svg);background-repeat:no-repeat;background-size:cover;z-index:1;cursor:pointer}.arrow-left:hover{-webkit-box-shadow:0 0 20px rgba(229,21,21,.35);box-shadow:0 0 20px rgba(229,21,21,.35);background-image:url(../img/arrow-hover.svg)}.arrow-right:hover{-webkit-box-shadow:0 0 20px rgba(229,21,21,.35);box-shadow:0 0 20px rgba(229,21,21,.35);background-image:url(../img/arrow-hover.svg)}.arrow-left{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.actived{visibility:visible}.title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;position:relative;padding-top:45px;margin-top:60px;margin-bottom:20px;border-top:1px solid #e6e6e6;background-color:rgba(255,255,255,0);text-align:center}.title__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;fill:#e51515;width:60px;height:60px;position:absolute;top:-31px}.title h2{font-size:26px;color:#282828;font-weight:800;text-transform:uppercase;letter-spacing:.5px}.title h3{margin-top:10px;font-size:24px;font-weight:600;color:#717171;text-transform:uppercase}.title h4{color:#282828;font-weight:800;font-size:24px;text-transform:uppercase}.title--2{padding-top:15px;margin-top:0;margin-bottom:30px;border-top:none}@media (max-width:1220px){.title h2{font-size:24px}.title h3{margin-top:20px;font-size:20px}main{background-image:none}}@media (max-width:990px){body{min-width:320px}}@media (max-width:767px){.title h2{font-size:22px}.title h3{margin-top:15px;font-size:19px}.page-register__data{width:320px}.overlay{height:115vh}}