.password-protection{position:fixed;top:0;left:0;width:100%;height:100dvh;background-color:#00000080;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:99999999999}.password-protection__inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:600px;width:100%;background-color:#fff;padding:2rem;text-align:center;animation:fadeIn 1s ease-in-out}.password-protection__headline{margin-block-start:0}.password-protection__form-inputs{display:grid;justify-items:center}.password-protection__form input,.password-protection__early-access-form input{width:100%;border-radius:0;border:1px solid #e6e7e8;background:#fff;height:50px;padding:0 15px;outline:none;font-family:Libre Franklin,sans-serif!important;letter-spacing:.25px;font-size:.75em;font-weight:100;color:#b3b1b3;text-align:center}.password-protection__form input[type=password]:focus,.password-protection__early-access-form input[type=email]:focus,.password-protection__early-access-form input[type=text]:focus,.password-protection__form input[type=text]:focus{border-color:#e6e7e8}.password-protection__form input[type=submit],.password-protection__early-access-form input[type=submit]{width:fit-content}.password-protection__field,.password-protection__early-access-field{position:relative;display:flex;justify-content:center;margin:0 auto 1.25rem}.password-protection__early-access-field{max-width:400px;width:100%}.password-protection__early-access-field input,.password-protection__field input[type=password],.password-protection__field input[type=text]{min-width:350px;max-width:100%;width:100%}.password-protection__early-access-field[hidden]{display:none}.password-protection__toggle{position:absolute;top:50%;right:.625rem;width:1.75rem;height:1.75rem;cursor:pointer;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;padding:0;outline:none;background:transparent;box-shadow:none;border:none}.password-protection__toggle svg{width:1.125rem;height:1.125rem;color:#b3b1b3}.password-protection__toggle #eye-closed,.password-protection__toggle[aria-pressed=true] #eye-open{display:none}.password-protection__toggle[aria-pressed=true] #eye-closed{display:inline}.password-protection__toggle[aria-pressed=true]:after{background:transparent}.password-protection__form label,.password-protection__early-access-form label{font-size:1.125rem;font-family:DomaineDisplayNarrow,Savoy,Georgia,serif;margin-bottom:1rem}.password-protection__toggle-view{display:inline-block;margin-top:1rem;font-size:.875em;color:#000;text-decoration:underline;cursor:pointer;transition:all .3s ease}.password-protection__toggle-view:hover{color:#a29060}.password-protection__stack:not([hidden]){display:grid;justify-content:center}.password-protection__klaviyo_messages:not([hidden]){display:flex}.password-protection__klaviyo_messages{text-align:center;margin-bottom:1rem;justify-content:center;padding:1rem;background:#f1f1ee}.password-protection__klaviyo_messages .klaviyo-success-message p:not(:last-child){margin-block:0}.password-protection__klaviyo_messages .klaviyo-success-message p:last-child{margin-bottom:0}.countdown{margin-block-start:1rem;margin-block-end:2rem}.countdown__inner{display:flex;justify-content:center;align-items:baseline;gap:.5rem}.countdown__timers{display:flex;justify-content:center;align-items:center;gap:2.5rem}@media screen and (max-width:999px){.countdown__inner{flex-direction:column;align-items:center}.password-protection__inner{max-width:80dvw}.password-protection__field input[type=password],.password-protection__early-access-form input[type=email]{width:220px;min-width:unset}}.countdown__item{display:grid;place-items:center;gap:0}.countdown__container{display:flex;align-items:center;justify-content:center;font-variant-numeric:tabular-nums;font-size:2rem}@keyframes fadeIn{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/password-protection.css.map */
