.lpc-password{position:relative;min-height:100vh;overflow:hidden}@supports (min-height: 100dvh){.lpc-password{min-height:100dvh}}.lpc-password .image-background{z-index:0}.lpc-password__inner{position:relative;z-index:1;isolation:isolate;display:grid;grid-template-rows:auto 1fr;min-height:100vh;padding:1.5rem;row-gap:2rem}@supports (min-height: 100dvh){.lpc-password__inner{min-height:100dvh}}.lpc-password__topbar{display:flex;justify-content:flex-end}.lpc-password__topbar .password__password-button span{text-shadow:-1px 1px 4px rgba(0,0,0,1);color:#fff}.lpc-password__body{display:grid;place-items:center}.lpc-card{width:min(100%,40rem);padding:clamp(2rem,5vw,3.5rem) clamp(1.5rem,5vw,4rem);text-align:center;color:rgb(var(--text-color));background:rgb(var(--background-without-opacity));box-shadow:.75rem .75rem #00000029;display:flex;flex-direction:column;align-items:center;gap:clamp(1.25rem,3vw,1.75rem)}.lpc-card__logo--text{margin:0;font-family:var(--text-font-family);font-size:clamp(1.5rem,4vw,2.1rem);line-height:1.1;text-transform:uppercase;letter-spacing:.28em;text-indent:.28em;font-weight:400}#rich-text-01KXKDNXGJJFNMDGF9395GN8JR p span{background:transparent!important;color:#000!important;font-family:var(--text-font-family)!important;font-size:.8rem!important;line-height:2.2;text-transform:uppercase;letter-spacing:.2em!important;text-indent:.2em;font-weight:400!important}.lpc-card__tm{font-size:.4em;letter-spacing:0;vertical-align:super}.lpc-card__logo-image,.lpc-card .password__logo-image{margin-inline:auto}.lpc-card__tagline{font-family:var(--text-font-family);font-size:.8rem;line-height:2.2;text-transform:uppercase;letter-spacing:.2em;text-indent:.2em}.mail_bottom .lpc-card__tagline{line-height:1}.lpc-card__launch{margin:20px 0 0;font-family:var(--heading-font-family);font-weight:700;font-size:clamp(1.1rem,2.5vw,1.4rem);letter-spacing:.02em;line-height:0}.lpc-card__launch_bt{margin:0;font-family:var(--heading-font-family);font-weight:500;font-size:1rem;letter-spacing:.02em;line-height:1}.lpc-card__message{margin:0;font-family:var(--text-font-family);font-size:.9rem;line-height:1.6;opacity:.85}.lpc-card__newsletter{width:100%;max-width:22rem;display:flex;flex-direction:column;gap:1rem}.lpc-card__newsletter-heading{margin:0;font-family:var(--text-font-family);font-size:.72rem;text-transform:uppercase;letter-spacing:.3em;text-indent:.3em}.kl-private-reset-css-Xuajs1 span{display:inline;font-family:var(--text-font-family)!important;font-size:.8rem!important;line-height:2.2;text-transform:uppercase;letter-spacing:.2em!important;text-indent:.2em;background:transparent!important;color:#000!important}.lpc-klaviyo{width:100%}.lpc-klaviyo form{margin:0!important;padding:0!important;background:transparent!important}.lpc-klaviyo input[type=email],.lpc-klaviyo input[type=text]{flex:1 1 auto!important;min-width:0!important;height:2.75rem!important;font-family:var(--text-font-family)!important;font-size:.95rem!important;color:rgb(var(--text-color))!important;background:transparent!important;border:0!important;border-bottom:1px solid rgb(var(--text-color) / .55)!important;border-radius:0!important;padding:.5rem .25rem!important;box-shadow:none!important}.lpc-klaviyo input::placeholder{font-style:italic!important;color:rgb(var(--text-color) / .5)!important}.lpc-klaviyo button{flex:0 0 auto!important;align-self:flex-end!important;width:3rem!important;min-width:3rem!important;height:2.75rem!important;padding:0!important;color:transparent!important;font-size:0!important;background-color:transparent!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='16' viewBox='0 0 40 16' fill='none' stroke='%23333333' stroke-width='1.2' stroke-linecap='square'%3E%3Cpath d='M0 8H36M30 2l7 6-7 6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right center!important;background-size:34px 14px!important;border:0!important;border-bottom:1px solid rgb(var(--text-color) / .55)!important;border-radius:0!important;box-shadow:none!important;cursor:pointer!important;transition:opacity .2s ease!important}.lpc-klaviyo button *{color:transparent!important;font-size:0!important}.lpc-klaviyo button:hover{opacity:.6!important}.lpc-card__social{width:100%}.lpc-card__social .social-media{justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
