.template--password main,.template--password main>.shopify-section{flex:1;display:flex;flex-direction:column}.main-password{color:rgb(var(--color-foreground));background-color:var(--color-background);padding:6.4rem 0;flex:1}.main-password__title{margin:0}.main-password__entry,.main-password__foot{color:var(--color-body)}.main-password__entry{margin:1.6rem 0 0}.main-password__entry p:first-child{margin-block-start:0}.main-password__entry p:last-child{margin-block-end:0}.main-password__email-signup{margin:2.4rem 0 0;padding:4rem;background-color:rgb(var(--color-background))}.main-password__email-signup h2{margin:0 0 1.6rem}.main-password__email-signup p{margin:0 0 2.4rem}.main-password__callout{font-size:var(--font-size-static-sm);margin:var(--spacing-5) 0 var(--spacing-7);padding-block-end:var(--spacing-7);border-block-end:.1rem solid rgb(var(--color-border))}.main-password__callout a{text-decoration:underline}.main-password__callout a:hover{text-decoration:none}.main-password__foot{opacity:.25}.main-password__foot svg{color:var(--color-logo);display:inline}.main-password__foot a{font-size:0;vertical-align:bottom;display:inline-block;margin-inline-start:1.2rem}@media screen and (min-width: 990px){.main-password{display:flex;align-items:center;justify-content:center}.main-password__entry{margin:2.4rem 0 0}}body.template--password .footer{position:absolute;bottom:0;left:0;width:100%;padding:20px;color:#fff;z-index:10;background:transparent!important}body.template--password .section-footer{padding-left:40px!important}body.template--password .section-footer .footer__block-heading{font-size:12px;color:#fff!important}body.template--password .section-footer .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-2);justify-items:end;text-align:left}body.template--password .section-footer .grid>:nth-child(1){grid-column:1;justify-content:end}body.template--password .section-footer .grid>:nth-child(2){grid-column:2}@media (max-width: 1024px){body.template--password .section-footer .grid{grid-template-columns:repeat(4,1fr);justify-items:center}body.template--password .section-footer .grid>:nth-child(1),body.template--password .section-footer .grid>:nth-child(2){grid-column:auto}}@media (max-width: 790px){body.template--password .section-footer .footer__block-heading{font-size:11px}}@media (max-width: 768px){body.template--password .section-footer .grid{grid-template-columns:repeat(2,1fr);justify-items:center;gap:40px}body.template--password .section-footer .grid>:nth-child(1){grid-column:1;justify-content:end}body.template--password .section-footer .grid>:nth-child(2){grid-column:2}body.template--password .section-footer .small-hide{display:block!important}body.template--password .section-footer .footer__accordion{display:none}body.template--password .section-footer{padding-left:30px!important}body.template--password .section-footer .footer__block-heading{font-size:12px}body.template--password .footer{padding:0;padding-block-end:10px!important}}@media screen and (max-width: 749px){.footer__nav--vertical .footer__links{row-gap:.2rem!important}}@media (max-width: 450px){body.template--password .section-footer{padding-left:0;padding-right:0}body.template--password .section-footer .footer__block-heading{font-size:10px}}@media (min-width: 365px) and (max-width: 404px){body.template--password .section-footer .footer__block-heading{font-size:9px}body.template--password .section-footer .list-unstyled li{font-size:10px}}@media (max-width: 368px){body.template--password .section-footer .footer__block-heading{font-size:8px}body.template--password .section-footer .list-unstyled li{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/main-password.css.map */
