.node-alerts{--na-paper: #f6f7f1;--na-ink: #24382c;--na-bark: #7a6d55;--na-accent: #86714a;--na-rule: #d5d5c9;background:var(--na-paper);border:1px solid var(--na-rule);color:var(--na-ink);padding:clamp(1.25rem,3vw,2.25rem)}.node-alerts__grid{display:grid;grid-template-columns:1fr;gap:clamp(1.1rem,2.5vw,2.25rem);align-items:start}@media(min-width:860px){.node-alerts__grid{grid-template-columns:1.25fr 1fr;align-items:center}}.node-alerts__eyebrow{margin:0;font-size:.75rem;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:var(--na-bark)}.node-alerts__accent{display:block;width:2.25rem;height:1px;margin:.7rem 0 .85rem;background:var(--na-accent)}.node-alerts__title{margin:0;color:var(--na-ink);font-size:clamp(1.25rem,2.2vw,1.75rem);line-height:1.18}.node-alerts__body{margin:.8rem 0 0;max-width:54ch;font-size:1rem;line-height:1.6}.node-alerts__form{display:flex;flex-wrap:wrap;gap:.6rem;margin:0}.node-alerts__input{flex:1 1 14rem;min-width:0;padding:.7rem .85rem;font-size:1rem;line-height:1.3;color:var(--na-ink);background:#fff;border:1px solid var(--na-rule);border-radius:0}.node-alerts .node-alerts__input::placeholder{color:var(--na-bark);opacity:1}.node-alerts__input:focus-visible{outline:2px solid var(--na-accent);outline-offset:1px}.node-alerts__button{flex:0 0 auto;padding:.7rem 1.3rem;font-size:.9rem;letter-spacing:.04em;color:#fff;background:var(--na-ink);border:1px solid var(--na-ink);border-radius:0;cursor:pointer;transition:background .2s ease,border-color .2s ease}.node-alerts__button:hover,.node-alerts__button:focus-visible{background:var(--na-accent);border-color:var(--na-accent)}.node-alerts__fine{margin:.7rem 0 0;font-size:.8125rem;line-height:1.45;color:var(--na-bark)}.node-alerts__note{margin:0;font-size:1rem;line-height:1.55;color:var(--na-ink)}.node-alerts__errors{margin:0 0 .7rem;padding:0;list-style:none;font-size:.875rem;color:#9a4a3a}.node-alerts .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.node-alerts__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/node-alerts.css.map */
