header[role=banner]{background-color:transparent}header[role=banner] *{color:white}header[role=banner] span::before,header[role=banner] span::after{background-color:white}header[role=banner] svg{fill:white}.test-drive-hero{height:31.25rem;padding:6.25rem 3.75rem 2.5rem;color:#fff;text-align:center;background-image:var(--background-image);background-position:center;background-size:cover;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 640px){.test-drive-hero{height:40.625rem;padding-top:7.5rem;padding-bottom:5rem}}.test-drive-hero::after{content:'';position:absolute;width:100%;height:100%;bottom:0;left:0;background:-webkit-gradient(linear, left top, left bottom, color-stop(-13.43%, rgba(0,0,0,0.8)), color-stop(133.28%, rgba(0,0,0,0)));background:linear-gradient(180deg, rgba(0,0,0,0.8) -13.43%, rgba(0,0,0,0) 133.28%);z-index:1}.test-drive-hero .middle-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:2;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.test-drive-hero .middle-container div{z-index:3;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.9375rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.test-drive-hero .middle-container button{z-index:3}.test-drive-hero .main-text{margin-bottom:0;font-size:2.1875rem;font-weight:700;font-family:"VWHeadWeb-Bold";text-align:left;z-index:4}@media (min-width: 640px){.test-drive-hero .main-text{font-size:2.875rem}}@media (min-width: 1024px){.test-drive-hero .main-text{font-size:5rem}}.test-drive-hero .subtext{font-family:"VWHeadWeb-Light";font-size:1.875rem;font-weight:300;text-align:left;z-index:4}@media (min-width: 640px){.test-drive-hero .subtext{font-size:2.5rem}}@media (min-width: 1024px){.test-drive-hero .subtext{font-size:2.875rem}}

.accordion-faq .accordion-title{font-family:'VWHeadWeb-Light';font-size:2rem;line-height:1.17;color:var(--title-color);text-align:center}@media (min-width: 1024px){.accordion-faq .accordion-title{font-size:2.75rem}}.accordion-faq .accordion-container{padding:4.125rem 0}.accordion-faq .accordion-button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.25rem}.accordion-faq .accordion-input{display:none}.accordion-faq .accordion-input:checked ~ .accordion-details{display:block}.accordion-faq .accordion-input:checked ~ .accordion-details .accordion-detail{-webkit-animation:showContent .5s 1 forwards;animation:showContent .5s 1 forwards}.accordion-faq .accordion-input:checked ~ .accordion-label::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.accordion-faq .accordion-input:checked ~ .accordion-label::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.accordion-faq .accordion-row{position:relative;border-bottom:1px solid #dfe4e8}.accordion-faq .accordion-label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem 4rem 1.5rem 0;font-family:"VWHeadWeb-Bold";font-size:1.375rem;cursor:pointer;-webkit-transition:background-color .5s;transition:background-color .5s}.accordion-faq .accordion-label .icon{-webkit-transform:scale(0.7);transform:scale(0.7)}.accordion-faq .accordion-label .label-desc{padding-right:17%;padding-left:0;font-family:"VWHeadWeb-Bold";font-size:1rem;line-height:1.2;color:#000;letter-spacing:-.5px}.accordion-faq .accordion-label::after,.accordion-faq .accordion-label::before{position:absolute;top:50%;display:block;width:1rem;height:1px;color:#001e50;content:'';background-color:#001e50;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.accordion-faq .accordion-label::after{right:22px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.accordion-faq .accordion-label::before{right:11px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media (min-width: 1330px){.accordion-faq .accordion-label{font-size:2rem}}.accordion-faq .accordion-details{display:none;padding:0 4rem 1.5rem 0;background-color:#fff}.accordion-faq .accordion-detail{font-size:1rem;line-height:1.56}.accordion-faq .accordion-detail ol{list-style-type:decimal;padding-left:2.5rem}

.pagination-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:.5rem;background-color:#fff}.pagination-wrapper .pagi-prev,.pagination-wrapper .pagi-next{padding:.625rem;cursor:pointer;background-color:transparent;border:0}.pagination-wrapper .pagi-btn-select{display:block;width:10px;height:10px;content:'';border:1px solid #001e50;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.pagination-wrapper .pagi-prev .pagi-btn-select{border-right:0;border-bottom:0}.pagination-wrapper .pagi-next .pagi-btn-select{border-top:0;border-left:0}.pagination-wrapper .pagi-btn-text{position:absolute;top:-9999px;left:-9999px}.pagination-wrapper .pagi-form-input,.pagination-wrapper .pagi-end-text{color:#001e50}.pagination-wrapper .pagi-form-input{width:55px;padding:.5rem;margin-right:.5rem;font-family:"VWHeadWeb-Light";font-size:1.25rem;line-height:1.2;text-align:right;border:0;border-bottom:1px solid #dfe4e8}.pagination-wrapper .pagi-end-text{margin:0;font-family:"VWHeadWeb-Regular"}

.section-filters-wrapper .double-dropdown-container{position:relative;width:100%;margin:0}.section-filters-wrapper .double-dropdown-container .columns:nth-child(2) .filter-dropdown-container{height:50px;margin-top:0}@media (min-width: 640px){.section-filters-wrapper .double-dropdown-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:auto}.section-filters-wrapper .double-dropdown-container .columns:nth-child(2) .filter-dropdown-container{height:74px;margin-top:1rem}}

.section-filters-wrapper .filter-dropdown-container{margin-top:1rem}.section-filters-wrapper .dropdown-group-hack-col{min-width:20rem !important}.section-filters-wrapper .dropdown-group-hack-col .row{width:auto}.section-filters-wrapper .columns{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;min-width:150px}.section-filters-wrapper .columns .dropdown-title{height:unset}@media (min-width: 640px){.section-filters-wrapper .columns{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;padding:0 .625rem}.section-filters-wrapper .columns .dropdown-title{height:32px}}.new-dropdown-col-container{width:100%}@media (min-width: 640px){.new-dropdown-col-container{max-width:250px}}

.search-tile{display:inline-block;padding:.25rem 0;margin:.5rem .25rem;font-size:.75rem;color:#3c484d;background-color:#c2cacf;border-radius:4px;opacity:0;-webkit-animation:showContent .15s forwards 1 ease-in;animation:showContent .15s forwards 1 ease-in}.search-tile .tile-text{padding:.125rem .5rem}.search-tile .tile-close{position:relative;display:inline-block;width:18px;cursor:pointer}.search-tile .tile-close::before,.search-tile .tile-close::after{top:0;left:50%;display:block;width:1px;height:10px;content:'';background-color:#3c484d}.search-tile .tile-close::before{position:relative;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.search-tile .tile-close::after{position:absolute;-webkit-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg)}@media (min-width: 640px){.search-tile{margin:1rem .25rem;font-size:.875rem}}

.new-filters-tiles-wrapper{margin-top:3.25rem}.new-filters-tiles-wrapper .tiles-header{display:block;font-family:"VWTextWeb-Regular";font-size:1rem;line-height:1.56;color:#001e50}.new-filters-tiles-wrapper .tiles-list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:.5rem;gap:.625rem;margin-right:1.25rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.new-filters-tiles-wrapper .search-tile{margin:0;padding:.3125rem 1rem;font-size:.75rem}.new-filters-tiles-wrapper .tiles-delete{position:relative;display:inline-block;font-family:"VWTextWeb-Bold";font-size:.875rem;line-height:1.57;color:#e4002c;cursor:pointer}.new-filters-tiles-wrapper .tiles-delete::after{position:absolute;right:50%;bottom:0;left:50%;height:1px;content:'';background-color:#ff0e3c;-webkit-transition:.5s;transition:.5s}.new-filters-tiles-wrapper .tiles-delete:hover::after{right:0;left:0}

.toggle-switch-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.toggle-switch-container .toggle-switch-label.with-pointer{cursor:pointer}.toggle-switch-container.label-on-left .toggle-switch-label{margin-right:.5rem}.toggle-switch-container.label-on-right .toggle-switch-label{margin-left:.5rem}.toggle-switch-wrapper{position:relative;display:inline-block;width:3.125rem;min-width:3.125rem;height:1.5rem;cursor:pointer;background-color:#c2cacf;border-radius:1.5rem}.toggle-switch-wrapper .toggle-switch{position:absolute;top:.1875rem;left:.1875rem;display:block;width:1.125rem;height:1.125rem;background-color:#fff;border-radius:50%;-webkit-transition:.25s;transition:.25s}.toggle-switch-wrapper .is-active{left:1.8125rem}.toggle-switch-wrapper.is-active{background-color:#001e50}.toggle-switch-wrapper.color-persist{background-color:#001e50}.toggle-switch-wrapper.is-disabled{cursor:default;background-color:#dfe4e8}

.section-paint-wrapper .search-cat-subheader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:1.875rem}.section-paint-wrapper .search-cat-desc{display:inline-block;margin-top:0;font-family:"VWTextWeb-Regular";font-size:1rem;line-height:1.25;color:#3c484d}.section-paint-wrapper .acc-label{padding:.625rem 1.25rem}.section-paint-wrapper .acc-label .label-desc{padding:0;font-size:1rem;line-height:1.56}

.new-section-filters-wrapper{padding:0}.new-section-filters-wrapper .title{margin-block:4.0625rem}.new-section-filters-wrapper .filters-holder{background-color:#F3F4F5;padding-block:2.8125rem}.new-section-filters-wrapper .new-dropdown-group-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 640px){.new-section-filters-wrapper .new-dropdown-group-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.new-section-filters-wrapper .new-dropdown-group-container:not(:last-of-type){margin-bottom:1.875rem}.new-section-filters-wrapper .header-sub-text{font-family:"VWHeadWeb-Light";font-size:1.5rem;text-align:center}.new-section-filters-wrapper .hide-category-empty-spot-filler{height:1.5rem}.new-section-filters-wrapper .show-more-btn{position:relative;padding:0;margin-block:1.5625rem;font-family:"VWTextWeb-Regular";font-size:.875rem;line-height:1.56;color:#001e50;cursor:pointer;background-color:transparent;border:0}.new-section-filters-wrapper .show-more-btn::after{position:absolute;right:50%;bottom:0;left:50%;height:1px;content:'';background-color:#002d79;-webkit-transition:.5s;transition:.5s}.new-section-filters-wrapper .show-more-btn:hover::after{right:0;left:0}.new-section-filters-wrapper .show-more-btn.expand-filters{margin-top:1rem;margin-bottom:1rem;font-family:"VWTextWeb-Bold";font-size:1.25rem}@media (min-width: 640px){.new-section-filters-wrapper .show-more-btn-container{display:none}}@media (max-width: 640px){.expand-filters ~ .new-dropdown-col-container{-webkit-transition:opacity .25s, max-height .25s;transition:opacity .25s, max-height .25s}.expand-filters ~ .new-dropdown-col-container,.expand-filters ~ .new-dropdown-col-container.show-enter,.expand-filters ~ .new-dropdown-col-container.show-exit-done{max-height:0;opacity:0}.expand-filters ~ .new-dropdown-col-container.show-exit,.expand-filters ~ .new-dropdown-col-container.show-enter-done{max-height:90px;opacity:1}.expand-filters ~ .new-dropdown-col-container.show-exit:not(:last-of-type),.expand-filters ~ .new-dropdown-col-container.show-enter-done:not(:last-of-type){margin-bottom:1.5625rem}}.search-cat-header{padding-top:2.4375rem;padding-bottom:.5rem;font-size:1.25rem;line-height:1.45;color:#000;letter-spacing:-.4px}

.expanded-select{gap:1.25rem;display:grid;grid-template-columns:repeat(2, 1fr);font-size:1rem;width:100%;padding-right:0.625rem;padding-left:0.625rem}.expanded-select .label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;forced-color-adjust:none;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.2rem;border:0.1rem solid #c2cacf;border-radius:0.7rem;cursor:pointer;color:#001e50}@media (min-width: 640px){.expanded-select .label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:none}}.expanded-select .label .hidden-input{border:0;clip:rect(0px, 0px, 0px, 0px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.expanded-select .label .custom-checkbox{width:1.25rem;height:1.25rem;border:.0625rem solid #001e50;border-radius:.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all 0.2s;transition:all 0.2s;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (min-width: 640px){.expanded-select .label .custom-checkbox{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}.expanded-select .label .custom-checkbox svg{fill:none;stroke:none;stroke-width:.125rem;stroke-dasharray:1.375rem;stroke-dashoffset:70;-webkit-transition:all 0.2s;transition:all 0.2s}.expanded-select .label.checked{border-color:#001e50}.expanded-select .label.checked .custom-checkbox{background-color:#001e50}.expanded-select .label.checked .custom-checkbox svg{stroke:#fff;stroke-dashoffset:44}.expanded-select .label.disabled{color:#6a767d;cursor:not-allowed}.expanded-select .label.disabled .custom-checkbox{border-color:#6a767d}@media (min-width: 640px){.expanded-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}

.expanded-select-group{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.1875rem;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

.test-drive-form-modal-wrapper{position:relative;width:100%;max-width:1100px;padding:4.4rem 0;margin:auto;overflow-y:auto;background:#fff}.test-drive-form-modal-wrapper .icon-container{margin-right:.75rem}.test-drive-form-modal-wrapper .test-drive-inner-modal-wrapper{padding:0 .9375rem;margin-top:-1.875rem}@media (min-width: 1024px){.test-drive-form-modal-wrapper .test-drive-inner-modal-wrapper{padding:0 3.125rem}}.test-drive-form-modal-wrapper .close-icon{position:absolute;top:1.5rem;right:1.5rem;width:24px;height:24px}.test-drive-form-modal-wrapper .close-icon::before,.test-drive-form-modal-wrapper .close-icon::after{position:absolute;top:50%;right:0;width:28px;height:1px;cursor:pointer;content:'';background-color:#000}.test-drive-form-modal-wrapper .close-icon::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.test-drive-form-modal-wrapper .close-icon::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.test-drive-form-modal-wrapper .form-heading{margin-bottom:1.25rem;font-family:"VWHeadWeb-Light";font-size:1.375rem;line-height:1.75rem;max-width:80%}.test-drive-form-modal-wrapper .form-heading b{font-family:"VWHeadWeb-Bold"}.test-drive-form-modal-wrapper .form-field{margin-bottom:.75rem}@media (min-width: 1024px){.test-drive-form-modal-wrapper .form-field{margin-bottom:0}}@media (min-width: 1024px){.test-drive-form-modal-wrapper .top-section{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.375rem}}@media (min-width: 1024px){.test-drive-form-modal-wrapper .top-section-image{width:55%}}.test-drive-form-modal-wrapper .top-section-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width: 1024px){.test-drive-form-modal-wrapper .top-section-description{width:45%;padding-left:2rem}}.test-drive-form-modal-wrapper .top-section-description-model{font-family:"VWHeadWeb-Regular";font-size:1.25rem}.test-drive-form-modal-wrapper .top-section-description-model b{font-family:"VWHeadWeb-Bold"}.test-drive-form-modal-wrapper .top-section-description-info{margin:1.25rem 0;font-family:"VWTextWeb-Regular";font-size:1rem;line-height:1.25rem;color:#3c484d}.test-drive-form-modal-wrapper .top-section-description-info-link{border:none;background:transparent;display:inline;color:#001e50;text-decoration:underline;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1rem;font-family:"VWHeadWeb-Regular";line-height:120%;padding:0;cursor:pointer}.test-drive-form-modal-wrapper .dealer-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.25rem;margin-bottom:1.25rem}@media (min-width: 1024px){.test-drive-form-modal-wrapper .dealer-info{margin-bottom:0}}.test-drive-form-modal-wrapper .dealer-name{font-family:"VWTextWeb-Bold";font-size:1rem;color:#001e50}.test-drive-form-modal-wrapper .form-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:.5rem}@media (min-width: 1024px){.test-drive-form-modal-wrapper .form-container{display:grid;gap:1.5rem;grid-template-columns:repeat(4, 1fr);margin-bottom:3.125rem}}.test-drive-form-modal-wrapper .new-dropdown-wrapper{padding-top:.75rem}.test-drive-form-modal-wrapper .dropdown-title{height:auto;font-size:.75rem;line-height:1;color:#001e50}.test-drive-form-modal-wrapper .form-hidden-inputs-label{display:inline-block;width:50%;font-size:.75rem;color:#001e50}.test-drive-form-modal-wrapper .form-inputs-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.test-drive-form-modal-wrapper .form-inputs-wrapper .form-hidden-inputs-description{font-family:"VWTextWeb-Regular";font-size:.875rem;line-height:1.5rem;color:#001e50}.test-drive-form-modal-wrapper .form-inputs-wrapper .form-declare-date-button{padding-top:1rem}.test-drive-form-modal-wrapper .form-legal-wrapper{height:10rem;padding-right:.5rem;overflow-y:scroll}.test-drive-form-modal-wrapper .form-legal-wrapper::-webkit-scrollbar{width:.5rem;background-color:#fff;border:1px solid #001e50;border-radius:4px}.test-drive-form-modal-wrapper .form-legal-wrapper::-webkit-scrollbar-thumb{background-color:#001e50;border-radius:4px}.test-drive-form-modal-wrapper .form-info{margin-top:1rem;font-family:"VWTextWeb-Regular";font-size:.75rem;line-height:1.5}.test-drive-form-modal-wrapper .legend-checkbox{padding-top:2rem;padding-bottom:1rem}.test-drive-form-modal-wrapper .checkbox-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:1rem}.test-drive-form-modal-wrapper .checkbox-wrapper .form-field{padding-bottom:.5rem}.test-drive-form-modal-wrapper .checkbox-wrapper .form-label-element{padding-right:.25rem}.test-drive-form-modal-wrapper .checkbox-wrapper .form-label-text{margin-right:.75rem}.test-drive-form-modal-wrapper .fieldset-checkbox{padding:0;padding-bottom:1rem}.test-drive-form-modal-wrapper .fieldset-checkbox .form-field{width:auto}.test-drive-form-modal-wrapper .submit-button-wrapper{margin-top:1rem;text-align:center}

.new-selected-info-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:1rem 0;margin:-4.4rem 0 1rem;color:#fff;background-color:#001e50}@media (min-width: 640px){.new-selected-info-wrapper{padding:1.5rem 0;margin-top:-4.4rem}}.new-selected-info-wrapper .title{padding:0 1rem}.new-selected-info-wrapper .contact-close{position:absolute;top:1rem;right:.75rem;width:24px;height:24px}.new-selected-info-wrapper .contact-close::before,.new-selected-info-wrapper .contact-close::after{position:absolute;top:50%;right:0;width:28px;height:1px;cursor:pointer;content:'';background-color:#fff}.new-selected-info-wrapper .contact-close::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.new-selected-info-wrapper .contact-close::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (min-width: 640px){.new-selected-info-wrapper .contact-close{top:1.625rem;right:1.8125rem}}.new-selected-info-wrapper .selected-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;text-align:center;background-color:inherit}.new-selected-info-wrapper .selected-label{padding:0 2rem;font-family:"VWTextWeb-Regular";font-size:1rem;line-height:1.71;white-space:nowrap;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width: 640px){.new-selected-info-wrapper .selected-label{font-size:.875rem}}.new-selected-info-wrapper .selected-model{margin-bottom:.5rem;font-family:"VWHeadWeb-Bold";font-size:1.875rem;line-height:1.17;color:#fff}@media (min-width: 640px){.new-selected-info-wrapper .selected-model{font-size:3rem}}

.new-thank-you-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;opacity:0;-webkit-animation:showContentDouble .5s forwards;animation:showContentDouble .5s forwards}.new-thank-you-layout .icon-desc{color:#000;text-align:center;font-family:"VWHeadWeb-Regular";font-size:1rem}.new-thank-you-layout svg{fill:#000}.new-thank-you-layout.car-details{padding:2rem;padding-bottom:0}.new-thank-you-layout.car-details .icon-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.new-thank-you-layout .iconset-wrapper{padding:3.125rem;padding-bottom:1rem}@media (min-width: 640px){.new-thank-you-layout .iconset-wrapper{padding-bottom:3.125rem}}.new-thank-you-layout .icon-list-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:1rem 0}.new-thank-you-layout .icon-list-item::before{left:35%}.new-thank-you-layout .icon-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.new-thank-you-layout .btn{margin-top:2rem}@media (min-width: 640px){.new-thank-you-layout .icon-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.new-thank-you-layout .icon-list-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0}.new-thank-you-layout .icon-list-item::before{left:5px}.new-thank-you-layout .icon-desc{text-align:left}}.new-thank-you-layout .sub-text{display:block;font-family:"VWHeadWeb-Light";font-size:1.5rem;line-height:1.2;color:#000;text-align:var(--text-align, center);white-space:pre-line}@media (min-width: 640px){.new-thank-you-layout .sub-text{font-size:1.375rem}}@media (min-width: 1024px){.new-thank-you-layout .sub-text{font-size:1.25rem}}.new-thank-you-layout .button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 640px){.new-thank-you-layout .button-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.new-thank-you-layout .button-divider{width:24px}@-webkit-keyframes showContentDouble{100%{opacity:1}}@keyframes showContentDouble{100%{opacity:1}}

.before-first-drive{background-color:#001e50}.before-first-drive .before-first-drive-wrapper{padding:1.875rem 0}@media (min-width: 1024px){.before-first-drive .before-first-drive-wrapper{padding:2.5rem 0}}.before-first-drive .icons-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.before-first-drive .icon-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.25rem;font-family:"VWHeadWeb-Light";font-size:1.25rem;line-height:2rem;color:#fff;text-align:center}@media (min-width: 640px){.before-first-drive .icon-description{margin-top:0rem;margin-left:3rem;text-align:left}}.before-first-drive .icon-element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media (min-width: 640px){.before-first-drive .icon-element{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:32px}}@media (min-width: 1330px){.before-first-drive .icon-element{width:50%}}.before-first-drive .icon-element .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.before-first-drive .icon-element svg{fill:#fff}@media (min-width: 640px){.before-first-drive .icon-element:nth-child(odd) .icon-description{padding-right:1.25rem}}.before-first-drive .before-first-drive-subtext{font-size:1.25rem;color:#fff}@media (min-width: 640px){.before-first-drive .before-first-drive-subtext{margin-top:1.25rem;margin-bottom:3.125rem;font-size:1.5rem}}@media (min-width: 640px){.before-first-drive .show-for-small{display:none}}.before-first-drive .show-for-medium{display:none}@media (min-width: 640px){.before-first-drive .show-for-medium{display:block}}.before-first-drive .swiper-wrapper{padding-bottom:2.5rem}

.app-wrapper.test-drive-app-wrapper{padding-top:0}.app-wrapper .section-demo-cars-with-filters{margin-top:0}.test-drive-modal-content{margin-inline:auto}@media (min-width: 640px){.test-drive-modal-content{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}

