body.password,body.password *{font-family:futura-pt,Helvetica Neue,Helvetica,Arial,sans-serif!important;-webkit-font-smoothing:antialiased}body.password{--gb-ink: #2e2e2e;--gb-mute: #8a8a8a;background:#fff;color:var(--gb-ink)}body.password .gradient{background:#fff!important}body.password .password-header{position:relative;display:flex;justify-content:center;align-items:center;max-width:none;padding:2.6rem 3rem}body.password .password-header .h2{margin:0;font-size:2.2rem;font-weight:500;letter-spacing:.02em;color:var(--gb-ink)}body.password .password-logo{display:block;margin:0 auto}body.password .password-header password-modal{position:absolute;right:3rem;top:50%;transform:translateY(-50%)}body.password .password-link{font-size:1.15rem;font-weight:400;letter-spacing:.04em;color:var(--gb-mute);text-decoration:none}body.password .password-link:hover{color:var(--gb-ink)}body.password .password-link .svg-wrapper{display:none}body.password .password-main{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 16rem)}body.password .email-signup-banner{width:100%;min-height:0!important}body.password .email-signup-banner .banner__media{display:none!important}body.password .email-signup-banner .banner__content{padding:0!important;justify-content:center}body.password .email-signup-banner__box{width:100%!important;max-width:38rem!important;margin:0 auto;padding:0 2rem!important;border:0!important;box-shadow:none!important;background:transparent!important;text-align:center}body.password .email-signup-banner__box:after{display:none!important}body.password .email-signup-banner__heading{margin:0 0 1.6rem!important;font-size:1.25rem!important;font-weight:400!important;letter-spacing:.22em!important;text-transform:uppercase;color:var(--gb-ink)}body.password .newsletter__subheading,body.password .newsletter__subheading p{margin:0 0 3.2rem!important;font-size:1.3rem!important;font-weight:400!important;line-height:1.6;letter-spacing:.03em;color:var(--gb-mute)}body.password .newsletter-form{max-width:32rem;margin:0 auto}body.password .newsletter-form__field-wrapper .field:before,body.password .newsletter-form__field-wrapper .field:after{display:none!important}body.password .newsletter-form__field-wrapper .field{border-bottom:1px solid var(--gb-ink)}body.password .newsletter-form__field-wrapper .field__input{height:4.2rem;padding:0 4rem 0 0!important;border:0!important;box-shadow:none!important;background:transparent!important;font-size:1.3rem!important;letter-spacing:.03em;color:var(--gb-ink)}body.password .newsletter-form__field-wrapper .field__label{left:0!important;font-size:1.3rem!important;letter-spacing:.03em;color:var(--gb-mute)!important}body.password .newsletter-form__button{width:3.6rem!important;right:0!important;background:transparent!important;color:var(--gb-ink)!important}body.password .newsletter-form__button:focus{box-shadow:none!important;outline:0}body.password .newsletter-form__button svg{width:1.4rem;height:1.4rem}body.password .newsletter-form__message{justify-content:center;font-size:1.2rem;color:var(--gb-mute)}body.password .password__footer{padding:2rem 0 3rem}body.password .list-social__link{color:var(--gb-mute)}body.password .list-social__link:hover{color:var(--gb-ink)}body.password .password-header{display:grid!important;grid-template-columns:1fr auto 1fr;align-items:center}body.password .password-header>:first-child{grid-column:2}body.password .password-header password-modal{position:static!important;transform:none!important;grid-column:3;justify-self:end}body.password .password-link{white-space:nowrap}body.password .password-main{display:block!important;min-height:0!important;padding:24vh 0 20vh!important}body.password .newsletter-form__field-wrapper .field__label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}body.password .newsletter-form__field-wrapper .field__input::placeholder{opacity:1!important;color:var(--gb-mute)}body.password .password__footer hr,body.password footer hr{border-color:#ececec}body.password .password-header{display:flex!important;justify-content:center!important;position:relative}body.password .password-header password-modal{display:block!important;position:absolute!important;right:3rem;top:50%;transform:translateY(-50%)!important}body.password .password-main{padding:16rem 0 14rem!important}body.password .newsletter-form__field-wrapper .field__label{font-size:0!important;opacity:0!important}body.password .password-header password-modal{position:fixed!important;top:2.4rem;right:3rem;left:auto;transform:none!important;z-index:5}
/*# sourceMappingURL=/cdn/shop/t/11/assets/galbury-coming-soon.css.map */
