.newsletter{--nl-bg: #934a52;--nl-text: #FBF7F4;--nl-rose: #C98A93;--nl-serif: "Cormorant Garamond", "Times New Roman", serif;--nl-sans: "Outfit", system-ui, sans-serif;background:var(--nl-bg);color:var(--nl-text)}.newsletter-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.newsletter-eyebrow{font-family:var(--nl-sans)!important;font-size:11px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#fbf7f480;margin:0;line-height:1.2}.newsletter-title{font-family:var(--nl-serif)!important;font-size:clamp(32px,3.4vw,50px);font-weight:300;line-height:1.1;letter-spacing:-.01em;color:var(--nl-text);margin:14px 0 0}.newsletter-title em{font-style:italic;color:#1f1b1a!important;font-weight:300}.newsletter,.newsletter h1,.newsletter h2,.newsletter h3,.newsletter h4,.newsletter p,.newsletter span,.newsletter a,.newsletter label,.newsletter .newsletter-title,.newsletter .newsletter-eyebrow,.newsletter .newsletter-copy,.newsletter .newsletter-copy p,.newsletter .newsletter-fine,.newsletter .newsletter-form input[type=email],.newsletter .newsletter-submit{color:var(--nl-text)!important}.newsletter-copy{color:#fbf7f4b3;font-family:var(--nl-sans)!important;font-size:15px;line-height:1.65;max-width:440px;margin:0 0 24px}.newsletter-copy p{font-family:var(--nl-sans)!important;color:inherit;margin:0 0 12px}.newsletter-copy p:last-child{margin-bottom:0}.newsletter-copy strong{color:var(--nl-text);font-weight:500}.newsletter-form{display:flex;gap:16px;border:none!important;border-bottom:1px solid rgba(251,247,244,.3)!important;padding:0 0 4px!important;margin:0!important;background:transparent!important;transition:border-color .3s ease;align-items:stretch}.newsletter-form:focus-within{border-bottom-color:var(--nl-rose)!important}.newsletter-form input[type=email]{flex:1;background:transparent!important;border:none!important;color:var(--nl-text)!important;padding:14px 0!important;font-family:var(--nl-sans)!important;font-size:15px!important;outline:none!important;box-shadow:none!important;min-width:0}.newsletter-form input[type=email]::placeholder{color:#fbf7f466;opacity:1}.newsletter button.newsletter-submit,button.newsletter-submit[type=submit]{background:transparent!important;background-color:transparent!important;border:none!important;color:var(--nl-text)!important;padding:14px 0!important;font-family:var(--nl-sans)!important;font-size:12px!important;font-weight:500;letter-spacing:.18em;text-transform:uppercase;display:inline-flex!important;align-items:center;gap:8px;cursor:pointer;transition:color .2s ease;white-space:nowrap;min-height:auto;line-height:1;border-radius:0!important}.newsletter button.newsletter-submit:hover,.newsletter button.newsletter-submit:not([disabled]):hover,button.newsletter-submit[type=submit]:hover{background:transparent!important;background-color:transparent!important;color:var(--nl-text)!important;opacity:.75;border:none!important}.newsletter-fine{font-family:var(--nl-sans)!important;margin-top:18px;font-size:12px;color:#fbf7f473;letter-spacing:.02em;line-height:1.5}.newsletter-social{margin-top:22px;display:flex;flex-wrap:wrap;gap:10px}.newsletter-social__btn{display:inline-flex;align-items:center;gap:10px;padding:10px 18px;border-radius:999px;background:transparent;border:1px solid rgba(251,247,244,.4);color:var(--nl-text)!important;font-family:var(--nl-sans)!important;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;transition:all .2s ease;line-height:1}.newsletter-social__btn svg{flex-shrink:0}.newsletter-social__btn:hover{background:var(--nl-text);border-color:var(--nl-text);color:var(--nl-bg)!important}.newsletter-success{margin-top:14px;font-family:var(--nl-sans)!important;font-size:13px;color:var(--nl-rose)}.newsletter-error{margin-top:14px;font-family:var(--nl-sans)!important;font-size:13px;color:#ff6b6b}@media(max-width:1100px){.newsletter-grid{grid-template-columns:1fr;gap:40px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-newsletter-atelier.css.map */
