.cart-bar{position:fixed;bottom:0;left:0;width:100%;z-index:50;display:flex;gap:12px;align-items:center;justify-content:space-between;padding:12px 18px;font-family:Bubblegum Sans,sans-serif;background:linear-gradient(90deg,#fcaa1a,#e14826);color:#fff;box-shadow:0 -2px 10px #0003}.cart-bar.hidden{display:none}.cart-bar-icon svg{stroke:#fff}.cart-bar-count{position:absolute;top:-6px;right:-10px;background:#e14826;color:#fff;font-size:12px;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700}.cart-bar-button{border:none;border-radius:50px;background:#fff;color:#e14826;padding:8px 20px;font-size:14px;font-weight:700;cursor:pointer}.cart-bar-button:hover{background:#ffe1d2}
