.bpd-password #bpd-welcome{min-height:100svh;display:grid;place-items:center;text-align:center;padding:72px 24px;background:#1559c7;color:#fff;box-sizing:border-box}.bpd-password #bpd-welcome[hidden]{display:none}.bpd-password .bpd-welcome-inner{width:100%;max-width:660px;margin:auto}.bpd-password #bpd-welcome h1,.bpd-password #bpd-welcome p,.bpd-password #bpd-welcome a{font-family:Courier,Courier New,monospace!important;color:#fff;letter-spacing:0;font-style:normal}.bpd-password #bpd-welcome h1{font-size:clamp(72px,15vw,110px);line-height:1;margin:0 0 28px;font-weight:700}.bpd-password #bpd-welcome-title svg{display:block;width:1.75em;height:1em;margin-inline:auto}.bpd-password #bpd-welcome .bpd-welcome-season{font-size:20px;margin:0 0 42px;line-height:1.4}.bpd-password #bpd-welcome .bpd-welcome-copy{font-size:18px;line-height:1.5;margin:0 auto 30px;max-width:32em}.bpd-password #bpd-welcome a{display:inline-block;max-width:100%;font-size:18px;line-height:1.5;text-decoration:underline;text-underline-offset:5px;padding:14px 0;min-height:44px}.bpd-password .bpd-welcome-active .password-login,.bpd-password .bpd-welcome-active #MainContent{display:none}.bpd-password #bpd-welcome a:focus-visible{outline:3px solid white;outline-offset:6px}@media(max-width:400px){.bpd-password #bpd-welcome .bpd-welcome-copy,.bpd-password #bpd-welcome a{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/bpd-welcome.css.map */
