.container-inner{margin-left:-0.75rem;margin-right:-0.75rem}.bg-lightgray{background-color:#f4f4f4}.divider{border-color:#e4e4e4}.mb-1x{margin-bottom:1em}.my-1x{margin:1em auto}.form-select.select-lg,.form-input.input-lg,.btn.btn-lg{height:2.5rem}.card .card-header,.card .card-body,.card .card-footer{padding:.75rem 1.3rem;padding-bottom:0}.hero-xs{margin-bottom:40px;padding-bottom:0;padding-top:0}@media screen and (max-width: 600px){.hero-xs{margin-bottom:20px}}.show-xs2,.show-sm2,.show-lg2{display:none}@media(max-width: 540px){.hide-xs2{display:none !important}.show-xs2{display:block}}@media(max-width: 720px){.hide-sm2{display:none !important}.show-sm2{display:block}}@media(max-width: 1120px){.hide-lg2{display:none !important}.show-lg2{display:block}}.flex-between{justify-content:space-between}.config-main{display:flex;flex-wrap:wrap;justify-content:space-between}.config-main .config-tabs{width:69%}@media screen and (max-width: 840px){.config-main .config-tabs{width:100%}}.config-main .config-car{width:30%}@media screen and (max-width: 840px){.config-main .config-car{width:100%}}.config-car form{position:relative;border:1px solid #d9d9d9;border-radius:4px;padding:20px 20px 15px;margin:1em 0 0 20px}@media screen and (max-width: 840px){.config-car form{margin:30px 0 10px 0}}.config-car form:before{position:absolute;top:60px;left:-22px;width:22px;height:66px}@media screen and (max-width: 840px){.config-car form:before{top:-44px;left:48%;transform:rotate(90deg)}}.config-car__header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;font-size:18px;font-weight:500}.config-car__header .name{width:calc(100% - 50px);display:flex;flex-wrap:wrap}.config-car__header .name span{text-transform:capitalize;padding-right:8px}.config-car__header .brand-img{width:50px;height:48px;display:flex;align-items:center;justify-content:center}.config-car__header .brand-img img{width:38px;height:auto;padding:4px;border:1px solid #eaeaea}.config-car__image{color:#555;min-height:185px;display:flex;flex-wrap:wrap;align-items:flex-end}.config-car__image img{width:100%;height:auto}.config-car__equip{font-size:16px;margin:12px auto}.config-car__equip span:last-child{font-weight:500}.config-car__prices{margin:12px auto}.config-car__prices .min-price{font-size:20px;font-weight:700;margin:12px auto}.config-car__prices .credit-price{color:green;margin:12px auto}.config-car__navs{margin:12px auto}.config-car__navs .config-button{width:100%;background-position:95% center;background-repeat:no-repeat;background-color:gray;color:#fff}.config-car__form{height:5px;overflow:hidden}.config-car__form.is-visible{height:100%;transition:.5s}.config-car__form .form-field{margin:10px auto}.config-car__form .btn{width:100%;border-radius:2px;width:100%;font-weight:500}.config-car__form .footer-policy{margin-top:10px}.config-tabs__tab{display:none}.config-tabs__tab.active{display:block}.config-titles{display:flex;align-items:center;justify-content:flex-start;margin:1em 0;padding:0;list-style:none;list-style-position:outside}@media screen and (max-width: 840px){.config-titles{flex-wrap:wrap}}.config-titles__tab{min-width:120px;margin-top:0;position:relative;display:inline-block;font-weight:400;font-size:.75rem;padding:3px 12px 4px 12px;border:1px solid #0f6ad5;border-radius:2px;margin-right:10px;cursor:pointer;margin-bottom:4px}.config-titles__tab.done{background-color:#137bf5;color:#fff;font-weight:bold}.config-titles__tab.active{opacity:1;font-weight:bold;color:#000}.config-titles__tab.disabled{border-color:#a0a0a0}.config-titles__tab.selected{text-decoration:underline;font-weight:700}@media screen and (max-width: 840px){.config-titles__tab{font-size:13px}}@media screen and (max-width: 840px){.config-titles__tab{font-size:12px}}.config-brands{display:flex;flex-wrap:wrap}.config-brands-item{border:1px solid #eaeaea;border-radius:4px;padding:4px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-transform:uppercase;width:13%;margin:.5%;font-size:13px;border:none}.config-brands-item input{display:none}@media screen and (max-width: 960px){.config-brands-item{width:19%}}@media screen and (max-width: 840px){.config-brands-item{width:24%}}@media screen and (max-width: 600px){.config-brands-item{width:32.3%}}.config-brands-item:hover,.config-brands-item:focus{background-color:#f2f8ff;color:#137bf5;cursor:pointer}.config-brands-item.checked{background-color:#f2f8ff;border-color:#f2f8ff}.config-brands-item img{padding-bottom:6px;width:38px;height:auto}.config-brands-item span{width:100%;font-weight:500;text-align:center;text-transform:uppercase}.config-model{display:flex;flex-wrap:wrap}.config-model-item{border-radius:2px;padding:4px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:19%;margin:.5%;font-size:13px}.config-model-item input{display:none}@media screen and (max-width: 960px){.config-model-item{width:24%}}@media screen and (max-width: 840px){.config-model-item{width:32%}}@media screen and (max-width: 600px){.config-model-item{width:49%}}.config-model-item:hover,.config-model-item:focus{border-color:#137bf5;color:#137bf5;background-color:#f2f8ff;cursor:pointer}.config-model-item.checked{background-color:#f2f8ff;border-color:#9e9e9e}.config-model-item__img{width:100%;height:auto;padding:10px 20px}.config-model-item__name{width:100%;font-weight:500;text-align:center;text-transform:uppercase}.config-model-item__price{text-align:center;width:100%;color:#000}.dividing-title{width:100%;font-size:.8rem;font-weight:700;text-transform:uppercase;color:#137bf5;position:relative;z-index:1;overflow:hidden;text-align:left;text-decoration:none;margin-bottom:1em}.dividing-title:after{content:"";display:inline-block;width:100%;height:1px;background:#efefef;z-index:-1;position:relative;vertical-align:middle;left:10px;margin:0 -100% 0 0}.config-spec{display:flex;flex-wrap:wrap;justify-content:flex-start}.config-spec-item{border:1px solid #eaeaea;border-radius:2px;padding:8px;display:flex;flex-wrap:wrap;width:24%;margin:.5%}@media screen and (max-width: 840px){.config-spec-item{width:49%}}.config-spec-item__name{font-size:16px;font-weight:600;line-height:1em;margin-bottom:4px}.config-spec-item__name span{padding-top:5px}.config-spec-item__group{display:flex;flex-wrap:wrap}.config-spec-item__group-item{font-size:13px;margin-top:4px;width:100%}.config-spec-item__group-item>span:first-child{display:block;color:#555}.config-spec-item__group-item>span:last-child{font-weight:500}.config-spec-item:hover,.config-spec-item:focus{border-color:#137bf5;color:#000;cursor:pointer}.config-spec-item.checked{border-color:#137bf5;background-color:#137bf5;color:#fff}.config-spec-item.checked span{color:#fff}.config-equip{display:flex;flex-wrap:wrap}.config-equip .group-equip{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;width:100%;background-color:#fff;border:1px solid #eaeaea;border-radius:4px;margin:4px 0;font-size:16px}.config-equip .group-equip.disabled{background-color:#eaeaea}.config-equip .group-equip.active{background-color:#fff}.config-equip .group-equip.checked{border-color:#137bf5}.config-equip .group-equip .js-eq-btn{display:none}.config-equip .group-equip-title{font-size:18px;font-weight:600;text-transform:uppercase;margin-right:auto;padding:10px;width:100%}.config-equip .group-equip-buttons{display:flex;align-items:center;justify-content:end;width:100%}.config-equip .group-equip .open-btn{padding:8px 10px;margin:2px}.config-equip .group-equip-dscr{display:none}.dialog_content{height:80%}.group-equip-dscr{width:100%;height:100%;overflow-y:auto}@media screen and (max-width: 840px){.group-equip-dscr{width:99%;padding:24px 12px 0;font-size:12px}}.group-equip-dscr .section-title{margin-bottom:20px}.group-equip-dscr p{text-transform:uppercase;background-color:#eaeaea;padding:.5em;margin:0}.group-equip-dscr ul{-moz-columns:2;columns:2;margin:10px}@media screen and (max-width: 840px){.group-equip-dscr ul{-moz-columns:1;columns:1}}.group-equip-dscr ul li{margin:0}.group-equip-dscr .close-btn{margin-left:auto;padding:5px 10px;font-weight:500}.js-ui-btn{background:#fff;border-radius:3px;border:1px solid #eaeaea;padding:3px 12px 3px;display:flex;align-items:center;margin:1px;cursor:pointer}.js-ui-btn svg{margin:0 5px}.js-ui-btn:hover{border-color:#137bf5;color:#137bf5;transition:.3s}.js-ui-btn:focus{border:1px solid #eaeaea}.config-color{margin-bottom:2rem}.config-color #carImageContainer img{max-width:600px;width:100%;height:auto}.config-color #change-config-color{display:flex;align-items:center;justify-content:center;height:42px;background-color:#137bf5;color:#fff;font-weight:500;border:2px solid #137bf5;border-radius:3px;cursor:pointer;width:300px;margin-top:.5em}.config-color #change-config-color svg{margin-left:8px;width:24px;height:24px}.config-color #change-config-color.disabled{color:gray;background-color:#eaeaea;border-color:#eaeaea;cursor:auto}.config-color .carColorContainer .colorbutton{display:inline-block;width:23px;height:23px;border-radius:50%;cursor:pointer;margin-right:10px}.dividing-title{margin:25px 0 20px}.sale-checkboxes{display:flex;flex-wrap:wrap;justify-content:space-between}.sale-checkboxes .sale-box{width:33%;padding:16px 12px 12px;border:1px solid #eaeaea}.sale-checkboxes .sale-box .checkbox{padding-left:0;margin-bottom:0px;display:block}@media screen and (max-width: 840px){.sale-checkboxes .sale-box{width:100%}}.sale-checkboxes .sale-box>.row:nth-child(1){display:flex;flex-wrap:wrap;align-items:flex-end;margin-bottom:14px}.sale-checkboxes .sale-box>.row:nth-child(1)>.col:nth-child(1){padding:0 10px;width:calc(100% - 40px - 60px);line-height:1.3em}.sale-checkboxes .sale-box>.row:nth-child(1)>.col:nth-child(2){width:60px}.sale-checkboxes .sale-box>.row:nth-child(2){position:relative}.sale-checkboxes .sale-box__label{font-size:12px;text-transform:uppercase}.sale-checkboxes .sale-box__sale-val{font-size:22px;font-weight:600;text-transform:uppercase}.sale-checkboxes .sale-box .info-btn{position:absolute;right:-12px;bottom:-12px}.sale-checkboxes .sale-box[data-state=off]{color:gray}.sale-checkboxes .sale-box[data-state=off] .sale-box__image{filter:grayscale(100%);opacity:.4}.uds-boxes{margin:20px 0;display:flex;flex-wrap:wrap;width:67%;border:1px solid #eaeaea;padding:12px 0}@media screen and (max-width: 840px){.uds-boxes{width:100%}}.uds-boxes .uds-box:first-child{border-right:1px solid #eaeaea}.uds-boxes .uds-box{width:50%;padding:0 12px}.uds-boxes .uds-box>.row:first-child{display:flex;flex-wrap:wrap;align-items:flex-end;margin-bottom:14px}.uds-boxes .uds-box>.row:first-child>.col:nth-child(1){width:40px;display:flex;align-items:center;justify-content:center}.uds-boxes .uds-box>.row:first-child>.col:nth-child(1) img{width:100%;height:auto}.uds-boxes .uds-box>.row:first-child>.col:nth-child(2){padding:0 10px;width:calc(100% - 40px);line-height:1.3em}.uds-boxes .uds-box>.row:last-child{position:relative}.uds-boxes .uds-box .label{font-size:12px;text-transform:uppercase}.uds-boxes .uds-box .value{font-size:22px;font-weight:600;text-transform:uppercase}.uds-boxes .uds-box .info-btn{position:absolute;right:-12px;bottom:-12px}.gift-boxes{display:flex;flex-wrap:wrap;justify-content:space-between}.gift-boxes .gift-box{width:24%;border:1px solid #eaeaea;text-align:center;padding:25px;cursor:pointer;font-size:16px}@media screen and (max-width: 840px){.gift-boxes .gift-box{padding:10px;word-break:break-all;font-size:12px}}.gift-boxes .gift-box:active,.gift-boxes .gift-box:focus,.gift-boxes .gift-box:hover{border:1px solid green}.gift-boxes .gift-box.active{border:1px solid green;position:relative}.gift-boxes .gift-box.active::after{content:"✓";font-size:20px;position:absolute;right:10px;top:10px;color:green}.gift-boxes .gift-box img{display:block;margin:0 auto}.gift-boxes .gift-box div{margin-top:16px;width:100%}.flip-in-hor-bottom{animation:flip-in-hor-bottom .5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both}@keyframes flip-in-hor-bottom{0%{transform:rotateX(80deg);opacity:0}100%{transform:rotateX(0);opacity:1}}

/*# sourceMappingURL=/assets/css/pages/configurator.9e7f29.css.map*/