:root {
  --accent-color: #DBB452;
}

.menu .catalog .home-office-solutions {
  display: none;
}

.menu .catalog .catering {
  display: inline-block;
}

.header-mobile #mobileVueNav .home-office-solutions {
  display: none;
}

.header-mobile #mobileVueNav .catering {
  display: list-item;
}

.go2-menu-gold,
.go2-menu-gold a {
    color: #DCB34C !important;
}

.go2-menu-gold:hover,
.go2-menu-gold:hover a,
.go2-menu-gold a:hover {
    color: #DCB34C !important;
}

.go2-menu-ink-image img {
    width: 150% !important;
    max-width: 150% !important;
    height: auto !important;
    display: block !important;
}

.go2-menu-ink-image {
    overflow: visible !important;
}

/* ==========================================
   GO2 PREMIUM SEARCH
========================================== */

.go2-search {

    position: relative;

    display: flex;
    align-items: center;

    height: 56px;

    background: #FFFFFF;

    border: 1px solid #E4E7EC;
    border-radius: 14px;

    padding: 0 18px;

    box-shadow:
        0 6px 20px rgba(1,12,32,.06);

    transition:
        all .25s ease;
}

/* Hover */

.go2-search:hover{

    border-color:#DCB34C;

    box-shadow:
        0 10px 28px rgba(1,12,32,.10);
}

/* Active */

.go2-search:focus-within{

    border-color:#DCB34C;

    box-shadow:
        0 0 0 4px rgba(220,179,76,.18),
        0 10px 30px rgba(1,12,32,.10);
}

/* Input */

.go2-search input{

    flex:1;

    border:0;
    outline:0;

    background:none;

    color:#010C20;

    font-size:16px;

    font-weight:500;
}

/* Placeholder */

.go2-search input::placeholder{

    color:#8A93A3;

    font-weight:400;
}

/* Search icon */

.go2-search .search-icon{

    color:#010C20;

    font-size:24px;

    margin-left:14px;

    transition:.25s;
}

.go2-search:hover .search-icon{

    color:#DCB34C;
}

/* Camera icon */

.go2-search .camera-icon{

    margin-left:12px;

    color:#010C20;

    transition:.25s;
}

.go2-search:hover .camera-icon{

    color:#DCB34C;
}