.sk-newsletter-overlay{position:fixed;inset:0;z-index:9999;background:#251710a8;display:grid;place-items:center;padding:1rem;font-family:"DM Sans",Arial,sans-serif}.sk-newsletter{position:relative;width:min(760px,100%);display:grid;grid-template-columns:.8fr 1.2fr;background:#f8f3ed;color:#2c1b15;box-shadow:0 24px 80px #1e100a66}.sk-newsletter-art{min-height:420px;background:linear-gradient(145deg,#9a7966,#3a241c);display:grid;place-content:center;color:#f8f3ed;text-align:center;letter-spacing:.18em}.sk-newsletter-art span{font-family:Italiana,serif;font-size:2rem;letter-spacing:.05em}.sk-newsletter-copy{padding:clamp(1.6rem,5vw,3rem);display:grid;align-content:center}.sk-newsletter-copy small{letter-spacing:.14em;color:#785e50}.sk-newsletter-copy h2{font:400 clamp(2rem,5vw,3.2rem) Italiana,serif;margin:.6rem 0}.sk-newsletter-copy p{color:#74665e;line-height:1.6}.sk-newsletter-copy form{display:grid;gap:.7rem;margin-top:1rem}.sk-newsletter-copy input{border:1px solid #cdbbad;background:white;padding:.85rem;font:inherit}.sk-newsletter-copy button[type=submit]{border:0;background:#2c1b15;color:white;padding:.9rem;font-weight:600;cursor:pointer}.sk-newsletter-copy label{font-size:.72rem;color:#74665e;display:flex;gap:.5rem;align-items:flex-start}.sk-newsletter-copy a{color:inherit}.sk-newsletter-close{position:absolute;right:.8rem;top:.5rem;border:0;background:none;font-size:1.7rem;color:#2c1b15;cursor:pointer}.sk-newsletter-message{font-size:.83rem;color:#527057}.sk-newsletter-hidden{display:none!important}@media(max-width:650px){.sk-newsletter{grid-template-columns:1fr}.sk-newsletter-art{display:none}.sk-newsletter-copy{padding:2rem}.sk-newsletter-close{color:#2c1b15}}
