.vl-news{position:relative;display:flex;align-items:center;min-height:540px;overflow:hidden;background:var(--cream-500)}.vl-news__media{position:absolute;top:0;right:0;bottom:0;left:0}.vl-news__image{width:100%;height:100%;object-fit:cover;object-position:center right;display:block}.vl-news__inner{position:relative;z-index:1}.vl-news__content{display:flex;flex-direction:column;gap:32px;width:500px;max-width:100%}.vl-news__copy{display:flex;flex-direction:column;gap:4px;width:490px;max-width:100%}.vl-news__copy .vl-eyebrow{align-self:flex-start;margin-bottom:4px}.vl-news__heading{margin:0;font-family:var(--font-display);font-weight:var(--fw-light);font-size:48px;line-height:1.2;color:var(--neutral-800)}.vl-news__body{margin:0;font-family:var(--font-body);font-weight:var(--fw-regular);font-size:14px;line-height:1.6;letter-spacing:-1px;color:var(--neutral-800)}.vl-news__form{position:relative;display:flex;align-items:center;width:100%;height:54px;border-radius:var(--radius-xl);background:var(--white);overflow:hidden}.vl-news__input{flex:1;min-width:0;height:100%;padding:0 150px 0 20px;border:0;background:transparent;font-family:var(--font-body);font-weight:var(--fw-regular);font-size:14px;line-height:1.6;letter-spacing:-1px;color:var(--neutral-800)}.vl-news__input::placeholder{color:var(--neutral-500)}.vl-news__input:focus{outline:none}.vl-news__form:focus-within{box-shadow:inset 0 0 0 1px var(--gold-500)}.vl-news__submit{position:absolute;right:7px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;height:39px;padding:14px 24px;border:0;border-radius:var(--radius-lg);background:var(--neutral-800);color:var(--white);font-family:var(--font-body);font-weight:var(--fw-regular);font-size:16px;line-height:1.6;letter-spacing:-1px;white-space:nowrap;cursor:pointer;transition:background-color .2s ease}.vl-news__submit:hover{background:var(--neutral-900)}.vl-news__success,.vl-news__error{margin:0;font-family:var(--font-body);font-weight:var(--fw-regular);font-size:14px;line-height:1.6;letter-spacing:-1px}.vl-news__success{color:var(--neutral-800)}.vl-news__error{color:#a33}@media screen and (max-width:1023px){.vl-news__heading{font-size:clamp(32px,4.5vw,48px);letter-spacing:-2px}}@media screen and (max-width:749px){.vl-news{min-height:0;padding-block:56px}.vl-news__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#c9bbaabf}.vl-news__content,.vl-news__copy{width:100%}.vl-news__form{height:auto;flex-direction:column;gap:10px;padding:8px;align-items:stretch}.vl-news__input{height:44px;padding:0 12px}.vl-news__submit{position:static;transform:none;width:100%;height:44px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/newsletter-section.css.map */
