         .top-menu {
            background-color: #0f0f0f;
            padding: 6px 20px;
            border-bottom: 1px solid;
         }

         .top-menu ul {
             list-style: none;
             display: flex;
             gap: 40px;
             justify-content: flex-end;
             margin: 0;
             padding: 0;
             align-items: center;
         }

         .top-menu li {
             position: relative;
         }

         .top-menu a {
             color: white;
             text-decoration: none;
             font-weight: 500;
         }

         .top-menu a:hover {
             text-decoration: underline;
         }

         .dropdown {
             cursor: pointer;
             color: white;
             font-weight: 500;
             display: flex;
             align-items: center;
             gap: 5px;
         }

         .dropdown svg {
             width: 15px;
             height: 15px;
             fill: white;
             margin-top: 3px;
         }

         .dropdown-content {
             display: none;
             position: absolute;
             top: 26px;
             background-color: #000;
             min-width: 100px;
             z-index: 99;
             border: 1px solid #444;
         }

         .dropdown-content a {
             color: white;
             padding: 10px;
             display: block;
             text-decoration: none;
         }

         .dropdown-content a:hover {
             background-color: #111;
         }

         /* Mobile responsive: Ensures horizontal menu on mobile */
         @media (max-width: 768px) {
             .top-menu ul {
                 flex-direction: row;
                 gap: 20px;
             }

             .top-menu .whatsapp-link {
                 display: flex;
                 align-items: center;
                 gap: 10px;
                 font-size: 16px;
             }

             .top-menu .whatsapp-link img {
                 width: 20px;
                 height: 20px;
             }

             .dropdown-content {
                 position: absolute;
                 width: 100%;
                 background-color: #333;
             }
         }

    .store-buttons {
        display: flex;
        gap: 10px;
        flex-wrap: wrap;
    }

    .store-button {
        display: flex;
        align-items: start;
        gap: 10px;
        background: rgb(255, 255, 255);
        border-radius: 5px;
        padding: 8px 12px;
        text-decoration: none;
        color: rgb(0, 0, 0);
        border: 1px solid #ccc;
        width: 178px;
        height: 48px;
        transition: 0.3s;
    }

    .store-button:hover {

        color: rgb(0, 0, 0);

    }

    .store-button:hover {
        box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
    }

    .store-button img {
        width: 30px;
        height: 30px;
    }

    .store-button span {
        font-size: 12px;
        color: rgb(0, 0, 0);
        line-height: 0.7;
        display: block;
        text-align: start;
    }

    .store-button strong {
        font-size: 14px;
        font-weight: bold;
    }
