.pps-login{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));min-height:clamp(560px,74vh,760px)}.pps-login__panel{display:flex;align-items:center;justify-content:center;padding:clamp(40px,6vw,80px) clamp(20px,5vw,48px);background:var(--pps-cream-2)}.pps-login__panel-inner{width:100%;max-width:400px}.pps-login__heading{font-family:var(--pps-font-display);font-weight:400;font-size:clamp(30px,3.6vw,44px);line-height:1;margin:0 0 8px;color:var(--pps-ink);text-transform:none}.pps-login__subtext{font-family:var(--pps-font-body);font-size:1.5rem;color:#6b6355;margin:0 0 30px}.pps-login__field{margin-bottom:16px}.pps-login__label{display:block;font-family:var(--pps-font-body);font-weight:600;font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;color:var(--pps-ink);margin-bottom:8px}.pps-login__input{width:100%;background:#fff;border:1px solid rgba(35,32,27,.24);border-radius:3px;padding:14px 15px;font-family:var(--pps-font-body);font-size:1.5rem;color:var(--pps-ink)}.pps-login__row{display:flex;align-items:center;justify-content:flex-end;gap:12px;font-family:var(--pps-font-body);font-size:1.3rem;color:var(--pps-muted);margin-bottom:16px}.pps-login__forgot{text-decoration:none;color:var(--pps-gold)}.pps-login__forgot:hover{color:var(--pps-ink)}.pps-login__button{display:block;width:100%;text-align:center;cursor:pointer;text-decoration:none;font-family:var(--pps-font-body);font-weight:600;font-size:1.4rem;letter-spacing:.1em;text-transform:uppercase;border-radius:2px;padding:17px 20px;border:none;box-sizing:border-box}.pps-login__button--solid{background:var(--pps-ink);color:#fff;margin-top:4px}.pps-login__button--solid:hover{background:var(--pps-gold-dark)}.pps-login__button--outline{background:transparent;color:var(--pps-ink);border:1px solid var(--pps-ink)}.pps-login__button--outline:hover{background:var(--pps-ink);color:#fff}.pps-login__link-center{display:block;text-align:center;margin-top:14px;font-family:var(--pps-font-body);font-size:1.3rem;color:var(--pps-muted);text-decoration:none}.pps-login__link-center:hover{color:var(--pps-gold)}.pps-login__divider{display:flex;align-items:center;gap:14px;margin:26px 0;color:#6b6355;font-family:var(--pps-font-body);font-weight:500;font-size:1.2rem;white-space:nowrap}.pps-login__divider span{flex:1;height:1px;background:#23201b29}.pps-login__guest{margin-top:26px}.pps-login__error,.pps-login__error-heading,.pps-login__success{display:flex;align-items:center;gap:8px;font-family:var(--pps-font-body);font-size:1.3rem;margin:0 0 16px}.pps-login__error-heading{font-weight:600;color:#b3261e}.pps-login__success{color:#2e7d32}.pps-login__error svg,.pps-login__error-heading svg,.pps-login__success svg{flex-shrink:0}@media screen and (max-width:749px){.pps-login__hero{min-height:240px}}@media screen and (min-width:750px){#recover,#login{scroll-margin-top:250px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-pps-login.css.map */
