.password--root{display:block;min-height:100vh;min-height:100dvh}@media(min-width:768px){.password--root{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}}.password--root .icon--shopify{width:82.28571px;height:var(--spacing--4);display:inline-block;line-height:0;vertical-align:top}.password--info,.password--logo,.password--mailing-list{text-align:center;padding-bottom:var(--spacing--section--y)}.password--logo img{height:auto;width:var(--width);border-radius:0}@media(max-width:767px){.password--logo img{width:var(--mobile-width)}}.password--container{display:flex;flex-direction:column;align-items:center;justify-content:center}@media(min-width:768px){.password--container{padding-top:var(--spacing--section--y)}}@media(max-width:767px){.password--container{padding-top:var(--spacing--section--mobile--y)}}.password--form{width:100%;max-width:350px;padding:var(--spacing--section--y) 0}.password--root[data-show-login=false] .password--form{display:none}.password--form input[type=password]{background-color:transparent;color:#fff;border:var(--border--light);margin-bottom:var(--spacing--item)}.password--login{position:absolute;top:var(--spacing--item);right:var(--spacing--item);width:fit-content;padding:0}.password--login span{display:flex;align-items:end;justify-content:flex-end;gap:var(--spacing--1)}.password--root[data-show-login=true] .password--login{display:none}@media(min-width:768px){.password--login{top:var(--spacing--block);right:var(--spacing--block)}}.password--buttons-container{display:flex;align-items:center;gap:var(--spacing--item--mobile)}@media(min-width:768px){.password--buttons-container{gap:var(--spacing--item)}}.password--main{display:flex;align-items:center;flex-direction:column}.password--root[data-show-login=true] .password--main{display:none}.password--subtitle,.password--mailing-header{padding-bottom:var(--spacing--item)}.password--powered-by{display:flex;align-items:center;gap:var(--spacing--1)}.password--errors ul,.password--errors li{margin:0;list-style:none;padding:0}.password--errors li{padding-bottom:var(--spacing--item)}.feedback-bar--root{z-index:100;position:fixed;left:0;bottom:var(--spacing--item);text-align:center;width:100%;pointer-events:none}@media(max-width:767px){.feedback-bar--root{padding:var(--spacing--3)}}.feedback-bar--root[aria-hidden=true]{display:none}.feedback-bar--root[aria-hidden=false]{display:block}.feedback-bar--message{padding:var(--spacing--2);border:var(--border--dark);border-radius:4px;display:inline-block}.small-logo--root img{--image--radius: 0;height:auto;width:var(--width)}@media(max-width:767px){.small-logo--root img{width:var(--mobile-width)}}.subscribe-form--root{width:100%;min-width:200px;max-width:var(--subscribe-form--max-width, 400px);display:block;margin:0 auto}@media(min-width:768px){.subscribe-form--root{min-width:200px}.subscribe-form--root[data-x-alignment=left]{margin:0 auto 0 0}.subscribe-form--root[data-x-alignment=right]{margin:0 0 0 auto}}@media(min-width:768px){.subscribe-form--root{min-width:150px}}@media(max-width:767px){.subscribe-form--root[data-mobile-x-alignment=left]{margin:0 auto 0 0}.subscribe-form--root[data-mobile-x-alignment=right]{margin:0 0 0 auto}}.subscribe-form{--border: 1px solid var(--color--body);width:100%;display:flex;gap:var(--spacing--1);align-items:end}.subscribe-form[aria-busy=true] .subscribe-form--submit-text,.subscribe-form[aria-busy=false] .icon--spinner{opacity:0}.subscribe-form--input{--input--color: var(--color--body);--input--radius: 0;--input--height: 32px;--input--bg-color: transparent;margin:0;border:0;padding:0;border-bottom:var(--border)}.subscribe-form--input:focus-visible{border:0;border-bottom:var(--border)}[data-text-color=white] .subscribe-form--input{--input--color: white;--border: 1px solid white;border:0;border-bottom:var(--border)}[data-text-color=white] [data-text-color=body] .subscribe-form--input{--border: 1px solid var(--color--body);--input--color: var(--color--body)}.subscribe-form--input:-webkit-autofill{-webkit-background-clip:text}.subscribe-form--submit .icon--spinner{height:var(--button--height);width:var(--button--height)}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map?subset=AAAAAAAAAAQAAAAAAQAAAAAgAQ */
