.jw-nlf{--jwn-accent:#C4922A;--jwn-accent-h:#D4A840;--jwn-border:#2C2A27;--jwn-text:#F8F5F0;--jwn-err:#D9604C;direction:rtl;text-align:right;width:100%}.jw-nlf .jw-nlf__form{display:flex;flex-direction:column;gap:12px;margin:0}.jw-nlf .jw-nlf__fields{display:grid;gap:12px}.jw-nlf .jw-nlf__in{height:48px;padding:0 16px;background:transparent;border:1px solid var(--jwn-border);border-radius:2px;color:var(--jwn-text);font:400 15px/1.2 var(--font-body--family,sans-serif);direction:rtl;text-align:right;transition:border-color .25s;width:100%;box-sizing:border-box;-webkit-appearance:none;appearance:none}.jw-nlf .jw-nlf__in::placeholder{color:var(--jwn-text);opacity:.45}.jw-nlf .jw-nlf__in:focus{outline:none;border-color:var(--jwn-accent)}.jw-nlf .jw-nlf__in.jw-nlf--bad{border-color:var(--jwn-err)}.jw-nlf .jw-nlf__terms{display:flex;gap:10px;align-items:flex-start;cursor:pointer;font:400 13px/1.6 var(--font-body--family,sans-serif);color:var(--jwn-text);text-align:right}.jw-nlf .jw-nlf__terms>span{opacity:.78}.jw-nlf .jw-nlf__terms a{color:var(--jwn-accent);text-decoration:underline;text-underline-offset:3px}.jw-nlf .jw-nlf__cb{-webkit-appearance:auto;appearance:auto;width:16px;height:16px;margin:2px 0 0;flex:none;accent-color:var(--jwn-accent);cursor:pointer}.jw-nlf .jw-nlf__cb.jw-nlf--bad{outline:2px solid var(--jwn-err);outline-offset:1px}.jw-nlf .jw-nlf__btn{height:48px;padding:0 28px;background:var(--jwn-accent);color:#0c0b09;border:none;border-radius:2px;font:600 14px/1 var(--font-body--family,sans-serif);letter-spacing:.06em;cursor:pointer;transition:background .25s}.jw-nlf .jw-nlf__btn:hover{background:var(--jwn-accent-h)}.jw-nlf .jw-nlf__msg{margin:0;font:500 13px/1.5 var(--font-body--family,sans-serif);color:var(--jwn-err)}.jw-nlf .jw-nlf__ok,.jw-nlf__ok{margin:0;padding:16px 18px;border:1px solid rgba(196,146,42,.45);border-radius:4px;background:#c4922a12;color:var(--jwn-text,#F8F5F0);font:500 15px/1.6 var(--font-body--family,sans-serif);display:flex;gap:10px;align-items:baseline;direction:rtl;text-align:right}.jw-nlf__ok:before{content:"\2713";color:var(--jwn-accent,#C4922A);font-weight:700}@media(min-width:750px){.jw-nlf.jw-nlf--row .jw-nlf__fields{grid-template-columns:1fr 1fr 1.3fr auto;align-items:center}.jw-nlf.jw-nlf--row.jw-nlf--nophone .jw-nlf__fields{grid-template-columns:1fr 1.3fr auto}.jw-nlf.jw-nlf--row .jw-nlf__terms{grid-column:1/-1;grid-row:2;justify-self:start}.jw-nlf.jw-nlf--row .jw-nlf__btn{grid-row:1;grid-column:-2}.jw-nlf.jw-nlf--row .jw-nlf__msg{grid-column:1/-1}}.jw-nlf-toast{position:fixed;bottom:28px;left:50%;transform:translate(-50%,12px);background:#141311;border:1px solid rgba(196,146,42,.55);color:#f8f5f0;padding:14px 22px;border-radius:4px;font:500 14px/1.5 var(--font-body--family,sans-serif);z-index:10000;direction:rtl;display:flex;gap:10px;align-items:center;opacity:0;transition:opacity .35s,transform .35s;max-width:calc(100vw - 40px);box-shadow:0 10px 30px #00000073}.jw-nlf-toast.is-on{opacity:1;transform:translate(-50%)}.jw-nlf-toast:before{content:"\2713";color:#c4922a;font-weight:700;font-size:16px}@media(max-width:749px){.jw-nlf-toast{bottom:96px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/jewelry-newsletter.css.map */
