.template-password{background:#fff;color:#144270}.template-password #header{background:#fff;color:#144270;border-bottom:1px solid #e6edef;box-shadow:none}.template-password .header__inner{min-height:100px}.template-password .header__logo-image{display:block;height:auto}.template-password .header__action-item-link{color:#144270}.template-password .password{min-height:calc(100svh - 101px);padding-top:0}.template-password .password__content{padding:88px 0 72px}.template-password .password__content .container--extra-narrow{max-width:760px}.template-password .password__content h1{color:#144270;font-size:clamp(28px,3.5vw,44px);line-height:1.5;font-weight:600;letter-spacing:.02em;margin:0 auto 28px}.template-password .password__content h1:before{content:"";display:block;width:44px;height:3px;margin:0 auto 30px;background:#009490}.template-password .password__content .rte{font-size:17px;line-height:1.9;color:#53636f}.template-password .password__content .rte p{margin-bottom:16px}.template-password .password__content .rte p:nth-child(2){margin-top:32px;margin-bottom:12px}.template-password .password__content .rte a{display:inline-flex;align-items:center;justify-content:center;min-height:56px;min-width:264px;padding:12px 32px;border:2px solid #144270;border-radius:4px;background:#144270;color:#fff;text-decoration:none;font-weight:600}.template-password .password__content .rte a:hover{background:#00698f;border-color:#00698f;color:#fff}.template-password a:focus-visible{outline:3px solid #009490;outline-offset:5px}.template-password .password__content .rte p:nth-child(3){font-size:14px;color:#667783;letter-spacing:.02em}.template-password .password__content .rte p:last-child{margin-top:32px;font-size:15px}.template-password .password__footer{border-top:1px solid #e6edef;padding:24px 0;color:#667783}@media screen and (max-width:640px){.template-password .header__inner{min-height:80px}.template-password .password{min-height:calc(100svh - 81px)}.template-password .password__content{padding:64px 0 48px}.template-password .password__content .container--extra-narrow{padding:0}.template-password .password__content h1{font-size:28px}.template-password .password__content .rte{font-size:16px}.template-password .password__content .rte a{width:100%;min-width:0}.template-password .password__footer{padding:20px 0}}
/*# sourceMappingURL=/cdn/shop/t/21/compiled_assets/styles.css.map?subset=AAAAgA */
