/* Winkelmandje sectie */ .cart { width: 15%; /* Make the cart a bit smaller */ padding: 20px; background-color: #fff; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); margin-top: 80px; /* Increase margin to ensure it starts below the categories bar */ position: fixed; /* Fix the cart to the right side */ right: 0; /* Align the cart to the right */ top: 60px; /* Ensure it starts below the categories bar */ display: flex; flex-direction: column; /* Ensure the content is arranged in a column */ } .cart ul { list-style-type: none; padding: 0; } .cart li { margin-bottom: 10px; } .cart-item button { background-color: #d32f2f; color: white; border: none; padding: 5px 10px; cursor: pointer; border-radius: 5px; } .cart-item { display: flex; justify-content: space-between; padding: 10px 0; border-bottom: 1px solid #ff9d3b; } .cart-item button { background-color: #d32f2f; color: white; border: none; padding: 5px 10px; cursor: pointer; border-radius: 5px; } .cart-item button:hover { background-color: #b71c1c; } #order-button { background-color: #4CAF50; color: white; border: none; padding: 10px 20px; cursor: pointer; border-radius: 5px; width: 100%; text-align: center; margin-top: 20px; display: none; /* Hide the button by default */ align-self: flex-end; /* Ensure the button is at the bottom */ } #order-button:hover { background-color: #45a049; } .cart-item button:hover { background-color: #b71c1c; } #order-button { background-color: #4CAF50; color: white; border: none; padding: 10px 20px; cursor: pointer; border-radius: 5px; width: 100%; text-align: center; margin-top: 20px; display: none; /* Hide the button by default */ align-self: flex-end; /* Ensure the button is at the bottom */ } #order-button:hover { background-color: #45a049; }