.password-content{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem 6rem}.password-content__video{width:100%;max-width:56rem;aspect-ratio:1280 / 756;overflow:hidden;border-radius:var(--inputs-radius);background-color:rgb(var(--color-base-background-1))}.password-content__video-el{width:calc(100% + 2px);height:calc(100% + 2px);margin:-1px;object-fit:cover;display:block}.password-content__newsletter{text-align:start;gap:0;width:100%;max-width:40rem;padding:2.4rem;border-radius:var(--inputs-radius)}.password-content__newsletter-heading{text-transform:uppercase;color:#4b2f70;font-size:1.1rem;margin-top:0;margin-bottom:0}@media screen and (min-width:990px){.password-content__newsletter-heading{font-size:1.15rem}}.newsletter-form--framed{align-items:stretch;width:100%;max-width:none}.newsletter-form--framed .newsletter-form__field-wrapper{max-width:none;width:100%;height:fit-content}.newsletter-form--framed .newsletter-form__field-wrapper .field__input{background-color:transparent;padding-inline:.5rem;padding-block:1rem;height:1rem;font-size:1.15rem;box-shadow:0 0 0 .1rem #4b2f70;font-family:var(--font-body-family);color:#4b2f70}.newsletter-form--framed .newsletter-form__field-wrapper .field__input::placeholder{opacity:1;color:#4b2f70b3;font-style:italic;text-transform:uppercase;font-family:var(--font-body-family)}.newsletter-form--framed .newsletter-form__button{position:static;width:fit-content;height:fit-content;display:flex;align-items:center;justify-content:center;margin-top:.3rem;padding:.3rem;background-color:#4b2f70;color:rgb(var(--color-base-background-1));border-radius:var(--inputs-radius);text-transform:uppercase;font-size:1.15rem;font-family:var(--font-body-family)}.newsletter-form--framed .newsletter-form__button:hover{background-color:#f0829d}.newsletter-form--framed .newsletter-form__button:not(:focus-visible):not(.focused):not(:hover),.newsletter-form--framed .newsletter-form__button:focus:not(:hover){background-color:#4b2f70;color:rgb(var(--color-base-background-1))}.newsletter-form--framed .newsletter-form__button:focus-visible{background-color:#4b2f70;color:rgb(var(--color-base-background-1));box-shadow:0 0 0 .2rem rgb(var(--color-base-background-1)),0 0 0 .35rem #4b2f70}.newsletter-form--framed .newsletter-form__message--success{color:#4b2f70}@media screen and (max-width:749px){.password-content{padding:3rem 1.5rem 4rem;gap:2rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-password-content.css.map */
