.section-password{height:fit-content;display:flex;flex-direction:column;gap:40px;padding-left:24px;padding-right:24px;box-sizing:border-box}.section-password .container-image{position:relative;height:36.5vh;min-height:300px;aspect-ratio:345 / 311}.section-password .container-image img{width:100%;height:100%;object-fit:cover}.section-password .title{color:var(--color-black);font-size:48px;font-weight:700;line-height:44px;text-transform:uppercase;position:absolute;top:-70px;left:-14px;z-index:1;margin:0}.section-password .form{margin:0}.section-password .form-error,.section-password .form-success{font-size:12px;font-weight:400;letter-spacing:.4px;margin:12px 0 0}.section-password .form-error{color:var(--color-error)}.section-password .form-success{color:var(--color-success)}.section-password .form-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.6}.section-password .form-description{font-size:14px;font-weight:300;letter-spacing:.6;color:var(--color-gray-dark);white-space:pre-wrap}.section-password .field{display:flex;flex-direction:column;gap:8px;margin-top:24px}.section-password .field label{font-size:12px;font-weight:400;letter-spacing:.6;text-transform:uppercase}.section-password .field input{font-size:14px;border:none;border-bottom:1px solid var(--color-black);background-color:transparent;padding-top:6px;padding-bottom:6px}.section-password .field input::placeholder{color:var(--color-gray)}.section-password .submit-button{color:var(--color-black);display:flex;align-items:center;gap:6px;background-color:transparent;border:none;margin-top:24px;font-size:12px;text-transform:uppercase;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;padding:0;cursor:pointer;transition:color .3s ease}.section-password .submit-button:hover .arrow-icon path{fill:var(--color-gray-dark)}.section-password .submit-button .arrow-icon path{transition:fill .3s ease}.section-password .submit-button:hover{color:var(--color-gray-dark)}.section-password .submit-button .arrow-icon{width:18px;height:18px}.section-password .contact{display:flex;flex-direction:column;gap:6px;margin-top:40px}.section-password .contact-title{font-size:12px;font-weight:600;letter-spacing:.6;text-transform:uppercase;margin:0}.section-password .contact .items{display:flex;padding:0;margin:0;gap:18px}.section-password .contact .item{position:relative;list-style-type:none;font-size:12px;text-transform:uppercase}.section-password .contact .item:before{content:"-";color:var(--color-gray-dark);position:absolute;left:-10px;top:50%;transform:translateY(-50%)}.section-password .contact .item:first-child:before{display:none}.section-password .contact .item a{color:var(--color-gray-dark);text-decoration:none;transition:color .3s ease}.section-password .contact .item a:hover{color:var(--color-gray-light)}@media screen and (min-width:768px){.section-password{margin:auto;max-width:466px}.section-password .title{font-size:64px;line-height:54px;top:-80px;left:-140px}.section-password .container-image{height:38vh;aspect-ratio:466 / 420}}@media screen and (min-width:1024px){.section-password{flex-direction:row;gap:100px;max-width:1440px;height:100%;align-items:center;justify-content:center}.section-password .container-image{width:100%;max-width:500px;height:auto;aspect-ratio:501 / 519}.section-password .title{top:-90px;left:-100px}.section-password .wrapper{width:100%;max-width:345px}.section-password .contact{margin-top:60px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-password.css.map */
