html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;margin:0;padding:0;font-family:ViDi-Regular,sans-serif;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}a,a:hover{text-decoration:none}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.container{padding:0 15px;max-width:1310px!important}.accordion-button:not(.collapsed){color:inherit;background-color:transparent}.accordion-button:focus{box-shadow:none}.accordion-flush .accordion-item:last-child{border-bottom:1px solid rgba(0,0,0,.125)}.comparison__title{color:#181716;margin:50px 0;font-size:32px;font-style:normal;font-weight:700}.choice_equipment_wrapper{align-items:center;gap:10px;margin-bottom:50px;display:flex}.choice_equipment_btn{background:#f6f6f6;border:1px solid #f6f6f6;border-radius:100px;height:50px;padding:10px;position:relative}.choice_equipment_btn.active{background:#fff;border:1px solid #e40c25}.choice_equipment_btn.active .choice_equipment_item{color:#e40c25}.choice_equipment_item{color:#9c9c9c;white-space:nowrap;font-size:16px;font-style:normal;font-weight:400}.choice_equipment_counter{color:#fff;background:#e40c25;border-radius:100px;justify-content:center;align-items:center;width:100%;max-width:24px;height:100%;max-height:24px;font-size:10px;font-style:normal;font-weight:400;display:flex;position:absolute;top:-13px;right:0}.choice_equipment_btn:hover{background:#fff;border:1px solid #e40c25}.choice_equipment_btn:hover .choice_equipment_item{color:#e40c25}@media (max-width:1200px){.choice_equipment_wrapper{height:90px;overflow-x:auto;overflow-y:hidden}}.comp_list_vehicle_scroll{white-space:nowrap;gap:20px;padding:20px 0 25px;display:flex;overflow-x:auto;overflow-y:hidden}.scrol-top{cursor:pointer}.comp_list_select{color:#9c9c9c;float:none;border:1px solid #c5c6c6;border-radius:2px;width:93%;margin:10px;padding:10px;font-size:12px;font-style:normal;font-weight:400}.comp_list_item{color:#9c9c9c;font-size:12px;font-style:normal;font-weight:400}.comp_list_select:focus,.comp_list_select:active{outline:none}.scrol-top::-webkit-scrollbar-track{background-color:rgba(0,0,0,.05)}.scrol-top::-webkit-scrollbar{background-color:#f6f6f6;height:4px}.scrol-top::-webkit-scrollbar-thumb{background-color:#c5c6c6;border:4px solid #c5c6c6}.opacity_scroll.scrol-top::-webkit-scrollbar-track{background-color:transparent}.opacity_scroll.scrol-top::-webkit-scrollbar{background-color:transparent;height:4px}.opacity_scroll.scrol-top::-webkit-scrollbar-thumb{background-color:transparent;border:4px solid transparent}.comp_list_vehicle_box{cursor:default;background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:2px;flex-shrink:0;width:305px;box-shadow:0 5px 15px rgba(0,0,0,.05)}.comp_list_vehicle_top{position:relative}.comp_list_vehicle_img{cursor:pointer;object-fit:contain;width:100%;height:180px}.comp_list_vehicle_close{fill:#fff;-webkit-filter:drop-shadow(0 5px 15px rgba(0,0,0,.15));filter:drop-shadow(0 5px 15px rgba(0,0,0,.15));border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex;position:absolute;top:10px;right:10px;box-shadow:0 1px 10px rgba(0,0,0,.1)}.comp_list_vehicle_close:hover>svg>path{stroke:#e40c25}.comp_list_vehicle_head{justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.comp_list_vehicle_name{cursor:pointer;color:#181716;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:20px;font-weight:700;overflow:hidden}.comp_list_vehicle_name:hover{color:#e40c25}.comp_list_vehicle_head_price{color:#181716;font-size:20px;font-weight:700}.comp_list_vehicle_price{color:#181716;margin-bottom:10px;font-size:22px;font-weight:700;display:block}.comp_list_vehicle_head,.comp_list_vehicle_price{padding:0 10px}.accordion-comparison-row .svg-grn{margin-right:5px}.comparison__car__close:hover>.comparison__car__close-icon{stroke:#e40c25}.section_comparison{z-index:10;position:-webkit-sticky;position:sticky;top:-100px}.section_comparison_automarket{top:-150px}.section_comparison_view{background-color:#f6f6f6;margin:50px 0 30px;padding:20px 0}.comparison_view-btn_wrapper{align-items:center;gap:10px;display:flex}.comparison_view_wrapper{align-items:center;gap:30px;display:flex}.comparison_view-text{color:#181716;font-size:14px;font-style:normal;font-weight:400}.comparison_view-btn{color:#333;background-color:#fff;border:1px solid transparent;border-radius:100px;padding:10px 20px;font-size:12px}.comparison_view-btn:hover{border:1px solid #e40c25}.comparison_view-btn.active{color:#e40c25;border:1px solid #e40c25;font-size:12px;font-style:normal;font-weight:400}.comparison_view-btn:hover{color:#e40c25;border:1px solid #e40c25}.scroll-container{position:relative}.comp_slider_arrows{cursor:pointer;transition:all .2s;position:absolute;top:50%;transform:translateY(-50%)}.comp_slider_arrows:hover{opacity:.8;transition:all .2s}.comp_slider_arrows-prev{left:-35px}.comp_slider_arrows-next{right:-35px}.comp_slider_arrows.disable{cursor:default;opacity:0}.comp_slider_arrows.opacity_scroll{top:75%}.comp_accordion_wrapper{flex-direction:column;gap:10px;display:flex}.comp_accordion_row{color:#181716;background:#f6f6f6;flex-shrink:0;width:305px;padding:10px;font-size:16px;font-style:normal;font-weight:400;line-height:20px;position:relative}.scroll-box{overflow-x:auto}.comp_accordion_text{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.item_value_text{white-space:nowrap;text-overflow:ellipsis;word-break:break-all;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;display:block;overflow:hidden}.show_text_more:hover{white-space:normal;z-index:10;word-break:normal;background:#f6f6f6;width:auto;margin-right:-50%;padding:3px;font-size:13px;line-height:normal;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.item_active_option{text-align:center;display:block}.cust_option{justify-content:center;align-items:center;gap:5px;display:flex}.cust_option>.item_value_text{width:auto}.comp_accordion{overflow:hidden}.comp_accordion-input[type=checkbox]{display:none}.comp_accordion-label{color:#fff;cursor:pointer;background:#333;padding:10px;font-size:20px;font-weight:700;display:block;position:relative}.comp_accordion_name{color:#181716;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:15px 0 10px;font-size:16px;font-style:normal;font-weight:700}.comp_accordion_row>span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.comp_accordion-content{white-space:nowrap;background-color:#fff;flex-direction:column;height:0;display:flex}.comp_accordion-input[type=checkbox]:checked+.comp_accordion-label~.comp_accordion-content{height:auto}.comp_accordion_cover_wrap{white-space:nowrap;gap:20px;padding:10px 0;display:flex;overflow-x:auto;overflow-y:hidden}.comp_accordion-label:before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDEyIDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMSAxTDYgNUwxIDEiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);background-position:50%;background-repeat:no-repeat;background-size:contain;width:15px;height:15px;position:absolute;top:40%;right:15px;transform:rotate(0)}.comp_accordion-input[type=checkbox]:checked+.comp_accordion-label:before{transform:rotate(180deg)}.scrollbar-shadow::-webkit-scrollbar-track{background-color:rgba(245,245,245,0);-webkit-box-shadow:inset 0 0 transparent}.scrollbar-shadow::-webkit-scrollbar{height:0}.scrollbar-shadow::-webkit-scrollbar-thumb{background-color:transparent;border:0 solid rgba(85,85,85,0)}.section_comp_accordion{margin-bottom:80px}@media (max-width:1200px){.comp_list_vehicle_box,.comp_accordion_row{width:220px}.comp_list_vehicle_head{flex-direction:column;align-items:flex-start;gap:0}}@media (max-width:991px){.show_text_more:hover{width:100%;max-width:200px;font-size:9px}}@media (max-width:768px){.comp_list_vehicle_box,.comp_accordion_row{width:145px}.choice_equipment_wrapper{margin-bottom:0}.comparison__title{margin:34px 0 25px;font-size:24px}.comparison_view_wrapper{flex-direction:column;align-items:flex-start;gap:10px}.comp_list_vehicle_scroll,.comp_accordion_cover_wrap{gap:5px}.comp_list_vehicle_name,.comp_list_vehicle_head_price{font-size:16px}.comp_list_vehicle_price{font-size:20px}.comp_slider_arrows{display:none}.comp_list_select{white-space:nowrap;text-overflow:ellipsis;padding:5px 20px 5px 5px;overflow:hidden}.section_comparison_view{margin:15px 0 20px}.section_comparison{top:-67px}}@media (max-width:568px){.comp_list_vehicle_img{height:95px}}.comparison__dropdown__wrapper{width:93%;margin:6px auto;position:relative}.comparison__dropdown__title{color:#9c9c9c;white-space:nowrap;text-overflow:ellipsis;width:100%;max-width:230px;font-size:12px;font-style:normal;font-weight:400;display:block;overflow:hidden}.comparison__dropdown__price{color:#181716;font-size:22px;font-style:normal;font-weight:700}.comparison__dropdown{cursor:pointer;background-color:#fff;border:1px solid #c5c6c6;border-radius:2px;justify-content:space-between;align-items:center;width:100%;padding:10px;display:flex}.comparison__dropdown__menu{background-color:#fff;width:100%;height:0;overflow:hidden}.comparison__dropdown__menu-item{margin:8px 0}.comparison__dropdown__menu-item:last-of-type{margin-bottom:0}.comparison__dropdown__touch{opacity:0;height:0;position:absolute}.comparison__dropdown__touch:checked+.comparison__dropdown__menu{z-index:10;border-bottom:1px solid #c5c6c6;border-left:1px solid #c5c6c6;border-right:1px solid #c5c6c6;height:-webkit-max-content;height:-moz-max-content;height:max-content;max-height:65px;padding:0 10px 10px;position:absolute;overflow-y:auto}.dropdown-border-n{border-bottom:none}.comparison__dropdown__menu-item>a{color:#9c9c9c;cursor:pointer;white-space:normal;width:100%;max-width:230px;font-size:12px;font-style:normal;font-weight:400;display:block}.comparison__dropdown__menu-item>a:hover{color:#e40c25!important}@media (max-width:768px){main>section.breadcrumbs{display:block}}