.bfalarm{--a-navy:#111B52;--a-green:#22b573;--a-line:#E3E8F2;font-family:inherit}.bfalarm *,.bfalarm *:before,.bfalarm *:after{box-sizing:border-box}.bfalarm__form{display:flex;flex-direction:column;gap:10px}.bfalarm__head{display:flex;flex-direction:column;gap:4px}.bfalarm__tag{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:4px 9px;border-radius:999px;background:var(--a-green);color:#fff}.bfalarm__tag i{width:6px;height:6px;border-radius:50%;background:#fff;animation:bfaPulse 1.2s ease-in-out infinite}@keyframes bfaPulse{0%,to{opacity:1}50%{opacity:.35}}.bfalarm__h{font-size:18px;font-weight:800;letter-spacing:-.02em;line-height:1.15}.bfalarm__t{font-size:13.5px;line-height:1.4;opacity:.8}.bfalarm__row{display:flex;gap:8px}.bfalarm__in{flex:1;min-width:0;min-height:48px;padding:0 14px;border-radius:12px;border:1.5px solid var(--a-line);background:#fff;color:var(--a-navy);font-size:15px;font-weight:500;outline:none}.bfalarm__in:focus{border-color:var(--a-green);box-shadow:0 0 0 3px #22b57340}.bfalarm__btn{flex:none;min-height:48px;padding:0 18px;border:0;border-radius:12px;background:var(--a-green);color:#fff;font-size:14.5px;font-weight:800;cursor:pointer;white-space:nowrap;box-shadow:0 8px 20px #22b57366;transition:background .15s ease,transform .15s ease}.bfalarm__btn:hover{background:#1a9a60;transform:translateY(-1px)}.bfalarm__legal{font-size:11px;line-height:1.4;opacity:.65}.bfalarm__legal a{color:inherit;text-decoration:underline}.bfalarm__ok{padding:14px 16px;border-radius:12px;background:#e9f8f0;color:#1a9a60;font-weight:700}.bfalarm__err{padding:10px 12px;border-radius:10px;background:#fff1f2;color:#be123c;font-size:13px}.bfalarm--hero{margin-top:16px;padding:16px;border-radius:18px;background:#ffffff14;border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#fff;width:100%;max-width:460px}.bfalarm--hero .bfalarm__h{color:#fff}.bfalarm--hero .bfalarm__t{color:#ffffffd9;opacity:1}.bfalarm--hero .bfalarm__legal{color:#ffffffa6;opacity:1}.bfalarm--hero .bfalarm__in{border-color:transparent}@media(max-width:749px){.bfalarm__row{flex-direction:column}.bfalarm__btn{width:100%}}.bfslide{position:fixed;right:16px;bottom:16px;z-index:30;width:min(380px,calc(100vw - 32px));padding:18px;border-radius:20px;background:#111b52;color:#fff;box-shadow:0 24px 60px #111b5273;border:1px solid rgba(34,181,115,.45);transform:translateY(130%);opacity:0;transition:transform .45s cubic-bezier(.2,.9,.3,1.2),opacity .3s ease;font-family:inherit}.bfslide.is-open{transform:translateY(0);opacity:1}.bfslide__x{position:absolute;top:10px;right:10px;width:30px;height:30px;border-radius:50%;border:0;background:#ffffff1f;color:#fff;font-size:18px;line-height:1;cursor:pointer}.bfslide__x:hover{background:#ffffff40}.bfslide .bfalarm--toast{color:#fff}.bfslide .bfalarm__h{color:#fff;font-size:19px}.bfslide .bfalarm__t{color:#ffffffd9;opacity:1}.bfslide .bfalarm__legal{color:#fff9;opacity:1}.bfslide .bfalarm__in{border-color:transparent}.bfslide__cd{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;margin:2px 30px 12px 0;font-size:12.5px;color:#fffc;font-weight:600}.bfslide__cd b{color:#7cffb2}.bfslide__cd .bfbar__cd{display:inline-flex;align-items:center;gap:3px}.bfslide__cd .bfbar__cd span{display:inline-grid;place-items:center;min-width:28px;padding:4px 5px;border-radius:7px;background:#fff;color:#111b52;font-weight:800;font-size:12.5px}.bfslide__cd .bfbar__cd small{font-size:10px;color:#ffffffa6}.bfslide__cd .bfbar__cd em{font-style:normal;color:#22b573;font-weight:800}.bffab{position:fixed;left:16px;bottom:16px;z-index:29;display:inline-flex;align-items:center;gap:8px;padding:11px 16px;border-radius:999px;background:#111b52;color:#fff!important;text-decoration:none!important;font-weight:800;font-size:14px;box-shadow:0 14px 36px #111b5266;border:1.5px solid rgba(34,181,115,.6);animation:bffabGlow 2.2s ease-in-out infinite}.bffab i{width:8px;height:8px;border-radius:50%;background:#22b573}@keyframes bffabGlow{0%,to{box-shadow:0 14px 36px #111b5266,0 0 #22b57380}50%{box-shadow:0 14px 36px #111b5266,0 0 0 10px #22b57300}}.bffab[hidden]{display:none}@media(max-width:749px){.bffab{bottom:84px;left:12px;font-size:13px;padding:10px 14px}.bfslide{bottom:12px;right:12px;left:12px;width:auto}}@media(prefers-reduced-motion:reduce){.bffab,.bfalarm__tag i{animation:none}.bfslide{transition:none}}body.has-modal-open .bfslide,body.has-modal-open .bffab{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/51/assets/sf-bf-alarm.css.map */
