.template--password main,.template--password main>.shopify-section{flex:1;display:flex;flex-direction:column}.main-password{color:#fff!important;background-color:#000!important;padding:6.4rem 0;flex:1}.main-password__title{margin:0}.main-password__entry,.main-password__foot{color:#fff!important}.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 0;background-color:#000}.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}}.template--password,.template--password body,.template--password main,.template--password main>.shopify-section{background:#000!important;color:#fff!important}html,body.template--password{background:#000!important;color:#fff!important;min-height:100%!important}body.template--password,body.template--password #MainContent,body.template--password main,body.template--password main.content-for-layout,body.template--password main>.shopify-section,body.template--password .shopify-section,body.template--password .main-password,body.template--password .main-password__email-signup{background:#000!important;color:#fff!important}body.template--password .main-password__title,body.template--password .main-password__entry,body.template--password .main-password__entry *,body.template--password .main-password__foot,body.template--password .main-password__foot *,body.template--password .main-password__callout,body.template--password .main-password__callout *{color:#fff!important}body.template--password input,body.template--password textarea{background:#111!important;color:#fff!important;border-color:#ffffff59!important}body.template--password input::placeholder,body.template--password textarea::placeholder{color:#ffffff8c!important}body.template--password button,body.template--password .button{background:#fff!important;color:#000!important;border-color:#fff!important}@media screen and (max-width:749px){body.template--password .password-modal__content,body.template--password .password-modal__form,body.template--password .password-modal__inner{position:relative!important}body.template--password #ModalClose-PasswordModal.password-modal__close{position:absolute!important;top:-40px!important;right:-5px!important;width:28px!important;height:28px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:0!important;color:#fff!important;box-shadow:none!important;z-index:50!important}body.template--password #ModalClose-PasswordModal.password-modal__close svg{width:15px!important;height:15px!important;display:block!important}body.template--password #ModalClose-PasswordModal.password-modal__close svg path{stroke:#fff!important}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/main-password.css.map */
