
.floating-contact{position:fixed;bottom:22px;z-index:99999;background:#294477;color:#fff;border-radius:28px;padding:10px 17px;box-shadow:0 10px 28px rgba(31,52,88,.25);font-size:12px}
.floating-contact.left{left:20px}.floating-contact.right{right:20px}
.cart-count{display:inline-flex;min-width:20px;height:20px;align-items:center;justify-content:center;border-radius:20px;background:#294477;color:#fff;font-size:10px;margin-right:5px;padding:0 5px}
.nav-search .woocommerce-product-search{margin:0;display:flex;align-items:center;gap:5px}
.nav-search .woocommerce-product-search label{display:none}
.nav-search .woocommerce-product-search input[type="search"]{width:150px;border:0;outline:0;background:transparent;color:#51617b;font-size:11px}
.nav-search .woocommerce-product-search button{border:0;background:transparent;color:#294477;font-size:0;cursor:pointer}
.nav-search .woocommerce-product-search button:after{content:"⌕";font-size:15px}
@media(max-width:650px){
  .floating-contact{bottom:12px}
  .floating-contact.left{left:12px}.floating-contact.right{right:12px}
}
