@font-face{font-family:Suisse Intl;src:url(/cdn/shop/files/SuisseIntl-Medium.woff2?v=1788483109) format("woff2");font-weight:500;font-style:normal;font-display:swap}:root{--pw-sans: "Suisse Intl", "neue-haas-unica", "aktiv-grotesk", system-ui, sans-serif;--pw-serif: "adobe-garamond-pro", serif;--pw-ground: #302019;--pw-ink: #fff;--pw-ink-soft: color-mix(in srgb, var(--pw-ink) 72%, transparent);--pw-hair: color-mix(in srgb, var(--pw-ink) 35%, transparent)}html,body.template-password{width:100%;min-height:100dvh}body.template-password{margin:0;background:var(--pw-ground);color:var(--pw-ink);font-family:var(--pw-sans);font-weight:500;-webkit-font-smoothing:antialiased;font-synthesis:none}.shopify-section-main-password,.section-main-password{width:100%;min-height:100dvh}body.template-password .app-shell,body.template-password .app-sidebar,body.template-password .section-app-sidebar,body.template-password .site-header,body.template-password .section-header,body.template-password .shopify-section-header-group,body.template-password .shopify-section-sidebar-group,body.template-password .shopify-section-footer-group,body.template-password .destination-switcher,body.template-password .section-destination-switcher,body.template-password .site-footer,body.template-password .cart-drawer,body.template-password .product-drawer,body.template-password .search-drawer,body.template-password .click-capture,body.template-password .skip-link,body.template-password #shopify-chat,body.template-password #dummy-chat-button-iframe,body.template-password iframe[title*=Chat i]{display:none!important}.password-coming-soon{position:relative;isolation:isolate;box-sizing:border-box;width:100%;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--pw-ink);background:var(--pw-ground);text-align:center;padding:clamp(1.5rem,5vw,3rem);padding-top:max(clamp(1.5rem,5vw,3rem),env(safe-area-inset-top));padding-bottom:max(clamp(1.5rem,5vw,3rem),env(safe-area-inset-bottom))}.password-coming-soon *,.password-coming-soon *:before,.password-coming-soon *:after{box-sizing:border-box}.password-coming-soon__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none}.password-coming-soon__bg img{width:100%;height:100%;object-fit:cover}.password-coming-soon__brand{position:absolute;top:max(1.5rem,env(safe-area-inset-top));left:0;right:0;z-index:1;display:flex;justify-content:center;margin:0}.password-coming-soon__logo{display:block;width:min(10.5rem,52vw);height:auto}.password-coming-soon__stack{display:flex;flex-direction:column;align-items:center;justify-content:center;width:min(100%,52rem);text-align:center}.password-coming-soon__headline{margin:0 auto;color:inherit;font-family:adobe-garamond-pro,serif;font-weight:600;font-style:italic;font-synthesis:none;font-size:clamp(2.85rem,8.2vw,5rem);line-height:1.08;letter-spacing:-.02em;max-width:none;white-space:nowrap;font-kerning:normal;font-variant-ligatures:common-ligatures}.password-coming-soon__lede{margin:1.35rem auto 0;color:inherit;font-family:var(--pw-sans);font-weight:500;font-size:clamp(1.2rem,2.2vw,1.45rem);line-height:1.5;letter-spacing:0;max-width:36ch}.password-coming-soon__pills{display:flex;flex-wrap:wrap;justify-content:center;gap:.55rem;list-style:none;margin:1.25rem 0 0;padding:0}.password-coming-soon__pills li{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:.35rem .95rem .38rem;border:1px solid var(--pw-ink);border-radius:999px;background:transparent;color:inherit;font-family:var(--pw-sans);font-size:.875rem;font-weight:500;letter-spacing:.01em;line-height:1;white-space:nowrap}.password-coming-soon__rule{width:min(8.5rem,40%);height:0;margin:1.6rem auto 1.25rem;border:0;border-top:1px solid var(--pw-hair)}.password-coming-soon__signup{width:100%;max-width:24rem;margin:2.25rem auto 0}.password-coming-soon__kicker{margin:0 0 .45rem;font-size:.75rem;font-weight:500;letter-spacing:.14em;color:var(--pw-ink-soft)}.password-coming-soon__signup-heading{margin:0 0 1.1rem;font-family:var(--pw-sans);font-weight:500;font-size:clamp(1.2rem,2vw,1.4rem);line-height:1.35;letter-spacing:0;color:inherit}.password-coming-soon__signup-note{margin:0 0 .8rem;color:var(--pw-ink-soft)}.password-coming-soon__row{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;width:100%}.password-coming-soon__row input{flex:1 1 12rem;min-height:3rem;padding:.7rem 1.15rem;border:1px solid var(--pw-ink);border-radius:999px;background:transparent;color:var(--pw-ink);caret-color:var(--pw-ink);font-family:var(--pw-sans);font-weight:500;font-size:1rem;text-align:center;-webkit-appearance:none;appearance:none;outline:none;box-shadow:none;transition:background-color .2s ease,color .2s ease,caret-color .2s ease}.password-coming-soon__row input::placeholder{color:var(--pw-ink-soft)}.password-coming-soon__row input:focus,.password-coming-soon__row input:focus-visible{outline:none;box-shadow:none;background:var(--pw-ink);color:var(--pw-ground);caret-color:var(--pw-ground)}.password-coming-soon__row input:focus::placeholder,.password-coming-soon__row input:focus-visible::placeholder{color:color-mix(in srgb,var(--pw-ground) 55%,transparent)}.password-coming-soon__row button{flex:0 0 auto;min-height:3rem;padding:.7rem 1.25rem;border:1px solid var(--pw-ink);border-radius:999px;background:transparent;color:var(--pw-ink);font-family:var(--pw-sans);font-weight:500;font-size:.95rem;letter-spacing:.01em;cursor:pointer;transition:background-color .2s ease,color .2s ease}.password-coming-soon__row button:hover,.password-coming-soon__row button:focus-visible{background:var(--pw-ink);color:var(--pw-ground)}.password-coming-soon__omnisend{width:100%;min-height:3rem}.password-coming-soon__notice{margin:0 0 .75rem;font-size:.85rem;line-height:1.4}.password-coming-soon__footer{width:100%;margin-top:2.25rem;font-size:.8125rem;letter-spacing:0;color:var(--pw-ink-soft)}.password-coming-soon__gate{margin:0 auto .45rem;max-width:22rem}.password-coming-soon__gate summary{cursor:pointer;list-style:none;outline:none}.password-coming-soon__gate summary::-webkit-details-marker{display:none}.password-coming-soon__gate summary:focus-visible{outline:1px solid var(--pw-ink);outline-offset:3px}.password-coming-soon__gate summary:hover,.password-coming-soon__gate[open] summary,.password-coming-soon__owner a:hover{color:var(--pw-ink)}.password-coming-soon__gate-form{margin-top:.75rem}.password-coming-soon__owner{margin:0}.password-coming-soon__owner a{color:inherit}.password-coming-soon__visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:32rem){.password-coming-soon__headline{white-space:normal}}@media(prefers-reduced-motion:reduce){.password-coming-soon__row input,.password-coming-soon__row button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/108/assets/password-coming-soon.css.map */
