.floating-cart-button {
   bottom: 2rem;
   right: 10rem;
   margin: 0;
   z-index: 100;
   cursor: pointer;
   transition: all 0.2s ease-in-out;
   position: fixed;
   padding: 1rem 1.5rem;
   border-radius: 100vh;
   overflow: hidden;
   text-decoration: none; 
   transform: scale(1);
}

.floating-cart-button .content {
   transition: transform 0.3s ease-in-out;
   transform: scale(1);
}

.floating-cart-button i {
   font-size: 17px;
}

.floating-cart-button .basket-counter {
   position: absolute;
   top: -13px;
   right: -2px;
   font-size: 10px;
}

.floating-cart-button:hover {
   padding: 1.2rem 1.7rem;
}