.wc-password{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100vh;min-height:100svh;background:var(--bg-gradient, var(--bg, #30212e));color:var(--fg, #f1ebdd);font:var(--body-weight, 400) var(--pw-body-size, 16px)/var(--body-leading, 1.76) var(--body-font, Arial, sans-serif)}.wc-password,.wc-password *{box-sizing:border-box}.wc-password__panel{grid-column:1;grid-row:1;display:flex;flex-direction:column;gap:64px;padding:var(--pw-padding, 64px);min-width:0;z-index:1}.wc-password__visual{grid-column:2;grid-row:1;position:relative;margin:0;overflow:hidden;min-width:0}.wc-password__visual picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.wc-password__visual img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--pw-image-x, 72% 50%)}.wc-password__visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#30212e;opacity:var(--pw-overlay, .15);pointer-events:none}.wc-password__visual figcaption{position:absolute;z-index:1;bottom:42px;left:42px;right:42px;color:var(--pw-image-text, #f1ebdd);font:400 clamp(26px,3vw,48px)/1.1 var(--heading-font, Georgia, serif);letter-spacing:-.025em;text-wrap:balance}.wc-password--image-left .wc-password__visual{grid-column:1}.wc-password--image-left .wc-password__panel{grid-column:2}.wc-password__brand-row{display:flex;align-items:center;justify-content:space-between;gap:24px}.wc-password__brand{display:flex;align-items:center;gap:14px;min-width:0}.wc-password__brand img{width:var(--pw-logo, 72px);max-width:100%;height:auto;flex-shrink:0;object-fit:contain}.wc-password__brand span{font-size:12px;line-height:1.4;letter-spacing:.19em}.wc-password__brand small{display:block;margin-top:7px;font-size:8px;letter-spacing:.18em}.wc-password__status{display:flex;align-items:center;gap:8px;font-size:10px;letter-spacing:.08em;line-height:1.5;white-space:nowrap}.wc-password__status:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--accent, #be7959)}.wc-password__content{width:100%;max-width:var(--pw-copy-width, 520px);margin:auto 0}.wc-password__eyebrow{margin:0 0 24px;font-size:10px;letter-spacing:.17em;text-transform:uppercase}.wc-password h1{color:inherit;font-family:var(--heading-font, Georgia, serif);font-weight:var(--heading-weight, 400);font-size:var(--pw-heading-size, 68px);line-height:1.04;letter-spacing:var(--heading-track, -.03em);text-transform:var(--heading-case, none);margin:0;text-wrap:balance;overflow-wrap:break-word}.wc-password__intro{margin-top:28px;max-width:45ch}.wc-password .rte p{margin:0 0 1em}.wc-password .rte p:last-child{margin-bottom:0}.wc-password .rte a{color:inherit;text-decoration:underline;text-underline-offset:3px}.wc-password__store-message,.wc-password__extra{margin-top:24px}.wc-password__signup{margin-top:40px}.wc-password__signup h2{margin:0 0 18px;font:inherit;font-size:14px}.wc-password label{display:block;margin:0 0 7px;font-size:12px}.wc-password__input-row{display:flex;align-items:stretch;gap:10px;min-width:0}.wc-password__input-row input{flex:1 1 0;min-width:0;width:100%;min-height:52px;padding:13px 15px;border:1px solid currentColor;border-color:color-mix(in srgb,currentColor 40%,transparent);border-radius:var(--input-radius, 0);background:transparent;color:inherit;font:inherit;font-size:16px}.wc-password__button{flex:0 0 auto;display:flex;align-items:center;justify-content:center;gap:16px;min-height:52px;padding:14px 22px;background:var(--button, #f1ebdd);color:var(--button-label, #30212e);border:1px solid var(--button, #f1ebdd);border-radius:var(--button-radius, 0);font:400 13px/1.3 var(--button-font, var(--body-font, Arial, sans-serif));cursor:pointer;transition:opacity .18s ease}.wc-password__button:hover{opacity:.85}.wc-password :where(input,button,summary,a):focus-visible{outline:2px solid currentColor;outline-offset:4px}.wc-password__note{margin-top:14px;font-size:11px;line-height:1.7}.wc-password__feedback{padding:16px 0;font-size:14px}.wc-password__feedback ul{margin:0;padding-left:20px}.wc-password__bottom{width:100%;max-width:var(--pw-copy-width, 520px);font-size:12px}.wc-password__ethos{margin:0;font-size:11px;letter-spacing:.025em}.wc-password__links{display:flex;flex-wrap:wrap;gap:8px 20px}.wc-password__links:has(a){margin-top:18px}.wc-password__links a{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:inherit;text-decoration:none}.wc-password__links a:hover{text-decoration:underline;text-underline-offset:3px}.wc-password__access-form{margin-top:24px;padding-top:14px;border-top:1px solid currentColor;border-color:color-mix(in srgb,currentColor 20%,transparent)}.wc-password__access summary{display:flex;align-items:center;gap:10px;min-height:44px;cursor:pointer;list-style:none;font-size:12px}.wc-password__access summary::-webkit-details-marker{display:none}.wc-password__plus{margin-left:auto;font-size:18px;transition:transform .2s ease}.wc-password__access[open] .wc-password__plus{transform:rotate(45deg)}.wc-password__access-fields{padding:16px 0 8px}.wc-password--minimal{display:block}.wc-password--minimal .wc-password__panel{max-width:920px;min-height:100vh;min-height:100svh;margin:0 auto}.wc-password--minimal .wc-password__content,.wc-password--minimal .wc-password__bottom{margin-left:auto;margin-right:auto}.wc-password--overlay{display:block}.wc-password--overlay .wc-password__visual{position:absolute;top:0;right:0;bottom:0;left:0}.wc-password--overlay .wc-password__visual:after{background:var(--bg, #30212e);opacity:var(--pw-background-overlay, .76)}.wc-password--overlay .wc-password__visual figcaption{left:auto;max-width:30%;color:var(--fg, #f1ebdd)}.wc-password--overlay .wc-password__panel{min-height:100vh;min-height:100svh;max-width:min(780px,65%)}.wc-password--overlay.wc-password--image-left .wc-password__panel{margin-left:auto}.wc-password--overlay.wc-password--image-left .wc-password__visual figcaption{left:42px;right:auto}@media(min-width:900px)and (max-width:1199px){.wc-password__panel{padding:min(var(--pw-padding),40px);gap:48px}.wc-password__brand-row{flex-wrap:wrap;gap:12px}.wc-password h1{font-size:min(var(--pw-heading-size),60px)}}@media(max-width:899px){.wc-password{display:flex;flex-direction:column}.wc-password__panel{padding:30px var(--pw-mobile-padding, 24px);gap:48px;min-height:100svh}.wc-password__brand-row{gap:10px;flex-wrap:wrap}.wc-password__brand img{width:var(--pw-mobile-logo, 56px)}.wc-password__brand span{font-size:10px}.wc-password__brand small{font-size:7px}.wc-password__status{font-size:9px}.wc-password__content{margin:auto 0}.wc-password__eyebrow{margin-bottom:20px}.wc-password h1{font-size:var(--pw-mobile-heading, 48px)}.wc-password__intro{margin-top:22px}.wc-password__signup{margin-top:30px}.wc-password__visual{order:2;height:var(--pw-mobile-image-height, 320px)}.wc-password__visual img{object-position:var(--pw-mobile-x, 70% 50%)}.wc-password__visual figcaption{bottom:24px;left:24px;right:24px;font-size:32px}.wc-password--overlay .wc-password__panel{max-width:100%;margin:0}.wc-password--overlay .wc-password__visual{height:auto}.wc-password--overlay .wc-password__visual figcaption{display:none}.wc-password--hide-mobile-image .wc-password__visual{display:none}}@media(max-width:479px){.wc-password__input-row{flex-direction:column}.wc-password__button{width:100%}}@media(prefers-reduced-motion:reduce){.wc-password__button,.wc-password__plus{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map */
