
.header-level-1
{
    background-color: var(--theme-header-level-1-background) !important;
    border-bottom: 6px solid var(--theme-bg-color) !important;
    min-height: 35px !important;
    padding-top: 5px;
    text-align: center;
    display: flex;
}

.header-level-1 .header-link-item a
{
    color: var(--theme-header-link-item) !important;
}

.header-level-2
{
    background-color: var(--theme-header-level-2-background) !important;
}

.header-level-2 .logo
{
    float:none !important;
    border:3px dashed red;
}

.header-level-2 .block-search,
.header-level-2 #search_mini_form
{
    width: 100%;
}

.header-level-2 #search
{
    border-radius: 5px;
    font-size:large;
}
.header-level-2 .minicart-wrapper
{
    float:none;
}



.page-header .wrapper
{
    display: none;
}

.my-top-header-links-container
{

}

/* center the top links     */
.header-links {
    margin: 0 auto;
    display: flex;
    align-items: center;
    gap: 5px;
}

.header-link-item {
    margin: 0;
    padding: 0;
}

.header-link-item a {
    text-decoration: none; /* Optional: remove underline from links */
    color: var(--theme-header-link-item-hover); /* Optional: set link color */
    padding: 10px 15px; /* Optional: add padding to links */
    transition: color 0.3s; /* Optional: add a transition effect */

}

.header-link-item a:hover {
    color: var(--theme-header-link-item-hover);
    background-color: var(--theme-bg-color);
}

.header-phone,
.header-phone a
{
    color: var(--theme-header-link-item);
}
.header-phone:hover {
    color: var(--theme-header-link-item-hover);
    background-color: var(--theme-bg-color);
}


.nav-sections
{
    text-align: center;
}

