body:has([data-org-theme=jlr]) div:has(>div>.jlr-login-motiv){position:relative;display:block;min-height:100svh;background:#efede8}body:has([data-org-theme=jlr]) div:has(>.jlr-login-motiv){position:absolute;inset:0;display:block;margin:0;border-radius:0;overflow:hidden}body:has([data-org-theme=jlr]) .jlr-login-motiv{background-image:url(/redesign/jlr/bespoke/tor-rangerover.jpg);background-size:cover;background-position:50%;transform:none}body:has([data-org-theme=jlr]) .jlr-login-motiv-dark,body:has([data-org-theme=jlr]) .jlr-login-motiv-light{background-image:url(/redesign/jlr/bespoke/tor-rangerover.jpg)}body:has([data-org-theme=jlr]) div:has(>.jlr-login-motiv)>.bg-header{display:none}body:has([data-org-theme=jlr]) div:has(>.jlr-login-motiv)>div:last-child{position:absolute;inset-inline:0;inset-block:50% auto;transform:translateY(-50%);padding:0 24px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:9px}body:has([data-org-theme=jlr]) div:has(>.jlr-login-motiv)>div:last-child>div:nth-child(2){order:1;margin:0;color:#1a1a1a;font-family:var(--font-outfit),"Outfit",-apple-system,system-ui,sans-serif;font-size:19px;font-weight:200;letter-spacing:.02em;line-height:1.3}body:has([data-org-theme=jlr]) div:has(>.jlr-login-motiv)>div:last-child>div:first-child{order:2;margin:0;color:#8b8984;font-family:var(--font-outfit),"Outfit",-apple-system,system-ui,sans-serif;font-size:9.5px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;text-shadow:0 1px 12px rgba(255,255,255,.85)}body:has([data-org-theme=jlr]) div:has(>.jlr-login-motiv)>div:last-child>div:nth-child(3){display:none}body:has([data-org-theme=jlr]) div:has(>div>.jlr-login-motiv):before{content:"JLR";position:absolute;top:30px;left:44px;z-index:6;color:#1c1c1c;font-family:var(--font-outfit),"Outfit",-apple-system,system-ui,sans-serif;font-size:19px;font-weight:300;letter-spacing:.07em;pointer-events:none}body:has([data-org-theme=jlr]) div:has(>div>.jlr-login-motiv)>div:last-child{position:absolute;left:50%;bottom:52px;transform:translateX(-50%);z-index:6;width:330px;max-width:calc(100vw - 48px);padding:0;display:block}body:has([data-org-theme=jlr]) div:has(>div>.jlr-login-motiv)>div:last-child>div{max-width:none}body:has([data-org-theme=jlr]) div:has(>div>.jlr-login-motiv) h1,body:has([data-org-theme=jlr]) div:has(>div>.jlr-login-motiv)>div:last-child p,body:has([data-org-theme=jlr]) div:has(>div>.jlr-login-motiv)>div:last-child>div>div:first-child{display:none}body:has([data-org-theme=jlr]) div:has(>div>.jlr-login-motiv) form~div:has(>a){display:none}body:has([data-org-theme=jlr]) div:has(>div>.jlr-login-motiv) form{margin:0;gap:0}body:has([data-org-theme=jlr]) div:has(>div>.jlr-login-motiv) form label{display:none}body:has([data-org-theme=jlr]) div:has(>div>.jlr-login-motiv) form input{height:auto;margin-bottom:9px;padding:15px 17px;border:1px solid rgba(0,0,0,.13);border-radius:8px;background:rgba(255,255,255,.78);backdrop-filter:blur(12px);color:#1c1c1c;font-family:var(--font-outfit),"Outfit",-apple-system,system-ui,sans-serif;font-size:12.5px}body:has([data-org-theme=jlr]) div:has(>div>.jlr-login-motiv) form input::placeholder{color:#8d8b86}body:has([data-org-theme=jlr]) div:has(>div>.jlr-login-motiv) form input:focus{border-color:rgba(0,0,0,.32);outline:none}body:has([data-org-theme=jlr]) div:has(>div>.jlr-login-motiv) form button[type=submit]{width:100%;height:auto;padding:15px;border:0;border-radius:8px;background:#181818;color:#fff;font-family:var(--font-outfit),"Outfit",-apple-system,system-ui,sans-serif;font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;transition:background .18s,letter-spacing .18s}body:has([data-org-theme=jlr]) div:has(>div>.jlr-login-motiv) form button[type=submit]:hover:not(:disabled){background:#000;letter-spacing:.25em}@media (max-width:720px){body:has([data-org-theme=jlr]) div:has(>div>.jlr-login-motiv)>div:last-child{width:280px;bottom:34px}body:has([data-org-theme=jlr]) div:has(>div>.jlr-login-motiv):before{top:20px;left:22px;font-size:15px}}@media (max-height:560px){body:has([data-org-theme=jlr]) div:has(>.jlr-login-motiv)>div:last-child{inset-block:26% auto}body:has([data-org-theme=jlr]) div:has(>div>.jlr-login-motiv)>div:last-child{bottom:24px}}