.fblp-widget{--fblp-size:58px;position:fixed;bottom:var(--fblp-bottom,60px);z-index:9999;width:var(--fblp-size);height:var(--fblp-size);direction:rtl;font-family:inherit;isolation:isolate}.fblp-pos-right{right:20px}.fblp-pos-left{left:20px}.fblp-widget *{box-sizing:border-box}.fblp-launcher{position:relative;z-index:3;display:grid;place-items:center;width:var(--fblp-size);height:var(--fblp-size);padding:0;border:0;background:var(--fblp-launcher-color,#0f76ff);color:var(--fblp-launcher-icon-color,#fff);cursor:pointer;box-shadow:0 12px 30px rgba(15,23,42,.24);transition:transform .22s ease,box-shadow .22s ease,filter .22s ease;-webkit-tap-highlight-color:transparent}.fblp-launcher:hover{transform:translateY(-2px);box-shadow:0 16px 34px rgba(15,23,42,.29);filter:saturate(1.06)}.fblp-launcher:focus-visible{outline:3px solid rgba(15,118,255,.3);outline-offset:4px}.fblp-launcher-icon,.fblp-launcher-close{position:absolute;display:grid;place-items:center;line-height:1;transition:opacity .2s ease,transform .25s ease}.fblp-launcher-icon{font-size:24px}.fblp-launcher-close{font:400 32px/1 Arial,sans-serif;opacity:0;transform:rotate(-90deg) scale(.7)}.fblp-widget.is-open .fblp-launcher-icon{opacity:0;transform:rotate(90deg) scale(.7)}.fblp-widget.is-open .fblp-launcher-close{opacity:1;transform:rotate(0) scale(1)}.fblp-launcher-circle{border-radius:50%}.fblp-launcher-rounded{border-radius:17px}.fblp-launcher-squircle{border-radius:38%}.fblp-launcher-hexagon{clip-path:polygon(25% 6.7%,75% 6.7%,100% 50%,75% 93.3%,25% 93.3%,0 50%)}.fblp-menu{position:absolute;z-index:2;margin:0;padding:0;list-style:none;pointer-events:none;visibility:hidden}.fblp-widget.is-open .fblp-menu{pointer-events:auto;visibility:visible}.fblp-menu li{margin:0;padding:0;list-style:none}.fblp-link{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:11px 15px;border:0;color:var(--fblp-item-text,#fff)!important;text-decoration:none!important;font-size:14px;font-weight:700;line-height:1.2;white-space:nowrap;box-shadow:0 10px 25px rgba(15,23,42,.2);opacity:0;transform:translateY(10px) scale(.92);transition:opacity .2s ease,transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .2s ease,filter .2s ease;transition-delay:0s}.fblp-widget.is-open .fblp-link{opacity:1;transform:translate(0,0) scale(1);transition-delay:calc(var(--fblp-i)*42ms)}.fblp-link:hover{box-shadow:0 14px 30px rgba(15,23,42,.27);filter:saturate(1.08);transform:translateY(-2px) scale(1.03)!important}.fblp-link:focus-visible{outline:3px solid rgba(255,255,255,.65);outline-offset:2px}.fblp-link-icon{font-size:18px;line-height:1}.fblp-link-title{line-height:1.2}.fblp-item-pill{border-radius:999px}.fblp-item-rounded{border-radius:15px}.fblp-item-circle{width:52px;height:52px;min-height:52px;padding:0;border-radius:50%}.fblp-item-circle .fblp-link-title{display:none}.fblp-layout-stack .fblp-menu{bottom:calc(100% + 12px);display:flex;flex-direction:column-reverse;gap:9px}.fblp-pos-right.fblp-layout-stack .fblp-menu{right:0;align-items:flex-end}.fblp-pos-left.fblp-layout-stack .fblp-menu{left:0;align-items:flex-start}.fblp-layout-panel .fblp-menu{bottom:calc(100% + 12px);display:grid;grid-template-columns:1fr;gap:8px;min-width:190px;padding:10px;border:1px solid var(--fblp-panel-border,#e2e8f0);border-radius:19px;background:var(--fblp-panel-bg,#fff);box-shadow:0 18px 45px rgba(15,23,42,.16);transform:translateY(10px) scale(.96);opacity:0;transition:opacity .2s ease,transform .25s ease}.fblp-pos-right.fblp-layout-panel .fblp-menu{right:0;transform-origin:bottom right}.fblp-pos-left.fblp-layout-panel .fblp-menu{left:0;transform-origin:bottom left}.fblp-layout-panel.is-open .fblp-menu{opacity:1;transform:translateY(0) scale(1)}.fblp-layout-panel .fblp-link{width:100%;justify-content:flex-start;box-shadow:none}.fblp-layout-panel .fblp-link:hover{box-shadow:none}.fblp-layout-panel.fblp-items-circle .fblp-menu{grid-template-columns:repeat(3,52px);min-width:auto}.fblp-layout-panel.fblp-items-circle .fblp-link{width:52px;justify-content:center}.fblp-layout-fan .fblp-menu{inset:0;width:var(--fblp-size);height:var(--fblp-size)}.fblp-layout-fan .fblp-link{position:absolute;top:3px;left:3px;width:52px;height:52px;min-height:52px;padding:0;border-radius:50%;transform:translate(0,0) scale(.55)}.fblp-layout-fan .fblp-link-title{position:absolute;top:50%;padding:6px 8px;border-radius:7px;background:#111827;color:#fff;font-size:11px;opacity:0;pointer-events:none;transform:translateY(-50%);transition:opacity .15s ease}.fblp-pos-right.fblp-layout-fan .fblp-link-title{right:calc(100% + 8px)}.fblp-pos-left.fblp-layout-fan .fblp-link-title{left:calc(100% + 8px)}.fblp-layout-fan .fblp-item-circle .fblp-link-title{display:block}.fblp-layout-fan .fblp-link:hover .fblp-link-title,.fblp-layout-fan .fblp-link:focus-visible .fblp-link-title{opacity:1}.fblp-layout-fan.is-open .fblp-link{transform:translate(var(--fblp-x),var(--fblp-y)) scale(1)}.fblp-anim-ripple .fblp-launcher:after,.fblp-anim-pulse .fblp-launcher:before{content:"";position:absolute;inset:-1px;border-radius:inherit;pointer-events:none}.fblp-anim-ripple .fblp-launcher:after{border:2px solid var(--fblp-ring-color,var(--fblp-launcher-color,#0f76ff));opacity:0;animation:fblpRipple 2.1s ease-out infinite}.fblp-anim-pulse .fblp-launcher:before{background:var(--fblp-ring-color,var(--fblp-launcher-color,#0f76ff));z-index:-1;animation:fblpPulse 1.9s ease-out infinite}.fblp-launcher-hexagon:after,.fblp-launcher-hexagon:before{clip-path:inherit}.fblp-anim-float .fblp-launcher{animation:fblpFloat 2.7s ease-in-out infinite}.fblp-widget.is-open .fblp-launcher,.fblp-widget.is-open .fblp-launcher:after,.fblp-widget.is-open .fblp-launcher:before{animation:none}@keyframes fblpRipple{0%{transform:scale(.92);opacity:.55}80%,100%{transform:scale(1.55);opacity:0}}@keyframes fblpPulse{0%{transform:scale(.9);opacity:.35}75%,100%{transform:scale(1.38);opacity:0}}@keyframes fblpFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}@media(max-width:600px){.fblp-widget{--fblp-size:54px;bottom:max(var(--fblp-bottom,18px),env(safe-area-inset-bottom))}.fblp-pos-right{right:14px}.fblp-pos-left{left:14px}.fblp-link{min-height:46px;padding:10px 13px;font-size:13px}.fblp-item-circle{width:48px;height:48px;min-height:48px}.fblp-layout-panel .fblp-menu{max-width:calc(100vw - 28px);min-width:180px}.fblp-layout-fan .fblp-link{width:48px;height:48px;min-height:48px}}@media(prefers-reduced-motion:reduce){.fblp-widget *{animation:none!important;transition-duration:.01ms!important;transition-delay:0s!important}}
/* Theme isolation: prevents Woodmart/Elementor/global button rules from overriding the widget. */
html body .fblp-widget{font-size:16px!important;line-height:1!important;transform:none!important;text-align:initial!important;}
html body .fblp-widget>button.fblp-launcher{-webkit-appearance:none!important;appearance:none!important;display:grid!important;place-items:center!important;position:relative!important;float:none!important;clear:none!important;width:var(--fblp-size)!important;min-width:var(--fblp-size)!important;max-width:var(--fblp-size)!important;height:var(--fblp-size)!important;min-height:var(--fblp-size)!important;max-height:var(--fblp-size)!important;margin:0!important;padding:0!important;border:0!important;outline-offset:4px!important;background-color:var(--fblp-launcher-color,#0f76ff)!important;background-image:none!important;color:var(--fblp-launcher-icon-color,#fff)!important;box-shadow:0 12px 30px rgba(15,23,42,.24)!important;text-indent:0!important;text-transform:none!important;letter-spacing:normal!important;font:inherit!important;line-height:1!important;vertical-align:middle!important;overflow:visible!important;opacity:1!important;visibility:visible!important;cursor:pointer!important;}
html body .fblp-widget>button.fblp-launcher:hover,html body .fblp-widget>button.fblp-launcher:active,html body .fblp-widget>button.fblp-launcher:focus{background-color:var(--fblp-launcher-color,#0f76ff)!important;background-image:none!important;color:var(--fblp-launcher-icon-color,#fff)!important;}
html body .fblp-widget>button.fblp-launcher-circle{border-radius:50%!important;clip-path:none!important;}
html body .fblp-widget>button.fblp-launcher-rounded{border-radius:17px!important;clip-path:none!important;}
html body .fblp-widget>button.fblp-launcher-squircle{border-radius:38%!important;clip-path:none!important;}
html body .fblp-widget>button.fblp-launcher-hexagon{border-radius:0!important;clip-path:polygon(25% 6.7%,75% 6.7%,100% 50%,75% 93.3%,25% 93.3%,0 50%)!important;}
html body .fblp-widget>button.fblp-launcher span{display:grid!important;place-items:center!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;background:none!important;color:inherit!important;box-shadow:none!important;text-indent:0!important;line-height:1!important;}
html body .fblp-widget .fblp-menu{box-sizing:border-box!important;max-height:none!important;overflow:visible!important;}
html body .fblp-widget .fblp-menu>li{display:block!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;background:none!important;}
html body .fblp-widget .fblp-menu>li:before,html body .fblp-widget .fblp-menu>li:after{content:none!important;display:none!important;}
html body .fblp-widget a.fblp-link{-webkit-appearance:none!important;appearance:none!important;margin:0!important;border:0!important;background-color:var(--fblp-item-color,#0f76ff)!important;color:var(--fblp-item-text,#fff)!important;text-transform:none!important;letter-spacing:normal!important;}
html body .fblp-widget:not(.fblp-anim-ripple):not(.fblp-anim-pulse)>button.fblp-launcher:before,html body .fblp-widget:not(.fblp-anim-ripple)>button.fblp-launcher:after{content:none!important;display:none!important;}


/* v3.1.2: show text labels next to circular items in stack/panel layouts */
html body .fblp-widget a.fblp-link{position:relative!important;}
html body .fblp-widget a.fblp-link.fblp-item-circle.fblp-has-label{overflow:visible!important;}
html body .fblp-widget a.fblp-link.fblp-item-circle.fblp-has-label .fblp-link-title{display:block!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;padding:10px 14px!important;border-radius:999px!important;background:var(--fblp-panel-bg,#fff)!important;border:1px solid var(--fblp-panel-border,#e2e8f0)!important;color:#0f172a!important;box-shadow:0 10px 24px rgba(15,23,42,.12)!important;white-space:nowrap!important;font-size:13px!important;font-weight:700!important;line-height:1.2!important;z-index:1!important;}
html body .fblp-widget.fblp-pos-right a.fblp-link.fblp-item-circle.fblp-has-label .fblp-link-title{right:calc(100% + 10px)!important;left:auto!important;}
html body .fblp-widget.fblp-pos-left a.fblp-link.fblp-item-circle.fblp-has-label .fblp-link-title{left:calc(100% + 10px)!important;right:auto!important;}
@media(max-width:600px){html body .fblp-widget a.fblp-link.fblp-item-circle.fblp-has-label .fblp-link-title{padding:9px 12px!important;font-size:12px!important;}}
