body:has(.password-main-content){font-family:Geist,Arial,sans-serif;background:#080710;color:#fff}body:has(.password-main-content) .section-password .section-background{background:#080710}body:has(.password-main-content) .password-footer{background:#080710;color:#fff}body:has(.password-main-content) .button,body:has(.password-main-content) button[type=submit]{background:#640025;color:#fff;border-radius:999px}body:has(.password-main-content) input{border-radius:999px}body:has(.password-main-content) .section-password .section-background{background:radial-gradient(circle at 35% 55%,#3b071c,#080710 55%)}body:has(.password-main-content) .password-main-content :is(h1,h2,h3,p,span,label,.password-content){color:#fff!important}body:has(.password-main-content) .password-footer__button{color:#fff!important;text-decoration:underline;text-underline-offset:3px}body:has(.password-main-content) .password-main-content input{color:#121214}body:has(.password-main-content) jumbo-text{--color:#fff!important;color:#fff!important}.fv-password-access{width:min(100% - 40px,480px);margin:0 auto 28px;color:#fff;font-family:Geist,Arial,sans-serif}.fv-password-access label{display:block;margin-bottom:8px;color:#fff}.fv-password-access__row{display:flex;gap:8px}.fv-password-access input{flex:1;min-width:0;padding:12px 18px;color:#121214;background:#fff;border:0}.fv-password-access button{padding:12px 24px;border:0;background:#640025;color:#fff;border-radius:999px}.fv-password-access p{color:#fff}
/*# sourceMappingURL=/cdn/shop/t/65/assets/4via-password.css.map */
