*{padding:0;margin:0;border:0}*,:after,:before{box-sizing:border-box}body,html{width:100%;height:100%;font-size:1rem;font-family:Segoe UI,sans-serif;font-weight:400;line-height:1.3;color:#242729}aside,footer,header,nav,section{display:block}body{line-height:1.3;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:hover,a:visited{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}.container{max-width:1240px;width:100%;margin:0 auto;padding:0 20px}body.locked{overflow:hidden}@keyframes fade{0%{opacity:0}to{opacity:1}}.header{grid-area:head}.main{grid-area:main}.footer{grid-area:foot}.main__body{min-height:100vh;display:grid;grid-template-areas:"head" "main" "foot";grid-template-rows:auto 1fr auto;grid-template-columns:1fr}.btn{padding:1rem 1.875rem;font-size:1rem;border-radius:.25rem;margin:0 auto;min-width:15rem;transition:all 0s}.btn__img{margin-left:.625rem;padding-top:.125rem}.btn-light{background:#fff;border:1px solid #fbbe07;color:#242729}.btn-light:active,.btn-light:focus,.btn-light:hover{background:#f6f6f6}.btn__photo{padding-top:0}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.header{border-bottom:2px solid #d9dbe1;margin-bottom:1.25rem}.header__container{display:grid;align-items:center;justify-content:center;padding:.75rem 1.25rem;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr}.header__logo{width:112px;height:54px;grid-column:1/2;grid-row:1/2}.header-title{font-size:1.125rem;font-weight:600;text-align:center;grid-column:1/3;grid-row:1/2}.footer{background-color:#1a1a1a;margin-top:1.25rem}.footer__container{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.375rem;gap:.375rem;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;grid-column-gap:1.25rem;column-gap:1.25rem;justify-content:space-between;align-items:center;padding:.625rem 1.25rem}.footer__logo{width:76px;height:42px;grid-column:1/2;grid-row:1/4;align-self:center}.footer__info{text-decoration:none}.footer__geoposition,.footer__info{display:flex;align-items:center;font-size:.875rem;color:#fff}.footer__info-icon{width:24px;height:24px;margin-right:8px}.info{display:grid;grid-gap:.125rem;gap:.125rem;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr;margin-bottom:.75rem}.info__desc{font-weight:600;padding-right:.75rem}.tabs__nav{display:flex;align-items:center;flex-wrap:wrap;list-style-type:none;margin-bottom:.375rem}.tabs__btn{text-decoration:none;background:0 0;color:#6d6d73;font-size:.875rem;font-weight:600;cursor:pointer}.tabs__btn:not(:last-child){margin-right:2.5rem}.tabs__btn_active{cursor:default;font-size:1rem;color:#fbbe07;border-bottom:2px solid #fbbe07}.tabs__btn:not(.tabs__btn_active):focus,.tabs__btn:not(.tabs__btn_active):hover{color:#ffd453}.tabs__content{margin-bottom:1rem}.tabs__cell{display:none}.tabs__cell_show{display:block;padding:1rem;border:1px solid #d9dbe1}.tabs-cell__wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.75rem;gap:.75rem;margin-bottom:1.5rem}.tabs-cell__text{display:flex;align-items:center;justify-content:center;flex-direction:column;color:#6d6d73;font-size:.875rem;text-align:center;margin-bottom:1.25rem}.tabs-cell__info-link{background:0 0;padding:.25rem;color:#fbbe07}.tabs-cell__info-link:focus,.tabs-cell__info-link:hover{color:#ffd453}.image-box{display:flex;align-items:center;justify-content:center;padding:.5rem;background:#f6f6f6;color:#d9dbe1;min-height:2.5rem}.image-box__fill{display:none}.image-box__content{justify-self:flex-start}.image-box__title{max-width:6.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.image-box-filled{background:#fff;border:1px solid #d9dbe1}.image-box-filled>.image-box-text{display:none}.image-box-filled>.image-box__fill{display:grid;grid-template-columns:-webkit-min-content 1fr 1.875rem;grid-template-columns:min-content 1fr 1.875rem;width:100%;grid-gap:.75rem;gap:.75rem;color:#242729;font-size:.8125rem;place-items:center}.image-box__size{color:#6d6d73;opacity:.8}.image-box-warning{box-shadow:inset 0 0 0 1px #eb5757;color:#eb5757}.info__button:hover .btn__img{transform:scale(1.1);transform:translate(.375rem)}.modal__wrapper{position:fixed;left:0;top:0;bottom:0;right:0;background:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:2;display:none}.modal__wrapper .modal{background:#fff;padding:1.25rem;border-radius:4px;width:90%}.modal__wrapper .modal__title{text-align:center}.modal__wrapper .modal__text{display:block;font-size:1rem;font-weight:600;text-align:center;margin-top:.75rem;margin-bottom:1.25rem}.modal__wrapper .modal__close{cursor:pointer;display:flex;justify-content:flex-end}.modal__wrapper .modal__photos{width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem;margin-top:.75rem}.modal__wrapper .modal__photo{width:100%;height:30vh;border:1px solid #d9dbe1;border-radius:.25rem;background-size:contain;background-position:50%;background-repeat:no-repeat}.modal__wrapper .modal__photo_1{background-image:url(/static/media/front.d9bdd33d.jpg)}.modal__wrapper .modal__photo_2{background-image:url(/static/media/back.ba1fec22.jpg)}.modal__wrapper .modal__photo_3{background-image:url(/static/media/left.16f4fe4e.jpg)}.modal__wrapper .modal__photo_4{background-image:url(/static/media/right.6e5cc866.jpg)}.modal-active{display:flex}.modal-photos{height:80%}@media (max-width:1449.98px){.container{max-width:1200px}}@media (max-width:991.98px){.container{max-width:970px}}@media (max-width:850px){.footer__container{font-size:.75rem;grid-template-columns:-webkit-min-content repeat(3,1fr);grid-template-columns:min-content repeat(3,1fr)}.footer__geoposition,.footer__info{font-size:.75rem}.footer__logo{margin-right:3.125rem}.tabs-cell__wrapper{grid-template-columns:repeat(2,1fr);grid-gap:.625rem;gap:.625rem}}@media (max-width:767.98px){.container{max-width:740px}}@media (max-width:640px){.container{max-width:600px}.header__logo{width:100px;height:48px}.header-title{font-size:1rem;justify-self:flex-end}.footer__container{grid-template-columns:-webkit-min-content -webkit-max-content;grid-template-columns:min-content max-content;grid-gap:.375rem;gap:.375rem;-webkit-column-gap:.375rem;-moz-column-gap:.375rem;grid-column-gap:.375rem;column-gap:.375rem}.footer__logo{width:60px}.footer__info-icon{width:12px;height:12px}.modal__wrapper .modal__photos{grid-template-columns:1fr;grid-gap:.375rem;gap:.375rem}.modal__wrapper.modal__photo{height:16vh}}.modal__title-addition{font-size:1.25rem;font-weight:600;margin-bottom:20px}.modal__wrapper .modal__text-addition{text-align:left}@media (max-width:520px){.header{margin-bottom:.625rem}.container{max-width:480px}.header__container{padding:0 1.25rem}.header__logo{width:80px}.header__title{font-size:.875rem}.header-title{font-size:1rem}.info{grid-template-columns:1fr;grid-row-gap:.125rem;row-gap:.125rem;font-size:.875rem}.info__value{margin-bottom:.125rem}.tabs__btn{font-size:.8125rem}.tabs-cell__wrapper{grid-template-columns:1fr;margin-bottom:.75rem}.tabs-cell__text{margin-bottom:.625rem}}@media (max-width:479.98px){.container{max-width:none}}@media (max-width:420px){.container{max-width:380px}.header{margin-bottom:.25rem}.header__logo{width:75px}.header-title{padding-left:.75rem}.info{margin-bottom:.625rem}.info,.tabs-cell__text{font-size:.8125rem}.tabs-cell__text{margin-bottom:.75rem}}.loader-wrapper{margin:100px auto 0;width:6em}.loader{width:48px;height:48px;border:3px solid #aaa;border-radius:50%;display:inline-block;position:relative;box-sizing:border-box;animation:rotation 1s linear infinite}.loader:after{content:"";box-sizing:border-box;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:40px;height:40px;border-radius:50%;border:3px solid transparent;border-bottom-color:#fbbe07}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.auto__title{font-weight:700}.auto__subtitle,.auto__title{font-size:20px;display:block;margin-bottom:24px;color:#fbbe07}.auto__subtitle{font-weight:400;margin-top:60px}.form{padding-top:24px}.form__row{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px;margin-bottom:36px}.form__innerrow{display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;grid-gap:24px;gap:24px}.form__innerrow-reverse{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;grid-gap:24px;gap:24px}.form__row-wide{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px;margin-bottom:36px}.form__agreement{margin:60px 0}.input{position:relative;display:flex;flex-direction:column;width:100%}.input__input{font-family:"Segoe UI";background-color:#f6f6f6;border:1px solid #f6f6f6;font-size:16px;line-height:20px;height:56px;padding:0 20px;border-radius:4px;resize:none;outline:none;color:#242729;-webkit-appearance:none;appearance:none;box-sizing:border-box;flex:1 1 auto}.input__input::placeholder{color:#b2b5b8;opacity:.5}.input__input:disabled{background-color:rgba(251,190,7,.2);border-color:#fbbe07}.input__input_error{border-color:#eb5757}.input__label{font-family:"Segoe UI";font-weight:400;font-size:14px;line-height:19px;color:#242729;opacity:.8;margin-top:20px;margin-bottom:13px}.input_error-text{display:none}.input_error .input__input,.input_error .select__current{border-color:#eb5757}.input_error .input__label{display:flex}.input_error .input_error-text{display:block;margin-top:6px;color:#eb5757;font-weight:300;font-size:12px;line-height:15px;letter-spacing:.05em;text-transform:none;white-space:nowrap;position:absolute;bottom:-16px;left:0}.label-valid{padding-left:20px;position:relative}.label-valid:before{content:"";background-image:url(/img/check.svg);width:14px;height:14px;position:absolute;top:2px;left:0}.label-valid>.input_error{display:none}.select{box-sizing:border-box;position:relative;display:flex;flex-direction:column;justify-content:center;cursor:pointer;width:100%}.select_disabled .select__current:after{display:none}.select__label{display:block;font-weight:400;font-size:14px;line-height:19px;color:#242729;opacity:.8;margin-top:20px;margin-bottom:13px}.select__current{cursor:pointer;position:relative;border:1px solid #f6f6f6;background-color:#f6f6f6;font-size:16px;line-height:56px;height:56px;padding:0 20px;border-radius:4px;resize:none;outline:none;color:#242729;-webkit-appearance:none;appearance:none;box-sizing:border-box;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.select__current:after{content:"";position:absolute;top:25px;right:12px;width:8px;height:8px;border-color:#fbbe07;border-style:solid;border-width:0 0 2px 2px;transform:rotate(-45deg);transition:transform .3s ease}.select__current_opened:after{transform:rotate(135deg)}.select__input{display:none}.select__list{position:absolute;top:94px;width:100%;border-radius:4px;max-height:0;opacity:0;box-sizing:border-box;background-color:#fff;z-index:9;overflow-y:scroll;transition:.3s;box-shadow:0 2px 20px rgba(0,0,0,.1);margin-top:18px}.select__list_open{max-height:285px;opacity:1;transition:.3s ease-in-out}.select__list_open:hover{box-shadow:0 22px 22px rgba(0,0,0,.13)}.select__item{font-size:16px;line-height:56px;color:#242729;padding:0 20px;cursor:pointer;background-color:#fff;transition:.2s}.select__item:hover{background-color:#f6f6f6}.select__item_hidden{display:none}.checkbox{display:block;position:relative;cursor:pointer;-webkit-user-select:none;user-select:none}.checkbox__text{font-size:16px;line-height:21px;color:#6d6d73;padding-left:38px}.checkbox__input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox__input:checked~.checkbox__span{background:#fbbe07}.checkbox__input:checked~.checkbox__span:after{opacity:1}.checkbox__span{position:absolute;top:0;left:0;height:23px;width:23px;border-radius:15%;box-sizing:border-box;border:1px solid #fbbe07;transition:.15s}.checkbox__span:after{content:"";position:absolute;opacity:0;left:7px;top:3px;width:7px;height:11px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);transition:.15s}.auto-order .checkbox__text{padding-left:53px;font-size:18px;line-height:24px;color:#242729}.auto-order__rules .checkbox__span{width:23px;height:23px}.auto-order__checkbox+.auto-order__checkbox{margin-top:16px}.auto-order__rules .checkbox__text{font-size:16px;line-height:21px;color:#6d6d73;padding-left:39px}.auto-order__text{margin-bottom:24px}.auto-insurance__rules-link{color:#fbbe07}.btn{display:flex;align-items:center;justify-content:center;padding:16px 30px;background:#fbbe07;color:#fff;font-size:16px;border:1px solid #fbbe07;border-radius:4px;margin:0 auto 36px;min-width:240px;transition:all .5ms}.btn:active,.btn:focus,.btn:hover{background:#ffd453}.btn__img{margin-left:10px;padding-top:2px}.btn-disabled{background:#fff;color:#d9dbe1;border:1px solid #d9dbe1;cursor:auto}.btn-disabled img{display:none}.btn-disabled:active,.btn-disabled:focus,.btn-disabled:hover{background:#fff}.auto__button{text-transform:uppercase;font-weight:700}.auto__button:hover .btn__img{transform:scale(1.1);transform:translate(6px)}.auto__button-submit{text-transform:none;text-align:center;font-weight:400}.driver-card{flex-direction:column;position:relative;padding:12px;max-width:100%;margin-bottom:36px}.driver-card,.driver-card__num{display:flex;border:1px solid #fbbe07;border-radius:4px}.driver-card__num{align-items:center;justify-content:center;position:absolute;left:12px;top:-16px;width:28px;height:28px;padding:4px;background-color:#fff}.driver-card__button{align-self:flex-end;padding:2px 0;border-bottom:1px dashed #fbbe07;color:#fbbe07;background-color:#fff}.driver-card__button-add{border-bottom:1px solid #fbbe07}.rules__check-error .checkbox__text{color:#eb5757}.rules__check-error .checkbox__span{border:1px solid #eb5757}@media (max-width:992px){.form__row{grid-template-columns:1fr}}@media (max-width:440px){.form__innerrow,.form__innerrow-reverse{grid-template-columns:1fr}}.form__row-checkbox{margin-top:60px;margin-bottom:6px}.form__row-checkbox>.checkbox{grid-column-start:2;grid-column-end:3;justify-self:end;margin-bottom:0}
/*# sourceMappingURL=main.c97da212.chunk.css.map */