.mod-vehicle-comparison-theme2 .vehicle-title{color:#444;font-size:17px;text-decoration:none;font-weight:700;font-style:normal;text-transform:none;-webkit-box-sizing:content-box;box-sizing:content-box}@media (min-width:768px){.mod-vehicle-comparison-theme2 .vehicle-title{font-size:17px}}@media (min-width:992px){.mod-vehicle-comparison-theme2 .vehicle-title{font-size:17px}}@media (min-width:1200px){.mod-vehicle-comparison-theme2 .vehicle-title{font-size:17px}}.mod-vehicle-comparison-theme2 .compare-vehicles-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}@media (min-width:768px){.mod-vehicle-comparison-theme2 .compare-vehicles-heading{display:block}}.mod-vehicle-comparison-theme2 .compare-vehicles-back-link{display:inline-block;margin-left:auto;text-decoration:none;white-space:nowrap}@media (min-width:768px){.mod-vehicle-comparison-theme2 .compare-vehicles-back-link{text-transform:uppercase;padding:10px 20px;margin-left:0}}.mod-vehicle-comparison-theme2 .compare-vehicles{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-right:10px;text-overflow:ellipsis;min-height:40px}.mod-vehicle-comparison-theme2 .compare-vehicles__item{width:25%}.mod-vehicle-comparison-theme2 .compare-vehicles__panel{position:absolute;left:0;top:0;width:100%}.mod-vehicle-comparison-theme2 .compare-vehicles__panel_no-vehicles-found{border-right:0;width:100%}.mod-vehicle-comparison-theme2 .compare-vehicles__panel_no-vehicles-found .compare-vehicles__back{height:auto}.mod-vehicle-comparison-theme2 .compare-vehicles__listing-wrapper{width:100%}.mod-vehicle-comparison-theme2 .compare-vehicles__listing-wrapper .carousel__item_visible:not(:first-child) .compare-vehicles__characteristics-line{display:block}.mod-vehicle-comparison-theme2 .compare-vehicles__back,.mod-vehicle-comparison-theme2 .compare-vehicles__general-info{height:240px}@media (min-width:768px){.mod-vehicle-comparison-theme2 .compare-vehicles__back,.mod-vehicle-comparison-theme2 .compare-vehicles__general-info{height:300px}}@media (min-width:1200px){.mod-vehicle-comparison-theme2 .compare-vehicles__back,.mod-vehicle-comparison-theme2 .compare-vehicles__general-info{height:365px}}.mod-vehicle-comparison-theme2 .compare-vehicles__back-icon{margin-right:10px}.mod-vehicle-comparison-theme2 .compare-vehicles__no-vehicles-found{margin-top:10px}.mod-vehicle-comparison-theme2 .compare-vehicles__characteristics-type{padding:10px 20px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1;cursor:pointer}@media (min-width:768px){.mod-vehicle-comparison-theme2 .compare-vehicles__characteristics-type{margin:0}}.mod-vehicle-comparison-theme2 .compare-vehicles__characteristics-type_title{font-size:15px;padding:20px 30px 20px 30px}@media (min-width:768px){.mod-vehicle-comparison-theme2 .compare-vehicles__characteristics-type_title{font-size:15px}}@media (min-width:992px){.mod-vehicle-comparison-theme2 .compare-vehicles__characteristics-type_title{font-size:15px}}@media (min-width:1200px){.mod-vehicle-comparison-theme2 .compare-vehicles__characteristics-type_title{font-size:15px}}.mod-vehicle-comparison-theme2 .compare-vehicles__characteristics-type_title .df-icon{font-size:20px}@media (min-width:768px){.mod-vehicle-comparison-theme2 .compare-vehicles__characteristics-type_title .df-icon{font-size:20px;padding:0 30px}}@media (min-width:992px){.mod-vehicle-comparison-theme2 .compare-vehicles__characteristics-type_title .df-icon{font-size:20px;padding:0 30px}}@media (min-width:1200px){.mod-vehicle-comparison-theme2 .compare-vehicles__characteristics-type_title .df-icon{font-size:20px;padding:0 30px}}.mod-vehicle-comparison-theme2 .compare-vehicles__characteristics-item{display:block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;height:40px;line-height:40px;font-size:13px;font-weight:400;font-style:normal;text-transform:none;text-align:center;margin-bottom:40px}@media (min-width:768px){.mod-vehicle-comparison-theme2 .compare-vehicles__characteristics-item{margin-bottom:60px;height:60px;line-height:45px;color:#444;font-size:15px;font-weight:400;font-style:normal;text-transform:uppercase;display:block}}@media (min-width:992px){.mod-vehicle-comparison-theme2 .compare-vehicles__characteristics-item{font-size:15px;font-weight:400;font-style:normal;text-transform:uppercase}}@media (min-width:1200px){.mod-vehicle-comparison-theme2 .compare-vehicles__characteristics-item{font-size:15px;font-weight:400;font-style:normal;text-transform:uppercase}}.mod-vehicle-comparison-theme2 .compare-vehicles__characteristics-item_info{margin-top:34px;margin-bottom:0;color:#444;font-size:13px;font-weight:400;font-style:normal;text-transform:none;display:block}@media (min-width:768px){.mod-vehicle-comparison-theme2 .compare-vehicles__characteristics-item_info{margin-top:42px;font-size:15px;font-weight:400;font-style:normal;text-transform:none}}@media (min-width:992px){.mod-vehicle-comparison-theme2 .compare-vehicles__characteristics-item_info{margin-top:42px;font-size:15px;font-weight:400;font-style:normal;text-transform:none}}@media (min-width:1200px){.mod-vehicle-comparison-theme2 .compare-vehicles__characteristics-item_info{margin-top:42px;font-size:15px;font-weight:400;font-style:normal;text-transform:none}}.mod-vehicle-comparison-theme2 .compare-vehicles__characteristics-item_title{background-color:#ececec;height:34px;padding-top:3px}@media (min-width:768px){.mod-vehicle-comparison-theme2 .compare-vehicles__characteristics-item_title{height:42px}}@media (min-width:992px){.mod-vehicle-comparison-theme2 .compare-vehicles__characteristics-item_title{height:42px}}@media (min-width:1200px){.mod-vehicle-comparison-theme2 .compare-vehicles__characteristics-item_title{height:42px}}.mod-vehicle-comparison-theme2 .compare-vehicles__characteristics-item_comments{height:auto;overflow:visible;white-space:unset;line-height:23px;text-align:left;border:0;padding:0 15px}.mod-vehicle-comparison-theme2 .compare-vehicles__characteristics-line{height:20px;background:#cecece;width:1px;display:none;float:left;margin-top:14px;margin-right:5px}.mod-vehicle-comparison-theme2 .compare-vehicles__characteristics-title{width:90%}.mod-vehicle-comparison-theme2 .compare-vehicles__general-info{padding-right:10px}@media (min-width:768px){.mod-vehicle-comparison-theme2 .compare-vehicles__general-info{padding:0 20px}}.mod-vehicle-comparison-theme2 .compare-vehicles__picture{height:120px;overflow:hidden}@media (min-width:768px){.mod-vehicle-comparison-theme2 .compare-vehicles__picture{height:175px}}@media (min-width:1200px){.mod-vehicle-comparison-theme2 .compare-vehicles__picture{height:230px}}.mod-vehicle-comparison-theme2 .compare-vehicles__image{max-width:100%;max-height:230px;height:120px;width:100%}@media (min-width:768px){.mod-vehicle-comparison-theme2 .compare-vehicles__image{height:175px}}@media (min-width:1200px){.mod-vehicle-comparison-theme2 .compare-vehicles__image{height:230px}}.mod-vehicle-comparison-theme2 .compare-vehicles__title{font-weight:700;margin-top:10px;height:50px;overflow:hidden;text-align:center}.mod-vehicle-comparison-theme2 .compare-vehicles__remove-button{position:absolute;top:5px;right:25px;background:#fff;font-size:10px;-webkit-box-shadow:0 0 2px rgba(0,0,0,.5);box-shadow:0 0 2px rgba(0,0,0,.5);border-radius:50%;width:20px;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.mod-vehicle-comparison-theme2 .compare-vehicles__carousel-controls{position:absolute;z-index:3;top:0;width:100%}.mod-vehicle-comparison-theme2 .compare-vehicles__carousel-arrow{position:absolute;top:50px;background:rgba(255,255,255,.5);padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:3px}.mod-vehicle-comparison-theme2 .compare-vehicles__carousel-arrow_prev{left:0;-webkit-box-shadow:4px 2px 4px rgba(0,0,0,.3);box-shadow:4px 2px 4px rgba(0,0,0,.3)}@media (min-width:768px){.mod-vehicle-comparison-theme2 .compare-vehicles__carousel-arrow_prev{left:10px}}.mod-vehicle-comparison-theme2 .compare-vehicles__carousel-arrow_next{right:0;-webkit-box-shadow:-4px 2px 4px rgba(0,0,0,.3);box-shadow:-4px 2px 4px rgba(0,0,0,.3)}@media (min-width:768px){.mod-vehicle-comparison-theme2 .compare-vehicles__carousel-arrow_next{right:10px}}.mod-vehicle-comparison-theme2 .compare-vehicles__carousel-arrow.carousel__control-hidden{display:none}.mod-vehicle-comparison-theme2 .compare-vehicles__carousel-arrow-icon{font-size:20px}.mod-vehicle-comparison-theme2 .compare-vehicles__section_expanded{background-color:#ececec;border-top:1px solid #cecece;border-bottom:1px solid #cecece;color:#444;font-style:normal;font-weight:700;text-transform:uppercase}.mod-vehicle-comparison-theme2 .compare-vehicles__section_expanded .df-icon{color:#444}.mod-vehicle-comparison-theme2 .compare-vehicles__section_collapsed{background-color:#fff;border-top:1px solid #cecece;border-bottom:1px solid #cecece;color:#444;font-style:normal;font-weight:700;text-transform:uppercase}.mod-vehicle-comparison-theme2 .compare-vehicles__section_collapsed .df-icon{color:#444}.mod-vehicle-comparison-theme2 .compare-vehicles__section_collapsed:hover,.mod-vehicle-comparison-theme2 .compare-vehicles__section_expanded:hover{background-color:#ececec;border-top:1px solid #cecece;border-bottom:1px solid #cecece;color:#444;font-style:normal;font-weight:700;text-transform:uppercase}.mod-vehicle-comparison-theme2 .compare-vehicles__section_collapsed:hover .df-icon,.mod-vehicle-comparison-theme2 .compare-vehicles__section_expanded:hover .df-icon{color:#444}.mod-vehicle-comparison-theme2 .compare-vehicles__details-link{white-space:nowrap;margin-top:1px;height:30px;overflow:hidden;text-align:center}.mod-vehicle-comparison-theme2 .compare-vehicles__details-link a{color:#db2121;font-size:13px;padding-bottom:5px;margin-right:10px;text-transform:none;font-weight:400;font-style:normal;text-decoration:underline}.mod-vehicle-comparison-theme2 .compare-vehicles__details-link a:hover{color:#a10000;text-decoration:none}@media (min-width:768px){.mod-vehicle-comparison-theme2 .compare-vehicles__details-link a{font-size:15px;text-transform:none;font-weight:400;font-style:normal}}@media (min-width:992px){.mod-vehicle-comparison-theme2 .compare-vehicles__details-link a{font-size:15px;text-transform:none;font-weight:400;font-style:normal}}@media (min-width:1200px){.mod-vehicle-comparison-theme2 .compare-vehicles__details-link a{font-size:15px;text-transform:none;font-weight:400;font-style:normal}}