@keyframes buttonLoadingAnimation{0%{background-position:100% 0}to{background-position:0 0}}.leadForm{--highlight:#0068ff;--text-color:#000;--background:#fff;--accented-background:color-mix(in oklab, var(--highlight) 5%, var(--background));--base-font:Biennale, Verdana, Geneva, Tahoma, sans-serif;--base-shadow:0 0 .25em #0000001a;--border-color:#ccc;background-color:var(--background);position:relative}.leadForm .detail-showroom{display:flex}.leadForm .detail-showroom .image{background:#d3d3d3 50%/cover no-repeat;border:1px solid #0000001a;border-radius:.375rem;width:7.5rem;height:5rem;margin-inline-end:1rem}.leadForm .detail-showroom .image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.leadForm .detail-showroom .infotext{flex-direction:column;justify-content:center;align-items:start;gap:1rem;display:flex}.leadForm>.formWrapper{text-align:start;margin:0;padding:1rem}.leadForm>.formWrapper>.headingWrapper{border-bottom:1px solid #000;justify-content:space-between;align-items:center;margin-block-end:1rem;padding-block:1.5rem;display:flex}.leadForm>.formWrapper>.headingWrapper h2{margin:0}.leadForm>.formWrapper>.headingWrapper span>svg{padding-inline-start:1rem}.leadForm>.formWrapper>.headingWrapper .headingHidden{display:none}.leadForm>.formWrapper>form{grid-template-columns:repeat(6,1fr);grid-auto-rows:min-content;gap:1rem;display:grid}.leadForm>.formWrapper>form .inputError{border-color:red}.leadForm>.formWrapper>form>*{grid-column:span 6/span 6}@media screen and (width>=40rem){.leadForm>.formWrapper>form>.firstName,.leadForm>.formWrapper>form>.lastName{grid-column:span 2/span 2}.leadForm>.formWrapper>form>.email{grid-column:span 3/span 3}}.leadForm>.formWrapper>form>label{text-align:start;flex-direction:column;align-items:flex-start;width:100%;display:flex}.leadForm>.formWrapper>form>label input,.leadForm>.formWrapper>form>label textarea{width:inherit;place-self:center}.leadForm>.formWrapper>form>label:has([required])>span:after{content:"*";vertical-align:sup}.leadForm>.formWrapper>form>label.check{flex-direction:row}.leadForm>.formWrapper>form>label.check>input{width:min-content}.leadForm>.formWrapper>form>.leadBtnSubmit{cursor:pointer;place-self:center;width:100%}.leadForm>.formWrapper>form>.leadBtnSubmit:disabled{opacity:.7}.leadForm>.formWrapper>form>.error{color:red;text-align:center;margin:0;padding:0;font-size:11px}.leadForm>.formWrapper>.info{text-align:start;border-top:1px solid #000;margin:2rem 0 0}.leadForm>.formWrapper>.info>p>a{color:#000;font-family:inherit}.leadForm>.success{flex-direction:column}.leadForm>.success,.leadForm>.success>.iconWrapper{justify-content:center;align-items:center;display:flex}.leadForm>.success>.iconWrapper{background-color:#b3e1c2;border-radius:999px;margin:1rem 0;padding:.5rem}.leadForm>.success>:where(h1,p){margin:revert}.leadForm>.success>p{text-align:center;max-width:511px}.leadForm>.success>button{margin:1rem 0}.leadForm .loader{position:absolute;inset:0}
