.seaszn-password-hero{position:relative;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;color:#fff;text-align:center;padding:6rem 2rem 8rem}.seaszn-password-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.seaszn-password-hero__media img,.seaszn-password-hero__media video,.seaszn-password-hero__media .placeholder-svg{width:100%;height:100%;object-fit:cover;display:block}.seaszn-password-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#000;pointer-events:none}.seaszn-password-hero__content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;width:100%;max-width:44rem}.seaszn-password-hero__logo{margin-bottom:3.6rem}.seaszn-password-hero__logo-image{display:block;height:auto;margin:0 auto;filter:brightness(0) invert(1)}.seaszn-password-hero__heading{color:#fff;margin:0}.seaszn-password-hero__paragraph{margin-top:1.2rem;color:#ffffffd9}.seaszn-password-hero__paragraph p{margin:0}.seaszn-password-hero__form{margin-top:2.4rem;width:100%;max-width:34rem}.seaszn-password-hero__form .newsletter-form__field-wrapper{max-width:none}.seaszn-password-hero__form .field{background:#ffffff0a;border:1px solid rgba(255,255,255,.85);border-radius:0}.seaszn-password-hero__form .field:after,.seaszn-password-hero__form .field:before{display:none}.seaszn-password-hero__form .field__input{background:transparent;color:#fff;border:none;padding-left:1.5rem}.seaszn-password-hero__form .field__input:focus,.seaszn-password-hero__form .field__input:focus-visible{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) #ffffffd9;outline:0}.seaszn-password-hero__form .field__input::placeholder{color:#fff9}.seaszn-password-hero__form .field__label{color:#ffffffbf;left:1.5rem}.seaszn-password-hero__form .field__input:focus+.field__label,.seaszn-password-hero__form .field__input:not(:placeholder-shown)+.field__label{color:#fff9;left:1.5rem}.seaszn-password-hero__form .newsletter-form__button{color:#fff}.seaszn-password-hero__form .newsletter-form__button .icon{color:#fff;fill:currentColor}.seaszn-password-hero__form .newsletter-form__message{color:#fff}.seaszn-countdown-wrapper{margin-top:2.4rem}.seaszn-countdown__digits{display:flex;justify-content:center;gap:2rem;flex-wrap:wrap}.seaszn-countdown__unit{display:flex;flex-direction:column;align-items:center;min-width:7rem}.seaszn-countdown__value{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:7.2rem;line-height:1;font-variant-numeric:tabular-nums;font-weight:700;color:#fff}.seaszn-countdown__label{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin-top:.8rem;font-size:1.3rem;letter-spacing:.15rem;text-transform:uppercase;color:#ffffffb3}.seaszn-countdown__expired{text-align:center;color:#fff}.seaszn-countdown__placeholder{color:#ffffffb3}@media screen and (max-width:749px){.seaszn-countdown__digits{gap:1.4rem}.seaszn-countdown__unit{min-width:5.6rem}.seaszn-countdown__value{font-size:4.4rem}}.seaszn-klaviyo-form-wrapper{width:100%}.seaszn-klaviyo-form.loading{opacity:.7;pointer-events:none}.seaszn-klaviyo-form__message{margin-top:.8rem;font-size:1.3rem;color:#fff}.seaszn-klaviyo-form__message--error{color:#ff8a80}.seaszn-klaviyo-form__consent{margin-top:1rem;font-size:1.1rem;color:#ffffffa6}.seaszn-password-hero__social{position:absolute;left:0;right:0;bottom:2.8rem;z-index:2;display:flex;justify-content:center}.seaszn-password-hero__social .list-social{justify-content:center;margin:0}.seaszn-password-hero__social .list-social__link{color:#fff}.seaszn-password-hero__social .list-social__link .icon,.seaszn-password-hero__social .list-social__link svg{color:#fff;fill:#fff}@media screen and (max-width:749px){.seaszn-password-hero{padding:5rem 1.5rem 7rem}}body.password:has(.seaszn-password-hero) hr{display:none}body.password:has(.seaszn-password-hero) :has(>.password-header){position:absolute;top:0;left:0;right:0;z-index:3;background:transparent}body.password:has(.seaszn-password-hero) .password-header,body.password:has(.seaszn-password-hero) .password-header *{color:#fff}body.password:has(.seaszn-password-hero) .password-header .icon{color:#fff;fill:#fff}body.password:has(.seaszn-password-hero) .password-header .password-logo,body.password:has(.seaszn-password-hero) .password-header>h1.h2{display:none}
/*# sourceMappingURL=/cdn/shop/t/21/assets/seaszn-password.css.map */
