.site-lock-klaviyo-placeholder{width:100%;padding:16px;border:1px dashed currentColor;background:#fff9;color:#000;font-size:12px;font-weight:500;line-height:1.5}.password-view{transition:opacity .8s ease-in-out}.password-view.is-hidden{opacity:0;pointer-events:none}.password-capture{max-width:400px}.password-reveal-link{background:none;border:0;padding:0;cursor:pointer}.password-reveal-link.is-revealed{user-select:all;-webkit-user-select:all;cursor:text}body:has([class~="z-[100]"][class~=opacity-100]) .password-controls{opacity:0;pointer-events:none}.password-controls{transition:opacity .3s ease}.password-klaviyo-placeholder{width:400px;max-width:100%;padding:16px;border:1px dashed currentColor;background:#fff9;line-height:1.5}.password-controls{position:fixed;bottom:15px;right:20px;z-index:50;display:flex;gap:12px;align-items:center}@media(max-width:767px){.password-footer-links{width:100%;flex-wrap:wrap;justify-content:space-evenly;column-gap:6px;row-gap:8px}.password-footer-links>div{display:contents}.password-reveal-line:not([hidden]){display:block;width:100%;padding-bottom:6px;text-align:center;user-select:all;-webkit-user-select:all}.password-reveal-link.is-active{text-decoration:underline;text-underline-offset:3px}.password-controls{top:15px;bottom:auto}.password-controls button{font-size:11px}.password-capture{max-width:calc(100vw - 20px)}}
/*# sourceMappingURL=/cdn/shop/t/30/compiled_assets/styles.css.map */
