#query-string {
    display: none !important;
}
@media screen and (max-width: 767px) {
    #navigation-page-sticky {
        display: none !important;
    }
    #navigation-widgets {
        display: none !important;
    }
    #query-string.wrapper-bar-query-string {
        display: flex !important;
        width: 100%;
        height: 56px;
        max-height: calc(100vh - 80px);
        position: fixed;
        bottom: 0px;
        left: 0px;
        box-sizing: border-box;
        overflow: hidden;
        font-family: "kurious-looped-cond";
        font-size: 16px;
        color: #666;
        z-index: 10011;
        background: #fff;
        padding: 8px;
        box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.25);
    }
    .wrapper-bar-query-string .wrapper-input {
        display: flex;
        align-items: center;
        border: 1px solid #D7D7D7;
        border-radius: 10000px;
        overflow: hidden;
        background: #fff;
        width: 100%;
        position: relative;
    }
    .icon-search {
        padding-left: 16px;
        padding-right: 8px;
        font-size: 20px;
        color: #00A94F;
    }
    .button-search-result {
        background: #00A94F !important;
        color: #fff !important;
        border: none !important;
        padding: 4px 15px !important;
        font-size: 13px !important;
        cursor: pointer !important;
        font-weight: 600 !important;
        white-space: nowrap;
        position: absolute;
        right: 4px;
        border-radius: 200px !important;
    }
    .input-search-query {
        flex: 1;
        border: none !important;
        outline: none;
        padding: 12px 0 !important;
        font-size: 13px !important;
        font-weight: 600 !important;
        line-height: 24px !important;
        background: transparent !important;
    }
    .input-search-query:not(:placeholder-shown) {
        font-weight: 600 !important;
    }
}