.fw-lot-rand{color:var(--vn-muted,#a7a3ad);flex-wrap:wrap;align-items:center;gap:0 6px;margin:0;font-size:13px;display:inline-flex}.fw-lot-rand b{color:var(--vn-gold-soft,#e2c886);font-variant-numeric:tabular-nums;font-weight:600}.fw-lot-contor{font-variant-numeric:tabular-nums;flex-basis:100%}.fw-lot{text-align:left;background:#c9a75e0d;border:1px solid #c9a75e66;border-radius:18px;flex-direction:column;gap:12px;padding:18px;display:flex}.fw-lot-sec{padding-block:8px 40px}.fw-lot-semn{letter-spacing:.08em;text-transform:uppercase;color:#f4b4b4;margin:0;font-size:11.5px}.fw-lot h2,.fw-lot h3{font-family:var(--font-sora), sans-serif;letter-spacing:-.01em;color:var(--vn-paper,#f4f1ea);margin:0;font-size:18px;font-weight:700}.fw-lot p{color:var(--vn-muted,#a7a3ad);margin:0;font-size:14px;line-height:1.6}.fw-lot .fw-lot-design{color:var(--vn-paper,#f4f1ea);font-size:13.5px}.fw-lot a{color:var(--vn-gold-soft,#e2c886);text-underline-offset:2px;text-decoration:underline}.fw-lot-buton[disabled]{cursor:not-allowed;opacity:.7}.fw-lot-form{border-top:1px solid #f4f1ea14;flex-direction:column;gap:10px;padding-top:4px;display:flex}.fw-lot-form h3{padding-top:10px;font-size:15px}.fw-lot-form-rand{flex-wrap:wrap;gap:8px;display:flex}.fw-lot-form input[type=email]{border:1px solid var(--vn-hair-2,#f4f1ea24);min-width:0;min-height:44px;color:var(--vn-paper,#f4f1ea);background:#0e0e1099;border-radius:12px;flex:200px;padding:0 14px;font-size:16px}.fw-lot-form input[type=email]:focus-visible{outline:2px solid var(--vn-gold,#c9a75e);outline-offset:2px}.fw-lot-form .fw-lot-acord{color:var(--vn-paper,#f4f1ea);font-size:13px;line-height:1.55}.fw-lot-ok{color:#b9efd6!important}.fw-lot-err{color:#f4b4b4!important}.fw-lot-cta{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.fw-lot-cta-rand{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.fw-lot-limita{color:#f4d3a0;margin:0;font-size:13px;line-height:1.5}.vn-cf-lot{margin-bottom:16px}.vn-cf-lot-co{margin-top:16px}.fw-lot-form .vn-btn{white-space:normal;text-align:center;height:auto;min-height:48px;padding-block:12px;line-height:1.3}
