.Template--password .Password{display:flex;flex-direction:column;justify-content:space-between;padding:24px;width:100%;min-height:calc(100vh - var(--tg-outline-width) * 2 * var(--tg-show-outline-body));background-size:cover;background-position:center}.Template--password .Password__StampLayer{position:absolute;top:0;left:0;width:100%;height:100%}.Template--password .Password__LogoText{word-break:break-word;font-family:var(--tg-sys-typescale-title-large-font);font-style:var(--tg-sys-typescale-title-large-style);font-weight:var(--tg-sys-typescale-title-large-weight);font-size:var(--tg-sys-typescale-title-large-size);line-height:var(--tg-sys-typescale-title-large-line-height);letter-spacing:var(--tg-sys-typescale-title-large-tracking)}.Template--password .Password__Header{position:relative;display:flex;justify-content:space-between;align-items:center}.Template--password .Password__LogoImage{vertical-align:middle}.Template--password .Password__Action svg{width:20px;height:20px;vertical-align:bottom}@media screen and (min-width: 1008px){.Template--password .Password__Action svg{-webkit-margin-start:8px;margin-inline-start:8px}}.Template--password .Password__Content{width:470px;max-width:100%;margin:2rem auto;z-index:2}.Template--password .Password__Newsletter{margin-bottom:8px}.Template--password .Password__Card{padding:2rem;background:var(--tg-sys-color-background);text-align:center;border:var(--tg-outline-width) solid var(--tg-sys-color-outline);box-shadow:var(--tg-outline-width) var(--tg-outline-width) var(--tg-outline-width) var(--tg-sys-color-outline);border-radius:var(--tg-outline-width)}.Template--password .Modal--password .Password__Card{background:transparent}.Template--password .Password__Message{font-family:var(--tg-sys-typescale-body-large-font);font-style:var(--tg-sys-typescale-body-large-style);font-weight:var(--tg-sys-typescale-body-large-weight);font-size:var(--tg-sys-typescale-body-large-size);line-height:var(--tg-sys-typescale-body-large-line-height);letter-spacing:var(--tg-sys-typescale-body-large-tracking)}.Template--password .Password__Form{margin-top:1.75rem}.Template--password .Password__Form .Form__Input{min-height:52px}@media screen and (max-width: 1007px){.Template--password .Password__Form .Form__Item--email{width:100%;padding-right:0}}.Template--password .Password__Form .Form__Item--button{flex:0 1 auto;width:auto}@media screen and (max-width: 1007px){.Template--password .Password__Form .Form__Item--button{width:100%}.Template--password .Password__Form .Form__Item--button .Button{width:100%;min-height:52px}}@media screen and (min-width: 1008px){.Template--password .Password__Content{margin:80px auto}.Template--password .Password__Card{padding:3rem 4rem}}.Template--password .Password__Footer{text-align:center;z-index:2}.Template--password .Password__Footer svg{width:70px;height:20px;vertical-align:bottom;-webkit-margin-start:2px;margin-inline-start:2px}@media screen and (min-width: 1008px){.Template--password .Password__Footer{display:flex;flex-direction:column;text-align:center}}.Template--password .Password__Modal{display:flex;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/13/assets/template-password.css.map */
