.container-inner{margin-left:-.75rem;margin-right:-.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 0}.hero-xs{margin-bottom:40px;padding-top:0;padding-bottom: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{flex-wrap:wrap;justify-content:space-between;display:flex}.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{border:1px solid #d9d9d9;border-radius:4px;margin:1em 0 0 20px;padding:20px 20px 15px;position:relative}@media screen and (max-width:840px){.config-car form{margin:30px 0 10px}}.config-car form:before{width:22px;height:66px;position:absolute;top:60px;left:-22px}@media screen and (max-width:840px){.config-car form:before{top:-44px;left:48%;transform:rotate(90deg)}}.config-car__header{flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;font-size:18px;font-weight:500;display:flex}.config-car__header .name{flex-wrap:wrap;width:calc(100% - 50px);display:flex}.config-car__header .name span{text-transform:capitalize;padding-right:8px}.config-car__header .brand-img{justify-content:center;align-items:center;width:50px;height:48px;display:flex}.config-car__header .brand-img img{border:1px solid #eaeaea;width:38px;height:auto;padding:4px}.config-car__image{color:#555;flex-wrap:wrap;align-items:flex-end;min-height:185px;display:flex}.config-car__image img{width:100%;height:auto}.config-car__equip{margin:12px auto;font-size:16px}.config-car__equip span:last-child{font-weight:500}.config-car__prices{margin:12px auto}.config-car__prices .min-price{margin:12px auto;font-size:20px;font-weight:700}.config-car__prices .credit-price{color:green;margin:12px auto}.config-car__navs{margin:12px auto}.config-car__navs .config-button{color:#fff;background-color:gray;background-position:95%;background-repeat:no-repeat;width:100%}.config-car__form{height:5px;overflow:hidden}.config-car__form.is-visible{height:100%;transition:all .5s}.config-car__form .form-field{margin:10px auto}.config-car__form .btn{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{justify-content:flex-start;align-items:center;margin:1em 0;padding:0;list-style:none;display:flex}@media screen and (max-width:840px){.config-titles{flex-wrap:wrap}}.config-titles__tab{cursor:pointer;border:1px solid #0f6ad5;border-radius:2px;min-width:120px;margin-top:0;margin-bottom:4px;margin-right:10px;padding:3px 12px 4px;font-size:.75rem;font-weight:400;display:inline-block;position:relative}.config-titles__tab.done{color:#fff;background-color:#137bf5;font-weight:700}.config-titles__tab.active{opacity:1;color:#000;font-weight:700}.config-titles__tab.disabled{border-color:#a0a0a0}.config-titles__tab.selected{font-weight:700;text-decoration:underline}@media screen and (max-width:840px){.config-titles__tab{font-size:12px}}.config-brands{flex-wrap:wrap;display:flex}.config-brands-item{text-transform:uppercase;border:1px solid #eaeaea;border-radius:4px;flex-wrap:wrap;justify-content:center;align-items:center;width:13%;margin:.5%;padding:4px;font-size:13px;display:flex}.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{color:#137bf5;cursor:pointer;background-color:#f2f8ff}.config-brands-item{border:none}.config-brands-item.checked{background-color:#f2f8ff;border-color:#f2f8ff}.config-brands-item img{width:38px;height:auto;padding-bottom:6px}.config-brands-item span{text-align:center;text-transform:uppercase;width:100%;font-weight:500}.config-model{flex-wrap:wrap;display:flex}.config-model-item{border-radius:2px;flex-wrap:wrap;justify-content:center;align-items:center;width:19%;margin:.5%;padding:4px;font-size:13px;display:flex}.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{color:#137bf5;cursor:pointer;background-color:#f2f8ff;border-color:#137bf5}.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{text-align:center;text-transform:uppercase;width:100%;font-weight:500}.config-model-item__price{text-align:center;color:#000;width:100%}.dividing-title{text-transform:uppercase;color:#137bf5;z-index:1;text-align:left;width:100%;margin-bottom:1em;font-size:.8rem;font-weight:700;text-decoration:none;position:relative;overflow:hidden}.dividing-title:after{content:"";z-index:-1;vertical-align:middle;background:#efefef;width:100%;height:1px;margin:0 -100% 0 0;display:inline-block;position:relative;left:10px}.config-spec{flex-wrap:wrap;justify-content:flex-start;display:flex}.config-spec-item{border:1px solid #eaeaea;border-radius:2px;flex-wrap:wrap;width:24%;margin:.5%;padding:8px;display:flex}@media screen and (max-width:840px){.config-spec-item{width:49%}}.config-spec-item__name{margin-bottom:4px;font-size:16px;font-weight:600;line-height:1em}.config-spec-item__name span{padding-top:5px}.config-spec-item__group{flex-wrap:wrap;display:flex}.config-spec-item__group-item{width:100%;margin-top:4px;font-size:13px}.config-spec-item__group-item>span:first-child{color:#555;display:block}.config-spec-item__group-item>span:last-child{font-weight:500}.config-spec-item:hover,.config-spec-item:focus{color:#000;cursor:pointer;border-color:#137bf5}.config-spec-item.checked{color:#fff;background-color:#137bf5;border-color:#137bf5}.config-spec-item.checked span{color:#fff}.config-equip{flex-wrap:wrap;display:flex}.config-equip .group-equip{background-color:#fff;border:1px solid #eaeaea;border-radius:4px;flex-wrap:wrap;justify-content:flex-end;align-items:center;width:100%;margin:4px 0;font-size:16px;display:flex}.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{text-transform:uppercase;width:100%;margin-right:auto;padding:10px;font-size:18px;font-weight:600}.config-equip .group-equip-buttons{justify-content:end;align-items:center;width:100%;display:flex}.config-equip .group-equip .open-btn{margin:2px;padding:8px 10px}.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;margin:0;padding:.5em}.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{cursor:pointer;background:#fff;border:1px solid #eaeaea;border-radius:3px;align-items:center;margin:1px;padding:3px 12px;display:flex}.js-ui-btn svg{margin:0 5px}.js-ui-btn:hover{color:#137bf5;border-color:#137bf5;transition:all .3s}.js-ui-btn:focus{border:1px solid #eaeaea}.config-color{margin-bottom:2rem}.config-color #carImageContainer img{width:100%;max-width:600px;height:auto}.config-color #change-config-color{color:#fff;cursor:pointer;background-color:#137bf5;border:2px solid #137bf5;border-radius:3px;justify-content:center;align-items:center;width:300px;height:42px;margin-top:.5em;font-weight:500;display:flex}.config-color #change-config-color svg{width:24px;height:24px;margin-left:8px}.config-color #change-config-color.disabled{color:gray;cursor:auto;background-color:#eaeaea;border-color:#eaeaea}.config-color .carColorContainer .colorbutton{cursor:pointer;border-radius:50%;width:23px;height:23px;margin-right:10px;display:inline-block}.dividing-title{margin:25px 0 20px}.sale-checkboxes{flex-wrap:wrap;justify-content:space-between;display:flex}.sale-checkboxes .sale-box{border:1px solid #eaeaea;width:33%;padding:16px 12px 12px}.sale-checkboxes .sale-box .checkbox{margin-bottom:0;padding-left:0;display:block}@media screen and (max-width:840px){.sale-checkboxes .sale-box{width:100%}}.sale-checkboxes .sale-box>.row:first-child{flex-wrap:wrap;align-items:flex-end;margin-bottom:14px;display:flex}.sale-checkboxes .sale-box>.row:first-child>.col:first-child{width:calc(100% - 100px);padding:0 10px;line-height:1.3em}.sale-checkboxes .sale-box>.row:first-child>.col:nth-child(2){width:60px}.sale-checkboxes .sale-box>.row:nth-child(2){position:relative}.sale-checkboxes .sale-box__label{text-transform:uppercase;font-size:12px}.sale-checkboxes .sale-box__sale-val{text-transform:uppercase;font-size:22px;font-weight:600}.sale-checkboxes .sale-box .info-btn{position:absolute;bottom:-12px;right:-12px}.sale-checkboxes .sale-box[data-state=off]{color:gray}.sale-checkboxes .sale-box[data-state=off] .sale-box__image{filter:grayscale();opacity:.4}.uds-boxes{border:1px solid #eaeaea;flex-wrap:wrap;width:67%;margin:20px 0;padding:12px 0;display:flex}@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{flex-wrap:wrap;align-items:flex-end;margin-bottom:14px;display:flex}.uds-boxes .uds-box>.row:first-child>.col:first-child{justify-content:center;align-items:center;width:40px;display:flex}.uds-boxes .uds-box>.row:first-child>.col:first-child img{width:100%;height:auto}.uds-boxes .uds-box>.row:first-child>.col:nth-child(2){width:calc(100% - 40px);padding:0 10px;line-height:1.3em}.uds-boxes .uds-box>.row:last-child{position:relative}.uds-boxes .uds-box .label{text-transform:uppercase;font-size:12px}.uds-boxes .uds-box .value{text-transform:uppercase;font-size:22px;font-weight:600}.uds-boxes .uds-box .info-btn{position:absolute;bottom:-12px;right:-12px}.gift-boxes{flex-wrap:wrap;justify-content:space-between;display:flex}.gift-boxes .gift-box{text-align:center;cursor:pointer;border:1px solid #eaeaea;width:24%;padding:25px;font-size:16px}@media screen and (max-width:840px){.gift-boxes .gift-box{word-break:break-all;padding:10px;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:"✓";color:green;font-size:20px;position:absolute;top:10px;right:10px}.gift-boxes .gift-box img{margin:0 auto;display:block}.gift-boxes .gift-box div{width:100%;margin-top:16px}.flip-in-hor-bottom{animation:.5s cubic-bezier(.25,.46,.45,.94) both flip-in-hor-bottom}@keyframes flip-in-hor-bottom{0%{opacity:0;transform:rotateX(80deg)}to{opacity:1;transform:rotateX(0)}}
