.page__intro{padding-top:60px;border-bottom:1px solid #f2f2f2;overflow-x:hidden}@media screen and (min-width: 48em){.page__intro{padding-top:30px}}.page__title{position:relative;padding-bottom:20px;margin-top:0;margin-bottom:40px;font-weight:500;font-size:30px;line-height:1.4;text-transform:uppercase}.page__title:after{background-color:#ef0730;background-image:-webkit-gradient(linear, left top, right top, from(#ef0730), to(#cc1235));background-image:-o-linear-gradient(left, #ef0730, #cc1235);background-image:linear-gradient(to right, #ef0730, #cc1235);content:'';position:absolute;left:0;bottom:0;width:50px;height:3px}@media screen and (min-width: 48em){.page__title{margin-top:0}}.page__title *{display:block;color:#cc1235;font-style:inherit;font-weight:inherit;font-size:inherit}.intro__content{margin-top:0;margin-bottom:30px;font-size:15px;line-height:1.86667}.intro__content p{width:100%}.intro__content>*{margin:0}.intro__content>*+*{margin-top:30px}.intro__content h1,.intro__content h2,.intro__content h3,.intro__content h4,.intro__content h5,.intro__content h6{font-weight:700;font-size:15px}.intro__content ul,.intro__content ol{padding:0;list-style:none}.intro__content ul li,.intro__content ol li{position:relative;padding-left:30px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.intro__content ul li:before,.intro__content ol li:before{position:absolute;top:0;left:0;display:block;padding-right:15px;width:30px;text-align:right}.intro__content ul li+li,.intro__content ol li+li{margin-top:5px}.intro__content ul li:before{content:'-'}.intro__content ol{counter-reset:ol_counter}.intro__content ol li{counter-increment:ol_counter}.intro__content ol li:before{content:counter(ol_counter) "."}.intro__content a{color:#cc1235;text-decoration:underline}.intro__content a:focus{text-decoration:none}@media screen and (min-width: 60em){.intro__content a:hover{text-decoration:none}}@media screen and (min-width: 48em){.intro__content{margin-bottom:60px}}.search-car .search-car__toggle{display:block;width:100%}.search-car .search-car__toggle span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:900;text-transform:uppercase;line-height:1}.search-car .search-car__toggle span:after{-webkit-transition:-webkit-transform 250ms cubic-bezier(0, 0, 0.2, 1) 0s;transition:-webkit-transform 250ms cubic-bezier(0, 0, 0.2, 1) 0s;-o-transition:transform 250ms cubic-bezier(0, 0, 0.2, 1) 0s;transition:transform 250ms cubic-bezier(0, 0, 0.2, 1) 0s;transition:transform 250ms cubic-bezier(0, 0, 0.2, 1) 0s, -webkit-transform 250ms cubic-bezier(0, 0, 0.2, 1) 0s;content:'';display:block;background-repeat:no-repeat;background-position:center;background-size:contain}.search-car .search-car__toggle--filter-group span{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:16px;padding-bottom:16px;width:100%;font-size:14px;text-align:left}.search-car .search-car__toggle--filter-group span:after{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:8px;width:12px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath fill-rule='evenodd' fill='rgba%2851,51,51,1%29' d='M11.286 1.37c0 .11-.042.208-.126.292L6.397 6.858l-.028.07c-.094.093-.2.138-.315.133-.116-.004-.22-.048-.314-.132l-.027-.07L.95 1.662c-.084-.084-.126-.18-.126-.293 0-.113.042-.21.126-.295.084-.083.18-.125.293-.125.112 0 .21.042.293.125l4.526 4.93 4.512-4.93c.084-.083.18-.125.293-.125.112 0 .21.042.293.125.084.084.126.182.126.294z'/%3E%3C/svg%3E")}.search-car .search-car__toggle--filter-group:focus{color:#cc1235}@media screen and (min-width: 60em){.search-car .search-car__toggle--filter-group:hover{color:#cc1235}}.js-filter-group-opened .search-car__toggle--filter-group span:after{-webkit-transform:scale(-1);transform:scale(-1)}.search-car fieldset[data-drupal-selector].js-filter-group-opened .fieldset-wrapper{max-height:275px}.search-car fieldset[data-drupal-selector].js-filter-group-opened.js-disable-transition .fieldset-wrapper{-webkit-transition:none !important;-o-transition:none !important;transition:none !important}@media screen and (min-width: 48em){.search-car__form__count{display:none;text-align:center;padding:20px 20px 15px}body:not(.node-campaign) .search-car__form__count{display:block}.search-car__form__title{text-align:center;text-transform:uppercase;padding:20px 0;border-bottom:1px solid #e5e5e5}.search-car__form__title span{margin:auto;font-weight:900}}@media screen and (min-width: 60em){.search-car__form{padding-bottom:20px}}.search-car__form .js-form-item.js-form-type-textfield,.search-car__form .form-item-sort-by{display:none !important}.search-car__form .form-actions{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 48em){.search-car__form .form-actions{display:none}}.search-car__form .form-actions button{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;border-radius:0;padding:14px 28px;font-size:18px}.search-car__form .form-actions button:before,.search-car__form .form-actions button:after{content:none}.search-car__form .form-actions button[id*="edit-reset"]{display:none}.search-car__form .js-form-item{display:block}.search-car__form .js-form-wrapper,.search-car__form .form-item{margin-top:0}@media screen and (min-width: 60em){.search-car__form .js-form-wrapper,.search-car__form .form-item{margin-top:15px}}.search-car__form .fieldset-wrapper .form-item:first-child{margin-top:0}.search-car__form .fieldset-wrapper{-webkit-transition:max-height 250ms cubic-bezier(0, 0, 0.2, 1) 0s;-o-transition:max-height 250ms cubic-bezier(0, 0, 0.2, 1) 0s;transition:max-height 250ms cubic-bezier(0, 0, 0.2, 1) 0s;overflow:hidden;overflow-y:auto;max-height:0;-webkit-transition:max-height 200ms cubic-bezier(0, 1, 0, 1);-o-transition:max-height 200ms cubic-bezier(0, 1, 0, 1);transition:max-height 200ms cubic-bezier(0, 1, 0, 1)}.search-car__form .fieldgroup .js-form-item{padding:10px}.search-car__form .js-form-type-checkbox label{-webkit-transition:color 250ms cubic-bezier(0, 0, 0.2, 1) 0s;-o-transition:color 250ms cubic-bezier(0, 0, 0.2, 1) 0s;transition:color 250ms cubic-bezier(0, 0, 0.2, 1) 0s;padding-bottom:0;text-transform:none;cursor:pointer}.search-car__form .js-form-type-checkbox label:before{border-color:#333;height:10px;width:10px}.search-car__form .js-form-type-checkbox label:focus{color:#cc1235}@media screen and (min-width: 60em){.search-car__form .js-form-type-checkbox label:hover{color:#cc1235}}.search-car__form .ui-widget.ui-widget-content{border:none;height:5px;background-color:#e5e5e5}.search-car__form .ui-widget-header{background-color:#cc1235}.search-car__form .ui-slider-handle{-webkit-transition:background-color 250ms cubic-bezier(0, 0, 0.2, 1) 0s;-o-transition:background-color 250ms cubic-bezier(0, 0, 0.2, 1) 0s;transition:background-color 250ms cubic-bezier(0, 0, 0.2, 1) 0s;top:50%;border:none;border-radius:50%;margin:0;height:15px;width:15px;background-color:#333;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);cursor:pointer}.search-car__form .ui-slider-handle:focus{background-color:#666}@media screen and (min-width: 60em){.search-car__form .ui-slider-handle:hover{background-color:#666}}.search-car__form .search-car__slider-manual-inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -10px 11px}.search-car__form .search-car__slider-manual-inputs .input{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:45%;position:relative;font-size:13px;font-family:"Raleway",sans-serif}.search-car__form .search-car__slider-manual-inputs .input input{-moz-appearance:textfield;margin:0;border:0;border-radius:4px;background:#dfdfdf;color:#646464;padding:7px 25px 7px 9px;width:100%;font-size:14px;font-family:"Raleway",sans-serif;text-align:center}.search-car__form .search-car__slider-manual-inputs .input input[type=number]::-webkit-inner-spin-button,.search-car__form .search-car__slider-manual-inputs .input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.search-car__form .search-car__slider-manual-inputs .input span{position:absolute;right:4px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;width:35px;text-align:right}.search-car__form .search-car__slider-manual-inputs+.search-car__slider-display{display:none}.search-car__slider-display{padding-bottom:10px;font-size:14px;white-space:nowrap}.search-car__reset{text-align:center;margin-top:20px;margin-bottom:20px}@media screen and (min-width: 48em){.search-car__reset{margin-top:30px}}.search-car__reset a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;color:#cc1235;font-size:11px;line-height:1}.search-car__reset a:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 11' width='12' height='11'%3E%3Cpath fill-rule='evenodd' fill='rgba%28204,18,53,1%29' d='M9.736,5.663 L9.736,5.723 L9.676,5.723 L9.364,6.107 L9.052,5.723 L8.992,5.723 L8.981,5.639 L7.492,3.851 L8.525,3.851 C8.165,3.171 7.666,2.629 7.031,2.225 C6.395,1.821 5.672,1.615 4.865,1.606 C3.696,1.639 2.724,2.043 1.949,2.819 C1.172,3.595 0.768,4.563 0.736,5.723 C0.768,6.891 1.172,7.863 1.949,8.639 C2.724,9.415 3.696,9.819 4.865,9.851 C5.304,9.851 5.725,9.784 6.125,9.653 C6.524,9.521 6.892,9.339 7.229,9.107 L8.368,9.107 C7.920,9.571 7.399,9.935 6.803,10.199 C6.207,10.463 5.560,10.599 4.865,10.607 C3.488,10.575 2.341,10.097 1.420,9.173 C0.501,8.249 0.025,7.099 -0.007,5.723 C0.025,4.347 0.501,3.199 1.420,2.279 C2.341,1.359 3.488,0.882 4.865,0.851 C5.897,0.867 6.808,1.147 7.601,1.691 C8.393,2.235 8.981,2.955 9.364,3.851 L11.236,3.851 L9.736,5.663 Z'/%3E%3C/svg%3E");content:'';display:block;height:11px;width:11px;margin-right:10px;background-repeat:no-repeat;background-position:center;background-size:contain}.view-id--cars .search-car__form__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;border-bottom:1px solid #e5e5e5}@media screen and (max-width: 47.9375em){.view-id--cars .search-car__form__header{position:-webkit-sticky;position:sticky;top:0;z-index:5;background:#fff;border:0;height:48px}.view-id--cars .search-car__form__header>*{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:50%}}.view-id--cars .search-car__form__header .search-car__toggle--form span{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #e5e5e5;border-left:0;border-right:0;padding-top:1em;padding-bottom:1em;font-size:16px;width:100%}.view-id--cars .search-car__form__header .search-car__toggle--form span:after{margin-left:10px;height:10px;width:16px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath fill-rule='evenodd' fill='rgba%28204,18,53,1%29' d='M11.286 1.37c0 .11-.042.208-.126.292L6.397 6.858l-.028.07c-.094.093-.2.138-.315.133-.116-.004-.22-.048-.314-.132l-.027-.07L.95 1.662c-.084-.084-.126-.18-.126-.293 0-.113.042-.21.126-.295.084-.083.18-.125.293-.125.112 0 .21.042.293.125l4.526 4.93 4.512-4.93c.084-.083.18-.125.293-.125.112 0 .21.042.293.125.084.084.126.182.126.294z'/%3E%3C/svg%3E")}.view-id--cars .search-car__form__header .search-car__sort{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}@media screen and (min-width: 48em){.view-id--cars .search-car__form__header .search-car__sort{margin:10px 10px 10px auto;height:36px}}.view-id--cars .search-car__form__header .search-car__sort .label{cursor:default;font-weight:900;text-transform:uppercase;padding-right:20px;white-space:nowrap}@media screen and (max-width: 47.9375em){.view-id--cars .search-car__form__header .search-car__sort .label{display:none}}.view-id--cars .search-car__form__header .search-car__sort .selector{width:100%;height:100%}.view-id--cars .search-car__form__header .search-car__sort .selector select{width:100%;height:100%;padding-left:20px;padding-right:39px;color:#333;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath fill-rule='evenodd' fill='%23313131' d='M11.286 1.37c0 .11-.042.208-.126.292L6.397 6.858l-.028.07c-.094.093-.2.138-.315.133-.116-.004-.22-.048-.314-.132l-.027-.07L.95 1.662c-.084-.084-.126-.18-.126-.293 0-.113.042-.21.126-.295.084-.083.18-.125.293-.125.112 0 .21.042.293.125l4.526 4.93 4.512-4.93c.084-.083.18-.125.293-.125.112 0 .21.042.293.125.084.084.126.182.126.294z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px top 50%;background-size:16px 10px;font:normal 500 16px/1 "Raleway",sans-serif,sans-serif;-webkit-appearance:none;-moz-appearance:none}.view-id--cars .search-car__form__header .search-car__sort .selector select::-ms-expand{display:none}@media screen and (max-width: 47.9375em){.view-id--cars .search-car__form{display:none !important}.view-id--cars .search-car__form .form-actions{position:fixed;left:0;right:0;bottom:0;z-index:10;width:auto;margin:0 -15px}}@media screen and (max-width: 59.9375em){body.js-form-opened .footer__pushes{display:none}}@media screen and (max-width: 47.9375em){body.js-form-opened .view-id--cars .search-car__form{display:block !important;position:-webkit-sticky;position:sticky;top:48px;z-index:250;height:calc(100vh - 48px);overflow:hidden;overflow-y:auto;background:#fff;padding-bottom:90px}}body.js-form-opened .view-id--cars .search-car__form__header{z-index:250}body.js-form-opened .view-id--cars .search-car__form__header .search-car__toggle--form span:after{-webkit-transform:scale(-1);transform:scale(-1)}.search-car__results-wrapper{position:relative;max-width:100vw;overflow:hidden;padding-bottom:100px}@media screen and (min-width: 48em){.search-car__results-wrapper{border-left:1px solid #e5e5e5}}.search-car__results-wrapper .ajax-progress-throbber{display:-webkit-box;display:-ms-flexbox;display:flex;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:50px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@-webkit-keyframes bounce_circle{50%{opacity:1}}@keyframes bounce_circle{50%{opacity:1}}.search-car__results-wrapper .ajax-progress-throbber:after,.search-car__results-wrapper .ajax-progress-throbber:before{content:''}.search-car__results-wrapper .ajax-progress-throbber:before,.search-car__results-wrapper .ajax-progress-throbber .throbber,.search-car__results-wrapper .ajax-progress-throbber:after{display:block;border-radius:12px;height:12px;width:12px;background-color:#333;opacity:0;-webkit-animation-name:bounce_circle;animation-name:bounce_circle;-webkit-animation-duration:1500ms;animation-duration:1500ms;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.search-car__results-wrapper .ajax-progress-throbber .throbber,.search-car__results-wrapper .ajax-progress-throbber:after{margin-left:0.25em}.search-car__results-wrapper .ajax-progress-throbber:before{-webkit-animation-delay:0ms;animation-delay:0ms}.search-car__results-wrapper .ajax-progress-throbber .throbber{-webkit-animation-delay:250ms;animation-delay:250ms}.search-car__results-wrapper .ajax-progress-throbber:after{-webkit-animation-delay:500ms;animation-delay:500ms}.search-car__results-wrapper .direction,.search-car__results-wrapper .used_exclusive{bottom:0;position:absolute;color:#fff;padding:5px;width:100%;overflow:hidden;text-align:center}.search-car__results-wrapper .direction{background-color:rgba(255,0,0,0.3)}.search-car__results-wrapper .used_exclusive{background-color:rgba(0,0,0,0.8)}.search-car__no-results{padding-top:20px;padding-bottom:20px;text-align:center}.search-car__no-results .no-results__title{font-weight:900;font-size:18px}.search-car__no-results .no-results__cta{padding-top:20px}.search-car__no-results .no-results__cta a{padding:13px 30px;border-radius:42px;position:relative;display:block;line-height:1.5;color:#fff;font-weight:700;font-size:15px;text-align:center;text-transform:uppercase;background-color:#cc1235}.search-car__no-results .no-results__cta a span{position:relative;z-index:1}.search-car__no-results .no-results__cta a:before,.search-car__no-results .no-results__cta a:after{-webkit-transition:opacity 500ms cubic-bezier(0, 0, 0.2, 1) 0s;-o-transition:opacity 500ms cubic-bezier(0, 0, 0.2, 1) 0s;transition:opacity 500ms cubic-bezier(0, 0, 0.2, 1) 0s;border-radius:42px;content:'';position:absolute;top:0;left:0;height:100%;width:100%}.search-car__no-results .no-results__cta a:before{background-color:#cc1235;background-image:-webkit-gradient(linear, left top, right top, from(#cc1235), to(#cc1235));background-image:-o-linear-gradient(left, #cc1235, #cc1235);background-image:linear-gradient(to right, #cc1235, #cc1235);opacity:1}.search-car__no-results .no-results__cta a:after{background-color:#db5971;background-image:-webkit-gradient(linear, left top, right top, from(#db5971), to(#f4516e));background-image:-o-linear-gradient(left, #db5971, #f4516e);background-image:linear-gradient(to right, #db5971, #f4516e);opacity:0}.search-car__no-results .no-results__cta a:focus{color:#fff;text-decoration:none}.search-car__no-results .no-results__cta a:focus:before{opacity:0}.search-car__no-results .no-results__cta a:focus:after{opacity:1}@media screen and (min-width: 60em){.search-car__no-results .no-results__cta a:hover{color:#fff;text-decoration:none}.search-car__no-results .no-results__cta a:hover:before{opacity:0}.search-car__no-results .no-results__cta a:hover:after{opacity:1}}.search-car__result{display:block;text-decoration:none !important}@media screen and (min-width: 48em){.search-car__result{width:100%;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}}.search-car__result .row{height:100%;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #e5e5e5;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-car__result .add-to-comparator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:20px 0;font-size:12px}@media screen and (min-width: 48em){.search-car__result .add-to-comparator{margin-top:0}}.search-car__result .add-to-comparator:before{-webkit-transition:border-color 250ms cubic-bezier(0, 0, 0.2, 1) 0s,background-color 250ms cubic-bezier(0, 0, 0.2, 1) 0s;-o-transition:border-color 250ms cubic-bezier(0, 0, 0.2, 1) 0s,background-color 250ms cubic-bezier(0, 0, 0.2, 1) 0s;transition:border-color 250ms cubic-bezier(0, 0, 0.2, 1) 0s,background-color 250ms cubic-bezier(0, 0, 0.2, 1) 0s;content:'';display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border:1px solid #333;margin-right:8px;height:10px;width:10px}.search-car__result .add-to-comparator span{display:block;width:100%;text-align:left}.search-car__result .add-to-comparator .selected{display:none}.search-car__result .add-to-comparator.js-selected{color:#cc1235}.search-car__result .add-to-comparator.js-selected:before{border-color:#cc1235;background-color:#cc1235}.search-car__result .add-to-comparator.js-selected .selected{display:block}.search-car__result .add-to-comparator.js-selected .not-selected{display:none}@media screen and (min-width: 60em){.search-car .result__visual-wrapper{max-width:320px;-ms-flex-preferred-size:320px;flex-basis:320px}}.search-car .result__visual{position:relative;overflow:hidden;margin:0 auto;max-width:450px}.search-car .result__visual:before{content:'';display:block;padding-bottom:64.19048%}.search-car .result__visual img{position:absolute;top:0;left:0;width:100%;height:100%;margin:auto;-o-object-fit:cover;object-fit:cover}.no-objectfit .search-car .result__visual img,.no-object-fit .search-car .result__visual img{top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:auto;height:auto;min-height:100%;min-width:100%;max-width:none}.search-car .result__characteristics{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}.search-car .result__characteristics>div{margin-top:10px}.search-car .result__characteristics>div:nth-child(1),.search-car .result__characteristics>div:nth-child(2){margin-top:0}.search-car .result__characteristics>div:nth-child(2n+1){width:70%;-ms-flex-preferred-size:70%;flex-basis:70%;text-align:left}.search-car .result__characteristics>div:nth-child(2n){width:30%;-ms-flex-preferred-size:30%;flex-basis:30%;text-align:right}.search-car .result__details{font-size:14px}@media screen and (min-width: 48em){.search-car .result__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width: 60em){.search-car .result__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;padding-bottom:0;max-width:397px;-webkit-box-flex:0;-ms-flex:0 0 397px;flex:0 0 397px}.search-car .result__details .add-to-comparator{position:absolute;top:0;right:15px}}@media screen and (min-width: 48em) and (max-width: 59.9375em){.search-car .result__name{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}@media screen and (min-width: 60em){.search-car .result__name{padding-top:20px}}.search-car .result__brand{font-weight:900;font-size:18px;line-height:1;text-transform:uppercase}.search-car .result__range{margin-bottom:16px;color:#cc1235;font-weight:900;font-size:25px;line-height:1;text-transform:uppercase}.search-car .result__model{text-transform:uppercase}.search-car .result__date{margin-bottom:10px}@media screen and (min-width: 60em){.search-car .result__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.search-car .result__wrapper .result__link{margin-top:0;margin-left:auto}}.search-car .result__prices{font-weight:600}.search-car .result__prices strong{font-weight:600}.search-car .result__discount{font-size:12px}.search-car .result__discount del{text-decoration:none}.search-car .result__discount strong{position:relative;font-size:20px}.search-car .result__discount strong:before{position:absolute;content:"";background-color:#333;width:106%;left:-3px;height:10%;-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.search-car .result__discount strong:before{top:50%;left:50%;width:100%;height:1px;-webkit-transform:translate(-50%, -50%) rotate(-7deg);transform:translate(-50%, -50%) rotate(-7deg)}.search-car .result__price{color:#cc1235;font-size:12px}.search-car .result__price strong{font-size:30px}.search-car .result__monthly-payment{color:#cc1235;font-size:12px}.search-car .result__monthly-payment strong{font-size:18px}.search-car .result__link{padding:14px 32px;border-radius:45px;position:relative;display:block;line-height:1.5;color:#fff;font-weight:700;font-size:16px;text-align:center;text-transform:uppercase;background-color:#cc1235;display:inline-block;margin-top:16px}.search-car .result__link span{position:relative;z-index:1}.search-car .result__link:before,.search-car .result__link:after{-webkit-transition:opacity 500ms cubic-bezier(0, 0, 0.2, 1) 0s;-o-transition:opacity 500ms cubic-bezier(0, 0, 0.2, 1) 0s;transition:opacity 500ms cubic-bezier(0, 0, 0.2, 1) 0s;border-radius:45px;content:'';position:absolute;top:0;left:0;height:100%;width:100%}.search-car .result__link:before{background-color:#cc1235;background-image:-webkit-gradient(linear, left top, right top, from(#cc1235), to(#cc1235));background-image:-o-linear-gradient(left, #cc1235, #cc1235);background-image:linear-gradient(to right, #cc1235, #cc1235);opacity:1}.search-car .result__link:after{background-color:#db5971;background-image:-webkit-gradient(linear, left top, right top, from(#db5971), to(#f4516e));background-image:-o-linear-gradient(left, #db5971, #f4516e);background-image:linear-gradient(to right, #db5971, #f4516e);opacity:0}.search-car .result__link:focus{color:#fff;text-decoration:none}.search-car .result__link:focus:before{opacity:0}.search-car .result__link:focus:after{opacity:1}@media screen and (min-width: 60em){.search-car .result__link:hover{color:#fff;text-decoration:none}.search-car .result__link:hover:before{opacity:0}.search-car .result__link:hover:after{opacity:1}}.no-results__content{margin-top:40px}.node--identifier-search-new-cars [data-drupal-selector=edit-field-used-brand-target-id],.node--identifier-search-used-cars [data-drupal-selector=edit-field-new-auto-target-id]{display:none}body.js-form-opened.node--identifier-search-society-cars .page__content{z-index:3}body:not(.node-campaign) .search-car__result .result__percentage{display:none}.page__intro{border-bottom:none}.page__intro .intro__content{margin-bottom:20px}.footer__pushes{margin-top:0}@media screen and (min-width: 48em){.comparator{border-bottom:1px solid #e5e5e5}}.search-car{position:relative}.search-car__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media screen and (min-width: 60em){.search-car>.container-fluid{border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5}}.search-car:before{-webkit-transition:opacity 250ms cubic-bezier(0, 0, 0.2, 1) 0s;-o-transition:opacity 250ms cubic-bezier(0, 0, 0.2, 1) 0s;transition:opacity 250ms cubic-bezier(0, 0, 0.2, 1) 0s;content:'';position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;opacity:0;background-color:rgba(51,51,51,0.5);pointer-events:none}.search-car.js-updating:before{opacity:1;pointer-events:auto}.search-car__comparator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:20px}@media screen and (min-width: 48em){.search-car__comparator{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.search-car__comparator .search-car__comparator-link{padding:8px 20px;border-radius:27px;position:relative;display:block;line-height:1.5;color:#fff;font-weight:700;font-size:10px;text-align:center;text-transform:uppercase;background-color:#f2f2f2;cursor:default;text-decoration:none}.search-car__comparator .search-car__comparator-link span{position:relative;z-index:1}.search-car__comparator .search-car__comparator-link:before,.search-car__comparator .search-car__comparator-link:after{-webkit-transition:opacity 500ms cubic-bezier(0, 0, 0.2, 1) 0s;-o-transition:opacity 500ms cubic-bezier(0, 0, 0.2, 1) 0s;transition:opacity 500ms cubic-bezier(0, 0, 0.2, 1) 0s;border-radius:27px;content:'';position:absolute;top:0;left:0;height:100%;width:100%}.search-car__comparator .search-car__comparator-link:before{background-color:#f2f2f2;background-image:-webkit-gradient(linear, left top, right top, from(#f2f2f2), to(#f2f2f2));background-image:-o-linear-gradient(left, #f2f2f2, #f2f2f2);background-image:linear-gradient(to right, #f2f2f2, #f2f2f2);opacity:1}.search-car__comparator .search-car__comparator-link:after{background-color:#f2f2f2;background-image:-webkit-gradient(linear, left top, right top, from(#f2f2f2), to(#f2f2f2));background-image:-o-linear-gradient(left, #f2f2f2, #f2f2f2);background-image:linear-gradient(to right, #f2f2f2, #f2f2f2);opacity:0}.search-car__comparator .search-car__comparator-link:focus{color:#fff;text-decoration:none}.search-car__comparator .search-car__comparator-link:focus:before{opacity:0}.search-car__comparator .search-car__comparator-link:focus:after{opacity:1}@media screen and (min-width: 60em){.search-car__comparator .search-car__comparator-link:hover{color:#fff;text-decoration:none}.search-car__comparator .search-car__comparator-link:hover:before{opacity:0}.search-car__comparator .search-car__comparator-link:hover:after{opacity:1}}.search-car__comparator .search-car__comparator-link:before,.search-car__comparator .search-car__comparator-link:after{-webkit-transition:background 250ms cubic-bezier(0, 0, 0.2, 1) 0s;-o-transition:background 250ms cubic-bezier(0, 0, 0.2, 1) 0s;transition:background 250ms cubic-bezier(0, 0, 0.2, 1) 0s}@media screen and (min-width: 48em){.search-car__comparator .search-car__comparator-link{padding:13px 30px;border-radius:42px;font-size:15px}}.search-car__comparator .search-car__comparator-link.js-enabled{padding:8px 20px;border-radius:27px;position:relative;display:block;line-height:1.5;color:#fff;font-weight:700;font-size:10px;text-align:center;text-transform:uppercase;background-color:#cc1235;cursor:pointer}.search-car__comparator .search-car__comparator-link.js-enabled span{position:relative;z-index:1}.search-car__comparator .search-car__comparator-link.js-enabled:before,.search-car__comparator .search-car__comparator-link.js-enabled:after{-webkit-transition:opacity 500ms cubic-bezier(0, 0, 0.2, 1) 0s;-o-transition:opacity 500ms cubic-bezier(0, 0, 0.2, 1) 0s;transition:opacity 500ms cubic-bezier(0, 0, 0.2, 1) 0s;border-radius:27px;content:'';position:absolute;top:0;left:0;height:100%;width:100%}.search-car__comparator .search-car__comparator-link.js-enabled:before{background-color:#cc1235;background-image:-webkit-gradient(linear, left top, right top, from(#cc1235), to(#cc1235));background-image:-o-linear-gradient(left, #cc1235, #cc1235);background-image:linear-gradient(to right, #cc1235, #cc1235);opacity:1}.search-car__comparator .search-car__comparator-link.js-enabled:after{background-color:#db5971;background-image:-webkit-gradient(linear, left top, right top, from(#db5971), to(#f4516e));background-image:-o-linear-gradient(left, #db5971, #f4516e);background-image:linear-gradient(to right, #db5971, #f4516e);opacity:0}.search-car__comparator .search-car__comparator-link.js-enabled:focus{color:#fff;text-decoration:none}.search-car__comparator .search-car__comparator-link.js-enabled:focus:before{opacity:0}.search-car__comparator .search-car__comparator-link.js-enabled:focus:after{opacity:1}@media screen and (min-width: 60em){.search-car__comparator .search-car__comparator-link.js-enabled:hover{color:#fff;text-decoration:none}.search-car__comparator .search-car__comparator-link.js-enabled:hover:before{opacity:0}.search-car__comparator .search-car__comparator-link.js-enabled:hover:after{opacity:1}}@media screen and (min-width: 48em){.search-car__comparator .search-car__comparator-link.js-enabled{padding:13px 30px;border-radius:42px;font-size:15px}}.search-car .views-element-container{width:100%}.search-car__results .views-infinite-scroll-content-wrapper{width:100%}@media screen and (min-width: 60em){.search-car__results .views-infinite-scroll-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.search-car__results .views-infinite-scroll-content-wrapper .result__details{-ms-flex-preferred-size:auto;flex-basis:auto}
