:root{--block-space:3rem;--block-gutter:1.5rem;--page-gutter:1rem}@media screen and (min-width:1024px){:root{--block-space:3rem;--block-gutter:1.5rem;--page-gutter:1.5rem}}.login__wrapper{display:grid;grid-template-columns:1fr;place-content:center}@media screen and (min-width:1024px){.login__wrapper{gap:7.75rem;grid-template-columns:350px 450px}}.login__heading{margin-bottom:2rem}@media screen and (min-width:1024px){.login__input{padding-bottom:.5625rem}}.login__link-login{font-size:var(--font-size-sm);font-weight:700;justify-content:center;line-height:var(--line-height-sm);width:100%}.page-login__form-section{max-width:100%}@media screen and (min-width:1024px){.page-login__form-section{max-width:18.75rem}}.login__customer-account{background:var(--color-support-dark);border-radius:.5rem;margin-top:2.5rem;padding:2rem}@media screen and (min-width:1024px){.login__customer-account{margin-top:0}}.login__editorial{padding:1.5rem}@media screen and (min-width:1024px){.login__editorial{margin:0 auto;padding:0}}.login__editorial h2{color:var(--color-support-2);font-size:var(--font-size-md);line-height:var(--line-height-md)}.login__editorial h3{margin:0 0 1rem}.login__editorial h3,.login__editorial p{font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.login__editorial p{color:var(--color-white)}.login__editorial li,.login__editorial ol,.login__editorial ul{font-size:var(--font-size-sm);line-height:var(--line-height-sm);margin-left:.375rem;padding-bottom:1rem;padding-left:1rem}.login__editorial li:last-child,.login__editorial ol:last-child,.login__editorial ul:last-child{padding-bottom:.5rem}.login__editorial a,.login__editorial li,.login__editorial li p{color:var(--color-white)}.login__editorial a{align-items:center;background:var(--color-support-dark);box-shadow:inset 0 0 0 1px #fff;display:inline-flex;justify-content:center;min-height:2.8125rem;padding:.5rem .75rem;text-decoration:none;width:100%}.login__editorial a.focus:focus-visible,.login__editorial a:focus-visible{box-shadow:inset 0 0 0 1px var(--color-brand)}.login__editorial a.focus,.login__editorial a:active{background:var(--color-support-2);color:var(--color-primary)}