@keyframes sfbf-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.sfbf-root{font-family:Inter,Helvetica Neue,Arial,sans-serif}.sfbf-bar,.sfbf-root{--sfbf-ink:#0b0b0b;--sfbf-panel:#121212;--sfbf-line:rgba(255,255,255,.14);--sfbf-text:#ffffff;--sfbf-muted:rgba(255,255,255,.68);--sfbf-lime:#b6e802;--sfbf-lime-ink:#0b0b0b;--sfbf-error:#ff8a7a;-webkit-font-smoothing:antialiased}.sfbf-root [hidden]{display:none!important}.sfbf-view-form{display:flex;flex-direction:column;gap:14px}.sfbf-bar,.sfbf-bar *,.sfbf-root *,.sfbf-root :after,.sfbf-root :before{box-sizing:border-box}.sfbf-bar{display:block;width:100%;overflow:hidden;cursor:pointer;background:var(--sfbf-ink);color:var(--sfbf-text);position:relative;z-index:30;border-bottom:1px solid rgba(182,232,2,.35);font:600 13px/1 Inter,Helvetica Neue,Arial,sans-serif;letter-spacing:.02em;-webkit-tap-highlight-color:transparent}.sfbf-bar:focus-visible{outline:2px solid var(--sfbf-lime);outline-offset:-3px}.sfbf-track{display:flex;width:max-content;animation:sfbf-marquee var(--sfbf-dur,40s) linear infinite;will-change:transform}.sfbf-seq{display:flex;flex:none;align-items:center}.sfbf-item{display:inline-flex;align-items:center;gap:10px;padding:12px 0;white-space:nowrap;text-transform:uppercase}.sfbf-item b{font-weight:800}.sfbf-item .sfbf-pill{background:var(--sfbf-lime);color:var(--sfbf-lime-ink);font-weight:800;font-size:11px;letter-spacing:.12em;padding:4px 8px 3px;border-radius:5px}.sfbf-item u{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--sfbf-lime);color:#fff}.sfbf-sep{display:inline-flex;margin:0 22px;color:var(--sfbf-lime)}.sfbf-sep svg{width:12px;height:16px;display:block}@media(prefers-reduced-motion:reduce){.sfbf-track{animation:none}.sfbf-seq+.sfbf-seq{display:none}}@media(max-width:420px){.sfbf-bar{font-size:12px}.sfbf-sep{margin:0 16px}}.sfbf-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;background:#0009;display:flex;align-items:flex-end;justify-content:center;opacity:0;transition:opacity .22s ease}.sfbf-overlay.is-open{opacity:1}.sfbf-dialog{position:relative;width:100%;max-height:94vh;max-height:94dvh;overflow:auto;overscroll-behavior:contain;background:var(--sfbf-panel);color:var(--sfbf-text);border-radius:20px 20px 0 0;box-shadow:0 -10px 40px #00000073;transform:translateY(24px);transition:transform .28s cubic-bezier(.2,.8,.2,1);padding-bottom:env(safe-area-inset-bottom,0)}.sfbf-overlay.is-open .sfbf-dialog{transform:none}.sfbf-media{margin:0;line-height:0;background:#070707}.sfbf-media img{display:block;width:100%;height:auto}.sfbf-media .sfbf-img-d{display:none}.sfbf-body{padding:20px 20px 22px;display:flex;flex-direction:column;gap:14px}.sfbf-eyebrow{margin:0;font:800 11px/1 Inter,Helvetica Neue,Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--sfbf-lime)}.sfbf-title{margin:0;font:900 26px/1.08 Archivo,Arial Black,Inter,sans-serif;letter-spacing:-.02em;text-wrap:balance;color:var(--sfbf-text)}.sfbf-item b,.sfbf-title span{color:var(--sfbf-lime)}.sfbf-sub{margin:0;font:400 15px/1.5 Inter,Helvetica Neue,Arial,sans-serif;color:var(--sfbf-muted)}.sfbf-form{display:flex;flex-direction:column;gap:10px;margin:2px 0 0}.sfbf-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sfbf-input{width:100%;height:52px;border-radius:12px;border:1.5px solid var(--sfbf-line);background:#1b1b1b;color:var(--sfbf-text);font:500 16px/1 Inter,Helvetica Neue,Arial,sans-serif;padding:0 16px;outline:0;-webkit-appearance:none;appearance:none}.sfbf-input::placeholder{color:#ffffff73}.sfbf-input:focus{border-color:var(--sfbf-lime);box-shadow:0 0 0 3px #b6e80238}.sfbf-input[aria-invalid=true]{border-color:var(--sfbf-error)}.sfbf-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:54px;border:0;border-radius:12px;cursor:pointer;text-decoration:none;background:var(--sfbf-lime);color:var(--sfbf-lime-ink);font:800 16px/1 Inter,Helvetica Neue,Arial,sans-serif;letter-spacing:.01em;transition:transform .12s ease,filter .12s ease}.sfbf-btn:hover{filter:brightness(1.05)}.sfbf-btn:active{transform:scale(.985)}.sfbf-btn:focus-visible{outline:2px solid #fff;outline-offset:2px}.sfbf-btn[disabled]{opacity:.7;cursor:progress}.sfbf-error{margin:0;min-height:0;font:500 13px/1.4 Inter,sans-serif;color:var(--sfbf-error)}.sfbf-error:empty{display:none}.sfbf-legal{margin:0;font:400 11.5px/1.45 Inter,sans-serif;color:#ffffff80}.sfbf-legal a,.sfbf-skip{color:#ffffffb8;text-decoration:underline}.sfbf-skip{align-self:center;background:0 0;border:0;padding:6px 8px;cursor:pointer;color:#ffffff8c;font:500 13px/1 Inter,sans-serif;text-underline-offset:3px}.sfbf-close:focus-visible,.sfbf-skip:focus-visible{outline:2px solid var(--sfbf-lime);outline-offset:2px}.sfbf-close{position:absolute;top:12px;right:12px;width:40px;height:40px;border-radius:50%;border:1px solid rgba(255,255,255,.22);background:#0a0a0a99;color:#fff;cursor:pointer;display:grid;place-items:center;z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.sfbf-close svg{width:16px;height:16px}.sfbf-success{display:flex;flex-direction:column;gap:14px}.sfbf-check{width:44px;height:44px;border-radius:50%;background:var(--sfbf-lime);color:var(--sfbf-lime-ink);display:grid;place-items:center}.sfbf-check svg{width:22px;height:22px}.sfbf-note{margin:0;font:500 13px/1.45 Inter,sans-serif;color:var(--sfbf-muted)}@media(min-width:760px){.sfbf-overlay{align-items:center;padding:24px}.sfbf-dialog{width:min(860px,100%);border-radius:20px;display:grid;grid-template-columns:minmax(0,42fr) minmax(0,58fr);max-height:min(640px,92vh);overflow:hidden;transform:translateY(12px) scale(.985);box-shadow:0 30px 80px #00000080;padding-bottom:0}.sfbf-media{height:100%}.sfbf-media .sfbf-img-m{display:none}.sfbf-media .sfbf-img-d{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.sfbf-body{padding:44px 40px 32px;justify-content:center;overflow:auto}.sfbf-title{font-size:34px}}@media(prefers-reduced-motion:reduce){.sfbf-btn,.sfbf-dialog,.sfbf-overlay{transition:none}.sfbf-dialog{transform:none}}.sfbf-root .sfbf-input{background:#1b1b1b!important;color:#fff!important;border:1.5px solid var(--sfbf-line)!important;border-radius:12px!important;height:52px!important;box-shadow:none}.sfbf-root .sfbf-input:focus{border-color:var(--sfbf-lime)!important;box-shadow:0 0 0 3px #b6e80238}.sfbf-root .sfbf-input[aria-invalid=true]{border-color:var(--sfbf-error)!important}.sfbf-root .sfbf-btn{background:var(--sfbf-lime)!important;color:var(--sfbf-lime-ink)!important;border:0!important;border-radius:12px!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/solarfy-bf-popup.css.map */
