.auto_quiz_block{padding:80px 0 250px 0;background:#f2f2f2;}@media (max-width: 768px){.auto_quiz_block{padding:40px 0 140px 0;}}.auto_quiz_block .tab{color:rgba(0,0,0,0.8);font-family:Inter;font-size:19px;font-weight:500;line-height:130%;letter-spacing:-2%;text-align:left;padding:0px 32px 12px 0px;border-right:1px solid rgba(0,0,0,0.8);width:max-content;}@media (max-width: 480px){.auto_quiz_block .tab{font-size:15px;padding:0px 20px 8px 0px;}}.auto_quiz_block .border{border-top:1px solid rgba(0,0,0,0.8);}.auto_quiz_block h3{padding-top:24px;color:rgba(0,0,0,0.8);font-family:Inter;font-size:44px;font-weight:700;line-height:110%;letter-spacing:-1%;text-align:left;padding-bottom:32px;}@media (max-width: 768px){.auto_quiz_block h3{padding:12px 0 16px 0;font-size:27px;}}.car-selection-block{border-radius:16px;box-shadow:2px 3px 32px 0px rgba(0,0,0,0.07);background:#fff;padding:20px;}.car-selection-block__title{color:rgba(0,0,0,0.8);font-family:Inter;font-size:30px;font-weight:600;line-height:110%;letter-spacing:-1%;text-align:left;margin-bottom:24px;}@media (max-width: 768px){.car-selection-block__title{font-size:24px;}}.car-selection-block__slider{position:relative;}.car-selection-block__slider .progress{opacity:0;height:0;width:0;}.car-selection-block__slider .slide{position:relative;}@media (max-width: 400px){.car-selection-block__slider .slide .filter{background:linear-gradient(0.00deg,#fff 12.479%,rgba(255,255,255,0) 100%);position:absolute;bottom:0;height:92px;width:100%;}}.car-selection-block__slider .slide .bodys-list{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;max-height:382px;}@media (max-width: 960px){.car-selection-block__slider .slide .bodys-list{max-height:342px;}}@media (max-width: 768px){.car-selection-block__slider .slide .bodys-list{max-height:302px;}}@media (max-width: 640px){.car-selection-block__slider .slide .bodys-list{grid-template-columns:repeat(2,1fr);max-height:237px;}}@media (max-width: 400px){.car-selection-block__slider .slide .bodys-list{max-height:270px;display:flex;flex-direction:column;overflow:auto;padding-bottom:92px;}}@media (max-width: 640px){.car-selection-block__slider .slide .bodys-list .status{width:20px;height:20px;border:1px solid rgba(0,0,0,0.1);border-radius:4px;display:flex;align-items:center;justify-content:center;}}.car-selection-block__slider .slide .bodys-list__item{position:relative;display:flex;flex-direction:column;align-items:center;padding:10px 10px 20px 10px;border-radius:8px;background-color:#f2f2f2;width:100%;cursor:pointer;transition:.2s ease-out;}@media (max-width: 640px){.car-selection-block__slider .slide .bodys-list__item{flex-direction:row;padding:0 16px;gap:8px;}}@media (max-width: 400px){.car-selection-block__slider .slide .bodys-list__item{padding:12px 16px;}}.car-selection-block__slider .slide .bodys-list__item-img{height:140px;width:100%;mix-blend-mode:darken;}@media (max-width: 960px){.car-selection-block__slider .slide .bodys-list__item-img{height:calc(calc(calc(100vw / 4 * 0.62 - 32px)));}}@media (max-width: 768px){.car-selection-block__slider .slide .bodys-list__item-img{height:calc(calc(calc(100vw / 4 * 0.6896 - 32px)));}}@media (max-width: 640px){.car-selection-block__slider .slide .bodys-list__item-img{display:none;}}.car-selection-block__slider .slide .bodys-list__item-title{color:#001f2d;font-size:15px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-0.15px;}.car-selection-block__slider .slide .bodys-list__item:hover{background:rgba(0,0,0,0.1);}.car-selection-block__slider .slide .bodys-list__item:focus-visible{border:2px solid #ff00ca;}.car-selection-block__slider .slide .bodys-list__item.active:before{content:"";background-image:url('/include/template_parts/car-selection-block/images/ok_icon.png');width:20px;height:20px;background-repeat:no-repeat;background-size:contain;background-position:center center;position:absolute;top:12px;left:12px;}@media (max-width: 640px){.car-selection-block__slider .slide .bodys-list__item.active .status{background-image:url('/include/template_parts/car-selection-block/images/ok_icon.png');background-repeat:no-repeat;background-size:contain;background-position:center center;}.car-selection-block__slider .slide .bodys-list__item.active:before{opacity:0;}}.car-selection-block__slider .slide .bodys-list .car{box-sizing:border-box;}@media (max-width: 640px){.car-selection-block__slider .slide .bodys-list .car{height:44px;}}.car-selection-block__slider .slide .bodys-list .price,.car-selection-block__slider .slide .bodys-list .age,.car-selection-block__slider .slide .bodys-list .connection{display:flex;height:60px;padding:0px 22px 0 18px;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;flex-shrink:0;border-radius:8px;background:#f2f2f2;transition:.2s ease-out;}@media (max-width: 640px){.car-selection-block__slider .slide .bodys-list .price,.car-selection-block__slider .slide .bodys-list .age,.car-selection-block__slider .slide .bodys-list .connection{padding:0px 16px 0px 12px;height:44px;}}.car-selection-block__slider .slide .bodys-list .price .status,.car-selection-block__slider .slide .bodys-list .age .status,.car-selection-block__slider .slide .bodys-list .connection .status{width:20px;height:20px;border:1px solid rgba(0,0,0,0.1);border-radius:100px;display:flex;align-items:center;justify-content:center;}.car-selection-block__slider .slide .bodys-list .price:hover,.car-selection-block__slider .slide .bodys-list .age:hover,.car-selection-block__slider .slide .bodys-list .connection:hover{background:rgba(0,0,0,0.1);}.car-selection-block__slider .slide .bodys-list .price:focus-visible,.car-selection-block__slider .slide .bodys-list .age:focus-visible,.car-selection-block__slider .slide .bodys-list .connection:focus-visible{border:2px solid #ff00ca;}.car-selection-block__slider .slide .bodys-list .price.active .status,.car-selection-block__slider .slide .bodys-list .age.active .status,.car-selection-block__slider .slide .bodys-list .connection.active .status{background:none;}.car-selection-block__slider .slide .bodys-list .price.active .status .point,.car-selection-block__slider .slide .bodys-list .age.active .status .point,.car-selection-block__slider .slide .bodys-list .connection.active .status .point{width:12px;height:12px;background:rgba(0,0,0,0.8);border-radius:100px;}.car-selection-block__slider .slide .bodys-list .price.active:before,.car-selection-block__slider .slide .bodys-list .age.active:before,.car-selection-block__slider .slide .bodys-list .connection.active:before{opacity:0;}.car-selection-block__slider .slide .bodys-list .price .bodys-list__item-title,.car-selection-block__slider .slide .bodys-list .age .bodys-list__item-title,.car-selection-block__slider .slide .bodys-list .connection .bodys-list__item-title{color:rgba(0,0,0,0.8);font-family:Inter;font-size:19px;font-weight:500;line-height:100%;letter-spacing:-2%;text-align:left;text-wrap:nowrap;}@media (max-width: 640px){.car-selection-block__slider .slide .bodys-list .price .bodys-list__item-title,.car-selection-block__slider .slide .bodys-list .age .bodys-list__item-title,.car-selection-block__slider .slide .bodys-list .connection .bodys-list__item-title{font-size:15px;}}.car-selection-block__slider .slide .price-list{max-height:382px;padding:77px 0;justify-content:center;align-items:center;align-self:stretch;display:grid;grid-template-columns:repeat(2,410px);gap:24px;}@media (max-width: 960px){.car-selection-block__slider .slide .price-list{padding:57px 0;grid-template-columns:repeat(2,1fr);max-height:342px;}}@media (max-width: 768px){.car-selection-block__slider .slide .price-list{padding:37px 0;max-height:302px;}}@media (max-width: 640px){.car-selection-block__slider .slide .price-list{padding:40.5px 0;max-height:237px;gap:12px;}}@media (max-width: 400px){.car-selection-block__slider .slide .price-list{max-height:270px;display:flex;flex-direction:column;overflow:auto;padding-bottom:92px;}}.car-selection-block__slider .slide .age-list{min-height:382px;justify-content:center;align-items:center;align-self:stretch;display:grid;grid-template-columns:repeat(2,410px);gap:24px;}@media (max-width: 960px){.car-selection-block__slider .slide .age-list{grid-template-columns:repeat(2,1fr);min-height:342px;}}@media (max-width: 768px){.car-selection-block__slider .slide .age-list{min-height:302px;}}@media (max-width: 640px){.car-selection-block__slider .slide .age-list{min-height:237px;gap:12px;}}@media (max-width: 400px){.car-selection-block__slider .slide .age-list{min-height:270px;display:flex;flex-direction:column;padding:0;}}.car-selection-block__slider .slide .connection-list{min-height:382px;justify-content:center;align-items:center;display:grid;grid-template-columns:repeat(2,410px);gap:24px;}@media (max-width: 960px){.car-selection-block__slider .slide .connection-list{grid-template-columns:repeat(2,1fr);min-height:342px;}}@media (max-width: 768px){.car-selection-block__slider .slide .connection-list{min-height:302px;}}@media (max-width: 640px){.car-selection-block__slider .slide .connection-list{min-height:237px;gap:12px;}}@media (max-width: 480px){.car-selection-block__slider .slide .connection-list{display:flex;flex-direction:column;}}@media (max-width: 400px){.car-selection-block__slider .slide .connection-list{min-height:270px;padding:0;}}.car-selection-block__slider .slide .input-list{min-height:382px;justify-content:center;align-items:center;display:grid;grid-template-columns:repeat(3,250px);gap:24px;}@media (max-width: 960px){.car-selection-block__slider .slide .input-list{min-height:342px;grid-template-columns:repeat(3,1fr);}}@media (max-width: 768px){.car-selection-block__slider .slide .input-list{min-height:302px;grid-template-columns:repeat(1,1fr);}}@media (max-width: 640px){.car-selection-block__slider .slide .input-list{min-height:237px;gap:12px;}}@media (max-width: 400px){.car-selection-block__slider .slide .input-list{min-height:270px;padding:0;}}.car-selection-block__slider .slide .input-list .input-item{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:0;background:transparent;}.car-selection-block__slider .slide .input-list .input-item label{display:flex;padding-left:16px;flex-direction:column;align-items:flex-start;align-self:stretch;color:rgba(0,0,0,0.8);font-family:Inter;font-size:15px;font-weight:500;line-height:100%;letter-spacing:-2%;text-align:left;}.car-selection-block__slider .slide .input-list .input-item input{display:flex;height:48px;padding:0px 16px;align-items:center;gap:8px;align-self:stretch;border-radius:8px;background:rgba(0,0,0,0.05);border:none;color:rgba(0,0,0,0.8);font-family:'Inter', sans-serif;font-size:15px;font-weight:400;line-height:140%;letter-spacing:-2%;text-align:left;width:100%;}.car-selection-block__slider .slide .input-list .input-item input:hover{background:rgba(0,0,0,0.1);}.car-selection-block__slider .slide .input-list .input-item input:focus-visible{border:2px solid #ff00ca;}.car-selection-block__slider .slide .input-list .input-item input:active{background:rgba(0,0,0,0.05);}.car-selection-block__slider .slide .input-list .input-item input:focus-visible-visible{outline:none;}.car-selection-block__slider .slide .input-list .input-item input::placeholder{color:rgba(0,0,0,0.3);font-family:Inter;font-size:15px;font-weight:400;line-height:140%;letter-spacing:-2%;text-align:left;}.car-selection-block__slider .result{display:flex;min-height:382px;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;}@media (max-width: 960px){.car-selection-block__slider .result{min-height:342px;}}@media (max-width: 768px){.car-selection-block__slider .result{min-height:302px;}}@media (max-width: 640px){.car-selection-block__slider .result{min-height:237px;gap:12px;}}@media (max-width: 400px){.car-selection-block__slider .result{min-height:270px;}}.car-selection-block__slider .result .result__wrap{max-width:846px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;}@media (max-width: 768px){.car-selection-block__slider .result .result__wrap{gap:16px;}}.car-selection-block__slider .result .result__wrap .result__title{color:#000;font-family:'Inter', sans-serif;font-size:26px;font-weight:700;line-height:120%;letter-spacing:-2%;text-align:center;padding:0;}@media (max-width: 768px){.car-selection-block__slider .result .result__wrap .result__title{font-size:22px;}}.car-selection-block__slider .result .result__wrap .result__btn{display:flex;height:60px;padding:0px 22px;justify-content:center;align-items:center;gap:8px;border-radius:100px;background:#0d6544;color:#fff;font-family:Inter, sans-serif;font-size:19px;font-style:normal;font-weight:500;line-height:100%;}.car-selection-block__slider .result .result__wrap .result__btn:hover{background:#0a4c33;}@media (max-width: 768px){.car-selection-block__slider .result .result__wrap .result__btn{width:100%;height:44px;font-size:15px;}}.car-selection-block__slider .btns-wrap{display:flex;gap:8px;margin-top:24px;justify-content:center;}.car-selection-block__slider .btns-wrap .btn-prev{height:44px;padding:0px 16px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:100px;background:rgba(13,101,68,0.07);color:#0d6544;font-family:'Inter', sans-serif;font-size:15px;font-weight:500;line-height:100%;letter-spacing:-2%;text-align:left;}@media (max-width: 768px){.car-selection-block__slider .btns-wrap .btn-prev{width:100%;}}.car-selection-block__slider .btns-wrap .btn-prev:hover{background:#0d6544;color:#fff;}.car-selection-block__slider .btns-wrap .btn-prev:hover svg path{fill:#fff;}.car-selection-block__slider .btns-wrap .btn-prev:focus-visible{border:2px solid #ff00ca;}.car-selection-block__slider .btns-wrap .btn-prev:active{scale:0.9;}@media (max-width: 487px){.car-selection-block__slider .btns-wrap span{display:none;}}.car-selection-block__slider .btns-wrap .button_green{height:44px;padding:0px 16px;gap:8px;color:#fff;font-family:'Inter', sans-serif;font-size:15px;font-weight:500;line-height:100%;letter-spacing:-2%;text-align:left;}