*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;min-height:100%}.canals-body{font-family:Georgia,Times New Roman,Times,serif;background:#fff;color:#1a1a1a;-webkit-font-smoothing:antialiased}.canals-page{min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:2.5rem 1.5rem}.canals-inner{width:100%;max-width:28rem;text-align:center}.canals-logo{display:block;margin:0 auto 1.5rem;max-width:16rem;width:100%;height:auto}.canals-wordmark{margin:0 0 1.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(1.75rem,6vw,2.25rem);font-weight:500;letter-spacing:.08em;text-transform:lowercase;line-height:1.1}.canals-headline{margin:0 0 .75rem;font-size:clamp(1.25rem,4vw,1.5rem);font-weight:400;letter-spacing:.02em;line-height:1.3}.canals-subcopy{margin:0 0 2rem;font-size:1rem;line-height:1.55;color:#444}.canals-email{display:inline-block;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875rem;letter-spacing:.04em;color:#1a1a1a;text-decoration:none;border-bottom:1px solid #1a1a1a;padding-bottom:.15rem}.canals-email:hover{opacity:.65}.canals-password-form{margin-top:2.5rem;padding-top:2rem;border-top:1px solid #ddd8ce}.canals-password-form label{display:block;margin-bottom:.5rem;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:#666}.canals-password-row{display:flex;gap:.5rem;justify-content:center;flex-wrap:wrap}.canals-password-row input[type=password]{flex:1 1 10rem;max-width:14rem;padding:.65rem .75rem;border:1px solid #cfc9bc;border-radius:2px;background:#fff;font:inherit;font-size:.95rem}.canals-password-row button{padding:.65rem 1rem;border:1px solid #1a1a1a;border-radius:2px;background:#1a1a1a;color:#fff;font:inherit;font-size:.85rem;letter-spacing:.04em;cursor:pointer}.canals-password-row button:hover{opacity:.85}.canals-error{margin:.75rem 0 0;font-size:.85rem;color:#8b1e1e}
/*# sourceMappingURL=/cdn/shop/t/5/assets/coming-soon.css.map */
