.lumora-newsletter{position:relative;color:var(--lumora-color-text-primary, #1c1b19)}.lumora-newsletter--background-dark{background:var(--lumora-color-text-primary, #1c1b19);color:#fff}.lumora-newsletter--background-ivory{background:var(--lumora-color-background-primary, #f7f5f0)}.lumora-newsletter--background-surface{background:var(--lumora-color-background-surface, #fcfbf8)}.lumora-newsletter--spacing-compact{padding-block:var(--lumora-space-12, 48px)}.lumora-newsletter--spacing-standard{padding-block:var(--lumora-space-20, 80px)}.lumora-newsletter--spacing-large{padding-block:var(--lumora-space-24, 96px)}.lumora-newsletter__inner{display:grid;grid-template-columns:1fr;gap:var(--lumora-space-8, 32px);align-items:end}.lumora-newsletter__content{max-width:44rem}.lumora-newsletter__eyebrow{margin:0 0 var(--lumora-space-4, 16px);color:var(--lumora-color-text-secondary, #69665f);font-family:var(--lumora-font-family-primary, sans-serif);font-size:var(--lumora-font-size-micro, 12px);font-weight:var(--lumora-font-weight-semibold, 600);line-height:1.3;letter-spacing:.12em;text-transform:uppercase}.lumora-newsletter--background-dark .lumora-newsletter__eyebrow{color:#ffffff9e}.lumora-newsletter__heading{max-width:16ch;margin:0;color:inherit;font-family:var(--lumora-font-family-primary, sans-serif);font-size:clamp(2.25rem,4vw,3.25rem);font-weight:var(--lumora-font-weight-medium, 500);line-height:1.03;letter-spacing:-.03em}.lumora-newsletter__heading--serif{font-family:var( --lumora-font-family-editorial, var(--font-accent--family, serif) );font-weight:400;letter-spacing:-.02em}.lumora-newsletter__description{max-width:36rem;margin-top:var(--lumora-space-5, 20px);color:var(--lumora-color-text-secondary, #69665f);font-size:var(--lumora-font-size-body, 16px);line-height:var(--lumora-line-height-body, 1.6)}.lumora-newsletter--background-dark .lumora-newsletter__description{color:#ffffffb8}.lumora-newsletter__description>*:first-child{margin-top:0}.lumora-newsletter__description>*:last-child{margin-bottom:0}.lumora-newsletter__form-wrap,.lumora-newsletter__form{width:100%}.lumora-newsletter__field-group{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;border-bottom:1px solid currentColor}.lumora-newsletter__input{width:100%;min-width:0;min-height:56px;padding:0 var(--lumora-space-4, 16px) 0 0;border:0;border-radius:0;background:transparent;color:inherit;font-family:var(--lumora-font-family-primary, sans-serif);font-size:1rem;outline:none}.lumora-newsletter__input::placeholder{color:currentColor;opacity:.56}.lumora-newsletter__button{display:inline-flex;align-items:center;justify-content:center;gap:var(--lumora-space-2, 8px);min-height:56px;padding-inline:var(--lumora-space-4, 16px);border:0;border-radius:0;background:transparent;color:inherit;font-family:var(--lumora-font-family-primary, sans-serif);font-size:var(--lumora-font-size-small, 14px);font-weight:var(--lumora-font-weight-medium, 500);cursor:pointer}.lumora-newsletter__button-arrow{transition:transform var(--lumora-duration-base, .2s) var(--lumora-ease-standard, ease)}.lumora-newsletter__privacy{max-width:42rem;margin-top:var(--lumora-space-4, 16px);color:var(--lumora-color-text-secondary, #69665f);font-size:.75rem;line-height:1.5}.lumora-newsletter--background-dark .lumora-newsletter__privacy{color:#ffffff80}.lumora-newsletter__privacy>*{margin:0}.lumora-newsletter__message{margin-bottom:var(--lumora-space-4, 16px);font-size:var(--lumora-font-size-small, 14px);line-height:1.5}.lumora-newsletter__message--success{color:inherit}.lumora-newsletter__message--error{color:var(--lumora-color-error, #a1342b)}.lumora-newsletter--background-dark .lumora-newsletter__message--error{color:#ffb4ab}@media(hover:hover)and (pointer:fine){.lumora-newsletter__button:hover .lumora-newsletter__button-arrow{transform:translate(3px)}}.lumora-newsletter__input:focus-visible{box-shadow:inset 0 -2px 0 currentColor}.lumora-newsletter__button:focus-visible{box-shadow:var(--lumora-focus-ring)}@media screen and (min-width:990px){.lumora-newsletter__inner{grid-template-columns:minmax(0,1fr) minmax(28rem,.8fr);gap:clamp(var(--lumora-space-12, 48px),7vw,var(--lumora-space-24, 96px))}}@media screen and (max-width:749px){.lumora-newsletter--spacing-compact{padding-block:var(--lumora-space-10, 40px)}.lumora-newsletter--spacing-standard{padding-block:var(--lumora-space-14, 56px)}.lumora-newsletter--spacing-large{padding-block:var(--lumora-space-18, 72px)}.lumora-newsletter__inner{gap:var(--lumora-space-7, 28px)}.lumora-newsletter__heading{max-width:13ch;font-size:clamp(2rem,9vw,2.625rem)}.lumora-newsletter__description{font-size:.9375rem}.lumora-newsletter__field-group{grid-template-columns:1fr}.lumora-newsletter__button{justify-content:flex-start;padding-inline:0;border-top:1px solid currentColor}}@media(prefers-reduced-motion:reduce){.lumora-newsletter__button-arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/lumora-newsletter.css.map */
