.password-page{padding-bottom:80px;background-color:#e5e4e27f;background-repeat:repeat;background-size:80% auto;position:relative}#shop-hcaptcha-badge-container{display:none!important}.flex-center{display:flex;justify-content:center;align-items:center}.flex-1{flex:1}#shopify-section-password-header{position:relative;width:100%;z-index:11;height:80px;padding-top:16px}header.password-header{background:unset;margin:0 auto}header.password-header .password-header__container{padding:0}header.password-header .password-header__container>.password-header__col{flex-direction:column}header.password-header .password-header__container>.password-header__col>.password-header__row{text-align:center}header.password-header .password-header__container>.password-header__col>.password-header__row>.password-header__button{display:none}h1,p,img,.password-content__form-field{opacity:0;animation:fadeIn 1s ease forwards}section.password-content{background:unset}.password-content form{position:relative}.password-content form .password-content__form-message.password-content__form-message--success{color:#2b6442;position:absolute;bottom:0;margin-top:0;height:40px;top:5px;left:10px;background:#fff;width:calc(100% - 100px);justify-content:flex-start;font-family:Noto Sans,sans-serif;font-size:12px;font-weight:300}.password-content form .password-content__form-message.password-content__form-message--success>svg{width:18px}.password-content form .password-content__form-message .icon{margin-right:0}.password-content form .password-content__form-input[type=email]{font-family:Noto Sans,sans-serif;font-size:12px;font-weight:400;color:#000;padding:10px;min-height:50px;-webkit-appearance:none;border-radius:0}::placeholder{font-family:Noto Sans,sans-serif!important;font-size:12px!important;font-weight:200!important;color:#000!important}main.password-main .password-content .password-content__container{grid-template-columns:repeat(1,1fr);row-gap:0;column-gap:0;grid-template-areas:"content content" "image-first image-second"}[class*=password-content__block--image-]{display:none}.desktop-main-section .password-content-wrapper{width:480px}.mobile-slideshow .password-content-wrapper{width:100%;flex:0}.mobile-slideshow+.password-footer-content{gap:200px}.desktop-section>.password-footer-content{gap:80px}.password-footer-content{display:flex;flex-direction:column;justify-content:space-between;text-align:center;padding-top:30px}.password-footer-content>section>h1{font-family:"Noto Serif JP",serif;font-size:14px;font-weight:700;color:#000;margin-bottom:16px}.password-footer-content>section>p{font-family:Noto Sans,sans-serif;font-size:14px;font-weight:300;color:#000}.password-footer-content>p{font-family:Noto Sans,sans-serif;font-size:14px;font-weight:400;color:#000;white-space:pre-wrap;line-height:1.5}.desktop-section{display:none}.right-content{display:flex;flex-direction:column;justify-content:space-between;height:100%;position:relative}.right-content p{font-family:Noto Sans,sans-serif;font-size:12px;font-weight:300;color:#000;position:absolute;top:20%;left:16px}.right-content img{width:250px;height:200px;position:absolute;bottom:0;right:16px}.center-content{display:flex!important;flex-direction:column;align-items:center;gap:20px}.center-content img{min-width:352px;min-height:198px}.left-content{height:100%;display:flex;align-items:flex-end}.left-content>p{font-family:"Noto Serif JP",serif;font-size:12px;font-weight:400;color:#000;padding-left:16px}.mobile-section{display:flex;flex-direction:column}@media (min-width: 768px){.center-content img{min-width:480px;min-height:270px}.right-content p{left:120px}}@media (min-width: 1200px){.password-page{background-size:50% auto}.mobile-section{display:none}.desktop-section{display:flex;flex-direction:column;margin-top:40px}.parallax-animation{perspective:900px}.desktop-main-section{display:flex}.desktop-main-section>div{flex:1}.desktop-main-section>.left-content{height:400px}.desktop-main-section>.left-content>p{padding-left:100px}.desktop-main-section>.right-content{height:200px}.password-page .password-main{flex:1;justify-content:center}.center-content img{min-width:640px;min-height:360px}.right-content p{left:100px}.right-content img{width:159px;height:127px;right:unset;bottom:unset;top:50%;left:50%;transform:translate(-50%)}}@media (min-width: 4480px){.password-page{padding:16px 16px 120px}.password-content form .password-content__form-input[type=email]{font-size:32px;min-height:86px}::placeholder{font-size:32px!important}.password-content form button.password-content__form-button,.password-footer-content h1,.password-footer-content p{font-size:32px}.password-content form .password-content__form-message.password-content__form-message--success{font-size:32px;height:80px}.password-content form .password-content__form-message.password-content__form-message--success>svg{width:36px}.center-content img{min-width:960px;min-height:540px}.desktop-main-section .password-content-wrapper{width:800px}.password-footer-content{max-height:400px}.password-footer-content>section>h1{font-size:36px}.password-footer-content>section>p{font-size:36px}.password-footer-content>p{font-size:36px}.right-content p{font-size:32px;left:100px}.right-content img{width:476px;height:381px}.left-content>p{font-size:32px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/password-custom.css.map */
