:root{--root-font-size: 16px;--font-copy-m-size: 1rem;--font-copy-m-line-height: 1.5em;--font-copy-s-size: .75rem;--font-copy-s-line-height: 1.666em;--font-link-s-size: .75rem;--font-link-s-line-height: 1.5em;--font-first-order-size--small: 1.75rem;--font-first-order-line-height--small: 1.57em;--font-first-order-size--medium:  2.25rem;--font-first-order-line-height--medium: 1.4444em;--font-first-order-size--large: 2.5rem;--font-first-order-line-height--large: 1.5em;--font-first-order-size--huge: 2.75rem;--font-first-order-line-height--huge: 1.54em;--font-second-order-size--small: 1.5rem;--font-second-order-line-height--small: 1.5em;--font-second-order-size--medium:  1.75rem;--font-second-order-line-height--medium: 1.57em;--font-second-order-size--large: 2rem;--font-second-order-line-height--large: 1.5em;--font-second-order-size--huge: 2.25rem;--font-second-order-line-height--huge: 1.444rem;--font-third-order-size--medium:  1.25rem;--font-third-order-line-height--medium: 1.6em;--font-third-order-size--large: 1.5rem;--font-third-order-line-height--large: 1.5em}@font-face{font-family:'AudiType';src:url("../assets/fonts/AudiTypeVF.woff2") format("woff2"),url("../assets/fonts/AudiTypeVF.ttf") format("ttf")}.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}a{text-decoration:none}a:hover,a:visited,a:active,a:link{text-decoration:none}p a,label a{text-decoration:underline}p a:hover,label a:hover,p a:visited,label a:visited,p a:active,label a:active,p a:link,label a:link{text-decoration:underline}[dir="ltr"] .error,[dir="ltr"] .hint,[dir="ltr"] .collapsible-hint{padding:0px 24px 0px 0px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;font:inherit;font-size:100%;-webkit-tap-highlight-color:rgba(179,179,179,0.5)}html{font-size:var(--root-font-size)}i{font-style:italic}b{font-weight:bold}ul,ol{padding-left:12px}fieldset{line-height:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;position:relative;background-color:var(--color-main-background) }blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-spacing:0;border-collapse:collapse}input{background-color:transparent}textarea,input,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}select{margin:6px 0px;padding:0}select>option{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-interaction-secondary--default) }select>option :hover{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-interaction-secondary--hover) }option,select{height:100%;white-space:normal}select,option:disabled{background-color:transparent}select::-ms-expand{display:none}textarea:focus,input:focus,select:focus,button:focus{outline:none}textarea{resize:none;overflow:auto}input,select{margin:0}body{-webkit-text-size-adjust:none}b,strong{font-weight:700}@-moz-document url-prefix(){select{color:transparent;text-shadow:0 0 0 var(--color-main)}select.placeholder{text-shadow:0 0 0 #6d7579}}body{font-family:Verdana,Arial,Helvetica,sans-serif;color:var(--color-main) ;font-size:12px;line-height:22px}body.js.embedded{overflow:hidden}body._background_transparent{background-color:transparent}body._content-alignment_centered{text-align:center;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column;-webkit-box-align:center;align-items:center;justify-items:center;align-content:center;-webkit-box-pack:center;justify-content:center}#error,#redirect{margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1280px;padding:60px 4%;text-align:center}.embedded #error,.embedded #redirect{margin:0;padding:0}#error>*:first-child,#redirect>*:first-child{margin-top:0}h1,h2,h3,h4{word-wrap:break-word}h1{color:var(--color-main) ;font-weight:700;font-family:AudiType,sans-serif;font-variation-settings:"wdth" 130;letter-spacing:-0.015em;font-stretch:130%}@media screen and (max-width: 1023px){h1{font-size:var(--font-second-order-size--small);line-height:var(--font-second-order-line-height--small)}}@media screen and (min-width: 1024px) and (max-width: 1439px){h1{font-size:var(--font-second-order-size--medium);line-height:var(--font-second-order-line-height--medium)}}@media screen and (min-width: 1440px) and (max-width: 1919px){h1{font-size:var(--font-second-order-size--large);line-height:var(--font-second-order-line-height--large)}}@media screen and (min-width: 1920px){h1{font-size:var(--font-second-order-size--huge);line-height:var(--font-second-order-line-height--huge)}}h2{color:var(--color-main) ;font-weight:700;font-family:AudiType,sans-serif;letter-spacing:-0.015em;font-stretch:130%;font-size:var(--font-third-order-size--medium);line-height:var(--font-third-order-line-height--medium)}@media screen and (min-width: 1440px){h2{font-size:var(--font-third-order-size--medium);line-height:var(--font-third-order-line-height--medium)}}h3{font-family:AudiType,sans-serif;font-weight:bold;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }.clearfix::after{display:block;clear:both;content:" ";font-size:0;height:0;visibility:hidden}.description{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }@media screen and (max-width: 767px){.description{width:100%}}@media screen and (min-width: 768px) and (max-width: 1023px){.description{width:65.21739%}}@media screen and (min-width: 1024px){.description{max-width:835px;width:65.21739%}}.collapsible-link{cursor:pointer;padding-right:14px;background-size:8px 5px;background-position:right center;background-repeat:no-repeat;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAYAAAB4ka1VAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTdCMjUxRkM3NzYwMTFFMkFDMThERTA5NEFENUM1QUQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjM4NkY0OUM3NzY1MTFFMkFDMThERTA5NEFENUM1QUQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1N0IyNTFGQTc3NjAxMUUyQUMxOERFMDk0QUQ1QzVBRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1N0IyNTFGQjc3NjAxMUUyQUMxOERFMDk0QUQ1QzVBRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiSjP2kAAABKSURBVHjaYrxqEPZfKNydAQgYGVDB/3crdzIwfb9wlwHEAAmgS4LkmEA60RTBJUFyLFAdIEX/3zGAFcElQQQLkrFgRTA2TBAgwADDZynL/bX51QAAAABJRU5ErkJggg==")}.collapsible-link.expanded{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAYAAAB4ka1VAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTdCMjUxRjg3NzYwMTFFMkFDMThERTA5NEFENUM1QUQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTdCMjUxRjk3NzYwMTFFMkFDMThERTA5NEFENUM1QUQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1N0IyNTFGNjc3NjAxMUUyQUMxOERFMDk0QUQ1QzVBRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1N0IyNTFGNzc3NjAxMUUyQUMxOERFMDk0QUQ1QzVBRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgslqbkAAABNSURBVHjaYvr//z8DDJ9hMP4PwshiTAxQcJbR5D+ngTIDCIPYMHEWZEmhcHew4DuGnWAxoHmMLMiSEhVJjFCN/2GKWLBIwthgRQABBgB5LTGo9okstAAAAABJRU5ErkJggg==")}.collapsible-body{display:none}.collapsible-link.expanded ~ .collapsible-body{display:block}form{margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1280px;padding:60px 4%;width:100%}.embedded form{margin:0;padding:0}.embedded.padded form{padding:0 4%}form>:first-child,form>for-layout-item:first-child>:first-child,form>for-depends-on:first-child>for-layout-item:first-child>:first-child{margin-top:0}@media all and (min-width: 480px){.field{display:inline-block}}[dir="ltr"] .error,[dir="ltr"] .hint,[dir="ltr"] .collapsible-hint{padding:0px 24px 0px 0px}[dir="rtl"] .error,[dir="rtl"] .hint,[dir="rtl"] .collapsible-hint{padding:0px 0px 0px 24px}.hint,.collapsible-hint{color:var(--color-secondary) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%;margin:12px 0px 0px}.error{margin:12px 0px 0px;color:var(--color-error) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%;overflow:hidden;text-overflow:ellipsis}.error+.hint,.error+.collapsible-hint{margin:6px 0px 0px}.collapsible-hint{display:none}.collapsible-hint.expanded{display:block}.stacked .field{display:block}p b,label b{font-weight:bold}.error a{color:var(--color-error) }.paragraph{display-top:10px}.grey-color{color:var(--color-grey-60) }#debug{margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1280px;padding:0 4% 60px;text-align:left}#debug.embedded{margin:0;padding:0}#debug *:first-child{margin-top:0}#debug textarea{margin-top:5px;width:100%;height:500px}#debug .debug-list{list-style:none;margin-top:30px}#debug li{margin-top:10px;position:relative;padding-left:100px}#debug li.elapsed{position:absolute;top:0;left:0;font-weight:bold;display:block;width:100px}.main-form{height:100%}for-form{width:100%}@media screen and (max-width: 767px){h1{margin-top:40px}}@media screen and (min-width: 768px) and (max-width: 1023px){h1{margin-top:48px}}@media screen and (min-width: 1024px) and (max-width: 1439px){h1{margin-top:60px}}@media screen and (min-width: 1440px) and (max-width: 1919px){h1{margin-top:80px}}@media screen and (min-width: 1920px){h1{margin-top:100px}}@media screen and (max-width: 767px){h2,h3,h4{margin-top:36px}}@media screen and (min-width: 768px) and (max-width: 1023px){h2,h3,h4{margin-top:36px}}@media screen and (min-width: 1024px) and (max-width: 1439px){h2,h3,h4{margin-top:40px}}@media screen and (min-width: 1440px) and (max-width: 1919px){h2,h3,h4{margin-top:52px}}@media screen and (min-width: 1920px){h2,h3,h4{margin-top:68px}}@media screen and (max-width: 767px){h1+h2,h1+h3,h1+h4{margin-top:40px}}@media screen and (min-width: 768px) and (max-width: 1023px){h1+h2,h1+h3,h1+h4{margin-top:48px}}@media screen and (min-width: 1024px) and (max-width: 1439px){h1+h2,h1+h3,h1+h4{margin-top:60px}}@media screen and (min-width: 1440px) and (max-width: 1919px){h1+h2,h1+h3,h1+h4{margin-top:80px}}@media screen and (min-width: 1920px){h1+h2,h1+h3,h1+h4{margin-top:100px}}@media screen and (max-width: 767px){fieldset+h2,fieldset+h3,fieldset+h4{margin-top:40px}}@media screen and (min-width: 768px) and (max-width: 1023px){fieldset+h2,fieldset+h3,fieldset+h4{margin-top:48px}}@media screen and (min-width: 1024px) and (max-width: 1439px){fieldset+h2,fieldset+h3,fieldset+h4{margin-top:60px}}@media screen and (min-width: 1440px) and (max-width: 1919px){fieldset+h2,fieldset+h3,fieldset+h4{margin-top:80px}}@media screen and (min-width: 1920px){fieldset+h2,fieldset+h3,fieldset+h4{margin-top:100px}}@media screen and (max-width: 767px){.description{margin-top:36px}}@media screen and (min-width: 768px) and (max-width: 1023px){.description{margin-top:36px}}@media screen and (min-width: 1024px) and (max-width: 1439px){.description{margin-top:40px}}@media screen and (min-width: 1440px) and (max-width: 1919px){.description{margin-top:52px}}@media screen and (min-width: 1920px){.description{margin-top:68px}}h3+.description,h4+.description{margin-top:24px}fieldset{margin-top:0px}@media screen and (max-width: 767px){h1+fieldset{margin-top:6px}}@media screen and (min-width: 768px) and (max-width: 1023px){h1+fieldset{margin-top:12px}}@media screen and (min-width: 1024px) and (max-width: 1439px){h1+fieldset{margin-top:18px}}@media screen and (min-width: 1440px) and (max-width: 1919px){h1+fieldset{margin-top:24px}}@media screen and (min-width: 1920px){h1+fieldset{margin-top:30px}}@media screen and (max-width: 767px){fieldset .field{margin-top:36px}}@media screen and (min-width: 768px) and (max-width: 1023px){fieldset .field{margin-top:36px}}@media screen and (min-width: 1024px) and (max-width: 1439px){fieldset .field{margin-top:40px}}@media screen and (min-width: 1440px) and (max-width: 1919px){fieldset .field{margin-top:52px}}@media screen and (min-width: 1920px){fieldset .field{margin-top:68px}}@media screen and (max-width: 767px){fieldset .textarea{margin-top:28px}}@media screen and (min-width: 768px) and (max-width: 1023px){fieldset .textarea{margin-top:28px}}@media screen and (min-width: 1024px) and (max-width: 1439px){fieldset .textarea{margin-top:28px}}@media screen and (min-width: 1440px) and (max-width: 1919px){fieldset .textarea{margin-top:32px}}@media screen and (min-width: 1920px){fieldset .textarea{margin-top:44px}}fieldset .checkbox+.checkbox{margin-top:24px}.expanded-info{margin-top:24px}@media screen and (max-width: 767px){.prefill-module{margin-top:36px}}@media screen and (min-width: 768px) and (max-width: 1023px){.prefill-module{margin-top:36px}}@media screen and (min-width: 1024px) and (max-width: 1439px){.prefill-module{margin-top:40px}}@media screen and (min-width: 1440px) and (max-width: 1919px){.prefill-module{margin-top:52px}}@media screen and (min-width: 1920px){.prefill-module{margin-top:68px}}@media screen and (max-width: 767px){.captcha{margin-top:36px}}@media screen and (min-width: 768px) and (max-width: 1023px){.captcha{margin-top:36px}}@media screen and (min-width: 1024px) and (max-width: 1439px){.captcha{margin-top:40px}}@media screen and (min-width: 1440px) and (max-width: 1919px){.captcha{margin-top:52px}}@media screen and (min-width: 1920px){.captcha{margin-top:68px}}.field{display:inline-block;position:relative;vertical-align:top}.stacked>.field{display:block}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.field>.control,.text .control,.has-error .control._has-value_no._focused{-webkit-transition-property:border-bottom-color, color;transition-property:border-bottom-color, color;display:inline-block;position:relative;vertical-align:top;margin:0;height:40px}[dir="ltr"] .text .control._has-value_no._focused:hover>.placeholder-label,.text [dir="ltr"] .control._has-value_no._focused:hover>.placeholder-label,[dir="ltr"] .select .control._has-value_no._focused:hover>.placeholder-label,.select [dir="ltr"] .control._has-value_no._focused:hover>.placeholder-label,[dir="ltr"] .text .control._has-value_yes>.placeholder-label,.text [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .select .control._has-value_yes>.placeholder-label,.select [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .has-error .control._has-value_no._focused .placeholder-label,.has-error .control._has-value_no._focused [dir="ltr"] .placeholder-label,[dir="ltr"] .text .control._has-value_no>.placeholder-label,.text [dir="ltr"] .control._has-value_no>.placeholder-label,[dir="ltr"] .select .control._has-value_no>.placeholder-label,.select [dir="ltr"] .control._has-value_no>.placeholder-label,[dir="ltr"] .placeholder-label,[dir="ltr"] .field.select .placeholder-label,.field.select [dir="ltr"] .placeholder-label{left:0}[dir="rtl"] .text .control._has-value_no._focused:hover>.placeholder-label,.text [dir="rtl"] .control._has-value_no._focused:hover>.placeholder-label,[dir="rtl"] .select .control._has-value_no._focused:hover>.placeholder-label,.select [dir="rtl"] .control._has-value_no._focused:hover>.placeholder-label,[dir="rtl"] .text .control._has-value_yes>.placeholder-label,.text [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .select .control._has-value_yes>.placeholder-label,.select [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .has-error .control._has-value_no._focused .placeholder-label,.has-error .control._has-value_no._focused [dir="rtl"] .placeholder-label,[dir="rtl"] .text .control._has-value_no>.placeholder-label,.text [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="rtl"] .select .control._has-value_no>.placeholder-label,.select [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="rtl"] .placeholder-label,[dir="rtl"] .field.select .placeholder-label,.field.select [dir="rtl"] .placeholder-label{right:0}.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label,.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label,.placeholder-label,.field.select .placeholder-label{pointer-events:none;overflow:hidden;text-overflow:ellipsis;position:absolute;max-width:calc(100% - 15px);-webkit-transition-property:top, font-size, color;transition-property:top, font-size, color;white-space:nowrap;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.field>.control,.text .control,.has-error .control._has-value_no._focused,.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label,.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label,.placeholder-label,.field.select .placeholder-label,[dir="rtl"] .textarea .control._has-value_yes>.placeholder-label,.textarea [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .textarea .control._has-value_no>.placeholder-label,.textarea [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="ltr"] .textarea .control._has-value_yes>.placeholder-label,.textarea [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .textarea .control._has-value_no>.placeholder-label,.textarea [dir="ltr"] .control._has-value_no>.placeholder-label,.textarea .control,input[type="radio"]+label,input[type="checkbox"] ~ label,.readonly .has-value input[type="radio"]+label,input[type="radio"]+label::before,input[type="checkbox"] ~ label::before,.readonly .has-value input[type="radio"]+label::before,.field.select .control,.field.datepicker .control,.dsh-search-input__location-input-container,.dsh-search-input__partner-input-container{-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:cubic-bezier(0.75, 0.02, 0.5, 1);transition-timing-function:cubic-bezier(0.75, 0.02, 0.5, 1)}.has-error .control._has-value_no .placeholder-label,.has-error .control._has-value_no:hover .placeholder-label{color:var(--color-interaction-label--error) }.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label{top:calc(-1 * 16px + 2px);height:1.4em}.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label{color:var(--color-interaction-label--default) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label{color:var(--color-interaction-label--error) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{z-index:5;font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-interaction-secondary--default) ;top:6px}@media screen and (min-width: 1024px){.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{height:30px}}@media screen and (max-width: 1023px){.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{height:24px}}.text .control._has-value_no>.placeholder-label:hover,.select .control._has-value_no>.placeholder-label:hover{color:var(--color-interaction-secondary--hover) }.prefix,.postfix,.text .control._has-value_yes .text-input-container .postfix,.text .control._has-value_yes .text-input-container .prefix,.text .control._focused .text-input-container .postfix,.text .control._focused .text-input-container .prefix,.text .control._focused:hover .text-input-container applyColor($color-interaction-secondary--hover) .postfix,.text .control._focused:hover .text-input-container .prefix,.text.has-error .control._focused .text-input-container .postfix,.text.has-error .control._focused .text-input-container .prefix,.text.has-error .control._focused:hover .text-input-container applyColor($color-interaction-secondary--hover) .postfix,.text.has-error .control._focused:hover .text-input-container .prefix{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;display:block;-webkit-box-flex:0;flex:0 1 auto;white-space:nowrap;margin:6px 0px}.prefix{padding-right:12px}.postfix{padding-left:12px}.field.select select,.field.select input[type="text"]{position:relative;padding-right:33px;width:100%;background-color:transparent;z-index:1}.text .control,.field.select .control{border-bottom:solid 1px;border-bottom-color:var(--color-interaction-secondary--default) }.text .control:hover,.field.select .control:hover{border-bottom-color:var(--color-interaction-secondary--hover) }.text .control:hover .placeholder-label,.field.select .control:hover .placeholder-label{color:var(--color-interaction-label--hover) }.text.has-error .control,.text.has-error .control:hover,.has-error .control,.field.select .control[has-error="true"],.field.select .control[has-error="true"]:hover{color:var(--color-interaction-secondary--default) ;border-bottom:solid 1px;border-bottom-color:var(--color-interaction-secondary--error) }.text.has-error .control select,.text.has-error .control:hover select,.has-error .control select,.field.select .control[has-error="true"] select,.field.select .control[has-error="true"]:hover select,.text.has-error .control:hover input[type="text"],.has-error .control input[type="text"],.field.select .control[has-error="true"] input[type="text"],.text.has-error .control:hover input[type="number"],.has-error .control input[type="number"],.field.select .control[has-error="true"] input[type="number"],.text.has-error .control:hover input[type="password"],.has-error .control input[type="password"],.field.select .control[has-error="true"] input[type="password"],.text.has-error .control:hover input[type="date"],.has-error .control input[type="date"],.field.select .control[has-error="true"] input[type="date"],.text.has-error .control:hover input[type="tel"],.has-error .control input[type="tel"],.field.select .control[has-error="true"] input[type="tel"]{color:var(--color-interaction-secondary--default) }.text.has-error .control:hover select:-webkit-autofill,.has-error .control select:-webkit-autofill,.field.select .control[has-error="true"] select:-webkit-autofill,.has-error .control input[type="text"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="text"]:-webkit-autofill,.has-error .control input[type="number"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="number"]:-webkit-autofill,.has-error .control input[type="password"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="password"]:-webkit-autofill,.has-error .control input[type="date"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="date"]:-webkit-autofill,.has-error .control input[type="tel"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="tel"]:-webkit-autofill{color:var(--color-error) !important}.has-error .control .text-input-container .prefix,.field.select .control[has-error="true"] .text-input-container .prefix,.has-error .control .text-input-container .postfix,.field.select .control[has-error="true"] .text-input-container .postfix{color:var(--color-interaction-label--default) }.text.has-error .control:hover .placeholder-label,.has-error .control .placeholder-label,.field.select .control[has-error="true"] .placeholder-label{color:var(--color-interaction-label--error) }input[type="text"],input[type="password"],input[type="number"],input[type="date"],input[type="email"],.telephone-number .control .national-telephone-number{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:inherit ;margin:0;border-style:none;padding:0}@media screen and (max-width: 1023px){input[type="text"],input[type="password"],input[type="number"],input[type="date"],input[type="email"],.telephone-number .control .national-telephone-number{height:24px}}input:-webkit-autofill[type="text"],input:-webkit-autofill[type="password"],input:-webkit-autofill[type="number"],input:-webkit-autofill[type="date"],input:-webkit-autofill[type="email"],.telephone-number .control .national-telephone-number:-webkit-autofill{color:inherit }.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.field>.control,.text .control,.has-error .control._has-value_no._focused{-webkit-transition-property:border-bottom-color, color;transition-property:border-bottom-color, color;display:inline-block;position:relative;vertical-align:top;margin:0;height:40px}[dir="ltr"] .text .control._has-value_no._focused:hover>.placeholder-label,.text [dir="ltr"] .control._has-value_no._focused:hover>.placeholder-label,[dir="ltr"] .select .control._has-value_no._focused:hover>.placeholder-label,.select [dir="ltr"] .control._has-value_no._focused:hover>.placeholder-label,[dir="ltr"] .text .control._has-value_yes>.placeholder-label,.text [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .select .control._has-value_yes>.placeholder-label,.select [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .has-error .control._has-value_no._focused .placeholder-label,.has-error .control._has-value_no._focused [dir="ltr"] .placeholder-label,[dir="ltr"] .text .control._has-value_no>.placeholder-label,.text [dir="ltr"] .control._has-value_no>.placeholder-label,[dir="ltr"] .select .control._has-value_no>.placeholder-label,.select [dir="ltr"] .control._has-value_no>.placeholder-label,[dir="ltr"] .placeholder-label,[dir="ltr"] .field.select .placeholder-label,.field.select [dir="ltr"] .placeholder-label{left:0}[dir="rtl"] .text .control._has-value_no._focused:hover>.placeholder-label,.text [dir="rtl"] .control._has-value_no._focused:hover>.placeholder-label,[dir="rtl"] .select .control._has-value_no._focused:hover>.placeholder-label,.select [dir="rtl"] .control._has-value_no._focused:hover>.placeholder-label,[dir="rtl"] .text .control._has-value_yes>.placeholder-label,.text [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .select .control._has-value_yes>.placeholder-label,.select [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .has-error .control._has-value_no._focused .placeholder-label,.has-error .control._has-value_no._focused [dir="rtl"] .placeholder-label,[dir="rtl"] .text .control._has-value_no>.placeholder-label,.text [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="rtl"] .select .control._has-value_no>.placeholder-label,.select [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="rtl"] .placeholder-label,[dir="rtl"] .field.select .placeholder-label,.field.select [dir="rtl"] .placeholder-label{right:0}.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label,.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label,.placeholder-label,.field.select .placeholder-label{pointer-events:none;overflow:hidden;text-overflow:ellipsis;position:absolute;max-width:calc(100% - 15px);-webkit-transition-property:top, font-size, color;transition-property:top, font-size, color;white-space:nowrap;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.field>.control,.text .control,.has-error .control._has-value_no._focused,.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label,.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label,.placeholder-label,.field.select .placeholder-label,[dir="rtl"] .textarea .control._has-value_yes>.placeholder-label,.textarea [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .textarea .control._has-value_no>.placeholder-label,.textarea [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="ltr"] .textarea .control._has-value_yes>.placeholder-label,.textarea [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .textarea .control._has-value_no>.placeholder-label,.textarea [dir="ltr"] .control._has-value_no>.placeholder-label,.textarea .control,input[type="radio"]+label,input[type="checkbox"] ~ label,.readonly .has-value input[type="radio"]+label,input[type="radio"]+label::before,input[type="checkbox"] ~ label::before,.readonly .has-value input[type="radio"]+label::before,.field.select .control,.field.datepicker .control,.dsh-search-input__location-input-container,.dsh-search-input__partner-input-container{-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:cubic-bezier(0.75, 0.02, 0.5, 1);transition-timing-function:cubic-bezier(0.75, 0.02, 0.5, 1)}.has-error .control._has-value_no .placeholder-label,.has-error .control._has-value_no:hover .placeholder-label{color:var(--color-interaction-label--error) }.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label{top:calc(-1 * 16px + 2px);height:1.4em}.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label{color:var(--color-interaction-label--default) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label{color:var(--color-interaction-label--error) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{z-index:5;font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-interaction-secondary--default) ;top:6px}@media screen and (min-width: 1024px){.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{height:30px}}@media screen and (max-width: 1023px){.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{height:24px}}.text .control._has-value_no>.placeholder-label:hover,.select .control._has-value_no>.placeholder-label:hover{color:var(--color-interaction-secondary--hover) }.prefix,.postfix,.text .control._has-value_yes .text-input-container .postfix,.text .control._has-value_yes .text-input-container .prefix,.text .control._focused .text-input-container .postfix,.text .control._focused .text-input-container .prefix,.text .control._focused:hover .text-input-container applyColor($color-interaction-secondary--hover) .postfix,.text .control._focused:hover .text-input-container .prefix,.text.has-error .control._focused .text-input-container .postfix,.text.has-error .control._focused .text-input-container .prefix,.text.has-error .control._focused:hover .text-input-container applyColor($color-interaction-secondary--hover) .postfix,.text.has-error .control._focused:hover .text-input-container .prefix{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;display:block;-webkit-box-flex:0;flex:0 1 auto;white-space:nowrap;margin:6px 0px}.prefix{padding-right:12px}.postfix{padding-left:12px}.field.select select,.field.select input[type="text"]{position:relative;padding-right:33px;width:100%;background-color:transparent;z-index:1}.text .control,.field.select .control{border-bottom:solid 1px;border-bottom-color:var(--color-interaction-secondary--default) }.text .control:hover,.field.select .control:hover{border-bottom-color:var(--color-interaction-secondary--hover) }.text .control:hover .placeholder-label,.field.select .control:hover .placeholder-label{color:var(--color-interaction-label--hover) }.text.has-error .control,.text.has-error .control:hover,.has-error .control,.field.select .control[has-error="true"],.field.select .control[has-error="true"]:hover{color:var(--color-interaction-secondary--default) ;border-bottom:solid 1px;border-bottom-color:var(--color-interaction-secondary--error) }.text.has-error .control select,.text.has-error .control:hover select,.has-error .control select,.field.select .control[has-error="true"] select,.field.select .control[has-error="true"]:hover select,.text.has-error .control:hover input[type="text"],.has-error .control input[type="text"],.field.select .control[has-error="true"] input[type="text"],.text.has-error .control:hover input[type="number"],.has-error .control input[type="number"],.field.select .control[has-error="true"] input[type="number"],.text.has-error .control:hover input[type="password"],.has-error .control input[type="password"],.field.select .control[has-error="true"] input[type="password"],.text.has-error .control:hover input[type="date"],.has-error .control input[type="date"],.field.select .control[has-error="true"] input[type="date"],.text.has-error .control:hover input[type="tel"],.has-error .control input[type="tel"],.field.select .control[has-error="true"] input[type="tel"]{color:var(--color-interaction-secondary--default) }.text.has-error .control:hover select:-webkit-autofill,.has-error .control select:-webkit-autofill,.field.select .control[has-error="true"] select:-webkit-autofill,.has-error .control input[type="text"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="text"]:-webkit-autofill,.has-error .control input[type="number"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="number"]:-webkit-autofill,.has-error .control input[type="password"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="password"]:-webkit-autofill,.has-error .control input[type="date"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="date"]:-webkit-autofill,.has-error .control input[type="tel"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="tel"]:-webkit-autofill{color:var(--color-error) !important}.has-error .control .text-input-container .prefix,.field.select .control[has-error="true"] .text-input-container .prefix,.has-error .control .text-input-container .postfix,.field.select .control[has-error="true"] .text-input-container .postfix{color:var(--color-interaction-label--default) }.text.has-error .control:hover .placeholder-label,.has-error .control .placeholder-label,.field.select .control[has-error="true"] .placeholder-label{color:var(--color-interaction-label--error) }input[type="text"],input[type="password"],input[type="number"],input[type="date"],input[type="email"],.telephone-number .control .national-telephone-number{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:inherit ;margin:0;border-style:none;padding:0}@media screen and (max-width: 1023px){input[type="text"],input[type="password"],input[type="number"],input[type="date"],input[type="email"],.telephone-number .control .national-telephone-number{height:24px}}input:-webkit-autofill[type="text"],input:-webkit-autofill[type="password"],input:-webkit-autofill[type="number"],input:-webkit-autofill[type="date"],input:-webkit-autofill[type="email"],.telephone-number .control .national-telephone-number:-webkit-autofill{color:inherit }@media screen and (max-width: 767px){.field.radio,.field.text.large{width:100%}}@media screen and (min-width: 768px){.field.radio,.field.text.large{max-width:1057px;width:82.6087%}}@media screen and (max-width: 767px){.field.select,.field.text.medium,.field.datepicker,.dsh-search-input__location-input-container,.dsh-search-input__partner-input-container{width:100%}}@media screen and (min-width: 768px){.field.select,.field.text.medium,.field.datepicker,.dsh-search-input__location-input-container,.dsh-search-input__partner-input-container{max-width:501px;width:39.13043%}}@media screen and (max-width: 767px){.field.extra-medium{width:100%}}@media screen and (min-width: 768px){.field.extra-medium{max-width:723px;width:56.52174%}}@media screen and (max-width: 767px){.field.text.small{width:100%}}@media screen and (min-width: 768px){.field.text.small{max-width:278px;width:21.73913%}}@media screen and (max-width: 767px){.field.checkbox{width:100%}}@media screen and (min-width: 768px) and (max-width: 1023px){.field.checkbox{width:65.21739%}}@media screen and (min-width: 1024px){.field.checkbox{max-width:723px;width:56.52174%}}.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.field>.control,.text .control,.has-error .control._has-value_no._focused{-webkit-transition-property:border-bottom-color, color;transition-property:border-bottom-color, color;display:inline-block;position:relative;vertical-align:top;margin:0;height:40px}[dir="ltr"] .text .control._has-value_no._focused:hover>.placeholder-label,.text [dir="ltr"] .control._has-value_no._focused:hover>.placeholder-label,[dir="ltr"] .select .control._has-value_no._focused:hover>.placeholder-label,.select [dir="ltr"] .control._has-value_no._focused:hover>.placeholder-label,[dir="ltr"] .text .control._has-value_yes>.placeholder-label,.text [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .select .control._has-value_yes>.placeholder-label,.select [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .has-error .control._has-value_no._focused .placeholder-label,.has-error .control._has-value_no._focused [dir="ltr"] .placeholder-label,[dir="ltr"] .text .control._has-value_no>.placeholder-label,.text [dir="ltr"] .control._has-value_no>.placeholder-label,[dir="ltr"] .select .control._has-value_no>.placeholder-label,.select [dir="ltr"] .control._has-value_no>.placeholder-label,[dir="ltr"] .placeholder-label,[dir="ltr"] .field.select .placeholder-label,.field.select [dir="ltr"] .placeholder-label{left:0}[dir="rtl"] .text .control._has-value_no._focused:hover>.placeholder-label,.text [dir="rtl"] .control._has-value_no._focused:hover>.placeholder-label,[dir="rtl"] .select .control._has-value_no._focused:hover>.placeholder-label,.select [dir="rtl"] .control._has-value_no._focused:hover>.placeholder-label,[dir="rtl"] .text .control._has-value_yes>.placeholder-label,.text [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .select .control._has-value_yes>.placeholder-label,.select [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .has-error .control._has-value_no._focused .placeholder-label,.has-error .control._has-value_no._focused [dir="rtl"] .placeholder-label,[dir="rtl"] .text .control._has-value_no>.placeholder-label,.text [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="rtl"] .select .control._has-value_no>.placeholder-label,.select [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="rtl"] .placeholder-label,[dir="rtl"] .field.select .placeholder-label,.field.select [dir="rtl"] .placeholder-label{right:0}.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label,.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label,.placeholder-label,.field.select .placeholder-label{pointer-events:none;overflow:hidden;text-overflow:ellipsis;position:absolute;max-width:calc(100% - 15px);-webkit-transition-property:top, font-size, color;transition-property:top, font-size, color;white-space:nowrap;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.field>.control,.text .control,.has-error .control._has-value_no._focused,.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label,.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label,.placeholder-label,.field.select .placeholder-label,[dir="rtl"] .textarea .control._has-value_yes>.placeholder-label,.textarea [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .textarea .control._has-value_no>.placeholder-label,.textarea [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="ltr"] .textarea .control._has-value_yes>.placeholder-label,.textarea [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .textarea .control._has-value_no>.placeholder-label,.textarea [dir="ltr"] .control._has-value_no>.placeholder-label,.textarea .control,input[type="radio"]+label,input[type="checkbox"] ~ label,.readonly .has-value input[type="radio"]+label,input[type="radio"]+label::before,input[type="checkbox"] ~ label::before,.readonly .has-value input[type="radio"]+label::before,.field.select .control,.field.datepicker .control,.dsh-search-input__location-input-container,.dsh-search-input__partner-input-container{-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:cubic-bezier(0.75, 0.02, 0.5, 1);transition-timing-function:cubic-bezier(0.75, 0.02, 0.5, 1)}.has-error .control._has-value_no .placeholder-label,.has-error .control._has-value_no:hover .placeholder-label{color:var(--color-interaction-label--error) }.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label{top:calc(-1 * 16px + 2px);height:1.4em}.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label{color:var(--color-interaction-label--default) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label{color:var(--color-interaction-label--error) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{z-index:5;font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-interaction-secondary--default) ;top:6px}@media screen and (min-width: 1024px){.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{height:30px}}@media screen and (max-width: 1023px){.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{height:24px}}.text .control._has-value_no>.placeholder-label:hover,.select .control._has-value_no>.placeholder-label:hover{color:var(--color-interaction-secondary--hover) }.prefix,.postfix,.text .control._has-value_yes .text-input-container .postfix,.text .control._has-value_yes .text-input-container .prefix,.text .control._focused .text-input-container .postfix,.text .control._focused .text-input-container .prefix,.text .control._focused:hover .text-input-container applyColor($color-interaction-secondary--hover) .postfix,.text .control._focused:hover .text-input-container .prefix,.text.has-error .control._focused .text-input-container .postfix,.text.has-error .control._focused .text-input-container .prefix,.text.has-error .control._focused:hover .text-input-container applyColor($color-interaction-secondary--hover) .postfix,.text.has-error .control._focused:hover .text-input-container .prefix{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;display:block;-webkit-box-flex:0;flex:0 1 auto;white-space:nowrap;margin:6px 0px}.prefix{padding-right:12px}.postfix{padding-left:12px}.field.textarea>.control,.field.checkbox>.control{width:100%}@media screen and (max-width: 767px){.field.textarea>.control{width:100%}}@media screen and (min-width: 768px) and (max-width: 1023px){.field.textarea>.control{width:65.21739%}}@media screen and (min-width: 1024px){.field.textarea>.control{max-width:612px;width:47.82609%}}[dir="ltr"] .field.select,[dir="ltr"] .field.text.small,[dir="ltr"] .field.text.medium,[dir="ltr"] .field.extra-medium{margin-right:4.34783%}[dir="rtl"] .field.select,[dir="rtl"] .field.text.small,[dir="rtl"] .field.text.medium,[dir="rtl"] .field.extra-medium{margin-left:4.34783%}@media screen and (max-width: 767px){.field.select,.field.text.small,.field.text.medium,.field.extra-medium{margin-right:0}}.field.text,.field.select{padding:16px 0px 0px 0px}.radio .error,.radio .hint,.radio .collapsible-hint{width:auto}@media screen and (max-width: 767px){[dir="ltr"] .field.radio._layout_horizontal .control{margin-right:36px}}@media screen and (min-width: 768px) and (max-width: 1023px){[dir="ltr"] .field.radio._layout_horizontal .control{margin-right:36px}}@media screen and (min-width: 1024px) and (max-width: 1439px){[dir="ltr"] .field.radio._layout_horizontal .control{margin-right:40px}}@media screen and (min-width: 1440px) and (max-width: 1919px){[dir="ltr"] .field.radio._layout_horizontal .control{margin-right:52px}}@media screen and (min-width: 1920px){[dir="ltr"] .field.radio._layout_horizontal .control{margin-right:68px}}@media screen and (max-width: 767px){[dir="rtl"] .field.radio._layout_horizontal .control{margin-left:36px}}@media screen and (min-width: 768px) and (max-width: 1023px){[dir="rtl"] .field.radio._layout_horizontal .control{margin-left:36px}}@media screen and (min-width: 1024px) and (max-width: 1439px){[dir="rtl"] .field.radio._layout_horizontal .control{margin-left:40px}}@media screen and (min-width: 1440px) and (max-width: 1919px){[dir="rtl"] .field.radio._layout_horizontal .control{margin-left:52px}}@media screen and (min-width: 1920px){[dir="rtl"] .field.radio._layout_horizontal .control{margin-left:68px}}.field.radio._layout_horizontal>.hint{margin:12px 0px 0px}.field.radio._layout_vertical .control+.control{display:block;margin-top:24px}.field.radio._layout_vertical>.hint{margin:16px 0px 0px}.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.connector{color:var(--color-main) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:bold;font-stretch:105%}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.field>.control,.text .control,.has-error .control._has-value_no._focused{-webkit-transition-property:border-bottom-color, color;transition-property:border-bottom-color, color;display:inline-block;position:relative;vertical-align:top;margin:0;height:40px}[dir="ltr"] .text .control._has-value_no._focused:hover>.placeholder-label,.text [dir="ltr"] .control._has-value_no._focused:hover>.placeholder-label,[dir="ltr"] .select .control._has-value_no._focused:hover>.placeholder-label,.select [dir="ltr"] .control._has-value_no._focused:hover>.placeholder-label,[dir="ltr"] .text .control._has-value_yes>.placeholder-label,.text [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .select .control._has-value_yes>.placeholder-label,.select [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .has-error .control._has-value_no._focused .placeholder-label,.has-error .control._has-value_no._focused [dir="ltr"] .placeholder-label,[dir="ltr"] .text .control._has-value_no>.placeholder-label,.text [dir="ltr"] .control._has-value_no>.placeholder-label,[dir="ltr"] .select .control._has-value_no>.placeholder-label,.select [dir="ltr"] .control._has-value_no>.placeholder-label,[dir="ltr"] .placeholder-label,[dir="ltr"] .field.select .placeholder-label,.field.select [dir="ltr"] .placeholder-label{left:0}[dir="rtl"] .text .control._has-value_no._focused:hover>.placeholder-label,.text [dir="rtl"] .control._has-value_no._focused:hover>.placeholder-label,[dir="rtl"] .select .control._has-value_no._focused:hover>.placeholder-label,.select [dir="rtl"] .control._has-value_no._focused:hover>.placeholder-label,[dir="rtl"] .text .control._has-value_yes>.placeholder-label,.text [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .select .control._has-value_yes>.placeholder-label,.select [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .has-error .control._has-value_no._focused .placeholder-label,.has-error .control._has-value_no._focused [dir="rtl"] .placeholder-label,[dir="rtl"] .text .control._has-value_no>.placeholder-label,.text [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="rtl"] .select .control._has-value_no>.placeholder-label,.select [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="rtl"] .placeholder-label,[dir="rtl"] .field.select .placeholder-label,.field.select [dir="rtl"] .placeholder-label{right:0}.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label,.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label,.placeholder-label,.field.select .placeholder-label{pointer-events:none;overflow:hidden;text-overflow:ellipsis;position:absolute;max-width:calc(100% - 15px);-webkit-transition-property:top, font-size, color;transition-property:top, font-size, color;white-space:nowrap;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.field>.control,.text .control,.has-error .control._has-value_no._focused,.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label,.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label,.placeholder-label,.field.select .placeholder-label,[dir="rtl"] .textarea .control._has-value_yes>.placeholder-label,.textarea [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .textarea .control._has-value_no>.placeholder-label,.textarea [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="ltr"] .textarea .control._has-value_yes>.placeholder-label,.textarea [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .textarea .control._has-value_no>.placeholder-label,.textarea [dir="ltr"] .control._has-value_no>.placeholder-label,.textarea .control,input[type="radio"]+label,input[type="checkbox"] ~ label,.readonly .has-value input[type="radio"]+label,input[type="radio"]+label::before,input[type="checkbox"] ~ label::before,.readonly .has-value input[type="radio"]+label::before,.field.select .control,.field.datepicker .control,.dsh-search-input__location-input-container,.dsh-search-input__partner-input-container{-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:cubic-bezier(0.75, 0.02, 0.5, 1);transition-timing-function:cubic-bezier(0.75, 0.02, 0.5, 1)}.has-error .control._has-value_no .placeholder-label,.has-error .control._has-value_no:hover .placeholder-label{color:var(--color-interaction-label--error) }.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label{top:calc(-1 * 16px + 2px);height:1.4em}.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label{color:var(--color-interaction-label--default) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label{color:var(--color-interaction-label--error) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{z-index:5;font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-interaction-secondary--default) ;top:6px}@media screen and (min-width: 1024px){.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{height:30px}}@media screen and (max-width: 1023px){.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{height:24px}}.text .control._has-value_no>.placeholder-label:hover,.select .control._has-value_no>.placeholder-label:hover{color:var(--color-interaction-secondary--hover) }.prefix,.postfix,.text .control._has-value_yes .text-input-container .postfix,.text .control._has-value_yes .text-input-container .prefix,.text .control._focused .text-input-container .postfix,.text .control._focused .text-input-container .prefix,.text .control._focused:hover .text-input-container applyColor($color-interaction-secondary--hover) .postfix,.text .control._focused:hover .text-input-container .prefix,.text.has-error .control._focused .text-input-container .postfix,.text.has-error .control._focused .text-input-container .prefix,.text.has-error .control._focused:hover .text-input-container applyColor($color-interaction-secondary--hover) .postfix,.text.has-error .control._focused:hover .text-input-container .prefix{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;display:block;-webkit-box-flex:0;flex:0 1 auto;white-space:nowrap;margin:6px 0px}.prefix{padding-right:12px}.postfix{padding-left:12px}.field.select select,.field.select input[type="text"]{position:relative;padding-right:33px;width:100%;background-color:transparent;z-index:1}.text .control,.field.select .control{border-bottom:solid 1px;border-bottom-color:var(--color-interaction-secondary--default) }.text .control:hover,.field.select .control:hover{border-bottom-color:var(--color-interaction-secondary--hover) }.text .control:hover .placeholder-label,.field.select .control:hover .placeholder-label{color:var(--color-interaction-label--hover) }.text.has-error .control,.text.has-error .control:hover,.has-error .control,.field.select .control[has-error="true"],.field.select .control[has-error="true"]:hover{color:var(--color-interaction-secondary--default) ;border-bottom:solid 1px;border-bottom-color:var(--color-interaction-secondary--error) }.text.has-error .control select,.text.has-error .control:hover select,.has-error .control select,.field.select .control[has-error="true"] select,.field.select .control[has-error="true"]:hover select,.text.has-error .control:hover input[type="text"],.has-error .control input[type="text"],.field.select .control[has-error="true"] input[type="text"],.text.has-error .control:hover input[type="number"],.has-error .control input[type="number"],.field.select .control[has-error="true"] input[type="number"],.text.has-error .control:hover input[type="password"],.has-error .control input[type="password"],.field.select .control[has-error="true"] input[type="password"],.text.has-error .control:hover input[type="date"],.has-error .control input[type="date"],.field.select .control[has-error="true"] input[type="date"],.text.has-error .control:hover input[type="tel"],.has-error .control input[type="tel"],.field.select .control[has-error="true"] input[type="tel"]{color:var(--color-interaction-secondary--default) }.text.has-error .control:hover select:-webkit-autofill,.has-error .control select:-webkit-autofill,.field.select .control[has-error="true"] select:-webkit-autofill,.has-error .control input[type="text"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="text"]:-webkit-autofill,.has-error .control input[type="number"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="number"]:-webkit-autofill,.has-error .control input[type="password"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="password"]:-webkit-autofill,.has-error .control input[type="date"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="date"]:-webkit-autofill,.has-error .control input[type="tel"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="tel"]:-webkit-autofill{color:var(--color-error) !important}.has-error .control .text-input-container .prefix,.field.select .control[has-error="true"] .text-input-container .prefix,.has-error .control .text-input-container .postfix,.field.select .control[has-error="true"] .text-input-container .postfix{color:var(--color-interaction-label--default) }.text.has-error .control:hover .placeholder-label,.has-error .control .placeholder-label,.field.select .control[has-error="true"] .placeholder-label{color:var(--color-interaction-label--error) }input[type="text"],input[type="password"],input[type="number"],input[type="date"],input[type="email"],.telephone-number .control .national-telephone-number{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:inherit ;margin:0;border-style:none;padding:0}@media screen and (max-width: 1023px){input[type="text"],input[type="password"],input[type="number"],input[type="date"],input[type="email"],.telephone-number .control .national-telephone-number{height:24px}}input:-webkit-autofill[type="text"],input:-webkit-autofill[type="password"],input:-webkit-autofill[type="number"],input:-webkit-autofill[type="date"],input:-webkit-autofill[type="email"],.telephone-number .control .national-telephone-number:-webkit-autofill{color:inherit }.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.field>.control,.text .control,.has-error .control._has-value_no._focused{-webkit-transition-property:border-bottom-color, color;transition-property:border-bottom-color, color;display:inline-block;position:relative;vertical-align:top;margin:0;height:40px}[dir="ltr"] .text .control._has-value_no._focused:hover>.placeholder-label,.text [dir="ltr"] .control._has-value_no._focused:hover>.placeholder-label,[dir="ltr"] .select .control._has-value_no._focused:hover>.placeholder-label,.select [dir="ltr"] .control._has-value_no._focused:hover>.placeholder-label,[dir="ltr"] .text .control._has-value_yes>.placeholder-label,.text [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .select .control._has-value_yes>.placeholder-label,.select [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .has-error .control._has-value_no._focused .placeholder-label,.has-error .control._has-value_no._focused [dir="ltr"] .placeholder-label,[dir="ltr"] .text .control._has-value_no>.placeholder-label,.text [dir="ltr"] .control._has-value_no>.placeholder-label,[dir="ltr"] .select .control._has-value_no>.placeholder-label,.select [dir="ltr"] .control._has-value_no>.placeholder-label,[dir="ltr"] .placeholder-label,[dir="ltr"] .field.select .placeholder-label,.field.select [dir="ltr"] .placeholder-label{left:0}[dir="rtl"] .text .control._has-value_no._focused:hover>.placeholder-label,.text [dir="rtl"] .control._has-value_no._focused:hover>.placeholder-label,[dir="rtl"] .select .control._has-value_no._focused:hover>.placeholder-label,.select [dir="rtl"] .control._has-value_no._focused:hover>.placeholder-label,[dir="rtl"] .text .control._has-value_yes>.placeholder-label,.text [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .select .control._has-value_yes>.placeholder-label,.select [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .has-error .control._has-value_no._focused .placeholder-label,.has-error .control._has-value_no._focused [dir="rtl"] .placeholder-label,[dir="rtl"] .text .control._has-value_no>.placeholder-label,.text [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="rtl"] .select .control._has-value_no>.placeholder-label,.select [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="rtl"] .placeholder-label,[dir="rtl"] .field.select .placeholder-label,.field.select [dir="rtl"] .placeholder-label{right:0}.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label,.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label,.placeholder-label,.field.select .placeholder-label{pointer-events:none;overflow:hidden;text-overflow:ellipsis;position:absolute;max-width:calc(100% - 15px);-webkit-transition-property:top, font-size, color;transition-property:top, font-size, color;white-space:nowrap;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.field>.control,.text .control,.has-error .control._has-value_no._focused,.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label,.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label,.placeholder-label,.field.select .placeholder-label,[dir="rtl"] .textarea .control._has-value_yes>.placeholder-label,.textarea [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .textarea .control._has-value_no>.placeholder-label,.textarea [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="ltr"] .textarea .control._has-value_yes>.placeholder-label,.textarea [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .textarea .control._has-value_no>.placeholder-label,.textarea [dir="ltr"] .control._has-value_no>.placeholder-label,.textarea .control,input[type="radio"]+label,input[type="checkbox"] ~ label,.readonly .has-value input[type="radio"]+label,input[type="radio"]+label::before,input[type="checkbox"] ~ label::before,.readonly .has-value input[type="radio"]+label::before,.field.select .control,.field.datepicker .control,.dsh-search-input__location-input-container,.dsh-search-input__partner-input-container{-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:cubic-bezier(0.75, 0.02, 0.5, 1);transition-timing-function:cubic-bezier(0.75, 0.02, 0.5, 1)}.has-error .control._has-value_no .placeholder-label,.has-error .control._has-value_no:hover .placeholder-label{color:var(--color-interaction-label--error) }.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label{top:calc(-1 * 16px + 2px);height:1.4em}.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label{color:var(--color-interaction-label--default) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label{color:var(--color-interaction-label--error) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{z-index:5;font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-interaction-secondary--default) ;top:6px}@media screen and (min-width: 1024px){.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{height:30px}}@media screen and (max-width: 1023px){.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{height:24px}}.text .control._has-value_no>.placeholder-label:hover,.select .control._has-value_no>.placeholder-label:hover{color:var(--color-interaction-secondary--hover) }.prefix,.postfix,.text .control._has-value_yes .text-input-container .postfix,.text .control._has-value_yes .text-input-container .prefix,.text .control._focused .text-input-container .postfix,.text .control._focused .text-input-container .prefix,.text .control._focused:hover .text-input-container applyColor($color-interaction-secondary--hover) .postfix,.text .control._focused:hover .text-input-container .prefix,.text.has-error .control._focused .text-input-container .postfix,.text.has-error .control._focused .text-input-container .prefix,.text.has-error .control._focused:hover .text-input-container applyColor($color-interaction-secondary--hover) .postfix,.text.has-error .control._focused:hover .text-input-container .prefix{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;display:block;-webkit-box-flex:0;flex:0 1 auto;white-space:nowrap;margin:6px 0px}.prefix{padding-right:12px}.postfix{padding-left:12px}.field.select select,.field.select input[type="text"]{position:relative;padding-right:33px;width:100%;background-color:transparent;z-index:1}.text .control,.field.select .control{border-bottom:solid 1px;border-bottom-color:var(--color-interaction-secondary--default) }.text .control:hover,.field.select .control:hover{border-bottom-color:var(--color-interaction-secondary--hover) }.text .control:hover .placeholder-label,.field.select .control:hover .placeholder-label{color:var(--color-interaction-label--hover) }.text.has-error .control,.text.has-error .control:hover,.has-error .control,.field.select .control[has-error="true"],.field.select .control[has-error="true"]:hover{color:var(--color-interaction-secondary--default) ;border-bottom:solid 1px;border-bottom-color:var(--color-interaction-secondary--error) }.text.has-error .control select,.text.has-error .control:hover select,.has-error .control select,.field.select .control[has-error="true"] select,.field.select .control[has-error="true"]:hover select,.text.has-error .control:hover input[type="text"],.has-error .control input[type="text"],.field.select .control[has-error="true"] input[type="text"],.text.has-error .control:hover input[type="number"],.has-error .control input[type="number"],.field.select .control[has-error="true"] input[type="number"],.text.has-error .control:hover input[type="password"],.has-error .control input[type="password"],.field.select .control[has-error="true"] input[type="password"],.text.has-error .control:hover input[type="date"],.has-error .control input[type="date"],.field.select .control[has-error="true"] input[type="date"],.text.has-error .control:hover input[type="tel"],.has-error .control input[type="tel"],.field.select .control[has-error="true"] input[type="tel"]{color:var(--color-interaction-secondary--default) }.text.has-error .control:hover select:-webkit-autofill,.has-error .control select:-webkit-autofill,.field.select .control[has-error="true"] select:-webkit-autofill,.has-error .control input[type="text"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="text"]:-webkit-autofill,.has-error .control input[type="number"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="number"]:-webkit-autofill,.has-error .control input[type="password"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="password"]:-webkit-autofill,.has-error .control input[type="date"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="date"]:-webkit-autofill,.has-error .control input[type="tel"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="tel"]:-webkit-autofill{color:var(--color-error) !important}.has-error .control .text-input-container .prefix,.field.select .control[has-error="true"] .text-input-container .prefix,.has-error .control .text-input-container .postfix,.field.select .control[has-error="true"] .text-input-container .postfix{color:var(--color-interaction-label--default) }.text.has-error .control:hover .placeholder-label,.has-error .control .placeholder-label,.field.select .control[has-error="true"] .placeholder-label{color:var(--color-interaction-label--error) }input[type="text"],input[type="password"],input[type="number"],input[type="date"],input[type="email"],.telephone-number .control .national-telephone-number{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:inherit ;margin:0;border-style:none;padding:0}@media screen and (max-width: 1023px){input[type="text"],input[type="password"],input[type="number"],input[type="date"],input[type="email"],.telephone-number .control .national-telephone-number{height:24px}}input:-webkit-autofill[type="text"],input:-webkit-autofill[type="password"],input:-webkit-autofill[type="number"],input:-webkit-autofill[type="date"],input:-webkit-autofill[type="email"],.telephone-number .control .national-telephone-number:-webkit-autofill{color:inherit }@media screen and (max-width: 767px){.field.radio,.field.text.large{width:100%}}@media screen and (min-width: 768px){.field.radio,.field.text.large{max-width:1057px;width:82.6087%}}@media screen and (max-width: 767px){.field.select,.field.text.medium,.field.datepicker,.dsh-search-input__location-input-container,.dsh-search-input__partner-input-container{width:100%}}@media screen and (min-width: 768px){.field.select,.field.text.medium,.field.datepicker,.dsh-search-input__location-input-container,.dsh-search-input__partner-input-container{max-width:501px;width:39.13043%}}@media screen and (max-width: 767px){.field.extra-medium{width:100%}}@media screen and (min-width: 768px){.field.extra-medium{max-width:723px;width:56.52174%}}@media screen and (max-width: 767px){.field.text.small{width:100%}}@media screen and (min-width: 768px){.field.text.small{max-width:278px;width:21.73913%}}@media screen and (max-width: 767px){.field.checkbox{width:100%}}@media screen and (min-width: 768px) and (max-width: 1023px){.field.checkbox{width:65.21739%}}@media screen and (min-width: 1024px){.field.checkbox{max-width:723px;width:56.52174%}}.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.field>.control,.text .control,.has-error .control._has-value_no._focused{-webkit-transition-property:border-bottom-color, color;transition-property:border-bottom-color, color;display:inline-block;position:relative;vertical-align:top;margin:0;height:40px}[dir="ltr"] .text .control._has-value_no._focused:hover>.placeholder-label,.text [dir="ltr"] .control._has-value_no._focused:hover>.placeholder-label,[dir="ltr"] .select .control._has-value_no._focused:hover>.placeholder-label,.select [dir="ltr"] .control._has-value_no._focused:hover>.placeholder-label,[dir="ltr"] .text .control._has-value_yes>.placeholder-label,.text [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .select .control._has-value_yes>.placeholder-label,.select [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .has-error .control._has-value_no._focused .placeholder-label,.has-error .control._has-value_no._focused [dir="ltr"] .placeholder-label,[dir="ltr"] .text .control._has-value_no>.placeholder-label,.text [dir="ltr"] .control._has-value_no>.placeholder-label,[dir="ltr"] .select .control._has-value_no>.placeholder-label,.select [dir="ltr"] .control._has-value_no>.placeholder-label,[dir="ltr"] .placeholder-label,[dir="ltr"] .field.select .placeholder-label,.field.select [dir="ltr"] .placeholder-label{left:0}[dir="rtl"] .text .control._has-value_no._focused:hover>.placeholder-label,.text [dir="rtl"] .control._has-value_no._focused:hover>.placeholder-label,[dir="rtl"] .select .control._has-value_no._focused:hover>.placeholder-label,.select [dir="rtl"] .control._has-value_no._focused:hover>.placeholder-label,[dir="rtl"] .text .control._has-value_yes>.placeholder-label,.text [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .select .control._has-value_yes>.placeholder-label,.select [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .has-error .control._has-value_no._focused .placeholder-label,.has-error .control._has-value_no._focused [dir="rtl"] .placeholder-label,[dir="rtl"] .text .control._has-value_no>.placeholder-label,.text [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="rtl"] .select .control._has-value_no>.placeholder-label,.select [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="rtl"] .placeholder-label,[dir="rtl"] .field.select .placeholder-label,.field.select [dir="rtl"] .placeholder-label{right:0}.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label,.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label,.placeholder-label,.field.select .placeholder-label{pointer-events:none;overflow:hidden;text-overflow:ellipsis;position:absolute;max-width:calc(100% - 15px);-webkit-transition-property:top, font-size, color;transition-property:top, font-size, color;white-space:nowrap;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.field>.control,.text .control,.has-error .control._has-value_no._focused,.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label,.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label,.placeholder-label,.field.select .placeholder-label,[dir="rtl"] .textarea .control._has-value_yes>.placeholder-label,.textarea [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .textarea .control._has-value_no>.placeholder-label,.textarea [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="ltr"] .textarea .control._has-value_yes>.placeholder-label,.textarea [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .textarea .control._has-value_no>.placeholder-label,.textarea [dir="ltr"] .control._has-value_no>.placeholder-label,.textarea .control,input[type="radio"]+label,input[type="checkbox"] ~ label,.readonly .has-value input[type="radio"]+label,input[type="radio"]+label::before,input[type="checkbox"] ~ label::before,.readonly .has-value input[type="radio"]+label::before,.field.select .control,.field.datepicker .control,.dsh-search-input__location-input-container,.dsh-search-input__partner-input-container{-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:cubic-bezier(0.75, 0.02, 0.5, 1);transition-timing-function:cubic-bezier(0.75, 0.02, 0.5, 1)}.has-error .control._has-value_no .placeholder-label,.has-error .control._has-value_no:hover .placeholder-label{color:var(--color-interaction-label--error) }.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label{top:calc(-1 * 16px + 2px);height:1.4em}.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label{color:var(--color-interaction-label--default) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label{color:var(--color-interaction-label--error) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{z-index:5;font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-interaction-secondary--default) ;top:6px}@media screen and (min-width: 1024px){.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{height:30px}}@media screen and (max-width: 1023px){.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{height:24px}}.text .control._has-value_no>.placeholder-label:hover,.select .control._has-value_no>.placeholder-label:hover{color:var(--color-interaction-secondary--hover) }.prefix,.postfix,.text .control._has-value_yes .text-input-container .postfix,.text .control._has-value_yes .text-input-container .prefix,.text .control._focused .text-input-container .postfix,.text .control._focused .text-input-container .prefix,.text .control._focused:hover .text-input-container applyColor($color-interaction-secondary--hover) .postfix,.text .control._focused:hover .text-input-container .prefix,.text.has-error .control._focused .text-input-container .postfix,.text.has-error .control._focused .text-input-container .prefix,.text.has-error .control._focused:hover .text-input-container applyColor($color-interaction-secondary--hover) .postfix,.text.has-error .control._focused:hover .text-input-container .prefix{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;display:block;-webkit-box-flex:0;flex:0 1 auto;white-space:nowrap;margin:6px 0px}.prefix{padding-right:12px}.postfix{padding-left:12px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}input[type="text"],input[type="number"],input[type="password"],input[type="date"]{margin:0}.control._hidden{display:none !important;margin:0 !important;padding:0 !important;width:0 !important}.textarea.readonly .control,.select.readonly .control,.text.readonly .control{border:none;padding-bottom:1px}.textarea.readonly .control textarea,.textarea.readonly .control input[type="text"],.textarea.readonly .control input[type="number"],.textarea.readonly .control input[type="password"],.textarea.readonly .control input[type="date"],.textarea.readonly .control input[type="tel"],.textarea.readonly .control select,.select.readonly .control textarea,.select.readonly .control input[type="text"],.select.readonly .control input[type="number"],.select.readonly .control input[type="password"],.select.readonly .control input[type="date"],.select.readonly .control input[type="tel"],.select.readonly .control select,.text.readonly .control textarea,.text.readonly .control input[type="text"],.text.readonly .control input[type="number"],.text.readonly .control input[type="password"],.text.readonly .control input[type="date"],.text.readonly .control input[type="tel"],.text.readonly .control select{color:var(--color-interaction-secondary--readonly) }.textarea.readonly .control._has-value_yes,.textarea.readonly .control._has-value_no,.select.readonly .control._has-value_yes,.select.readonly .control._has-value_no,.text.readonly .control._has-value_yes,.text.readonly .control._has-value_no{border:none;padding-bottom:1px}.textarea.readonly .control._has-value_yes textarea,.textarea.readonly .control._has-value_yes input[type="text"],.textarea.readonly .control._has-value_yes input[type="number"],.textarea.readonly .control._has-value_yes input[type="password"],.textarea.readonly .control._has-value_yes input[type="date"],.textarea.readonly .control._has-value_yes input[type="tel"],.textarea.readonly .control._has-value_yes select,.textarea.readonly .control._has-value_no textarea,.textarea.readonly .control._has-value_no input[type="text"],.textarea.readonly .control._has-value_no input[type="number"],.textarea.readonly .control._has-value_no input[type="password"],.textarea.readonly .control._has-value_no input[type="date"],.textarea.readonly .control._has-value_no input[type="tel"],.textarea.readonly .control._has-value_no select,.select.readonly .control._has-value_yes textarea,.select.readonly .control._has-value_yes input[type="text"],.select.readonly .control._has-value_yes input[type="number"],.select.readonly .control._has-value_yes input[type="password"],.select.readonly .control._has-value_yes input[type="date"],.select.readonly .control._has-value_yes input[type="tel"],.select.readonly .control._has-value_yes select,.select.readonly .control._has-value_no textarea,.select.readonly .control._has-value_no input[type="text"],.select.readonly .control._has-value_no input[type="number"],.select.readonly .control._has-value_no input[type="password"],.select.readonly .control._has-value_no input[type="date"],.select.readonly .control._has-value_no input[type="tel"],.select.readonly .control._has-value_no select,.text.readonly .control._has-value_yes textarea,.text.readonly .control._has-value_yes input[type="text"],.text.readonly .control._has-value_yes input[type="number"],.text.readonly .control._has-value_yes input[type="password"],.text.readonly .control._has-value_yes input[type="date"],.text.readonly .control._has-value_yes input[type="tel"],.text.readonly .control._has-value_yes select,.text.readonly .control._has-value_no textarea,.text.readonly .control._has-value_no input[type="text"],.text.readonly .control._has-value_no input[type="number"],.text.readonly .control._has-value_no input[type="password"],.text.readonly .control._has-value_no input[type="date"],.text.readonly .control._has-value_no input[type="tel"],.text.readonly .control._has-value_no select{color:var(--color-interaction-secondary--readonly) }.readonly.textarea .control,.readonly.text .control{display:block;border:none}.select.readonly .select-icon{display:none}select,input[type="text"],input[type="number"],input[type="password"],input[type="date"]{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-interaction-label--default) }textarea{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }select{height:auto;border-style:none;margin:6px 0px;padding:0}@media screen and (max-width: 1023px){select{min-height:24px}}input[type="password"]{width:100%}.text .control{color:var(--color-interaction-secondary--default) ;margin-right:0px;width:100%}.text .control .prefix,.text .control .postfix{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;display:none}.text .control:focus-within .prefix,.text .control:focus-within .postfix,.text .control.has-value .prefix,.text .control.has-value .postfix{display:inline}.text .control:hover{color:var(--color-interaction-secondary--hover) }.text .control .text-input-container{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;width:100%;position:relative;height:100%}.text .control .text-input-container input{width:100%;-webkit-box-flex:1;flex:1 1 auto;display:block}.textarea .control{height:auto;color:var(--color-interaction-secondary--default) }.textarea .control:hover{color:var(--color-interaction-secondary--hover) }.textarea .control:hover label{color:var(--color-interaction-label--hover) }.textarea .control textarea{border:solid 1px;border-color:currentColor;color:inherit;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:120px;width:100%;padding:calc(2 * 12px + 24px) 12px 12px;background-color:var(--color-main-background) }.text .control.has-value,.text .control._has-value_yes,.select .control.has-value,.select .control._has-value_yes{border-bottom:1px solid;border-bottom-color:var(--color-interaction-secondary--filled) }.text .control._focused{border-bottom-width:2px !important;margin-bottom:-1px !important;border-bottom-color:var(--color-interaction-secondary--focus) }.text .control._focused input[type="text"],.text .control._focused input[type="number"],.text .control._focused input[type="password"],.text .control._focused input[type="date"],.text .control._focused input[type="tel"],.text .control._focused .postfix,.text .control._focused .prefix{color:var(--color-interaction-secondary--focus) }.text .control._focused .text-input-container .postfix,.text .control._focused .text-input-container .prefix{color:var(--color-interaction-secondary--focus) }.text .control._focused:hover .text-input-container applyColor($color-interaction-secondary--hover) .postfix,.text .control._focused:hover .text-input-container .prefix{color:var(--color-interaction-secondary--hover) }.textarea .control._focused textarea{border:solid 1px;border-color:var(--color-interaction-secondary--focus) ;border-bottom:solid 2px;border-bottom-color:var(--color-interaction-secondary--focus) ;color:var(--color-interaction-secondary--focus) }.textarea .control._focused label{color:var(--color-interaction-label--focus) }.textarea .control.has-value{color:var(--color-interaction-secondary--filled) }.text.has-error .control._focused{border-bottom-width:2px !important;margin-bottom:-1px !important;border-bottom-color:var(--color-interaction-secondary--focus) }.text.has-error .control._focused input[type="text"],.text.has-error .control._focused input[type="number"],.text.has-error .control._focused input[type="password"],.text.has-error .control._focused input[type="date"],.text.has-error .control._focused input[type="tel"],.text.has-error .control._focused .postfix,.text.has-error .control._focused .prefix{color:var(--color-interaction-secondary--focus) }.text.has-error .control._focused .text-input-container .postfix,.text.has-error .control._focused .text-input-container .prefix{color:var(--color-interaction-secondary--focus) }.text.has-error .control._focused:hover .text-input-container applyColor($color-interaction-secondary--hover) .postfix,.text.has-error .control._focused:hover .text-input-container .prefix{color:var(--color-interaction-secondary--hover) }.textarea.has-error .control textarea{border:solid 1px;border-color:var(--color-interaction-label--error) ;color:var(--color-interaction-secondary--default) }.textarea.has-error .control:hover textarea{border:solid 1px;border-color:var(--color-interaction-label--error) ;color:var(--color-interaction-secondary--default) }.textarea.has-error .control._focused textarea{border:solid 1px;border-color:var(--color-interaction-secondary--focus) ;border-bottom:solid 2px;border-bottom-color:var(--color-interaction-secondary--focus) ;color:var(--color-interaction-secondary--focus) }.textarea.has-error .control._focused label{color:var(--color-interaction-label--focus) }.textarea.has-error .control .placeholder-label{color:var(--color-error) !important}[dir="rtl"] .textarea .control._has-value_yes>.placeholder-label,.textarea [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .textarea .control._has-value_no>.placeholder-label,.textarea [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="ltr"] .textarea .control._has-value_yes>.placeholder-label,.textarea [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .textarea .control._has-value_no>.placeholder-label,.textarea [dir="ltr"] .control._has-value_no>.placeholder-label{line-height:22px !important;height:22px;-webkit-transition-property:top, font-size, color;transition-property:top, font-size, color;display:block}[dir="rtl"] .textarea .control._has-value_yes>.placeholder-label,.textarea [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .textarea .control._has-value_no>.placeholder-label,.textarea [dir="rtl"] .control._has-value_no>.placeholder-label{right:12px}[dir="ltr"] .textarea .control._has-value_yes>.placeholder-label,.textarea [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .textarea .control._has-value_no>.placeholder-label,.textarea [dir="ltr"] .control._has-value_no>.placeholder-label{left:12px}.textarea .control._has-value_no._focused>.placeholder-label,.textarea .control._has-value_no._focused:hover>.placeholder-label,.textarea .control._has-value_yes>.placeholder-label{color:var(--color-interaction-label--filled) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%;right:16px;top:12px;background-color:transparent}.textarea .control._has-value_no._focused>.placeholder-label:hover,.textarea .control._has-value_yes>.placeholder-label:hover{color:var(--color-interaction-label--hover) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.textarea .control._has-value_no>.placeholder-label{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-interaction-secondary--default) ;top:16px;background-color:transparent}.textarea .control{-webkit-transition-property:color;transition-property:color}.textarea .control._has-value_no:hover>.placeholder-label{color:var(--color-interaction-secondary--hover) }.textarea .control._has-value_no._focused>.placeholder-label,.textarea .control._has-value_no._focused:hover>.placeholder-label{color:var(--color-interaction-label--focus) }.textarea .control._has-value_yes:hover>.placeholder-label{color:var(--color-interaction-label--hover) }.has-error .control .placeholder-label{color:var(--color-interaction-label--error) }.has-error .control._has-value_no._focused{color:var(--color-interaction-secondary--default) ;margin-right:0px;width:100%}.has-error .control._has-value_no._focused .prefix,.has-error .control._has-value_no._focused .postfix{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;display:none}.has-error .control._has-value_no._focused:focus-within .prefix,.has-error .control._has-value_no._focused:focus-within .postfix,.has-error .control._has-value_no._focused.has-value .prefix,.has-error .control._has-value_no._focused.has-value .postfix{display:inline}.has-error .control._has-value_no._focused:hover{color:var(--color-interaction-secondary--hover) }.has-error .control._has-value_no._focused .text-input-container{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;width:100%;position:relative;height:100%}.has-error .control._has-value_no._focused .text-input-container input{width:100%;-webkit-box-flex:1;flex:1 1 auto;display:block}input[type="date"]{background-color:var(--color-main-background) }.has-error textarea textarea,.has-error textarea input,.has-error input textarea,.has-error input input{border-bottom:1px solid;border-bottom-color:var(--color-error) }.has-error textarea .control._focused textarea,.has-error textarea .control._focused input,.has-error input .control._focused textarea,.has-error input .control._focused input{color:var(--color-interaction-label--focus) ;border-bottom:2px solid;border-bottom-color:var(--color-interaction-secondary--focus) }.readonly .control .readonly-text{display:block;font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;height:30px;padding:6px 0px}.field.hidden{line-height:0}.field.hidden,.field[data-is-hidden='true']{display:none}.small.field.hidden,.medium.field.hidden,.large.field.hidden,.field.hidden *,.small.field.hidden *,.medium.field.hidden *,.large.field.hidden *{width:0px !important;padding:0px !important;margin:0px !important}.text.readonly .control._normalized-values{border:none !important}.text.readonly .control._normalized-values ~ .error{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-error) ;padding-bottom:6px;padding-top:0 !important;margin-top:3px !important}.radio,.checkbox,.radio .control,.checkbox .control{display:inline-block}input[type="radio"],input[type="checkbox"]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}input[type="radio"]:focus+label:before,input[type="checkbox"]:focus+label:before{outline:1px solid var(--color-interaction-secondary--focus);outline-offset:1px}input[type="radio"]+label,input[type="checkbox"] ~ label,.readonly .has-value input[type="radio"]+label{-webkit-transition-property:color;transition-property:color;min-height:30px;height:30px;padding-right:0;position:relative;display:table;-webkit-box-sizing:border-box;box-sizing:border-box;width:auto;cursor:pointer;font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-interaction-label--default) }input[type="radio"]+label::before,input[type="checkbox"] ~ label::before,.readonly .has-value input[type="radio"]+label::before{-webkit-transition-property:border-color;transition-property:border-color}input[type="checkbox"]._font-size_small,input[type="checkbox"] ~ label._font-size_small{color:var(--color-interaction-label--default) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.radio__header{color:var(--color-tertiary) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.radio__header ~ .radio{margin-top:6px}.radio.readonly label{font-family:AudiType,sans-serif;font-size:16px;line-height:28px;color:var(--color-interaction-label--readonly) }.radio.readonly input[type="radio"]:checked+label{color:var(--color-interaction-label--selected) }.radio .control:hover label,.checkbox .control:hover label{color:var(--color-interaction-label--hover) }.radio label p,.checkbox label p{margin-top:10px}.radio label .vertical-centered,.checkbox label .vertical-centered{display:table-cell;vertical-align:middle}.checkbox.has-error .control label,.radio.has-error .control label{color:var(--color-interaction-label--error) }.readonly.radio .control{display:none;padding-right:0;margin-right:0}.readonly.radio .control.has-value,.readonly.radio .control._selected{display:inline-block}.readonly .has-value input[type="radio"]+label{padding-left:0;color:var(--color-interaction-label--default) }[dir="rtl"] input[type="radio"]+label:before,[dir="rtl"] input[type="checkbox"]+label:before,[dir="rtl"] .checkbox.has-error .control label:first-of-type:before,[dir="rtl"] .checkbox.has-error .control:hover label:first-of-type:before,[dir="ltr"] input[type="radio"]+label:before,.radio.has-error .control:hover label:before,.radio.has-error .control label:before,.radio.has-error .control:hover input[type="radio"]:checked+label:before,[dir="ltr"] input[type="checkbox"]+label:before,input[type="checkbox"]:checked+label:before,[dir="ltr"] .checkbox.has-error .control label:first-of-type:before,[dir="ltr"] .checkbox.has-error .control:hover label:first-of-type:before{position:relative;left:0;top:calc(12px - 0.5em);right:0;display:block;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;height:24px;width:24px;line-height:24px;background-color:var(--color-main-background) ;margin:0px 12px 0px 0px;content:""}[dir="rtl"] input[type="radio"]+label:before,[dir="rtl"] input[type="checkbox"]+label:before,[dir="rtl"] .checkbox.has-error .control label:first-of-type:before,[dir="rtl"] .checkbox.has-error .control:hover label:first-of-type:before{margin:0px 0px 0px 12px}[dir="ltr"] input[type="radio"]+label:before,.radio.has-error .control:hover label:before,.radio.has-error .control label:before,.radio.has-error .control:hover input[type="radio"]:checked+label:before,[dir="rtl"] input[type="radio"]+label:before{border-radius:100%;background:center center no-repeat}input[type="radio"]+label:before{background-image:var(--image-radio-circle) }input[type="radio"]:checked+label:before,.radio .control:hover input[type="radio"]:checked+label:before{background-image:var(--image-radio-selected-circle) }.radio .control:hover label:before{background-image:var(--image-radio-hover-circle) }.radio.has-error .control:hover label:before,.radio.has-error .control label:before,.radio.has-error .control:hover input[type="radio"]:checked+label:before{background-image:var(--image-radio-error-circle) }input[type="radio"]+label:before{border:1px solid;border-color:var(--color-interaction-secondary--default) }input[type="radio"]:checked+label:before,.radio .control:hover input[type="radio"]:checked+label:before{border:1px solid;border-color:var(--color-interaction-secondary--filled) }input[type="radio"]:checked+label{color:var(--color-interaction-label--filled) }input[type="radio"]:checked+label:hover{color:var(--color-interaction-label--hover) }.radio.has-error .control:hover label:before,.radio.has-error .control label:before,.radio.has-error .control:hover input[type="radio"]:checked+label:before{border:1px solid;color:var(--color-error) ;border-rcolor:var(--color-error) }.radio .control:hover label:before{border:1px solid;border-color:var(--color-interaction-secondary--hover) }.readonly input[type="radio"]+label:before,.readonly .control:hover input[type="radio"]+label:before,.readonly input[type="radio"]:checked+label:before,.readonly .control:hover input[type="radio"]:checked+label:before{border:none;display:none}input[type="checkbox"]:checked+label:before,.readonly .control:hover input[type="checkbox"]:checked+label:before,.readonly input[type="checkbox"]:checked+label:before{background:no-repeat center center;background-image:var(--image-check-mark) }input[type="checkbox"]+label:before{content:"";border:1px solid;border-color:var(--color-interaction-secondary--default) }input[type="checkbox"]:checked+label:before{border:1px solid;border-color:var(--color-interaction-secondary--filled) }.checkbox input[type="checkbox"]:checked+label{color:var(--color-interaction-label--filled) }.checkbox input[type="checkbox"]:checked+label:hover{color:var(--color-interaction-label--hover) }.checkbox.has-error input[type="checkbox"]+label{color:var(--color-error) }.checkbox.has-error .control label:first-of-type:before,.checkbox.has-error .control:hover label:first-of-type:before{color:var(--color-error) ;border:1px solid;border-color:var(--color-error) }.checkbox .control:hover label:before{border:1px solid;border-color:var(--color-interaction-secondary--hover) }.readonly .control:hover input[type="checkbox"]+label:before,.readonly input[type="checkbox"]+label:before{border:none;background:no-repeat center center;background-image:var(--image-x) }.readonly .control:hover input[type="checkbox"]:checked+label:before,.readonly input[type="checkbox"]:checked+label:before{border:none}.checkbox .hint{margin-left:24px;padding-left:12px}.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.field>.control,.text .control,.has-error .control._has-value_no._focused{-webkit-transition-property:border-bottom-color, color;transition-property:border-bottom-color, color;display:inline-block;position:relative;vertical-align:top;margin:0;height:40px}[dir="ltr"] .text .control._has-value_no._focused:hover>.placeholder-label,.text [dir="ltr"] .control._has-value_no._focused:hover>.placeholder-label,[dir="ltr"] .select .control._has-value_no._focused:hover>.placeholder-label,.select [dir="ltr"] .control._has-value_no._focused:hover>.placeholder-label,[dir="ltr"] .text .control._has-value_yes>.placeholder-label,.text [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .select .control._has-value_yes>.placeholder-label,.select [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .has-error .control._has-value_no._focused .placeholder-label,.has-error .control._has-value_no._focused [dir="ltr"] .placeholder-label,[dir="ltr"] .text .control._has-value_no>.placeholder-label,.text [dir="ltr"] .control._has-value_no>.placeholder-label,[dir="ltr"] .select .control._has-value_no>.placeholder-label,.select [dir="ltr"] .control._has-value_no>.placeholder-label,[dir="ltr"] .placeholder-label,[dir="ltr"] .field.select .placeholder-label,.field.select [dir="ltr"] .placeholder-label{left:0}[dir="rtl"] .text .control._has-value_no._focused:hover>.placeholder-label,.text [dir="rtl"] .control._has-value_no._focused:hover>.placeholder-label,[dir="rtl"] .select .control._has-value_no._focused:hover>.placeholder-label,.select [dir="rtl"] .control._has-value_no._focused:hover>.placeholder-label,[dir="rtl"] .text .control._has-value_yes>.placeholder-label,.text [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .select .control._has-value_yes>.placeholder-label,.select [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .has-error .control._has-value_no._focused .placeholder-label,.has-error .control._has-value_no._focused [dir="rtl"] .placeholder-label,[dir="rtl"] .text .control._has-value_no>.placeholder-label,.text [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="rtl"] .select .control._has-value_no>.placeholder-label,.select [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="rtl"] .placeholder-label,[dir="rtl"] .field.select .placeholder-label,.field.select [dir="rtl"] .placeholder-label{right:0}.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label,.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label,.placeholder-label,.field.select .placeholder-label{pointer-events:none;overflow:hidden;text-overflow:ellipsis;position:absolute;max-width:calc(100% - 15px);-webkit-transition-property:top, font-size, color;transition-property:top, font-size, color;white-space:nowrap;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.field>.control,.text .control,.has-error .control._has-value_no._focused,.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label,.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label,.placeholder-label,.field.select .placeholder-label,[dir="rtl"] .textarea .control._has-value_yes>.placeholder-label,.textarea [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .textarea .control._has-value_no>.placeholder-label,.textarea [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="ltr"] .textarea .control._has-value_yes>.placeholder-label,.textarea [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .textarea .control._has-value_no>.placeholder-label,.textarea [dir="ltr"] .control._has-value_no>.placeholder-label,.textarea .control,input[type="radio"]+label,input[type="checkbox"] ~ label,.readonly .has-value input[type="radio"]+label,input[type="radio"]+label::before,input[type="checkbox"] ~ label::before,.readonly .has-value input[type="radio"]+label::before,.field.select .control,.field.datepicker .control,.dsh-search-input__location-input-container,.dsh-search-input__partner-input-container{-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:cubic-bezier(0.75, 0.02, 0.5, 1);transition-timing-function:cubic-bezier(0.75, 0.02, 0.5, 1)}.has-error .control._has-value_no .placeholder-label,.has-error .control._has-value_no:hover .placeholder-label{color:var(--color-interaction-label--error) }.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label{top:calc(-1 * 16px + 2px);height:1.4em}.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label{color:var(--color-interaction-label--default) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label{color:var(--color-interaction-label--error) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{z-index:5;font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-interaction-secondary--default) ;top:6px}@media screen and (min-width: 1024px){.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{height:30px}}@media screen and (max-width: 1023px){.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{height:24px}}.text .control._has-value_no>.placeholder-label:hover,.select .control._has-value_no>.placeholder-label:hover{color:var(--color-interaction-secondary--hover) }.prefix,.postfix,.text .control._has-value_yes .text-input-container .postfix,.text .control._has-value_yes .text-input-container .prefix,.text .control._focused .text-input-container .postfix,.text .control._focused .text-input-container .prefix,.text .control._focused:hover .text-input-container applyColor($color-interaction-secondary--hover) .postfix,.text .control._focused:hover .text-input-container .prefix,.text.has-error .control._focused .text-input-container .postfix,.text.has-error .control._focused .text-input-container .prefix,.text.has-error .control._focused:hover .text-input-container applyColor($color-interaction-secondary--hover) .postfix,.text.has-error .control._focused:hover .text-input-container .prefix{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;display:block;-webkit-box-flex:0;flex:0 1 auto;white-space:nowrap;margin:6px 0px}.prefix{padding-right:12px}.postfix{padding-left:12px}.field.select select,.field.select input[type="text"]{position:relative;padding-right:33px;width:100%;background-color:transparent;z-index:1}.text .control,.field.select .control{border-bottom:solid 1px;border-bottom-color:var(--color-interaction-secondary--default) }.text .control:hover,.field.select .control:hover{border-bottom-color:var(--color-interaction-secondary--hover) }.text .control:hover .placeholder-label,.field.select .control:hover .placeholder-label{color:var(--color-interaction-label--hover) }.text.has-error .control,.text.has-error .control:hover,.has-error .control,.field.select .control[has-error="true"],.field.select .control[has-error="true"]:hover{color:var(--color-interaction-secondary--default) ;border-bottom:solid 1px;border-bottom-color:var(--color-interaction-secondary--error) }.text.has-error .control select,.text.has-error .control:hover select,.has-error .control select,.field.select .control[has-error="true"] select,.field.select .control[has-error="true"]:hover select,.text.has-error .control:hover input[type="text"],.has-error .control input[type="text"],.field.select .control[has-error="true"] input[type="text"],.text.has-error .control:hover input[type="number"],.has-error .control input[type="number"],.field.select .control[has-error="true"] input[type="number"],.text.has-error .control:hover input[type="password"],.has-error .control input[type="password"],.field.select .control[has-error="true"] input[type="password"],.text.has-error .control:hover input[type="date"],.has-error .control input[type="date"],.field.select .control[has-error="true"] input[type="date"],.text.has-error .control:hover input[type="tel"],.has-error .control input[type="tel"],.field.select .control[has-error="true"] input[type="tel"]{color:var(--color-interaction-secondary--default) }.text.has-error .control:hover select:-webkit-autofill,.has-error .control select:-webkit-autofill,.field.select .control[has-error="true"] select:-webkit-autofill,.has-error .control input[type="text"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="text"]:-webkit-autofill,.has-error .control input[type="number"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="number"]:-webkit-autofill,.has-error .control input[type="password"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="password"]:-webkit-autofill,.has-error .control input[type="date"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="date"]:-webkit-autofill,.has-error .control input[type="tel"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="tel"]:-webkit-autofill{color:var(--color-error) !important}.has-error .control .text-input-container .prefix,.field.select .control[has-error="true"] .text-input-container .prefix,.has-error .control .text-input-container .postfix,.field.select .control[has-error="true"] .text-input-container .postfix{color:var(--color-interaction-label--default) }.text.has-error .control:hover .placeholder-label,.has-error .control .placeholder-label,.field.select .control[has-error="true"] .placeholder-label{color:var(--color-interaction-label--error) }input[type="text"],input[type="password"],input[type="number"],input[type="date"],input[type="email"],.telephone-number .control .national-telephone-number{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:inherit ;margin:0;border-style:none;padding:0}@media screen and (max-width: 1023px){input[type="text"],input[type="password"],input[type="number"],input[type="date"],input[type="email"],.telephone-number .control .national-telephone-number{height:24px}}input:-webkit-autofill[type="text"],input:-webkit-autofill[type="password"],input:-webkit-autofill[type="number"],input:-webkit-autofill[type="date"],input:-webkit-autofill[type="email"],.telephone-number .control .national-telephone-number:-webkit-autofill{color:inherit }@media screen and (max-width: 767px){.field.radio,.field.text.large{width:100%}}@media screen and (min-width: 768px){.field.radio,.field.text.large{max-width:1057px;width:82.6087%}}@media screen and (max-width: 767px){.field.select,.field.text.medium,.field.datepicker,.dsh-search-input__location-input-container,.dsh-search-input__partner-input-container{width:100%}}@media screen and (min-width: 768px){.field.select,.field.text.medium,.field.datepicker,.dsh-search-input__location-input-container,.dsh-search-input__partner-input-container{max-width:501px;width:39.13043%}}@media screen and (max-width: 767px){.field.extra-medium{width:100%}}@media screen and (min-width: 768px){.field.extra-medium{max-width:723px;width:56.52174%}}@media screen and (max-width: 767px){.field.text.small{width:100%}}@media screen and (min-width: 768px){.field.text.small{max-width:278px;width:21.73913%}}@media screen and (max-width: 767px){.field.checkbox{width:100%}}@media screen and (min-width: 768px) and (max-width: 1023px){.field.checkbox{width:65.21739%}}@media screen and (min-width: 1024px){.field.checkbox{max-width:723px;width:56.52174%}}.prefer-number-input._active_yes{z-index:2;opacity:1 !important}.prefer-number-input._active_no{z-index:-1;opacity:0 !important;position:absolute;left:0;top:0}.field.text input._masking._active_yes{z-index:2}.field.text input._masking._active_no{z-index:-1;display:none !important}.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.button-group__button-container .button.standard-gray,.dsh-search-input__search-button,.dsh-dealer-selection-confirm__reselect-button,.picture-store__button-container .standard-gray,.button.standard-gray,.link-button.standard-gray,.action-list__button._style_standard-gray,.dsh-search-input__search-button:hover,.dsh-dealer-selection-confirm__reselect-button:hover,.dsh-search-input__search-button:disabled,.dsh-dealer-selection-confirm__reselect-button:disabled,.dsh-search-input__search-button[disabled],.dsh-dealer-selection-confirm__reselect-button[disabled],.button-group__button-container .button.call-to-action,.button-group__button-container .button.standard,.action-list__button._style_call-to-action,.picture-store__button-container .call-to-action,button,.button{text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 767px){.button-group__button-container .button.standard-gray,.dsh-search-input__search-button,.dsh-dealer-selection-confirm__reselect-button,.picture-store__button-container .standard-gray,.button.standard-gray,.link-button.standard-gray,.action-list__button._style_standard-gray,.dsh-search-input__search-button:hover,.dsh-dealer-selection-confirm__reselect-button:hover,.dsh-search-input__search-button:disabled,.dsh-dealer-selection-confirm__reselect-button:disabled,.dsh-search-input__search-button[disabled],.dsh-dealer-selection-confirm__reselect-button[disabled],.button-group__button-container .button.call-to-action,.button-group__button-container .button.standard,.action-list__button._style_call-to-action,.picture-store__button-container .call-to-action,button,.button{padding:calc(16px - 1px) 28px}}@media screen and (min-width: 768px) and (max-width: 1023px){.button-group__button-container .button.standard-gray,.dsh-search-input__search-button,.dsh-dealer-selection-confirm__reselect-button,.picture-store__button-container .standard-gray,.button.standard-gray,.link-button.standard-gray,.action-list__button._style_standard-gray,.dsh-search-input__search-button:hover,.dsh-dealer-selection-confirm__reselect-button:hover,.dsh-search-input__search-button:disabled,.dsh-dealer-selection-confirm__reselect-button:disabled,.dsh-search-input__search-button[disabled],.dsh-dealer-selection-confirm__reselect-button[disabled],.button-group__button-container .button.call-to-action,.button-group__button-container .button.standard,.action-list__button._style_call-to-action,.picture-store__button-container .call-to-action,button,.button{padding:calc(16px - 1px) 28px}}@media screen and (min-width: 1024px) and (max-width: 1439px){.button-group__button-container .button.standard-gray,.dsh-search-input__search-button,.dsh-dealer-selection-confirm__reselect-button,.picture-store__button-container .standard-gray,.button.standard-gray,.link-button.standard-gray,.action-list__button._style_standard-gray,.dsh-search-input__search-button:hover,.dsh-dealer-selection-confirm__reselect-button:hover,.dsh-search-input__search-button:disabled,.dsh-dealer-selection-confirm__reselect-button:disabled,.dsh-search-input__search-button[disabled],.dsh-dealer-selection-confirm__reselect-button[disabled],.button-group__button-container .button.call-to-action,.button-group__button-container .button.standard,.action-list__button._style_call-to-action,.picture-store__button-container .call-to-action,button,.button{padding:calc(16px - 1px) 28px}}@media screen and (min-width: 1440px) and (max-width: 1919px){.button-group__button-container .button.standard-gray,.dsh-search-input__search-button,.dsh-dealer-selection-confirm__reselect-button,.picture-store__button-container .standard-gray,.button.standard-gray,.link-button.standard-gray,.action-list__button._style_standard-gray,.dsh-search-input__search-button:hover,.dsh-dealer-selection-confirm__reselect-button:hover,.dsh-search-input__search-button:disabled,.dsh-dealer-selection-confirm__reselect-button:disabled,.dsh-search-input__search-button[disabled],.dsh-dealer-selection-confirm__reselect-button[disabled],.button-group__button-container .button.call-to-action,.button-group__button-container .button.standard,.action-list__button._style_call-to-action,.picture-store__button-container .call-to-action,button,.button{padding:calc(16px - 1px) 32px}}@media screen and (min-width: 1920px){.button-group__button-container .button.standard-gray,.dsh-search-input__search-button,.dsh-dealer-selection-confirm__reselect-button,.picture-store__button-container .standard-gray,.button.standard-gray,.link-button.standard-gray,.action-list__button._style_standard-gray,.dsh-search-input__search-button:hover,.dsh-dealer-selection-confirm__reselect-button:hover,.dsh-search-input__search-button:disabled,.dsh-dealer-selection-confirm__reselect-button:disabled,.dsh-search-input__search-button[disabled],.dsh-dealer-selection-confirm__reselect-button[disabled],.button-group__button-container .button.call-to-action,.button-group__button-container .button.standard,.action-list__button._style_call-to-action,.picture-store__button-container .call-to-action,button,.button{padding:calc(16px - 1px) 44px}}.button-group__button-container .button.standard-gray,.dsh-search-input__search-button,.dsh-dealer-selection-confirm__reselect-button,.picture-store__button-container .standard-gray,.button.standard-gray,.link-button.standard-gray,.action-list__button._style_standard-gray,.dsh-search-input__search-button:hover,.dsh-dealer-selection-confirm__reselect-button:hover,.dsh-search-input__search-button:disabled,.dsh-dealer-selection-confirm__reselect-button:disabled,.dsh-search-input__search-button[disabled],.dsh-dealer-selection-confirm__reselect-button[disabled],.button-group__button-container .button.call-to-action,.button-group__button-container .button.standard,.action-list__button._style_call-to-action,.picture-store__button-container .call-to-action,button,.button{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;cursor:pointer;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;text-overflow:ellipsis;border-style:solid}.dsh-search-input__search-button:disabled,.dsh-dealer-selection-confirm__reselect-button:disabled,.picture-store__button-container .standard-gray:disabled,.link-button.standard-gray:disabled,.action-list__button._style_standard-gray:disabled,.button-group__button-container .button.call-to-action:disabled,.button-group__button-container .button.standard:disabled,.action-list__button._style_call-to-action:disabled,.picture-store__button-container .call-to-action:disabled,button:disabled,.button:disabled,.dsh-search-input__search-button[disabled],.dsh-dealer-selection-confirm__reselect-button[disabled],.picture-store__button-container .standard-gray[disabled],.link-button.standard-gray[disabled],.action-list__button._style_standard-gray[disabled],.button-group__button-container .button.call-to-action[disabled],.button-group__button-container .button.standard[disabled],.action-list__button._style_call-to-action[disabled],.picture-store__button-container .call-to-action[disabled],button[disabled],.button[disabled]{cursor:not-allowed}[dir="ltr"] .button-group__button-container .button-position .button,[dir="ltr"] .button-group__button-container .button-position .button-hint-text-wrapper,[dir="ltr"] .button-group__button-container .button-link-with-hint,[dir="ltr"] .button-group__cancel-button-container .button,.picture-store__button-container .button,.action-list__button{margin:12px 6px 0px 0px}@media screen and (max-width: 479px){[dir="ltr"] .button-group__button-container .button-position .button,[dir="ltr"] .button-group__button-container .button-position .button-hint-text-wrapper,[dir="ltr"] .button-group__button-container .button-link-with-hint,[dir="ltr"] .button-group__cancel-button-container .button,.picture-store__button-container .button,.action-list__button{margin-top:12px}}[dir="rtl"] .button-group__button-container .button-position .button,[dir="rtl"] .button-group__button-container .button-position .button-hint-text-wrapper,[dir="rtl"] .button-group__button-container .button-link-with-hint,[dir="rtl"] .button-group__cancel-button-container .button{margin:12px 0px 0px 6px}@media screen and (max-width: 479px){[dir="rtl"] .button-group__button-container .button-position .button,[dir="rtl"] .button-group__button-container .button-position .button-hint-text-wrapper,[dir="rtl"] .button-group__button-container .button-link-with-hint,[dir="rtl"] .button-group__cancel-button-container .button{margin-top:12px}}[dir="ltr"] .button-group__button-container .button-position .button,[dir="ltr"] .button-group__button-container .button-position .button-hint-text-wrapper,[dir="ltr"] .button-group__button-container .button-link-with-hint,[dir="ltr"] .button-group__cancel-button-container .button,.picture-store__button-container .button{display:inline-block}[dir="rtl"] .button-group__button-container .button-position .button,[dir="rtl"] .button-group__button-container .button-position .button-hint-text-wrapper,[dir="rtl"] .button-group__button-container .button-link-with-hint,[dir="rtl"] .button-group__cancel-button-container .button{display:inline-block}@media screen and (max-width: 479px){.button-group__button-container .button.standard-gray,.dsh-search-input__search-button,.dsh-dealer-selection-confirm__reselect-button,.picture-store__button-container .standard-gray,.button-group__button-container .button.call-to-action,.button-group__button-container .button.standard,.action-list__button._style_call-to-action,.picture-store__button-container .call-to-action,.action-list__button{width:100%;margin-right:0;margin-left:0}}@media screen and (min-width: 480px){.button-group__button-container .button.standard-gray,.dsh-search-input__search-button,.dsh-dealer-selection-confirm__reselect-button,.picture-store__button-container .standard-gray,.button-group__button-container .button.call-to-action,.button-group__button-container .button.standard,.action-list__button._style_call-to-action,.picture-store__button-container .call-to-action,.action-list__button{min-width:240px}}._waiting.dsh-search-input__search-button,._waiting.dsh-dealer-selection-confirm__reselect-button,.picture-store__button-container ._waiting.standard-gray,._waiting.button.standard-gray,._waiting.link-button.standard-gray,._waiting.action-list__button._style_standard-gray,.button-group__button-container ._waiting.button.call-to-action,.button-group__button-container ._waiting.button.standard,._waiting.action-list__button._style_call-to-action,.picture-store__button-container ._waiting.call-to-action{pointer-events:none;color:var(--color-interaction-primary--disabled) ;border-color:var(--color-interaction-primary--disabled) ;background-color:var(--color-interaction-primary--disabled) ;-webkit-user-select:none;-moz-user-select:none;user-select:none}._waiting.dsh-search-input__search-button>for-spinner,._waiting.dsh-dealer-selection-confirm__reselect-button>for-spinner,.picture-store__button-container ._waiting.standard-gray>for-spinner,._waiting.button.standard-gray>for-spinner,._waiting.link-button.standard-gray>for-spinner,._waiting.action-list__button._style_standard-gray>for-spinner,.button-group__button-container ._waiting.button.call-to-action>for-spinner,.button-group__button-container ._waiting.button.standard>for-spinner,._waiting.action-list__button._style_call-to-action>for-spinner,.picture-store__button-container ._waiting.call-to-action>for-spinner{height:42px;width:42px;display:inline-block;vertical-align:middle;position:absolute;left:calc(50% - 21px);top:calc(50% - 21px)}.button-group__button-container .button.standard-gray,.dsh-search-input__search-button,.dsh-dealer-selection-confirm__reselect-button,.picture-store__button-container .standard-gray,.button.standard-gray,.link-button.standard-gray,.action-list__button._style_standard-gray,.dsh-search-input__search-button:hover,.dsh-dealer-selection-confirm__reselect-button:hover,.dsh-search-input__search-button:disabled,.dsh-dealer-selection-confirm__reselect-button:disabled,.dsh-search-input__search-button[disabled],.dsh-dealer-selection-confirm__reselect-button[disabled]{border-style:solid;border-width:1px;background-color:transparent}.button-group__button-container .button.standard-gray,.dsh-search-input__search-button,.dsh-dealer-selection-confirm__reselect-button,.picture-store__button-container .standard-gray,.button.standard-gray,.link-button.standard-gray,.action-list__button._style_standard-gray{color:var(--color-interaction-primary--default) ;border-color:var(--color-interaction-primary--default) }.dsh-search-input__search-button:hover,.dsh-dealer-selection-confirm__reselect-button:hover,.picture-store__button-container .standard-gray:hover,.button.standard-gray:hover,.link-button.standard-gray:hover,.action-list__button._style_standard-gray:hover{color:var(--color-interaction-primary--hover) ;border-color:var(--color-interaction-primary--hover) }.button-group__button-container .button.standard-gray:disabled,.dsh-search-input__search-button:disabled,.dsh-dealer-selection-confirm__reselect-button:disabled,.picture-store__button-container .standard-gray:disabled,.button-group__button-container .button.standard-gray[disabled],.dsh-search-input__search-button[disabled],.dsh-dealer-selection-confirm__reselect-button[disabled],.picture-store__button-container .standard-gray[disabled]{color:var(--color-interaction-primary--disabled) ;border-color:var(--color-interaction-primary--disabled) }.button-group__button-container .button.call-to-action,.button-group__button-container .button.standard,.action-list__button._style_call-to-action,.picture-store__button-container .call-to-action{color:var(--color-main-invert) ;border:1px solid;border-color:var(--color-interaction-primary--default) }.button-group__button-container .button.call-to-action:link,.button-group__button-container .button.standard:link,.action-list__button._style_call-to-action:link,.picture-store__button-container .call-to-action:link,.button-group__button-container .button.call-to-action:visited,.button-group__button-container .button.standard:visited,.action-list__button._style_call-to-action:visited,.picture-store__button-container .call-to-action:visited,.button-group__button-container .button.call-to-action:hover,.button-group__button-container .button.standard:hover,.action-list__button._style_call-to-action:hover,.picture-store__button-container .call-to-action:hover,.button-group__button-container .button.call-to-action:active,.button-group__button-container .button.standard:active,.action-list__button._style_call-to-action:active,.picture-store__button-container .call-to-action:active{color:var(--color-main-invert) }.button-group__button-container .button.call-to-action,.button-group__button-container .button.standard,.action-list__button._style_call-to-action,.picture-store__button-container .call-to-action{background-color:var(--color-interaction-primary--default) }.button-group__button-container .button.call-to-action:hover,.button-group__button-container .button.standard:hover,.action-list__button._style_call-to-action:hover,.picture-store__button-container .call-to-action:hover{background-color:var(--color-interaction-primary--hover) ;border:1px solid;border-color:var(--color-interaction-primary--hover) }.button-group__button-container .button.call-to-action:disabled,.button-group__button-container .button.standard:disabled,.action-list__button._style_call-to-action:disabled,.picture-store__button-container .call-to-action:disabled,.button-group__button-container .button.call-to-action[disabled],.button-group__button-container .button.standard[disabled],.action-list__button._style_call-to-action[disabled],.picture-store__button-container .call-to-action[disabled]{background-color:var(--color-interaction-primary--disabled) ;border:1px solid;border-color:var(--color-interaction-primary--disabled) }.button-group__cancel-button-container .button,.button-group__cancel-button-container .button:hover,.button-group__cancel-button-container .button:visited,.button-group__cancel-button-container .button:active,.button-group__cancel-button-container .button:link{cursor:pointer;text-decoration:none;background:none;border:none}@media screen and (max-width: 479px){.button-group__cancel-button-container .button,.button-group__cancel-button-container .button:hover,.button-group__cancel-button-container .button:visited,.button-group__cancel-button-container .button:active,.button-group__cancel-button-container .button:link{text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-right:0;margin-left:0}}@media screen and (max-width: 479px) and (max-width: 767px){.button-group__cancel-button-container .button,.button-group__cancel-button-container .button:hover,.button-group__cancel-button-container .button:visited,.button-group__cancel-button-container .button:active,.button-group__cancel-button-container .button:link{padding:0px 28px}}@media screen and (max-width: 479px) and (min-width: 768px) and (max-width: 1023px){.button-group__cancel-button-container .button,.button-group__cancel-button-container .button:hover,.button-group__cancel-button-container .button:visited,.button-group__cancel-button-container .button:active,.button-group__cancel-button-container .button:link{padding:0px 28px}}@media screen and (max-width: 479px) and (min-width: 1024px) and (max-width: 1439px){.button-group__cancel-button-container .button,.button-group__cancel-button-container .button:hover,.button-group__cancel-button-container .button:visited,.button-group__cancel-button-container .button:active,.button-group__cancel-button-container .button:link{padding:0px 28px}}@media screen and (max-width: 479px) and (min-width: 1440px) and (max-width: 1919px){.button-group__cancel-button-container .button,.button-group__cancel-button-container .button:hover,.button-group__cancel-button-container .button:visited,.button-group__cancel-button-container .button:active,.button-group__cancel-button-container .button:link{padding:0px 32px}}@media screen and (max-width: 479px) and (min-width: 1920px){.button-group__cancel-button-container .button,.button-group__cancel-button-container .button:hover,.button-group__cancel-button-container .button:visited,.button-group__cancel-button-container .button:active,.button-group__cancel-button-container .button:link{padding:0px 44px}}@media screen and (min-width: 480px){.button-group__cancel-button-container .button,.button-group__cancel-button-container .button:hover,.button-group__cancel-button-container .button:visited,.button-group__cancel-button-container .button:active,.button-group__cancel-button-container .button:link{padding:0;padding-left:2px;width:auto}}.button-group{overflow:hidden}@media screen and (max-width: 767px){.button-group__button-container,.button-group__button-container:empty+.button-group__cancel-button-container{margin-top:calc(40px - 12px)}}@media screen and (min-width: 768px) and (max-width: 1023px){.button-group__button-container,.button-group__button-container:empty+.button-group__cancel-button-container{margin-top:calc(48px - 12px)}}@media screen and (min-width: 1024px) and (max-width: 1439px){.button-group__button-container,.button-group__button-container:empty+.button-group__cancel-button-container{margin-top:calc(60px - 12px)}}@media screen and (min-width: 1440px) and (max-width: 1919px){.button-group__button-container,.button-group__button-container:empty+.button-group__cancel-button-container{margin-top:calc(80px - 12px)}}@media screen and (min-width: 1920px){.button-group__button-container,.button-group__button-container:empty+.button-group__cancel-button-container{margin-top:calc(100px - 12px)}}.button-group__button-container{overflow-y:visible;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:start;justify-content:flex-start;justify-items:flex-start;-webkit-box-align:center;align-items:center;gap:6px;flex-wrap:wrap}.button-group__button-container:empty{display:none}.button-group__button-container .button{display:inline-block}@media screen and (max-width: 479px){.button-group__button-container .button-position{width:100%;margin-right:0;margin-left:0}}.button-group__button-container .button-link-with-hint{display:inline-block}@media screen and (max-width: 479px){.button-group__button-container .button-link-with-hint{width:100%;margin-right:0;margin-left:0}}.button-group__button-container .button-position:last-of-type .button,.button-group__button-container .button-position:last-of-type button-hint-text-wrapper{margin-right:0}button,.button{overflow-y:visible;position:relative;margin:0}@media screen and (max-width: 767px){.button-group__cancel-button-container{margin-top:calc(28px - 12px)}}@media screen and (min-width: 768px) and (max-width: 1023px){.button-group__cancel-button-container{margin-top:calc(28px - 12px)}}@media screen and (min-width: 1024px) and (max-width: 1439px){.button-group__cancel-button-container{margin-top:calc(28px - 12px)}}@media screen and (min-width: 1440px) and (max-width: 1919px){.button-group__cancel-button-container{margin-top:calc(32px - 12px)}}@media screen and (min-width: 1920px){.button-group__cancel-button-container{margin-top:calc(44px - 12px)}}.button-group__cancel-button-container:empty{display:none}.fr-button-close{color:var(--color-main-invert) ;cursor:pointer;display:inline-block;position:relative;z-index:3;text-align:right;height:40px;width:40px}.fr-button-close *{width:0;height:0}.fr-icon-close::before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAASUExURf///wAAAGBgYP///yAgIO/v7x19fBwAAAABdFJOUyaS612bAAAAS0lEQVQoz2NgoB9gFEQBAkNP0AhEKKMJKisKCgoZoQmCBEASqGYqK0IUoggKmTgrYtruGiJInCBW7dgsEgrC4iSsjsfqzaEacfQBAEUgIbsNcOY8AAAAAElFTkSuQmCC");width:40px;height:40px;content:"";background-repeat:no-repeat;background-position:center center;display:inline-block;position:relative}.button-hint-text-wrapper{display:-webkit-inline-box;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;vertical-align:top}@media screen and (max-width: 479px){.button-hint-text-wrapper{width:100%;margin-right:0}}@media screen and (min-width: 480px){.button-hint-text-wrapper{width:auto}}.button-hint-text-wrapper .button{margin:0 !important;display:table-cell;width:100%}.button-hint-text-wrapper .button-row{display:-webkit-inline-box;display:inline-flex}@media screen and (max-width: 479px){.button-hint-text-wrapper .button-row{width:100%;margin-right:0;margin-left:0}}.button-hint-text-wrapper .button-hint-text{color:var(--color-interaction-label--disabled) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;text-align:center;width:100%;display:table-cell}@media screen and (max-width: 767px){.button-hint-text-wrapper .button-hint-text{padding:6px 28px 0px 28px}}@media screen and (min-width: 768px) and (max-width: 1023px){.button-hint-text-wrapper .button-hint-text{padding:6px 28px 0px 28px}}@media screen and (min-width: 1024px) and (max-width: 1439px){.button-hint-text-wrapper .button-hint-text{padding:6px 28px 0px 28px}}@media screen and (min-width: 1440px) and (max-width: 1919px){.button-hint-text-wrapper .button-hint-text{padding:6px 32px 0px 32px}}@media screen and (min-width: 1920px){.button-hint-text-wrapper .button-hint-text{padding:6px 44px 0px 44px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}@media screen and (max-width: 767px){.collapsible{margin-top:40px}}@media screen and (min-width: 768px) and (max-width: 1023px){.collapsible{margin-top:48px}}@media screen and (min-width: 1024px) and (max-width: 1439px){.collapsible{margin-top:60px}}@media screen and (min-width: 1440px) and (max-width: 1919px){.collapsible{margin-top:80px}}@media screen and (min-width: 1920px){.collapsible{margin-top:100px}}.collapsible__content{cursor:pointer;display:inline-block;font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:23px ;font-stretch:105%;color:var(--color-main) ;height:23px;padding-left:35px;background-position:left center;background-repeat:no-repeat;background-image:var(--image-collapsible-closed) }.collapsible__content.expanded{background-image:var(--image-collapsible-open) }@media screen and (max-width: 767px){.collapsible+fieldset .field:first-child{margin-top:36px}}@media screen and (min-width: 768px) and (max-width: 1023px){.collapsible+fieldset .field:first-child{margin-top:36px}}@media screen and (min-width: 1024px) and (max-width: 1439px){.collapsible+fieldset .field:first-child{margin-top:40px}}@media screen and (min-width: 1440px) and (max-width: 1919px){.collapsible+fieldset .field:first-child{margin-top:52px}}@media screen and (min-width: 1920px){.collapsible+fieldset .field:first-child{margin-top:68px}}.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.error-info{color:var(--color-grey-70) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%;margin-top:12px}@media screen and (max-width: 767px){.action-list{margin-top:calc(40px - 12px)}}@media screen and (min-width: 768px) and (max-width: 1023px){.action-list{margin-top:calc(48px - 12px)}}@media screen and (min-width: 1024px) and (max-width: 1439px){.action-list{margin-top:calc(60px - 12px)}}@media screen and (min-width: 1440px) and (max-width: 1919px){.action-list{margin-top:calc(80px - 12px)}}@media screen and (min-width: 1920px){.action-list{margin-top:calc(100px - 12px)}}@media screen and (max-width: 767px){.action-list ~ .button-group .button-group__cancel-button-container{margin-top:calc(28px - 12px)}}@media screen and (min-width: 768px) and (max-width: 1023px){.action-list ~ .button-group .button-group__cancel-button-container{margin-top:calc(28px - 12px)}}@media screen and (min-width: 1024px) and (max-width: 1439px){.action-list ~ .button-group .button-group__cancel-button-container{margin-top:calc(28px - 12px)}}@media screen and (min-width: 1440px) and (max-width: 1919px){.action-list ~ .button-group .button-group__cancel-button-container{margin-top:calc(32px - 12px)}}@media screen and (min-width: 1920px){.action-list ~ .button-group .button-group__cancel-button-container{margin-top:calc(44px - 12px)}}@media screen and (max-width: 767px){.has-action-list ~ .button-group .button-group__cancel-button-container{margin-top:calc(28px - 12px)}}@media screen and (min-width: 768px) and (max-width: 1023px){.has-action-list ~ .button-group .button-group__cancel-button-container{margin-top:calc(28px - 12px)}}@media screen and (min-width: 1024px) and (max-width: 1439px){.has-action-list ~ .button-group .button-group__cancel-button-container{margin-top:calc(28px - 12px)}}@media screen and (min-width: 1440px) and (max-width: 1919px){.has-action-list ~ .button-group .button-group__cancel-button-container{margin-top:calc(32px - 12px)}}@media screen and (min-width: 1920px){.has-action-list ~ .button-group .button-group__cancel-button-container{margin-top:calc(44px - 12px)}}for-default-text-validation,for-event-based-validation,for-default-validation-render{display:contents}.text-field__input{width:100%}.field.checkbox.has-error .control{border-bottom:none}.field.radio.has-error .control{border-bottom:none}.field.radio .radio__header{margin:0px 0px 6px 0px}.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.field>.control,.text .control,.has-error .control._has-value_no._focused{-webkit-transition-property:border-bottom-color, color;transition-property:border-bottom-color, color;display:inline-block;position:relative;vertical-align:top;margin:0;height:40px}[dir="ltr"] .text .control._has-value_no._focused:hover>.placeholder-label,.text [dir="ltr"] .control._has-value_no._focused:hover>.placeholder-label,[dir="ltr"] .select .control._has-value_no._focused:hover>.placeholder-label,.select [dir="ltr"] .control._has-value_no._focused:hover>.placeholder-label,[dir="ltr"] .text .control._has-value_yes>.placeholder-label,.text [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .select .control._has-value_yes>.placeholder-label,.select [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .has-error .control._has-value_no._focused .placeholder-label,.has-error .control._has-value_no._focused [dir="ltr"] .placeholder-label,[dir="ltr"] .text .control._has-value_no>.placeholder-label,.text [dir="ltr"] .control._has-value_no>.placeholder-label,[dir="ltr"] .select .control._has-value_no>.placeholder-label,.select [dir="ltr"] .control._has-value_no>.placeholder-label,[dir="ltr"] .placeholder-label,[dir="ltr"] .field.select .placeholder-label,.field.select [dir="ltr"] .placeholder-label{left:0}[dir="rtl"] .text .control._has-value_no._focused:hover>.placeholder-label,.text [dir="rtl"] .control._has-value_no._focused:hover>.placeholder-label,[dir="rtl"] .select .control._has-value_no._focused:hover>.placeholder-label,.select [dir="rtl"] .control._has-value_no._focused:hover>.placeholder-label,[dir="rtl"] .text .control._has-value_yes>.placeholder-label,.text [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .select .control._has-value_yes>.placeholder-label,.select [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .has-error .control._has-value_no._focused .placeholder-label,.has-error .control._has-value_no._focused [dir="rtl"] .placeholder-label,[dir="rtl"] .text .control._has-value_no>.placeholder-label,.text [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="rtl"] .select .control._has-value_no>.placeholder-label,.select [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="rtl"] .placeholder-label,[dir="rtl"] .field.select .placeholder-label,.field.select [dir="rtl"] .placeholder-label{right:0}.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label,.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label,.placeholder-label,.field.select .placeholder-label{pointer-events:none;overflow:hidden;text-overflow:ellipsis;position:absolute;max-width:calc(100% - 15px);-webkit-transition-property:top, font-size, color;transition-property:top, font-size, color;white-space:nowrap;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.field>.control,.text .control,.has-error .control._has-value_no._focused,.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label,.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label,.placeholder-label,.field.select .placeholder-label,[dir="rtl"] .textarea .control._has-value_yes>.placeholder-label,.textarea [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .textarea .control._has-value_no>.placeholder-label,.textarea [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="ltr"] .textarea .control._has-value_yes>.placeholder-label,.textarea [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .textarea .control._has-value_no>.placeholder-label,.textarea [dir="ltr"] .control._has-value_no>.placeholder-label,.textarea .control,input[type="radio"]+label,input[type="checkbox"] ~ label,.readonly .has-value input[type="radio"]+label,input[type="radio"]+label::before,input[type="checkbox"] ~ label::before,.readonly .has-value input[type="radio"]+label::before,.field.select .control,.field.datepicker .control,.dsh-search-input__location-input-container,.dsh-search-input__partner-input-container{-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:cubic-bezier(0.75, 0.02, 0.5, 1);transition-timing-function:cubic-bezier(0.75, 0.02, 0.5, 1)}.has-error .control._has-value_no .placeholder-label,.has-error .control._has-value_no:hover .placeholder-label{color:var(--color-interaction-label--error) }.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label{top:calc(-1 * 16px + 2px);height:1.4em}.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label{color:var(--color-interaction-label--default) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label{color:var(--color-interaction-label--error) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{z-index:5;font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-interaction-secondary--default) ;top:6px}@media screen and (min-width: 1024px){.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{height:30px}}@media screen and (max-width: 1023px){.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{height:24px}}.text .control._has-value_no>.placeholder-label:hover,.select .control._has-value_no>.placeholder-label:hover{color:var(--color-interaction-secondary--hover) }.prefix,.postfix,.text .control._has-value_yes .text-input-container .postfix,.text .control._has-value_yes .text-input-container .prefix,.text .control._focused .text-input-container .postfix,.text .control._focused .text-input-container .prefix,.text .control._focused:hover .text-input-container applyColor($color-interaction-secondary--hover) .postfix,.text .control._focused:hover .text-input-container .prefix,.text.has-error .control._focused .text-input-container .postfix,.text.has-error .control._focused .text-input-container .prefix,.text.has-error .control._focused:hover .text-input-container applyColor($color-interaction-secondary--hover) .postfix,.text.has-error .control._focused:hover .text-input-container .prefix{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;display:block;-webkit-box-flex:0;flex:0 1 auto;white-space:nowrap;margin:6px 0px}.prefix{padding-right:12px}.postfix{padding-left:12px}.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.field>.control,.text .control,.has-error .control._has-value_no._focused{-webkit-transition-property:border-bottom-color, color;transition-property:border-bottom-color, color;display:inline-block;position:relative;vertical-align:top;margin:0;height:40px}[dir="ltr"] .text .control._has-value_no._focused:hover>.placeholder-label,.text [dir="ltr"] .control._has-value_no._focused:hover>.placeholder-label,[dir="ltr"] .select .control._has-value_no._focused:hover>.placeholder-label,.select [dir="ltr"] .control._has-value_no._focused:hover>.placeholder-label,[dir="ltr"] .text .control._has-value_yes>.placeholder-label,.text [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .select .control._has-value_yes>.placeholder-label,.select [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .has-error .control._has-value_no._focused .placeholder-label,.has-error .control._has-value_no._focused [dir="ltr"] .placeholder-label,[dir="ltr"] .text .control._has-value_no>.placeholder-label,.text [dir="ltr"] .control._has-value_no>.placeholder-label,[dir="ltr"] .select .control._has-value_no>.placeholder-label,.select [dir="ltr"] .control._has-value_no>.placeholder-label,[dir="ltr"] .placeholder-label,[dir="ltr"] .field.select .placeholder-label,.field.select [dir="ltr"] .placeholder-label{left:0}[dir="rtl"] .text .control._has-value_no._focused:hover>.placeholder-label,.text [dir="rtl"] .control._has-value_no._focused:hover>.placeholder-label,[dir="rtl"] .select .control._has-value_no._focused:hover>.placeholder-label,.select [dir="rtl"] .control._has-value_no._focused:hover>.placeholder-label,[dir="rtl"] .text .control._has-value_yes>.placeholder-label,.text [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .select .control._has-value_yes>.placeholder-label,.select [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .has-error .control._has-value_no._focused .placeholder-label,.has-error .control._has-value_no._focused [dir="rtl"] .placeholder-label,[dir="rtl"] .text .control._has-value_no>.placeholder-label,.text [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="rtl"] .select .control._has-value_no>.placeholder-label,.select [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="rtl"] .placeholder-label,[dir="rtl"] .field.select .placeholder-label,.field.select [dir="rtl"] .placeholder-label{right:0}.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label,.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label,.placeholder-label,.field.select .placeholder-label{pointer-events:none;overflow:hidden;text-overflow:ellipsis;position:absolute;max-width:calc(100% - 15px);-webkit-transition-property:top, font-size, color;transition-property:top, font-size, color;white-space:nowrap;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.field>.control,.text .control,.has-error .control._has-value_no._focused,.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label,.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label,.placeholder-label,.field.select .placeholder-label,[dir="rtl"] .textarea .control._has-value_yes>.placeholder-label,.textarea [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .textarea .control._has-value_no>.placeholder-label,.textarea [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="ltr"] .textarea .control._has-value_yes>.placeholder-label,.textarea [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .textarea .control._has-value_no>.placeholder-label,.textarea [dir="ltr"] .control._has-value_no>.placeholder-label,.textarea .control,input[type="radio"]+label,input[type="checkbox"] ~ label,.readonly .has-value input[type="radio"]+label,input[type="radio"]+label::before,input[type="checkbox"] ~ label::before,.readonly .has-value input[type="radio"]+label::before,.field.select .control,.field.datepicker .control,.dsh-search-input__location-input-container,.dsh-search-input__partner-input-container{-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:cubic-bezier(0.75, 0.02, 0.5, 1);transition-timing-function:cubic-bezier(0.75, 0.02, 0.5, 1)}.has-error .control._has-value_no .placeholder-label,.has-error .control._has-value_no:hover .placeholder-label{color:var(--color-interaction-label--error) }.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label{top:calc(-1 * 16px + 2px);height:1.4em}.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label{color:var(--color-interaction-label--default) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label{color:var(--color-interaction-label--error) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{z-index:5;font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-interaction-secondary--default) ;top:6px}@media screen and (min-width: 1024px){.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{height:30px}}@media screen and (max-width: 1023px){.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{height:24px}}.text .control._has-value_no>.placeholder-label:hover,.select .control._has-value_no>.placeholder-label:hover{color:var(--color-interaction-secondary--hover) }.prefix,.postfix,.text .control._has-value_yes .text-input-container .postfix,.text .control._has-value_yes .text-input-container .prefix,.text .control._focused .text-input-container .postfix,.text .control._focused .text-input-container .prefix,.text .control._focused:hover .text-input-container applyColor($color-interaction-secondary--hover) .postfix,.text .control._focused:hover .text-input-container .prefix,.text.has-error .control._focused .text-input-container .postfix,.text.has-error .control._focused .text-input-container .prefix,.text.has-error .control._focused:hover .text-input-container applyColor($color-interaction-secondary--hover) .postfix,.text.has-error .control._focused:hover .text-input-container .prefix{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;display:block;-webkit-box-flex:0;flex:0 1 auto;white-space:nowrap;margin:6px 0px}.prefix{padding-right:12px}.postfix{padding-left:12px}.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.field>.control,.text .control,.has-error .control._has-value_no._focused{-webkit-transition-property:border-bottom-color, color;transition-property:border-bottom-color, color;display:inline-block;position:relative;vertical-align:top;margin:0;height:40px}[dir="ltr"] .text .control._has-value_no._focused:hover>.placeholder-label,.text [dir="ltr"] .control._has-value_no._focused:hover>.placeholder-label,[dir="ltr"] .select .control._has-value_no._focused:hover>.placeholder-label,.select [dir="ltr"] .control._has-value_no._focused:hover>.placeholder-label,[dir="ltr"] .text .control._has-value_yes>.placeholder-label,.text [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .select .control._has-value_yes>.placeholder-label,.select [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .has-error .control._has-value_no._focused .placeholder-label,.has-error .control._has-value_no._focused [dir="ltr"] .placeholder-label,[dir="ltr"] .text .control._has-value_no>.placeholder-label,.text [dir="ltr"] .control._has-value_no>.placeholder-label,[dir="ltr"] .select .control._has-value_no>.placeholder-label,.select [dir="ltr"] .control._has-value_no>.placeholder-label,[dir="ltr"] .placeholder-label,[dir="ltr"] .field.select .placeholder-label,.field.select [dir="ltr"] .placeholder-label{left:0}[dir="rtl"] .text .control._has-value_no._focused:hover>.placeholder-label,.text [dir="rtl"] .control._has-value_no._focused:hover>.placeholder-label,[dir="rtl"] .select .control._has-value_no._focused:hover>.placeholder-label,.select [dir="rtl"] .control._has-value_no._focused:hover>.placeholder-label,[dir="rtl"] .text .control._has-value_yes>.placeholder-label,.text [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .select .control._has-value_yes>.placeholder-label,.select [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .has-error .control._has-value_no._focused .placeholder-label,.has-error .control._has-value_no._focused [dir="rtl"] .placeholder-label,[dir="rtl"] .text .control._has-value_no>.placeholder-label,.text [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="rtl"] .select .control._has-value_no>.placeholder-label,.select [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="rtl"] .placeholder-label,[dir="rtl"] .field.select .placeholder-label,.field.select [dir="rtl"] .placeholder-label{right:0}.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label,.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label,.placeholder-label,.field.select .placeholder-label{pointer-events:none;overflow:hidden;text-overflow:ellipsis;position:absolute;max-width:calc(100% - 15px);-webkit-transition-property:top, font-size, color;transition-property:top, font-size, color;white-space:nowrap;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.field>.control,.text .control,.has-error .control._has-value_no._focused,.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label,.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label,.placeholder-label,.field.select .placeholder-label,[dir="rtl"] .textarea .control._has-value_yes>.placeholder-label,.textarea [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .textarea .control._has-value_no>.placeholder-label,.textarea [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="ltr"] .textarea .control._has-value_yes>.placeholder-label,.textarea [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .textarea .control._has-value_no>.placeholder-label,.textarea [dir="ltr"] .control._has-value_no>.placeholder-label,.textarea .control,input[type="radio"]+label,input[type="checkbox"] ~ label,.readonly .has-value input[type="radio"]+label,input[type="radio"]+label::before,input[type="checkbox"] ~ label::before,.readonly .has-value input[type="radio"]+label::before,.field.select .control,.field.datepicker .control,.dsh-search-input__location-input-container,.dsh-search-input__partner-input-container{-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:cubic-bezier(0.75, 0.02, 0.5, 1);transition-timing-function:cubic-bezier(0.75, 0.02, 0.5, 1)}.has-error .control._has-value_no .placeholder-label,.has-error .control._has-value_no:hover .placeholder-label{color:var(--color-interaction-label--error) }.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label{top:calc(-1 * 16px + 2px);height:1.4em}.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label{color:var(--color-interaction-label--default) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label{color:var(--color-interaction-label--error) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{z-index:5;font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-interaction-secondary--default) ;top:6px}@media screen and (min-width: 1024px){.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{height:30px}}@media screen and (max-width: 1023px){.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{height:24px}}.text .control._has-value_no>.placeholder-label:hover,.select .control._has-value_no>.placeholder-label:hover{color:var(--color-interaction-secondary--hover) }.prefix,.postfix,.text .control._has-value_yes .text-input-container .postfix,.text .control._has-value_yes .text-input-container .prefix,.text .control._focused .text-input-container .postfix,.text .control._focused .text-input-container .prefix,.text .control._focused:hover .text-input-container applyColor($color-interaction-secondary--hover) .postfix,.text .control._focused:hover .text-input-container .prefix,.text.has-error .control._focused .text-input-container .postfix,.text.has-error .control._focused .text-input-container .prefix,.text.has-error .control._focused:hover .text-input-container applyColor($color-interaction-secondary--hover) .postfix,.text.has-error .control._focused:hover .text-input-container .prefix{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;display:block;-webkit-box-flex:0;flex:0 1 auto;white-space:nowrap;margin:6px 0px}.prefix{padding-right:12px}.postfix{padding-left:12px}.field.select select,.field.select input[type="text"]{position:relative;padding-right:33px;width:100%;background-color:transparent;z-index:1}.text .control,.field.select .control{border-bottom:solid 1px;border-bottom-color:var(--color-interaction-secondary--default) }.text .control:hover,.field.select .control:hover{border-bottom-color:var(--color-interaction-secondary--hover) }.text .control:hover .placeholder-label,.field.select .control:hover .placeholder-label{color:var(--color-interaction-label--hover) }.text.has-error .control,.text.has-error .control:hover,.has-error .control,.field.select .control[has-error="true"],.field.select .control[has-error="true"]:hover{color:var(--color-interaction-secondary--default) ;border-bottom:solid 1px;border-bottom-color:var(--color-interaction-secondary--error) }.text.has-error .control select,.text.has-error .control:hover select,.has-error .control select,.field.select .control[has-error="true"] select,.field.select .control[has-error="true"]:hover select,.text.has-error .control:hover input[type="text"],.has-error .control input[type="text"],.field.select .control[has-error="true"] input[type="text"],.text.has-error .control:hover input[type="number"],.has-error .control input[type="number"],.field.select .control[has-error="true"] input[type="number"],.text.has-error .control:hover input[type="password"],.has-error .control input[type="password"],.field.select .control[has-error="true"] input[type="password"],.text.has-error .control:hover input[type="date"],.has-error .control input[type="date"],.field.select .control[has-error="true"] input[type="date"],.text.has-error .control:hover input[type="tel"],.has-error .control input[type="tel"],.field.select .control[has-error="true"] input[type="tel"]{color:var(--color-interaction-secondary--default) }.text.has-error .control:hover select:-webkit-autofill,.has-error .control select:-webkit-autofill,.field.select .control[has-error="true"] select:-webkit-autofill,.has-error .control input[type="text"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="text"]:-webkit-autofill,.has-error .control input[type="number"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="number"]:-webkit-autofill,.has-error .control input[type="password"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="password"]:-webkit-autofill,.has-error .control input[type="date"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="date"]:-webkit-autofill,.has-error .control input[type="tel"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="tel"]:-webkit-autofill{color:var(--color-error) !important}.has-error .control .text-input-container .prefix,.field.select .control[has-error="true"] .text-input-container .prefix,.has-error .control .text-input-container .postfix,.field.select .control[has-error="true"] .text-input-container .postfix{color:var(--color-interaction-label--default) }.text.has-error .control:hover .placeholder-label,.has-error .control .placeholder-label,.field.select .control[has-error="true"] .placeholder-label{color:var(--color-interaction-label--error) }input[type="text"],input[type="password"],input[type="number"],input[type="date"],input[type="email"],.telephone-number .control .national-telephone-number{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:inherit ;margin:0;border-style:none;padding:0}@media screen and (max-width: 1023px){input[type="text"],input[type="password"],input[type="number"],input[type="date"],input[type="email"],.telephone-number .control .national-telephone-number{height:24px}}input:-webkit-autofill[type="text"],input:-webkit-autofill[type="password"],input:-webkit-autofill[type="number"],input:-webkit-autofill[type="date"],input:-webkit-autofill[type="email"],.telephone-number .control .national-telephone-number:-webkit-autofill{color:inherit }.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.field.select select{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:inherit ;margin:0;background-color:transparent;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:0 33px 0 0;height:100%;white-space:normal;outline:none;-webkit-appearance:none;-moz-appearance:none}.field.select select ::-ms-expand{display:none}.field.select .select-icon{background-color:transparent;background-image:var(--image-drop-down) ;background-position:center center;background-repeat:no-repeat;color:var(--color-interaction-secondary--default) ;display:block;height:100%;pointer-events:none;position:absolute;right:0;top:0;width:calc(6px + 12px)}.field.select.readonly .select-icon{display:none}.field.select .control{padding:6px 0px;display:inline-block;position:relative;vertical-align:top;margin:0;height:auto;width:100%;color:var(--color-interaction-secondary--default) }.field.select .control:hover{color:var(--color-interaction-secondary--hover) }.field.select .control:hover label{color:var(--color-interaction-label--hover) }.field.select .control:focus-within{border-bottom:solid 1px;border-bottom-color:var(--color-interaction-secondary--focus) }.field.select .control:focus-within select{color:var(--color-interaction-secondary--focus) }.field.select .control._focused[has-error="true"],.field.select ._focused .control{border-bottom:solid 1px;border-bottom-color:var(--color-interaction-secondary--focus) }.field.select .control._focused[has-error="true"] select,.field.select ._focused .control select{color:var(--color-interaction-secondary--focus) }.field.select .control[has-error="true"] label,.field.select .control[has-error="true"]:hover label{color:var(--color-interaction-label--error) }.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.field>.control,.text .control,.has-error .control._has-value_no._focused{-webkit-transition-property:border-bottom-color, color;transition-property:border-bottom-color, color;display:inline-block;position:relative;vertical-align:top;margin:0;height:40px}[dir="ltr"] .text .control._has-value_no._focused:hover>.placeholder-label,.text [dir="ltr"] .control._has-value_no._focused:hover>.placeholder-label,[dir="ltr"] .select .control._has-value_no._focused:hover>.placeholder-label,.select [dir="ltr"] .control._has-value_no._focused:hover>.placeholder-label,[dir="ltr"] .text .control._has-value_yes>.placeholder-label,.text [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .select .control._has-value_yes>.placeholder-label,.select [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .has-error .control._has-value_no._focused .placeholder-label,.has-error .control._has-value_no._focused [dir="ltr"] .placeholder-label,[dir="ltr"] .text .control._has-value_no>.placeholder-label,.text [dir="ltr"] .control._has-value_no>.placeholder-label,[dir="ltr"] .select .control._has-value_no>.placeholder-label,.select [dir="ltr"] .control._has-value_no>.placeholder-label,[dir="ltr"] .placeholder-label,[dir="ltr"] .field.select .placeholder-label,.field.select [dir="ltr"] .placeholder-label{left:0}[dir="rtl"] .text .control._has-value_no._focused:hover>.placeholder-label,.text [dir="rtl"] .control._has-value_no._focused:hover>.placeholder-label,[dir="rtl"] .select .control._has-value_no._focused:hover>.placeholder-label,.select [dir="rtl"] .control._has-value_no._focused:hover>.placeholder-label,[dir="rtl"] .text .control._has-value_yes>.placeholder-label,.text [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .select .control._has-value_yes>.placeholder-label,.select [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .has-error .control._has-value_no._focused .placeholder-label,.has-error .control._has-value_no._focused [dir="rtl"] .placeholder-label,[dir="rtl"] .text .control._has-value_no>.placeholder-label,.text [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="rtl"] .select .control._has-value_no>.placeholder-label,.select [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="rtl"] .placeholder-label,[dir="rtl"] .field.select .placeholder-label,.field.select [dir="rtl"] .placeholder-label{right:0}.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label,.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label,.placeholder-label,.field.select .placeholder-label{pointer-events:none;overflow:hidden;text-overflow:ellipsis;position:absolute;max-width:calc(100% - 15px);-webkit-transition-property:top, font-size, color;transition-property:top, font-size, color;white-space:nowrap;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.field>.control,.text .control,.has-error .control._has-value_no._focused,.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label,.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label,.placeholder-label,.field.select .placeholder-label,[dir="rtl"] .textarea .control._has-value_yes>.placeholder-label,.textarea [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .textarea .control._has-value_no>.placeholder-label,.textarea [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="ltr"] .textarea .control._has-value_yes>.placeholder-label,.textarea [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .textarea .control._has-value_no>.placeholder-label,.textarea [dir="ltr"] .control._has-value_no>.placeholder-label,.textarea .control,input[type="radio"]+label,input[type="checkbox"] ~ label,.readonly .has-value input[type="radio"]+label,input[type="radio"]+label::before,input[type="checkbox"] ~ label::before,.readonly .has-value input[type="radio"]+label::before,.field.select .control,.field.datepicker .control,.dsh-search-input__location-input-container,.dsh-search-input__partner-input-container{-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:cubic-bezier(0.75, 0.02, 0.5, 1);transition-timing-function:cubic-bezier(0.75, 0.02, 0.5, 1)}.has-error .control._has-value_no .placeholder-label,.has-error .control._has-value_no:hover .placeholder-label{color:var(--color-interaction-label--error) }.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label{top:calc(-1 * 16px + 2px);height:1.4em}.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label{color:var(--color-interaction-label--default) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label{color:var(--color-interaction-label--error) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{z-index:5;font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-interaction-secondary--default) ;top:6px}@media screen and (min-width: 1024px){.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{height:30px}}@media screen and (max-width: 1023px){.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{height:24px}}.text .control._has-value_no>.placeholder-label:hover,.select .control._has-value_no>.placeholder-label:hover{color:var(--color-interaction-secondary--hover) }.prefix,.postfix,.text .control._has-value_yes .text-input-container .postfix,.text .control._has-value_yes .text-input-container .prefix,.text .control._focused .text-input-container .postfix,.text .control._focused .text-input-container .prefix,.text .control._focused:hover .text-input-container applyColor($color-interaction-secondary--hover) .postfix,.text .control._focused:hover .text-input-container .prefix,.text.has-error .control._focused .text-input-container .postfix,.text.has-error .control._focused .text-input-container .prefix,.text.has-error .control._focused:hover .text-input-container applyColor($color-interaction-secondary--hover) .postfix,.text.has-error .control._focused:hover .text-input-container .prefix{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;display:block;-webkit-box-flex:0;flex:0 1 auto;white-space:nowrap;margin:6px 0px}.prefix{padding-right:12px}.postfix{padding-left:12px}.field.select select,.field.select input[type="text"]{position:relative;padding-right:33px;width:100%;background-color:transparent;z-index:1}.text .control,.field.select .control{border-bottom:solid 1px;border-bottom-color:var(--color-interaction-secondary--default) }.text .control:hover,.field.select .control:hover{border-bottom-color:var(--color-interaction-secondary--hover) }.text .control:hover .placeholder-label,.field.select .control:hover .placeholder-label{color:var(--color-interaction-label--hover) }.text.has-error .control,.text.has-error .control:hover,.has-error .control,.field.select .control[has-error="true"],.field.select .control[has-error="true"]:hover{color:var(--color-interaction-secondary--default) ;border-bottom:solid 1px;border-bottom-color:var(--color-interaction-secondary--error) }.text.has-error .control select,.text.has-error .control:hover select,.has-error .control select,.field.select .control[has-error="true"] select,.field.select .control[has-error="true"]:hover select,.text.has-error .control:hover input[type="text"],.has-error .control input[type="text"],.field.select .control[has-error="true"] input[type="text"],.text.has-error .control:hover input[type="number"],.has-error .control input[type="number"],.field.select .control[has-error="true"] input[type="number"],.text.has-error .control:hover input[type="password"],.has-error .control input[type="password"],.field.select .control[has-error="true"] input[type="password"],.text.has-error .control:hover input[type="date"],.has-error .control input[type="date"],.field.select .control[has-error="true"] input[type="date"],.text.has-error .control:hover input[type="tel"],.has-error .control input[type="tel"],.field.select .control[has-error="true"] input[type="tel"]{color:var(--color-interaction-secondary--default) }.text.has-error .control:hover select:-webkit-autofill,.has-error .control select:-webkit-autofill,.field.select .control[has-error="true"] select:-webkit-autofill,.has-error .control input[type="text"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="text"]:-webkit-autofill,.has-error .control input[type="number"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="number"]:-webkit-autofill,.has-error .control input[type="password"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="password"]:-webkit-autofill,.has-error .control input[type="date"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="date"]:-webkit-autofill,.has-error .control input[type="tel"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="tel"]:-webkit-autofill{color:var(--color-error) !important}.has-error .control .text-input-container .prefix,.field.select .control[has-error="true"] .text-input-container .prefix,.has-error .control .text-input-container .postfix,.field.select .control[has-error="true"] .text-input-container .postfix{color:var(--color-interaction-label--default) }.text.has-error .control:hover .placeholder-label,.has-error .control .placeholder-label,.field.select .control[has-error="true"] .placeholder-label{color:var(--color-interaction-label--error) }input[type="text"],input[type="password"],input[type="number"],input[type="date"],input[type="email"],.telephone-number .control .national-telephone-number{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:inherit ;margin:0;border-style:none;padding:0}@media screen and (max-width: 1023px){input[type="text"],input[type="password"],input[type="number"],input[type="date"],input[type="email"],.telephone-number .control .national-telephone-number{height:24px}}input:-webkit-autofill[type="text"],input:-webkit-autofill[type="password"],input:-webkit-autofill[type="number"],input:-webkit-autofill[type="date"],input:-webkit-autofill[type="email"],.telephone-number .control .national-telephone-number:-webkit-autofill{color:inherit }.field.select .control:focus-within .select-icon{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.field.select .control._has-value_no:hover .placeholder-label{color:var(--color-interaction-label--hover) }.field.select select.placeholder{color:var(--color-grey-70) }.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.scrollable-select ._blur_left:before,.appointment-select__hide-scroll-bar._blur_left:before{background:none;background:-webkit-gradient(linear, left top, right top, from(var(--color-main-invert)), to(var(--color-main-invert-transparent)));background:linear-gradient(90deg, var(--color-main-invert), var(--color-main-invert-transparent));left:0}.scrollable-select ._blur_right:after,.appointment-select__hide-scroll-bar:after{background:none;background:-webkit-gradient(linear, left top, right top, from(var(--color-main-invert-transparent)), to(var(--color-main-invert)));background:linear-gradient(90deg, var(--color-main-invert-transparent), var(--color-main-invert));right:0}.scrollable-select ._blur_left:before,.scrollable-select ._blur_right:after,.appointment-select__hide-scroll-bar._blur_left:before,.appointment-select__hide-scroll-bar:after{pointer-events:none;position:absolute;height:100%;width:8%;top:0;content:'';display:block;z-index:3}.field.select--scrollable{display:block}@media screen and (max-width: 479px){.field.select--scrollable{width:100%}}@media screen and (min-width: 480px) and (max-width: 767px){.field.select--scrollable{width:82.6087%}}@media screen and (min-width: 768px) and (max-width: 1023px){.field.select--scrollable{width:65.21739%}}@media screen and (min-width: 1024px){.field.select--scrollable{max-width:723px;width:56.52174%}}.scrollable-select{width:100%}.scrollable-select__navigation-button{width:40px;height:40px;background-repeat:no-repeat;background-position:center center;display:inline-block;cursor:pointer}.scrollable-select__navigation-button._direction_backward{background-image:var(--image-left-arrow) }.scrollable-select__navigation-button._direction_forward{background-image:var(--image-right-arrow) }.scrollable-select__navigation-button._enabled_yes{visibility:visible;pointer-events:auto}.scrollable-select__navigation-button._enabled_no{visibility:hidden;pointer-events:none}@media screen and (max-device-width: 767px){.scrollable-select__navigation-button{display:none}}.scrollable-select__scroll-hider{overflow:hidden;position:relative;height:40px;width:calc(100% - 80px);display:inline-block}@media screen and (max-device-width: 767px){.scrollable-select__scroll-hider{width:100%}}.scrollable-select__options-container{position:absolute;top:calc(-1 * (30px - 0.45em));padding:30px 0;-webkit-overflow-scrolling:touch;overflow-x:scroll;overflow-y:hidden;width:100%;white-space:nowrap}.scrollable-select__option{display:inline-block;cursor:pointer;padding:6px 12px;color:var(--color-main) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.scrollable-select__option._selected_yes{color:var(--color-main-invert) ;background-color:var(--color-interaction-primary--selected) }.scrollable-select__option._selected_no{color:var(--color-interaction-label--default) ;background-color:transparent}.scrollable-select__option._selected_no:hover{background-color:var(--color-interaction-primary--hover) ;color:var(--color-main-invert) }.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.field>.control,.text .control,.has-error .control._has-value_no._focused{-webkit-transition-property:border-bottom-color, color;transition-property:border-bottom-color, color;display:inline-block;position:relative;vertical-align:top;margin:0;height:40px}[dir="ltr"] .text .control._has-value_no._focused:hover>.placeholder-label,.text [dir="ltr"] .control._has-value_no._focused:hover>.placeholder-label,[dir="ltr"] .select .control._has-value_no._focused:hover>.placeholder-label,.select [dir="ltr"] .control._has-value_no._focused:hover>.placeholder-label,[dir="ltr"] .text .control._has-value_yes>.placeholder-label,.text [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .select .control._has-value_yes>.placeholder-label,.select [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .has-error .control._has-value_no._focused .placeholder-label,.has-error .control._has-value_no._focused [dir="ltr"] .placeholder-label,[dir="ltr"] .text .control._has-value_no>.placeholder-label,.text [dir="ltr"] .control._has-value_no>.placeholder-label,[dir="ltr"] .select .control._has-value_no>.placeholder-label,.select [dir="ltr"] .control._has-value_no>.placeholder-label,[dir="ltr"] .placeholder-label,[dir="ltr"] .field.select .placeholder-label,.field.select [dir="ltr"] .placeholder-label{left:0}[dir="rtl"] .text .control._has-value_no._focused:hover>.placeholder-label,.text [dir="rtl"] .control._has-value_no._focused:hover>.placeholder-label,[dir="rtl"] .select .control._has-value_no._focused:hover>.placeholder-label,.select [dir="rtl"] .control._has-value_no._focused:hover>.placeholder-label,[dir="rtl"] .text .control._has-value_yes>.placeholder-label,.text [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .select .control._has-value_yes>.placeholder-label,.select [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .has-error .control._has-value_no._focused .placeholder-label,.has-error .control._has-value_no._focused [dir="rtl"] .placeholder-label,[dir="rtl"] .text .control._has-value_no>.placeholder-label,.text [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="rtl"] .select .control._has-value_no>.placeholder-label,.select [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="rtl"] .placeholder-label,[dir="rtl"] .field.select .placeholder-label,.field.select [dir="rtl"] .placeholder-label{right:0}.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label,.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label,.placeholder-label,.field.select .placeholder-label{pointer-events:none;overflow:hidden;text-overflow:ellipsis;position:absolute;max-width:calc(100% - 15px);-webkit-transition-property:top, font-size, color;transition-property:top, font-size, color;white-space:nowrap;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.field>.control,.text .control,.has-error .control._has-value_no._focused,.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label,.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label,.placeholder-label,.field.select .placeholder-label,[dir="rtl"] .textarea .control._has-value_yes>.placeholder-label,.textarea [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .textarea .control._has-value_no>.placeholder-label,.textarea [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="ltr"] .textarea .control._has-value_yes>.placeholder-label,.textarea [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .textarea .control._has-value_no>.placeholder-label,.textarea [dir="ltr"] .control._has-value_no>.placeholder-label,.textarea .control,input[type="radio"]+label,input[type="checkbox"] ~ label,.readonly .has-value input[type="radio"]+label,input[type="radio"]+label::before,input[type="checkbox"] ~ label::before,.readonly .has-value input[type="radio"]+label::before,.field.select .control,.field.datepicker .control,.dsh-search-input__location-input-container,.dsh-search-input__partner-input-container{-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:cubic-bezier(0.75, 0.02, 0.5, 1);transition-timing-function:cubic-bezier(0.75, 0.02, 0.5, 1)}.has-error .control._has-value_no .placeholder-label,.has-error .control._has-value_no:hover .placeholder-label{color:var(--color-interaction-label--error) }.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label{top:calc(-1 * 16px + 2px);height:1.4em}.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label{color:var(--color-interaction-label--default) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label{color:var(--color-interaction-label--error) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{z-index:5;font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-interaction-secondary--default) ;top:6px}@media screen and (min-width: 1024px){.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{height:30px}}@media screen and (max-width: 1023px){.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{height:24px}}.text .control._has-value_no>.placeholder-label:hover,.select .control._has-value_no>.placeholder-label:hover{color:var(--color-interaction-secondary--hover) }.prefix,.postfix,.text .control._has-value_yes .text-input-container .postfix,.text .control._has-value_yes .text-input-container .prefix,.text .control._focused .text-input-container .postfix,.text .control._focused .text-input-container .prefix,.text .control._focused:hover .text-input-container applyColor($color-interaction-secondary--hover) .postfix,.text .control._focused:hover .text-input-container .prefix,.text.has-error .control._focused .text-input-container .postfix,.text.has-error .control._focused .text-input-container .prefix,.text.has-error .control._focused:hover .text-input-container applyColor($color-interaction-secondary--hover) .postfix,.text.has-error .control._focused:hover .text-input-container .prefix{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;display:block;-webkit-box-flex:0;flex:0 1 auto;white-space:nowrap;margin:6px 0px}.prefix{padding-right:12px}.postfix{padding-left:12px}.field.select select,.field.select input[type="text"]{position:relative;padding-right:33px;width:100%;background-color:transparent;z-index:1}.text .control,.field.select .control{border-bottom:solid 1px;border-bottom-color:var(--color-interaction-secondary--default) }.text .control:hover,.field.select .control:hover{border-bottom-color:var(--color-interaction-secondary--hover) }.text .control:hover .placeholder-label,.field.select .control:hover .placeholder-label{color:var(--color-interaction-label--hover) }.text.has-error .control,.text.has-error .control:hover,.has-error .control,.field.select .control[has-error="true"],.field.select .control[has-error="true"]:hover{color:var(--color-interaction-secondary--default) ;border-bottom:solid 1px;border-bottom-color:var(--color-interaction-secondary--error) }.text.has-error .control select,.text.has-error .control:hover select,.has-error .control select,.field.select .control[has-error="true"] select,.field.select .control[has-error="true"]:hover select,.text.has-error .control:hover input[type="text"],.has-error .control input[type="text"],.field.select .control[has-error="true"] input[type="text"],.text.has-error .control:hover input[type="number"],.has-error .control input[type="number"],.field.select .control[has-error="true"] input[type="number"],.text.has-error .control:hover input[type="password"],.has-error .control input[type="password"],.field.select .control[has-error="true"] input[type="password"],.text.has-error .control:hover input[type="date"],.has-error .control input[type="date"],.field.select .control[has-error="true"] input[type="date"],.text.has-error .control:hover input[type="tel"],.has-error .control input[type="tel"],.field.select .control[has-error="true"] input[type="tel"]{color:var(--color-interaction-secondary--default) }.text.has-error .control:hover select:-webkit-autofill,.has-error .control select:-webkit-autofill,.field.select .control[has-error="true"] select:-webkit-autofill,.has-error .control input[type="text"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="text"]:-webkit-autofill,.has-error .control input[type="number"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="number"]:-webkit-autofill,.has-error .control input[type="password"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="password"]:-webkit-autofill,.has-error .control input[type="date"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="date"]:-webkit-autofill,.has-error .control input[type="tel"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="tel"]:-webkit-autofill{color:var(--color-error) !important}.has-error .control .text-input-container .prefix,.field.select .control[has-error="true"] .text-input-container .prefix,.has-error .control .text-input-container .postfix,.field.select .control[has-error="true"] .text-input-container .postfix{color:var(--color-interaction-label--default) }.text.has-error .control:hover .placeholder-label,.has-error .control .placeholder-label,.field.select .control[has-error="true"] .placeholder-label{color:var(--color-interaction-label--error) }input[type="text"],input[type="password"],input[type="number"],input[type="date"],input[type="email"],.telephone-number .control .national-telephone-number{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:inherit ;margin:0;border-style:none;padding:0}@media screen and (max-width: 1023px){input[type="text"],input[type="password"],input[type="number"],input[type="date"],input[type="email"],.telephone-number .control .national-telephone-number{height:24px}}input:-webkit-autofill[type="text"],input:-webkit-autofill[type="password"],input:-webkit-autofill[type="number"],input:-webkit-autofill[type="date"],input:-webkit-autofill[type="email"],.telephone-number .control .national-telephone-number:-webkit-autofill{color:inherit }.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.captcha{vertical-align:top;display:block}.captcha-img-container{white-space:nowrap}.captcha .captcha-image,.captcha .captcha-reloader{vertical-align:top}.captcha .captcha-image{width:258px;height:48px}@media screen and (max-width: 479px){.captcha .captcha-image{width:245.1px;height:45.6px}}.captcha .captcha-reloader{color:var(--color-interaction-primary--default) ;padding:6px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;border:solid 1px #000000;border-left:none;cursor:pointer;background-color:transparent;width:48px;height:48px}@media screen and (max-width: 479px){.captcha .captcha-reloader{width:45.6px;height:45.6px}}@media (inverted-colors: inverted){.captcha .captcha-reloader{border-color:#ffff;background-color:#000}}.captcha+.field{margin-top:calc(24px + 4px);padding:0}.captcha+.field .control._focused .placeholder-label,.captcha+.field .control._has-value_yes .placeholder-label{top:-0.8em !important}.captcha__input{width:100%}.vin input[type="text"]{text-transform:uppercase}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.field>.control,.text .control,.has-error .control._has-value_no._focused{-webkit-transition-property:border-bottom-color, color;transition-property:border-bottom-color, color;display:inline-block;position:relative;vertical-align:top;margin:0;height:40px}[dir="ltr"] .text .control._has-value_no._focused:hover>.placeholder-label,.text [dir="ltr"] .control._has-value_no._focused:hover>.placeholder-label,[dir="ltr"] .select .control._has-value_no._focused:hover>.placeholder-label,.select [dir="ltr"] .control._has-value_no._focused:hover>.placeholder-label,[dir="ltr"] .text .control._has-value_yes>.placeholder-label,.text [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .select .control._has-value_yes>.placeholder-label,.select [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .has-error .control._has-value_no._focused .placeholder-label,.has-error .control._has-value_no._focused [dir="ltr"] .placeholder-label,[dir="ltr"] .text .control._has-value_no>.placeholder-label,.text [dir="ltr"] .control._has-value_no>.placeholder-label,[dir="ltr"] .select .control._has-value_no>.placeholder-label,.select [dir="ltr"] .control._has-value_no>.placeholder-label,[dir="ltr"] .placeholder-label,[dir="ltr"] .field.select .placeholder-label,.field.select [dir="ltr"] .placeholder-label{left:0}[dir="rtl"] .text .control._has-value_no._focused:hover>.placeholder-label,.text [dir="rtl"] .control._has-value_no._focused:hover>.placeholder-label,[dir="rtl"] .select .control._has-value_no._focused:hover>.placeholder-label,.select [dir="rtl"] .control._has-value_no._focused:hover>.placeholder-label,[dir="rtl"] .text .control._has-value_yes>.placeholder-label,.text [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .select .control._has-value_yes>.placeholder-label,.select [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .has-error .control._has-value_no._focused .placeholder-label,.has-error .control._has-value_no._focused [dir="rtl"] .placeholder-label,[dir="rtl"] .text .control._has-value_no>.placeholder-label,.text [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="rtl"] .select .control._has-value_no>.placeholder-label,.select [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="rtl"] .placeholder-label,[dir="rtl"] .field.select .placeholder-label,.field.select [dir="rtl"] .placeholder-label{right:0}.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label,.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label,.placeholder-label,.field.select .placeholder-label{pointer-events:none;overflow:hidden;text-overflow:ellipsis;position:absolute;max-width:calc(100% - 15px);-webkit-transition-property:top, font-size, color;transition-property:top, font-size, color;white-space:nowrap;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.field>.control,.text .control,.has-error .control._has-value_no._focused,.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label,.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label,.placeholder-label,.field.select .placeholder-label,[dir="rtl"] .textarea .control._has-value_yes>.placeholder-label,.textarea [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .textarea .control._has-value_no>.placeholder-label,.textarea [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="ltr"] .textarea .control._has-value_yes>.placeholder-label,.textarea [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .textarea .control._has-value_no>.placeholder-label,.textarea [dir="ltr"] .control._has-value_no>.placeholder-label,.textarea .control,input[type="radio"]+label,input[type="checkbox"] ~ label,.readonly .has-value input[type="radio"]+label,input[type="radio"]+label::before,input[type="checkbox"] ~ label::before,.readonly .has-value input[type="radio"]+label::before,.field.select .control,.field.datepicker .control,.dsh-search-input__location-input-container,.dsh-search-input__partner-input-container{-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:cubic-bezier(0.75, 0.02, 0.5, 1);transition-timing-function:cubic-bezier(0.75, 0.02, 0.5, 1)}.has-error .control._has-value_no .placeholder-label,.has-error .control._has-value_no:hover .placeholder-label{color:var(--color-interaction-label--error) }.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label{top:calc(-1 * 16px + 2px);height:1.4em}.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label{color:var(--color-interaction-label--default) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label{color:var(--color-interaction-label--error) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{z-index:5;font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-interaction-secondary--default) ;top:6px}@media screen and (min-width: 1024px){.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{height:30px}}@media screen and (max-width: 1023px){.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{height:24px}}.text .control._has-value_no>.placeholder-label:hover,.select .control._has-value_no>.placeholder-label:hover{color:var(--color-interaction-secondary--hover) }.prefix,.postfix,.text .control._has-value_yes .text-input-container .postfix,.text .control._has-value_yes .text-input-container .prefix,.text .control._focused .text-input-container .postfix,.text .control._focused .text-input-container .prefix,.text .control._focused:hover .text-input-container applyColor($color-interaction-secondary--hover) .postfix,.text .control._focused:hover .text-input-container .prefix,.text.has-error .control._focused .text-input-container .postfix,.text.has-error .control._focused .text-input-container .prefix,.text.has-error .control._focused:hover .text-input-container applyColor($color-interaction-secondary--hover) .postfix,.text.has-error .control._focused:hover .text-input-container .prefix{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;display:block;-webkit-box-flex:0;flex:0 1 auto;white-space:nowrap;margin:6px 0px}.prefix{padding-right:12px}.postfix{padding-left:12px}.field.select select,.field.select input[type="text"]{position:relative;padding-right:33px;width:100%;background-color:transparent;z-index:1}.text .control,.field.select .control{border-bottom:solid 1px;border-bottom-color:var(--color-interaction-secondary--default) }.text .control:hover,.field.select .control:hover{border-bottom-color:var(--color-interaction-secondary--hover) }.text .control:hover .placeholder-label,.field.select .control:hover .placeholder-label{color:var(--color-interaction-label--hover) }.text.has-error .control,.text.has-error .control:hover,.has-error .control,.field.select .control[has-error="true"],.field.select .control[has-error="true"]:hover{color:var(--color-interaction-secondary--default) ;border-bottom:solid 1px;border-bottom-color:var(--color-interaction-secondary--error) }.text.has-error .control select,.text.has-error .control:hover select,.has-error .control select,.field.select .control[has-error="true"] select,.field.select .control[has-error="true"]:hover select,.text.has-error .control:hover input[type="text"],.has-error .control input[type="text"],.field.select .control[has-error="true"] input[type="text"],.text.has-error .control:hover input[type="number"],.has-error .control input[type="number"],.field.select .control[has-error="true"] input[type="number"],.text.has-error .control:hover input[type="password"],.has-error .control input[type="password"],.field.select .control[has-error="true"] input[type="password"],.text.has-error .control:hover input[type="date"],.has-error .control input[type="date"],.field.select .control[has-error="true"] input[type="date"],.text.has-error .control:hover input[type="tel"],.has-error .control input[type="tel"],.field.select .control[has-error="true"] input[type="tel"]{color:var(--color-interaction-secondary--default) }.text.has-error .control:hover select:-webkit-autofill,.has-error .control select:-webkit-autofill,.field.select .control[has-error="true"] select:-webkit-autofill,.has-error .control input[type="text"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="text"]:-webkit-autofill,.has-error .control input[type="number"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="number"]:-webkit-autofill,.has-error .control input[type="password"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="password"]:-webkit-autofill,.has-error .control input[type="date"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="date"]:-webkit-autofill,.has-error .control input[type="tel"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="tel"]:-webkit-autofill{color:var(--color-error) !important}.has-error .control .text-input-container .prefix,.field.select .control[has-error="true"] .text-input-container .prefix,.has-error .control .text-input-container .postfix,.field.select .control[has-error="true"] .text-input-container .postfix{color:var(--color-interaction-label--default) }.text.has-error .control:hover .placeholder-label,.has-error .control .placeholder-label,.field.select .control[has-error="true"] .placeholder-label{color:var(--color-interaction-label--error) }input[type="text"],input[type="password"],input[type="number"],input[type="date"],input[type="email"],.telephone-number .control .national-telephone-number{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:inherit ;margin:0;border-style:none;padding:0}@media screen and (max-width: 1023px){input[type="text"],input[type="password"],input[type="number"],input[type="date"],input[type="email"],.telephone-number .control .national-telephone-number{height:24px}}input:-webkit-autofill[type="text"],input:-webkit-autofill[type="password"],input:-webkit-autofill[type="number"],input:-webkit-autofill[type="date"],input:-webkit-autofill[type="email"],.telephone-number .control .national-telephone-number:-webkit-autofill{color:inherit }@media screen and (max-width: 767px){.field.radio,.field.text.large{width:100%}}@media screen and (min-width: 768px){.field.radio,.field.text.large{max-width:1057px;width:82.6087%}}@media screen and (max-width: 767px){.field.select,.field.text.medium,.field.datepicker,.dsh-search-input__location-input-container,.dsh-search-input__partner-input-container{width:100%}}@media screen and (min-width: 768px){.field.select,.field.text.medium,.field.datepicker,.dsh-search-input__location-input-container,.dsh-search-input__partner-input-container{max-width:501px;width:39.13043%}}@media screen and (max-width: 767px){.field.extra-medium{width:100%}}@media screen and (min-width: 768px){.field.extra-medium{max-width:723px;width:56.52174%}}@media screen and (max-width: 767px){.field.text.small{width:100%}}@media screen and (min-width: 768px){.field.text.small{max-width:278px;width:21.73913%}}@media screen and (max-width: 767px){.field.checkbox{width:100%}}@media screen and (min-width: 768px) and (max-width: 1023px){.field.checkbox{width:65.21739%}}@media screen and (min-width: 1024px){.field.checkbox{max-width:723px;width:56.52174%}}.field.datepicker{position:relative;outline:none}.field.datepicker .control{padding:6px 0px;height:calc(( 2 * 6px ) + var(--font-copy-m-line-height));-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition-property:border-bottom-color, color;transition-property:border-bottom-color, color;width:100%;border-bottom:solid 1px;border-bottom-color:currentColor;position:relative;margin-bottom:0}.field.datepicker .control._focused{border-bottom:solid 2px;color:var(--color-interaction-secondary--focus) }.field.datepicker .control._focused .placeholder-label{color:var(--color-interaction-label--focus) }.field.datepicker .control._readonly{border-bottom:none}.field.datepicker:not(.has-error) .control:hover{border-bottom:solid 1px;color:var(--color-interaction-secondary--hover) }.field.datepicker:not(.has-error) .control:hover .placeholder-label{color:var(--color-interaction-label--hover) }.field.datepicker:not(.has-error) .control:hover._readonly{border-bottom:none}.field.datepicker.has-error .placeholder-label{color:var(--color-error) !important}.field.datepicker .date-picker__combined-input{z-index:2;white-space:nowrap}.field.datepicker .date-picker__combined-input._has-value_no .date-picker__input,.field.datepicker .date-picker__combined-input._has-value_no .date-picker__input-separator{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-interaction-secondary--default) }.field.datepicker .date-picker__combined-input._has-value_no._focused .date-picker__input,.field.datepicker .date-picker__combined-input._has-value_no._focused .date-picker__input-separator{display:inline-block}.field.datepicker .date-picker__combined-input._has-value_yes .date-picker__input,.field.datepicker .date-picker__combined-input._has-value_yes .date-picker__input-separator{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:inherit ;display:inline-block}.field.datepicker .date-picker__combined-input._has-value_yes .date-picker__input::-moz-selection, .field.datepicker .date-picker__combined-input._has-value_yes .date-picker__input-separator::-moz-selection{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main-invert) }.field.datepicker .date-picker__combined-input._has-value_yes .date-picker__input::selection,.field.datepicker .date-picker__combined-input._has-value_yes .date-picker__input-separator::selection{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main-invert) }.field.datepicker .date-picker__combined-input._has-value:hover{font-family:AudiType,sans-serif;font-weight:"color";font-size:var(--font-copy-m-size) ;line-height:true ;font-stretch:105%;color:var(--color-interaction-secondary--hover) }.field.datepicker .date-picker__combined-input._focused .date-picker__input,.field.datepicker .date-picker__combined-input._focused .date-picker__input-separator{display:inline-block}.field.datepicker .date-picker__combined-input+*{clear:both}.field.datepicker.has-error .date-picker__combined-input{border-bottom:1px solid;border-bottom-color:var(--color-error) }.field.datepicker.has-error .date-picker__combined-input .date-picker__input,.field.datepicker.has-error .date-picker__combined-input .date-picker__input-separator{color:var(--color-interaction-secondary--default) }.field.datepicker.has-error .date-picker__combined-input._has-value_no{border-bottom:1px solid;border-bottom-color:var(--color-error) }.field.datepicker.has-error .date-picker__combined-input._has-value_no .date-picker__input,.field.datepicker.has-error .date-picker__combined-input._has-value_no .date-picker__input-separator{color:var(--color-interaction-secondary--default) }.field.datepicker.has-error .date-picker__combined-input._has-value_no._focused{border-bottom:1px solid;border-bottom-color:var(--color-error) }.field.datepicker.has-error .date-picker__combined-input._has-value_no._focused .date-picker__input,.field.datepicker.has-error .date-picker__combined-input._has-value_no._focused .date-picker__input-separator{color:var(--color-interaction-secondary--focus) }.field.datepicker.has-error .date-picker__combined-input._has-value_yes{border-bottom:1px solid;border-bottom-color:var(--color-error) }.field.datepicker.has-error .date-picker__combined-input._has-value_yes .date-picker__input,.field.datepicker.has-error .date-picker__combined-input._has-value_yes .date-picker__input-separator{color:var(--color-interaction-secondary--filled) }.field.datepicker.has-error .date-picker__combined-input._has-value_yes .date-picker__input::-moz-selection, .field.datepicker.has-error .date-picker__combined-input._has-value_yes .date-picker__input-separator::-moz-selection{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main-invert) }.field.datepicker.has-error .date-picker__combined-input._has-value_yes .date-picker__input::selection,.field.datepicker.has-error .date-picker__combined-input._has-value_yes .date-picker__input-separator::selection{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main-invert) }.field.datepicker.has-error .date-picker__combined-input._focused{border-bottom:1px solid;border-bottom-color:var(--color-error) }.field.datepicker.has-error .date-picker__combined-input._focused .date-picker__input,.field.datepicker.has-error .date-picker__combined-input._focused .date-picker__input-separator{color:var(--color-interaction-secondary--focus) }.field.datepicker .date-picker__native-input{z-index:-1;border:none;height:100%}.field.datepicker .date-picker__native-input::-webkit-calendar-picker-indicator{position:absolute;top:0;right:0;width:100%;height:100%;padding:0;color:transparent;background:transparent}.field.datepicker .date-picker__input-separator,.field.datepicker .date-picker__input,.field.datepicker .date-picker__input:focus,.field.datepicker .date-picker__input:active{float:left;display:none;width:auto;border:none;outline:none}.field.datepicker .date-picker__input-separator::-moz-selection, .field.datepicker .date-picker__input::-moz-selection, .field.datepicker .date-picker__input:focus::-moz-selection, .field.datepicker .date-picker__input:active::-moz-selection{background-color:var(--color-interaction-primary--selected) ;color:var(--color-main-invert) }.field.datepicker .date-picker__input-separator::selection,.field.datepicker .date-picker__input::selection,.field.datepicker .date-picker__input:focus::selection,.field.datepicker .date-picker__input:active::selection{background-color:var(--color-interaction-primary--selected) ;color:var(--color-main-invert) }.field.datepicker .date-picker__combined-input,.field.datepicker .date-picker__native-input{display:-webkit-box;display:flex;left:0;top:0;width:100%}.field.datepicker .date-picker__native-input{position:absolute}.field.datepicker .date-picker__input,.field.datepicker .date-picker__input:focus,.field.datepicker .date-picker__input:active{overflow:hidden;white-space:nowrap;padding-right:2px;padding-left:2px}.field.datepicker .date-picker__input._visible_no,.field.datepicker .date-picker__input:focus._visible_no,.field.datepicker .date-picker__input:active._visible_no{pointer-events:none}.field.datepicker .date-picker__input._visible_yes,.field.datepicker .date-picker__input:focus._visible_yes,.field.datepicker .date-picker__input:active._visible_yes{pointer-events:auto}.field.datepicker .date-picker__native-input{opacity:0}.field.datepicker .date-picker__native-input._visible_no{display:none}.field.datepicker .date-picker__native-input._visible_yes{display:inline-block;z-index:5}.field.datepicker:has(.date-picker__native-input._visible_yes) .calendar-icon{background-repeat:no-repeat;width:24px;height:24px;background-image:var(--image-calendar--small);display:inline-block;cursor:pointer;z-index:1;position:absolute;top:0;right:0}.field.datepicker:has(.date-picker__native-input._visible_no) .calendar-icon{display:none}.datepicker .error,.datepicker .hint,.datepicker .collapsible-hint{width:auto}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.field>.control,.text .control,.has-error .control._has-value_no._focused{-webkit-transition-property:border-bottom-color, color;transition-property:border-bottom-color, color;display:inline-block;position:relative;vertical-align:top;margin:0;height:40px}[dir="ltr"] .text .control._has-value_no._focused:hover>.placeholder-label,.text [dir="ltr"] .control._has-value_no._focused:hover>.placeholder-label,[dir="ltr"] .select .control._has-value_no._focused:hover>.placeholder-label,.select [dir="ltr"] .control._has-value_no._focused:hover>.placeholder-label,[dir="ltr"] .text .control._has-value_yes>.placeholder-label,.text [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .select .control._has-value_yes>.placeholder-label,.select [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .has-error .control._has-value_no._focused .placeholder-label,.has-error .control._has-value_no._focused [dir="ltr"] .placeholder-label,[dir="ltr"] .text .control._has-value_no>.placeholder-label,.text [dir="ltr"] .control._has-value_no>.placeholder-label,[dir="ltr"] .select .control._has-value_no>.placeholder-label,.select [dir="ltr"] .control._has-value_no>.placeholder-label,[dir="ltr"] .placeholder-label,[dir="ltr"] .field.select .placeholder-label,.field.select [dir="ltr"] .placeholder-label{left:0}[dir="rtl"] .text .control._has-value_no._focused:hover>.placeholder-label,.text [dir="rtl"] .control._has-value_no._focused:hover>.placeholder-label,[dir="rtl"] .select .control._has-value_no._focused:hover>.placeholder-label,.select [dir="rtl"] .control._has-value_no._focused:hover>.placeholder-label,[dir="rtl"] .text .control._has-value_yes>.placeholder-label,.text [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .select .control._has-value_yes>.placeholder-label,.select [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .has-error .control._has-value_no._focused .placeholder-label,.has-error .control._has-value_no._focused [dir="rtl"] .placeholder-label,[dir="rtl"] .text .control._has-value_no>.placeholder-label,.text [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="rtl"] .select .control._has-value_no>.placeholder-label,.select [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="rtl"] .placeholder-label,[dir="rtl"] .field.select .placeholder-label,.field.select [dir="rtl"] .placeholder-label{right:0}.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label,.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label,.placeholder-label,.field.select .placeholder-label{pointer-events:none;overflow:hidden;text-overflow:ellipsis;position:absolute;max-width:calc(100% - 15px);-webkit-transition-property:top, font-size, color;transition-property:top, font-size, color;white-space:nowrap;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.field>.control,.text .control,.has-error .control._has-value_no._focused,.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label,.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label,.placeholder-label,.field.select .placeholder-label,[dir="rtl"] .textarea .control._has-value_yes>.placeholder-label,.textarea [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .textarea .control._has-value_no>.placeholder-label,.textarea [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="ltr"] .textarea .control._has-value_yes>.placeholder-label,.textarea [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .textarea .control._has-value_no>.placeholder-label,.textarea [dir="ltr"] .control._has-value_no>.placeholder-label,.textarea .control,input[type="radio"]+label,input[type="checkbox"] ~ label,.readonly .has-value input[type="radio"]+label,input[type="radio"]+label::before,input[type="checkbox"] ~ label::before,.readonly .has-value input[type="radio"]+label::before,.field.select .control,.field.datepicker .control,.dsh-search-input__location-input-container,.dsh-search-input__partner-input-container{-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:cubic-bezier(0.75, 0.02, 0.5, 1);transition-timing-function:cubic-bezier(0.75, 0.02, 0.5, 1)}.has-error .control._has-value_no .placeholder-label,.has-error .control._has-value_no:hover .placeholder-label{color:var(--color-interaction-label--error) }.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label{top:calc(-1 * 16px + 2px);height:1.4em}.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label{color:var(--color-interaction-label--default) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label{color:var(--color-interaction-label--error) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{z-index:5;font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-interaction-secondary--default) ;top:6px}@media screen and (min-width: 1024px){.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{height:30px}}@media screen and (max-width: 1023px){.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{height:24px}}.text .control._has-value_no>.placeholder-label:hover,.select .control._has-value_no>.placeholder-label:hover{color:var(--color-interaction-secondary--hover) }.prefix,.postfix,.text .control._has-value_yes .text-input-container .postfix,.text .control._has-value_yes .text-input-container .prefix,.text .control._focused .text-input-container .postfix,.text .control._focused .text-input-container .prefix,.text .control._focused:hover .text-input-container applyColor($color-interaction-secondary--hover) .postfix,.text .control._focused:hover .text-input-container .prefix,.text.has-error .control._focused .text-input-container .postfix,.text.has-error .control._focused .text-input-container .prefix,.text.has-error .control._focused:hover .text-input-container applyColor($color-interaction-secondary--hover) .postfix,.text.has-error .control._focused:hover .text-input-container .prefix{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;display:block;-webkit-box-flex:0;flex:0 1 auto;white-space:nowrap;margin:6px 0px}.prefix{padding-right:12px}.postfix{padding-left:12px}.field.select select,.field.select input[type="text"]{position:relative;padding-right:33px;width:100%;background-color:transparent;z-index:1}.text .control,.field.select .control{border-bottom:solid 1px;border-bottom-color:var(--color-interaction-secondary--default) }.text .control:hover,.field.select .control:hover{border-bottom-color:var(--color-interaction-secondary--hover) }.text .control:hover .placeholder-label,.field.select .control:hover .placeholder-label{color:var(--color-interaction-label--hover) }.text.has-error .control,.text.has-error .control:hover,.has-error .control,.field.select .control[has-error="true"],.field.select .control[has-error="true"]:hover{color:var(--color-interaction-secondary--default) ;border-bottom:solid 1px;border-bottom-color:var(--color-interaction-secondary--error) }.text.has-error .control select,.text.has-error .control:hover select,.has-error .control select,.field.select .control[has-error="true"] select,.field.select .control[has-error="true"]:hover select,.text.has-error .control:hover input[type="text"],.has-error .control input[type="text"],.field.select .control[has-error="true"] input[type="text"],.text.has-error .control:hover input[type="number"],.has-error .control input[type="number"],.field.select .control[has-error="true"] input[type="number"],.text.has-error .control:hover input[type="password"],.has-error .control input[type="password"],.field.select .control[has-error="true"] input[type="password"],.text.has-error .control:hover input[type="date"],.has-error .control input[type="date"],.field.select .control[has-error="true"] input[type="date"],.text.has-error .control:hover input[type="tel"],.has-error .control input[type="tel"],.field.select .control[has-error="true"] input[type="tel"]{color:var(--color-interaction-secondary--default) }.text.has-error .control:hover select:-webkit-autofill,.has-error .control select:-webkit-autofill,.field.select .control[has-error="true"] select:-webkit-autofill,.has-error .control input[type="text"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="text"]:-webkit-autofill,.has-error .control input[type="number"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="number"]:-webkit-autofill,.has-error .control input[type="password"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="password"]:-webkit-autofill,.has-error .control input[type="date"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="date"]:-webkit-autofill,.has-error .control input[type="tel"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="tel"]:-webkit-autofill{color:var(--color-error) !important}.has-error .control .text-input-container .prefix,.field.select .control[has-error="true"] .text-input-container .prefix,.has-error .control .text-input-container .postfix,.field.select .control[has-error="true"] .text-input-container .postfix{color:var(--color-interaction-label--default) }.text.has-error .control:hover .placeholder-label,.has-error .control .placeholder-label,.field.select .control[has-error="true"] .placeholder-label{color:var(--color-interaction-label--error) }input[type="text"],input[type="password"],input[type="number"],input[type="date"],input[type="email"],.telephone-number .control .national-telephone-number{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:inherit ;margin:0;border-style:none;padding:0}@media screen and (max-width: 1023px){input[type="text"],input[type="password"],input[type="number"],input[type="date"],input[type="email"],.telephone-number .control .national-telephone-number{height:24px}}input:-webkit-autofill[type="text"],input:-webkit-autofill[type="password"],input:-webkit-autofill[type="number"],input:-webkit-autofill[type="date"],input:-webkit-autofill[type="email"],.telephone-number .control .national-telephone-number:-webkit-autofill{color:inherit }@media screen and (max-width: 767px){.field.radio,.field.text.large{width:100%}}@media screen and (min-width: 768px){.field.radio,.field.text.large{max-width:1057px;width:82.6087%}}@media screen and (max-width: 767px){.field.select,.field.text.medium,.field.datepicker,.dsh-search-input__location-input-container,.dsh-search-input__partner-input-container{width:100%}}@media screen and (min-width: 768px){.field.select,.field.text.medium,.field.datepicker,.dsh-search-input__location-input-container,.dsh-search-input__partner-input-container{max-width:501px;width:39.13043%}}@media screen and (max-width: 767px){.field.extra-medium{width:100%}}@media screen and (min-width: 768px){.field.extra-medium{max-width:723px;width:56.52174%}}@media screen and (max-width: 767px){.field.text.small{width:100%}}@media screen and (min-width: 768px){.field.text.small{max-width:278px;width:21.73913%}}@media screen and (max-width: 767px){.field.checkbox{width:100%}}@media screen and (min-width: 768px) and (max-width: 1023px){.field.checkbox{width:65.21739%}}@media screen and (min-width: 1024px){.field.checkbox{max-width:723px;width:56.52174%}}.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.button-group__button-container .button.standard-gray,.dsh-search-input__search-button,.dsh-dealer-selection-confirm__reselect-button,.picture-store__button-container .standard-gray,.button.standard-gray,.link-button.standard-gray,.action-list__button._style_standard-gray,.dsh-search-input__search-button:hover,.dsh-dealer-selection-confirm__reselect-button:hover,.dsh-search-input__search-button:disabled,.dsh-dealer-selection-confirm__reselect-button:disabled,.dsh-search-input__search-button[disabled],.dsh-dealer-selection-confirm__reselect-button[disabled],.button-group__button-container .button.call-to-action,.button-group__button-container .button.standard,.action-list__button._style_call-to-action,.picture-store__button-container .call-to-action,button,.button{text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 767px){.button-group__button-container .button.standard-gray,.dsh-search-input__search-button,.dsh-dealer-selection-confirm__reselect-button,.picture-store__button-container .standard-gray,.button.standard-gray,.link-button.standard-gray,.action-list__button._style_standard-gray,.dsh-search-input__search-button:hover,.dsh-dealer-selection-confirm__reselect-button:hover,.dsh-search-input__search-button:disabled,.dsh-dealer-selection-confirm__reselect-button:disabled,.dsh-search-input__search-button[disabled],.dsh-dealer-selection-confirm__reselect-button[disabled],.button-group__button-container .button.call-to-action,.button-group__button-container .button.standard,.action-list__button._style_call-to-action,.picture-store__button-container .call-to-action,button,.button{padding:calc(16px - 1px) 28px}}@media screen and (min-width: 768px) and (max-width: 1023px){.button-group__button-container .button.standard-gray,.dsh-search-input__search-button,.dsh-dealer-selection-confirm__reselect-button,.picture-store__button-container .standard-gray,.button.standard-gray,.link-button.standard-gray,.action-list__button._style_standard-gray,.dsh-search-input__search-button:hover,.dsh-dealer-selection-confirm__reselect-button:hover,.dsh-search-input__search-button:disabled,.dsh-dealer-selection-confirm__reselect-button:disabled,.dsh-search-input__search-button[disabled],.dsh-dealer-selection-confirm__reselect-button[disabled],.button-group__button-container .button.call-to-action,.button-group__button-container .button.standard,.action-list__button._style_call-to-action,.picture-store__button-container .call-to-action,button,.button{padding:calc(16px - 1px) 28px}}@media screen and (min-width: 1024px) and (max-width: 1439px){.button-group__button-container .button.standard-gray,.dsh-search-input__search-button,.dsh-dealer-selection-confirm__reselect-button,.picture-store__button-container .standard-gray,.button.standard-gray,.link-button.standard-gray,.action-list__button._style_standard-gray,.dsh-search-input__search-button:hover,.dsh-dealer-selection-confirm__reselect-button:hover,.dsh-search-input__search-button:disabled,.dsh-dealer-selection-confirm__reselect-button:disabled,.dsh-search-input__search-button[disabled],.dsh-dealer-selection-confirm__reselect-button[disabled],.button-group__button-container .button.call-to-action,.button-group__button-container .button.standard,.action-list__button._style_call-to-action,.picture-store__button-container .call-to-action,button,.button{padding:calc(16px - 1px) 28px}}@media screen and (min-width: 1440px) and (max-width: 1919px){.button-group__button-container .button.standard-gray,.dsh-search-input__search-button,.dsh-dealer-selection-confirm__reselect-button,.picture-store__button-container .standard-gray,.button.standard-gray,.link-button.standard-gray,.action-list__button._style_standard-gray,.dsh-search-input__search-button:hover,.dsh-dealer-selection-confirm__reselect-button:hover,.dsh-search-input__search-button:disabled,.dsh-dealer-selection-confirm__reselect-button:disabled,.dsh-search-input__search-button[disabled],.dsh-dealer-selection-confirm__reselect-button[disabled],.button-group__button-container .button.call-to-action,.button-group__button-container .button.standard,.action-list__button._style_call-to-action,.picture-store__button-container .call-to-action,button,.button{padding:calc(16px - 1px) 32px}}@media screen and (min-width: 1920px){.button-group__button-container .button.standard-gray,.dsh-search-input__search-button,.dsh-dealer-selection-confirm__reselect-button,.picture-store__button-container .standard-gray,.button.standard-gray,.link-button.standard-gray,.action-list__button._style_standard-gray,.dsh-search-input__search-button:hover,.dsh-dealer-selection-confirm__reselect-button:hover,.dsh-search-input__search-button:disabled,.dsh-dealer-selection-confirm__reselect-button:disabled,.dsh-search-input__search-button[disabled],.dsh-dealer-selection-confirm__reselect-button[disabled],.button-group__button-container .button.call-to-action,.button-group__button-container .button.standard,.action-list__button._style_call-to-action,.picture-store__button-container .call-to-action,button,.button{padding:calc(16px - 1px) 44px}}.button-group__button-container .button.standard-gray,.dsh-search-input__search-button,.dsh-dealer-selection-confirm__reselect-button,.picture-store__button-container .standard-gray,.button.standard-gray,.link-button.standard-gray,.action-list__button._style_standard-gray,.dsh-search-input__search-button:hover,.dsh-dealer-selection-confirm__reselect-button:hover,.dsh-search-input__search-button:disabled,.dsh-dealer-selection-confirm__reselect-button:disabled,.dsh-search-input__search-button[disabled],.dsh-dealer-selection-confirm__reselect-button[disabled],.button-group__button-container .button.call-to-action,.button-group__button-container .button.standard,.action-list__button._style_call-to-action,.picture-store__button-container .call-to-action,button,.button{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;cursor:pointer;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;text-overflow:ellipsis;border-style:solid}.dsh-search-input__search-button:disabled,.dsh-dealer-selection-confirm__reselect-button:disabled,.picture-store__button-container .standard-gray:disabled,.link-button.standard-gray:disabled,.action-list__button._style_standard-gray:disabled,.button-group__button-container .button.call-to-action:disabled,.button-group__button-container .button.standard:disabled,.action-list__button._style_call-to-action:disabled,.picture-store__button-container .call-to-action:disabled,button:disabled,.button:disabled,.dsh-search-input__search-button[disabled],.dsh-dealer-selection-confirm__reselect-button[disabled],.picture-store__button-container .standard-gray[disabled],.link-button.standard-gray[disabled],.action-list__button._style_standard-gray[disabled],.button-group__button-container .button.call-to-action[disabled],.button-group__button-container .button.standard[disabled],.action-list__button._style_call-to-action[disabled],.picture-store__button-container .call-to-action[disabled],button[disabled],.button[disabled]{cursor:not-allowed}[dir="ltr"] .button-group__button-container .button-position .button,[dir="ltr"] .button-group__button-container .button-position .button-hint-text-wrapper,[dir="ltr"] .button-group__button-container .button-link-with-hint,[dir="ltr"] .button-group__cancel-button-container .button,.picture-store__button-container .button,.action-list__button{margin:12px 6px 0px 0px}@media screen and (max-width: 479px){[dir="ltr"] .button-group__button-container .button-position .button,[dir="ltr"] .button-group__button-container .button-position .button-hint-text-wrapper,[dir="ltr"] .button-group__button-container .button-link-with-hint,[dir="ltr"] .button-group__cancel-button-container .button,.picture-store__button-container .button,.action-list__button{margin-top:12px}}[dir="rtl"] .button-group__button-container .button-position .button,[dir="rtl"] .button-group__button-container .button-position .button-hint-text-wrapper,[dir="rtl"] .button-group__button-container .button-link-with-hint,[dir="rtl"] .button-group__cancel-button-container .button{margin:12px 0px 0px 6px}@media screen and (max-width: 479px){[dir="rtl"] .button-group__button-container .button-position .button,[dir="rtl"] .button-group__button-container .button-position .button-hint-text-wrapper,[dir="rtl"] .button-group__button-container .button-link-with-hint,[dir="rtl"] .button-group__cancel-button-container .button{margin-top:12px}}[dir="ltr"] .button-group__button-container .button-position .button,[dir="ltr"] .button-group__button-container .button-position .button-hint-text-wrapper,[dir="ltr"] .button-group__button-container .button-link-with-hint,[dir="ltr"] .button-group__cancel-button-container .button,.picture-store__button-container .button{display:inline-block}[dir="rtl"] .button-group__button-container .button-position .button,[dir="rtl"] .button-group__button-container .button-position .button-hint-text-wrapper,[dir="rtl"] .button-group__button-container .button-link-with-hint,[dir="rtl"] .button-group__cancel-button-container .button{display:inline-block}@media screen and (max-width: 479px){.button-group__button-container .button.standard-gray,.dsh-search-input__search-button,.dsh-dealer-selection-confirm__reselect-button,.picture-store__button-container .standard-gray,.button-group__button-container .button.call-to-action,.button-group__button-container .button.standard,.action-list__button._style_call-to-action,.picture-store__button-container .call-to-action,.action-list__button{width:100%;margin-right:0;margin-left:0}}@media screen and (min-width: 480px){.button-group__button-container .button.standard-gray,.dsh-search-input__search-button,.dsh-dealer-selection-confirm__reselect-button,.picture-store__button-container .standard-gray,.button-group__button-container .button.call-to-action,.button-group__button-container .button.standard,.action-list__button._style_call-to-action,.picture-store__button-container .call-to-action,.action-list__button{min-width:240px}}._waiting.dsh-search-input__search-button,._waiting.dsh-dealer-selection-confirm__reselect-button,.picture-store__button-container ._waiting.standard-gray,._waiting.button.standard-gray,._waiting.link-button.standard-gray,._waiting.action-list__button._style_standard-gray,.button-group__button-container ._waiting.button.call-to-action,.button-group__button-container ._waiting.button.standard,._waiting.action-list__button._style_call-to-action,.picture-store__button-container ._waiting.call-to-action{pointer-events:none;color:var(--color-interaction-primary--disabled) ;border-color:var(--color-interaction-primary--disabled) ;background-color:var(--color-interaction-primary--disabled) ;-webkit-user-select:none;-moz-user-select:none;user-select:none}._waiting.dsh-search-input__search-button>for-spinner,._waiting.dsh-dealer-selection-confirm__reselect-button>for-spinner,.picture-store__button-container ._waiting.standard-gray>for-spinner,._waiting.button.standard-gray>for-spinner,._waiting.link-button.standard-gray>for-spinner,._waiting.action-list__button._style_standard-gray>for-spinner,.button-group__button-container ._waiting.button.call-to-action>for-spinner,.button-group__button-container ._waiting.button.standard>for-spinner,._waiting.action-list__button._style_call-to-action>for-spinner,.picture-store__button-container ._waiting.call-to-action>for-spinner{height:42px;width:42px;display:inline-block;vertical-align:middle;position:absolute;left:calc(50% - 21px);top:calc(50% - 21px)}.button-group__button-container .button.standard-gray,.dsh-search-input__search-button,.dsh-dealer-selection-confirm__reselect-button,.picture-store__button-container .standard-gray,.button.standard-gray,.link-button.standard-gray,.action-list__button._style_standard-gray,.dsh-search-input__search-button:hover,.dsh-dealer-selection-confirm__reselect-button:hover,.dsh-search-input__search-button:disabled,.dsh-dealer-selection-confirm__reselect-button:disabled,.dsh-search-input__search-button[disabled],.dsh-dealer-selection-confirm__reselect-button[disabled]{border-style:solid;border-width:1px;background-color:transparent}.button-group__button-container .button.standard-gray,.dsh-search-input__search-button,.dsh-dealer-selection-confirm__reselect-button,.picture-store__button-container .standard-gray,.button.standard-gray,.link-button.standard-gray,.action-list__button._style_standard-gray{color:var(--color-interaction-primary--default) ;border-color:var(--color-interaction-primary--default) }.dsh-search-input__search-button:hover,.dsh-dealer-selection-confirm__reselect-button:hover,.picture-store__button-container .standard-gray:hover,.button.standard-gray:hover,.link-button.standard-gray:hover,.action-list__button._style_standard-gray:hover{color:var(--color-interaction-primary--hover) ;border-color:var(--color-interaction-primary--hover) }.button-group__button-container .button.standard-gray:disabled,.dsh-search-input__search-button:disabled,.dsh-dealer-selection-confirm__reselect-button:disabled,.picture-store__button-container .standard-gray:disabled,.button-group__button-container .button.standard-gray[disabled],.dsh-search-input__search-button[disabled],.dsh-dealer-selection-confirm__reselect-button[disabled],.picture-store__button-container .standard-gray[disabled]{color:var(--color-interaction-primary--disabled) ;border-color:var(--color-interaction-primary--disabled) }.button-group__button-container .button.call-to-action,.button-group__button-container .button.standard,.action-list__button._style_call-to-action,.picture-store__button-container .call-to-action{color:var(--color-main-invert) ;border:1px solid;border-color:var(--color-interaction-primary--default) }.button-group__button-container .button.call-to-action:link,.button-group__button-container .button.standard:link,.action-list__button._style_call-to-action:link,.picture-store__button-container .call-to-action:link,.button-group__button-container .button.call-to-action:visited,.button-group__button-container .button.standard:visited,.action-list__button._style_call-to-action:visited,.picture-store__button-container .call-to-action:visited,.button-group__button-container .button.call-to-action:hover,.button-group__button-container .button.standard:hover,.action-list__button._style_call-to-action:hover,.picture-store__button-container .call-to-action:hover,.button-group__button-container .button.call-to-action:active,.button-group__button-container .button.standard:active,.action-list__button._style_call-to-action:active,.picture-store__button-container .call-to-action:active{color:var(--color-main-invert) }.button-group__button-container .button.call-to-action,.button-group__button-container .button.standard,.action-list__button._style_call-to-action,.picture-store__button-container .call-to-action{background-color:var(--color-interaction-primary--default) }.button-group__button-container .button.call-to-action:hover,.button-group__button-container .button.standard:hover,.action-list__button._style_call-to-action:hover,.picture-store__button-container .call-to-action:hover{background-color:var(--color-interaction-primary--hover) ;border:1px solid;border-color:var(--color-interaction-primary--hover) }.button-group__button-container .button.call-to-action:disabled,.button-group__button-container .button.standard:disabled,.action-list__button._style_call-to-action:disabled,.picture-store__button-container .call-to-action:disabled,.button-group__button-container .button.call-to-action[disabled],.button-group__button-container .button.standard[disabled],.action-list__button._style_call-to-action[disabled],.picture-store__button-container .call-to-action[disabled]{background-color:var(--color-interaction-primary--disabled) ;border:1px solid;border-color:var(--color-interaction-primary--disabled) }.button-group__cancel-button-container .button,.button-group__cancel-button-container .button:hover,.button-group__cancel-button-container .button:visited,.button-group__cancel-button-container .button:active,.button-group__cancel-button-container .button:link{cursor:pointer;text-decoration:none;background:none;border:none}@media screen and (max-width: 479px){.button-group__cancel-button-container .button,.button-group__cancel-button-container .button:hover,.button-group__cancel-button-container .button:visited,.button-group__cancel-button-container .button:active,.button-group__cancel-button-container .button:link{text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-right:0;margin-left:0}}@media screen and (max-width: 479px) and (max-width: 767px){.button-group__cancel-button-container .button,.button-group__cancel-button-container .button:hover,.button-group__cancel-button-container .button:visited,.button-group__cancel-button-container .button:active,.button-group__cancel-button-container .button:link{padding:0px 28px}}@media screen and (max-width: 479px) and (min-width: 768px) and (max-width: 1023px){.button-group__cancel-button-container .button,.button-group__cancel-button-container .button:hover,.button-group__cancel-button-container .button:visited,.button-group__cancel-button-container .button:active,.button-group__cancel-button-container .button:link{padding:0px 28px}}@media screen and (max-width: 479px) and (min-width: 1024px) and (max-width: 1439px){.button-group__cancel-button-container .button,.button-group__cancel-button-container .button:hover,.button-group__cancel-button-container .button:visited,.button-group__cancel-button-container .button:active,.button-group__cancel-button-container .button:link{padding:0px 28px}}@media screen and (max-width: 479px) and (min-width: 1440px) and (max-width: 1919px){.button-group__cancel-button-container .button,.button-group__cancel-button-container .button:hover,.button-group__cancel-button-container .button:visited,.button-group__cancel-button-container .button:active,.button-group__cancel-button-container .button:link{padding:0px 32px}}@media screen and (max-width: 479px) and (min-width: 1920px){.button-group__cancel-button-container .button,.button-group__cancel-button-container .button:hover,.button-group__cancel-button-container .button:visited,.button-group__cancel-button-container .button:active,.button-group__cancel-button-container .button:link{padding:0px 44px}}@media screen and (min-width: 480px){.button-group__cancel-button-container .button,.button-group__cancel-button-container .button:hover,.button-group__cancel-button-container .button:visited,.button-group__cancel-button-container .button:active,.button-group__cancel-button-container .button:link{padding:0;padding-left:2px;width:auto}}.button-group{overflow:hidden}@media screen and (max-width: 767px){.button-group__button-container,.button-group__button-container:empty+.button-group__cancel-button-container{margin-top:calc(40px - 12px)}}@media screen and (min-width: 768px) and (max-width: 1023px){.button-group__button-container,.button-group__button-container:empty+.button-group__cancel-button-container{margin-top:calc(48px - 12px)}}@media screen and (min-width: 1024px) and (max-width: 1439px){.button-group__button-container,.button-group__button-container:empty+.button-group__cancel-button-container{margin-top:calc(60px - 12px)}}@media screen and (min-width: 1440px) and (max-width: 1919px){.button-group__button-container,.button-group__button-container:empty+.button-group__cancel-button-container{margin-top:calc(80px - 12px)}}@media screen and (min-width: 1920px){.button-group__button-container,.button-group__button-container:empty+.button-group__cancel-button-container{margin-top:calc(100px - 12px)}}.button-group__button-container{overflow-y:visible;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:start;justify-content:flex-start;justify-items:flex-start;-webkit-box-align:center;align-items:center;gap:6px;flex-wrap:wrap}.button-group__button-container:empty{display:none}.button-group__button-container .button{display:inline-block}@media screen and (max-width: 479px){.button-group__button-container .button-position{width:100%;margin-right:0;margin-left:0}}.button-group__button-container .button-link-with-hint{display:inline-block}@media screen and (max-width: 479px){.button-group__button-container .button-link-with-hint{width:100%;margin-right:0;margin-left:0}}.button-group__button-container .button-position:last-of-type .button,.button-group__button-container .button-position:last-of-type button-hint-text-wrapper{margin-right:0}.stacked .dsh .field{display:inline-block}.field.dealer-select{margin-top:0 !important;padding-top:0}.dsh-search-input-fields{display:block}.dsh-search-input--display_hidden{display:none}.dsh-search-input--display_visible{display:block}.dsh-search-input__location-input-container,.dsh-search-input__partner-input-container{padding:16px 0px 0px 0px;color:var(--color-interaction-secondary--default) ;-webkit-transition-property:color, border-bottom-color;transition-property:color, border-bottom-color;display:inline-block;position:relative}@media screen and (max-width: 767px) and (max-width: 767px){.dsh-search-input__location-input-container,.dsh-search-input__partner-input-container{margin:36px 0px 0px}}@media screen and (max-width: 767px) and (min-width: 768px) and (max-width: 1023px){.dsh-search-input__location-input-container,.dsh-search-input__partner-input-container{margin:36px 0px 0px}}@media screen and (max-width: 767px) and (min-width: 1024px) and (max-width: 1439px){.dsh-search-input__location-input-container,.dsh-search-input__partner-input-container{margin:40px 0px 0px}}@media screen and (max-width: 767px) and (min-width: 1440px) and (max-width: 1919px){.dsh-search-input__location-input-container,.dsh-search-input__partner-input-container{margin:52px 0px 0px}}@media screen and (max-width: 767px) and (min-width: 1920px){.dsh-search-input__location-input-container,.dsh-search-input__partner-input-container{margin:68px 0px 0px}}.dsh-search-input__location-input-container .placeholder-label,.dsh-search-input__partner-input-container .placeholder-label{color:var(--color-interaction-label--default) }.dsh-search-input__location-input-container .placeholder-label--empty-input_no,.dsh-search-input__partner-input-container .placeholder-label--empty-input_no{color:var(--color-interaction-label--filled) }.dsh-search-input__location-input-container:hover,.dsh-search-input__partner-input-container:hover{color:var(--color-interaction-secondary--hover) !important}.dsh-search-input__location-input-container:hover .placeholder-label,.dsh-search-input__partner-input-container:hover .placeholder-label{color:var(--color-interaction-label--hover) !important}.dsh-search-input__location-input-container:focus-within,.dsh-search-input__partner-input-container:focus-within{color:var(--color-interaction-secondary--focus) !important}.dsh-search-input__location-input-container:focus-within .placeholder-label,.dsh-search-input__partner-input-container:focus-within .placeholder-label{color:var(--color-interaction-label--focus) !important}@media screen and (min-width: 768px){.dsh-search-input__location-input-container{margin:0 30px 0 0}}@media screen and (min-width: 768px) and (max-width: 767px){.dsh-search-input__location-input-container{margin-top:36px}}@media screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1023px){.dsh-search-input__location-input-container{margin-top:36px}}@media screen and (min-width: 768px) and (min-width: 1024px) and (max-width: 1439px){.dsh-search-input__location-input-container{margin-top:40px}}@media screen and (min-width: 768px) and (min-width: 1440px) and (max-width: 1919px){.dsh-search-input__location-input-container{margin-top:52px}}@media screen and (min-width: 768px) and (min-width: 1920px){.dsh-search-input__location-input-container{margin-top:68px}}.dsh-search-input__location-input-and-localize-btn,.dsh-search-input__partner-input-control{width:100%;height:100%;display:inline-block;position:relative;color:inherit !important}.dsh-search-input__localize-button{color:var(--color-interaction-secondary--default) ;cursor:pointer;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;position:absolute;right:0;top:0;font-size:0;height:100%;width:25px}.stacked .dsh-search-input__partner-input-container,.stacked .dsh-search-input__location-input-container,.dsh-search-input__partner-input-container,.dsh-search-input__location-input-container{overflow:visible;position:relative;display:inline-block}.dsh-search-input__partner-suggestions,.dsh-search-input__location-suggestions{height:auto;position:absolute;left:0;top:calc(100% + 1px);width:100%;z-index:20;border:0;background:var(--color-grey-10) ;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }.dsh-search-input__partner-suggestions--display_hidden,.dsh-search-input__location-suggestions--display_hidden{display:none}.dsh-search-input__partner-suggestions--display_visible,.dsh-search-input__location-suggestions--display_visible{display:block;z-index:30}.dsh-search-input__partner-suggestion:first-of-type,.dsh-search-input__location-suggestion:first-of-type{margin-top:0.83em}.dsh-search-input__partner-suggestion,.dsh-search-input__partner-suggestion:visited,.dsh-search-input__location-suggestion,.dsh-search-input__location-suggestion:visited{color:var(--color-main) ;position:relative;display:block;margin-left:15px;margin-right:15px;line-height:1.3em;margin-bottom:1em}.dsh-search-input__partner-suggestion:focus,.dsh-search-input__partner-suggestion:hover,.dsh-search-input__location-suggestion:focus,.dsh-search-input__location-suggestion:hover{color:var(--color-error) }.dsh-search-input__partner-input,.dsh-search-input__location-input{color:inherit !important;width:100%;padding:0px;height:100% !important}.dsh-search-input__location-input{width:calc(100% - 26px) !important}.dsh-message-container{position:relative;overflow:visible;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:left;justify-content:left;-webkit-box-align:start;align-items:start}.dsh-search-info--display_hide,.dsh-localization-message--display_hide{display:none}.dsh-search-info--display_show,.dsh-localization-message--display_show{display:inline}.dsh-localization-message{right:0;text-align:right;top:200%;top:calc(100% + 4px)}.dsh-search-info{left:0;white-space:nowrap;top:100%;top:calc(100% + 4px)}@media screen and (max-width: 767px){.dsh-search-button-container{margin:36px 0px}}@media screen and (min-width: 768px) and (max-width: 1023px){.dsh-search-button-container{margin:36px 0px}}@media screen and (min-width: 1024px) and (max-width: 1439px){.dsh-search-button-container{margin:40px 0px}}@media screen and (min-width: 1440px) and (max-width: 1919px){.dsh-search-button-container{margin:52px 0px}}@media screen and (min-width: 1920px){.dsh-search-button-container{margin:68px 0px}}.dsh-search-input__search-button:focus,.dsh-search-input__search-button:active{outline:1px solid var(--color-interaction-secondary--focus);outline-offset:2px}.dsh-result-name{font-family:AudiType,sans-serif;font-size:13px;color:var(--color-main) ;margin-top:0}@media screen and (max-width: 767px){.dsh-search-results{width:100%}}@media screen and (min-width: 768px){.dsh-search-results{max-width:1057px;width:82.6087%}}.dsh-search-results__switch-view-buttons{text-align:right;margin:0px 0px 24px}.dsh-search-results__switch-view-buttons--display_hidden{display:none}.dsh-search-results__switch-view-buttons--display_visible{display:block}.dsh-search-results__switch-view-button{padding:0;outline:none;border:none;background:none}@media screen and (max-width: 767px){.dsh-search-results__switch-view-button{margin-right:28px}}@media screen and (min-width: 768px) and (max-width: 1023px){.dsh-search-results__switch-view-button{margin-right:28px}}@media screen and (min-width: 1024px) and (max-width: 1439px){.dsh-search-results__switch-view-button{margin-right:28px}}@media screen and (min-width: 1440px) and (max-width: 1919px){.dsh-search-results__switch-view-button{margin-right:32px}}@media screen and (min-width: 1920px){.dsh-search-results__switch-view-button{margin-right:44px}}.dsh-search-results__switch-view-button:hover{background:none}.dsh-search-results__switch-view-button:focus,.dsh-search-results__switch-view-button:active{outline:1px solid var(--color-interaction-secondary--focus);outline-offset:2px}.dsh-search-results__switch-view-button:last-of-type{margin-right:0}.dsh-search-results__switch-view-button._active_yes{font-family:AudiType,sans-serif;font-weight:bold;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;text-decoration:underline}.dsh-search-results__switch-view-button._active_no{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-grey-50) }.dsh-search-results__switch-view-button:focus{outline:1px solid var(--color-interaction-secondary--focus);outline-offset:2px}.dsh-search-results__switch-view-button:after{display:none}.dsh-search-results__switch-view-button--display_hidden{display:none}.dsh-search-results__switch-view-button--display_visible{display:inline-block}.dsh-map,.dsh-result-list{position:relative}.dsh-resultlist__item-content-container,.dsh-resultlist__item-details-container{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}@media screen and (max-width: 767px){.dsh-map .dsh-result-list__item{padding:28px 16px}}@media screen and (min-width: 768px) and (max-width: 1023px){.dsh-map .dsh-result-list__item{padding:28px 16px}}@media screen and (min-width: 1024px) and (max-width: 1439px){.dsh-map .dsh-result-list__item{padding:28px 16px}}@media screen and (min-width: 1440px) and (max-width: 1919px){.dsh-map .dsh-result-list__item{padding:32px 16px}}@media screen and (min-width: 1920px){.dsh-map .dsh-result-list__item{padding:44px 16px}}.dsh-map .dsh-result-list__item{border:solid 1px;border-color:var(--color-grey-15) }.dsh-resultlist__item-content-container{display:inline-table}.dsh-resultlist__item-content{display:table-cell;width:100%;vertical-align:top}.dsh-resultlist__item-select{padding:0px 16px 0px 0px;float:left;height:24px;width:24px;border:none !important;display:inline-block;position:relative}.dsh-resultlist__item-select:hover{border:none}.dsh-resultlist__item-select label{cursor:pointer;top:-3px !important;height:24px !important;display:block !important;position:absolute}.dsh-resultlist__item-select label:before{left:0;padding:0 !important;margin:0 !important}.dsh-resultlist__item-select+.dsh-resultlist__item-content-container{width:calc(100% - 46px)}.dsh-resultlist__item-row{display:table-row;margin-bottom:1em}.dsh-result-list__item--display_hidden{display:none}.dsh-result-list__item--display_visible{display:block}.dsh-resultlist__item-details-button--details_closed:after{background:no-repeat right center;background-image:var(--image-down-arrow) }.dsh-resultlist__item-details-button--details_open:after{background:no-repeat right center;background-image:var(--image-up-arrow) }.dsh-resultlist__item-details-button{top:2px;display:block;cursor:pointer;white-space:nowrap;position:relative}.dsh-resultlist__item-details-button,.dsh-resultlist__item-details-button:hover,.dsh-resultlist__item-details-button:focus,.dsh-resultlist__item-details-button:active{color:var(--color-main) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.dsh-resultlist__item-details-button--details_closed:after{padding-right:26px;content:attr(data-show-details-text)}@media screen and (max-width: 767px){.dsh-resultlist__item-details-button--details_closed:after{content:''}}.dsh-resultlist__item-details-button--details_open:after{padding-right:26px;content:attr(data-hide-details-text)}@media screen and (max-width: 767px){.dsh-resultlist__item-details-button--details_open:after{content:''}}.dsh-result-address{display:block;margin-top:6px;color:var(--color-grey-70) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.dsh-result-name{color:var(--color-main) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:bold;font-stretch:105%;margin-top:0.2em}.dsh-result-direction{width:auto;white-space:nowrap;color:var(--color-grey-70) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.dsh-result-direction._position_right{display:inline-block;float:right;padding-left:12px;margin-top:6px}@media screen and (max-width: 767px){.dsh-result-direction._position_right{display:none;float:none}}.dsh-result-direction._position_bottom{display:none;margin-top:16px}@media screen and (max-width: 767px){.dsh-result-direction._position_bottom{display:block}}.dsh-map__zoom-in-button,.dsh-map__zoom-out-button{padding:0 !important;display:block;border:none}.dsh-map{width:100%;height:500px;position:relative;margin-left:0;margin-right:0}.dsh-map--display_hidden{display:none}.dsh-map--display_visible{display:block}.dsh-map__overlay-grey{background:rgba(255,255,255,0.7);width:100%;height:100%;position:absolute;top:0;left:0;text-align:center;display:table;z-index:20}.dsh-map__overlay-inner{background-color:var(--color-main-background) ;-webkit-box-sizing:border-box;box-sizing:border-box;left:50%;top:50%;position:absolute;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 1023px){.dsh-map__overlay-inner{width:calc(100% - 16px)}}.dsh-map__overlay-close-button{background-repeat:no-repeat;width:12px;height:12px;position:absolute;top:22px;right:22px;cursor:pointer;z-index:5}@media screen and (max-width: 768px){.dsh-map__overlay-close-button{display:none}}.dsh-map__overlay-content-frame{display:inline-block;text-align:left;width:100%}.dsh-map__zoom-controls{position:absolute;z-index:10;bottom:12px;right:12px;border:none}@media screen and (max-device-width: 767px){.dsh-map__zoom-controls{display:none}}.dsh-map__zoom-in-button{background-repeat:no-repeat;width:40px;height:40px; background-image:var(--image-zoom-in) ;margin:0px 0px 6px}.dsh-map__zoom-in-button[disabled]{background-image:var(--image-zoom-in) }.dsh-map__zoom-out-button{background-repeat:no-repeat;width:40px;height:40px;background-image:var(--image-zoom-out) }.dsh-map__zoom-out-button[disabled]{background-repeat:no-repeat;width:40px;height:40px;background-image:var(--image-zoom-out-disabled) }.dsh-result-list--display_hidden{display:none}.dsh-result-list--display_visible{display:block}.dsh-search-results__show-more-button{margin-top:19px;width:100%}.dsh-search-results__show-more-button--display_visible{display:block}.dsh-search-results__show-more-button--display_hidden{display:none}.dsh-search-results__show-more-button-label{color:var(--color-grey-70) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.dsh-search-results__show-more-button-label,.dsh-search-results__show-more-button-label:active,.dsh-search-results__show-more-button-label:visited,.dsh-search-results__show-more-button-label:hover,.dsh-search-results__show-more-button-label:focus{color:var(--color-main) }.dsh-search-results__show-more-button-label::after{content:" ";margin-left:8px;display:inline-block}.dsh-search-results__show-more-button-label--icon_open:after{background-repeat:no-repeat;width:11px;height:6px;color:var(--image-down-arrow) }.dsh-search-results__show-more-button-label--icon_close:after{background-repeat:no-repeat;width:11px;height:6px}.dsh-result-list .dsh-result-list__item{border-bottom:solid 1px;border-bottom-color:var(--color-grey-15) ;border-left:none;border-right:none;border-top:none;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 767px){.dsh-result-list .dsh-result-list__item{padding:0px 16px 28px}}@media screen and (min-width: 768px) and (max-width: 1023px){.dsh-result-list .dsh-result-list__item{padding:0px 16px 28px}}@media screen and (min-width: 1024px) and (max-width: 1439px){.dsh-result-list .dsh-result-list__item{padding:0px 16px 28px}}@media screen and (min-width: 1440px) and (max-width: 1919px){.dsh-result-list .dsh-result-list__item{padding:0px 16px 32px}}@media screen and (min-width: 1920px){.dsh-result-list .dsh-result-list__item{padding:0px 16px 44px}}.dsh-result-list .dsh-result-list__item:first-of-type{border-top:solid 1px;border-top-color:var(--color-grey-15) }.dsh-result-list .dsh-resultlist__item-content-container{cursor:pointer}.dsh-result-list .dsh-result-list__item--details_no .dsh-result-name{font-weight:normal}@media screen and (max-width: 767px){.dsh-result-list .dsh-result-list__item--details_no .dsh-resultlist__item-content-container{padding:28px 0px 0px}}@media screen and (min-width: 768px) and (max-width: 1023px){.dsh-result-list .dsh-result-list__item--details_no .dsh-resultlist__item-content-container{padding:28px 0px 0px}}@media screen and (min-width: 1024px) and (max-width: 1439px){.dsh-result-list .dsh-result-list__item--details_no .dsh-resultlist__item-content-container{padding:28px 0px 0px}}@media screen and (min-width: 1440px) and (max-width: 1919px){.dsh-result-list .dsh-result-list__item--details_no .dsh-resultlist__item-content-container{padding:32px 0px 0px}}@media screen and (min-width: 1920px){.dsh-result-list .dsh-result-list__item--details_no .dsh-resultlist__item-content-container{padding:44px 0px 0px}}.dsh-result-list .dsh-result-list__item--details_yes .dsh-result-name{font-weight:bold}@media screen and (max-width: 767px){.dsh-result-list .dsh-result-list__item--details_yes .dsh-resultlist__item-content-container{padding:28px 0px 0px}}@media screen and (min-width: 768px) and (max-width: 1023px){.dsh-result-list .dsh-result-list__item--details_yes .dsh-resultlist__item-content-container{padding:28px 0px 0px}}@media screen and (min-width: 1024px) and (max-width: 1439px){.dsh-result-list .dsh-result-list__item--details_yes .dsh-resultlist__item-content-container{padding:28px 0px 0px}}@media screen and (min-width: 1440px) and (max-width: 1919px){.dsh-result-list .dsh-result-list__item--details_yes .dsh-resultlist__item-content-container{padding:32px 0px 0px}}@media screen and (min-width: 1920px){.dsh-result-list .dsh-result-list__item--details_yes .dsh-resultlist__item-content-container{padding:44px 0px 0px}}@media screen and (max-width: 767px){.dsh-result-list .dsh-resultlist__item-select{margin:28px 0px 0px}}@media screen and (min-width: 768px) and (max-width: 1023px){.dsh-result-list .dsh-resultlist__item-select{margin:28px 0px 0px}}@media screen and (min-width: 1024px) and (max-width: 1439px){.dsh-result-list .dsh-resultlist__item-select{margin:28px 0px 0px}}@media screen and (min-width: 1440px) and (max-width: 1919px){.dsh-result-list .dsh-resultlist__item-select{margin:32px 0px 0px}}@media screen and (min-width: 1920px){.dsh-result-list .dsh-resultlist__item-select{margin:44px 0px 0px}}.dsh-partner-details{position:relative;float:left;height:0;opacity:0;width:calc(70% - 20px);background:var(--color-main-background) ;overflow:auto;z-index:200;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;-webkit-transform:translateZ(0);transform:translateZ(0)}.dsh-details-active .dsh-partner-details{height:770px;opacity:1;margin:20px 20px 0 4%}.dsh-detail-header{margin:45px 50px 0}.dsh-detail-main{margin:0}.dsh-opening-hours p{color:var(--color-main) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%;margin-left:calc(16px + 24px)}.dsh-detail-main .nm-c7-l{margin-bottom:8px}.dsh-detail-info>li{display:inline-block;margin:0 100px 15px 0;vertical-align:top}.dsh-detail-info>li:last-of-type{margin-right:0}.dsh-detail-info p{line-height:24px;margin-bottom:10px}.dsh-detail-info p.dsh-result-type{line-height:20px}.dsh-detail-info .dsh-result-type{padding:5px 0 0 35px;margin-bottom:0}.dsh-detail-info .dsh-result-type:first-child{margin-top:-3px}.dsh-detail-info .dsh-result-type::before{position:absolute;top:0;left:0}.dsh-detail-main .dsh-dealer-links{display:table-row}.dsh-detail-main .dsh-dealer-links>span{display:inline-block;max-width:130px;margin:0 30px 15px 0;position:relative}.dsh-detail-main .dsh-dealer-links>a:last-child{margin-right:0}.dsh-detail-main .dsh-dealer-links .nm-el-lk-icn{padding-left:50px}.dsh-tabs{display:block;margin-top:0px;border:none;font-weight:400;font-family:AudiType,sans-serif}.dsh-tab-section{margin-top:5px}.dsh-tabs>li{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin:0;cursor:pointer;padding:10px 24px 14px;height:40px;border:none;overflow:hidden;position:relative;color:var(--color-grey-70) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.dsh-tabs>li:first-child{padding-left:44px}.dsh-tabs>li:last-of-type{padding-right:0}.dsh-tabs>li.active-item{display:none}.dsh-tabs>li:hover,.dsh-tabs>li.active{background:var(--color-main-background) ;color:var(--color-main) ;border-bottom:1px solid;border-bottom-color:var(--color-main-invert) }.dsh-panels{border:none;clear:both;float:left;width:100%;background:var(--color-main-background) ;overflow:auto;margin-top:-1px}.dsh-panel{display:none}.dsh-panel.active{display:block}.dsh-panel p{margin-bottom:20px;line-height:24px;max-width:530px}.map-detail-dummy{width:100%;height:auto}.dsh-partner-map{width:100%;height:400px}.dsh-dealer-selection-confirm--display_hidden{display:none}.dsh-dealer-selection-confirm--display_visible{display:block}@media screen and (max-width: 767px){.dsh-dealer-selection-confirm__reselect-button{margin-top:36px}}@media screen and (min-width: 768px) and (max-width: 1023px){.dsh-dealer-selection-confirm__reselect-button{margin-top:36px}}@media screen and (min-width: 1024px) and (max-width: 1439px){.dsh-dealer-selection-confirm__reselect-button{margin-top:40px}}@media screen and (min-width: 1440px) and (max-width: 1919px){.dsh-dealer-selection-confirm__reselect-button{margin-top:52px}}@media screen and (min-width: 1920px){.dsh-dealer-selection-confirm__reselect-button{margin-top:68px}}.dsh-dealer-selection-confirm .dsh-result-list__item{margin-top:24px}.dealer-info{display:block}.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.field>.control,.text .control,.has-error .control._has-value_no._focused{-webkit-transition-property:border-bottom-color, color;transition-property:border-bottom-color, color;display:inline-block;position:relative;vertical-align:top;margin:0;height:40px}[dir="ltr"] .text .control._has-value_no._focused:hover>.placeholder-label,.text [dir="ltr"] .control._has-value_no._focused:hover>.placeholder-label,[dir="ltr"] .select .control._has-value_no._focused:hover>.placeholder-label,.select [dir="ltr"] .control._has-value_no._focused:hover>.placeholder-label,[dir="ltr"] .text .control._has-value_yes>.placeholder-label,.text [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .select .control._has-value_yes>.placeholder-label,.select [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .has-error .control._has-value_no._focused .placeholder-label,.has-error .control._has-value_no._focused [dir="ltr"] .placeholder-label,[dir="ltr"] .text .control._has-value_no>.placeholder-label,.text [dir="ltr"] .control._has-value_no>.placeholder-label,[dir="ltr"] .select .control._has-value_no>.placeholder-label,.select [dir="ltr"] .control._has-value_no>.placeholder-label,[dir="ltr"] .placeholder-label,[dir="ltr"] .field.select .placeholder-label,.field.select [dir="ltr"] .placeholder-label{left:0}[dir="rtl"] .text .control._has-value_no._focused:hover>.placeholder-label,.text [dir="rtl"] .control._has-value_no._focused:hover>.placeholder-label,[dir="rtl"] .select .control._has-value_no._focused:hover>.placeholder-label,.select [dir="rtl"] .control._has-value_no._focused:hover>.placeholder-label,[dir="rtl"] .text .control._has-value_yes>.placeholder-label,.text [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .select .control._has-value_yes>.placeholder-label,.select [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .has-error .control._has-value_no._focused .placeholder-label,.has-error .control._has-value_no._focused [dir="rtl"] .placeholder-label,[dir="rtl"] .text .control._has-value_no>.placeholder-label,.text [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="rtl"] .select .control._has-value_no>.placeholder-label,.select [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="rtl"] .placeholder-label,[dir="rtl"] .field.select .placeholder-label,.field.select [dir="rtl"] .placeholder-label{right:0}.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label,.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label,.placeholder-label,.field.select .placeholder-label{pointer-events:none;overflow:hidden;text-overflow:ellipsis;position:absolute;max-width:calc(100% - 15px);-webkit-transition-property:top, font-size, color;transition-property:top, font-size, color;white-space:nowrap;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.field>.control,.text .control,.has-error .control._has-value_no._focused,.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label,.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label,.placeholder-label,.field.select .placeholder-label,[dir="rtl"] .textarea .control._has-value_yes>.placeholder-label,.textarea [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .textarea .control._has-value_no>.placeholder-label,.textarea [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="ltr"] .textarea .control._has-value_yes>.placeholder-label,.textarea [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .textarea .control._has-value_no>.placeholder-label,.textarea [dir="ltr"] .control._has-value_no>.placeholder-label,.textarea .control,input[type="radio"]+label,input[type="checkbox"] ~ label,.readonly .has-value input[type="radio"]+label,input[type="radio"]+label::before,input[type="checkbox"] ~ label::before,.readonly .has-value input[type="radio"]+label::before,.field.select .control,.field.datepicker .control,.dsh-search-input__location-input-container,.dsh-search-input__partner-input-container{-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:cubic-bezier(0.75, 0.02, 0.5, 1);transition-timing-function:cubic-bezier(0.75, 0.02, 0.5, 1)}.has-error .control._has-value_no .placeholder-label,.has-error .control._has-value_no:hover .placeholder-label{color:var(--color-interaction-label--error) }.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label{top:calc(-1 * 16px + 2px);height:1.4em}.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label{color:var(--color-interaction-label--default) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label{color:var(--color-interaction-label--error) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{z-index:5;font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-interaction-secondary--default) ;top:6px}@media screen and (min-width: 1024px){.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{height:30px}}@media screen and (max-width: 1023px){.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{height:24px}}.text .control._has-value_no>.placeholder-label:hover,.select .control._has-value_no>.placeholder-label:hover{color:var(--color-interaction-secondary--hover) }.prefix,.postfix,.text .control._has-value_yes .text-input-container .postfix,.text .control._has-value_yes .text-input-container .prefix,.text .control._focused .text-input-container .postfix,.text .control._focused .text-input-container .prefix,.text .control._focused:hover .text-input-container applyColor($color-interaction-secondary--hover) .postfix,.text .control._focused:hover .text-input-container .prefix,.text.has-error .control._focused .text-input-container .postfix,.text.has-error .control._focused .text-input-container .prefix,.text.has-error .control._focused:hover .text-input-container applyColor($color-interaction-secondary--hover) .postfix,.text.has-error .control._focused:hover .text-input-container .prefix{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;display:block;-webkit-box-flex:0;flex:0 1 auto;white-space:nowrap;margin:6px 0px}.prefix{padding-right:12px}.postfix{padding-left:12px}.field.select select,.field.select input[type="text"]{position:relative;padding-right:33px;width:100%;background-color:transparent;z-index:1}.text .control,.field.select .control{border-bottom:solid 1px;border-bottom-color:var(--color-interaction-secondary--default) }.text .control:hover,.field.select .control:hover{border-bottom-color:var(--color-interaction-secondary--hover) }.text .control:hover .placeholder-label,.field.select .control:hover .placeholder-label{color:var(--color-interaction-label--hover) }.text.has-error .control,.text.has-error .control:hover,.has-error .control,.field.select .control[has-error="true"],.field.select .control[has-error="true"]:hover{color:var(--color-interaction-secondary--default) ;border-bottom:solid 1px;border-bottom-color:var(--color-interaction-secondary--error) }.text.has-error .control select,.text.has-error .control:hover select,.has-error .control select,.field.select .control[has-error="true"] select,.field.select .control[has-error="true"]:hover select,.text.has-error .control:hover input[type="text"],.has-error .control input[type="text"],.field.select .control[has-error="true"] input[type="text"],.text.has-error .control:hover input[type="number"],.has-error .control input[type="number"],.field.select .control[has-error="true"] input[type="number"],.text.has-error .control:hover input[type="password"],.has-error .control input[type="password"],.field.select .control[has-error="true"] input[type="password"],.text.has-error .control:hover input[type="date"],.has-error .control input[type="date"],.field.select .control[has-error="true"] input[type="date"],.text.has-error .control:hover input[type="tel"],.has-error .control input[type="tel"],.field.select .control[has-error="true"] input[type="tel"]{color:var(--color-interaction-secondary--default) }.text.has-error .control:hover select:-webkit-autofill,.has-error .control select:-webkit-autofill,.field.select .control[has-error="true"] select:-webkit-autofill,.has-error .control input[type="text"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="text"]:-webkit-autofill,.has-error .control input[type="number"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="number"]:-webkit-autofill,.has-error .control input[type="password"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="password"]:-webkit-autofill,.has-error .control input[type="date"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="date"]:-webkit-autofill,.has-error .control input[type="tel"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="tel"]:-webkit-autofill{color:var(--color-error) !important}.has-error .control .text-input-container .prefix,.field.select .control[has-error="true"] .text-input-container .prefix,.has-error .control .text-input-container .postfix,.field.select .control[has-error="true"] .text-input-container .postfix{color:var(--color-interaction-label--default) }.text.has-error .control:hover .placeholder-label,.has-error .control .placeholder-label,.field.select .control[has-error="true"] .placeholder-label{color:var(--color-interaction-label--error) }input[type="text"],input[type="password"],input[type="number"],input[type="date"],input[type="email"],.telephone-number .control .national-telephone-number{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:inherit ;margin:0;border-style:none;padding:0}@media screen and (max-width: 1023px){input[type="text"],input[type="password"],input[type="number"],input[type="date"],input[type="email"],.telephone-number .control .national-telephone-number{height:24px}}input:-webkit-autofill[type="text"],input:-webkit-autofill[type="password"],input:-webkit-autofill[type="number"],input:-webkit-autofill[type="date"],input:-webkit-autofill[type="email"],.telephone-number .control .national-telephone-number:-webkit-autofill{color:inherit }.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.field>.control,.text .control,.has-error .control._has-value_no._focused{-webkit-transition-property:border-bottom-color, color;transition-property:border-bottom-color, color;display:inline-block;position:relative;vertical-align:top;margin:0;height:40px}[dir="ltr"] .text .control._has-value_no._focused:hover>.placeholder-label,.text [dir="ltr"] .control._has-value_no._focused:hover>.placeholder-label,[dir="ltr"] .select .control._has-value_no._focused:hover>.placeholder-label,.select [dir="ltr"] .control._has-value_no._focused:hover>.placeholder-label,[dir="ltr"] .text .control._has-value_yes>.placeholder-label,.text [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .select .control._has-value_yes>.placeholder-label,.select [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .has-error .control._has-value_no._focused .placeholder-label,.has-error .control._has-value_no._focused [dir="ltr"] .placeholder-label,[dir="ltr"] .text .control._has-value_no>.placeholder-label,.text [dir="ltr"] .control._has-value_no>.placeholder-label,[dir="ltr"] .select .control._has-value_no>.placeholder-label,.select [dir="ltr"] .control._has-value_no>.placeholder-label,[dir="ltr"] .placeholder-label,[dir="ltr"] .field.select .placeholder-label,.field.select [dir="ltr"] .placeholder-label{left:0}[dir="rtl"] .text .control._has-value_no._focused:hover>.placeholder-label,.text [dir="rtl"] .control._has-value_no._focused:hover>.placeholder-label,[dir="rtl"] .select .control._has-value_no._focused:hover>.placeholder-label,.select [dir="rtl"] .control._has-value_no._focused:hover>.placeholder-label,[dir="rtl"] .text .control._has-value_yes>.placeholder-label,.text [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .select .control._has-value_yes>.placeholder-label,.select [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .has-error .control._has-value_no._focused .placeholder-label,.has-error .control._has-value_no._focused [dir="rtl"] .placeholder-label,[dir="rtl"] .text .control._has-value_no>.placeholder-label,.text [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="rtl"] .select .control._has-value_no>.placeholder-label,.select [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="rtl"] .placeholder-label,[dir="rtl"] .field.select .placeholder-label,.field.select [dir="rtl"] .placeholder-label{right:0}.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label,.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label,.placeholder-label,.field.select .placeholder-label{pointer-events:none;overflow:hidden;text-overflow:ellipsis;position:absolute;max-width:calc(100% - 15px);-webkit-transition-property:top, font-size, color;transition-property:top, font-size, color;white-space:nowrap;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.field>.control,.text .control,.has-error .control._has-value_no._focused,.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label,.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label,.placeholder-label,.field.select .placeholder-label,[dir="rtl"] .textarea .control._has-value_yes>.placeholder-label,.textarea [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .textarea .control._has-value_no>.placeholder-label,.textarea [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="ltr"] .textarea .control._has-value_yes>.placeholder-label,.textarea [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .textarea .control._has-value_no>.placeholder-label,.textarea [dir="ltr"] .control._has-value_no>.placeholder-label,.textarea .control,input[type="radio"]+label,input[type="checkbox"] ~ label,.readonly .has-value input[type="radio"]+label,input[type="radio"]+label::before,input[type="checkbox"] ~ label::before,.readonly .has-value input[type="radio"]+label::before,.field.select .control,.field.datepicker .control,.dsh-search-input__location-input-container,.dsh-search-input__partner-input-container{-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:cubic-bezier(0.75, 0.02, 0.5, 1);transition-timing-function:cubic-bezier(0.75, 0.02, 0.5, 1)}.has-error .control._has-value_no .placeholder-label,.has-error .control._has-value_no:hover .placeholder-label{color:var(--color-interaction-label--error) }.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label{top:calc(-1 * 16px + 2px);height:1.4em}.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label{color:var(--color-interaction-label--default) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label{color:var(--color-interaction-label--error) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{z-index:5;font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-interaction-secondary--default) ;top:6px}@media screen and (min-width: 1024px){.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{height:30px}}@media screen and (max-width: 1023px){.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{height:24px}}.text .control._has-value_no>.placeholder-label:hover,.select .control._has-value_no>.placeholder-label:hover{color:var(--color-interaction-secondary--hover) }.prefix,.postfix,.text .control._has-value_yes .text-input-container .postfix,.text .control._has-value_yes .text-input-container .prefix,.text .control._focused .text-input-container .postfix,.text .control._focused .text-input-container .prefix,.text .control._focused:hover .text-input-container applyColor($color-interaction-secondary--hover) .postfix,.text .control._focused:hover .text-input-container .prefix,.text.has-error .control._focused .text-input-container .postfix,.text.has-error .control._focused .text-input-container .prefix,.text.has-error .control._focused:hover .text-input-container applyColor($color-interaction-secondary--hover) .postfix,.text.has-error .control._focused:hover .text-input-container .prefix{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;display:block;-webkit-box-flex:0;flex:0 1 auto;white-space:nowrap;margin:6px 0px}.prefix{padding-right:12px}.postfix{padding-left:12px}.field.select select,.field.select input[type="text"]{position:relative;padding-right:33px;width:100%;background-color:transparent;z-index:1}.text .control,.field.select .control{border-bottom:solid 1px;border-bottom-color:var(--color-interaction-secondary--default) }.text .control:hover,.field.select .control:hover{border-bottom-color:var(--color-interaction-secondary--hover) }.text .control:hover .placeholder-label,.field.select .control:hover .placeholder-label{color:var(--color-interaction-label--hover) }.text.has-error .control,.text.has-error .control:hover,.has-error .control,.field.select .control[has-error="true"],.field.select .control[has-error="true"]:hover{color:var(--color-interaction-secondary--default) ;border-bottom:solid 1px;border-bottom-color:var(--color-interaction-secondary--error) }.text.has-error .control select,.text.has-error .control:hover select,.has-error .control select,.field.select .control[has-error="true"] select,.field.select .control[has-error="true"]:hover select,.text.has-error .control:hover input[type="text"],.has-error .control input[type="text"],.field.select .control[has-error="true"] input[type="text"],.text.has-error .control:hover input[type="number"],.has-error .control input[type="number"],.field.select .control[has-error="true"] input[type="number"],.text.has-error .control:hover input[type="password"],.has-error .control input[type="password"],.field.select .control[has-error="true"] input[type="password"],.text.has-error .control:hover input[type="date"],.has-error .control input[type="date"],.field.select .control[has-error="true"] input[type="date"],.text.has-error .control:hover input[type="tel"],.has-error .control input[type="tel"],.field.select .control[has-error="true"] input[type="tel"]{color:var(--color-interaction-secondary--default) }.text.has-error .control:hover select:-webkit-autofill,.has-error .control select:-webkit-autofill,.field.select .control[has-error="true"] select:-webkit-autofill,.has-error .control input[type="text"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="text"]:-webkit-autofill,.has-error .control input[type="number"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="number"]:-webkit-autofill,.has-error .control input[type="password"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="password"]:-webkit-autofill,.has-error .control input[type="date"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="date"]:-webkit-autofill,.has-error .control input[type="tel"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="tel"]:-webkit-autofill{color:var(--color-error) !important}.has-error .control .text-input-container .prefix,.field.select .control[has-error="true"] .text-input-container .prefix,.has-error .control .text-input-container .postfix,.field.select .control[has-error="true"] .text-input-container .postfix{color:var(--color-interaction-label--default) }.text.has-error .control:hover .placeholder-label,.has-error .control .placeholder-label,.field.select .control[has-error="true"] .placeholder-label{color:var(--color-interaction-label--error) }input[type="text"],input[type="password"],input[type="number"],input[type="date"],input[type="email"],.telephone-number .control .national-telephone-number{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:inherit ;margin:0;border-style:none;padding:0}@media screen and (max-width: 1023px){input[type="text"],input[type="password"],input[type="number"],input[type="date"],input[type="email"],.telephone-number .control .national-telephone-number{height:24px}}input:-webkit-autofill[type="text"],input:-webkit-autofill[type="password"],input:-webkit-autofill[type="number"],input:-webkit-autofill[type="date"],input:-webkit-autofill[type="email"],.telephone-number .control .national-telephone-number:-webkit-autofill{color:inherit }@media screen and (max-width: 767px){.field.radio,.field.text.large{width:100%}}@media screen and (min-width: 768px){.field.radio,.field.text.large{max-width:1057px;width:82.6087%}}@media screen and (max-width: 767px){.field.select,.field.text.medium,.field.datepicker,.dsh-search-input__location-input-container,.dsh-search-input__partner-input-container{width:100%}}@media screen and (min-width: 768px){.field.select,.field.text.medium,.field.datepicker,.dsh-search-input__location-input-container,.dsh-search-input__partner-input-container{max-width:501px;width:39.13043%}}@media screen and (max-width: 767px){.field.extra-medium{width:100%}}@media screen and (min-width: 768px){.field.extra-medium{max-width:723px;width:56.52174%}}@media screen and (max-width: 767px){.field.text.small{width:100%}}@media screen and (min-width: 768px){.field.text.small{max-width:278px;width:21.73913%}}@media screen and (max-width: 767px){.field.checkbox{width:100%}}@media screen and (min-width: 768px) and (max-width: 1023px){.field.checkbox{width:65.21739%}}@media screen and (min-width: 1024px){.field.checkbox{max-width:723px;width:56.52174%}}.scrollable-select ._blur_left:before,.appointment-select__hide-scroll-bar._blur_left:before{background:none;background:-webkit-gradient(linear, left top, right top, from(var(--color-main-invert)), to(var(--color-main-invert-transparent)));background:linear-gradient(90deg, var(--color-main-invert), var(--color-main-invert-transparent));left:0}.scrollable-select ._blur_right:after,.appointment-select__hide-scroll-bar:after{background:none;background:-webkit-gradient(linear, left top, right top, from(var(--color-main-invert-transparent)), to(var(--color-main-invert)));background:linear-gradient(90deg, var(--color-main-invert-transparent), var(--color-main-invert));right:0}.scrollable-select ._blur_left:before,.scrollable-select ._blur_right:after,.appointment-select__hide-scroll-bar._blur_left:before,.appointment-select__hide-scroll-bar:after{pointer-events:none;position:absolute;height:100%;width:8%;top:0;content:'';display:block;z-index:3}.appointment-select,.appointment-select>.control,.appointment-select__hide-scroll-bar,.appointment-select__day-scroll-container{width:100%;display:block}@media screen and (max-width: 767px){.field.appointment-select+.field.select--scrollable{margin-top:28px}}@media screen and (min-width: 768px) and (max-width: 1023px){.field.appointment-select+.field.select--scrollable{margin-top:28px}}@media screen and (min-width: 1024px) and (max-width: 1439px){.field.appointment-select+.field.select--scrollable{margin-top:28px}}@media screen and (min-width: 1440px) and (max-width: 1919px){.field.appointment-select+.field.select--scrollable{margin-top:32px}}@media screen and (min-width: 1920px){.field.appointment-select+.field.select--scrollable{margin-top:44px}}.appointment-select__day._enabled_no:hover>*{background-color:transparent;color:var(--color-main) }.appointment-select__day._selected_yes>*,.appointment-select__day._selected_yes:hover>*,.appointment-select__day._selected_yes._enabled_yes:hover>*{background-color:var(--color-interaction-primary--selected) ;color:var(--color-main-invert) }.appointment-select__day._enabled_no,.appointment-select__day._selected_no._enabled_no{color:var(--color-interaction-primary--disabled) ;cursor:auto;pointer-events:none;background-color:transparent}.appointment-select__day._enabled_no>*,.appointment-select__day._selected_no._enabled_no>*{color:var(--color-interaction-primary--disabled) }@media screen and (max-width: 479px){.appointment-select{width:100%}}@media screen and (min-width: 480px) and (max-width: 767px){.appointment-select{width:82.6087%}}@media screen and (min-width: 768px) and (max-width: 1023px){.appointment-select{width:65.21739%}}@media screen and (min-width: 1024px){.appointment-select{max-width:723px;width:56.52174%}}.appointment-select__day{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;display:inline-block;text-align:center}.appointment-select__day._enabled_yes{color:var(--color-interaction-primary--default) ;cursor:pointer}@media (hover: hover){.appointment-select__day._enabled_yes:hover>*{color:var(--color-main-invert) ;background-color:var(--color-interaction-primary--hover) }}.appointment-select__day._selected_no>*{background-color:transparent;color:var(--color-interaction-primary--default) }.appointment-select .appointment-select__day-of-week,.appointment-select .appointment-select__day-of-month{padding:4px 12px}.appointment-select__day-of-week{color:var(--color-main) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%;display:block;text-decoration:none;margin-bottom:1px}.appointment-select__hide-scroll-bar{overflow:hidden;position:relative;height:115px}@media screen and (min-device-width: 768px){.appointment-select__hide-scroll-bar{display:inline-block;width:calc(100% - 80px)}}.appointment-select__day-scroll-container{white-space:nowrap;-webkit-overflow-scrolling:touch;overflow-x:scroll;overflow-y:hidden;position:absolute;padding-bottom:30px;height:100%}.appointment-select__month-label-container-position{display:block;position:relative;width:100%;height:30px;overflow:hidden}.appointment-select__month-container{position:relative;display:inline-block}.appointment-select__month-label{position:absolute;position:-webkit-sticky;position:sticky;display:block;white-space:nowrap;text-align:left;left:0;width:0;z-index:10;padding-left:12px;font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }.appointment-select__month-label-size{display:inline-block}@media screen and (max-device-width: 767px){.appointment-select .appointment-select__navigation-button{display:none}}.appointment-select__navigation-button{width:40px;height:73px;background-repeat:no-repeat;background-position:center center;display:inline-block;cursor:pointer}.appointment-select__navigation-button._direction_backward{background-image:var(--image-left-arrow) }.appointment-select__navigation-button._direction_forward{background-image:var(--image-right-arrow) }.appointment-select__navigation-button._enabled_yes{visibility:visible;pointer-events:auto}.appointment-select__navigation-button._enabled_no{visibility:hidden;pointer-events:none}.no-sticky-position .appointment-select__month-label{position:absolute;top:calc(-1em - 36px)}@media screen and (max-width: 1023px){.no-sticky-position .appointment-select__month-label{top:calc(-1em - 32px)}}.no-sticky-position .appointment-select__day-scroll-container{padding-top:calc(1em + 42px)}@media screen and (max-width: 1023px){.no-sticky-position .appointment-select__day-scroll-container{padding-top:calc(1em + 36px)}}.sticky-position .appointment-select__month-label{position:-webkit-sticky;position:sticky;margin-bottom:24px}.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.expanded-info-button{position:relative;z-index:3;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;background-color:transparent;padding:0;margin:0;width:auto;border:none}.expanded-info-button:hover{background-color:transparent}.expanded-info.animate .expanded-info-button{-webkit-transition:-webkit-transform 0.5s ease-in-out;transition:-webkit-transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out}.expanded-info.expanded .expanded-info-button{-webkit-transform:translateY(16px);transform:translateY(16px)}.expanded-info-icon{position:relative;display:body;width:43px;height:43px;border:1px solid #000;border-radius:50%}.expanded-info-icon::before,.expanded-info-icon::after{display:block;position:absolute;content:"";background-color:#000}.expanded-info-icon::before{top:21px;left:15px;width:13px;height:1px}.expanded-info-icon::after{top:15px;left:21px;width:1px;height:13px}.expanded-info.animate .expanded-info-icon,.expanded-info.animate .expanded-info-icon::after,.expanded-info.animate .expanded-info-icon::before{-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.expanded-info.expanded .expanded-info-icon{-webkit-transform:rotate(45deg);transform:rotate(45deg);border-color:var(--color-main-invert) }.expanded-info.expanded .expanded-info-icon::before,.expanded-info.expanded .expanded-info-icon::after{background-color:var(--color-main-invert) }.expanded-info-button:hover .expanded-info-icon{border-color:var(--color-grey-80) }.expanded-info-button:hover .expanded-info-icon::before,.expanded-info-button:hover .expanded-info-icon::after{border-color:var(--color-grey-80) }.expanded-info.expanded .expanded-info-button:hover .expanded-info-icon{border-color:var(--color-grey-30) }.expanded-info.expanded .expanded-info-button:hover .expanded-info-icon::before,.expanded-info.expanded .expanded-info-button:hover .expanded-info-icon::after{border-color:var(--color-grey-30) }.expanded-info-label-container{position:relative;margin:0px 0px 0px 12px}.expanded-info-collapse-label,.expanded-info-expand-label{height:45px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }.expanded-info.animate .expanded-info-collapse-label,.expanded-info.animate .expanded-info-expand-label{-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}.expanded-info-collapse-label{position:absolute;left:0;top:0;opacity:0;color:var(--color-main-invert) }.expanded-info-button:hover .expanded-info-collapse-label{color:var(--color-grey-30) }.expanded-info.expanded .expanded-info-collapse-label{opacity:1}.expanded-info-expand-label{color:#000 }.expanded-info-button:hover .expanded-info-expand-label{color:var(--color-grey-80) }.expanded-info.expanded .expanded-info-expand-label{opacity:0}.embedded .expanded-info-button{left:25px}.embedded .expanded-info-text-container{margin-right:0;margin-left:0}.expanded-info-text-container{margin-top:16px;margin-right:-24px;margin-left:-24px;margin-bottom:0;padding:0 24px;position:relative;height:0;overflow:hidden}.expanded-info.animate .expanded-info-text-container{-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.expanded-info.expanded .expanded-info-text-container{margin-top:-53px}.expanded-info-background{z-index:1;position:absolute;top:0;bottom:0;left:24px;right:24px}.expanded-info-background::after{padding:0px 24px;margin-right:-24px;margin-left:-24px;display:block;position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:var(--color-grey-70) }@media screen and (max-width: 767px){.expanded-info-background::after{width:100%}}@media screen and (min-width: 768px) and (max-width: 1023px){.expanded-info-background::after{width:100%}}@media screen and (min-width: 1024px){.expanded-info-background::after{max-width:1057px;width:82.6087%}}.expanded-info-text{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main-invert) ;z-index:2;position:relative;padding-top:93px}@media screen and (max-width: 767px){.expanded-info-text{width:100%}}@media screen and (min-width: 768px) and (max-width: 1023px){.expanded-info-text{width:82.6087%}}@media screen and (min-width: 1024px){.expanded-info-text{max-width:835px;width:65.21739%}}@media screen and (max-width: 767px){.expanded-info-text{padding-bottom:36px}}@media screen and (min-width: 768px) and (max-width: 1023px){.expanded-info-text{padding-bottom:36px}}@media screen and (min-width: 1024px) and (max-width: 1439px){.expanded-info-text{padding-bottom:40px}}@media screen and (min-width: 1440px) and (max-width: 1919px){.expanded-info-text{padding-bottom:52px}}@media screen and (min-width: 1920px){.expanded-info-text{padding-bottom:68px}}.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}._visible_no.prefill-module-edit,._visible_no.prefill-module-summary{position:absolute;z-index:-1;opacity:0;pointer-events:none}._visible_yes.prefill-module-edit,._visible_yes.prefill-module-summary{position:relative;z-index:2;opacity:1;pointer-events:auto}.animate.prefill-module-edit,.animate.prefill-module-summary{-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}.prefill-module{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0px 24px;position:relative;background-color:var(--color-grey-5) ;overflow:hidden}@media screen and (max-width: 767px){.prefill-module{width:100%}}@media screen and (min-width: 768px) and (max-width: 1023px){.prefill-module{width:100%}}@media screen and (min-width: 1024px){.prefill-module{max-width:1057px;width:82.6087%}}.prefill-module.animate{-webkit-transition:height 0.5s ease-in-out;transition:height 0.5s ease-in-out}.prefill-module-edit{position:relative;opacity:0;z-index:0}@media screen and (max-width: 767px){.prefill-module-edit{padding:24px 0px 36px 0px}}@media screen and (min-width: 768px) and (max-width: 1023px){.prefill-module-edit{padding:24px 0px 36px 0px}}@media screen and (min-width: 1024px) and (max-width: 1439px){.prefill-module-edit{padding:24px 0px 40px 0px}}@media screen and (min-width: 1440px) and (max-width: 1919px){.prefill-module-edit{padding:24px 0px 52px 0px}}@media screen and (min-width: 1920px){.prefill-module-edit{padding:24px 0px 68px 0px}}.prefill-module.edit-mode .prefill-module-edit{opacity:1;z-index:1}.prefill-module-summary{padding:24px 0px;position:absolute;top:0;left:0;right:0;opacity:1;z-index:1}.prefill-module.edit-mode .prefill-module-summary{opacity:0;z-index:0}.prefill-module-header{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.prefill-module-heading{color:var(--color-grey-50) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.prefill-module-button{color:var(--color-main) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%;font-weight:normal;background-color:transparent;padding:0;margin:0;width:auto}.prefill-module-button:empty{display:none}.prefill-module-button:hover{background-color:transparent;color:var(--color-grey-80) }.prefill-module-button:hover::before{opacity:0.8}.prefill-module-button.prefill-module-summary-button{position:relative;padding:0 0 0 23px}.prefill-module-button.prefill-module-summary-button::before{position:absolute;top:0;left:0;display:block;content:"";width:8px;height:18px;height:100%;background-size:8px 14px;background-position:center left;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='18' viewBox='7 5 8 14'%3E%3Cpolygon points='13.633,17.294 7.79,11.497 13.628,5.706 14.332,6.416 9.21,11.497 14.337,16.584 13.633,17.294'/%3E%3C/svg%3E")}.prefill-module-field-summary{margin:4px 0px 0px 0px;font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.field>.control,.text .control,.has-error .control._has-value_no._focused{-webkit-transition-property:border-bottom-color, color;transition-property:border-bottom-color, color;display:inline-block;position:relative;vertical-align:top;margin:0;height:40px}[dir="ltr"] .text .control._has-value_no._focused:hover>.placeholder-label,.text [dir="ltr"] .control._has-value_no._focused:hover>.placeholder-label,[dir="ltr"] .select .control._has-value_no._focused:hover>.placeholder-label,.select [dir="ltr"] .control._has-value_no._focused:hover>.placeholder-label,[dir="ltr"] .text .control._has-value_yes>.placeholder-label,.text [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .select .control._has-value_yes>.placeholder-label,.select [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .has-error .control._has-value_no._focused .placeholder-label,.has-error .control._has-value_no._focused [dir="ltr"] .placeholder-label,[dir="ltr"] .text .control._has-value_no>.placeholder-label,.text [dir="ltr"] .control._has-value_no>.placeholder-label,[dir="ltr"] .select .control._has-value_no>.placeholder-label,.select [dir="ltr"] .control._has-value_no>.placeholder-label,[dir="ltr"] .placeholder-label,[dir="ltr"] .field.select .placeholder-label,.field.select [dir="ltr"] .placeholder-label{left:0}[dir="rtl"] .text .control._has-value_no._focused:hover>.placeholder-label,.text [dir="rtl"] .control._has-value_no._focused:hover>.placeholder-label,[dir="rtl"] .select .control._has-value_no._focused:hover>.placeholder-label,.select [dir="rtl"] .control._has-value_no._focused:hover>.placeholder-label,[dir="rtl"] .text .control._has-value_yes>.placeholder-label,.text [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .select .control._has-value_yes>.placeholder-label,.select [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .has-error .control._has-value_no._focused .placeholder-label,.has-error .control._has-value_no._focused [dir="rtl"] .placeholder-label,[dir="rtl"] .text .control._has-value_no>.placeholder-label,.text [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="rtl"] .select .control._has-value_no>.placeholder-label,.select [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="rtl"] .placeholder-label,[dir="rtl"] .field.select .placeholder-label,.field.select [dir="rtl"] .placeholder-label{right:0}.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label,.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label,.placeholder-label,.field.select .placeholder-label{pointer-events:none;overflow:hidden;text-overflow:ellipsis;position:absolute;max-width:calc(100% - 15px);-webkit-transition-property:top, font-size, color;transition-property:top, font-size, color;white-space:nowrap;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.field>.control,.text .control,.has-error .control._has-value_no._focused,.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label,.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label,.placeholder-label,.field.select .placeholder-label,[dir="rtl"] .textarea .control._has-value_yes>.placeholder-label,.textarea [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .textarea .control._has-value_no>.placeholder-label,.textarea [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="ltr"] .textarea .control._has-value_yes>.placeholder-label,.textarea [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .textarea .control._has-value_no>.placeholder-label,.textarea [dir="ltr"] .control._has-value_no>.placeholder-label,.textarea .control,input[type="radio"]+label,input[type="checkbox"] ~ label,.readonly .has-value input[type="radio"]+label,input[type="radio"]+label::before,input[type="checkbox"] ~ label::before,.readonly .has-value input[type="radio"]+label::before,.field.select .control,.field.datepicker .control,.dsh-search-input__location-input-container,.dsh-search-input__partner-input-container{-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:cubic-bezier(0.75, 0.02, 0.5, 1);transition-timing-function:cubic-bezier(0.75, 0.02, 0.5, 1)}.has-error .control._has-value_no .placeholder-label,.has-error .control._has-value_no:hover .placeholder-label{color:var(--color-interaction-label--error) }.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label{top:calc(-1 * 16px + 2px);height:1.4em}.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label{color:var(--color-interaction-label--default) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label{color:var(--color-interaction-label--error) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{z-index:5;font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-interaction-secondary--default) ;top:6px}@media screen and (min-width: 1024px){.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{height:30px}}@media screen and (max-width: 1023px){.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{height:24px}}.text .control._has-value_no>.placeholder-label:hover,.select .control._has-value_no>.placeholder-label:hover{color:var(--color-interaction-secondary--hover) }.prefix,.postfix,.text .control._has-value_yes .text-input-container .postfix,.text .control._has-value_yes .text-input-container .prefix,.text .control._focused .text-input-container .postfix,.text .control._focused .text-input-container .prefix,.text .control._focused:hover .text-input-container applyColor($color-interaction-secondary--hover) .postfix,.text .control._focused:hover .text-input-container .prefix,.text.has-error .control._focused .text-input-container .postfix,.text.has-error .control._focused .text-input-container .prefix,.text.has-error .control._focused:hover .text-input-container applyColor($color-interaction-secondary--hover) .postfix,.text.has-error .control._focused:hover .text-input-container .prefix{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;display:block;-webkit-box-flex:0;flex:0 1 auto;white-space:nowrap;margin:6px 0px}.prefix{padding-right:12px}.postfix{padding-left:12px}.field.select select,.field.select input[type="text"]{position:relative;padding-right:33px;width:100%;background-color:transparent;z-index:1}.text .control,.field.select .control{border-bottom:solid 1px;border-bottom-color:var(--color-interaction-secondary--default) }.text .control:hover,.field.select .control:hover{border-bottom-color:var(--color-interaction-secondary--hover) }.text .control:hover .placeholder-label,.field.select .control:hover .placeholder-label{color:var(--color-interaction-label--hover) }.text.has-error .control,.text.has-error .control:hover,.has-error .control,.field.select .control[has-error="true"],.field.select .control[has-error="true"]:hover{color:var(--color-interaction-secondary--default) ;border-bottom:solid 1px;border-bottom-color:var(--color-interaction-secondary--error) }.text.has-error .control select,.text.has-error .control:hover select,.has-error .control select,.field.select .control[has-error="true"] select,.field.select .control[has-error="true"]:hover select,.text.has-error .control:hover input[type="text"],.has-error .control input[type="text"],.field.select .control[has-error="true"] input[type="text"],.text.has-error .control:hover input[type="number"],.has-error .control input[type="number"],.field.select .control[has-error="true"] input[type="number"],.text.has-error .control:hover input[type="password"],.has-error .control input[type="password"],.field.select .control[has-error="true"] input[type="password"],.text.has-error .control:hover input[type="date"],.has-error .control input[type="date"],.field.select .control[has-error="true"] input[type="date"],.text.has-error .control:hover input[type="tel"],.has-error .control input[type="tel"],.field.select .control[has-error="true"] input[type="tel"]{color:var(--color-interaction-secondary--default) }.text.has-error .control:hover select:-webkit-autofill,.has-error .control select:-webkit-autofill,.field.select .control[has-error="true"] select:-webkit-autofill,.has-error .control input[type="text"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="text"]:-webkit-autofill,.has-error .control input[type="number"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="number"]:-webkit-autofill,.has-error .control input[type="password"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="password"]:-webkit-autofill,.has-error .control input[type="date"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="date"]:-webkit-autofill,.has-error .control input[type="tel"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="tel"]:-webkit-autofill{color:var(--color-error) !important}.has-error .control .text-input-container .prefix,.field.select .control[has-error="true"] .text-input-container .prefix,.has-error .control .text-input-container .postfix,.field.select .control[has-error="true"] .text-input-container .postfix{color:var(--color-interaction-label--default) }.text.has-error .control:hover .placeholder-label,.has-error .control .placeholder-label,.field.select .control[has-error="true"] .placeholder-label{color:var(--color-interaction-label--error) }input[type="text"],input[type="password"],input[type="number"],input[type="date"],input[type="email"],.telephone-number .control .national-telephone-number{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:inherit ;margin:0;border-style:none;padding:0}@media screen and (max-width: 1023px){input[type="text"],input[type="password"],input[type="number"],input[type="date"],input[type="email"],.telephone-number .control .national-telephone-number{height:24px}}input:-webkit-autofill[type="text"],input:-webkit-autofill[type="password"],input:-webkit-autofill[type="number"],input:-webkit-autofill[type="date"],input:-webkit-autofill[type="email"],.telephone-number .control .national-telephone-number:-webkit-autofill{color:inherit }.number-field__input--type_number,.number-field__input--type_number._visible_no{opacity:0 !important}._focused .number-field__input--type_number._visible_yes,._has-value_yes .number-field__input--type_number._visible_yes{opacity:1 !important}.field.number .control{height:42px;display:-webkit-box;display:flex;-webkit-box-align:end;align-items:end;-webkit-box-sizing:border-box;box-sizing:border-box}.field.number .control .postfix,.field.number .control .prefix{display:none;padding-top:6px}.field.number .control._focused .postfix,.field.number .control._focused .prefix,.field.number .control._has-value_yes .postfix,.field.number .control._has-value_yes .prefix{display:table-cell !important;line-height:30px}.field.number .control._focused .postfix:empty,.field.number .control._focused .prefix:empty,.field.number .control._has-value_yes .postfix:empty,.field.number .control._has-value_yes .prefix:empty{display:none !important}.field.number .control._has-value_no:hover:not([has-error]):not([has-error="true"]) .placeholder-label{color:var(--color-interaction-secondary--hover) }.field.number .control[has-error] .placeholder-label,.field.number .control[has-error="true"] .placeholder-label{color:var(--color-interaction-label--error) !important}.number-field__input-area{display:table;width:100%}.number-field__input-bundle{height:30px;display:table-cell;width:100%;position:relative}.number-field__input{position:absolute;left:0;top:0;width:100%;height:30px}.number-field__input--type_number{z-index:0}.number-field__input--type_text{z-index:1}.number-field__input--type_text._visible_yes{display:table-cell !important}.number-field__input--type_text._visible_no{display:none}.number-field__input._active_yes{pointer-events:auto}.number-field__input._active_no{pointer-events:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.message-block{text-align:center}.message-block__title{margin-top:24px;width:auto;max-width:100%}.message-block__text{margin-top:16px;font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }.message-block ~ * .button-group__button-container{-webkit-box-pack:center;justify-content:center}@media screen and (max-width: 767px){.message-block ~ * .button-group__button-container{margin-top:calc(28px - 12px)}}@media screen and (min-width: 768px) and (max-width: 1023px){.message-block ~ * .button-group__button-container{margin-top:calc(28px - 12px)}}@media screen and (min-width: 1024px) and (max-width: 1439px){.message-block ~ * .button-group__button-container{margin-top:calc(28px - 12px)}}@media screen and (min-width: 1440px) and (max-width: 1919px){.message-block ~ * .button-group__button-container{margin-top:calc(32px - 12px)}}@media screen and (min-width: 1920px){.message-block ~ * .button-group__button-container{margin-top:calc(44px - 12px)}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.text-input-info__icon{background-repeat:no-repeat;width:24px;height:24px}.text-input-info__text-container{position:absolute;right:0;top:calc(100% + 6px + 5.65685px);background-color:var(--color-main) ;padding:16px;width:340px;max-width:92vw;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:10}.embedded .text-input-info__text-container{max-width:100vw}.text-input-info__text-container._visible_yes{display:block}.text-input-info__text-container._visible_no{display:none}.text-input-info__text-pointer{display:block;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;height:11.31371px;width:11.31371px;top:-5.65685px;right:8px;background-color:var(--color-main) ;border-bottom-right-radius:100%;pointer-events:none}.text-input-info__text{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main-invert) }.text-input-info__text a:visited,.text-input-info__text a:hover,.text-input-info__text a:link{color:var(--color-main-invert) }.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.field>.control,.text .control,.has-error .control._has-value_no._focused{-webkit-transition-property:border-bottom-color, color;transition-property:border-bottom-color, color;display:inline-block;position:relative;vertical-align:top;margin:0;height:40px}[dir="ltr"] .text .control._has-value_no._focused:hover>.placeholder-label,.text [dir="ltr"] .control._has-value_no._focused:hover>.placeholder-label,[dir="ltr"] .select .control._has-value_no._focused:hover>.placeholder-label,.select [dir="ltr"] .control._has-value_no._focused:hover>.placeholder-label,[dir="ltr"] .text .control._has-value_yes>.placeholder-label,.text [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .select .control._has-value_yes>.placeholder-label,.select [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .has-error .control._has-value_no._focused .placeholder-label,.has-error .control._has-value_no._focused [dir="ltr"] .placeholder-label,[dir="ltr"] .text .control._has-value_no>.placeholder-label,.text [dir="ltr"] .control._has-value_no>.placeholder-label,[dir="ltr"] .select .control._has-value_no>.placeholder-label,.select [dir="ltr"] .control._has-value_no>.placeholder-label,[dir="ltr"] .placeholder-label,[dir="ltr"] .field.select .placeholder-label,.field.select [dir="ltr"] .placeholder-label{left:0}[dir="rtl"] .text .control._has-value_no._focused:hover>.placeholder-label,.text [dir="rtl"] .control._has-value_no._focused:hover>.placeholder-label,[dir="rtl"] .select .control._has-value_no._focused:hover>.placeholder-label,.select [dir="rtl"] .control._has-value_no._focused:hover>.placeholder-label,[dir="rtl"] .text .control._has-value_yes>.placeholder-label,.text [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .select .control._has-value_yes>.placeholder-label,.select [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .has-error .control._has-value_no._focused .placeholder-label,.has-error .control._has-value_no._focused [dir="rtl"] .placeholder-label,[dir="rtl"] .text .control._has-value_no>.placeholder-label,.text [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="rtl"] .select .control._has-value_no>.placeholder-label,.select [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="rtl"] .placeholder-label,[dir="rtl"] .field.select .placeholder-label,.field.select [dir="rtl"] .placeholder-label{right:0}.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label,.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label,.placeholder-label,.field.select .placeholder-label{pointer-events:none;overflow:hidden;text-overflow:ellipsis;position:absolute;max-width:calc(100% - 15px);-webkit-transition-property:top, font-size, color;transition-property:top, font-size, color;white-space:nowrap;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.field>.control,.text .control,.has-error .control._has-value_no._focused,.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label,.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label,.placeholder-label,.field.select .placeholder-label,[dir="rtl"] .textarea .control._has-value_yes>.placeholder-label,.textarea [dir="rtl"] .control._has-value_yes>.placeholder-label,[dir="rtl"] .textarea .control._has-value_no>.placeholder-label,.textarea [dir="rtl"] .control._has-value_no>.placeholder-label,[dir="ltr"] .textarea .control._has-value_yes>.placeholder-label,.textarea [dir="ltr"] .control._has-value_yes>.placeholder-label,[dir="ltr"] .textarea .control._has-value_no>.placeholder-label,.textarea [dir="ltr"] .control._has-value_no>.placeholder-label,.textarea .control,input[type="radio"]+label,input[type="checkbox"] ~ label,.readonly .has-value input[type="radio"]+label,input[type="radio"]+label::before,input[type="checkbox"] ~ label::before,.readonly .has-value input[type="radio"]+label::before,.field.select .control,.field.datepicker .control,.dsh-search-input__location-input-container,.dsh-search-input__partner-input-container{-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:cubic-bezier(0.75, 0.02, 0.5, 1);transition-timing-function:cubic-bezier(0.75, 0.02, 0.5, 1)}.has-error .control._has-value_no .placeholder-label,.has-error .control._has-value_no:hover .placeholder-label{color:var(--color-interaction-label--error) }.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label,.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label{top:calc(-1 * 16px + 2px);height:1.4em}.text .control._has-value_no._focused>.placeholder-label,.text .control._has-value_no._focused:hover>.placeholder-label,.select .control._has-value_no._focused>.placeholder-label,.select .control._has-value_no._focused:hover>.placeholder-label,.text .control._has-value_yes>.placeholder-label,.select .control._has-value_yes>.placeholder-label,.field.select .control._has-value_no._focused>.placeholder-label,.field.select .control._has-value_no._focused:hover>.placeholder-label,.field.select .control._has-value_yes>.placeholder-label{color:var(--color-interaction-label--default) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.has-error .control._has-value_no._focused:hover .placeholder-label,.has-error .control._has-value_no._focused .placeholder-label{color:var(--color-interaction-label--error) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%}.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{z-index:5;font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-interaction-secondary--default) ;top:6px}@media screen and (min-width: 1024px){.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{height:30px}}@media screen and (max-width: 1023px){.text .control._has-value_no>.placeholder-label,.select .control._has-value_no>.placeholder-label,.field.select .control._has-value_no>.placeholder-label{height:24px}}.text .control._has-value_no>.placeholder-label:hover,.select .control._has-value_no>.placeholder-label:hover{color:var(--color-interaction-secondary--hover) }.prefix,.postfix,.text .control._has-value_yes .text-input-container .postfix,.text .control._has-value_yes .text-input-container .prefix,.text .control._focused .text-input-container .postfix,.text .control._focused .text-input-container .prefix,.text .control._focused:hover .text-input-container applyColor($color-interaction-secondary--hover) .postfix,.text .control._focused:hover .text-input-container .prefix,.text.has-error .control._focused .text-input-container .postfix,.text.has-error .control._focused .text-input-container .prefix,.text.has-error .control._focused:hover .text-input-container applyColor($color-interaction-secondary--hover) .postfix,.text.has-error .control._focused:hover .text-input-container .prefix{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;display:block;-webkit-box-flex:0;flex:0 1 auto;white-space:nowrap;margin:6px 0px}.prefix{padding-right:12px}.postfix{padding-left:12px}.field.select select,.field.select input[type="text"]{position:relative;padding-right:33px;width:100%;background-color:transparent;z-index:1}.text .control,.field.select .control{border-bottom:solid 1px;border-bottom-color:var(--color-interaction-secondary--default) }.text .control:hover,.field.select .control:hover{border-bottom-color:var(--color-interaction-secondary--hover) }.text .control:hover .placeholder-label,.field.select .control:hover .placeholder-label{color:var(--color-interaction-label--hover) }.text.has-error .control,.text.has-error .control:hover,.has-error .control,.field.select .control[has-error="true"],.field.select .control[has-error="true"]:hover{color:var(--color-interaction-secondary--default) ;border-bottom:solid 1px;border-bottom-color:var(--color-interaction-secondary--error) }.text.has-error .control select,.text.has-error .control:hover select,.has-error .control select,.field.select .control[has-error="true"] select,.field.select .control[has-error="true"]:hover select,.text.has-error .control:hover input[type="text"],.has-error .control input[type="text"],.field.select .control[has-error="true"] input[type="text"],.text.has-error .control:hover input[type="number"],.has-error .control input[type="number"],.field.select .control[has-error="true"] input[type="number"],.text.has-error .control:hover input[type="password"],.has-error .control input[type="password"],.field.select .control[has-error="true"] input[type="password"],.text.has-error .control:hover input[type="date"],.has-error .control input[type="date"],.field.select .control[has-error="true"] input[type="date"],.text.has-error .control:hover input[type="tel"],.has-error .control input[type="tel"],.field.select .control[has-error="true"] input[type="tel"]{color:var(--color-interaction-secondary--default) }.text.has-error .control:hover select:-webkit-autofill,.has-error .control select:-webkit-autofill,.field.select .control[has-error="true"] select:-webkit-autofill,.has-error .control input[type="text"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="text"]:-webkit-autofill,.has-error .control input[type="number"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="number"]:-webkit-autofill,.has-error .control input[type="password"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="password"]:-webkit-autofill,.has-error .control input[type="date"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="date"]:-webkit-autofill,.has-error .control input[type="tel"]:-webkit-autofill,.field.select .control[has-error="true"] input[type="tel"]:-webkit-autofill{color:var(--color-error) !important}.has-error .control .text-input-container .prefix,.field.select .control[has-error="true"] .text-input-container .prefix,.has-error .control .text-input-container .postfix,.field.select .control[has-error="true"] .text-input-container .postfix{color:var(--color-interaction-label--default) }.text.has-error .control:hover .placeholder-label,.has-error .control .placeholder-label,.field.select .control[has-error="true"] .placeholder-label{color:var(--color-interaction-label--error) }input[type="text"],input[type="password"],input[type="number"],input[type="date"],input[type="email"],.telephone-number .control .national-telephone-number{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:inherit ;margin:0;border-style:none;padding:0}@media screen and (max-width: 1023px){input[type="text"],input[type="password"],input[type="number"],input[type="date"],input[type="email"],.telephone-number .control .national-telephone-number{height:24px}}input:-webkit-autofill[type="text"],input:-webkit-autofill[type="password"],input:-webkit-autofill[type="number"],input:-webkit-autofill[type="date"],input:-webkit-autofill[type="email"],.telephone-number .control .national-telephone-number:-webkit-autofill{color:inherit }.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.button-group__button-container .button.standard-gray,.dsh-search-input__search-button,.dsh-dealer-selection-confirm__reselect-button,.picture-store__button-container .standard-gray,.button.standard-gray,.link-button.standard-gray,.action-list__button._style_standard-gray,.dsh-search-input__search-button:hover,.dsh-dealer-selection-confirm__reselect-button:hover,.dsh-search-input__search-button:disabled,.dsh-dealer-selection-confirm__reselect-button:disabled,.dsh-search-input__search-button[disabled],.dsh-dealer-selection-confirm__reselect-button[disabled],.button-group__button-container .button.call-to-action,.button-group__button-container .button.standard,.action-list__button._style_call-to-action,.picture-store__button-container .call-to-action,button,.button{text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 767px){.button-group__button-container .button.standard-gray,.dsh-search-input__search-button,.dsh-dealer-selection-confirm__reselect-button,.picture-store__button-container .standard-gray,.button.standard-gray,.link-button.standard-gray,.action-list__button._style_standard-gray,.dsh-search-input__search-button:hover,.dsh-dealer-selection-confirm__reselect-button:hover,.dsh-search-input__search-button:disabled,.dsh-dealer-selection-confirm__reselect-button:disabled,.dsh-search-input__search-button[disabled],.dsh-dealer-selection-confirm__reselect-button[disabled],.button-group__button-container .button.call-to-action,.button-group__button-container .button.standard,.action-list__button._style_call-to-action,.picture-store__button-container .call-to-action,button,.button{padding:calc(16px - 1px) 28px}}@media screen and (min-width: 768px) and (max-width: 1023px){.button-group__button-container .button.standard-gray,.dsh-search-input__search-button,.dsh-dealer-selection-confirm__reselect-button,.picture-store__button-container .standard-gray,.button.standard-gray,.link-button.standard-gray,.action-list__button._style_standard-gray,.dsh-search-input__search-button:hover,.dsh-dealer-selection-confirm__reselect-button:hover,.dsh-search-input__search-button:disabled,.dsh-dealer-selection-confirm__reselect-button:disabled,.dsh-search-input__search-button[disabled],.dsh-dealer-selection-confirm__reselect-button[disabled],.button-group__button-container .button.call-to-action,.button-group__button-container .button.standard,.action-list__button._style_call-to-action,.picture-store__button-container .call-to-action,button,.button{padding:calc(16px - 1px) 28px}}@media screen and (min-width: 1024px) and (max-width: 1439px){.button-group__button-container .button.standard-gray,.dsh-search-input__search-button,.dsh-dealer-selection-confirm__reselect-button,.picture-store__button-container .standard-gray,.button.standard-gray,.link-button.standard-gray,.action-list__button._style_standard-gray,.dsh-search-input__search-button:hover,.dsh-dealer-selection-confirm__reselect-button:hover,.dsh-search-input__search-button:disabled,.dsh-dealer-selection-confirm__reselect-button:disabled,.dsh-search-input__search-button[disabled],.dsh-dealer-selection-confirm__reselect-button[disabled],.button-group__button-container .button.call-to-action,.button-group__button-container .button.standard,.action-list__button._style_call-to-action,.picture-store__button-container .call-to-action,button,.button{padding:calc(16px - 1px) 28px}}@media screen and (min-width: 1440px) and (max-width: 1919px){.button-group__button-container .button.standard-gray,.dsh-search-input__search-button,.dsh-dealer-selection-confirm__reselect-button,.picture-store__button-container .standard-gray,.button.standard-gray,.link-button.standard-gray,.action-list__button._style_standard-gray,.dsh-search-input__search-button:hover,.dsh-dealer-selection-confirm__reselect-button:hover,.dsh-search-input__search-button:disabled,.dsh-dealer-selection-confirm__reselect-button:disabled,.dsh-search-input__search-button[disabled],.dsh-dealer-selection-confirm__reselect-button[disabled],.button-group__button-container .button.call-to-action,.button-group__button-container .button.standard,.action-list__button._style_call-to-action,.picture-store__button-container .call-to-action,button,.button{padding:calc(16px - 1px) 32px}}@media screen and (min-width: 1920px){.button-group__button-container .button.standard-gray,.dsh-search-input__search-button,.dsh-dealer-selection-confirm__reselect-button,.picture-store__button-container .standard-gray,.button.standard-gray,.link-button.standard-gray,.action-list__button._style_standard-gray,.dsh-search-input__search-button:hover,.dsh-dealer-selection-confirm__reselect-button:hover,.dsh-search-input__search-button:disabled,.dsh-dealer-selection-confirm__reselect-button:disabled,.dsh-search-input__search-button[disabled],.dsh-dealer-selection-confirm__reselect-button[disabled],.button-group__button-container .button.call-to-action,.button-group__button-container .button.standard,.action-list__button._style_call-to-action,.picture-store__button-container .call-to-action,button,.button{padding:calc(16px - 1px) 44px}}.button-group__button-container .button.standard-gray,.dsh-search-input__search-button,.dsh-dealer-selection-confirm__reselect-button,.picture-store__button-container .standard-gray,.button.standard-gray,.link-button.standard-gray,.action-list__button._style_standard-gray,.dsh-search-input__search-button:hover,.dsh-dealer-selection-confirm__reselect-button:hover,.dsh-search-input__search-button:disabled,.dsh-dealer-selection-confirm__reselect-button:disabled,.dsh-search-input__search-button[disabled],.dsh-dealer-selection-confirm__reselect-button[disabled],.button-group__button-container .button.call-to-action,.button-group__button-container .button.standard,.action-list__button._style_call-to-action,.picture-store__button-container .call-to-action,button,.button{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;cursor:pointer;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;text-overflow:ellipsis;border-style:solid}.dsh-search-input__search-button:disabled,.dsh-dealer-selection-confirm__reselect-button:disabled,.picture-store__button-container .standard-gray:disabled,.link-button.standard-gray:disabled,.action-list__button._style_standard-gray:disabled,.button-group__button-container .button.call-to-action:disabled,.button-group__button-container .button.standard:disabled,.action-list__button._style_call-to-action:disabled,.picture-store__button-container .call-to-action:disabled,button:disabled,.button:disabled,.dsh-search-input__search-button[disabled],.dsh-dealer-selection-confirm__reselect-button[disabled],.picture-store__button-container .standard-gray[disabled],.link-button.standard-gray[disabled],.action-list__button._style_standard-gray[disabled],.button-group__button-container .button.call-to-action[disabled],.button-group__button-container .button.standard[disabled],.action-list__button._style_call-to-action[disabled],.picture-store__button-container .call-to-action[disabled],button[disabled],.button[disabled]{cursor:not-allowed}[dir="ltr"] .button-group__button-container .button-position .button,[dir="ltr"] .button-group__button-container .button-position .button-hint-text-wrapper,[dir="ltr"] .button-group__button-container .button-link-with-hint,[dir="ltr"] .button-group__cancel-button-container .button,.picture-store__button-container .button,.action-list__button{margin:12px 6px 0px 0px}@media screen and (max-width: 479px){[dir="ltr"] .button-group__button-container .button-position .button,[dir="ltr"] .button-group__button-container .button-position .button-hint-text-wrapper,[dir="ltr"] .button-group__button-container .button-link-with-hint,[dir="ltr"] .button-group__cancel-button-container .button,.picture-store__button-container .button,.action-list__button{margin-top:12px}}[dir="rtl"] .button-group__button-container .button-position .button,[dir="rtl"] .button-group__button-container .button-position .button-hint-text-wrapper,[dir="rtl"] .button-group__button-container .button-link-with-hint,[dir="rtl"] .button-group__cancel-button-container .button{margin:12px 0px 0px 6px}@media screen and (max-width: 479px){[dir="rtl"] .button-group__button-container .button-position .button,[dir="rtl"] .button-group__button-container .button-position .button-hint-text-wrapper,[dir="rtl"] .button-group__button-container .button-link-with-hint,[dir="rtl"] .button-group__cancel-button-container .button{margin-top:12px}}[dir="ltr"] .button-group__button-container .button-position .button,[dir="ltr"] .button-group__button-container .button-position .button-hint-text-wrapper,[dir="ltr"] .button-group__button-container .button-link-with-hint,[dir="ltr"] .button-group__cancel-button-container .button,.picture-store__button-container .button{display:inline-block}[dir="rtl"] .button-group__button-container .button-position .button,[dir="rtl"] .button-group__button-container .button-position .button-hint-text-wrapper,[dir="rtl"] .button-group__button-container .button-link-with-hint,[dir="rtl"] .button-group__cancel-button-container .button{display:inline-block}@media screen and (max-width: 479px){.button-group__button-container .button.standard-gray,.dsh-search-input__search-button,.dsh-dealer-selection-confirm__reselect-button,.picture-store__button-container .standard-gray,.button-group__button-container .button.call-to-action,.button-group__button-container .button.standard,.action-list__button._style_call-to-action,.picture-store__button-container .call-to-action,.action-list__button{width:100%;margin-right:0;margin-left:0}}@media screen and (min-width: 480px){.button-group__button-container .button.standard-gray,.dsh-search-input__search-button,.dsh-dealer-selection-confirm__reselect-button,.picture-store__button-container .standard-gray,.button-group__button-container .button.call-to-action,.button-group__button-container .button.standard,.action-list__button._style_call-to-action,.picture-store__button-container .call-to-action,.action-list__button{min-width:240px}}._waiting.dsh-search-input__search-button,._waiting.dsh-dealer-selection-confirm__reselect-button,.picture-store__button-container ._waiting.standard-gray,._waiting.button.standard-gray,._waiting.link-button.standard-gray,._waiting.action-list__button._style_standard-gray,.button-group__button-container ._waiting.button.call-to-action,.button-group__button-container ._waiting.button.standard,._waiting.action-list__button._style_call-to-action,.picture-store__button-container ._waiting.call-to-action{pointer-events:none;color:var(--color-interaction-primary--disabled) ;border-color:var(--color-interaction-primary--disabled) ;background-color:var(--color-interaction-primary--disabled) ;-webkit-user-select:none;-moz-user-select:none;user-select:none}._waiting.dsh-search-input__search-button>for-spinner,._waiting.dsh-dealer-selection-confirm__reselect-button>for-spinner,.picture-store__button-container ._waiting.standard-gray>for-spinner,._waiting.button.standard-gray>for-spinner,._waiting.link-button.standard-gray>for-spinner,._waiting.action-list__button._style_standard-gray>for-spinner,.button-group__button-container ._waiting.button.call-to-action>for-spinner,.button-group__button-container ._waiting.button.standard>for-spinner,._waiting.action-list__button._style_call-to-action>for-spinner,.picture-store__button-container ._waiting.call-to-action>for-spinner{height:42px;width:42px;display:inline-block;vertical-align:middle;position:absolute;left:calc(50% - 21px);top:calc(50% - 21px)}.button-group__button-container .button.standard-gray,.dsh-search-input__search-button,.dsh-dealer-selection-confirm__reselect-button,.picture-store__button-container .standard-gray,.button.standard-gray,.link-button.standard-gray,.action-list__button._style_standard-gray,.dsh-search-input__search-button:hover,.dsh-dealer-selection-confirm__reselect-button:hover,.dsh-search-input__search-button:disabled,.dsh-dealer-selection-confirm__reselect-button:disabled,.dsh-search-input__search-button[disabled],.dsh-dealer-selection-confirm__reselect-button[disabled]{border-style:solid;border-width:1px;background-color:transparent}.button-group__button-container .button.standard-gray,.dsh-search-input__search-button,.dsh-dealer-selection-confirm__reselect-button,.picture-store__button-container .standard-gray,.button.standard-gray,.link-button.standard-gray,.action-list__button._style_standard-gray{color:var(--color-interaction-primary--default) ;border-color:var(--color-interaction-primary--default) }.dsh-search-input__search-button:hover,.dsh-dealer-selection-confirm__reselect-button:hover,.picture-store__button-container .standard-gray:hover,.button.standard-gray:hover,.link-button.standard-gray:hover,.action-list__button._style_standard-gray:hover{color:var(--color-interaction-primary--hover) ;border-color:var(--color-interaction-primary--hover) }.button-group__button-container .button.standard-gray:disabled,.dsh-search-input__search-button:disabled,.dsh-dealer-selection-confirm__reselect-button:disabled,.picture-store__button-container .standard-gray:disabled,.button-group__button-container .button.standard-gray[disabled],.dsh-search-input__search-button[disabled],.dsh-dealer-selection-confirm__reselect-button[disabled],.picture-store__button-container .standard-gray[disabled]{color:var(--color-interaction-primary--disabled) ;border-color:var(--color-interaction-primary--disabled) }.button-group__button-container .button.call-to-action,.button-group__button-container .button.standard,.action-list__button._style_call-to-action,.picture-store__button-container .call-to-action{color:var(--color-main-invert) ;border:1px solid;border-color:var(--color-interaction-primary--default) }.button-group__button-container .button.call-to-action:link,.button-group__button-container .button.standard:link,.action-list__button._style_call-to-action:link,.picture-store__button-container .call-to-action:link,.button-group__button-container .button.call-to-action:visited,.button-group__button-container .button.standard:visited,.action-list__button._style_call-to-action:visited,.picture-store__button-container .call-to-action:visited,.button-group__button-container .button.call-to-action:hover,.button-group__button-container .button.standard:hover,.action-list__button._style_call-to-action:hover,.picture-store__button-container .call-to-action:hover,.button-group__button-container .button.call-to-action:active,.button-group__button-container .button.standard:active,.action-list__button._style_call-to-action:active,.picture-store__button-container .call-to-action:active{color:var(--color-main-invert) }.button-group__button-container .button.call-to-action,.button-group__button-container .button.standard,.action-list__button._style_call-to-action,.picture-store__button-container .call-to-action{background-color:var(--color-interaction-primary--default) }.button-group__button-container .button.call-to-action:hover,.button-group__button-container .button.standard:hover,.action-list__button._style_call-to-action:hover,.picture-store__button-container .call-to-action:hover{background-color:var(--color-interaction-primary--hover) ;border:1px solid;border-color:var(--color-interaction-primary--hover) }.button-group__button-container .button.call-to-action:disabled,.button-group__button-container .button.standard:disabled,.action-list__button._style_call-to-action:disabled,.picture-store__button-container .call-to-action:disabled,.button-group__button-container .button.call-to-action[disabled],.button-group__button-container .button.standard[disabled],.action-list__button._style_call-to-action[disabled],.picture-store__button-container .call-to-action[disabled]{background-color:var(--color-interaction-primary--disabled) ;border:1px solid;border-color:var(--color-interaction-primary--disabled) }.button-group__cancel-button-container .button,.button-group__cancel-button-container .button:hover,.button-group__cancel-button-container .button:visited,.button-group__cancel-button-container .button:active,.button-group__cancel-button-container .button:link{cursor:pointer;text-decoration:none;background:none;border:none}@media screen and (max-width: 479px){.button-group__cancel-button-container .button,.button-group__cancel-button-container .button:hover,.button-group__cancel-button-container .button:visited,.button-group__cancel-button-container .button:active,.button-group__cancel-button-container .button:link{text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-right:0;margin-left:0}}@media screen and (max-width: 479px) and (max-width: 767px){.button-group__cancel-button-container .button,.button-group__cancel-button-container .button:hover,.button-group__cancel-button-container .button:visited,.button-group__cancel-button-container .button:active,.button-group__cancel-button-container .button:link{padding:0px 28px}}@media screen and (max-width: 479px) and (min-width: 768px) and (max-width: 1023px){.button-group__cancel-button-container .button,.button-group__cancel-button-container .button:hover,.button-group__cancel-button-container .button:visited,.button-group__cancel-button-container .button:active,.button-group__cancel-button-container .button:link{padding:0px 28px}}@media screen and (max-width: 479px) and (min-width: 1024px) and (max-width: 1439px){.button-group__cancel-button-container .button,.button-group__cancel-button-container .button:hover,.button-group__cancel-button-container .button:visited,.button-group__cancel-button-container .button:active,.button-group__cancel-button-container .button:link{padding:0px 28px}}@media screen and (max-width: 479px) and (min-width: 1440px) and (max-width: 1919px){.button-group__cancel-button-container .button,.button-group__cancel-button-container .button:hover,.button-group__cancel-button-container .button:visited,.button-group__cancel-button-container .button:active,.button-group__cancel-button-container .button:link{padding:0px 32px}}@media screen and (max-width: 479px) and (min-width: 1920px){.button-group__cancel-button-container .button,.button-group__cancel-button-container .button:hover,.button-group__cancel-button-container .button:visited,.button-group__cancel-button-container .button:active,.button-group__cancel-button-container .button:link{padding:0px 44px}}@media screen and (min-width: 480px){.button-group__cancel-button-container .button,.button-group__cancel-button-container .button:hover,.button-group__cancel-button-container .button:visited,.button-group__cancel-button-container .button:active,.button-group__cancel-button-container .button:link{padding:0;padding-left:2px;width:auto}}.button-group{overflow:hidden}@media screen and (max-width: 767px){.button-group__button-container,.button-group__button-container:empty+.button-group__cancel-button-container{margin-top:calc(40px - 12px)}}@media screen and (min-width: 768px) and (max-width: 1023px){.button-group__button-container,.button-group__button-container:empty+.button-group__cancel-button-container{margin-top:calc(48px - 12px)}}@media screen and (min-width: 1024px) and (max-width: 1439px){.button-group__button-container,.button-group__button-container:empty+.button-group__cancel-button-container{margin-top:calc(60px - 12px)}}@media screen and (min-width: 1440px) and (max-width: 1919px){.button-group__button-container,.button-group__button-container:empty+.button-group__cancel-button-container{margin-top:calc(80px - 12px)}}@media screen and (min-width: 1920px){.button-group__button-container,.button-group__button-container:empty+.button-group__cancel-button-container{margin-top:calc(100px - 12px)}}.button-group__button-container{overflow-y:visible;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:start;justify-content:flex-start;justify-items:flex-start;-webkit-box-align:center;align-items:center;gap:6px;flex-wrap:wrap}.button-group__button-container:empty{display:none}.button-group__button-container .button{display:inline-block}@media screen and (max-width: 479px){.button-group__button-container .button-position{width:100%;margin-right:0;margin-left:0}}.button-group__button-container .button-link-with-hint{display:inline-block}@media screen and (max-width: 479px){.button-group__button-container .button-link-with-hint{width:100%;margin-right:0;margin-left:0}}.button-group__button-container .button-position:last-of-type .button,.button-group__button-container .button-position:last-of-type button-hint-text-wrapper{margin-right:0}.field.datepicker .control{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) }a,p a,label a,.button-group__cancel-button-container .button{font-family:AudiType,sans-serif;font-size:18px;font-weight:normal;line-height:30px;color:var(--color-main) }a:link,.button-group__cancel-button-container .button:link,a:visited,.button-group__cancel-button-container .button:visited,a:active,.button-group__cancel-button-container .button:active{color:var(--color-main) }a:hover,.button-group__cancel-button-container .button:hover{color:var(--color-grey-70) }@media screen and (max-width: 1023px){a,p a,label a,.button-group__cancel-button-container .button{font-size:16px;line-height:24px}}input[type="password"]{font-family:AudiType,sans-serif;font-weight:normal;font-size:var(--font-copy-m-size) ;line-height:var(--font-copy-m-line-height) ;font-stretch:105%;color:var(--color-main) ;letter-spacing:3px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.picture-store{position:relative;margin-right:0;width:100%}.picture-store .picture-store-container{min-width:calc(315px + 12px);width:100%}.picture-store__cropp-container{min-width:calc(315px + 12px)}@media screen and (max-width: 767px){.picture-store+.field.text.large,.picture-store+.field.text.extra-medium,.picture-store+.field.text.medium,.picture-store+.field.text.small{width:calc(100% - 84px - 12px)}}@media screen and (min-width: 768px){.picture-store+.field.text.small{max-width:calc(278px - 84px - 12px);width:calc(21.73913% - 84px - 12px)}}@media screen and (min-width: 768px){.picture-store+.field.text.medium{max-width:calc(501px - 84px - 12px);width:calc(39.13043% - 84px - 12px)}}@media screen and (min-width: 768px){.picture-store+.field.text.extra-medium{max-width:calc(723px - 84px - 12px);width:calc(56.52174% - 84px - 12px)}}@media screen and (min-width: 768px){.picture-store+.field.text.large{max-width:calc(1057px - 84px - 12px);width:calc(82.6087% - 84px - 12px)}}.picture-store__image-container{background-color:grey;display:inline-block;width:84px;height:84px;border-radius:100%;position:relative}.picture-store__image{background:no-repeat center center;background-size:contain;border-radius:100%;cursor:pointer;height:100%;width:100%}.picture-store__image._visible_yes{opacity:1}.picture-store__image._visible_no{opacity:0}.picture-store__edit-overlay{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:100%;background:rgba(0,0,0,0.3) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.3926px' height='40.98236px' viewBox='0 0 40.98236 40.98236' version='1.1' style='fill:%23fff'%3E%3Cpath d='m 20.3643,7.9813599 2.0078,-4.0268 a 1.4986,1.4986 0 0 0 -0.6729,-2.0122 L 18.12,0.15765986 a 1.5,1.5 0 0 0 -2.0117,0.6728 L 0.0527,33.03316 0,33.13766 v 7.8447 l 6.2637,-4.7207 13.6546,-27.3857001 3.1325,1.5620001 -6.2471,12.53 0.8945,0.4453 6.6944,-13.4238001 z M 1,38.97656 v -4.9128 l 3.9235,1.9569 z m 4.6453,-3.7134 -4.4746,-2.2315 13.3781,-26.8331001 4.4748,2.2309 z M 19.47,7.5352599 l -4.4748,-2.231 2.0082,-4.028 a 0.4953,0.4953 0 0 1 0.2891,-0.25 0.5034,0.5034 0 0 1 0.3818,0.0264 l 3.5791,1.7847 a 0.4987,0.4987 0 0 1 0.2246,0.6709 z'/%3E%3C/svg%3E") no-repeat center;pointer-events:none}.picture-store__remove-select-bubble{position:absolute;top:101px;background-color:#000000;width:200px;z-index:20}.picture-store__remove-select-bubble._visible_yes{display:block}.picture-store__remove-select-bubble._visible_no{display:none}.picture-store__remove-select-bubble-ear{width:24px;height:24px;background-color:#000000;display:block;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:28px;top:-10px;pointer-events:none}.picture-store__picture-option-container{padding:16px;width:calc(100% - 2 * 16px);display:inline-block}.picture-store__picture-option-container._visible_no{display:none}.picture-store__picture-option-container._visible_yes{display:inline-block}.picture-store [type='range']{-webkit-appearance:none;margin:12px 0;width:100%;height:1px;cursor:ew-resize}.picture-store [type='range']:disabled,.picture-store [type='range'][disabled]{cursor:not-allowed}.picture-store [type='range']::-moz-focus-outer{border:0}.picture-store [type='range']:focus{outline:0}.picture-store [type='range']::-webkit-slider-thumb{background:#fff;border:1px solid #000;border-radius:100%;cursor:pointer;height:24px;width:24px;-webkit-appearance:none;margin-top:0}.picture-store [type='range']::-webkit-slider-thumb :before{content:" ";display:inline-block;width:50px;height:100%;background:red}.picture-store [type='range']::-moz-range-track{opacity:0}.picture-store [type='range']::-moz-range-thumb{background:#fff;border:1px solid #000;border-radius:100%;cursor:pointer;height:20px;width:20px}.picture-store [type='range']::-moz-range-thumb :before{content:" ";display:inline-block;width:50px;height:100%;background:red}.picture-store [type='range']::-ms-track{opacity:0}.picture-store [type='range']::-ms-thumb{background:#fff;border:1px solid #000;border-radius:100%;cursor:pointer;height:20px;width:20px;margin-top:.5px}.picture-store [type='range']::-ms-thumb :before{content:" ";display:inline-block;width:50px;height:100%;background:red}.picture-store [type='range']:disabled::-webkit-slider-thumb,.picture-store [type='range'][disabled]::-webkit-slider-thumb{cursor:not-allowed;display:none;visibility:hidden;pointer-events:none;background-color:var(--color-grey-30) }.picture-store [type='range']:disabled::-moz-range-thumb,.picture-store [type='range'][disabled]::-moz-range-thumb{cursor:not-allowed;display:none;visibility:hidden;pointer-events:none;background-color:var(--color-grey-30) }.picture-store [type='range']:disabled::-ms-thumb,.picture-store [type='range'][disabled]::-ms-thumb{cursor:not-allowed;display:none;visibility:hidden;pointer-events:none;background-color:var(--color-grey-30) }.picture-store [type='range']:disabled::-webkit-slider-runnable-track,.picture-store [type='range'][disabled]::-webkit-slider-runnable-track{cursor:not-allowed}.picture-store [type='range']:disabled::-ms-fill-lower,.picture-store [type='range'][disabled]::-ms-fill-lower{cursor:not-allowed}.picture-store [type='range']:disabled::-ms-fill-upper,.picture-store [type='range'][disabled]::-ms-fill-upper{cursor:not-allowed}.picture-store__croppie-wrapper{height:calc(315px + 12px);width:100%}.picture-store .croppie-container .cr-viewport{-webkit-box-shadow:0 0 2000px 2000px rgba(255,255,255,0.7);box-shadow:0 0 2000px 2000px rgba(255,255,255,0.7)}.picture-store .croppie-container._visible_no{display:none}.picture-store__croppie-placeholder{display:-webkit-box;display:flex;width:100%;height:100%;background-color:#efefef;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.picture-store__croppie-placeholder._visible_no{display:none}.picture-store__croppie-placeholder._visible_yes{display:-webkit-box;display:flex}.picture-store__croppie-placeholder-text,.picture-store__croppie-placeholder-text:empty{height:315px;width:315px;border:1px solid #fff;border-radius:100%;background-color:#cccccc;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;color:#fff;font-size:96px}.picture-store__select-image-label{color:var(--color-main) ;font-family:AudiType,sans-serif;font-size:var(--font-copy-s-size);line-height:var(--font-copy-s-line-height);font-weight:normal;font-stretch:105%;cursor:pointer;padding-left:calc(24px + 12px);height:24px;background-image:var(--image-upload--small) ;background-repeat:no-repeat;background-position:left center;display:inline-block;line-height:24px}.picture-store__file-input-container{margin-top:16px}.picture-store__select-image-input{visibility:hidden;pointer-events:none;width:0;height:0}.picture-store__content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;padding-left:0;padding-right:0;max-width:471px;width:100%;margin:0 auto !important}.picture-store__controls-row{display:-webkit-inline-box;display:inline-flex;-webkit-box-pack:left;justify-content:left;-webkit-box-align:center;align-items:center;width:100%;margin-top:30px}.picture-store__controls-row._enabled_no{color:var(--color-grey-30) }.picture-store__controls-row._enabled_yes{color:var(--color-main) }.picture-store__slider-container{display:-webkit-inline-box;display:inline-flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-flex:1;flex-grow:1}.picture-store__zoom-in-icon{background-repeat:no-repeat;width:24px;height:17px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 24 17' height='17px' width='24px' style='fill:none;fill-rule:evenodd;stroke:%23000;stroke-width:1'%3E%3Cpath d='M 24.003159,16.9997 V 3.5 c -0.0023,-1.9320372 -1.567962,-3.4976857 -3.5,-3.5 H 0.00315943 v 14 c -0.07837,1.688252 1.31174797,3.078372 2.99999997,3 l 14.3056996,-3e-4 z M 20.503159,1 c 1.38005,0.0016 2.498402,1.1199506 2.5,2.5 v 12.4997 h -5.3057 L 3.0031594,16 c -1.135723,0.0791 -2.07910297,-0.864277 -2,-2 V 1 Z'/%3E%3C/svg%3E");flex-shrink:0;margin-left:6px;background-image:var(--image-scale-up) }.picture-store__zoom-in-icon._enabled_no{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 24 17' height='17px' width='24px' style='fill:none;fill-rule:evenodd;stroke:%23B3B3B3;stroke-width:1'%3E%3Cpath d='M 24.003159,16.9997 V 3.5 c -0.0023,-1.9320372 -1.567962,-3.4976857 -3.5,-3.5 H 0.00315943 v 14 c -0.07837,1.688252 1.31174797,3.078372 2.99999997,3 l 14.3056996,-3e-4 z M 20.503159,1 c 1.38005,0.0016 2.498402,1.1199506 2.5,2.5 v 12.4997 h -5.3057 L 3.0031594,16 c -1.135723,0.0791 -2.07910297,-0.864277 -2,-2 V 1 Z'/%3E%3C/svg%3E")}.picture-store__zoom-out-icon{background-repeat:no-repeat;width:17px;height:12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 24 17' height='11.9px' width='16.8px' style='fill:none;fill-rule:evenodd;stroke:%23000;stroke-width:1'%3E%3Cpath d='M 24.003159,16.9997 V 3.5 c -0.0023,-1.9320372 -1.567962,-3.4976857 -3.5,-3.5 H 0.00315943 v 14 c -0.07837,1.688252 1.31174797,3.078372 2.99999997,3 l 14.3056996,-3e-4 z M 20.503159,1 c 1.38005,0.0016 2.498402,1.1199506 2.5,2.5 v 12.4997 h -5.3057 L 3.0031594,16 c -1.135723,0.0791 -2.07910297,-0.864277 -2,-2 V 1 Z'/%3E%3C/svg%3E");width:25px;margin-right:6px;background-image:var(--image-scale-down) }.picture-store__zoom-out-icon._enabled_no{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 24 17' height='11.9px' width='16.8px' style='fill:none;fill-rule:evenodd;stroke:%23B3B3B3;stroke-width:1'%3E%3Cpath d='M 24.003159,16.9997 V 3.5 c -0.0023,-1.9320372 -1.567962,-3.4976857 -3.5,-3.5 H 0.00315943 v 14 c -0.07837,1.688252 1.31174797,3.078372 2.99999997,3 l 14.3056996,-3e-4 z M 20.503159,1 c 1.38005,0.0016 2.498402,1.1199506 2.5,2.5 v 12.4997 h -5.3057 L 3.0031594,16 c -1.135723,0.0791 -2.07910297,-0.864277 -2,-2 V 1 Z'/%3E%3C/svg%3E")}.picture-store__zoom-in-label{margin-left:12px;flex-shrink:0}.picture-store__zoom-out-label{margin-right:12px;flex-shrink:0}.picture-store__button-container{margin-top:24px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;flex-wrap:wrap;flex-shrink:0}@media screen and (max-width: 767px){.picture-store__button-container{margin-bottom:28px}}@media screen and (min-width: 768px) and (max-width: 1023px){.picture-store__button-container{margin-bottom:28px}}@media screen and (min-width: 1024px) and (max-width: 1439px){.picture-store__button-container{margin-bottom:28px}}@media screen and (min-width: 1440px) and (max-width: 1919px){.picture-store__button-container{margin-bottom:32px}}@media screen and (min-width: 1920px){.picture-store__button-container{margin-bottom:44px}}.picture-store__error-validation{padding:60px 0;position:absolute;top:0;left:0;z-index:1;background-color:var(--color-main-background) ;width:100%;min-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;height:440px}.picture-store__error-validation._visible_yes{display:block}.picture-store__error-validation._visible_no{display:none;height:0;width:0}.field.hidden-date{display:none !important}.field.index .control:hover{color:var(--color-interaction-secondary--hover) }.field.index .control._has-value_no:hover .placeholder-label{color:var(--color-interaction-secondary--hover) }.module-accordion-wrapper{margin-top:40px}.module-accordion-wrapper .module-accordion-header{border:none;background:none;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:16px 24px;width:100%;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.module-accordion-wrapper .module-accordion-content{padding:24px;background-color:rgba(0,0,0,0.05);display:none}.module-accordion-wrapper .module-accordion-content for-layout-item:first-child p{margin-top:0}.module-accordion-wrapper.visible-content .module-accordion-content{display:block}.module-accordion-wrapper.visible-content svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.control input[type="checkbox"]:focus+label{outline:2px solid #007bff;outline-offset:2px}.select-container:focus-within{outline:2px solid #007bff;outline-offset:2px;border-radius:4px}select:focus{outline:none}.button:focus-visible,.button-link:focus-visible,.button-cancel:focus-visible{outline:1px solid #007bff;outline-offset:4px;-webkit-box-shadow:0 0 0 4px rgba(0,123,255,0.25);box-shadow:0 0 0 4px rgba(0,123,255,0.25);-webkit-transition:outline 0.1s ease-in-out, -webkit-box-shadow 0.1s ease-in-out;transition:outline 0.1s ease-in-out, -webkit-box-shadow 0.1s ease-in-out;transition:outline 0.1s ease-in-out, box-shadow 0.1s ease-in-out;transition:outline 0.1s ease-in-out, box-shadow 0.1s ease-in-out, -webkit-box-shadow 0.1s ease-in-out}.control._has-value_no[has-error="true"] .placeholder-label,.control._has-value_no[has-error] .placeholder-label{color:#d32f2f;color:var(--color-interaction-label--error, #d32f2f)}:local(.label-has-error){color:inherit !important}
