a{color:currentColor}#mc_embed_signup .asterisk{color:#fff!important}#mc_embed_signup .indicates-required{margin-right:0!important;text-align:right}.password{grid-template-rows:1fr 75px;min-height:100vh;min-height:100svh;align-items:center;justify-content:center;padding-inline:1.2rem;text-align:center;background-color:var(--body-bg);color:var(--body-text);font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1rem;line-height:1.2}.password-main{padding-block:4rem}h1,h2,h3,h4,h5,h6{line-height:1;margin:0;padding:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-yweight)}.padlock{color:rgba(var(--body-text-rgb) / 1);opacity:.25;position:absolute;top:1.25rem;right:1.25rem;z-index:10;cursor:pointer;border:0;background-color:transparent;padding:5px 12px;transition:opacity .45s ease-in-out}.close{color:rgba(var(--body-text-rgb) / 1);position:absolute;top:1.25rem;right:1.25rem;z-index:10;cursor:pointer;border:0;background-color:transparent;padding:5px 12px}.padlock .icon,.close .icon{width:1.75rem;height:1.75rem;transition:scale .45s ease-in-out}.padlock:hover{opacity:1}.close:hover .icon,.padlock:hover .icon{scale:1.25}.pw-login{position:fixed;top:0;right:0;bottom:0;z-index:100;width:100%;max-width:480px;background-color:var(--body-bg);display:flex;justify-content:center;align-items:center;transform:translate(101%);transition:all .5ms ease-in-out;display:grid;place-items:center;align-content:center}.login--active .pw-login{transform:translate(0);border-left:2500px solid rgba(var(--body-text-rgb) / .75)}.password .logo{margin-inline:auto;width:90%;max-width:var(--logo-width);color:var(--logo-color)}.button{padding:.75rem 1rem;text-decoration:none;background-color:rgba(var(--body-text-rgb) / 1);color:var(--body-bg);font-weight:700;letter-spacing:-1px}.button:hover,.button:focus{outline:2px solid rgba(var(--body-text-rgb) / 1)}.button--secondary{outline:1px solid rgba(var(--body-text-rgb) / 1);transition:outline .5s ease-in-out}.button--secondary:hover,.button--secondary:focus{outline:2px solid rgba(var(--body-text-rgb) / 1)}.password-form{width:80%;max-width:440px;margin:0 auto}@media (min-width: 520px){.password-form{display:flex;justify-content:space-between}.password-form .password-field{width:70%}.password-form .button{border:0px;width:27.5%!important;margin-top:0!important;margin-bottom:0!important}}.list-social{display:flex;justify-content:center;gap:.75rem}.list-social .icon{width:1.5rem;height:1.5rem;color:var(--body-text);transition:scale .45s ease-in-out}.list-social a:hover .icon,.list-social a:focus .icon{scale:1.25}.password-field input,#mc_embed_signup .email{padding:12px;text-align:center;background-color:transparent;border:1px solid var(--body-text);color:var(--body-text);width:100%;box-sizing:border-box}.password-field input:focus,.password-field input:focus-within,#mc_embed_signup .email:focus,#mc_embed_signup .email:focus-within{outline:1px solid var(--body-text);outline-offset:2px;box-shadow:0 0 5px 5px var(--body-text)}.password-button,#mc-embedded-subscribe{margin:.5rem 0!important;padding:12px;width:100%!important;background:#000;font-family:var(--font-body-family);font-size:1rem;font-weight:600;text-transform:uppercase;color:#fff;border:1px solid #000}#mc-embedded-subscribe:hover,#mc-embedded-subscribe:focus{outline:1px solid var(--body-text);box-shadow:0 0 7px var(--body-text)}.mc-disclaimer{font-size:var(--mc-disclaimer-fs)}.list-unstyled{margin:0;padding:0;list-style:none}.hidden{display:none!important}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.visually-hidden--inline{margin:0;height:1em}.overflow-hidden{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/7/assets/cor-password.css.map */
