.ffcux-note{margin:14px 0;padding:14px 16px;border:1px solid #cfe3d1;border-left:5px solid #2f5233;border-radius:8px;background:#f3f9f3;color:#1a1a1a;font-size:15px;line-height:1.4}.ffcux-note[hidden]{display:none}.ffcux-note strong{display:block;font-size:16px;margin-bottom:6px;color:#2f5233}.ffcux-note.ffcux-err{border-color:#e6c4c4;border-left-color:#b32d2e;background:#fdf4f4}.ffcux-note.ffcux-err strong{color:#b32d2e}.ffcux-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:10px}.ffcux-actions a{flex:1 1 140px;text-align:center;padding:12px 14px;border-radius:6px;font-weight:700;text-decoration:none;border:2px solid #2f5233;color:#2f5233;background:#fff}.ffcux-actions a.ffcux-go{background:#2f5233;color:#fff}.ffcux-bar{height:8px;border-radius:99px;background:#dfe9df;overflow:hidden;margin-top:8px}.ffcux-bar i{display:block;height:100%;background:#3c8a44;transition:width .3s}.ffcux-ship{margin-top:8px;font-size:14px}.single_add_to_cart_button.ffcux-busy{opacity:.6;pointer-events:none}body.single-product #ffls-cart-toast{display:none!important}#ffcux-sticky{display:none}@media (max-width:768px){#ffcux-sticky{position:fixed;left:0;right:0;bottom:0;z-index:99990;display:flex;align-items:center;gap:10px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #d8d8d8;box-shadow:0 -4px 14px rgb(0 0 0 / .12);transform:translateY(110%);transition:transform .2s}#ffcux-sticky.ffcux-show{transform:translateY(0)}#ffcux-sticky .ffcux-t{flex:1;min-width:0;font-size:13px;line-height:1.25}#ffcux-sticky .ffcux-t b{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#ffcux-sticky button{flex:0 0 auto;padding:13px 20px;border:0;border-radius:6px;background:#2f5233;color:#fff;font-weight:700;font-size:15px}body.single-product{padding-bottom:70px}}