.password--wb{position:relative;min-height:100svh;padding:0;overflow:hidden;--wb-pw-ink: #f4f1e9}.password--wb .wb-pw-bg,.password--wb .wb-pw-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.password--wb .wb-pw-bg{overflow:hidden}.password--wb .wb-pw-bg img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.02);will-change:transform}@keyframes wb-pw-kenburns{0%{transform:scale(1.02) translateZ(0)}to{transform:scale(1.1) translate3d(-1.6%,1.4%,0)}}.password--wb-motion .wb-pw-bg img{animation:wb-pw-kenburns 24s ease-in-out infinite alternate}@media(prefers-reduced-motion:reduce){.password--wb-motion .wb-pw-bg img{animation:none}}.password--wb .wb-pw-scrim{z-index:1;background:radial-gradient(115% 68% at 50% 50%,#14100a80,#14100a4d 42%,#14100a00 76%),linear-gradient(to bottom,#14100a57,#14100a1a 24% 58%,#14100a94)}.password--wb>popup-component{position:relative;z-index:2;display:block}.password--wb .brick__block--images{display:none!important}.password--wb .brick__section{display:block;min-height:100svh}.password--wb .brick__block--text{width:100%;max-width:none;flex:1 1 100%;min-height:100svh;display:flex;align-items:center;justify-content:center;padding:40px 24px;background:none}.password--wb,.password--wb .brick__section,.password--wb .brick__block--text,.password--wb .brick__block__text{background:none;background-color:transparent}.password--wb .brick__block__text{width:100%;max-width:460px;margin:0 auto;padding:0;text-align:center;color:var(--wb-pw-ink)}.password--wb .brick__block__text,.password--wb .brick__block__text p,.password--wb .brick__block__text small,.password--wb .brick__block__text a{color:var(--wb-pw-ink)}.password--wb .brick__block__logo__holder{display:flex;justify-content:center;margin-bottom:34px}.password--wb .brick__block__newsletter{margin:0}.password--wb .brick__block__newsletter .contact-form{display:block;width:100%;max-width:420px;margin:0 auto}.password--wb #CustomerSignup.form-customer-signup{display:flex;gap:8px;align-items:stretch;justify-content:center;flex-wrap:wrap;width:100%;max-width:420px;margin:0 auto}.password--wb .form-customer-signup .field{flex:1 1 240px;min-width:0;height:48px;margin:0;padding:0 16px;border:1px solid rgba(244,241,233,.7);border-radius:0;background:#14100a85;color:var(--wb-pw-ink);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.password--wb .form-customer-signup .field::placeholder{color:#f4f1e9db;opacity:1}.password--wb .form-customer-signup .field:focus{outline:none;border-color:var(--wb-pw-ink);background:#ffffff2e}.password--wb .customer-signup-button{flex:0 0 auto;height:48px;margin:0;border-radius:0}.password--wb .form__legal{flex:1 1 100%;margin-top:14px;font-size:11px;line-height:1.45;opacity:.6}.password--wb .form__legal a{color:var(--wb-pw-ink)}.password--wb .brick__block__links{margin-top:28px;opacity:.72;font-size:12px}.password--wb .brick__block__links a,.password--wb .brick__block__links .text-link{color:var(--wb-pw-ink)}@media(max-width:749px){.password--wb .brick__block__text{max-width:340px}.password--wb .brick__block__logo__holder{margin-bottom:28px}.password--wb .form-customer-signup .field,.password--wb .customer-signup-button{flex:1 1 100%}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/wb-password.css.map */
