@charset "UTF-8";@font-face{font-family:icomoon;src:url(./icomoon-DEJGc_1V.ttf) format("truetype"),url(./icomoon-UIjlzBbo.woff) format("woff"),url(./icomoon-xvw_LiuE.svg) format("svg");font-weight:400;font-style:normal;font-display:block}.ahhp-app{font-size:1rem;line-height:1.5rem;-webkit-hyphens:none;hyphens:none;scroll-margin-top:125px}.fusion-column-wrapper:has(.ahhp-app){padding:0;border:none;max-width:1440px;margin-left:auto;margin-right:auto}.fusion-fullwidth.fullwidth-box:has(.ahhp-app) .fusion-builder-row.fusion-row{width:100%!important;margin-left:auto!important;margin-right:auto!important}@media (max-width: 1310px){.ahhp-app{scroll-margin-top:85px}.fusion-column-wrapper:has(.ahhp-app){padding-left:0;padding-right:0}}@media (max-width: 560px){.ahhp-app{scroll-margin-top:95px}}.search{display:grid;width:100%;column-gap:2.5rem;row-gap:1.5rem;grid-template-columns:max-content 1fr;grid-template-rows:auto auto;grid-template-areas:"bar  bar" "filter listing" "filter pagination"}.search .view-controls{grid-area:bar}.search .filter{grid-area:filter}.search .listing{grid-area:listing}.search .pagination{grid-area:pagination}.search .empty-results{justify-self:center;margin-top:2.5rem}@media (max-width: 1024px){.search{grid-template-columns:minmax(0,1fr);grid-template-areas:"bar" "filter" "listing" "pagination";column-gap:0;row-gap:1.5rem}}.spinner{width:3rem;height:3rem;border:5px solid #BEC2C9;border-bottom-color:#c00;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite;justify-self:center;margin-top:2.5rem}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.filter{display:flex;flex-direction:column;gap:1.5rem}.filter-group{display:flex;flex-direction:column;gap:.75rem}@media (max-width: 1024px){.filter{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row dense;align-items:start}.filter-group{display:contents}.filter .text-input,.filter .multi-select,.filter .double-range{width:100%;max-width:none}.filter .text-input,.filter .checkbox-group{align-self:end;grid-column:1/-1}.filter .checkbox-group{align-self:start}}@media (max-width: 768px){.filter{display:flex;align-items:stretch}.filter-group{display:flex;gap:1.5rem}.filter .text-input,.filter .multi-select,.filter .double-range{width:100%;max-width:none}.filter .text-input,.filter .checkbox-group{align-self:auto}}.checkbox-group{display:flex;gap:1.5rem}.checkbox-group-item label{font-weight:700;-webkit-user-select:none;user-select:none;margin-left:.375rem;cursor:pointer}.checkbox-group-item input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:inline-block;box-sizing:border-box;width:1.125rem;height:1.125rem;margin:0;padding:0;border:2px solid #282B30;border-radius:.125rem;background-color:#fff;vertical-align:-.1875rem;cursor:pointer}.checkbox-group-item input[type=checkbox]:checked{background-color:#282b30}.checkbox-group-item input[type=checkbox]:checked:after{content:"";position:absolute;top:50%;left:.0625rem;width:.75rem;height:.75rem;background-color:#fff;clip-path:polygon(10% 45%,38% 72%,88% 20%,100% 33%,38% 96%,0 58%);transform:translateY(-50%)}@media (max-width: 460px){.checkbox-group{flex-wrap:wrap;gap:.75rem 1.5rem}}.double-range{width:19.125rem}.double-range-label{font-weight:700}.double-range-wrapper{display:flex;flex-direction:column;align-items:center;flex-grow:1;gap:.125rem}.double-range-container{display:flex;align-items:center;border:1px solid #1A1A1A;margin-top:.5rem;padding:.75rem;gap:.5rem}.double-range-container:before{font-size:1.5rem}.double-range-values{width:100%;display:flex;justify-content:space-between;translate:0 6px}.double-range.icon-calendar .double-range-container:before{content:"";font-family:icomoon!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never}.double-range.icon-wheel .double-range-container:before{content:"";font-family:icomoon!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never}.double-range.icon-price .double-range-container:before{content:"";font-family:icomoon!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never}.double-range .double-range__track{width:93%;height:2px;background:linear-gradient(to right,#E5E7EB 0%,#E5E7EB var(--range-min),#1A1A1A var(--range-min),#1A1A1A var(--range-max),#E5E7EB var(--range-max),#E5E7EB 100%)}.double-range .double-range__thumb{width:16px;height:16px;border-radius:50%;background:#1a1a1a}.double-range .double-range__thumb:focus-visible{outline:2px solid #CC0000;outline-offset:3px}.multi-select{width:19.125rem}.multi-select-label{font-weight:700}.multi-select-container{margin-top:.5rem}.multi-select .multi-select__control{border:1px solid #000000;padding:.75rem;cursor:pointer}.multi-select .multi-select__control:before{margin-right:.5rem;font-size:1.5rem}.multi-select .multi-select__control .multi-select__value-container{gap:.5rem}.multi-select .multi-select__control .multi-select__value-container input{height:auto;padding:0}.multi-select .multi-select__control .multi-select__value-container .multi-select__multi-value__remove{display:none}.multi-select .multi-select__control .multi-select__indicators .multi-select__indicator.multi-select__clear-indicator,.multi-select .multi-select__control .multi-select__indicators .multi-select__indicator svg{display:none}.multi-select .multi-select__control .multi-select__indicators .multi-select__indicator:after{content:"";font-family:icomoon!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never;font-size:1.5rem;transition:rotate .2s}.multi-select .multi-select__control.multi-select__control--menu-is-open .multi-select__indicators .multi-select__indicator:after{rotate:180deg}.multi-select .multi-select__menu{background-color:#fff;border:1px solid #000000;border-top:none;padding:.5rem .5rem .75rem;box-shadow:0 2px 7px #0000001a}.multi-select .multi-select__menu .multi-select__menu-list .multi-select__option{position:relative;padding:.375rem .75rem;cursor:pointer}.multi-select .multi-select__menu .multi-select__menu-list .multi-select__option:hover{background-color:#e5e7eb}.multi-select .multi-select__menu .multi-select__menu-list .multi-select__option:before{content:"";display:inline-block;box-sizing:border-box;width:1.125rem;height:1.125rem;margin-right:.625rem;border:2px solid #282B30;border-radius:.125rem;background-color:#fff;vertical-align:-.1875rem}.multi-select .multi-select__menu .multi-select__menu-list .multi-select__option.multi-select__option--is-selected:before{background-color:#282b30}.multi-select .multi-select__menu .multi-select__menu-list .multi-select__option.multi-select__option--is-selected:after{content:"";position:absolute;top:1.0625rem;left:.9375rem;width:.75rem;height:.75rem;background-color:#fff;clip-path:polygon(10% 45%,38% 72%,88% 20%,100% 33%,38% 96%,0 58%);transform:translateY(-50%)}.multi-select.icon-make .multi-select__control:before{content:"";font-family:icomoon!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never}.multi-select.icon-model .multi-select__control:before{content:"";font-family:icomoon!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never}.multi-select.icon-fuel .multi-select__control:before{content:"";font-family:icomoon!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never}.multi-select.icon-transmission .multi-select__control:before{content:"";font-family:icomoon!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never}.multi-select.color-black .multi-select__multi-value__label,.multi-select.color-black .multi-select__placeholder{width:fit-content;background-color:#282b30;color:#fff;padding:0 .375rem}.multi-select.color-red .multi-select__multi-value__label,.multi-select.color-red .multi-select__placeholder{width:fit-content;background-color:#c00;color:#fff;padding:0 .375rem}@media (max-width: 1024px){.text-input{width:19.125rem;max-width:100%}.text-input input{box-sizing:border-box;width:100%;min-width:0}}@media (max-width: 560px){.text-input{width:100%;max-width:none}}.listing{display:grid;min-width:0;flex-grow:1;align-content:stretch}.listing.type-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:2.71vw}.listing.type-list{grid-template-columns:1fr;row-gap:1.875rem}@media (max-width: 1280px){.listing.type-grid{gap:2.5rem}}@media (max-width: 1024px){.listing.type-grid{grid-template-columns:minmax(0,1fr);gap:2rem}}@media (max-width: 768px){.listing.type-grid{gap:1.5rem}}@media (max-width: 560px){.listing.type-grid{gap:1rem}}.vehicle{display:flex;flex-direction:column;min-width:0;color:#1a1a1a!important;text-decoration:none!important;box-shadow:0 1px 2px #0000001a}.vehicle:hover .bottom-wrapper{border-color:#c00}.vehicle .image-wrapper{position:relative;aspect-ratio:4/3}.vehicle .image-wrapper .image{display:block;width:100%;height:100%;object-fit:cover;transition:opacity .3s}.vehicle .image-wrapper.loading{background:linear-gradient(90deg,#eee 25%,#f7f7f7,#eee 75%);background-size:200% 100%;animation:vehicle-image-loading 1.5s infinite}.vehicle .image-wrapper.loading .image{opacity:0}.vehicle .image-wrapper .available{position:absolute;bottom:0;right:0;color:#fff;font-weight:700;padding:.625rem 1.1875rem .625rem 1.75rem;background-color:#c00;clip-path:polygon(7.542% 0,100% 0,100% 100%,0 100%)}.vehicle .bottom-wrapper{display:flex;flex-direction:column;padding:.75rem;border:1px solid #BEC2C9;flex-grow:1;min-width:0}.vehicle .headline{font-size:1.25rem;line-height:1.625rem;-webkit-hyphens:none;hyphens:none}.vehicle .headline-make{font-weight:700}.vehicle .information{display:flex;justify-content:space-between;align-items:flex-start;margin-top:1.5rem}.vehicle .information-fuel,.vehicle .information-mileage,.vehicle .information-registration{display:flex;flex-direction:column;align-items:center;gap:.375rem;text-align:center}.vehicle .information-fuel:before,.vehicle .information-mileage:before,.vehicle .information-registration:before{font-size:1.5rem;color:#c00}.vehicle .information-fuel{white-space:pre-line}.vehicle .information-fuel:before{content:"";font-family:icomoon!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never}.vehicle .information-mileage:before{content:"";font-family:icomoon!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never}.vehicle .information-registration:before{content:"";font-family:icomoon!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never}.vehicle .tags{display:flex;flex-wrap:wrap;column-gap:.75rem;row-gap:.5rem;margin-top:1rem}.vehicle .tags .tag{width:fit-content;height:fit-content;font-size:.875rem;line-height:1.3125rem;color:#fff;background-color:#282b30;padding:.125rem .375rem}.vehicle .emissions{display:flex;flex-direction:column;margin-top:.75rem;font-size:.875rem;line-height:1.25rem}.vehicle .spacer{flex-grow:1}.vehicle .price{margin-top:1.5rem;font-size:1.625rem;line-height:2rem;font-weight:700}.vehicle .exampleRate{margin-top:.25rem;font-size:1.125rem;line-height:1.6875rem}.listing.type-list .vehicle{flex-direction:row}.listing.type-list .vehicle .image-wrapper{width:18.75rem;height:auto;aspect-ratio:initial;flex-shrink:0}.listing.type-list .vehicle .bottom-wrapper{padding-left:1.5rem}.listing.type-list .vehicle .middle-wrapper{display:flex;gap:2.5rem;margin-top:1rem;min-width:0}.listing.type-list .vehicle .information,.listing.type-list .vehicle .tags{min-width:0;margin-top:0}.listing.type-list .vehicle .tags .tag{max-width:100%;overflow-wrap:anywhere}.listing.type-list .vehicle .information{flex-shrink:0;gap:1rem}.listing.type-list .vehicle .tags{height:fit-content;flex-shrink:1}.listing.type-list .vehicle .emissions{flex-direction:row}.listing.type-list .vehicle .emissions span:first-child:after{content:", "}.listing.type-list .vehicle .price{margin-top:.75rem}.listing.type-list .vehicle .exampleRate{margin-top:.25rem}@media (max-width: 1240px){.listing.type-list .vehicle .image-wrapper{width:16.25rem}.listing.type-list .vehicle .middle-wrapper{flex-direction:column;gap:1rem}.listing.type-list .vehicle .information{flex-wrap:wrap;justify-content:flex-start}.listing.type-list .vehicle .tags{width:100%}}@media (max-width: 1024px){.listing.type-grid .vehicle,.listing.type-list .vehicle{flex-direction:row}.listing.type-grid .vehicle .image-wrapper,.listing.type-list .vehicle .image-wrapper{width:18.75rem;aspect-ratio:initial;flex-shrink:0}.listing.type-grid .vehicle .bottom-wrapper,.listing.type-list .vehicle .bottom-wrapper{padding-left:1.5rem}.listing.type-grid .vehicle .middle-wrapper,.listing.type-list .vehicle .middle-wrapper{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem;min-width:0}.listing.type-grid .vehicle .information,.listing.type-grid .vehicle .tags,.listing.type-list .vehicle .information,.listing.type-list .vehicle .tags{min-width:0;margin-top:0}.listing.type-grid .vehicle .tags .tag,.listing.type-list .vehicle .tags .tag{max-width:100%;overflow-wrap:anywhere}.listing.type-grid .vehicle .information,.listing.type-list .vehicle .information{flex-wrap:wrap;justify-content:flex-start;gap:1rem}.listing.type-grid .vehicle .emissions,.listing.type-list .vehicle .emissions{flex-direction:row}.listing.type-grid .vehicle .emissions,.listing.type-list .vehicle .emissions{flex-direction:column}.listing.type-grid .vehicle .emissions span:first-child:after,.listing.type-list .vehicle .emissions span:first-child:after{content:none}.listing.type-grid .vehicle .price,.listing.type-list .vehicle .price{margin-top:1.125rem}}@media (max-width: 768px){.listing.type-grid .vehicle,.listing.type-list .vehicle{flex-direction:column}.listing.type-grid .vehicle .image-wrapper,.listing.type-list .vehicle .image-wrapper{width:100%;aspect-ratio:4/3}.listing.type-grid .vehicle .bottom-wrapper,.listing.type-list .vehicle .bottom-wrapper{padding:.75rem}.listing.type-grid .vehicle .middle-wrapper,.listing.type-list .vehicle .middle-wrapper{flex-direction:column;gap:1rem;margin-top:1.5rem}.listing.type-grid .vehicle .information,.listing.type-list .vehicle .information{justify-content:space-around;gap:.5rem}.listing.type-grid .vehicle .emissions,.listing.type-list .vehicle .emissions{flex-direction:column;margin-bottom:0}.listing.type-grid .vehicle .emissions span:first-child:after,.listing.type-list .vehicle .emissions span:first-child:after{content:none}.listing.type-grid .vehicle .price,.listing.type-list .vehicle .price{margin-top:1.5rem}.listing.type-grid .vehicle .exampleRate,.listing.type-list .vehicle .exampleRate{margin-top:.25rem}}@keyframes vehicle-image-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.view-controls{display:flex;justify-content:space-between;align-items:center}.view-controls-count{font-weight:700}.view-controls-clear{display:flex;align-items:center;background-color:transparent;border:none;font-size:1rem;line-height:1.5rem;color:#c00;cursor:pointer}.view-controls-clear:hover{color:#282b30}.view-controls-clear:before{content:"";font-family:icomoon!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never;margin-right:.375rem;font-size:1.5rem}.view-controls>div{display:flex;gap:1.5rem}@media (max-width: 1024px){.view-controls{flex-wrap:wrap;align-items:center;gap:1.5rem}.view-controls>div{width:auto;align-items:center;gap:1.5rem}.view-controls>div:last-child>.single-select:first-child{display:none}.view-controls .single-select,.view-controls .single-select-container{max-width:100%}.view-controls>div:last-child>.single-select,.view-controls>div:last-child .single-select-container{width:19.125rem!important}.view-controls>div:last-child{flex:0 0 100%;width:100%!important}}@media (max-width: 768px){.view-controls{flex-direction:column;flex-wrap:nowrap;align-items:flex-start}.view-controls>div{width:100%;flex-direction:column;align-items:flex-start}.view-controls>div:last-child{flex:0 0 auto}.view-controls>div:last-child,.view-controls>div:last-child>.single-select,.view-controls>div:last-child .single-select-container{width:100%!important}}.single-select .single-select__control{cursor:pointer}.single-select .single-select__control .single-select__value-container .single-select__single-value{display:flex;align-items:center;gap:.5rem;font-size:.9375rem;line-height:1.375rem;font-weight:700;height:100%;padding:.25rem .75rem;padding-right:0}.single-select .single-select__control .single-select__indicators{padding:.25rem .375rem}.single-select .single-select__control .single-select__indicators .single-select__indicator:before{content:"";font-family:icomoon!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never;font-size:1.5rem;transition:.2s rotate}.single-select .single-select__control .single-select__indicators .single-select__indicator svg{display:none}.single-select .single-select__control.single-select__control--menu-is-open .single-select__indicators .single-select__indicator:before{rotate:180deg}.single-select .single-select__menu{background-color:#fff;border:1px solid #000000;padding:.5rem .5rem .75rem;box-shadow:0 2px 7px #0000001a}.single-select .single-select__menu .single-select__menu-list .single-select__option{position:relative;padding:.375rem .75rem;cursor:pointer}.single-select .single-select__menu .single-select__menu-list .single-select__option:hover{background-color:#e5e7eb}.single-select.icon-grid .single-select__control .single-select__value-container .single-select__single-value:before{content:"";font-family:icomoon!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never;font-size:1.25rem}.single-select.icon-list .single-select__control .single-select__value-container .single-select__single-value:before{content:"";font-family:icomoon!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never;font-size:1.25rem}.single-select.icon-none .single-select__control{border:1px solid #1A1A1A}.single-select.icon-none .single-select__menu{border-top:none}.pagination{display:flex;justify-self:center;margin:0;padding:0;margin-top:4rem;gap:1.125rem}.pagination-prev,.pagination-next{display:flex;align-items:center;margin:0!important;padding:1.125rem 1.625rem!important;gap:.75rem;border:1px solid #CC0000!important;font-size:1rem!important;line-height:1rem!important;font-weight:700;background-color:transparent;color:#c00;transition:color .2s,background-color .2s}.pagination-prev:before,.pagination-prev:after,.pagination-next:before,.pagination-next:after{transition:color .2s,background-color .2s}.pagination-prev:disabled,.pagination-next:disabled{border-color:#bec2c9!important;color:#bec2c9;cursor:default}.pagination-prev:disabled:before,.pagination-prev:disabled:after,.pagination-next:disabled:before,.pagination-next:disabled:after{color:#bec2c9!important}.pagination-prev{margin-right:1.375rem!important}.pagination-prev:before{content:"";font-family:icomoon!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never;position:initial;transform:none;translate:0 1px}.pagination-next{margin-left:1.375rem!important}.pagination-next:after{content:"";font-family:icomoon!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never;position:initial;transform:none;translate:0 1px}.pagination-number,.pagination>span{border:1px solid #CC0000;padding:1.125rem 1rem;color:#c00;background-color:transparent;font-size:1rem;line-height:1rem;font-weight:700;-webkit-user-select:none;user-select:none;transition:color .2s,background-color .2s}.pagination-number.current,.pagination>span.current{width:auto!important;height:auto!important;margin:0!important;border:1px solid #CC0000;padding:1.125rem 1rem;color:#fff;background-color:#c00;font-size:1rem;line-height:1rem;font-weight:700;cursor:default}.pagination-number:not(.current):hover,.pagination-prev:not(:disabled):hover,.pagination-next:not(:disabled):hover{background-color:#c00;border-color:#c00;color:#fff;cursor:pointer}.pagination-number:not(.current):hover:before,.pagination-number:not(.current):hover:after,.pagination-prev:not(:disabled):hover:before,.pagination-prev:not(:disabled):hover:after,.pagination-next:not(:disabled):hover:before,.pagination-next:not(:disabled):hover:after{color:#fff!important}@media (max-width: 1024px){.pagination{justify-self:stretch;justify-content:center;flex-wrap:wrap;margin-top:2rem;gap:.5rem}.pagination-prev,.pagination-next{margin:0!important;padding:.875rem 1.125rem!important}.pagination-number,.pagination-number.current,.pagination>span{padding:.875rem .75rem}}@media (max-width: 560px){.pagination{margin-top:1.5rem;gap:.375rem}.pagination-prev,.pagination-next{gap:.375rem;padding:.625rem .75rem!important;font-size:.875rem!important;line-height:1rem!important}.pagination-number,.pagination-number.current,.pagination>span{padding:.625rem .6875rem;font-size:.875rem;line-height:1rem}}.detail{padding-top:2rem}.detail .header{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem}.detail .header .short-details{flex-grow:1}.detail .header .short-details-headline{margin-top:.75rem;-webkit-hyphens:none;hyphens:none}.detail .header .short-details-headline-make{font-size:2.25rem;line-height:2.6875rem;font-weight:700}.detail .header .short-details-headline-description{margin-top:.375rem;font-size:1.625rem;line-height:2rem}.detail .header .short-details-flags{display:flex;margin-top:1.5rem;gap:.375rem;align-items:center;font-size:.875rem;line-height:1.25rem}.detail .header .short-details-flags-pill{padding:.125rem .375rem;background-color:#282b30;color:#fff}.detail .header .short-details-flags-text span{font-size:1rem;line-height:1.25rem;font-weight:700;vertical-align:hanging}.detail .header .table{margin-top:2rem}.detail .tab-navigation,.detail .info-banner,.detail .large-contact{margin-top:5rem}@media (max-width: 1024px){.detail{padding-top:1.5rem}.detail .header{grid-template-columns:minmax(0,1fr);gap:1.5rem}.detail .header>*{min-width:0}.detail .header .short-details{min-width:0}.detail .header .short-details-headline-make{font-size:2rem;line-height:2.375rem;overflow-wrap:anywhere}.detail .header .short-details-headline-description{font-size:1.375rem;line-height:1.75rem;overflow-wrap:anywhere}.detail .header .short-details-flags{flex-wrap:wrap;align-items:flex-start}.detail .tab-navigation,.detail .info-banner,.detail .large-contact{margin-top:3rem}}@media (max-width: 560px){.detail>.header,.detail>.tab-navigation,.detail>.info-banner,.detail>.large-contact,.detail .header>*,.detail .short-details>*{width:100%;max-width:100%}.detail .header .short-details-headline-make{font-size:1.75rem;line-height:2.125rem}.detail .header .short-details-headline-description{font-size:1.25rem;line-height:1.625rem}}.breadcrumbs{display:flex;margin:0;padding:0;flex-wrap:wrap;row-gap:.125rem}.breadcrumbs>span{display:flex;align-items:center;font-size:.875rem;line-height:1.25rem;min-width:0;overflow-wrap:anywhere}.breadcrumbs>span a{text-decoration:none!important;color:#282b30}.breadcrumbs>span a:hover{color:#c00}.breadcrumbs>span:not(:last-child){margin-right:.25rem}.breadcrumbs>span:not(:last-child):after{content:"";font-family:icomoon!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never;margin-top:.125rem;margin-left:.25rem;pointer-events:none!important}.breadcrumbs>.current{color:#c00;font-weight:700}.table-headline{font-weight:700}.table-grid{margin-top:.75rem;display:grid;grid-template-columns:repeat(3,1fr);background-color:#bec2c9;gap:1px;border:1px solid #BEC2C9}.table-item{display:flex;gap:.5rem;align-items:center;padding:.5rem .75rem;background-color:#fff}.table-item-wrapper{display:flex;flex-direction:column;font-size:.875rem;line-height:1.25rem}.table-item-wrapper span:last-child{font-size:1rem;line-height:1.25rem;font-weight:700}.table-item:before{color:#c00;font-size:1.25rem}.table-item.icon-calendar:before{content:"";font-family:icomoon!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never}.table-item.icon-wheel:before{content:"";font-family:icomoon!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never}.table-item.icon-fuel:before{content:"";font-family:icomoon!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never}.table-item.icon-power:before{content:"";font-family:icomoon!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never}.table-item.icon-drive:before{content:"";font-family:icomoon!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never}.table-item.icon-transmission:before{content:"";font-family:icomoon!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never}.table-item.icon-door:before{content:"";font-family:icomoon!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never}.table-item.icon-warranty:before{content:"";font-family:icomoon!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never}.table-item.icon-color:before{content:"";font-family:icomoon!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never}@media (max-width: 560px){.table-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.table-item-wrapper{min-width:0;overflow-wrap:anywhere}}@media (max-width: 460px){.table-grid{grid-template-columns:minmax(0,1fr)}}.tab-navigation-buttons{display:flex;overflow-x:auto;box-shadow:inset 0 -2px #e5e7eb}.tab-navigation-button{flex:0 0 auto;padding:.375rem 1rem;border:0;border-bottom:2px solid #6B7280;background:transparent;color:#6b7280;cursor:pointer;font:inherit;font-size:max(16px,1.125rem);font-weight:700;line-height:max(24px,1.6875rem)}.tab-navigation-button:hover,.tab-navigation-button:focus-visible,.tab-navigation-button.active{color:#c00;border-bottom-color:#c00}.tab-navigation-panels{padding-top:2rem}@media (max-width: 560px){.tab-navigation-buttons{flex-wrap:wrap;overflow-x:visible}.tab-navigation-button{flex:1 1 50%;box-sizing:border-box;min-width:0;padding:.375rem .75rem;font-size:1rem;line-height:1.5rem}.tab-navigation-panels{padding-top:1.5rem}}.panel{width:100%}.tag-list{display:flex;gap:2.5rem}.tag-list-column{display:flex;flex-direction:column;gap:2rem;width:calc(50% - 1.25rem)}.tag-list-item{width:100%}.tag-list-item-category{font-size:max(16px,1.25rem);font-weight:700;border-bottom:1px solid #282B30;padding-left:2px;padding-bottom:2px}.tag-list-item-tags{display:flex;flex-wrap:wrap;column-gap:1rem;row-gap:.75rem;margin-top:1rem}.tag-list-item-tags span{padding:.25rem .75rem;background-color:#e5e7eb}@media (max-width: 560px){.tag-list{flex-direction:column;gap:2rem}.tag-list-column{width:100%}}.small-contact{display:flex;padding:1.5rem 2rem;flex-direction:column;gap:1.5rem;background-color:#f5f6f7}.small-contact-top{display:flex;gap:2.5rem}.small-contact-top-price,.small-contact-top-rate{display:flex;flex-direction:column}.small-contact-top-price span:nth-child(1),.small-contact-top-rate span:nth-child(1){font-size:1rem;line-height:1.5rem}.small-contact-top-price span:nth-child(2),.small-contact-top-rate span:nth-child(2){margin-top:.375rem;font-size:1.625rem;line-height:2rem;font-weight:700}.small-contact-top-price:first-child,.small-contact-top-rate:first-child{border-right:1px solid #BEC2C9;padding-right:2.5rem}.small-contact-bottom{display:flex;gap:1.875rem}@media (max-width: 560px){.small-contact{padding:1rem;gap:1rem}.small-contact-top,.small-contact-bottom{flex-direction:column;gap:1rem}.small-contact-top-price:first-child,.small-contact-top-rate:first-child{padding-right:0;border-right:0}.small-contact-bottom .button{justify-content:center;width:100%}}.button{width:fit-content;height:fit-content;display:flex;align-items:center;gap:.5rem;padding:1rem 1.625rem!important;background-color:#c00;color:#fff;font-size:1rem!important;line-height:1rem!important;font-weight:700;border:none;text-decoration:none!important;transition:background-color .2s,color .2s,box-shadow .2s!important;cursor:pointer}.button:before{font-size:1.5rem;transition:color .2s}.button.icon-mail:before{content:"";font-family:icomoon!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never;color:#fff}.button.icon-phone:before{content:"";font-family:icomoon!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never;color:#1a1a1a}.button.style-secondary{background-color:transparent;color:#1a1a1a;box-shadow:inset 0 0 0 1px #1a1a1a}.button:hover,.button:hover.style-secondary{background-color:#1a1a1a;color:#fff;box-shadow:none}.button:hover:before{color:#fff}.info-banner{display:flex;padding:1rem 1.5rem;flex-direction:column;gap:.75rem;background-color:#f5f6f7}.info-banner-headline{font-weight:700}.info-banner-headline:before{content:"⚙️"}.info-banner-text{font-style:italic}@media (max-width: 560px){.info-banner{padding:1rem}}.gallery{width:100%}.gallery-stage{position:relative;overflow:hidden;background-color:#f5f6f7}.gallery-image{display:block;width:100%;padding:0;border:none;background:none;cursor:zoom-in}.gallery-image img{display:block;width:100%;height:auto}.gallery-counter{position:absolute;top:.75rem;right:.75rem;padding:.125rem .375rem;background-color:#282b30;color:#fff;font-size:.875rem;line-height:1.3125rem}.gallery-navigation{position:absolute;top:50%;padding:.25rem;border:none;background-color:#282b30;transform:translateY(-50%);cursor:pointer}.gallery-navigation-previous{left:0}.gallery-navigation-previous:before{content:"";font-family:icomoon!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never;color:#fff;font-size:1.5rem}.gallery-navigation-next{right:0}.gallery-navigation-next:before{content:"";font-family:icomoon!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never;color:#fff;font-size:1.5rem}.gallery-thumbnails{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.875rem;margin-top:1rem}.gallery-thumbnail,.gallery-open{aspect-ratio:3/2;padding:0;border:none;background-color:#282b30;cursor:pointer}.gallery-thumbnail:after,.gallery-open:after{content:"";font-family:icomoon!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never;color:#fff;font-size:1.5rem}.gallery-thumbnail{position:relative}.gallery-thumbnail:after{content:"";position:absolute;right:0;bottom:-.25rem;left:-.125rem;height:.125rem;width:calc(100% + .25rem);background-color:transparent}.gallery-thumbnail.active:after{background-color:#c00}.gallery-thumbnail img{display:block;width:100%;height:100%;object-fit:cover}.gallery-open{display:flex;align-items:center;justify-content:center}.gallery-open svg{width:1.375rem;height:1.375rem;fill:#fff}@media (max-width: 560px){.gallery-thumbnails{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:.75rem}}.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;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;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video:before{content:"";position:absolute;width:100%;height:100%;background:#ff000057;display:none}.gslide-video.playing:before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;margin:auto}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description,.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;position:absolute;bottom:0;padding:19px 11px 50px;max-width:100vw!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:linear-gradient(to bottom,#0000 0,#000000bf);-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:#000000bf;border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{0%{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes gslideInLeft{0%{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@-webkit-keyframes gslideOutLeft{0%{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{0%{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{0%{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes gslideInRight{0%{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@-webkit-keyframes gslideOutRight{0%{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{0%{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:#000000eb}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,.65);box-shadow:1px 2px 9px #000000a6}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:#00000052}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:#000000b3}.glightbox-clean .gprev,.glightbox-clean .gnext{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}.large-contact{position:relative;display:grid;grid-template-columns:minmax(0,3fr) minmax(17.5rem,2fr);column-gap:2.5rem;padding:2rem 2rem 1.5rem;border:1px solid #BEC2C9;scroll-margin-top:125px}.large-contact-headline,.large-contact-section-headline,.large-contact p{margin:0}.large-contact-headline{grid-column:1/-1;margin-bottom:1.5rem;font-size:1.625rem;line-height:1.25;font-weight:700}.large-contact-section-headline{margin-bottom:1rem;font-size:1.375rem;line-height:1.875rem;font-weight:400}.large-contact-form,.large-contact-payment{min-width:0}.large-contact-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.5rem;margin-bottom:1.5rem}.large-contact-fields label{font-size:.875rem;line-height:1.3125rem;font-weight:700}.large-contact-fields label,.large-contact-message{display:flex;flex-direction:column;gap:.375rem}.large-contact input[type=text],.large-contact input[type=email],.large-contact input[type=tel],.large-contact textarea{width:100%;min-width:0;padding:.5rem .75rem;border:1px solid #BEC2C9;border-radius:0;background-color:#fff;color:#1a1a1a}.large-contact input[type=text]::placeholder,.large-contact input[type=email]::placeholder,.large-contact input[type=tel]::placeholder,.large-contact textarea::placeholder{color:#6b7280}.large-contact input[type=text]:focus-visible,.large-contact input[type=email]:focus-visible,.large-contact input[type=tel]:focus-visible,.large-contact textarea:focus-visible{outline:2px solid #CC0000;outline-offset:1px}.large-contact-message span{font-size:.875rem;line-height:1.3125rem;font-weight:700}.large-contact-message textarea{min-height:6.375rem;resize:none}.large-contact-privacy{display:flex;align-items:flex-start;gap:.375rem;margin-top:1.5rem}.large-contact-privacy input[type=checkbox]{flex:0 0 auto;margin:.1875rem 0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:inline-block;width:1.125rem;height:1.125rem;padding:0;border:1px solid #BEC2C9;border-radius:.125rem;background-color:#fff;vertical-align:-.1875rem;cursor:pointer}.large-contact-privacy input[type=checkbox]:checked{background-color:#c00;border-color:#c00}.large-contact-privacy input[type=checkbox]:checked:after{content:"";position:absolute;top:50%;left:.125rem;width:.75rem;height:.75rem;background-color:#fff;clip-path:polygon(10% 45%,38% 72%,88% 20%,100% 33%,38% 96%,0 58%);transform:translateY(-50%)}.large-contact-privacy a{color:inherit}.large-contact-privacy>span{min-width:0;overflow-wrap:anywhere}.large-contact-required{margin-top:1.5rem!important}.large-contact-fax{position:absolute;left:-625rem;width:1px;height:1px;overflow:hidden}.large-contact .required{color:#c00;font-weight:700;font-size:1.375rem;line-height:1.4;vertical-align:middle}.large-contact-payment-headline{max-width:21.875rem;font-weight:700;font-size:1.25rem;line-height:1.625rem;margin-bottom:.5rem}.large-contact-payment .tab-navigation{margin-top:0}.large-contact-payment .tab-navigation-panels{padding-top:1.5rem;-webkit-hyphens:none;hyphens:none}.large-contact-sliders{min-height:13.125rem}.large-contact-submit{grid-column:1/-1;display:flex;justify-content:flex-end}.large-contact .tab-navigation-buttons{display:flex;overflow-x:auto;box-shadow:inset 0 -2px #e5e7eb}.large-contact .tab-navigation-button{flex:0 0 auto;border:0;border-bottom:2px solid #6B7280;background:transparent;color:#6b7280;font-weight:700;cursor:pointer;font-size:1rem;line-height:1.5rem}.large-contact .tab-navigation-button.active,.large-contact .tab-navigation-button:hover{color:#c00;border-bottom-color:#c00}.large-contact-sliders{display:grid;gap:1.75rem;margin-top:1.75rem}.large-contact-rate,.large-contact-price-row{display:flex;justify-content:space-between;gap:1rem;border-bottom:1px solid #BEC2C9}.large-contact-rate{margin-top:1.75rem;padding:.5rem 0;color:#c00;font-size:1.375rem;line-height:2.0625rem;font-weight:700}.large-contact-price{display:flex;flex-direction:column;gap:.75rem}.large-contact-price-headline{font-size:1.25rem;line-height:1.625rem;font-weight:700}.large-contact-price-netto{padding:.25rem 0 .75rem;font-size:1.125rem;line-height:1.6875rem}.large-contact-price-gross{border-bottom:0;font-size:1.125rem;line-height:1.6875rem}.large-contact-price-gross>div{text-align:right;line-height:1.125rem}.large-contact-price-gross>div>strong{color:#c00;font-size:1.625rem;line-height:2rem}.large-contact-price-gross small{display:block;color:#6b7280;font-size:.875rem;line-height:1.25rem}.large-contact-submit{align-items:center;flex-wrap:wrap;gap:1rem;margin-top:4rem}.large-contact-send{display:flex;align-items:center;gap:.75rem;padding:1.125rem 1.25rem 1.125rem 1.625rem;border:0;background:#c00;color:#fff;font:inherit;line-height:1;font-weight:700;cursor:pointer}.large-contact-send:after{content:"";font-family:icomoon!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never;font-size:1.5rem}.large-contact-send:hover{background:#1a1a1a}.large-contact-send:disabled{opacity:.6;cursor:default}.large-contact button:focus-visible{outline:2px solid #CC0000;outline-offset:3px}@media (max-width: 1310px){.large-contact{scroll-margin-top:85px}}@media (max-width: 1024px){.large-contact{grid-template-columns:minmax(0,1fr);row-gap:1.5rem;padding:1.25rem}.large-contact-headline{margin-bottom:0}.large-contact-submit{margin-top:.5rem}}@media (max-width: 560px){.large-contact{padding:1rem;scroll-margin-top:95px}.large-contact .tab-navigation-button{flex:1 1 50%;width:50%;text-align:center}.large-contact-fields{grid-template-columns:minmax(0,1fr)}.large-contact-headline{font-size:1.5rem;line-height:1.875rem}.large-contact-section-headline{font-size:1.25rem;line-height:1.625rem}.large-contact-rate,.large-contact-price-row{flex-wrap:wrap}.large-contact-submit{justify-content:stretch}.large-contact-send{justify-content:center;width:100%}}@media (max-width: 460px){.large-contact .tab-navigation-button{flex-basis:100%;width:100%;text-align:left}.large-contact-price-gross{flex-direction:column;align-items:flex-start;gap:.25rem}.large-contact-price-gross>div{width:100%;text-align:left}}.large-contact-result{margin-top:4rem;padding:2rem;border-left:.25rem solid #CC0000;background-color:#f5f6f7;color:#1a1a1a;font-size:1.125rem;line-height:1.6875rem;font-weight:400}@media (max-width: 560px){.large-contact-result{padding:1.25rem}}.single-range{min-width:0}.single-range-heading{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.single-range-heading>span{min-width:0;font-weight:700;overflow-wrap:anywhere}.single-range-heading .single-range-output{display:flex;align-items:center;justify-content:flex-end;gap:.1875rem;flex-shrink:0;width:5.9375rem;padding:.25rem .375rem;border:1px solid #6B7280;cursor:text}.single-range-heading .single-range-output:focus-within{outline:2px solid #CC0000;outline-offset:2px}.single-range-heading .single-range-output input[type=text]{flex:1;width:0;min-width:0;padding:0;border:0;border-radius:0;outline:0;background:transparent;box-shadow:none;color:inherit;font:inherit;text-align:right;height:initial}.single-range-heading .single-range-output input[type=text]:focus,.single-range-heading .single-range-output input[type=text]:focus-visible{border:0;outline:0;box-shadow:none}.single-range-container{display:flex;align-items:flex-start;gap:.75rem;margin-top:.75rem}.single-range-container:before{font-size:1.5rem}.single-range.icon-price .single-range-container:before{content:"";font-family:icomoon!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never}.single-range.icon-clock .single-range-container:before{content:"";font-family:icomoon!important;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;speak:never}.single-range-wrapper{flex:1;min-width:0}.single-range-track{position:relative;width:100%;height:1.5rem}.single-range-line{position:absolute;top:50%;height:2px;width:100%;background:#6b7280}.single-range-thumb{width:.875rem;height:.875rem;border-radius:50%;background:#1a1a1a;translate:0 1px}.single-range-thumb:focus-visible{outline:2px solid #CC0000;outline-offset:3px}.single-range-values{display:flex;justify-content:space-between;color:#6b7280;font-size:.875rem;line-height:1.25rem}.text{-webkit-hyphens:none;hyphens:none}.text b{font-size:1.25rem;line-height:1.625rem}.text span{display:inline-block;position:relative;padding-left:16px;margin-left:.125rem;font-size:1.125rem;line-height:1.6875rem}.text span:before{content:"";position:absolute;display:block;width:7px;height:7px;background-color:#c00;top:.625rem;left:0}@media (max-width: 560px){.text span{max-width:100%;overflow-wrap:anywhere}}.energy{-webkit-hyphens:none;hyphens:none}.energy-headline{margin:0 0 1rem;font-size:1.625rem;line-height:2rem;font-weight:700}.energy-subheadline{margin:0 0 1.5rem;font-size:1.25rem;line-height:1.625rem;font-weight:700}.energy-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem;margin-bottom:1.5rem}.energy-columns>div{min-width:0}@media (max-width: 768px){.energy-columns{grid-template-columns:1fr;gap:0}}.energy p{margin:0 0 .375rem;margin:0 0 1.5rem}.energy p.energy-costs{margin-top:2rem}.energy-footnotes{margin-top:1.5rem;margin-bottom:0}.energy a{color:#c00;overflow-wrap:anywhere}.energy sup{font-size:max(.875rem,.7em)}@media (max-width: 560px){.energy-headline{font-size:1.5rem;line-height:1.875rem}.energy-subheadline{font-size:1.125rem;line-height:1.5rem}}.energy-diagram{max-width:21.25rem;margin:1.125rem 0;color:#fff;font-weight:700;font-style:italic}.energy-diagram-row{display:flex;align-items:center;justify-content:space-between;height:1.5625rem}.energy-diagram-bar{box-sizing:border-box;height:1.25rem;padding-left:.5625rem;line-height:1.25rem;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,0 100%)}.energy-diagram-bar-a{width:21%;background-color:#00a651}.energy-diagram-bar-b{width:27%;background-color:#25b34a}.energy-diagram-bar-c{width:32%;background-color:#b8d744}.energy-diagram-bar-d{width:39%;background-color:#fff32b}.energy-diagram-bar-e{width:46%;background-color:#ffbd35}.energy-diagram-bar-f{width:56%;background-color:#ff202d}.energy-diagram-bar-g{width:67%;background-color:#ff202d}.energy-diagram-selected{box-sizing:border-box;width:3.5rem;height:1.75rem;padding-left:.75rem;background-color:#20103f;font-size:1.25rem;line-height:1.75rem;text-align:center;clip-path:polygon(12px 0,100% 0,100% 100%,12px 100%,0 50%)}.energy-table{width:100%;border-collapse:collapse;background-color:#f5f6f7;font-size:inherit;line-height:inherit;font-size:1.125rem;line-height:1.6875rem}.energy-table th,.energy-table td{padding:.375rem .75rem;border-bottom:1px solid #BEC2C9;font-weight:400;overflow-wrap:anywhere}.energy-table th{text-align:left}.energy-table td{text-align:right}.energy-table-bold th,.energy-table-bold td{font-weight:700}@media (max-width: 560px){.energy-table{font-size:1rem;line-height:1.5rem}.energy-table th,.energy-table td{padding:.375rem .5rem}}
