.dcc_error-pageContainer{margin-right:auto;margin-left:auto}.dcc_error-pageContent{max-width:calc(1400px + var(--sidebar-closed-width));padding-left:var(--sidebar-closed-width);flex-grow:1}@media screen and (min-width:1281px){.dcc_error-pageContainer{display:flex;justify-content:center}.dcc_error-pageContent{padding-left:0}}@keyframes dcc_loadingIndicatorWrapper-loading{0%{opacity:0}to{opacity:.5}}.dcc_loadingIndicatorWrapper-loading{position:relative;pointer-events:none}.dcc_loadingIndicatorWrapper-loading:before{content:"";display:block;position:absolute;width:100%;height:100%;background-color:var(--isLoadingBgColor);opacity:.5;z-index:2;animation-name:dcc_loadingIndicatorWrapper-loading;animation-duration:var(--time-xxl);animation-timing-function:var(--transition-ease-in-out);animation-iteration-count:initial;animation-direction:normal;transition-property:opacity}.dcc_modal-modalOpen{overflow:hidden}.dcc_modal-container{display:flex;align-items:center;justify-content:center;position:fixed;inset:0;z-index:4}.dcc_modal-layer{position:absolute;inset:0;background-color:#00000080;z-index:3;overflow:auto}.dcc_modal-content{position:relative;max-height:100%;background-color:var(--color-white);overflow-x:hidden;overflow-y:auto;z-index:4}.dcc_modal-closeButton{position:absolute;top:0;right:0;padding:0;display:block;height:var(--icon-size-large);width:var(--icon-size-large);background-color:var(--color-white);border-width:0;z-index:5}.dcc_modal-toggleButton{display:block}.dcc_gallery-containerForced{border:1px solid var(--color-red)}.dcc_gallery-imgContainer{position:relative}.dcc_gallery-img{display:block;margin:0 auto}.dcc_gallery-sliderButtonList{position:absolute;right:0;bottom:0;display:flex;margin-top:0;margin-bottom:0;padding-left:0;list-style:none}.dcc_gallery-sliderButton{padding:0;background-color:var(--color-white);border-width:0}.dcc_gallery-thumbnailList{display:flex;margin-top:0;margin-bottom:0;padding:var(--space-m) var(--space-s);list-style:none}.dcc_gallery-thumbnailListItem{width:100px;margin-right:var(--space-s)}.dcc_gallery-thumbnailButton,.dcc_gallery-thumbnailButtonActive{display:block;padding:0;border:1px solid transparent;background-color:transparent}.dcc_gallery-thumbnailButtonActive{border-color:var(--color-black)}.dcc_galleryModal-container{max-width:900px}.dcc_galleryModal-closeButton{background-color:var(--color-white);z-index:1}.dcc_renderImagesPreview-container{position:relative;background-color:var(--color-white)}.dcc_renderImagesPreview-button{display:flex;justify-content:flex-end;position:absolute;inset:0;width:100%;padding:var(--space-s);border-width:0;background-color:transparent}.dcc_renderImagesPreview-img,.dcc_renderImagesPreview-placeholderImg{display:block}.dcc_renderImagesPreview-thumbnailList{display:flex;justify-content:center;position:absolute;bottom:var(--space-s);width:100%;margin-top:0;margin-bottom:0;padding-left:0;list-style:none}.dcc_renderImagesPreview-thumbnail{width:20px;height:8px;margin-right:var(--space-xs);margin-left:var(--space-xs);background-color:var(--color-grey-80);cursor:pointer;box-shadow:0 0 2px 2px var(--color-white)}e3d-stream::part(dealer-tools){display:none}e3d-stream[data-hide-hangup-button=true]::part(header-button--end-call){display:none}.dcc_navigation-container{height:100%;display:flex;flex-direction:column;position:relative;background:var(--sidebar-bg-color, #fff);transition:all .3s ease}.dcc_navigation-linkList,.dcc_navigation-linkListLast{margin:0;padding:0;list-style:none;overflow:hidden}.dcc_navigation-linkListLast{height:0;min-height:0;opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);padding-bottom:0;will-change:transform;margin:0 var(--space-xs);background:var(--sidebar-bg-color, #fff)}.dcc_navigation-linkListLastOpen{height:auto;min-height:160px;opacity:1;visibility:visible;padding-bottom:var(--space-m);margin-bottom:var(--space-xs)}.dcc_navigation-e3dButtonContainer{display:flex;border:0;align-items:center}.dcc_navigation-listItem{margin-top:var(--space-xxs);margin-bottom:var(--space-xxs)}.dcc_navigation-link{color:var(--sidebar-link-color)}.dcc_navigation-link,.dcc_navigation-linkDisabled{display:flex;align-items:center;padding:var(--space-xs) var(--space-s);flex-wrap:nowrap}.dcc_navigation-linkActive{transition:background-color .3s ease-in-out;background-color:var(--sidebar-link-active-bg-color);color:var(--sidebar-link-active-color)}.dcc_navigation-link,.dcc_navigation-linkActive,.dcc_navigation-linkDisabled{transition:padding-left var(--time-xl)}.dcc_navigation-linkDisabled{color:var(--sidebar-link-disabled-color)}.sidebar-expanded .dcc_navigation-link,.sidebar-expanded .dcc_navigation-linkActive,.sidebar-expanded .dcc_navigation-linkDisabled{padding-left:var(--space-xxl)}@media screen and (min-width:1281px){.dcc_navigation-link,.dcc_navigation-linkActive,.dcc_navigation-linkDisabled{padding-left:var(--space-xxl)}}.dcc_navigation-link:hover{color:var(--sidebar-link-hover-color)}.dcc_navigation-icon{height:var(--icon-size-small);width:var(--icon-size-small);flex-shrink:0;flex-grow:0}.dcc_navigation-trafficLight{width:var(--navigation-traffic-light-width);height:1.5rem;margin-left:auto}.dcc_navigation-trafficLightIncomplete{background-color:var(--sidebar-traffic-light-incomplete-color)}.dcc_navigation-trafficLightError{background-color:var(--sidebar-traffic-light-error-color)}.dcc_navigation-trafficLightDone{background-color:var(--sidebar-traffic-light-done-color)}.dcc_navigation-label,.dcc_navigation-labelActive{display:flex;padding-left:var(--space-s);flex-grow:1;overflow:hidden;word-break:break-word}@keyframes dcc_navigation-close-sidebar{0%{max-width:0;display:none;margin:0;max-height:1.5rem;white-space:nowrap;opacity:0}to{max-height:unset;white-space:nowrap;opacity:1}}@media screen and (max-width:1280px){.sidebar-collapsed .dcc_navigation-label,.sidebar-collapsed .dcc_navigation-labelActive{max-width:0;display:none;padding:0;margin:0;max-height:1.5rem;opacity:0}.sidebar-expanded .dcc_navigation-label,.sidebar-expanded .dcc_navigation-labelActive{animation-name:dcc_navigation-close-sidebar;animation-duration:var(--time-xl)}.sidebar-collapsed .dcc_navigation-menuButton{padding:var(--space-s) var(--space-s);margin-left:0;display:flex;align-items:center;justify-content:space-around}.sidebar-collapsed .dcc_navigation-menuButtonContent{display:flex;align-items:center}.sidebar-collapsed .dcc_navigation-menuButtonText{display:none}.sidebar-collapsed .dcc_navigation-menuButtonListIcon{display:block;margin-left:0}.sidebar-collapsed .dcc_navigation-menuButtonIcon,.sidebar-collapsed .dcc_navigation-linkListLast{margin:0}.sidebar-collapsed .dcc_navigation-linkListLastOpen{background:var(--sidebar-bg-color, #fff);z-index:1}.sidebar-expanded .dcc_navigation-menuButtonText{animation-name:dcc_navigation-close-sidebar;animation-duration:var(--time-xl)}}.dcc_navigation-miwibutton{display:flex;align-items:center;background-color:transparent;border:0;padding:var(--space-xxs) 0;width:100%}.dcc_navigation-voipItem{width:100%;margin-top:auto}.dcc_navigation-noClick{color:var(--sidebar-link-disabled-color);pointer-events:none}.dcc_navigation-bottomMenuContainer{margin-top:auto;position:relative;background:var(--sidebar-bg-color, #fff);padding-top:var(--space-xs)}.dcc_navigation-menuButton{display:flex;align-items:center;padding:var(--space-s) var(--space-m);padding-left:var(--space-xxl);background:transparent;border:none;cursor:pointer;color:var(--sidebar-link-color);transition:all .2s ease;position:relative;justify-content:space-between;width:100%}.dcc_navigation-menuButton:hover{color:var(--sidebar-link-hover-color)}.dcc_navigation-menuButtonContent{display:flex;align-items:center}.dcc_navigation-menuButtonListIcon{transition:opacity .2s ease,transform .2s ease;opacity:.7}.dcc_navigation-menuButtonText{transition:opacity .2s ease,color .2s ease;opacity:.85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:var(--space-s)}.dcc_navigation-menuOpenedText{opacity:1;color:var(--sidebar-link-active-color);font-weight:700}.dcc_navigation-menuOpenedIcon{opacity:1;transform:scale(1.05);stroke-width:1.5}.dcc_navigation-menuButtonIcon{transition:opacity .2s ease,transform .2s ease;opacity:.7;flex-shrink:0;width:20px}.dcc_navigation-menuButtonIconContainer,.dcc_navigation-menuButtonIconSecondary{display:none}.sidebar-expanded .dcc_navigation-miwibutton{padding-left:0}.dcc_navigation-logoutButtonContainer{display:flex;align-items:center;padding:0;margin-top:var(--space-xxs);margin-bottom:var(--space-xxs)}.dcc_navigation-logoutButtonContainer>*{width:100%;min-height:auto}@media screen and (max-width:1280px){.sidebar-collapsed .dcc_navigation-logoutButtonContainer{padding:0;justify-content:flex-start}}.miwi-button,.dcc_miwiFeatureAppLoader-miwiButtonWrapperLoading{display:none}.miwi-button+.dcc_miwiFeatureAppLoader-miwiButtonWrapper .dcc_miwiFeatureAppLoader-trafficLight{background-color:var(--color-grey-20)}.miwi-button-authenticated+.dcc_miwiFeatureAppLoader-miwiButtonWrapper .dcc_miwiFeatureAppLoader-trafficLight{background-color:var(--color-yellow)}.miwi-button-connected+.dcc_miwiFeatureAppLoader-miwiButtonWrapper .dcc_miwiFeatureAppLoader-trafficLight{background-color:var(--color-green)}.dcc_loadingModal-modalContainer{opacity:0;animation-name:dcc_loadingModal-fade-in;animation-fill-mode:forwards;animation-duration:.4s;animation-delay:.4s}.dcc_loadingModal-modalContent{padding:var(--space-m);background-color:transparent}@keyframes dcc_loadingModal-fade-in{0%{opacity:0}to{opacity:1}}.dcc_loadingIndicator-loading{cursor:progress}.dcc_notificationList-container{position:fixed;top:calc(var(--space-m) - var(--space-xxs));right:var(--space-m);z-index:5}.dcc_notificationList-list{width:18.5rem;margin-top:0;margin-bottom:0;padding-left:0;list-style:none}.dcc_notificationList-listItem{margin-top:var(--space-xxs)}.dcc_notificationList-wrapper{display:flex;box-shadow:0 0 2px #0000001a,0 0 40px #00000026}.dcc_notificationList-wrapper-error{background-color:var(--color-red);color:var(--color-white)}.dcc_notificationList-wrapper-info{background-color:var(--color-green);color:var(--color-white)}.dcc_notificationList-wrapper-warning{background-color:var(--warning-notification-color);color:var(--color-white)}.dcc_notificationList-message{flex-grow:1;align-self:center;padding:.75rem;margin-top:0;margin-bottom:0;font-size:14px}.dcc_notificationList-button{align-self:flex-start;border-width:0;padding:0;background-color:transparent}.dcc_notificationList-icon{display:block;color:var(--color-white)}.dcc_vatInclusionSwitch-container{display:flex;justify-content:flex-end;font-size:.75rem}.dcc_vatInclusionSwitch-button{margin-left:.5rem;padding:0;background-color:transparent;border:0;text-decoration:underline}.dcc_cartboxPrices-row{display:flex;justify-content:space-between;margin-top:var(--space-xs);margin-bottom:var(--space-xs);font-size:.875em;flex-wrap:wrap}.dcc_cartboxPrices-priceTitle{padding-right:var(--space-m)}.dcc_cartboxPrices-price{text-align:right;white-space:nowrap;flex-grow:1}.dcc_cartboxPrices-rowSum{font-weight:700;margin-top:var(--space-s);padding-top:var(--space-s);border-top:1px solid var(--color-grey-50)}.dcc_cartboxPrices-rowSeparator,.dcc_cartboxPrices-groupRowSeparator{margin-top:var(--space-s);padding-top:var(--space-s);border-top:1px solid var(--color-grey-50)}.dcc_cartboxPrices-groupRowSeparator div:first-child{font-weight:700;margin-bottom:var(--space-s)}.dcc_cartboxPrices-rowDiscount{color:#5e7a49;line-height:24px}.dcc_cartboxPrices-shortPriceTitle{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:10px}.dcc_infoButton-button{padding:0;background-color:transparent;border-width:0}.dcc_infoI-wrapper,.dcc_infoI-wrapperForced{--size: 25px;display:inline-block;width:var(--size);height:var(--size);border:1px solid currentColor;border-radius:100%}.dcc_infoI-wrapperForced{border-color:var(--color-red)}.dcc_table-table{width:100%;border-collapse:collapse}.dcc_table-td{border-width:1px 0 0;border-style:solid;border-color:var(--color-grey-50);vertical-align:top}.dcc_table-tr:last-child td{border-bottom-width:1px}.dcc_noteTable-headingWrapper{display:flex;align-items:center;justify-content:space-between;margin-top:var(--space-xxl);margin-bottom:var(--space-xl)}.dcc_noteTable-title{margin-top:0;margin-bottom:0;font-size:1em}.dcc_noteTable-nameCol,.dcc_noteTable-valueCol{padding:var(--space-s)}.dcc_noteTable-nameCol{width:38%}.dcc_noteTable-nameContainer{display:flex;align-items:center}.dcc_noteTable-infoButtonWrapper{margin-left:var(--space-s)}.dcc_noteTable-valueCol{width:62%}.dcc_noteTable-infoBlock{margin-top:var(--space-s)}.dcc_vehicleCodeModal-container{margin:var(--icon-size-large) var(--space-xl) var(--space-xl)}.dcc_vehicleCodeModal-headline{white-space:nowrap}.dcc_vehicleCodeModal-spinnerContainer{background-color:var(--color-grey-10);padding:var(--space-s);text-align:center;height:calc(2em + 2 * var(--space-s))}.dcc_vehicleCodeModal-vehicleCode{background-color:var(--color-grey-10);padding:var(--space-s);text-align:center;font-size:2em;line-height:1;margin:0}.dcc_cartbox-button-button{display:inline-flex;align-items:center;padding:0;border-width:0;background-color:transparent;text-align:left}.dcc_cartbox-button-button:hover{color:var(--color-black)}.dcc_cartbox-button-button[disabled]{color:var(--color-grey-20)}.dcc_cartbox-button-iconWrapper{margin-right:var(--space-s)}.dcc_cartboxEmissionConsumption-container{padding-right:var(--space-m);padding-left:var(--space-m);margin:0;list-style:none;max-width:400px}.dcc_cartboxEmissionConsumption-headline{font-weight:var(--font-weight-bold);margin-top:var(--space-s);margin-bottom:var(--space-xs)}.dcc_cartboxEmissionConsumption-blockEntry{display:flex;margin:5px 0 0}.dcc_cartboxEmissionConsumption-entryKey{white-space:normal}.dcc_cartboxEmissionConsumption-entryKey,.dcc_cartboxEmissionConsumption-entryValue{flex-grow:1;font-size:.875em}.dcc_cartboxEmissionConsumption-entryValue{text-align:right;white-space:nowrap}.dcc_cartboxEmissionConsumption-hyperlink{text-decoration:none;margin-bottom:20px}.dcc_cartbox-container{display:grid;grid-template-columns:1fr .6fr;grid-column-gap:var(--space-m);position:sticky;bottom:0;margin-top:var(--space-xxl);padding:var(--space-m);background-color:var(--color-grey-80);color:var(--color-white);z-index:1}.dcc_cartbox-extraDetailsContainer{display:grid;grid-template-columns:1fr;grid-column-gap:var(--space-m);margin-bottom:var(--space-m);word-break:break-word}.dcc_cartbox-title{font-size:1em;font-weight:700;font-family:var(--primary-font-family);line-height:1.5;grid-column:1 / 2;grid-row:1 / 2;margin-top:0;margin-bottom:0}.dcc_cartbox-imagesContainer{grid-column:2 / -1;grid-row:1 / 3;margin-bottom:var(--space-m)}.dcc_cartbox-e3dButtonContainer{grid-column:2 / -1;grid-row:3 / 3;margin-bottom:var(--space-s);justify-content:center;justify-items:center}.dcc_cartbox-linkList{list-style:none;font-size:.875em;display:grid;margin:0;padding-left:0;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-l) var(--space-s);grid-column:1 / 2;grid-row:3 / 3;text-align:center;align-items:center;word-break:break-word}.dcc_cartbox-linkList li:empty{display:none}.dcc_cartbox-navButtonContainer{grid-column:2 / -1;grid-row:3 / 3}.dcc_cartbox-navButton{display:inline-block;width:100%;padding:var(--space-m);background-color:var(--color-white);color:var(--color-black);text-align:center;border-radius:var(--shopping-card-button-border-radius)}.dcc_cartbox-linkList,.dcc_cartbox-navButton{font-size:.875em}@media screen and (max-width:1025px){.dcc_cartbox-container{width:calc(100% - 70px)}}@media screen and (min-width:1025px){.dcc_cartbox-container{display:block;background-color:var(--color-white);color:var(--primary-font-color);padding:0;top:var(--space-xxl);border:1px solid var(--color-grey-50);bottom:initial;flex-basis:26%;flex-shrink:0;width:350px;margin-right:70px}.dcc_cartbox-title{margin:var(--space-s) var(--space-m)}.dcc_cartbox-imagesContainer{margin-bottom:0}.dcc_cartbox-e3dButtonContainer{margin:var(--space-s) var(--space-m) var(--space-s)}.dcc_cartbox-pricesContainer{margin:var(--space-s) var(--space-m)}.dcc_cartbox-navButtonContainer{margin:var(--space-l) var(--space-m) var(--space-xl)}.dcc_cartbox-navButton{background-color:var(--primary-button-bg-color);color:var(--primary-button-color)}.dcc_cartbox-linkList{margin:var(--space-m);margin-bottom:var(--space-l);grid-template-columns:repeat(2,1fr);text-align:left}}@media screen and (max-width:1400px){.dcc_cartbox-container{margin-right:0}}@media screen and (max-width:1024px){.dcc_cartbox-container{position:fixed;right:0}}.dcc_digitalGiveawayModal-container{margin:var(--icon-size-large) var(--space-xl) var(--space-xl)}.dcc_digitalGiveawayModal-headline{white-space:nowrap}.dcc_digitalGiveawayModal-spinnerContainer{background-color:var(--color-grey-10);padding:var(--space-s);text-align:center;height:calc(2em + 2 * var(--space-s))}.dcc_digitalGiveawayModal-mainContent,.dcc_digitalGiveawayModal-linkContent{text-align:center;font-size:2em;line-height:1;margin:0}.dcc_digitalGiveawayModal-qrCodeContainer{display:flex;justify-content:center;margin-top:20px}.dcc_digitalGiveawayModal-qrCode{padding:10px;background-color:#fff;border-radius:4px}.dcc_digitalGiveawayModal-urlLink{display:inline-block;vertical-align:top;font-size:17px;margin-top:11px}.dcc_digitalGiveawayModal-urlButton{display:inline-block;vertical-align:top;margin-left:10px}.dcc_digitalGiveawayModal-urlCopyButton{cursor:pointer}.dcc_digitalGiveawayModal-copied{background-color:var(--color-green)!important;border-color:transparent}.dcc_digitalGiveawayModal-copiedSvg{stroke:#fff;display:inline-block;vertical-align:top;margin-top:3px}.dcc_digitalGiveawayModal-info{margin-top:20px;font-size:14px}.dcc_digitalGiveawayModal-dealerWrapper{margin:0 0 20px}.dcc_digitalGiveawayModal-dealerInput{font-size:16px;text-align:center}.dcc_digitalGiveawayModal-dealerInputError{border-color:var(--color-red)}.dcc_digitalGiveawayModal-dealerInputErrorMessage{font-size:14px;color:var(--color-red);margin-top:var(--space-s)}.dcc_digitalGiveawayModal-button{background-color:var(--color-grey-10);display:block;padding:var(--space-s);font-size:16px;cursor:pointer;width:100%;margin:10px 0 0}.dcc_digitalGiveawayModal-button:hover{background-color:var(--color-grey-15)}.dcc_form-select,.dcc_form-textInput{appearance:none;height:40px;font:inherit;padding:0;border-top-width:0;border-right-width:0;border-bottom:1px solid var(--input-border-color);border-left-width:0;transition:box-shadow var(--transition-ease-in-out) .25s}.dcc_form-select{max-width:100%;padding-right:var(--space-l);background-color:transparent;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik03IDEwTDEyLjUgMTUuNSAxOCAxMCIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+Cgo=);background-repeat:no-repeat;background-position:right center;border-radius:0;text-overflow:ellipsis;cursor:pointer}.dcc_form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 black}.dcc_form-select:focus,.dcc_form-textInput:focus{box-shadow:0 1px var(--input-border-focus-color)}.dcc_form-checkbox,.dcc_form-radio{width:1.5rem;height:1.5rem;margin:0;border:1px solid var(--color-grey-60);cursor:pointer;appearance:none;flex-shrink:0}.dcc_form-radio{border-radius:50%}.dcc_form-checkbox:before,.dcc_form-radio:before{content:"";display:block;width:100%;height:100%;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik02IDEyLjJMMTAuMyAxNi40IDE4LjQgNi4xIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4KCg==);background-position:center;opacity:0;transition:opacity .2s}.dcc_form-checkbox:checked:before,.dcc_form-radio:checked:before{opacity:1}.dcc_form-range{appearance:none;background-color:transparent;cursor:pointer;display:block;height:30px;margin:0;padding-top:var(--space-xs);width:100%}.dcc_form-range::-webkit-slider-runnable-track{appearance:none;background-color:var(--color-grey-50);border:none;box-sizing:border-box;height:2px;width:100%}.dcc_form-range::-moz-range-track{appearance:none;background-color:var(--color-grey-50);border:none;box-sizing:border-box;height:2px;width:100%}.dcc_form-range::-ms-track{appearance:none;background-color:var(--color-grey-50);box-sizing:border-box;height:2px;width:100%}.dcc_form-range::-moz-range-progress{appearance:none;background-color:var(--color-black);height:2px}.dcc_form-range::-ms-fill-lower{appearance:none;background-color:var(--color-black);height:2px}.dcc_form-range::-ms-fill-upper{appearance:none;background-color:var(--color-grey-50);height:2px}.dcc_form-range::-webkit-slider-thumb{appearance:none;background-color:var(--color-white);border:1px solid var(--color-grey-50);border-radius:50%;box-sizing:border-box;height:26px;margin-top:-12px;width:26px}.dcc_form-range::-moz-range-thumb{appearance:none;background-color:var(--color-white);border:1px solid var(--color-grey-50);border-radius:50%;box-sizing:border-box;height:26px;width:26px}.dcc_form-range::-ms-thumb{appearance:none;background-color:var(--color-white);border:1px solid var(--color-grey-50);border-radius:50%;box-sizing:border-box;height:26px;margin-top:0;width:26px}.dcc_form-range::-ms-tooltip{display:none}.dcc_form-range::-ms-ticks-after{display:none}.dcc_form-range::-ms-ticks-before{display:none}.dcc_form-range:focus{box-shadow:none;outline:none}.dcc_form-range::-webkit-slider-thumb:hover{border:1px solid var(--color-black)}.dcc_form-range::-moz-range-thumb:hover{border:1px solid var(--color-black)}.dcc_form-range::-ms-thumb:hover{border:1px solid var(--color-black)}.dcc_form-select:focus,.dcc_form-textInput:focus,.dcc_form-radio:focus,.dcc_form-checkbox:focus,.dcc_form-range:focus{outline:1px dotted var(--color-grey-40);outline-offset:1px}.dcc_form-textInput[disabled],.dcc_form-checkbox[disabled],.dcc_form-radio[disabled],.dcc_form-range[disabled],.dcc_form-select[disabled]{cursor:initial}.dcc_cartboxRemarks-container{list-style:none;max-width:400px;text-align:left;padding-left:var(--space-m)}.dcc_cartboxRemarks-blockEntry{display:block;margin:0}.dcc_cartboxRemarks-entryKey,.dcc_cartboxRemarks-entryValue{padding:var(--space-xs);flex-grow:1}.dcc_cartboxRemarks-entryValue{white-space:normal;line-height:1.4;padding:0}.dcc_recommendationRow-row{padding:var(--space-s) var(--space-m);gap:var(--space-s);border-bottom:1px solid var(--color-grey-40)}.dcc_recommendationRow-row:last-child{border-bottom:none}.dcc_recommendationRow-detailsWrapper{display:flex;flex-direction:column;gap:var(--space-s)}.dcc_recommendationRow-nameWrapper{font-weight:400;color:var(--color-grey-90)}.dcc_recommendationRow-name{flex:1;color:var(--color-grey-90);line-height:1.4;word-wrap:break-word}.dcc_recommendationRow-displayId{margin-left:var(--space-xs);font-size:.75em;color:var(--color-grey-50)}.dcc_recommendationRow-textAndImage{display:flex;align-items:flex-start;gap:var(--space-m)}.dcc_recommendationRow-price{font-weight:700;color:var(--color-grey-90);white-space:nowrap}.dcc_recommendationRow-media{flex-shrink:0;width:80px;height:80px;overflow:hidden;border-radius:4px}.dcc_recommendationRow-media img{object-fit:cover;width:100%;height:100%;display:block}.dcc_recommendationRow-addButton{background:var(--primary-button-bg-color);color:var(--primary-button-color);border:none;padding:var(--space-xs) var(--space-l);cursor:pointer;font-size:1rem;font-weight:700;transition:background-color .3s ease;min-width:80px;text-align:center;flex-shrink:0}.dcc_recommendationRow-addButton:disabled{background-color:var(--color-grey-50);cursor:not-allowed}.dcc_recommendationRow-footerWrapper{display:flex;justify-content:space-between;align-items:center;gap:var(--space-m)}.dcc_recommendationRow-priceWrapper{display:flex;align-items:center;gap:var(--space-s);flex:1}@media(max-width:768px){.dcc_recommendationRow-row{padding:var(--space-s) var(--space-m)}.dcc_recommendationRow-textAndImage{flex-direction:column;gap:var(--space-s)}.dcc_recommendationRow-media{width:60px;height:60px}.dcc_recommendationRow-footerWrapper{flex-wrap:wrap}.dcc_recommendationRow-priceWrapper{width:100%;justify-content:flex-start}.dcc_recommendationRow-addButton{width:100%}}@media(max-width:480px){.dcc_recommendationRow-row{padding:var(--space-s)}.dcc_recommendationRow-name{font-size:.9rem}.dcc_recommendationRow-media{width:60px;height:60px}}.dcc_recommendationsComponent-container{overflow:visible;background:var(--color-white);border-bottom:1px solid black;width:100%;margin-bottom:var(--space-m)}.dcc_recommendationsComponent-expanded{position:relative;overflow-y:auto;display:block!important;background:var(--color-white);z-index:1;border-bottom:1px solid var(--color-black);max-height:500px}.dcc_recommendationsComponent-header{display:flex;gap:10px;justify-content:space-between;align-items:center;cursor:pointer;padding:var(--space-s) var(--space-m)}.dcc_recommendationsComponent-headerTitle{display:flex;justify-content:center;align-items:center;gap:10px}.dcc_recommendationsComponent-headerTitle h3{margin:0;font-size:1rem;font-weight:600}.dcc_recommendationsComponent-count{background-color:red;color:#fff;border-radius:50%;padding:.3em .6em;display:inline-block;min-width:1.8em;text-align:center;font-size:.85rem;font-weight:600}.dcc_recommendationsComponent-recommendationsList{padding:0;width:100%;display:block;z-index:1;max-height:0;transition:max-height .3s ease;overflow:hidden}.dcc_recommendationsComponent-recommendationsList>*{width:100%}.dcc_recommendationsComponent-recommendationsList.dcc_recommendationsComponent-expanded,.dcc_recommendationsComponent-expanded.dcc_recommendationsComponent-recommendationsList{max-height:500px;padding:var(--space-xs) 0;overflow-y:auto}.dcc_recommendationsComponent-loadingPlaceholder{padding:var(--space-l) var(--space-m);text-align:center;min-height:60px;display:flex;align-items:center;justify-content:center}.dcc_recommendationsComponent-loadingText{font-size:1rem;color:var(--color-text-secondary, #666);display:inline-flex;align-items:center;gap:4px}.dcc_recommendationsComponent-loadingDots{display:inline-flex;align-items:center;gap:2px}.dcc_recommendationsComponent-dot{display:inline-block;animation:dcc_recommendationsComponent-loading-dot 1.4s infinite ease-in-out;font-size:1.2em;line-height:1}.dcc_recommendationsComponent-dot:nth-child(1){animation-delay:-.32s}.dcc_recommendationsComponent-dot:nth-child(2){animation-delay:-.16s}.dcc_recommendationsComponent-dot:nth-child(3){animation-delay:0s}@keyframes dcc_recommendationsComponent-loading-dot{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}@media(max-width:768px){.dcc_recommendationsComponent-recommendationsList.dcc_recommendationsComponent-expanded,.dcc_recommendationsComponent-expanded{max-height:400px}.dcc_recommendationsComponent-loadingPlaceholder{padding:var(--space-m) var(--space-s);min-height:50px}.dcc_recommendationsComponent-loadingText{font-size:.9rem}}@media(max-width:480px){.dcc_recommendationsComponent-recommendationsList.dcc_recommendationsComponent-expanded,.dcc_recommendationsComponent-expanded{max-height:300px}.dcc_recommendationsComponent-loadingPlaceholder{padding:var(--space-s);min-height:40px}.dcc_recommendationsComponent-loadingText{font-size:.85rem}.dcc_recommendationsComponent-header{padding:var(--space-xs) var(--space-s)}.dcc_recommendationsComponent-headerTitle h3{font-size:.9rem}}.dcc_cartboxPriceViewSwitcher-pricesSwitcherContainer{margin:var(--space-s) var(--space-m)}.dcc_cartboxE3DButton-button{display:flex;align-items:center;justify-content:center;width:60%;padding:var(--space-xs) var(--space-xs);background-color:var(--color-grey-80);color:var(--color-white);border:1px solid var(--color-grey-80);border-radius:var(--shopping-card-button-border-radius);cursor:pointer;font-size:.875em;text-align:center;transition:background-color .2s ease}.dcc_cartboxE3DButton-button:disabled{cursor:not-allowed;opacity:.6}.dcc_cartboxE3DButton-button:hover:not(:disabled){background-color:var(--color-grey-70)}.dcc_cartboxE3DButton-icon{flex-shrink:0}.dcc_cartboxE3DButton-label{flex:1}@media screen and (min-width:1025px){.dcc_cartboxE3DButton-button{background-color:var(--primary-button-bg-color);color:var(--primary-button-color);border-color:var(--primary-button-bg-color)}.dcc_cartboxE3DButton-button:disabled{cursor:not-allowed;opacity:.6}.dcc_cartboxE3DButton-button:hover:not(:disabled){background-color:var(--primary-button-hover-bg-color, var(--primary-button-bg-color));opacity:.9}}.dcc_e3dGrpLogin-loginContainer{display:flex;align-items:center;justify-content:center;padding:var(--space-xxl);background-color:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;min-width:300px;min-height:150px}.dcc_e3dGrpLogin-button{display:inline-block;padding:var(--space-m) var(--space-xl);background-color:#0a1821;border:1px solid rgba(10,24,33,.2);border-radius:4px;color:#fff;cursor:pointer;transition:all .2s ease;font-size:1rem;font-weight:500;min-width:200px}.dcc_e3dGrpLogin-button:hover{background-color:#142534;border-color:#0a182166}.dcc_e3dGrpLogin-button:disabled{background-color:#ccc;color:#666;cursor:not-allowed;border-color:#ccc}@keyframes dcc_e3dGrpLogin-spin{to{transform:rotate(360deg)}}.dcc_e3dGrpLogin-spinnerContainer{display:flex;justify-content:center;align-items:center;padding:var(--space-l);min-height:100px}.dcc_numberSelect-numberSelect{display:inline-block}.dcc_numberSelect-labelText{display:inline-block;margin:0 10px 0 0}.dcc_numberSelect-select{text-align:center}.dcc_conflictResolutionLabel-label{display:inline-block;line-height:1.5;margin-bottom:var(--space-xs)}.dcc_conflictResolutionLabel-labelAdd{color:var(--color-red)}.dcc_conflictResolutionLabel-labelRemove{color:var(--color-green)}.dcc_equipmentTableRow-nameCol,.dcc_equipmentTableRow-priceCol,.dcc_equipmentTableRow-codeCol{padding:var(--space-s) 0}.dcc_equipmentTableRow-nameCol{width:100%;padding-right:var(--space-s)}.dcc_equipmentTableRow-nameColInner,.dcc_equipmentTableRow-discountNameColInner{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;grid-gap:var(--space-m) var(--space-s)}.dcc_equipmentTableRow-infoButtonWrapper{grid-column-start:2}@media screen and (min-width:769px){.dcc_equipmentTableRow-nameColInner{grid-template-columns:auto 1fr 100px;grid-template-rows:initial}.dcc_equipmentTableRow-discountNameColInner{grid-template-columns:auto 1fr 120px;grid-template-rows:initial}.dcc_equipmentTableRow-infoButtonWrapper{grid-column-start:initial}.dcc_equipmentTableRow-priceCol{white-space:normal}}.dcc_equipmentTableRow-label[for]{cursor:pointer}.dcc_equipmentTableRow-labelIsConflictual{color:var(--color-grey-40)}.dcc_equipmentTableRow-labelIsReplaced b{text-decoration:line-through}.dcc_equipmentTableRow-checkbox[disabled]{border-width:0}.dcc_equipmentTableRow-checkboxConflictual{opacity:.5;filter:grayscale(100%)}.dcc_equipmentTableRow-checkboxConflictual:not([disabled]){cursor:not-allowed}.dcc_equipmentTableRow-displayId{margin-left:var(--space-xs);color:var(--color-grey-50);font-weight:200;font-size:.75em;text-align:center}.dcc_equipmentTableRow-priceCol{padding-left:var(--space-m);text-align:right;font-weight:700;white-space:nowrap}.dcc_equipmentTableRow-priceContainer{margin-bottom:var(--space-s)}.dcc_equipmentTableRow-lockIcon{margin-right:var(--space-xs)}.dcc_equipmentTableRow-optionBtn{padding-right:var(--button-horizontal-padding);padding-left:var(--button-horizontal-padding);border-width:0!important;background-color:transparent!important;color:var(--color-black)}.dcc_equipmentTableRow-optionBtn:disabled{color:var(--color-grey-30)!important;cursor:not-allowed}.dcc_equipmentTableRow-icon{margin-right:var(--space-xs);width:var(--icon-size)}.dcc_equipmentTableRow-optionsWrapper{display:inline-flex}.dcc_equipmentTableRow-amountWrapper,.dcc_equipmentTableRow-itemPriceWrapper{margin:0 0 5px}.dcc_equipmentTableRow-itemPrice{margin-left:5px}.dcc_equipmentTableRow-detailedLabel{display:flex}.dcc_equipmentTableRow-detailedList{margin:0}.dcc_equipmentTableRow-detailedName{display:flex;align-items:flex-start;gap:10px}.dcc_equipmentTableRow-detailedName dt{width:150px;flex-shrink:0}.dcc_equipmentTableRow-detailedName dd{margin:0;padding-left:10px;flex-grow:1}.dcc_equipmentTableRow-replacedBy{color:var(--color-grey-50)}.dcc_equipmentTableRow-replacedName,.dcc_equipmentTableRow-replacedByEvaKey{text-decoration-line:line-through}.dcc_conflictModal-container{width:900px;max-width:100%;height:80vh;min-height:300px;padding:0 var(--space-xxl);margin:var(--icon-size-large) 0 var(--space-xxl);position:relative;overflow-y:auto;text-align:left}.dcc_cornerRibbon-container{position:fixed;top:28px;left:-56px;width:224px;background-color:var(--color-red);color:var(--color-white);text-align:center;transform:rotate(-45deg);cursor:default;z-index:3}.dcc_cornerRibbon-container:before,.dcc_cornerRibbon-container:after{box-shadow:1px 8px 6px #0000004d;content:"";left:2px;max-width:300px;position:absolute;bottom:4px;transform:rotate(4deg);width:50%;z-index:-1;height:100%}.dcc_cornerRibbon-container:after{left:auto;right:2px;transform:rotate(-4deg)}.dcc_cornerRibbon-container .dcc_cornerRibbon-text{background-color:var(--color-red);padding:var(--space-s);display:block}.dcc_foresightedBuildabilityConflictStepItem-container{background-color:var(--color-grey-10);display:grid;grid-template-columns:1fr .4fr .2fr .4fr;grid-column-gap:1em;margin-bottom:2px;padding:var(--space-s)}.dcc_foresightedBuildabilityConflictStepItem-containerWithCheckbox{grid-template-columns:auto 1fr .4fr .2fr .4fr}.dcc_foresightedBuildabilityConflictStepItem-label,.dcc_foresightedBuildabilityConflictStepItem-price{font-weight:700}.dcc_foresightedBuildabilityConflictStepItem-info{text-align:right;margin-top:5px}.dcc_foresightedBuildabilityConflictStepItem-evaKey{color:var(--color-grey-50);font-weight:220;font-size:.85em;display:flex;justify-items:center;justify-content:center}.dcc_foresightedBuildabilityConflictStepItem-labelAndName{display:flex;flex-direction:column}.dcc_foresightedBuildabilityConflictStepItem-priceAndInfo{justify-items:right;display:flex;flex-direction:column;align-items:flex-end;min-height:50px}.dcc_foresightedBuildabilityConflictStepItem-pricePlaceholder{height:20px;width:80px;margin-bottom:6px;visibility:hidden}.dcc_foresightedBuildabilityConflictStepItem-infoPlaceholder{height:24px;width:24px;visibility:hidden}.dcc_foresightedBuildabilityConflictStepItem-imagePlaceholder{width:100px;height:56px;background-color:transparent;display:flex;align-items:center;justify-content:center}.dcc_foresightedBuildabilityConflictStep-container+.dcc_foresightedBuildabilityConflictStep-container{margin-top:var(--space-m)}.dcc_foresightedBuildabilityConflictStep-selectedItemContainer,.dcc_foresightedBuildabilityConflictStep-alternativeItemContainer{display:grid;grid-template-columns:1fr auto;grid-column-gap:1.5em;margin-bottom:2px;padding:var(--space-s)}.dcc_foresightedBuildabilityConflictStep-toggleButton{display:flex;align-items:center;width:100%;padding:var(--space-xs);border-width:0;text-align:left;font-weight:700}.dcc_foresightedBuildabilityConflictStep-selectedItemContainer,.dcc_foresightedBuildabilityConflictStep-alternativeItemContainer,.dcc_foresightedBuildabilityConflictStep-toggleButton{background-color:var(--color-grey-10)}.dcc_foresightedBuildabilityConflictStep-icon{margin-right:.5em}.dcc_foresightedBuildabilityModal-container{display:grid;grid-template-rows:1fr auto;width:900px;max-width:100%;height:80vh;min-height:300px;padding:0 var(--space-xxl);margin:var(--icon-size-large) 0 var(--space-xxl)}.dcc_foresightedBuildabilityModal-conflictItemsWrapper{position:relative;overflow-y:auto}.dcc_foresightedBuildabilityModal-subtitle{font-weight:700}.dcc_foresightedBuildabilityModal-sum{font-weight:700;text-align:right}.dcc_foresightedBuildabilityModal-notResolvableDisclaimer{font-weight:700;color:var(--color-red)}.dcc_foresightedBuildabilityModal-buttonList{display:flex;justify-content:flex-end;list-style:none;padding-left:0}.dcc_foresightedBuildabilityModal-buttonListItem+.dcc_foresightedBuildabilityModal-buttonListItem{margin-left:1em}.dcc_foresightedBuildabilityModal-button{background-color:var(--primary-button-bg-color);color:var(--primary-button-color);border-width:0;padding:var(--space-s) var(--space-m)}.dcc_foresightedBuildabilityTriggerEquipment-container{display:grid;grid-template-columns:1fr auto;padding:var(--space-s);margin-bottom:var(--space-xl);border:1px solid var(--color-grey-10);word-break:break-word}.dcc_foresightedBuildabilityTriggerEquipment-price{font-weight:700}.dcc_tabbox-tabLabelsList{display:flex;flex-wrap:wrap;margin-top:var(--space-xl);margin-bottom:var(--space-xl);padding-left:0;list-style:none;gap:10px}.dcc_tabbox-tabLabelButton,.dcc_tabbox-tabLabelButtonActive{padding:0;background-color:transparent;border-width:0}.dcc_tabbox-tabLabelButtonActive{font-weight:700;text-decoration:underline}.dcc_infoModal-modalContent{height:90vh;width:90vw;max-width:900px}.dcc_infoModal-closingButtonWrapper{position:sticky;top:0}.dcc_infoModal-container{padding:var(--icon-size-large) var(--space-xxl);text-align:left}.dcc_infoModal-title{font-size:1.6rem;line-height:1.5}.dcc_infoModal-equipmentKey{color:var(--color-grey-60);font-size:50%;padding-left:var(--space-s)}.dcc_infoModal-textItem{margin-bottom:var(--space-m)}.dcc_infoModal-texts ul{padding:0 1rem}.dcc_infoModal-texts p{padding:0 0 var(--space-m)}.dcc_infoModal-texts .dcc_infoModal-ak_text{padding-bottom:10px}.dcc_infoModal-texts .dcc_infoModal-ak_remarks{padding-top:20px}.dcc_infoModal-texts .dcc_infoModal-benefits br{display:none}.dcc_infoModal-forced{border:1px solid var(--color-red);padding:var(--space-m)}.dcc_disclaimerText-wrapper{margin-top:var(--space-xxxl);color:var(--color-grey-40);font-size:12px;line-height:1.5}.dcc_technicalDataTable-headingWrapper{display:flex;align-items:center;justify-content:space-between;margin-top:var(--space-xxl);margin-bottom:var(--space-xl)}.dcc_technicalDataTable-title{margin-top:0;margin-bottom:0;font-size:1.125em}.dcc_technicalDataTable-nameCol,.dcc_technicalDataTable-valueCol{padding:var(--space-s)}.dcc_technicalDataTable-nameCol{width:38%}.dcc_technicalDataTable-nameContainer{display:flex;align-items:center}.dcc_technicalDataTable-infoButtonWrapper{margin-left:var(--space-s)}.dcc_technicalDataTable-valueCol{width:62%}.dcc_packageTab-hcol{padding-bottom:var(--space-m);padding-right:var(--space-s);padding-left:var(--space-s)}.dcc_packageTab-col{padding:var(--space-s)}.dcc_packageTab-standardContentItem{color:#00f}.dcc_wheelEfficiencyLabel-link{text-decoration:underline}.dcc_wheelEfficiencyLabel-disclaimer{display:grid;grid-template-columns:auto 1fr;grid-column-gap:var(--space-s);background-color:var(--color-yellow);padding:var(--space-s);margin-top:var(--space-l);margin-bottom:var(--space-l)}.dcc_videoGallery-imgContainer{position:relative;width:100%;height:100%}.dcc_modelConflictModal-container{max-width:900px;min-height:300px;padding:0 var(--space-xxl);margin:var(--icon-size-large) 0 var(--space-xxl);position:relative;overflow-y:auto;text-align:left}.dcc_modelConflictModal-tableTitle{font-weight:700;margin-top:var(--space-xl)}.dcc_modelConflictModal-buttonBar{display:flex;flex-wrap:wrap;justify-content:right;position:relative;margin-top:var(--space-xl)}.dcc_modelConflictModal-modelChooseButton{display:inline-block;width:100%;border:none;padding:var(--space-s) var(--space-m);background-color:var(--primary-button-bg-color);color:var(--primary-button-color);text-align:center;flex-basis:0;flex-grow:1}.dcc_modelConflictModal-modelChooseButton+.dcc_modelConflictModal-modelChooseButton{margin-left:var(--space-s)}.dcc_logo-wrapper{padding:var(--space-xxl) var(--space-s) var(--space-m) var(--space-xxl)}.dcc_logo-iconButtonWrapper{border:none;background:none;padding:0;margin:0;cursor:pointer;outline:none}.dcc_logo-wrapper-audi{padding-bottom:var(--space-xl)}.dcc_logo-wrapper-vwn_ES{padding-top:0;padding-bottom:0}.dcc_logo-hidden{opacity:0}@media screen and (max-width:1280px){.sidebar-collapsed .dcc_logo-wrapper{padding-left:var(--space-s)}}.dcc_logo-icon{display:block;max-width:100%}.dcc_logo-icon-audi{height:36px}.dcc_logo-icon-cupra{height:80px}.dcc_logo-icon-cupra_IT{height:120px}.dcc_logo-icon-man{width:120px;height:auto}.dcc_logo-icon-seat{height:80px}.dcc_logo-icon-seat_IT{height:120px}.dcc_logo-icon-skoda{width:100px}.dcc_logo-icon-skoda_IT{width:150px}.dcc_logo-icon-vwn{height:100px}.dcc_logo-icon-vwn_DE{height:70px}.dcc_logo-icon-vwn_DK{height:50px}.dcc_logo-icon-vwn_ES{height:0}.dcc_logo-icon-vwn_FI{height:100px}.dcc_logo-icon-vwn_FR{height:90px}.dcc_logo-icon-vwn_GB,.dcc_logo-icon-vwn_IE,.dcc_logo-icon-vwn_NL{height:100px}.dcc_logo-icon-vwn_SE{height:110px}.dcc_e3dVoip-e3dVoipContainer{display:flex;justify-self:center}.dcc_e3dLogoutModal-container{display:flex;flex-direction:column;width:100%;max-width:400px;background-color:#fff;color:#000;overflow:hidden;border-radius:4px;box-shadow:0 4px 20px #00000026}.dcc_e3dLogoutModal-header{display:flex;justify-content:flex-start;align-items:center;padding:16px 20px;background-color:#fff;border-bottom:1px solid rgba(0,0,0,.1)}.dcc_e3dLogoutModal-content{padding:20px}.dcc_e3dLogoutModal-title{margin:0;font-size:1.2rem;font-weight:700;color:#000}.dcc_e3dLogoutModal-message{font-size:16px;margin-bottom:24px;color:#000}.dcc_e3dLogoutModal-actions{display:flex;justify-content:flex-end;gap:12px}.dcc_e3dLogoutModal-button{padding:8px 16px;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;border:none;transition:background-color .2s}.dcc_e3dLogoutModal-buttonCancel{background-color:transparent;color:#000;border:1px solid rgba(0,0,0,.2)}.dcc_e3dLogoutModal-buttonCancel:hover{background-color:#0000000d;border-color:#0000004d}.dcc_e3dLogoutModal-buttonConfirm{background-color:#0a1821;color:#fff}.dcc_e3dLogoutModal-buttonConfirm:hover{background-color:#0a1821cc}.modalClose{background-color:transparent!important;color:#000!important}.modalClose svg{fill:#000!important}.dcc_e3dLogoutButton-button{display:flex;align-items:center;justify-content:flex-start;cursor:pointer;font-size:inherit;font-weight:400;padding:var(--space-xs) var(--space-s);background-color:transparent;border:none;color:var(--sidebar-link-color);border-radius:0;transition:all .2s ease;box-shadow:none;min-width:unset;width:100%;text-align:left;flex-wrap:nowrap}.dcc_e3dLogoutButton-button:hover{color:var(--sidebar-link-hover-color)}.dcc_e3dLogoutButton-icon{height:var(--icon-size-small);width:var(--icon-size-small);margin-right:0;fill:currentColor;flex-shrink:0;flex-grow:0}.dcc_e3dLogoutButton-text{white-space:nowrap;display:flex;padding-left:var(--space-s);flex-grow:1;overflow:hidden;word-break:break-word}@media screen and (max-width:1280px){.sidebar-collapsed .dcc_e3dLogoutButton-text{max-width:0;display:none;padding:0;margin:0;max-height:1.5rem;opacity:0}.sidebar-expanded .dcc_e3dLogoutButton-text{animation:dcc_e3dLogoutButton-fade-in .3s ease}}@keyframes dcc_e3dLogoutButton-fade-in{0%{opacity:0}to{opacity:1}}.sidebar-expanded .dcc_e3dLogoutButton-button{padding-left:var(--space-xxl);transition:padding-left var(--time-xl)}@media screen and (min-width:1281px){.dcc_e3dLogoutButton-button{padding-left:var(--space-xxl)}}.dcc_modelsTable-nameCol,.dcc_modelsTable-attributeCol,.dcc_modelsTable-priceCol{padding:var(--space-m) var(--space-s)}.dcc_modelsTable-nameCol{padding-left:0;width:60%}.dcc_modelsTable-nameColInner{display:grid;grid-column-gap:var(--space-m);grid-template-columns:auto 1fr}.dcc_modelsTable-label{cursor:pointer}.dcc_modelsTable-subtext{color:var(--color-grey-40);font-size:12px;line-height:1.5;margin-top:var(--space-s);margin-bottom:0;white-space:pre-line}.dcc_modelsTable-priceCol{padding-right:0;text-align:right;font-weight:700;white-space:nowrap}.dcc_modelsTable-priceContainer{margin-bottom:var(--space-s)}.dcc_modelsTable-discountContainer{margin-top:10px;font-weight:400}.dcc_modelsTable-discountContainerIcon{display:inline-block;width:24px;height:24px;margin-right:10px;vertical-align:top}.dcc_modelsTable-discountContainerText{display:inline-block;line-height:24px;margin-right:10px;vertical-align:top}.dcc_reset-carline-selection-container{margin-bottom:var(--space-l)}.dcc_reset-carline-selection-icon{display:block;float:left;margin-right:var(--space-s);margin-top:-3px;height:var(--icon-size-small);width:var(--icon-size-small)}.dcc_reset-carline-selection-button{text-decoration:underline;background-color:transparent;border:none}.dcc_attributeFilters-title{display:block;font-size:.875em;color:var(--label-font-color);margin-bottom:5px}.dcc_attributeFilters-wrapper-horizontal{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));grid-gap:20px;border-top:1px solid var(--color-grey-10);padding-top:15px}.dcc_attributeFilters-wrapper-vertical{display:flex;flex-direction:column;gap:20px;border-top:1px solid var(--color-grey-10);padding-top:15px}.dcc_attributeFilters-filters{display:flex;flex-direction:column;margin-bottom:var(--space-xl)}.dcc_attributeFilters-inputList{list-style:none;padding-left:0;margin:var(--space-s) 0}.dcc_attributeFilters-inputListItem+.dcc_attributeFilters-inputListItem{margin-top:var(--space-s)}.dcc_attributeFilters-inputLabelWrapper{display:inline-flex;align-items:center;cursor:pointer}.dcc_attributeFilters-inputLabel{margin-left:var(--space-s)}.dcc_attributeFilters-resetFilters{display:inline-flex;align-items:center;background-color:transparent;border-width:0;padding:0;margin:0 0 10px;font-size:14px;gap:5px}.dcc_attributeFilters-resetButtonContainer{display:flex;width:fit-content}.dcc_attributeFilters-disabledResetFilter{color:var(--color-grey-30)}.dcc_range-slider-container{display:flex;align-items:center;gap:var(--space-s, 12px)}.dcc_range-slider-output{white-space:nowrap;font-weight:500;font-size:inherit;color:inherit;min-width:80px;width:80px;display:flex;justify-content:flex-end;flex-shrink:0}.dcc_range-slider-rangeSlider{flex:1;height:40px;display:flex;align-items:center;min-width:200px;max-width:300px}.dcc_range-slider-rangeSlider input[type=range]{width:100%;height:8px;margin:0;padding:0;border:none;outline:none;box-sizing:border-box}.dcc_modelSelection-carlineTitle{margin:var(--space-xl) 0}.dcc_modelSelection-toggleButtonWrapper{margin-bottom:var(--space-l)}.dcc_modelSelection-toggleButton{display:inline-flex;align-items:center;background-color:transparent;border-width:0;padding:0}.dcc_modelSelection-icon{margin-left:var(--space-s)}.dcc_modelSelection-container{display:flex;align-items:flex-start}.dcc_modelSelection-content{flex-grow:1;min-height:100vh;padding-right:var(--space-column);padding-bottom:var(--space-xxl);padding-left:var(--space-column)}.dcc_equipmentFamiliesTables-header{margin-top:var(--space-xxl);margin-bottom:var(--space-xl)}.dcc_equipmentFamiliesTables-title{font-size:1.125em}.dcc_equipmentFamiliesTables-disclaimer{display:grid;grid-template-columns:auto 1fr;grid-column-gap:var(--space-s);align-items:center}.dcc_equipmentSearchFilter-container{width:50%;flex-shrink:0;position:relative}.dcc_equipmentSearchFilter-header{display:flex;flex-direction:column;gap:8px}.dcc_equipmentSearchFilter-toggleRow{display:flex;align-items:center;gap:16px}.dcc_equipmentSearchFilter-toggleLabel{font-size:14px;color:var(--primary-font-color);flex:1;max-width:200px;transition:font-weight .2s ease,color .2s ease}.dcc_equipmentSearchFilter-toggleLabelInactive{font-weight:400;color:var(--color-grey-50)}.dcc_equipmentSearchFilter-toggleLabelActive{font-weight:600;color:var(--primary-font-color)}.dcc_equipmentSearchFilter-switch{position:relative;width:44px;height:24px;background-color:#ccc;border-radius:12px;cursor:pointer;transition:background-color .3s ease}.dcc_equipmentSearchFilter-switchActive{background-color:#333}.dcc_equipmentSearchFilter-switchHandle{position:absolute;top:2px;left:2px;width:20px;height:20px;background-color:#fff;border-radius:50%;transition:transform .3s ease;box-shadow:0 2px 4px #0003}.dcc_equipmentSearchFilter-switchActive .dcc_equipmentSearchFilter-switchHandle{transform:translate(20px)}.dcc_equipmentSearchFilter-descriptionContainer{display:flex;align-items:flex-start}.dcc_equipmentSearchFilter-description{display:block;font-size:.875em;color:var(--label-font-color)}.dcc_equipmentSearchFilter-helperText{font-size:12px;color:var(--color-grey-50);margin-top:6px;display:flex;align-items:center;gap:4px}.dcc_equipmentSearchFilter-searchWrapper{position:relative;display:flex;align-items:center;gap:var(--space-xs)}.dcc_equipmentSearchFilter-pageInput{width:100%;min-height:40px;padding:0 40px 0 2px;border:none;border-bottom:1px solid var(--input-border-color);border-radius:0;background-color:transparent;font-size:16px;color:var(--color-black);font-weight:400;outline:none;transition:box-shadow .2s ease}.dcc_equipmentSearchFilter-pageInput:focus{border:none;border-bottom:1px solid var(--input-border-color);box-shadow:0 1px var(--input-border-focus-color)}.dcc_equipmentSearchFilter-pageInput::placeholder{color:var(--color-grey-30);font-size:15px;font-weight:400}.dcc_equipmentSearchFilter-inputContainer{position:relative;display:flex;align-items:center;width:100%}.dcc_equipmentSearchFilter-clearButton{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .15s ease;z-index:10;opacity:1;visibility:visible}.dcc_equipmentSearchFilter-clearButton:hover{background-color:transparent}.dcc_equipmentSearchFilter-clearIcon{font-size:20px;font-weight:700;color:var(--color-grey-40);opacity:1;transition:color .15s ease;line-height:1;display:flex;align-items:center;justify-content:center}.dcc_equipmentSearchFilter-clearButton:hover .dcc_equipmentSearchFilter-clearIcon{color:var(--color-grey-70)}.dcc_equipmentSearchFilter-emptyState{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:1;background:#fffffff2;border-radius:4px}.dcc_equipmentSearchFilter-emptyStateText{font-size:14px;color:var(--color-grey-50);text-align:center}.dcc_equipmentSearchFilter-segmentedControl{display:inline-flex;background-color:#f1f5f9;border-radius:8px;padding:2px;border:1px solid #e2e8f0;flex-shrink:0}.dcc_equipmentSearchFilter-segmentButton{padding:6px 12px;font-size:12px;font-weight:500;background-color:transparent;color:#64748b;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease}.dcc_equipmentSearchFilter-segmentButton:hover{background-color:#f8fafc}.dcc_equipmentSearchFilter-segmentButtonActive{background-color:#fff;color:#1e293b;box-shadow:0 1px 2px #0000001a}.dcc_equipmentSearchFilter-segmentButtonActive:hover{background-color:#fff}.dcc_equipmentSearchFilter-label{display:block;font-size:.875em;color:var(--label-font-color);flex:1}.dcc_equipmentSearchFilter-modeToggle{background:var(--color-grey-10);border:1px solid var(--color-grey-20);border-radius:4px;padding:4px 8px;cursor:pointer;font-size:14px;transition:all .2s ease;margin-left:var(--space-xs)}.dcc_equipmentSearchFilter-modeToggle:hover{background:var(--color-grey-20);border-color:var(--color-grey-30)}.dcc_equipmentSearchFilter-modeToggleActive{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.dcc_equipmentSearchFilter-modeToggleActive:hover{background:var(--color-primary-dark);border-color:var(--color-primary-dark)}.dcc_equipmentSearchFilter-searchIcon{width:16px;height:16px;color:var(--color-grey-60);flex-shrink:0}.dcc_equipmentSearchFilter-globalResultLabel{width:100%;padding:var(--space-xs) 0}.dcc_equipmentSearchFilter-resultHeader{display:flex;align-items:center;gap:var(--space-xs);margin-bottom:2px}.dcc_equipmentSearchFilter-resultName{font-weight:500;color:var(--color-black);flex:1}.dcc_equipmentSearchFilter-resultId{font-size:12px;color:var(--color-grey-60);background:var(--color-grey-10);padding:2px 6px;border-radius:2px;font-family:monospace}.dcc_equipmentSearchFilter-resultMeta{display:flex;flex-direction:column;gap:2px;font-size:11px;color:var(--color-grey-60)}.dcc_equipmentSearchFilter-resultPage{font-weight:500;color:var(--color-primary)}.dcc_equipmentSearchFilter-resultFamily{color:var(--color-grey-50)}.dcc_equipmentSearchFilter-resultPackage{color:var(--color-orange);font-style:italic}.dcc_equipmentSearchFilter-currentPageResults{margin-top:var(--space-s);border:1px solid var(--color-grey-20);border-radius:4px;background:#fff;box-shadow:0 2px 8px #0000001a}.dcc_equipmentSearchFilter-resultsTitle{margin:0;padding:var(--space-s);font-size:14px;font-weight:600;color:var(--color-black);border-bottom:1px solid var(--color-grey-10);background:var(--color-grey-05)}.dcc_equipmentSearchFilter-resultsList{max-height:300px;overflow-y:auto}.dcc_equipmentSearchFilter-currentPageResult{padding:var(--space-s);border-bottom:1px solid var(--color-grey-10);cursor:pointer;transition:background .2s ease}.dcc_equipmentSearchFilter-currentPageResult:hover{background:var(--color-grey-05)}.dcc_equipmentSearchFilter-currentPageResult:last-child{border-bottom:none}.dcc_equipmentSearchFilter-currentPageResult .dcc_equipmentSearchFilter-resultHeader{margin-bottom:4px}.dcc_equipmentSearchFilter-currentPageResult .dcc_equipmentSearchFilter-resultName{font-size:14px}.dcc_equipmentSearchFilter-currentPageResult .dcc_equipmentSearchFilter-resultId{font-size:11px}.dcc_equipmentSearchFilter-currentPageResult .dcc_equipmentSearchFilter-resultFamily,.dcc_equipmentSearchFilter-currentPageResult .dcc_equipmentSearchFilter-resultPackage{font-size:12px;margin-top:2px}.dcc_equipmentSearchFilter-resultsCount{font-size:13px;color:#64748b;padding:12px 0 0;text-align:left;border-top:1px solid #f1f5f9;margin-top:16px;font-weight:500}.dcc_equipmentSearchFilter-customDropdownContainer{position:relative;flex:1}.dcc_equipmentSearchFilter-globalSearchInput{width:100%;min-height:40px;padding:0 40px 0 2px;border:none;border-bottom:1px solid var(--input-border-color);border-radius:0;font-size:16px;color:var(--color-black);font-weight:400;background-color:transparent;box-shadow:none;outline:none;transition:box-shadow .2s ease}.dcc_equipmentSearchFilter-globalSearchInput:focus{border:none;border-bottom:1px solid var(--input-border-color);box-shadow:0 1px var(--input-border-focus-color)}.dcc_equipmentSearchFilter-globalSearchInput::placeholder{color:var(--color-grey-30);font-size:15px}.dcc_equipmentSearchFilter-customDropdown{position:absolute;top:100%;right:0;border:1px solid var(--color-grey-05);background-color:var(--color-white);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;overflow:hidden;margin-top:4px;max-height:400px;width:100%;overflow-y:auto}@media all and (width:768px){.dcc_equipmentSearchFilter-container{width:100%}.dcc_equipmentSearchFilter-customDropdown{max-height:250px}}.dcc_equipmentSearchFilter-noResultsMessage{padding:var(--space-s);font-size:14px;color:var(--color-grey-50);text-align:center}.dcc_equipmentSearchDropdownOption-option{padding:10px 15px;cursor:pointer;border-bottom:1px solid var(--color-grey-30);background-color:var(--color-white);transition:all .2s ease;position:relative}.dcc_equipmentSearchDropdownOption-option:hover{background-color:var(--color-grey-05)}.dcc_equipmentSearchDropdownOption-optionHeader{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.dcc_equipmentSearchDropdownOption-optionName{font-size:15px;font-weight:600;color:var(--color-black);margin-right:12px}.dcc_equipmentSearchDropdownOption-prNumberBadge{font-size:11px;font-weight:600;color:var(--color-black);background-color:#e2e8f0;padding:5px 10px;border-radius:6px;letter-spacing:.03em}.dcc_equipmentSearchDropdownOption-optionMetadata{display:flex;flex-direction:column;gap:4px}.dcc_equipmentSearchDropdownOption-pageLocation{display:flex;align-items:center;gap:6px}.dcc_equipmentSearchDropdownOption-pageIndicator{width:8px;height:8px;border-radius:50%}.dcc_equipmentSearchDropdownOption-pageIndicatorCurrent{background-color:var(--color-black)}.dcc_equipmentSearchDropdownOption-pageLocationText{font-size:13px;font-weight:500}.dcc_equipmentSearchDropdownOption-pageLocationTextCurrent{color:var(--color-black);font-weight:700}.dcc_equipmentSearchDropdownOption-pageLocationTextOther{color:var(--color-grey-70);font-weight:700}.dcc_equipmentSearchDropdownOption-arrowIcon{width:0;height:0;border-left:6px solid var(--color-grey-80);border-top:4px solid transparent;border-bottom:4px solid transparent;display:inline-block}.dcc_equipmentSearchDropdownOption-familySection{display:flex;align-items:center;gap:6px}.dcc_equipmentSearchDropdownOption-familyLabel{font-size:13px;font-weight:500}.dcc_equipmentSearchDropdownOption-familyName{font-size:13px;color:var(--color-black);background-color:#e2e8f0;padding:4px 10px;border-radius:6px;font-weight:500}.dcc_equipmentSearchDropdownOption-packageSection{display:flex;align-items:center;gap:6px}.dcc_equipmentSearchDropdownOption-packageText{font-size:13px}.dcc_equipmentSearchDropdownOption-packageParent{font-size:12px;font-weight:600;color:var(--color-grey-80);border-bottom:1px solid var(--color-grey-40);padding:4px 8px;letter-spacing:.5px;min-width:fit-content}.dcc_anchorNavigation-container{padding-bottom:1px;margin:0;width:100%}.dcc_anchorNavigation-label{display:block;font-size:.875em;color:var(--label-font-color)}.dcc_textSelectDropdown-dropdown .dcc_textSelectDropdown-dropdown__control{border:none;border-bottom:1px solid var(--input-border-color);border-radius:0;min-width:170px}.dcc_textSelectDropdown-dropdown .dcc_textSelectDropdown-dropdown__control--is-focused{border:none;border-bottom:1px solid var(--input-border-color);box-shadow:0 1px var(--input-border-focus-color)}.dcc_textSelectDropdown-dropdown .dcc_textSelectDropdown-dropdown__control:hover{border-bottom:1px solid var(--input-border-color)}.dcc_textSelectDropdown-dropdown .dcc_textSelectDropdown-dropdown__value-container{padding:0}.dcc_textSelectDropdown-dropdown .dcc_textSelectDropdown-dropdown__menu{margin-top:0;border-radius:0}.dcc_textSelectDropdown-dropdown .dcc_textSelectDropdown-dropdown__menu-list{padding:0}.dcc_textSelectDropdown-dropdown .dcc_textSelectDropdown-dropdown__option{word-wrap:break-word;overflow:hidden}.dcc_textSelectDropdown-dropdown .dcc_textSelectDropdown-dropdown__placeholder,.dcc_textSelectDropdown-dropdown .dcc_textSelectDropdown-dropdown__single-value{color:var(--color-black)}@-moz-document url-prefix(""){.dcc_textSelectDropdown-dropdown .dcc_textSelectDropdown-dropdown__value-container{max-width:380px}@media screen and (min-width:1025px)and (max-width:1281px){.dcc_textSelectDropdown-dropdown .dcc_textSelectDropdown-dropdown__value-container{max-width:300px}}@media screen and (min-width:1026px)and (max-width:1340px){.dcc_textSelectDropdown-dropdown .dcc_textSelectDropdown-dropdown__value-container{max-width:300px}}}.dcc_overviewEquipmentGroups-title{margin-top:var(--space-xxl);margin-bottom:var(--space-m)}.dcc_overviewEquipmentGroups-fallbackLink{font-weight:700}.dcc_overviewEquipmentGroups-nameCol,.dcc_overviewEquipmentGroups-priceCol,.dcc_overviewEquipmentGroups-optionCol{padding-top:var(--space-s);padding-bottom:var(--space-s)}.dcc_overviewEquipmentGroups-nameCol{width:100%}.dcc_overviewEquipmentGroups-nameContainer{margin-bottom:var(--space-s)}.dcc_overviewEquipmentGroups-replacedBy{color:var(--color-grey-50);font-size:.875em;margin-top:3px}@media screen and (min-width:769px){.dcc_overviewEquipmentGroups-nameColInner{display:flex;justify-content:space-between}.dcc_overviewEquipmentGroups-nameContainer{margin-bottom:0}}.dcc_overviewEquipmentGroups-evaKey{margin-left:var(--space-s);color:var(--color-grey-50);font-weight:200;font-size:.75em}.dcc_overviewEquipmentGroups-priceCol{text-align:right;padding-left:var(--space-s);white-space:nowrap}.dcc_overviewEquipmentGroups-optionCol{--col-horizontal-padding: var(--space-m);--icon-size: var(--icon-size-small);--button-horizontal-padding: var(--space-xs);--button-width: calc(var(--icon-size) + var(--button-horizontal-padding) * 2);--num-of-buttons: 2;min-width:calc(var(--button-width) * var(--num-of-buttons) + var(--col-horizontal-padding) * 2);text-align:center}.dcc_overviewEquipmentGroups-optionsList{display:grid;grid-template-columns:repeat(3,1fr);margin-top:0;margin-bottom:0;padding-left:0;list-style:none}.dcc_overviewEquipmentGroups-optionBtn{padding-right:var(--button-horizontal-padding);padding-left:var(--button-horizontal-padding);border-width:0;background-color:transparent}.dcc_overviewEquipmentGroups-icon{width:var(--icon-size)}.dcc_overviewEquipmentGroups-quantityWrapper,.dcc_overviewEquipmentGroups-itemPriceWrapper{margin:0 0 5px}.dcc_overviewEquipmentGroups-quantityAmount{margin-left:5px}.dcc_overviewEquipmentGroups-replacedByName,.dcc_overviewEquipmentGroups-replacedByEvaKey{text-decoration-line:line-through}.dcc_overviewEquipmentGroups-detailedLabel{display:flex}.dcc_overviewEquipmentGroups-detailedList{margin:0;display:inline-block;vertical-align:top}.dcc_overviewEquipmentGroups-detailedName{display:flex;align-items:flex-start}.dcc_overviewEquipmentGroups-detailedName dt{width:150px;flex-shrink:0;margin-right:5px}.dcc_overviewEquipmentGroups-detailedName dd{margin:0;padding-left:10px;flex-grow:1}.dcc_overviewView-subTitle{margin-top:var(--space-xxl);margin-bottom:var(--space-xl)}.dcc_overviewView-envkvLabelWrapper{margin:15px 0}.dcc_overviewView-envkvLabelImage{width:100%}.dcc_summaryTable-col{padding-top:var(--space-s);padding-bottom:var(--space-s);word-break:break-word}.dcc_summaryTable-valueCol{text-align:right;padding-left:var(--space-xs)}.dcc_summaryTable-figure{margin-bottom:0}.dcc_expandText-container{margin-top:var(--space-xxl)}.dcc_expandText-textContainer{overflow:hidden;line-height:1.5;white-space:normal;word-break:break-word;margin:0}.dcc_expandText-expandButton{background:none;border:none;color:var(--color-black);font-weight:700;cursor:pointer;padding:0;font-size:1em;margin-top:.5em}.dcc_checkout-container{padding-right:var(--space-column);padding-bottom:var(--space-xxl);padding-left:var(--space-column)}.dcc_checkout-headerContainer{margin-top:var(--space-xxl);margin-bottom:var(--space-xl)}.dcc_notFound-homeLink{display:flex;align-items:center}.dcc_check-container{padding-left:var(--space-column);padding-right:var(--space-column)}.dcc_check-check{color:var(--color-green)}.dcc_check-cancel{color:var(--color-red)}.dcc_check-check,.dcc_check-cancel{display:block}.dcc_check-table{width:auto}.dcc_check-td{padding:var(--space-s);vertical-align:middle}.dcc_selectCarlineButton-button{padding:0;border:1px solid var(--color-grey-40);margin:20px 0 0;background-color:transparent}.dcc_selectCarlineButton-button svg{width:100%}.dcc_selectCarlineButton-list{border:0 solid var(--color-grey-40)}@keyframes dcc_carlineGridGroupCarlines-fade-in{0%{opacity:0}to{opacity:1}}.dcc_carlineGridGroupCarlines-container{--column-space: var(--space-xl);position:relative;grid-column:1/-1;padding-right:var(--column-space);padding-left:var(--column-space);margin-right:calc(var(--column-space) * -1);margin-left:calc(var(--column-space) * -1);background-color:var(--color-grey-10);animation-name:dcc_carlineGridGroupCarlines-fade-in;animation-duration:var(--time-xl);padding-bottom:var(--space-s)}.dcc_carlineGridGroupCarlines-header{display:flex;justify-content:space-between;align-items:center}.dcc_carlineGridGroupCarlines-closeButton{display:flex;align-items:center;justify-content:center;padding:0;border-style:none;background-color:transparent}.dcc_carlineGridGroupCarlines-list{display:grid;grid-auto-flow:dense;grid-template-columns:repeat(auto-fill,minmax(275px,1fr));grid-gap:var(--space-s) var(--space-m);margin-top:0;margin-bottom:0;padding-left:0;list-style:none}.dcc_carlineGridGroupCarlines-list li{display:flex;height:100%}.dcc_carlineGridGroupCarlines-link{display:block;margin-bottom:var(--space-s);border-bottom:5px solid transparent;transition:border-bottom-color .2s}.dcc_carlineGridGroupCarlines-link:hover{border-bottom-color:var(--color-grey-60)}.dcc_carlineGridGroupCarlines-title{display:flex;align-items:center;width:100%;height:100%;border-top:1px solid var(--color-grey-40);padding:var(--space-s);margin:0;text-align:left;font-family:var(--secondary-font-family);transition:background-color .2s;font-size:calc(1rem - (2px*clamp(0,calc(var(--carline-in-row, 1) - 4),1)));background-color:var(--color-white);word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.dcc_carlineGridGroupCarlines-img,.dcc_carlineGridGroupCarlines-placeholder{display:block;max-width:100%;width:100%;height:auto}.dcc_carlineGridGroupCarlines-list button{display:flex;flex-direction:column;overflow:hidden;width:100%;box-sizing:border-box;background-color:var(--color-white);border:1px solid var(--color-grey-40);transition:all .2s;padding:0}.dcc_carlineGridGroupCarlines-list button:hover{border-bottom-color:var(--color-grey-60)}.dcc_carlineGridGroupCarlines-list button:hover .dcc_carlineGridGroupCarlines-title{background:var(--color-grey-10)}.dcc_carlineImage-carlineImage{background-image:url("data:image/svg+xml,%3Csvg viewBox=%270 0 590 332%27 version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27%3E%3Cg stroke=%27none%27 stroke-width=%271%27 fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cg transform=%27translate%28291.000000, 208.500000%29 scale%28-1, 1%29 translate%28-291.000000, -208.500000%29 translate%2898.000000, 138.000000%29%27 fill=%27%23D9D9D9%27%3E%3Cpath d=%27M315.374063,79.1574468 C320.802215,79.1574468 325.89857,80.5170077 330.663281,83.2361702 C335.427993,85.9553327 339.197486,89.6714658 341.971875,94.3846809 C344.746264,99.0978959 346.133437,104.29444 346.133437,109.974468 C346.133437,115.654496 344.77642,120.85104 342.062344,125.564255 C339.348268,130.27747 335.639086,133.993603 330.934688,136.712766 C326.230289,139.431928 321.043466,140.791489 315.374063,140.791489 C309.704659,140.791489 304.517836,139.431928 299.813437,136.712766 C295.109039,133.993603 291.399857,130.27747 288.685781,125.564255 C285.971705,120.85104 284.614688,115.654496 284.614688,109.974468 C284.614688,104.29444 285.971705,99.0978959 288.685781,94.3846809 C291.399857,89.6714658 295.109039,85.9553327 299.813437,83.2361702 C304.517836,80.5170077 309.704659,79.1574468 315.374063,79.1574468 Z M315.374063,131.18383 C319.234082,131.18383 322.792484,130.247243 326.049375,128.374043 C329.306266,126.500842 331.869522,123.932782 333.739219,120.669787 C335.608916,117.406792 336.54375,113.841721 336.54375,109.974468 C336.54375,106.107215 335.608916,102.542144 333.739219,99.2791489 C331.869522,96.0161539 329.306266,93.417882 326.049375,91.4842553 C322.792484,89.5506286 319.234082,88.5838298 315.374063,88.5838298 C311.514043,88.5838298 307.955641,89.5506286 304.69875,91.4842553 C301.441859,93.417882 298.848447,96.0161539 296.918438,99.2791489 C294.988428,102.542144 294.023438,106.107215 294.023438,109.974468 C294.023438,113.841721 294.988428,117.406792 296.918438,120.669787 C298.848447,123.932782 301.441859,126.500842 304.69875,128.374043 C307.955641,130.247243 311.514043,131.18383 315.374063,131.18383 Z M70.20375,79.1574468 C75.8731533,79.1574468 81.0599765,80.5170077 85.764375,83.2361702 C90.4687735,85.9553327 94.1779552,89.6714658 96.8920312,94.3846809 C99.6061073,99.0978959 100.963125,104.29444 100.963125,109.974468 C100.963125,115.654496 99.6061073,120.85104 96.8920312,125.564255 C94.1779552,130.27747 90.4687735,133.993603 85.764375,136.712766 C81.0599765,139.431928 75.8731533,140.791489 70.20375,140.791489 C64.5343467,140.791489 59.3475235,139.431928 54.643125,136.712766 C49.9387265,133.993603 46.2295448,130.27747 43.5154687,125.564255 C40.8013927,120.85104 39.444375,115.654496 39.444375,109.974468 C39.444375,104.29444 40.8013927,99.0978959 43.5154687,94.3846809 C46.2295448,89.6714658 49.9387265,85.9553327 54.643125,83.2361702 C59.3475235,80.5170077 64.5343467,79.1574468 70.20375,79.1574468 Z M70.20375,131.18383 C74.1843949,131.18383 77.8332647,130.247243 81.1504687,128.374043 C84.4676728,126.500842 87.0309285,123.932782 88.8403125,120.669787 C90.6496965,117.406792 91.5242191,113.841721 91.4639063,109.974468 C91.4035934,106.107215 90.4386031,102.542144 88.5689063,99.2791489 C86.6992094,96.0161539 84.1359538,93.417882 80.8790625,91.4842553 C77.6221712,89.5506286 74.0637693,88.5838298 70.20375,88.5838298 C66.3437307,88.5838298 62.7853288,89.5506286 59.5284375,91.4842553 C56.2715462,93.417882 53.6781346,96.0161539 51.748125,99.2791489 C49.8181153,102.542144 48.853125,106.107215 48.853125,109.974468 C48.853125,113.841721 49.8181153,117.406792 51.748125,120.669787 C53.6781346,123.932782 56.2715462,126.500842 59.5284375,128.374043 C62.7853288,130.247243 66.3437307,131.18383 70.20375,131.18383 Z M363.684375,59.5795745 C367.785646,61.5132012 371.404359,63.8697733 374.540625,66.6493617 C377.073763,69.0663951 379.184679,71.7250919 380.873437,74.6255319 C382.320945,76.9217136 383.406559,79.3991356 384.130313,82.0578723 C384.733441,83.8706474 385.095312,85.6229703 385.215938,87.3148936 L385.396875,89.4902128 L385.396875,111.243404 C385.396875,112.331069 384.91438,113.358293 383.949375,114.325106 C383.225621,114.929365 382.260631,115.533614 381.054375,116.137872 L379.606875,116.681702 L365.131875,119.944681 L350.114062,119.944681 L351.7425,114.506383 C351.863126,113.902125 351.863126,113.3583 351.7425,112.874894 C351.621874,111.90808 351.561562,110.760007 351.561562,109.430638 C351.561562,102.904648 349.963297,96.8621555 346.766719,91.3029787 C343.57014,85.743802 339.227684,81.3327823 333.739219,78.0697872 C328.250754,74.8067922 322.24972,73.1753191 315.735938,73.1753191 C309.222155,73.1753191 303.251277,74.7765797 297.823125,77.9791489 C292.394973,81.1817181 288.082672,85.5323129 284.886094,91.0310638 C281.689515,96.5298147 280.09125,102.542095 280.09125,109.068085 C280.09125,113.902152 280.995928,118.434021 282.805312,122.66383 L104.581875,120.851064 C105.788131,116.016997 106.39125,112.210227 106.39125,109.430638 C106.39125,102.904648 104.792985,96.9225804 101.596406,91.4842553 C98.3998278,86.0459303 94.0573712,81.7255479 88.5689063,78.5229787 C83.0804413,75.3204095 77.0794076,73.7191489 70.565625,73.7191489 C64.0518424,73.7191489 58.0809646,75.3204095 52.6528125,78.5229787 C47.2246604,81.7255479 42.9123597,86.0459303 39.7157812,91.4842553 C36.5192028,96.9225804 34.9209375,102.904648 34.9209375,109.430638 C34.9209375,112.935337 35.3431208,115.956583 36.1875,118.494468 L33.4734375,118.494468 L21.5315625,114.506383 C13.3290215,111.726795 8.56438163,109.883834 7.2375,108.977447 C5.91061837,108.071059 4.34250905,105.684275 2.533125,101.817021 L0,96.3787234 L0.72375,90.9404255 C1.20625241,87.1940238 1.4475,84.9583015 1.4475,84.2331915 C1.4475,83.5080815 2.05061897,82.7225574 3.256875,81.8765957 C4.22187982,81.2723374 5.42811776,80.6076632 6.875625,79.8825532 L8.685,79.1574468 L9.5896875,52.3285106 C9.5896875,50.0323289 10.9768611,47.5549069 13.75125,44.8961702 C15.6812596,43.0833952 18.1540474,41.2102224 21.1696875,39.2765957 L25.33125,36.92 L34.01625,31.1191489 L45.234375,16.9795745 L39.444375,12.0851064 L78.7078125,6.64680851 L99.515625,2.47744681 C114.352574,0.543820119 132.627079,-0.24170394 154.339687,0.120851064 C175.328542,0.604257736 193.241176,1.99403107 208.078125,4.29021277 C212.903149,5.01532277 219.29621,7.43231988 227.2575,11.5412766 C233.530031,14.8042716 240.767459,19.0944415 248.97,24.4119149 C254.760029,28.1583166 260.670595,32.2067868 266.701875,36.5574468 L274.120312,41.9957447 C290.887271,42.3582997 304.698696,43.3250985 315.555,44.8961702 C325.325674,46.2255386 334.191523,48.1591362 342.152813,50.6970213 C347.460339,52.5097963 354.637455,55.4706178 363.684375,59.5795745 Z M48.49125,39.2765957 L76.8984375,39.2765957 L97.70625,10.6348936 L94.9921875,10.9974468 C92.700301,11.2391501 90.2878252,11.6016997 87.7546875,12.0851064 C84.1359194,12.8102164 80.5172056,13.7165903 76.8984375,14.8042553 C73.2796694,15.8919203 69.0578366,18.5506171 64.2328125,22.7804255 C60.6140444,25.8017172 56.9350187,29.4272129 53.195625,33.6570213 C51.6274922,35.590648 50.0593828,37.4638207 48.49125,39.2765957 Z M85.040625,40.5455319 L144.75,42.9021277 L143.483438,9.72851064 C143.483438,9.4868073 141.97564,9.27532006 138.96,9.09404255 C135.94436,8.91276505 132.928765,8.82212766 129.913125,8.82212766 C124.84685,8.82212766 120.021898,9.00340244 115.438125,9.36595745 C109.406845,9.72851245 106.089691,10.3327617 105.486563,11.1787234 C103.435927,13.9583118 99.3950302,19.6986799 93.36375,28.4 C90.5893611,32.388105 87.8150139,36.4365752 85.040625,40.5455319 Z M152.530313,42.3582979 L265.61625,46.8902128 L249.331875,36.1948936 C237.028063,28.3395352 227.37816,22.5387421 220.381875,18.7923404 C216.521856,16.7378621 211.757216,15.0459641 206.087813,13.7165957 C201.383414,12.5080791 196.196591,11.6017051 190.527187,10.9974468 C186.546543,10.6348918 182.083462,10.3327672 177.137813,10.0910638 L169.719375,9.72851064 L150.720938,9.72851064 L152.530313,42.3582979 Z%27%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-size:100%;background-repeat:no-repeat;background-position:center}.dcc_carlineGridGroup-button,.dcc_carlineGridGroup-buttonPlaceholder{padding:0;background-color:var(--color-white);border:1px solid var(--color-grey-40);transition:all .2s;position:relative;margin:20px 0 0;width:100%;box-sizing:border-box;overflow:hidden;display:flex;flex-direction:column}.dcc_carlineGridGroup-buttonOpened,.dcc_carlineGridGroup-button:hover{border-bottom-color:var(--color-grey-60)}.dcc_carlineGridGroup-img,.dcc_carlineGridGroup-imgPlaceholder{display:block;max-width:100%;width:100%;height:auto}.dcc_carlineGridGroup-titlePlaceholder,.dcc_carlineGridGroup-title{width:100%;height:100%;border-top:1px solid var(--color-grey-40);padding:var(--space-s);margin:0;text-align:left;font-family:var(--secondary-font-family);transition:background-color .2s;font-size:calc(1rem - (2px*clamp(0,calc(var(--carline-in-row, 1) - 4),1)));background-color:var(--color-white);word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.dcc_carlineGridGroup-titlePlaceholder{color:var(--color-grey-20);border-top:1px solid var(--color-grey-20)}.dcc_carlineGridGroup-buttonOpened .dcc_carlineGridGroup-titlePlaceholder,.dcc_carlineGridGroup-button:hover .dcc_carlineGridGroup-titlePlaceholder,.dcc_carlineGridGroup-buttonOpened .dcc_carlineGridGroup-title,.dcc_carlineGridGroup-button:hover .dcc_carlineGridGroup-title{background:var(--color-grey-10)}.dcc_carlineGridView-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(275px,1fr));grid-gap:0 var(--space-m);grid-auto-flow:dense}.dcc_carlineGridView-toggleButtonWrapper{margin-bottom:var(--space-l)}.dcc_carlineGridView-toggleButton{display:inline-flex;align-items:center;background-color:transparent;border-width:0;padding:0}.dcc_carlineGridView-icon{margin-left:var(--space-s)}.dcc_carlineGridView-imgPlaceholder{display:block;margin-bottom:var(--space-l);border-bottom:3px solid transparent}.dcc_attributeFilterResultPlaceholder-container{color:var(--color-grey-50);display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;gap:20px}.dcc_attributeFilterResultPlaceholder-title{color:var(--color-grey-60);text-align:center}.dcc_attributeFilterResultPlaceholder-content{display:flex;flex-direction:column;justify-content:center;align-items:center}.dcc_carlineListView-container{display:grid;grid-template-columns:.38fr .52fr;grid-column-gap:var(--space-xxxl)}.dcc_carlineListView-carlineGroupsWrapper{order:-1}.dcc_carlineListView-carlineGroupContainer+.dcc_carlineListView-carlineGroupContainer{margin-top:var(--space-xxxl)}.dcc_carlineListView-list{margin-top:0;margin-bottom:0;padding-left:0;list-style:none}.dcc_carlineListView-listItem{border-top:1px solid var(--color-grey-40);border-bottom:1px solid var(--color-grey-40)}.dcc_carlineListView-listItem+.dcc_carlineListView-listItem{border-top-width:0}.dcc_carlineListView-carlineContainer{display:flex;align-items:center;padding-right:var(--space-xs);padding-left:var(--space-xs)}.dcc_carlineListView-image,.dcc_carlineListView-placeholderImage{margin-right:var(--space-m);margin-bottom:var(--space-s)}svg.dcc_carlineListView-placeholderImage{width:100px}.dcc_carlineListView-text{font-weight:200;color:var(--color-grey-80);text-align:left}.dcc_carlineSelectionToggleButton-button{display:inline-flex;align-items:center;padding:0;border-width:0;background-color:transparent}.dcc_carlineSelectionToggleButton-icon{margin-left:var(--space-s)}.dcc_carlineSelection-container{padding-right:var(--space-column);padding-bottom:var(--space-xxl);padding-left:var(--space-column)}.dcc_carlineSelection-headerContainer{display:flex;margin-top:var(--space-xxl);margin-bottom:var(--space-xl);flex-direction:column;gap:var(--space-xl)}.dcc_carlineSelection-title{margin-top:0;margin-bottom:0}.dcc_carlineSelection-optionList{display:flex;padding-left:0;margin-top:0;margin-bottom:0;min-width:150px;align-items:center;list-style:none;flex-wrap:wrap;gap:var(--space-l)}.dcc_carlineSelection-loadingIndicator:before{width:calc(100% + var(--space-column) * 2)!important;left:calc((var(--space-column)) * -1)}@media screen and (max-width:1000px){.dcc_carlineSelection-headerContainer{flex-direction:column;align-items:flex-start;gap:10px}}.dcc_enterVehicleCodeButton-button{display:inline-flex;align-items:center;background-color:transparent;border-width:0;padding:0}.dcc_enterVehicleCodeButton-icon{margin-left:var(--space-s)}.dcc_enterVehicleCodeModalWrapper-container{padding:var(--space-xl);margin:0 auto;width:800px}.dcc_enterVehicleCodeModalWrapper-title{text-align:center;margin-bottom:var(--space-l);color:var(--color-grey-60);font-size:1.25em;font-weight:500;letter-spacing:-.01em}.dcc_enterVehicleCodeModalWrapper-switchContent{position:relative;display:flex;width:80%;margin-left:auto;margin-right:auto;margin-bottom:var(--space-xl);border-bottom:2px solid var(--color-grey-20)}.dcc_enterVehicleCodeModalWrapper-switchButton{position:relative;flex:1;padding:var(--space-m) var(--space-l);border:none;background:none;color:var(--color-grey-40);cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:var(--space-s);font-size:1.1em;font-weight:500;letter-spacing:.01em}.dcc_enterVehicleCodeModalWrapper-switchButton:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:2px;background-color:var(--color-black);transform:scaleX(0);transition:transform .3s ease}.dcc_enterVehicleCodeModalWrapper-switchButton:hover,.dcc_enterVehicleCodeModalWrapper-switchButton.dcc_enterVehicleCodeModalWrapper-active{color:var(--color-black)}.dcc_enterVehicleCodeModalWrapper-switchButton.dcc_enterVehicleCodeModalWrapper-active:after{transform:scaleX(1)}.dcc_enterVehicleCodeModalWrapper-contentEntering{opacity:0}.dcc_enterVehicleCodeModalWrapper-contentVisible{opacity:1}.dcc_enterVehicleCodeModalWrapper-subtitle{text-align:center;color:var(--color-grey-40);font-size:.9em;margin-bottom:var(--space-xl);line-height:1.5;max-width:400px;margin-left:auto;margin-right:auto}.dcc_enterVehicleCodeForm-container{width:100%}.dcc_enterVehicleCodeForm-title{margin:0;padding-bottom:var(--space-xl);padding-top:var(--space-m);text-align:center;font-size:1.8em}.dcc_enterVehicleCodeForm-actionArea{display:flex;width:100%;gap:10px}.dcc_enterVehicleCodeForm-enterCodeForm{display:flex;flex-direction:column;width:100%}.dcc_enterVehicleCodeForm-inputWrapper{display:flex;flex-direction:column;gap:var(--space-xs);width:100%;text-align:left}.dcc_enterVehicleCodeForm-label{color:var(--color-grey-60);padding-bottom:8px;font-weight:var(--font-weight-bold)}.dcc_enterVehicleCodeForm-input{width:100%;padding:var(--space-m) var(--space-m);background:var(--color-white);border:1px solid var(--color-grey-20);transition:all .2s ease;font-size:1.2em;height:52px;flex:3}.dcc_enterVehicleCodeForm-input::placeholder{color:var(--color-grey-30);font-size:.95em;font-weight:400}.dcc_enterVehicleCodeForm-input:hover{border-color:var(--color-grey-40)}.dcc_enterVehicleCodeForm-input:focus{border-color:var(--color-black);outline:none;box-shadow:0 2px 4px #0000000d}.dcc_enterVehicleCodeForm-input:disabled{background-color:var(--color-grey-10);cursor:not-allowed}.dcc_enterVehicleCodeForm-error{color:var(--color-red);font-size:.85em;margin:0;padding-top:8px}.dcc_enterVehicleCodeForm-button{width:100%;padding:var(--space-m);background-color:var(--color-black);color:var(--color-white);border:none;font-weight:500;cursor:pointer;transition:background-color .2s ease;flex:1;height:52px}.dcc_enterVehicleCodeForm-button:disabled{background-color:var(--color-grey-40);cursor:not-allowed}.dcc_enterVehicleCodeForm-button:hover:not(:disabled){background-color:var(--color-grey-80)}.dcc_enterVehicleCodeForm-info{padding:var(--space-s);text-align:left;background-color:var(--color-grey-05);margin-top:20px}.dcc_enterVehicleCodeForm-infoTitle{color:var(--color-grey-90);margin:0 0 var(--space-xs) 0}.dcc_enterVehicleCodeForm-infoDescription{color:var(--color-grey-80);line-height:1.5;margin:0}.dcc_enterVehicleCodeForm-inputError{color:var(--color-red);border-color:var(--color-red)!important;background:#bb0a3014}.dcc_fastConfigurationButton-button{display:inline-flex;align-items:center;background-color:transparent;border-width:0;padding:0}.dcc_fastConfigurationModal-container{padding:var(--space-xl);max-width:900px;min-width:600px;width:auto;height:auto;visibility:visible;z-index:3000;display:block;overflow-y:auto;max-height:80vh}.dcc_fastConfigurationModal-title{font-weight:700;margin-top:.5em;border-bottom:1px solid #bbbec3!important;text-align:center}.dcc_fastConfigurationModal-button{width:70%;padding:var(--space-m);background-color:var(--color-black);color:var(--color-white);border-width:0;margin-top:.9em}.dcc_fastConfigurationModal-form{display:flex;flex-direction:column;align-items:center;width:100%}.dcc_fastConfigurationModal-fastConfigInputsTable table td{border-width:0!important}.dcc_fastConfigurationModal-form table{width:100%;table-layout:fixed}.dcc_fastConfigurationModal-form table td:first-child{width:200px;vertical-align:top;padding-right:var(--space-m)}.dcc_fastConfigurationModal-form table td:last-child{width:auto;min-width:350px}.dcc_fastConfigurationModal-textInput{border-bottom:1px dotted var(--input-border-color)}.dcc_fastConfigurationModal-explanation{color:#41464c;display:block;font-size:.7em;margin-top:-20px}.dcc_fastConfigurationModal-explanationHeading{font-weight:700}.dcc_fastConfigurationModal-textIntro{margin:10px 0 5px}.dcc_fastConfigurationModal-input{background:#e1e1e1;line-height:15px;margin:10px 0;min-width:350px;max-width:500px;padding:2px 1px;width:100%}.dcc_fastConfigurationModal-input .dcc_fastConfigurationModal-fastConfig__control{border:1px solid var(--input-border-color);border-radius:4px;min-height:38px;background:#e1e1e1}.dcc_fastConfigurationModal-input .dcc_fastConfigurationModal-fastConfig__control--is-focused{border-color:var(--input-border-focus-color);box-shadow:0 0 0 1px var(--input-border-focus-color)}.dcc_fastConfigurationModal-input .dcc_fastConfigurationModal-fastConfig__value-container{padding:2px 8px;max-width:480px}.dcc_fastConfigurationModal-input .dcc_fastConfigurationModal-fastConfig__single-value,.dcc_fastConfigurationModal-input .dcc_fastConfigurationModal-fastConfig__multi-value__label{color:var(--color-black);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dcc_fastConfigurationModal-input .dcc_fastConfigurationModal-fastConfig__multi-value{background:var(--color-grey-20);border-radius:4px;max-width:200px}.dcc_fastConfigurationModal-input .dcc_fastConfigurationModal-fastConfig__option{padding:8px 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.dcc_fastConfigurationModal-input .dcc_fastConfigurationModal-fastConfig__option--is-focused{background-color:var(--color-grey-10)}.dcc_fastConfigurationModal-input .dcc_fastConfigurationModal-fastConfig__option--is-selected{background-color:var(--color-black);color:#fff}.dcc_fastConfigurationModal-input .dcc_fastConfigurationModal-fastConfig__menu{border-radius:4px;box-shadow:0 2px 8px #0000001a;max-width:500px}.dcc_fastConfigurationModal-input .dcc_fastConfigurationModal-fastConfig__menu-list{max-height:200px;overflow-y:auto}.dcc_fastConfigurationModal-input .dcc_fastConfigurationModal-fastConfig__placeholder{color:var(--color-grey-60);font-size:14px}.dcc_fastConfigurationModal-input .dcc_fastConfigurationModal-fastConfig__input-container{color:var(--color-black)}.dcc_fastConfigurationModal-error{color:var(--color-red);font-size:12px;margin-top:4px;padding:0 8px}.dcc_fastConfigurationModal-explanationContainer{margin-top:-8px}.dcc_fastConfigurationModal-submitIcon{width:48px;height:48px}.dcc_fastConfigurationModal-submitButton{display:block;align-items:center;margin-top:10px;background-color:var(--color-black);border-width:0;padding:10px;color:#fff}.dcc_fastConfigurationModal-submitContainer{display:inline-flex;justify-content:flex-end;width:100%}.dcc_fastConfigurationModal-noBorder{border-width:0!important}.dcc_fastConfigurationModal-spinnerContainer{display:flex;justify-content:center}.dcc_fastConfigurationModal-loadingContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-xl);min-height:200px;text-align:center}.dcc_fastConfigurationModal-loadingContainer p{margin-top:var(--space-m);color:var(--color-grey-60);font-size:inherit}.dcc_comparisonWrapper-comparePageWrapper{position:relative}.dcc_comparisonWrapper-compareTypeWrapper{display:flex;flex-direction:row;position:relative;margin:0 0 20px;padding:0;list-style:none}.dcc_comparisonWrapper-compareTypeWrapper:before{width:100%;height:1px;background-color:var(--color-grey-50);position:absolute;bottom:0;left:0;display:block;content:""}.dcc_comparisonWrapper-compareType{padding:var(--space-s) var(--space-m);position:relative;border:1px solid var(--color-grey-50);margin-left:-1px;cursor:pointer;background-color:var(--color-grey-05)}.dcc_comparisonWrapper-compareTypeActive{border-bottom-color:#fff;background-color:#fff}.dcc_comparisonWrapper-spinnerContainer{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background-color:#fff;opacity:50%}.dcc_comparisonWrapper-spinnerContainer svg{position:absolute;top:50%;left:50%;width:48px;height:48px;margin:-24px 0 0 -24px}.dcc_comparisonModelWrapper-modelSelectorBlock{width:33.33%;padding:0 15px 0 55px;position:relative;border-right:1px solid var(--color-grey-40);margin:0 0 20px;box-sizing:border-box;float:left}.dcc_comparisonModelWrapper-modelSelectorBlockLast{border-right:0 solid var(--color-grey-40)}.dcc_comparisonModelWrapper-modelSelectorNumber{position:absolute;top:5px;left:15px;width:30px;height:30px;text-align:center;font-size:1.25em;line-height:30px;background-color:var(--color-grey-80);color:#fff;font-weight:700;z-index:10}.dcc_comparisonModelWrapper-useConfigurationButton{position:absolute;bottom:5px;left:15px;width:30px;padding:5px 0 0;height:30px;text-align:center;background-color:var(--color-grey-10);cursor:pointer}.dcc_comparisonModelWrapper-useConfigurationButton svg{width:20px;height:20px}.dcc_comparisonModelWrapper-modelSelectorCarline{margin:0 0 10px}.dcc_comparisonModelWrapper-select{width:100%;padding:0 var(--space-s)}.dcc_comparisonButtonsSection-container{padding:0;min-width:100%;position:sticky;top:0;background-color:#fff;z-index:1}.dcc_comparisonButtonsSection-modelSelectorWrapper{padding:15px 0;display:block}.dcc_comparisonButtonsSection-buttonsWrapper{clear:both;margin:0;display:flex;flex-direction:row;padding:0 15px}.dcc_comparisonButtonsSection-compareButton{margin:0 15px 0 0;padding:10px 15px!important;background-color:var(--primary-button-bg-color)!important;color:var(--primary-button-color)!important}.dcc_comparisonButtonsSection-compareButton[disabled]{background-color:var(--color-grey-40)!important;color:var(--color-white)!important}.dcc_comparisonButtonsSection-distinctWrapper{display:inline-flex;padding:2px 0 0}.dcc_comparisonButtonsSection-distinctWrapper input{margin:5px 10px 0 0;float:left}.dcc_comparisonButtonsSection-distinctWrapper span{line-height:34px}.dcc_comparisonPdfButton-exportPdfButton{margin:0 15px 0 0;padding:10px 15px!important;background-color:var(--primary-button-bg-color)!important;color:var(--primary-button-color)!important}.dcc_comparisonPdfButton-exportPdfButton[disabled]{background-color:var(--color-grey-40)!important;color:var(--color-white)!important}.dcc_comparisonPdfButton-pdfIcon{width:var(--space-m);height:var(--space-m);fill:currentColor;display:block}.dcc_comparisonPdfFilters-filtersSection{margin-bottom:var(--space-l);padding:0;background-color:transparent;border:none;border-bottom:1px solid var(--color-grey-20)}.dcc_comparisonPdfFilters-categoryFilters{margin-bottom:var(--space-l)}.dcc_comparisonPdfFilters-filterLabel{display:block;margin-bottom:var(--space-m);font-weight:var(--font-weight-bold);font-size:.85em;color:var(--color-black);text-transform:uppercase;letter-spacing:.5px}.dcc_comparisonPdfFilters-checkboxGroup{display:flex;flex-wrap:wrap;gap:var(--space-l);padding:0}.dcc_comparisonPdfFilters-checkboxLabel{display:flex;align-items:center;gap:var(--space-s);cursor:pointer;padding:var(--space-xs) 0}.dcc_comparisonPdfFilters-checkboxLabel span{font-size:.95em;color:var(--color-black)}.dcc_comparisonPdfTable-categorySection{margin-bottom:var(--space-l)}.dcc_comparisonPdfTable-categoryHeader{margin-bottom:var(--space-m);padding:0;padding-left:var(--space-xxs);background-color:transparent;font-size:1.1em;font-weight:var(--font-weight-bold);color:var(--color-black);border-bottom:2px solid var(--color-grey-20);padding-bottom:var(--space-xs)}.dcc_comparisonPdfTable-resultTable{width:100%;border-collapse:collapse;border:1px solid var(--color-black);table-layout:fixed}.dcc_comparisonPdfTable-resultTable.dcc_comparisonPdfTable-alignedTable{table-layout:fixed}.dcc_comparisonPdfTable-resultTable td{border:1px solid var(--color-black);text-align:center;vertical-align:middle;font-size:.9em;line-height:1.4;word-break:break-word;hyphens:auto;background-color:#fff}.dcc_comparisonPdfTable-resultTable td:first-child{text-align:left;font-weight:400;padding-left:var(--space-xxs)}.dcc_comparisonPdfTable-resultTable td.dcc_comparisonPdfTable-textCell,.dcc_comparisonPdfTable-textCell{text-align:left;vertical-align:top;padding-left:var(--space-xxs)}.dcc_comparisonPdfTable-resultTable .dcc_comparisonPdfTable-infoRow td.dcc_comparisonPdfTable-infoHeaderCell{font-weight:var(--font-weight-bold);padding-left:var(--space-xxs)}.dcc_comparisonPdfTable-resultTable .dcc_comparisonPdfTable-infoRow td.dcc_comparisonPdfTable-infoCell{font-weight:var(--font-weight-bold);text-align:left;vertical-align:top;padding-left:var(--space-xxs)}.dcc_comparisonPdfTable-resultTable td.dcc_comparisonPdfTable-iconCell,.dcc_comparisonPdfTable-iconCell{text-align:center;vertical-align:middle;line-height:1}.dcc_comparisonPdfTable-resultTable .dcc_comparisonPdfTable-columnHeaderRow{background-color:var(--color-grey-10)}.dcc_comparisonPdfTable-resultTable .dcc_comparisonPdfTable-columnHeaderRow td{background-color:var(--color-grey-10);font-weight:var(--font-weight-bold);border-bottom:2px solid var(--color-black);border-top:1px solid var(--color-black);padding-left:var(--space-xxs);font-size:calc(.9em + 2px)}.dcc_comparisonPdfTable-resultTable .dcc_comparisonPdfTable-resultRowCategory td{background-color:var(--color-grey-10);text-align:left;font-weight:var(--font-weight-bold);padding-left:var(--space-xxs);border-bottom:1px solid var(--color-black)}.dcc_comparisonPdfTable-resultTable .dcc_comparisonPdfTable-columnHeaderRow td:first-child,.dcc_comparisonPdfTable-resultTable .dcc_comparisonPdfTable-resultRowCategory td:first-child{vertical-align:middle}.dcc_comparisonPdfTable-resultTable .dcc_comparisonPdfTable-resultRowCategory td:first-child{border-left:none}.dcc_comparisonPdfTable-resultTable .dcc_comparisonPdfTable-columnHeaderRow td:first-child{border-left:1px solid var(--color-black);border-right:1px solid var(--color-black);background-color:var(--color-grey-10);border-top:1px solid var(--color-black);padding-left:var(--space-xxs)}.dcc_comparisonPdfTable-resultTable .dcc_comparisonPdfTable-resultRowDifferent td:first-child{color:var(--color-red)}.dcc_comparisonPdfTable-iconCell svg{width:var(--space-m);height:var(--space-m);display:inline-block;vertical-align:middle}.dcc_comparisonPdfTable-resultTable td.dcc_comparisonPdfTable-iconCell svg{width:var(--space-m);height:var(--space-m);display:inline-block;vertical-align:middle}.dcc_comparisonPdfModal-modalContainer{padding:var(--space-l);max-width:95vw;max-height:90vh;overflow-y:auto;background-color:#fff;position:relative}.dcc_comparisonPdfModal-resultsSection{max-height:60vh;overflow-y:auto;position:relative}.dcc_comparisonPdfModal-modalFooter{display:flex;justify-content:flex-end;padding-top:var(--space-m);margin-top:var(--space-m);border-top:1px solid var(--color-grey-20)}.dcc_comparisonPdfModal-generatePdfButton{margin:0 15px 0 0;padding:10px 15px!important;background-color:var(--primary-button-bg-color)!important;color:var(--primary-button-color)!important;position:relative}.dcc_comparisonPdfModal-generatePdfButton:disabled{background-color:var(--primary-button-bg-color)!important}.dcc_comparisonPdfModal-generatePdfButton:disabled:before{content:"";position:absolute;inset:0;background-color:#fff9;border-radius:inherit;pointer-events:none}.dcc_comparisonPdfModal-pdfButtonContent{display:flex;align-items:center;gap:var(--space-xs)}.dcc_comparisonPdfModal-pdfButtonIcon{width:var(--space-l);height:var(--space-l);flex-shrink:0}.dcc_comparisonCodeWrapper-modelSelectorBlock{width:33.33%;padding:0 15px 0 55px;position:relative;border-right:1px solid var(--color-grey-40);margin:0 0 20px;box-sizing:border-box;float:left}.dcc_comparisonCodeWrapper-modelSelectorBlock:first-child{padding:0 55px}.dcc_comparisonCodeWrapper-modelSelectorBlockLast{border-right:0 solid var(--color-grey-40)}.dcc_comparisonCodeWrapper-modelSelectorNumber{position:absolute;top:5px;left:15px;width:30px;height:30px;text-align:center;font-size:1.25em;line-height:30px;background-color:var(--color-grey-80);color:#fff;font-weight:700;z-index:10}.dcc_comparisonCodeWrapper-useConfigurationButton{position:absolute;top:5px;right:15px;width:30px;padding:5px 0 0;height:30px;text-align:center;background-color:var(--color-grey-10);cursor:pointer}.dcc_comparisonCodeWrapper-useConfigurationButton svg{width:20px;height:20px}.dcc_comparisonCodeWrapper-modelSelectorCarline{margin:0 0 10px}.dcc_comparisonCodeWrapper-modelSelectorCodes{padding:0}.dcc_comparisonCodeWrapper-input{width:100%}.dcc_comparisonResultWrapper-compareResultWrapper{padding:0;margin-top:var(--space-l);position:relative;--sticky-categories-top: 180px;--sticky-column-header-top: 224px}.dcc_comparisonResultWrapper-compareResultWrapper[data-comparison-mode=codes]{--sticky-categories-top: 130px;--sticky-column-header-top: 173px}.dcc_comparisonResultWrapper-compareResultCategories{padding:0 var(--space-m);margin:0;list-style:none;display:flex;flex-direction:row;position:sticky;top:var(--sticky-categories-top);background-color:#fff}.dcc_comparisonResultWrapper-compareResultCategory{padding:var(--space-s) var(--space-m);background-color:var(--color-grey-20);cursor:pointer;margin-right:var(--space-xxs);word-break:break-word}.dcc_comparisonResultWrapper-compareResultCategory:hover{background-color:var(--color-grey-30)}.dcc_comparisonResultWrapper-compareResultCategoryActive,.dcc_comparisonResultWrapper-compareResultCategoryActive:hover{background-color:var(--color-grey-10)}.dcc_comparisonResultWrapper-compareResultCategoryViews{margin:0;padding:0;list-style:none}.dcc_comparisonResultWrapper-compareResultCategoryView{padding:0 var(--space-m) var(--space-m)}.dcc_comparisonResultWrapper-compareResultCategoryView table{width:100%;border-collapse:collapse}.dcc_comparisonResultWrapper-compareResultCategoryView table td{border:1px solid var(--color-grey-10);padding:var(--space-xs);text-align:center;font-size:1em;line-height:1em;width:25%;word-break:break-word;hyphens:auto;max-width:0}.dcc_comparisonResultWrapper-tableInfo svg{width:var(--space-l);height:var(--space-l);display:inline-block;vertical-align:top}.dcc_comparisonResultWrapper-compareResultCategoryView table td svg{width:var(--space-l);height:var(--space-l)}.dcc_comparisonResultWrapper-compareResultCategoryView table .dcc_comparisonResultWrapper-resultRowCategory td{background-color:var(--color-grey-10)}.dcc_comparisonResultWrapper-compareResultCategoryView table .dcc_comparisonResultWrapper-columnHeaderRow{position:sticky;top:var(--sticky-column-header-top)}.dcc_comparisonResultWrapper-compareResultCategoryView table .dcc_comparisonResultWrapper-columnHeaderRow td{background-color:var(--color-grey-10);border-top:1px solid var(--color-grey-10)!important;border-left:1px solid var(--color-grey-10)!important;border-right:1px solid var(--color-grey-10)!important;border-bottom:1px solid var(--color-grey-10)!important;transform:translateZ(0);position:relative;padding:var(--space-s)!important}.dcc_comparisonResultWrapper-compareResultCategoryView table .dcc_comparisonResultWrapper-columnHeaderRow td:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background-color:var(--color-white);z-index:1}.dcc_comparisonResultWrapper-compareResultCategoryView table tr td:first-child{text-align:left}.dcc_comparisonResultWrapper-compareResultCategoryView table .dcc_comparisonResultWrapper-resultRowDifferent td:first-child{color:var(--color-red)}.dcc_comparisonResultWrapper-compareResultCategoryView table .dcc_comparisonResultWrapper-columnHeaderRow td:not(:first-child){color:#fff;font-weight:700;font-size:1.25em;position:relative;text-align:center;vertical-align:middle}.dcc_comparisonResultWrapper-compareResultCategoryView table .dcc_comparisonResultWrapper-columnHeaderRow td:not(:first-child):before{content:"";position:absolute;width:var(--space-xl);height:var(--space-xl);background-color:var(--color-grey-80);top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}.dcc_comparisonResultWrapper-compareResultCategoryViewActive{display:block}.dcc_comparisonResultWrapper-tableInfo{padding:var(--space-xs) var(--space-m) var(--space-m);text-align:center}.dcc_comparisonResultWrapper-tableInfo span{margin:0 var(--space-xs)}.dcc_lastConfigurations-container{padding-right:var(--space-column);padding-bottom:var(--space-xxl);padding-left:var(--space-column)}.dcc_lastConfigurations-headerContainer{display:flex;justify-content:space-between;align-items:center;margin-top:var(--space-xxl);margin-bottom:var(--space-xl)}.dcc_lastConfigurations-title{margin-top:0;margin-bottom:0}.dcc_lastConfigurations-content{margin-top:30px}.dcc_lastConfigurations-loadingIndicator{display:flex;align-items:center;min-height:24px;margin-bottom:var(--space-m);gap:var(--space-xs)}.dcc_lastConfigurations-loadingText{font-size:1rem;font-weight:400}.dcc_lastConfigurations-configDetails{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;padding:20px 10px 10px}.dcc_lastConfigurations-details{flex:1;display:flex;flex-direction:column;justify-content:space-between;padding-right:10px}.dcc_lastConfigurations-vehicleData{display:flex;flex-direction:column;margin:0 0 16px;gap:5px}.dcc_lastConfigurations-loadVehicleCodeButton{width:20%;padding:var(--space-s) var(--space-l);background:var(--primary-button-bg-color);color:var(--primary-button-color);border:none;cursor:pointer;transition:background .3s ease;align-self:flex-start;display:flex;justify-content:center;align-items:center;text-align:center;max-width:220px}.dcc_lastConfigurations-media{display:flex;gap:10px;align-items:center;width:410px}.dcc_lastConfigurations-placeholder{width:200px}.dcc_lastConfigurations-media img{flex:1;width:100%;height:auto;object-fit:cover;max-width:200px;max-height:200px}.dcc_lastConfigurations-configDetailsPlaceholder{padding:0}.dcc_lastConfigurations-mediaPlaceholder{display:flex;width:25%;gap:10px}.dcc_lastConfigurations-detailsTopPlaceholder{margin-top:10px}@media(max-width:768px){.dcc_lastConfigurations-content{padding:10px 10px 0}.dcc_lastConfigurations-configDetails{flex-direction:column;padding:10px}.dcc_lastConfigurations-details{padding-right:0}.dcc_lastConfigurations-loadVehicleCodeButton{margin-bottom:10px;align-self:flex-start}}@media(max-width:1024px){.dcc_lastConfigurations-content{padding:10px 10px 0}.dcc_lastConfigurations-configDetails{padding:10px}.dcc_lastConfigurations-details{padding-right:0}.dcc_lastConfigurations-loadVehicleCodeButton{align-self:flex-start;margin-bottom:10px}}.dcc_lastConfigurationDateFilter-dropdownSelect{margin-left:50px;width:200px;position:relative}.dcc_lastConfigurationDateFilter-date{flex:1}.dcc_lastConfigurationDateFilter-vehiclesNumber{flex:1;text-align:left;font-weight:700;font-size:.8rem;margin:auto}.dcc_lastConfigurationDateFilter-dropdownContainer{position:sticky;top:0;width:100%;background:var(--color-white);padding-bottom:var(--space-s);padding-top:var(--space-l)}.dcc_userGarage-container{padding-right:var(--space-column);padding-bottom:var(--space-xxl);padding-left:var(--space-column)}.dcc_userGarage-headerContainer{display:flex;flex-direction:column;align-items:flex-start;margin-top:var(--space-xxl);margin-bottom:var(--space-s)}.dcc_userGarage-title{margin-top:0;margin-bottom:0}.dcc_userGarage-content{width:100%;display:flex;flex-direction:column;gap:var(--space-xxxl)}.dcc_userGarage-icon{width:var(--space-m);height:var(--space-m);margin-right:var(--space-xs);vertical-align:middle;fill:#fff}.dcc_userGarage-modalButtons{display:flex;justify-content:space-around;margin-top:var(--space-l)}.dcc_userGarage-modalButtons button{padding:10px 20px;background-color:#000;color:#fff;border:none;cursor:pointer;transition:background-color .3s}.dcc_userGarage-modalContent{text-align:left}.dcc_userGarage-textarea{width:100%;height:100px;margin-top:10px;padding:10px;border:1px solid #d3d3d3}.dcc_userGarage-closeButton{position:absolute;top:10px;right:10px;background:none;border:none;font-size:24px;cursor:pointer}.dcc_userGarage-loadingIndicator{display:flex;align-items:center;min-height:24px;margin-bottom:var(--space-m);gap:var(--space-xs)}.dcc_userGarage-loadingText{font-size:var(--font-size-xs);color:var(--color-text-secondary);font-weight:400}@keyframes dcc_userGarage-spin{to{transform:rotate(360deg)}}.dcc_userGarageVehicleItem-vehicleItem{border:1px solid var(--color-grey-15);padding:var(--space-m);box-shadow:0 0 2px #0000001a}.dcc_userGarageVehicleItem-header{font-size:1.2rem;font-weight:700;display:flex;align-items:center;gap:var(--space-xs);margin-bottom:var(--space-xs)}.dcc_userGarageVehicleItem-headerSlot{background-color:var(--color-grey-20);padding:var(--space-xxs) var(--space-xs);font-weight:var(--font-weight-bold)}.dcc_userGarageVehicleItem-label{font-weight:var(--font-weight-bold)}.dcc_userGarageVehicleItem-notice{background-color:var(--color-grey-05);padding:var(--space-xs);margin-bottom:var(--space-xs);display:flex;align-items:center;gap:var(--space-xxs);color:var(--primary-font-color)}.dcc_userGarageVehicleItem-vehicleDetailsWrapper{display:flex;justify-content:space-between;gap:var(--space-l);border-top:1px solid var(--color-grey-20);border-bottom:1px solid var(--color-grey-20);padding:var(--space-l) 0}.dcc_userGarageVehicleItem-vehicleDetails{display:grid;grid-template-columns:max-content 1fr;grid-auto-rows:min-content;gap:var(--space-l) var(--space-l)}.dcc_userGarageVehicleItem-vehicleAdditionalDetails{display:flex;flex-direction:column;gap:var(--space-xs);width:30%}.dcc_userGarageVehicleItem-vehiclePrice{display:flex;margin-left:auto;gap:var(--space-xs)}.dcc_userGarageVehicleItem-listOfDetails{list-style-position:outside;margin:0;display:flex;flex-direction:column;justify-content:center;padding-left:1.5em}.dcc_userGarageVehicleItem-inline{display:flex;gap:var(--space-xs)}.dcc_userGarageVehicleItem-inline p{margin:0}.dcc_userGarageVehicleItem-start{align-self:flex-start}.dcc_userGarageVehicleItem-footerUtilities{display:flex;justify-content:space-between;gap:var(--space-xs);padding-top:var(--space-m)}.dcc_userGarageVehicleItem-footerButtons{display:flex;gap:var(--space-xxs)}.dcc_userGarageVehicleItem-footerButtons button{flex:0 1 auto;padding:var(--space-xs) var(--space-l);background-color:var(--primary-button-bg-color);color:var(--primary-button-color);border:none;cursor:pointer;display:flex;align-items:center}.dcc_userGarageVehicleItem-icon{margin-right:var(--space-xs)}.dcc_userGarageVehicleItem-modalContent{padding:var(--space-xl)}.dcc_userGarageVehicleItem-modalContentTitle{margin-top:.5em;text-align:center}.dcc_userGarageVehicleItem-modalButton{padding:var(--space-xs) var(--space-l);background-color:var(--primary-button-bg-color);color:var(--primary-button-color);border:none;cursor:pointer;transition:background-color .3s}.dcc_userGarageVehicleItem-modalTitle{text-align:center}.dcc_userGarageVehicleItem-modalButtons{display:flex;gap:10px;justify-content:end;padding-top:20px}.dcc_userGarageVehicleItem-deleteModalTitleContainer{display:flex;justify-content:center;align-items:center;gap:10px}.dcc_userGarageVehicleItem-modalTextArea{width:100%;min-width:500px;height:150px;border-color:var(--input-border-color)}.dcc_userGarageVehicleItem-modalTextArea:focus{border-color:var(--input-border-color);outline:none}.dcc_userGarageVehicleItem-modalSlotNum{background-color:var(--color-grey-20);padding:5px 10px;font-weight:var(--font-weight-bold)}.dcc_userGarageVehicleItem-modalModelName{font-weight:var(--font-weight-bold)}.dcc_userGarageVehicleItem-modalReferenceDetails{padding-bottom:var(--space-s);display:flex;gap:5px;align-items:center}.dcc_userGarageVehicleItem-footerButtonsPlaceholders{justify-content:flex-end;width:100%}.dcc_userGarageVehicleItem-vehicleDetailsPlaceholder{width:30%;margin-left:auto}.dcc_userGarageVehicleItem-headerSlotPlaceholder{margin-right:10px}.dcc_userGarageVehicleItem-compareButtonPlaceholder{padding:var(--space-xs) var(--space-xl);background-color:var(--primary-button-bg-color);color:var(--primary-button-color);border:none;cursor:pointer;transition:background-color .3s;display:flex;align-items:center}.dcc_userGarageVehicleItem-comparisonSelectorPlaceholder{display:flex;gap:10px}.dcc_userGarageVehicleItem-comparisonSelectorBoxPlaceholder{width:200px;border:1px solid var(--color-grey-20);display:flex;align-items:center;padding-left:10px}.dcc_userGarageVehicleItem-noticePlaceholder{height:30px}@media screen and (max-width:1000px){.dcc_userGarageVehicleItem-footerUtilities{flex-wrap:wrap;justify-content:center}.dcc_userGarageVehicleItem-vehiclePrice{flex-direction:column;align-items:center}.dcc_userGarageVehicleItem-vehicleAdditionalDetails{margin-left:auto}}.dcc_userGarageComparisonSelector-selectorContainer{display:flex;gap:10px}.dcc_userGarageComparisonSelector-react-select__control{border-radius:4px;border:1px solid #ddd}.dcc_userGarageComparisonSelector-react-select__placeholder{color:gray}.dcc_userGarageComparisonSelector-react-select__multi-value{background:#d9d9d9;border-radius:16px;color:#000;padding:4px 8px}.dcc_userGarageComparisonSelector-menuOption{display:flex;align-items:flex-start;gap:10px}.dcc_userGarageComparisonSelector-slotNum{background-color:var(--color-grey-20);padding:3px 6px;font-weight:var(--font-weight-bold);align-self:flex-start}.dcc_userGarageComparisonSelector-checkbox{width:1.5rem;height:1.5rem;margin:0;border:1px solid var(--color-grey-60);cursor:pointer;appearance:none;flex-shrink:0}.dcc_userGarageComparisonSelector-compareButton{padding:var(--space-xs) var(--space-l);background-color:var(--primary-button-bg-color);color:var(--primary-button-color);border:none;cursor:pointer;transition:background-color .3s;display:flex;align-items:center}.dcc_userGarageComparisonSelector-icon{margin-right:var(--space-xs)}.dcc_userGarageComparisonSelector-compareButton[disabled]{color:var(--color-grey-20);background:var(--color-grey-60)}.dcc_vehicleBuildabilityStatus-buildabilityStatus{display:flex;align-items:center;gap:var(--space-xs);margin-bottom:var(--space-xs);padding:var(--space-xxs) 0}.dcc_vehicleBuildabilityStatus-label{font-weight:var(--font-weight-bold)}.dcc_vehicleBuildabilityStatus-statusDot{width:var(--space-s);height:var(--space-s);border-radius:50%;position:relative;display:inline-flex;align-items:center;justify-content:center}.dcc_vehicleBuildabilityStatus-statusDotLoading{background-color:var(--color-grey-30)}.dcc_vehicleBuildabilityStatus-statusDotLoading:after{content:"";width:var(--space-xs);height:var(--space-xs);border-radius:50%;background-color:var(--color-black);animation:dcc_vehicleBuildabilityStatus-pulse var(--time-l) infinite}.dcc_vehicleBuildabilityStatus-statusDotBuildable{background-color:var(--buildability-status-buildable-color)}.dcc_vehicleBuildabilityStatus-statusDotNotBuildable{background-color:var(--buildability-status-not-buildable-color)}.dcc_vehicleBuildabilityStatus-statusDotUnknown{background-color:var(--buildability-status-unknown-color)}@keyframes dcc_vehicleBuildabilityStatus-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(2)}}.dcc_sidebar-container{position:fixed;flex-shrink:0;top:0;height:100%;width:var(--sidebar-open-width);padding-bottom:var(--space-xxl);transition:width var(--transition-ease-in-out) var(--time-l);overflow:hidden;z-index:3}.dcc_sidebar-container:before{background-color:var(--sidebar-bg-color);content:"";position:absolute;top:0;right:0;width:999em;height:100%;z-index:-1}.dcc_sidebar-sidebarClosed{width:var(--sidebar-closed-width);max-width:unset;min-width:unset}.dcc_sidebar-toggleButton{color:var(--color-black);position:absolute;bottom:0;left:0;display:block;background-color:transparent;border-width:0;width:100%}@media screen and (min-width:1281px){.dcc_sidebar-container{position:sticky;height:100vh;min-width:var(--sidebar-open-width);width:300px;overflow:visible;padding-bottom:0}.dcc_sidebar-toggleButton{display:none}}.dcc_root-pageContainer{margin-right:auto;margin-left:auto;position:relative;min-height:100vh;flex-flow:row nowrap;max-width:calc(1400px + var(--sidebar-open-width))}.dcc_root-pageContent{max-width:calc(1400px + var(--sidebar-open-width));padding-left:var(--sidebar-closed-width);flex-grow:1;background-color:var(--color-white);transition:padding-right .3s ease}.dcc_root-contentWithCartboxStandalone{min-height:50vh;padding-bottom:var(--space-xxl);position:sticky;flex-shrink:0;top:0}@media screen and (min-width:1025px){.dcc_root-pageContainer{display:flex;justify-content:space-between}.dcc_root-contentWithCartboxStandalone{flex-grow:1}}@media screen and (min-width:1281px){.dcc_root-pageContent{padding-left:0;flex:1 1 auto;margin:0 auto;width:100%}}@media screen and (max-width:1280px)and (min-width:1025px){.dcc_root-pageContent{padding-right:0}.dcc_root-contentWithCartboxContainerStandalone{display:flex;align-items:flex-start;flex-grow:1;width:100%}.dcc_root-contentWithCartboxStandalone{min-height:35vh;padding-bottom:var(--space-xxl);position:sticky;bottom:0;z-index:1;width:100%}}.dcc_root-cartboxDisplayed{display:block;background-color:var(--color-white);z-index:4}.dcc_root-cartboxHidden{display:none}@media screen and (max-width:1025px){.dcc_root-pageContent{width:100%!important}}.dcc_prStringInvocationModal-modalContainer{padding:2rem;margin:auto;max-width:900px}.dcc_prStringInvocationModal-modalTitle{font-weight:var(--font-weight-bold);margin-bottom:3rem;text-align:center;border-bottom:1px solid #bbbec3!important}.dcc_prStringInvocationModal-modalMessage{display:flex;align-items:center;gap:.5rem;color:var(--color-red);background-color:var(--color-grey-05);padding:1rem;border-radius:4px;border-left:4px solid var(--color-red);margin-bottom:1.5rem}.dcc_prStringInvocationModal-icon{margin-right:10px}.dcc_prStringInvocationModal-section{margin-bottom:1.5rem}.dcc_prStringInvocationModal-sectionTitle{font-size:1.2rem;font-weight:700;margin-bottom:.5rem}.dcc_prStringInvocationModal-invocation{background-color:var(--color-grey-05);padding:1rem;font-size:.9rem;word-break:break-word}.dcc_prStringInvocationModal-matchingModelsSection{display:flex;align-items:center;gap:.5rem;font-weight:var(--font-weight-bold);color:var(--color-black)}.dcc_prStringInvocationModal-modelName{font-weight:700}.dcc_prStringInvocationModal-textContainer{display:flex;flex-direction:column}.dcc_prStringInvocationModal-options{display:flex;flex-direction:column;gap:.75rem;overflow-y:auto;max-height:250px;padding:10px}.dcc_prStringInvocationModal-option{padding:1rem;word-break:break-word;color:var(--color-black);box-shadow:0 1px 2px #0000001a,0 -1px 2px #0000001a,1px 0 2px #0000001a,-1px 0 2px #0000001a;display:flex;align-items:center;justify-content:flex-start;cursor:pointer;text-align:left;width:100%;background-color:transparent;border:none}.dcc_prStringInvocationModal-radio{outline:none;margin-right:10px;cursor:pointer;transition:background-color .3s ease,border-color .3s ease}.dcc_prStringInvocationModal-radio:hover{background-color:var(--color-green)}.dcc_prStringInvocationModal-radio:checked{background-color:gray;border-color:gray}.dcc_prStringInvocationModal-option:hover{background-color:var(--color-grey-15)}.dcc_prStringInvocationModal-option:hover .dcc_prStringInvocationModal-radio{background-color:var(--color-green)}.dcc_infoModalInteriorCombination-modalContent{height:90vh;width:90vw;max-width:900px}.dcc_infoModalInteriorCombination-closingButtonWrapper{position:sticky;top:0}.dcc_infoModalInteriorCombination-container{padding:var(--icon-size-large) var(--space-xxl);text-align:left}.dcc_infoModalInteriorCombination-title{font-size:1.6rem;line-height:1.5}.dcc_infoModalInteriorCombination-equipmentKey{color:var(--color-grey-60);font-size:50%;padding-left:var(--space-s)}.dcc_infoModalInteriorCombination-textItem{margin-bottom:var(--space-m)}.dcc_infoModalInteriorCombination-texts{display:flex;flex-direction:column;gap:20px}.dcc_infoModalInteriorCombination-texts ul{padding:0 1rem}.dcc_infoModalInteriorCombination-texts p{padding:0 0 var(--space-m)}.dcc_infoModalInteriorCombination-texts .dcc_infoModalInteriorCombination-ak_text{padding-bottom:10px}.dcc_infoModalInteriorCombination-texts .dcc_infoModalInteriorCombination-ak_remarks{padding-top:20px}.dcc_infoModalInteriorCombination-texts .dcc_infoModalInteriorCombination-benefits br{display:none}.dcc_infoModalInteriorCombination-forced{border:1px solid var(--color-red);padding:var(--space-m)}.dcc_infoModalInteriorCombination-extendedImageItem{margin-top:3rem;border-top:1px solid var(--color-grey-20)}.dcc_infoModalInteriorCombination-forcedExtendedImage{border-color:var(--color-red)}.dcc_infoModalInteriorCombination-extendedImageItem h4,.dcc_infoModalInteriorCombination-extendedTextItem{margin-top:1rem}.dcc_infoModalInteriorCombination-extendedTextItem h4{background-color:var(--color-grey-10);padding:10px}.dcc_e3dLoadingSpinner-e3dLoadingSpinnerOverlay{position:fixed;inset:0;background-color:transparent;z-index:99999;display:flex;justify-content:center;align-items:center;pointer-events:all}.dcc_e3dLoadingSpinner-e3dLoadingSpinnerContainer{display:flex;justify-content:center;align-items:center;background-color:transparent;border-radius:8px;padding:20px}.dcc_vinAlternativesModal-modalContainer{padding:2rem;margin:auto;max-width:900px}.dcc_vinAlternativesModal-modalTitle{border-bottom:1px solid var(--color-grey-15);margin:0 0 20px;padding:0 0 20px;font-weight:700}.dcc_vinAlternativesModal-closeModalButton{top:22px;right:20px}.dcc_vinAlternativesModal-modalMessage{display:flex;align-items:center;gap:.5rem;color:var(--color-red);background-color:#bb0a3014;padding:1rem;border-radius:4px;border-left:4px solid var(--color-red);margin-bottom:1.5rem;box-shadow:#0000000d 0 0 0 1px}.dcc_vinAlternativesModal-icon{margin-right:10px}.dcc_vinAlternativesModal-section{margin-bottom:1rem;margin-top:1rem}.dcc_vinAlternativesModal-invocationInfoContainer{display:flex;justify-content:space-between;gap:10px}.dcc_vinAlternativesModal-invocationInfo{flex:1}.dcc_vinAlternativesModal-sectionTitle{color:var(--color-black);margin-top:0;margin-bottom:.5rem}.dcc_vinAlternativesModal-invocation{background-color:var(--color-grey-05);color:var(--color-black);padding:1rem;font-size:.9rem;word-break:break-word;border-radius:5px}.dcc_vinAlternativesModal-matchingModelsSection{display:flex;align-items:center;gap:.5rem;font-weight:var(--font-weight-bold);color:var(--color-black)}.dcc_vinAlternativesModal-options{display:flex;flex-direction:column;gap:.75rem;overflow-y:auto;max-height:260px;padding:10px}.dcc_vinAlternativesModal-option{padding:.5rem 1rem;word-break:break-word;color:var(--color-black);box-shadow:0 1px 2px #0000001a,0 -1px 2px #0000001a,1px 0 2px #0000001a,-1px 0 2px #0000001a;display:flex;justify-content:flex-start;cursor:pointer;text-align:left;width:100%;background-color:transparent;border:none}.dcc_vinAlternativesModal-prStringOption{align-items:center}.dcc_vinAlternativesModal-modelOptionInfo{display:flex;flex-direction:column;gap:5px}.dcc_vinAlternativesModal-modelOptionName{font-weight:700}.dcc_vinAlternativesModal-modelOptionId{color:var(--color-grey-70)}.dcc_vinAlternativesModal-radio{outline:none;margin-right:10px;cursor:pointer;transition:background-color .3s ease,border-color .3s ease}.dcc_vinAlternativesModal-radio:hover{background-color:var(--color-green)}.dcc_vinAlternativesModal-radio:checked{background-color:gray;border-color:gray}.dcc_vinAlternativesModal-option:hover{background-color:var(--color-grey-10)}.dcc_vinAlternativesModal-option:hover .dcc_vinAlternativesModal-radio{background-color:var(--color-green)}.dcc_e3dSharingDashboard-e3d-sharing-container{position:relative;width:100%;height:100%}.dcc_e3dSharingDashboard-dashboard-controls{position:relative;width:100%;height:100%;pointer-events:none}@font-face{font-family:AudiTypeWide;font-style:normal;font-weight:200;src:url(https://assets.audi.com/audi-fonts/1/AudiType-WideLight.woff2) format("woff2"),url(https://assets.audi.com/audi-fonts/1/AudiType-WideLight.woff) format("woff")}@font-face{font-family:AudiTypeWide;font-style:normal;font-weight:400;src:url(https://assets.audi.com/audi-fonts/1/AudiType-WideNormal.woff2) format("woff2"),url(https://assets.audi.com/audi-fonts/1/AudiType-WideNormal.woff) format("woff")}@font-face{font-family:AudiTypeWide;font-style:normal;font-weight:700;src:url(https://assets.audi.com/audi-fonts/1/AudiType-WideBold.woff2) format("woff2"),url(https://assets.audi.com/audi-fonts/1/AudiType-WideBold.woff) format("woff")}@font-face{font-family:AudiTypeExtended;font-style:normal;font-weight:400;src:url(https://assets.audi.com/audi-fonts/1/AudiType-ExtendedNormal.woff2) format("woff2"),url(https://assets.audi.com/audi-fonts/1/AudiType-ExtendedNormal.woff) format("woff")}@font-face{font-family:AudiTypeExtended;font-style:normal;font-weight:700;src:url(https://assets.audi.com/audi-fonts/1/AudiType-ExtendedBold.woff2) format("woff2"),url(https://assets.audi.com/audi-fonts/1/AudiType-ExtendedBold.woff) format("woff")}:root{--audi-type-wide: AudiTypeWide, sans-serif;--audi-type-extended: AudiTypeExtended, sans-serif}body.audi{--color-black: #000;--color-white: #fff;--color-green: #090;--color-red: #bb0a30;--color-blue: #1f2f57;--color-yellow: #fc0;--color-grey-05: #f2f2f2;--color-grey-10: #e5e5e5;--color-grey-15: #d9d9d9;--color-grey-20: #ccc;--color-grey-30: #b3b3b3;--color-grey-40: #999;--color-grey-50: #808080;--color-grey-60: #666;--color-grey-70: #4c4c4c;--color-grey-80: #333;--color-grey-90: #1a1a1a;--font-weight-bold: 700;--font-weight-light: 200;--font-weight-normal: 400;--space-xxs: 3px;--space-xs: 6px;--space-s: 12px;--space-m: 18px;--space-l: 24px;--space-xl: 30px;--space-xxl: 36px;--space-xxxl: 42px;--space-column: 4%;--icon-size-small: 24px;--icon-size-large: 48px;--time-xxs: 30ms;--time-xs: 60ms;--time-s: .12s;--time-m: .18s;--time-l: .24s;--time-xl: .42s;--time-xxl: .66s;--time-xxxl: .96s;--transition-ease-in: cubic-bezier(.69, .01, .83, .56);--transition-ease-out: cubic-bezier(.21, .55, .43, 1);--transition-ease-in-out: cubic-bezier(.75, .02, .5, 1);--primary-font-family: var(--audi-type-wide);--secondary-font-family: var(--audi-type-extended);--primary-font-color: var(--color-grey-80);--secondary-font-color: var(--color-grey-50);--warning-color: var(--color-red);--success-color: var(--color-green);--incomplete-color: var(--color-yellow);--warning-notification-color: var(--color-blue);--buildability-status-buildable-color: var(--success-color);--buildability-status-not-buildable-color: var(--incomplete-color);--buildability-status-unknown-color: var(--warning-color);--link-color: var(--primary-font-color);--primary-button-color: var(--color-white);--primary-button-bg-color: var(--color-black);--shopping-card-button-border-radius: 0;--label-font-color: var(--color-grey-50);--input-border-color: var(--color-grey-80);--input-border-focus-color: var(--color-grey-80);--table-border-color: var(--color-grey-50);--sidebar-bg-color: var(--color-grey-05);--sidebar-link-color: var(--color-grey-70);--sidebar-link-hover-color: var(--color-black);--sidebar-link-disabled-color: var(--color-grey-50);--sidebar-link-active-color: var(--color-black);--sidebar-link-active-bg-color: var(--color-grey-20);--sidebar-traffic-light-done-color: var(--success-color);--sidebar-traffic-light-error-color: var(--color-red);--sidebar-traffic-light-incomplete-color: var(--incomplete-color);--sidebar-traffic-light-notstarted-color: var(--color-grey-20);--isLoadingBgColor: var(--color-white)}@media all and (min-width:768px)and (max-width:1023px){body.audi{--space-xxxl: 48px}}@media all and (min-width:1024px)and (max-width:1439px){body.audi{--space-xxl: 42px;--space-xxxl: 60px}}@media all and (min-width:1440px)and (max-width:1919px){body.audi{--space-xl: 36px;--space-xxl: 54px;--space-xxxl: 78px}}@media all and (min-width:1920px){body.audi{--space-xl: 42px;--space-xxl: 66px;--space-xxxl: 96px}}@font-face{font-family:VW Text;font-style:normal;font-weight:400;src:url(/66032d330b9abaac06bf.woff) format("woff")}@font-face{font-family:VW Text;font-style:normal;font-weight:700;src:url(/599d376e83e6bb244c7d.woff) format("woff")}@font-face{font-family:VW Head;font-style:normal;font-weight:700;src:url(/08a4e6a41b04b0ed5239.woff) format("woff")}:root{--vw-type-text: "VW Text", sans-serif;--vw-type-head: "VW Head", sans-serif}body.vw,body.vwn{--color-black: #000;--color-white: #fff;--color-green: #090;--color-red: #bb0a30;--color-blue: #1f2f57;--color-blue-light: #6091c3;--color-yellow: #fc0;--color-grey-05: #f2f2f2;--color-grey-10: #e5e5e5;--color-grey-15: #d9d9d9;--color-grey-20: #ccc;--color-grey-30: #b3b3b3;--color-grey-40: #999;--color-grey-50: #808080;--color-grey-60: #666;--color-grey-70: #4c4c4c;--color-grey-80: #333;--color-grey-90: #1a1a1a;--font-weight-bold: 700;--font-weight-light: 200;--font-weight-normal: 400;--space-xxs: 3px;--space-xs: 6px;--space-s: 12px;--space-m: 18px;--space-l: 24px;--space-xl: 30px;--space-xxl: 36px;--space-xxxl: 42px;--space-column: 4%;--icon-size-small: 24px;--icon-size-large: 48px;--time-xxs: 30ms;--time-xs: 60ms;--time-s: .12s;--time-m: .18s;--time-l: .24s;--time-xl: .42s;--time-xxl: .66s;--time-xxxl: .96s;--transition-ease-in: cubic-bezier(.69, .01, .83, .56);--transition-ease-out: cubic-bezier(.21, .55, .43, 1);--transition-ease-in-out: cubic-bezier(.75, .02, .5, 1);--primary-font-family: var(--vw-type-text);--secondary-font-family: var(--vw-type-head);--primary-font-color: var(--color-grey-80);--secondary-font-color: var(--color-grey-50);--warning-color: var(--color-red);--success-color: var(--color-green);--incomplete-color: var(--color-yellow);--warning-notification-color: var(--color-blue);--buildability-status-buildable-color: var(--success-color);--buildability-status-not-buildable-color: var(--incomplete-color);--buildability-status-unknown-color: var(--warning-color);--link-color: var(--primary-font-color);--primary-button-color: var(--color-white);--primary-button-bg-color: var(--color-blue);--shopping-card-button-border-radius: 0;--label-font-color: var(--color-grey-50);--input-border-color: var(--color-grey-80);--input-border-focus-color: var(--color-grey-80);--table-border-color: var(--color-grey-50);--sidebar-bg-color: var(--color-grey-05);--sidebar-link-color: var(--color-grey-70);--sidebar-link-hover-color: var(--color-black);--sidebar-link-disabled-color: var(--color-grey-50);--sidebar-link-active-color: var(--color-black);--sidebar-link-active-bg-color: var(--color-grey-20);--sidebar-traffic-light-done-color: var(--success-color);--sidebar-traffic-light-error-color: var(--color-red);--sidebar-traffic-light-incomplete-color: var(--incomplete-color);--sidebar-traffic-light-notstarted-color: var(--color-grey-20);--isLoadingBgColor: var(--color-grey-50)}@media all and (min-width:768px)and (max-width:1023px){body.vw,body.vwn{--space-xxxl: 48px}}@media all and (min-width:1024px)and (max-width:1439px){body.vw,body.vwn{--space-xxl: 42px;--space-xxxl: 60px}}@media all and (min-width:1440px)and (max-width:1919px){body.vw,body.vwn{--space-xl: 36px;--space-xxl: 54px;--space-xxxl: 78px}}@media all and (min-width:1920px){body.vw,body.vwn{--space-xl: 42px;--space-xxl: 66px;--space-xxxl: 96px}}@font-face{font-family:SeatRegular;font-style:normal;font-weight:400;src:url(/ce86e2c97eef5faad9b5.woff) format("woff")}@font-face{font-family:SeatRegular;font-style:normal;font-weight:700;src:url(/5b1aa9a270302f3e29b5.woff) format("woff")}@font-face{font-family:SeatMedium;font-style:normal;font-weight:400;src:url(/04a1b58f12926fe60bf5.woff) format("woff")}body.seat{--color-black: #000;--color-white: #fff;--color-green: #4c6856;--color-red: #af1e23;--color-blue: #1f2f57;--color-yellow: #fcc446;--color-orange: #ea5d1a;--color-grey-05: #f2f2f2;--color-grey-10: #e5e5e5;--color-grey-15: #d9d9d9;--color-grey-20: #ccc;--color-grey-30: #b3b3b3;--color-grey-40: #999;--color-grey-50: #808080;--color-grey-60: #666;--color-grey-70: #4c4c4c;--color-grey-80: #333;--color-grey-90: #1a1a1a;--font-weight-bold: 700;--font-weight-light: 200;--font-weight-normal: 400;--space-xxs: 3px;--space-xs: 6px;--space-s: 12px;--space-m: 18px;--space-l: 24px;--space-xl: 30px;--space-xxl: 36px;--space-xxxl: 42px;--space-column: 4%;--icon-size-small: 24px;--icon-size-large: 48px;--time-xxs: 30ms;--time-xs: 60ms;--time-s: .12s;--time-m: .18s;--time-l: .24s;--time-xl: .42s;--time-xxl: .66s;--time-xxxl: .96s;--transition-ease-in: cubic-bezier(.69, .01, .83, .56);--transition-ease-out: cubic-bezier(.21, .55, .43, 1);--transition-ease-in-out: cubic-bezier(.75, .02, .5, 1);--primary-font-family: var(--seat-regular-type-text);--secondary-font-family: var(--seat-medium-type-text);--primary-font-color: var(--color-grey-80);--secondary-font-color: var(--color-grey-50);--warning-color: var(--color-red);--success-color: var(--color-green);--incomplete-color: var(--color-yellow);--warning-notification-color: var(--color-blue);--buildability-status-buildable-color: var(--success-color);--buildability-status-not-buildable-color: var(--incomplete-color);--buildability-status-unknown-color: var(--warning-color);--link-color: var(--primary-font-color);--primary-button-color: var(--color-white);--primary-button-bg-color: var(--color-orange);--shopping-card-button-border-radius: 0;--label-font-color: var(--color-grey-50);--input-border-color: var(--color-grey-80);--input-border-focus-color: var(--color-grey-80);--table-border-color: var(--color-grey-50);--sidebar-bg-color: var(--color-grey-05);--sidebar-link-color: var(--color-grey-70);--sidebar-link-hover-color: var(--color-black);--sidebar-link-disabled-color: var(--color-grey-50);--sidebar-link-active-color: var(--color-black);--sidebar-link-active-bg-color: var(--color-grey-20);--sidebar-traffic-light-done-color: var(--success-color);--sidebar-traffic-light-error-color: var(--color-red);--sidebar-traffic-light-incomplete-color: var(--incomplete-color);--sidebar-traffic-light-notstarted-color: var(--color-grey-20);--isLoadingBgColor: var(--color-white)}@media all and (min-width:768px)and (max-width:1023px){body.seat{--space-xxxl: 48px}}@media all and (min-width:1024px)and (max-width:1439px){body.seat{--space-xxl: 42px;--space-xxxl: 60px}}@media all and (min-width:1440px)and (max-width:1919px){body.seat{--space-xl: 36px;--space-xxl: 54px;--space-xxxl: 78px}}@media all and (min-width:1920px){body.seat{--space-xl: 42px;--space-xxl: 66px;--space-xxxl: 96px}}@font-face{font-family:SkodaNext;font-weight:900;font-display:swap;font-style:italic;src:url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-BlackItalic.52842cbb347ce0cf180ed384e4574ce3.ttf);src:url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-BlackItalic.54778c650e467f12ca4cc49bc9f89021.eot?#iefix) format("embedded-opentype"),url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-BlackItalic.5848dc93a5f2b06b68b9dcffa38ee2f8.woff2) format("woff2"),url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-BlackItalic.1629b142f038c1beaf6efefc8af0853a.woff) format("woff"),url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-BlackItalic.52842cbb347ce0cf180ed384e4574ce3.ttf) format("truetype")}@font-face{font-family:SkodaNext;font-weight:900;font-display:swap;font-style:normal;src:url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-Black.973bdb12aecdd279754004d6220f9c35.ttf);src:url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-Black.5ffd20e3801c65f111da891d35d698ca.eot?#iefix) format("embedded-opentype"),url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-Black.d571105ffd4442f57e3d801894e5061f.woff2) format("woff2"),url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-Black.93675509e43056da3060c930f780685b.woff) format("woff"),url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-Black.973bdb12aecdd279754004d6220f9c35.ttf) format("truetype")}@font-face{font-family:SkodaNext;font-weight:700;font-display:swap;font-style:italic;src:url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-BoldItalic.5dde2f1f71df81993b1388439857417e.ttf);src:url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-BoldItalic.4d1007bb44d7e3509c3cb8b57d9c3b5f.eot?#iefix) format("embedded-opentype"),url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-BoldItalic.312a27b1f0258d817fb4dbdd72e8fdaf.woff2) format("woff2"),url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-BoldItalic.a4345f25d6144bd2196f1d43c30c3cb6.woff) format("woff"),url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-BoldItalic.5dde2f1f71df81993b1388439857417e.ttf) format("truetype")}@font-face{font-family:SkodaNext;font-weight:700;font-display:swap;font-style:normal;src:url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-Bold.1bf8291a296c00253a1b7c870dcc6703.ttf);src:url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-Bold.c2517e26600a38d16af9179a777f2142.eot?#iefix) format("embedded-opentype"),url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-Bold.9224be78d94db6f83ab9072975fd0051.woff2) format("woff2"),url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-Bold.c2ca028aef83f6b77df85afe0cbded62.woff) format("woff"),url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-Bold.1bf8291a296c00253a1b7c870dcc6703.ttf) format("truetype")}@font-face{font-family:SkodaNext;font-weight:300;font-display:swap;font-style:italic;src:url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-RegularItalic.ba2dc728c5354dceddefb15bb9d12aa5.ttf);src:url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-RegularItalic.a63a682fe0e1620114a8e6088670df1f.eot?#iefix) format("embedded-opentype"),url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-RegularItalic.00b9c6c7895280a098b81e006a5e4cf6.woff2) format("woff2"),url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-RegularItalic.43bd0ff4eb44268bdf2cb7c404876eb2.woff) format("woff"),url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-RegularItalic.ba2dc728c5354dceddefb15bb9d12aa5.ttf) format("truetype")}@font-face{font-family:SkodaNext;font-weight:300;font-display:swap;font-style:normal;src:url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-Regular.a4ef0274228684ec2d8e1c23b61f3575.ttf);src:url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-Regular.9b7af45a9acd38598770ab8f237831da.eot?#iefix) format("embedded-opentype"),url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-Regular.896bab255b5e7a7c32a6ad50105f1e80.woff2) format("woff2"),url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-Regular.f87b11e382f983a35a1506c70af860d9.woff) format("woff"),url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-Regular.a4ef0274228684ec2d8e1c23b61f3575.ttf) format("truetype")}@font-face{font-family:SkodaNext;font-weight:100;font-display:swap;font-style:italic;src:url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-LightItalic.0c760fa94d09c617c4b71cd2b3c5760a.ttf);src:url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-LightItalic.f49fbb85be2944cc7fec7a4b8fa59373.eot?#iefix) format("embedded-opentype"),url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-LightItalic.c5e8eb46c700bc4e441dd3679b95192c.woff2) format("woff2"),url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-LightItalic.14eb55549e80e7055d3ab43cc7b9890e.woff) format("woff"),url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-LightItalic.0c760fa94d09c617c4b71cd2b3c5760a.ttf) format("truetype")}@font-face{font-family:SkodaNext;font-weight:100;font-display:swap;font-style:normal;src:url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-Light.9be74ebc7639857e8b5483230db78b08.ttf);src:url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-Light.c02c3e243dddd158d2c8f871160e38f3.eot?#iefix) format("embedded-opentype"),url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-Light.2070d1d3ea06e9f5acf4e56b8cd8c38a.woff2) format("woff2"),url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-Light.ef226c7115a629abbf1b30e7babfac0e.woff) format("woff"),url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-Light.9be74ebc7639857e8b5483230db78b08.ttf) format("truetype")}@font-face{font-family:SkodaNext;font-weight:90;font-display:swap;font-style:italic;src:url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-ThinItalic.7f050ae3c657c3fa1fa8e7eebfae3443.ttf);src:url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-ThinItalic.7adac9ea045218676aebc842002a4aec.eot?#iefix) format("embedded-opentype"),url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-ThinItalic.10d5bf962b4055f3a5fd2c0e32f540ca.woff2) format("woff2"),url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-ThinItalic.9f6c31727775ca19e56170450c7fb889.woff) format("woff"),url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-ThinItalic.7f050ae3c657c3fa1fa8e7eebfae3443.ttf) format("truetype")}@font-face{font-family:SkodaNext;font-weight:90;font-display:swap;font-style:normal;src:url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-Thin.37df30034bb31e39be7a6ac5f7fd1e7c.ttf);src:url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-Thin.fcdeded3381a8d7ea1365870016114e0.eot?#iefix) format("embedded-opentype"),url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-Thin.828e2ed5db94ed9bb11b23b3601d21fa.woff2) format("woff2"),url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-Thin.06e8cae10278816d33795d74cfda6ef9.woff) format("woff"),url(https://cpv3prodbluecdnep.azureedge.net/resources5/Libs_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/font/SKODANext-Thin.37df30034bb31e39be7a6ac5f7fd1e7c.ttf) format("truetype")}:root{--skoda-next-type-text: "SkodaNext", sans-serif}body.skoda{--color-black: #000;--color-white: #fff;--color-green: #4ba82e;--color-red: #dc3545;--color-blue: #1f2f57;--color-yellow: #ffc107;--color-grey-05: #f2f2f2;--color-grey-10: #e5e5e5;--color-grey-15: #d9d9d9;--color-grey-20: #ccc;--color-grey-30: #b3b3b3;--color-grey-40: #999;--color-grey-50: #808080;--color-grey-60: #666;--color-grey-70: #4c4c4c;--color-grey-80: #333;--color-grey-90: #1a1a1a;--font-weight-bold: 700;--font-weight-light: 200;--font-weight-normal: 400;--space-xxs: 3px;--space-xs: 6px;--space-s: 12px;--space-m: 18px;--space-l: 24px;--space-xl: 30px;--space-xxl: 36px;--space-xxxl: 42px;--space-column: 4%;--icon-size-small: 24px;--icon-size-large: 48px;--time-xxs: 30ms;--time-xs: 60ms;--time-s: .12s;--time-m: .18s;--time-l: .24s;--time-xl: .42s;--time-xxl: .66s;--time-xxxl: .96s;--transition-ease-in: cubic-bezier(.69, .01, .83, .56);--transition-ease-out: cubic-bezier(.21, .55, .43, 1);--transition-ease-in-out: cubic-bezier(.75, .02, .5, 1);--primary-font-family: var(--skoda-next-type-text);--secondary-font-family: var(--skoda-next-type-text);--primary-font-color: var(--color-grey-80);--secondary-font-color: var(--color-grey-50);--warning-color: var(--color-red);--success-color: var(--color-green);--incomplete-color: var(--color-yellow);--warning-notification-color: var(--color-blue);--buildability-status-buildable-color: var(--success-color);--buildability-status-not-buildable-color: var(--incomplete-color);--buildability-status-unknown-color: var(--warning-color);--link-color: var(--primary-font-color);--primary-button-color: var(--color-white);--primary-button-bg-color: var(--color-green);--shopping-card-button-border-radius: 0;--label-font-color: var(--color-grey-50);--input-border-color: var(--color-grey-80);--input-border-focus-color: var(--color-grey-80);--table-border-color: var(--color-grey-50);--sidebar-bg-color: var(--color-grey-05);--sidebar-link-color: var(--color-grey-70);--sidebar-link-hover-color: var(--color-black);--sidebar-link-disabled-color: var(--color-grey-50);--sidebar-link-active-color: var(--color-black);--sidebar-link-active-bg-color: var(--color-grey-20);--sidebar-traffic-light-done-color: var(--success-color);--sidebar-traffic-light-error-color: var(--color-red);--sidebar-traffic-light-incomplete-color: var(--incomplete-color);--sidebar-traffic-light-notstarted-color: var(--color-grey-20);--isLoadingBgColor: var(--color-white)}body.skoda.country_IT{--color-black: #000;--color-white: #fff;--color-dark-green: #0e3a2f;--color-green: #78faae;--color-red: #dc3545;--color-blue: #1f2f57;--color-yellow: #faeb67;--color-grey-05: #f2f2f2;--color-grey-10: #e5e5e5;--color-grey-15: #d9d9d9;--color-grey-20: #ccc;--color-grey-30: #b3b3b3;--color-grey-40: #999;--color-grey-50: #808080;--color-grey-60: #666;--color-grey-70: #4c4c4c;--color-grey-80: #333;--color-grey-90: #1a1a1a;--font-weight-bold: 700;--font-weight-light: 200;--font-weight-normal: 400;--space-xxs: 3px;--space-xs: 6px;--space-s: 12px;--space-m: 18px;--space-l: 24px;--space-xl: 30px;--space-xxl: 36px;--space-xxxl: 42px;--space-column: 4%;--icon-size-small: 24px;--icon-size-large: 48px;--time-xxs: 30ms;--time-xs: 60ms;--time-s: .12s;--time-m: .18s;--time-l: .24s;--time-xl: .42s;--time-xxl: .66s;--time-xxxl: .96s;--transition-ease-in: cubic-bezier(.69, .01, .83, .56);--transition-ease-out: cubic-bezier(.21, .55, .43, 1);--transition-ease-in-out: cubic-bezier(.75, .02, .5, 1);--primary-font-family: var(--skoda-next-type-text);--secondary-font-family: var(--skoda-next-type-text);--primary-font-color: var(--color-grey-80);--secondary-font-color: var(--color-grey-50);--warning-color: var(--color-red);--success-color: var(--color-green);--incomplete-color: var(--color-yellow);--warning-notification-color: var(--color-blue);--link-color: var(--primary-font-color);--primary-button-color: var(--color-dark-green);--primary-button-bg-color: var(--color-green);--shopping-card-button-border-radius: 24px;--label-font-color: var(--color-grey-50);--input-border-color: var(--color-grey-80);--input-border-focus-color: var(--color-grey-80);--table-border-color: var(--color-grey-50);--sidebar-bg-color: var(--color-grey-05);--sidebar-link-color: var(--color-grey-70);--sidebar-link-hover-color: var(--color-black);--sidebar-link-disabled-color: var(--color-grey-50);--sidebar-link-active-color: var(--color-black);--sidebar-link-active-bg-color: var(--color-grey-20);--sidebar-traffic-light-done-color: var(--success-color);--sidebar-traffic-light-error-color: var(--color-red);--sidebar-traffic-light-incomplete-color: var(--incomplete-color);--sidebar-traffic-light-notstarted-color: var(--color-grey-20);--isLoadingBgColor: var(--color-white)}@media all and (min-width:768px)and (max-width:1023px){body.skoda{--space-xxxl: 48px}}@media all and (min-width:1024px)and (max-width:1439px){body.skoda{--space-xxl: 42px;--space-xxxl: 60px}}@media all and (min-width:1440px)and (max-width:1919px){body.skoda{--space-xl: 36px;--space-xxl: 54px;--space-xxxl: 78px}}@media all and (min-width:1920px){body.skoda{--space-xl: 42px;--space-xxl: 66px;--space-xxxl: 96px}}@font-face{font-family:MAN-regular;font-display:block;src:url(/254c64615e9381832ac0.woff2) format("woff2");font-weight:400}@font-face{font-family:MAN-bold;font-display:block;src:url(/d935e827863f87abe6eb.woff2) format("woff2");font-weight:700}@font-face{font-family:MAN-light;font-display:block;src:url(/6b4ce132f509201c74ea.woff2) format("woff2");font-weight:400}:root{--man-type-regular: "MAN-regular", sans-serif;--man-type-bold: "MAN-bold", sans-serif;--man-type-light: "MAN-light", sans-serif}body.man{--color-black: #000;--color-white: #fff;--color-green: #4ba82e;--color-red: #e40045;--color-blue: #1f2f57;--color-yellow: #ffc107;--color-grey-05: #f2f2f2;--color-grey-10: #e5e5e5;--color-grey-15: #d9d9d9;--color-grey-20: #ccc;--color-grey-30: #b3b3b3;--color-grey-40: #999;--color-grey-50: #808080;--color-grey-60: #666;--color-grey-70: #4c4c4c;--color-grey-80: #333;--color-grey-90: #1a1a1a;--font-weight-bold: 700;--font-weight-light: 200;--font-weight-normal: 400;--space-xxs: 3px;--space-xs: 6px;--space-s: 12px;--space-m: 18px;--space-l: 24px;--space-xl: 30px;--space-xxl: 36px;--space-xxxl: 42px;--space-column: 4%;--icon-size-small: 24px;--icon-size-large: 48px;--time-xxs: 30ms;--time-xs: 60ms;--time-s: .12s;--time-m: .18s;--time-l: .24s;--time-xl: .42s;--time-xxl: .66s;--time-xxxl: .96s;--transition-ease-in: cubic-bezier(.69, .01, .83, .56);--transition-ease-out: cubic-bezier(.21, .55, .43, 1);--transition-ease-in-out: cubic-bezier(.75, .02, .5, 1);--primary-font-family: var(--man-type-light);--secondary-font-family: var(--man-type-bold);--primary-font-color: var(--color-grey-80);--secondary-font-color: var(--color-grey-50);--warning-color: var(--color-red);--success-color: var(--color-green);--incomplete-color: var(--color-yellow);--warning-notification-color: var(--color-blue);--buildability-status-buildable-color: var(--success-color);--buildability-status-not-buildable-color: var(--incomplete-color);--buildability-status-unknown-color: var(--warning-color);--link-color: var(--primary-font-color);--primary-button-color: var(--color-white);--primary-button-bg-color: var(--color-red);--shopping-card-button-border-radius: 0;--label-font-color: var(--color-grey-50);--input-border-color: var(--color-grey-80);--input-border-focus-color: var(--color-grey-80);--table-border-color: var(--color-grey-50);--sidebar-bg-color: var(--color-grey-05);--sidebar-link-color: var(--color-grey-70);--sidebar-link-hover-color: var(--color-black);--sidebar-link-disabled-color: var(--color-grey-50);--sidebar-link-active-color: var(--color-black);--sidebar-link-active-bg-color: var(--color-grey-20);--sidebar-traffic-light-done-color: var(--success-color);--sidebar-traffic-light-error-color: var(--color-red);--sidebar-traffic-light-incomplete-color: var(--incomplete-color);--sidebar-traffic-light-notstarted-color: var(--color-grey-20);--isLoadingBgColor: var(--color-white)}@media all and (min-width:768px)and (max-width:1023px){body.man{--space-xxxl: 48px}}@media all and (min-width:1024px)and (max-width:1439px){body.man{--space-xxl: 42px;--space-xxxl: 60px}}@media all and (min-width:1440px)and (max-width:1919px){body.man{--space-xl: 36px;--space-xxl: 54px;--space-xxxl: 78px}}@media all and (min-width:1920px){body.man{--space-xl: 42px;--space-xxl: 66px;--space-xxxl: 96px}}@font-face{font-family:SeatRegular;font-style:normal;font-weight:400;src:url(/ce86e2c97eef5faad9b5.woff) format("woff")}@font-face{font-family:SeatRegular;font-style:normal;font-weight:700;src:url(/5b1aa9a270302f3e29b5.woff) format("woff")}@font-face{font-family:SeatMedium;font-style:normal;font-weight:400;src:url(/04a1b58f12926fe60bf5.woff) format("woff")}:root{--seat-regular-type-text: "SeatRegular", sans-serif;--seat-medium-type-text: "SeatRegular", sans-serif}body.cupra{--color-black: #000;--color-white: #fff;--color-green: #4c6856;--color-red: #af1e23;--color-blue: #1f2f57;--color-yellow: #fcc446;--color-orange: #ea5d1a;--color-grey-05: #f2f2f2;--color-grey-10: #e5e5e5;--color-grey-15: #d9d9d9;--color-grey-20: #ccc;--color-grey-30: #b3b3b3;--color-grey-40: #999;--color-grey-50: #808080;--color-grey-60: #666;--color-grey-70: #4c4c4c;--color-grey-80: #333;--color-grey-90: #1a1a1a;--font-weight-bold: 700;--font-weight-light: 200;--font-weight-normal: 400;--space-xxs: 3px;--space-xs: 6px;--space-s: 12px;--space-m: 18px;--space-l: 24px;--space-xl: 30px;--space-xxl: 36px;--space-xxxl: 42px;--space-column: 4%;--icon-size-small: 24px;--icon-size-large: 48px;--time-xxs: 30ms;--time-xs: 60ms;--time-s: .12s;--time-m: .18s;--time-l: .24s;--time-xl: .42s;--time-xxl: .66s;--time-xxxl: .96s;--transition-ease-in: cubic-bezier(.69, .01, .83, .56);--transition-ease-out: cubic-bezier(.21, .55, .43, 1);--transition-ease-in-out: cubic-bezier(.75, .02, .5, 1);--primary-font-family: var(--seat-regular-type-text);--secondary-font-family: var(--seat-medium-type-text);--primary-font-color: var(--color-grey-80);--secondary-font-color: var(--color-grey-50);--warning-color: var(--color-red);--success-color: var(--color-green);--incomplete-color: var(--color-yellow);--warning-notification-color: var(--color-blue);--buildability-status-buildable-color: var(--success-color);--buildability-status-not-buildable-color: var(--incomplete-color);--buildability-status-unknown-color: var(--warning-color);--link-color: var(--primary-font-color);--primary-button-color: var(--color-white);--primary-button-bg-color: var(--color-orange);--shopping-card-button-border-radius: 0;--label-font-color: var(--color-grey-50);--input-border-color: var(--color-grey-80);--input-border-focus-color: var(--color-grey-80);--table-border-color: var(--color-grey-50);--sidebar-bg-color: var(--color-grey-05);--sidebar-link-color: var(--color-grey-70);--sidebar-link-hover-color: var(--color-black);--sidebar-link-disabled-color: var(--color-grey-50);--sidebar-link-active-color: var(--color-black);--sidebar-link-active-bg-color: var(--color-grey-20);--sidebar-traffic-light-done-color: var(--success-color);--sidebar-traffic-light-error-color: var(--color-red);--sidebar-traffic-light-incomplete-color: var(--incomplete-color);--sidebar-traffic-light-notstarted-color: var(--color-grey-20);--isLoadingBgColor: var(--color-white)}@media all and (min-width:768px)and (max-width:1023px){body.cupra{--space-xxxl: 48px}}@media all and (min-width:1024px)and (max-width:1439px){body.cupra{--space-xxl: 42px;--space-xxxl: 60px}}@media all and (min-width:1440px)and (max-width:1919px){body.cupra{--space-xl: 36px;--space-xxl: 54px;--space-xxxl: 78px}}@media all and (min-width:1920px){body.cupra{--space-xl: 42px;--space-xxl: 66px;--space-xxxl: 96px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;height:100vh;overflow:hidden}body{margin:0;height:100vh;overflow:hidden;color:var(--primary-font-color);font-family:var(--primary-font-family);--sidebar-open-width: 300px;--sidebar-closed-width: calc(var(--space-s) + var(--icon-size-small) + var(--space-s) + var(--navigation-traffic-light-width) + var(--space-s));--navigation-traffic-light-width: 10px}[id=root]{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}h1,h2,h3,h4{font-family:var(--secondary-font-family);font-weight:400}h1{margin-top:var(--space-xxl);margin-bottom:var(--space-xl);font-size:2.375rem}a{text-decoration:none;color:var(--link-color)}button{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;cursor:pointer}button[disabled]{cursor:not-allowed}button::-moz-focus-inner{border-width:0}a:focus,button:focus{outline:0}a:focus-visible,button:focus-visible{outline:1px dotted var(--input-border-focus-color);outline-offset:1px}hr{border-style:solid solid none;border-color:var(--color-grey-80)}.contentWithCartbox{min-height:100vh;padding-right:var(--space-column);padding-bottom:var(--space-xxl);padding-left:var(--space-column)}@media screen and (min-width:1025px){.contentWithCartboxContainer{display:flex;align-items:flex-start}.contentWithCartbox{flex-grow:1}}.filterBar{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;position:sticky;background:#fff;top:0;padding:var(--space-m) 0 var(--space-s) 0;border-bottom:1px solid #f1f5f9;z-index:1}@media screen and (max-width:768px){.filterBar{flex-direction:column;align-items:stretch;gap:16px;padding:var(--space-m) 0}}.anchor{--filterbar-height: calc(-1 * (var(--space-l) + 67px + var(--space-s)));top:var(--filterbar-height);left:calc(-1 * (var(--sidebar-closed-width) + var(--space-xxl)));visibility:hidden;position:relative}figure{margin-right:0;margin-left:0}img{max-width:100%;height:auto}

/*# sourceMappingURL=dccFeatureApp.css.map*/