

.sticky {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1000; /* Adjust as needed */
}

#navigation-bar-container {
    background-color: hsl(0, 98%, 40%);
    box-shadow: 0px 3px 4px rgba(0, 0, 0, 0.4);
    height: 50px;

    display: flex;
}

#logo {
    color: white;
    text-decoration: none;
    font-family: 'Scottsdale-Italic';
    font-size: 25px;
    margin-right: 10px;

    transition: font-size 0.3s ease; /* Adding transition for smooth effect */
}

#logo:hover {
    font-size: 30px;
}

#favorite-teams-container {
    margin-right: 25px;

    a {
        text-decoration: none; 
    }
    
    img {
        width: 28px;
        height: auto;
        max-height: 30px;
        margin: 0 4px;
        cursor: pointer;

        transition: width 0.3s ease; /* Adding transition for smooth effect */
    }

    img:hover {
        width: 32px;
    }
}

#user-profile-button {
    width: 25px;
    cursor: pointer;
    transition: width 0.3s ease; /* Adding transition for smooth effect */
}

#user-profile-button:hover {
    width: 30px;
}

/* Add logo font face */
@font-face {
    font-family: 'Scottsdale-Italic';
    src: url('../../fonts/Scottsdale-Italic.ttf') format('truetype');
}