:root{--cx-ink:#112b3c;--cx-teal:#15565d;--cx-coral:#fa7954;--cx-wash:#f5faf7;--theme-success-500:#15565d}.template-default__wrap{max-width:1600px}.cx-logo{text-align:center;max-width:360px;color:var(--cx-ink);margin:auto}.cx-logo img{max-width:100%;height:auto}.cx-logo p{text-transform:uppercase;letter-spacing:.15em;margin:12px 0 28px;font-size:13px}.cx-login-help{margin-bottom:24px;line-height:1.6}.cx-login-help h1{letter-spacing:-.025em;font-size:28px}.cx-login-help a,.cx-welcome a{color:var(--cx-teal)}.cx-google{background:var(--cx-teal);border:1px solid var(--cx-teal);text-align:center;width:100%;font:inherit;border-radius:6px;margin:20px 0;padding:14px 20px;text-decoration:none;display:block;color:#fff!important}.cx-google:disabled{background:#e8efed;border-color:#d5e0df;color:#495f68!important}.cx-login-divider{opacity:.75;font-size:13px}.cx-welcome{max-width:850px;padding:28px 0 36px;line-height:1.7}.cx-eyebrow{text-transform:uppercase;letter-spacing:.14em;color:var(--cx-teal);font-size:12px}.cx-welcome h1{letter-spacing:-.035em;color:var(--cx-ink);margin:12px 0;font-size:clamp(30px,4vw,48px)}.cx-welcome>p{font-size:17px}.cx-welcome .cx-muted{color:#495f68;font-size:13px}.cx-verification{border-left:4px solid var(--cx-coral);color:#112b3c;background:#fff0e8;margin:14px 0 24px;padding:15px 18px;line-height:1.5}html[data-theme=light] .btn--style-primary{--bg-color:#15565d;--color:white;--hover-bg:#112b3c}.collection-list__header h1,.collection-edit__header h1{letter-spacing:-.025em}.cx-inline-status{color:#495f68;margin:0 0 20px;font-size:13px}
