
/* Kolbo Converting Engine PRO v1.3.4 */

.kolbo-wa-float{
  position:fixed !important;
  z-index:999999 !important;
  width:58px;
  height:58px;
  border-radius:999px;
  display:flex;
  align-items:center;
  justify-content:center;
  text-decoration:none !important;
  background:#25D366;
  box-shadow:0 10px 25px rgba(0,0,0,.25);
  transition: bottom .18s ease, transform .18s ease;
}
.kolbo-wa-float svg{ width:30px; height:30px; fill:#fff; }

.kolbo-trust-box{display:block !important;margin-top:12px;padding:10px;border:1px solid #e5e7eb;border-radius:10px;font-size:14px;background:#f9fafb;line-height:1.55;width:100%;max-width:100%;}
.kolbo-trust-box .kolbo-trust-row{display:flex;gap:10px;flex-wrap:wrap;align-items:center;}
.kolbo-trust-badge{display:inline-flex !important;align-items:center;padding:6px 10px;border-radius:999px;background:#fff;border:1px solid #e5e7eb;font-weight:700;white-space:nowrap;}

.kolbo-sticky-atc{position:fixed;z-index:999998;left:0;right:0;bottom:0;padding:10px 12px;background:rgba(255,255,255,.96);backdrop-filter:saturate(180%) blur(10px);border-top:1px solid #e5e7eb;box-shadow:0 -10px 25px rgba(0,0,0,.08);}
.kolbo-sticky-atc .kolbo-sticky-inner{max-width:1100px;margin:0 auto;display:flex;gap:10px;align-items:center;}
.kolbo-sticky-atc .kolbo-sticky-meta{flex:1;min-width:0;}
.kolbo-sticky-title{font-weight:800;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.kolbo-sticky-price{opacity:.85;font-size:13px;margin-top:2px;}
.kolbo-sticky-actions{display:flex;align-items:center;gap:8px;}
.kolbo-sticky-actions .qty{margin:0 !important;}
.kolbo-sticky-btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 14px;border-radius:12px;border:0;cursor:pointer;font-weight:900;background:linear-gradient(135deg,#111827,#1f2937);color:#fff;min-width:160px;}
