.newsletter-form__row.svelte-1isl5n1{gap:6px;display:flex}.newsletter-form.svelte-1isl5n1 input:where(.svelte-1isl5n1):not([type=checkbox]){color:#454046;background:#fff;border:1px solid #cbcbcb;border-radius:0;min-width:0;height:48px;padding:0 20px;font-family:Cormorant Garamond,Georgia,serif;font-size:1rem}.newsletter-form.svelte-1isl5n1 input:where(.svelte-1isl5n1):not([type=checkbox])::-webkit-input-placeholder{color:#767676}.newsletter-form.svelte-1isl5n1 input:where(.svelte-1isl5n1):not([type=checkbox]):-ms-placeholder-shown{color:#767676}.newsletter-form.svelte-1isl5n1 input:where(.svelte-1isl5n1):not([type=checkbox])::-moz-placeholder{color:#767676}.newsletter-form.svelte-1isl5n1 input:where(.svelte-1isl5n1):not([type=checkbox])::placeholder{color:#767676}.newsletter-form__row.svelte-1isl5n1 input:where(.svelte-1isl5n1){flex:1}.newsletter-form__submit.svelte-1isl5n1{letter-spacing:.2em;text-transform:uppercase;color:#fff;cursor:pointer;background:#000;border:0;flex:none;height:48px;padding:0 20px;font-size:1.111rem;transition:opacity .3s}.newsletter-form__submit.svelte-1isl5n1:hover{opacity:.8}.newsletter-form__submit[disabled].svelte-1isl5n1{opacity:.5;cursor:wait}.newsletter-form.svelte-1isl5n1 .consent:where(.svelte-1isl5n1){color:#767676;margin-top:1.5em;font-size:.778rem}.newsletter-form.svelte-1isl5n1 .consent:where(.svelte-1isl5n1) a:where(.svelte-1isl5n1){color:inherit;-webkit-text-decoration:underline;text-decoration:underline}.newsletter-form__website.svelte-1isl5n1{position:absolute;left:-9999px}.newsletter-form__message.svelte-1isl5n1{color:#000;margin-top:12px;font-size:1rem}.newsletter-form__message--error.svelte-1isl5n1{color:#b3261e}.newsletter-form--full.svelte-1isl5n1{max-width:560px}.newsletter-form--full.svelte-1isl5n1 .field:where(.svelte-1isl5n1){flex-direction:column;gap:6px;margin-bottom:16px;display:flex}.newsletter-form--full.svelte-1isl5n1 label:where(.svelte-1isl5n1){letter-spacing:.1em;text-transform:uppercase;font-size:.778rem}.newsletter-form--full.svelte-1isl5n1 .consent--checkbox:where(.svelte-1isl5n1){letter-spacing:0;text-transform:none;cursor:pointer;align-items:flex-start;gap:10px;margin:24px 0;font-size:.778rem;display:flex}.newsletter-form--full.svelte-1isl5n1 .consent--checkbox:where(.svelte-1isl5n1) input:where(.svelte-1isl5n1){accent-color:#000;flex:none;margin-top:3px}
