/* BEMI — დიზაინის დახვეწა */
.wd-prefooter{display:none!important}

/* BEMI — ფონტის ზომა */
html.bm-fs-on .website-wrapper{zoom:var(--bm-fs-zoom,1)}
#bm-fs{position:fixed;left:18px;bottom:22px;z-index:99980;font-size:14px;line-height:1.4}
#bm-fs *{box-sizing:border-box}
.bm-fs-btn{width:48px!important;height:48px!important;min-height:0!important;padding:0!important;border-radius:50%!important;border:2px solid #fff!important;background:#1f4f7a!important;color:#fff!important;font-weight:700!important;font-size:17px!important;line-height:1!important;cursor:pointer;box-shadow:0 8px 22px rgba(31,79,122,.3)!important;display:flex!important;align-items:center;justify-content:center;text-transform:none!important}
.bm-fs-btn:hover{background:#173d60!important}
.bm-fs-btn:focus-visible,.bm-fs-opts button:focus-visible{outline:3px solid #2fc59c;outline-offset:2px}
.bm-fs-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
.bm-fs-box{position:absolute;left:0;bottom:60px;background:#fff;border-radius:16px;padding:12px;box-shadow:0 16px 40px rgba(18,52,84,.22);width:270px;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .2s,transform .2s}
.bm-fs-open .bm-fs-box{opacity:1;transform:none;pointer-events:auto}
.bm-fs-box b{display:block;color:#1f4f7a;margin:0 0 8px 2px;font-size:14px}
.bm-fs-opts{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}
.bm-fs-opts button{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:2px;height:auto!important;min-height:64px!important;padding:8px 4px!important;border:1px solid #e3eaf1!important;border-radius:12px!important;background:#f4f7fa!important;color:#2a3d52!important;cursor:pointer;text-transform:none!important;box-shadow:none!important;font-weight:700!important;line-height:1.1!important}
.bm-fs-opts button small{font-size:11px;font-weight:400;color:#5b6b7b}
.bm-fs-opts button[aria-pressed="true"]{background:#1f4f7a!important;border-color:#1f4f7a!important;color:#fff!important}
.bm-fs-opts button[aria-pressed="true"] small{color:#d9e6f2}
@media (max-width:520px){#bm-fs{left:12px;bottom:14px}.bm-fs-btn{width:44px!important;height:44px!important}}
