<commit_before>.banner {
    &,
    & a {
        color: #6f6f6e;
        text-decoration: none;
    }
    border-bottom: 8px solid #86754d;
    position:relative;
    margin-bottom: 3.25rem;
    .first-line {
        font-size: .8rem;
        margin: 0 1rem 0;
        padding-top: .5rem;
        overflow: hidden;
        .left {
            float: left;
        }
        .right {
            float: right;
            >* {
                margin: 0 .5rem;
            }
        }
        @include media-query(palm) {
            //margin: .5rem 72px 0 1rem;
        }
    }
    #responsive_menu_pro_button {
        right: 0px;
        top: 50%;
        transform: translateY(-50%);
        &.responsive_menu_pro_admin_bar_showing {
            margin-top: 0;
        }
    }
    .account-link,
    .cart-icon-container,
    #responsive_menu_pro_search {
        display: inline-block;
    }
    .container {
        clear: both;
        font-size: 1rem;
        position: relative;
        margin: -10px auto .75rem;
        .claim {
            color: #86754d;
            font-weight: 300;
            margin-top: 0;
            padding: 10px 2% 0;
            margin-bottom: 1.8rem;
            font-size: 1.67rem;
            word-spacing: -1px;
        }
        .nav .logo {
            position: relative;
            z-index: 10;
            list-style: none;
            margin-top: -111px;
            top: 80px;
        }
    }
}

.nav-container {
    margin-top: 10px;
}

.nav-primary {
    .nav {
        margin: 0;
        text-transform: uppercase;
        padding: 0;
        display: flex;
        justify-content: space-between;
        align-items: flex-end;
        padding: 0 3%;
    }
    .menu-item {
        display: inline-block;
        flex-basis: 20%;
        text-align: center;
        white-space: nowrap;
        &.nolink >a {
            cursor: default;
        }
    }
}

@include media-query(palm) {
    .banner {
        .container {
            margin: 14px 2% 0;
            text-align: center;
        }
        .nav-container {
            margin-top: 0;
            margin-right: 48px;
        }
        .first-line,
        .nav-primary {
            display: none;
        }
    }
}

#responsive_menu_pro_button #responsive_menu_x {
    font-size: 40px;
}

#responsive_menu_pro[style] {
    z-index: 9999;
    padding: 0;
    &.responsive_menu_pro_admin_bar_showing {
        margin-top: 32px;
        @media(max-width: 782px) {
            margin-top: 46px;
        }
    }
    .responsive_menu_pro_append_link {
        border-left: none;
    }
    .menu-item>a:hover {
        font-weight: 500;
    }
    .menu-item.menu-item-has-children {
        >a:hover {
            cursor: pointer;
            background: #d3d3d3;
            color: #86754d;
        }
    }
    #responsive_menu_pro_title {
        padding: 25px 0px 8px 5%;
    }
    >a:first-child {
        text-align: center;
        display: inline-block;
        vertical-align: middle;
        margin-right: 1rem;
    }
    .responsive_menu_title_image {
        max-width: 80px;
    }
}

.menu-item.menu-item-has-children {
    .sub-menu {
        padding-left: 0;
        margin-bottom: .5rem;
        >li>a {
            padding-left: 5px;
        }
    }
}

@media(max-width: 26.875em) {
    //.claim{ margin-top :0;}
}

@media(max-width: 520px) {
    //.banner .container .claim{ display:none; margin:0;}<commit_msg>Mobile Menu logo alignement<commit_after>.banner {
    &,
    & a {
        color: #6f6f6e;
        text-decoration: none;
    }
    border-bottom: 8px solid #86754d;
    position:relative;
    margin-bottom: 3.25rem;
    .first-line {
        font-size: .8rem;
        margin: 0 1rem 0;
        padding-top: .5rem;
        overflow: hidden;
        .left {
            float: left;
        }
        .right {
            float: right;
            >* {
                margin: 0 .5rem;
            }
        }
        @include media-query(palm) {
            //margin: .5rem 72px 0 1rem;
        }
    }
    #responsive_menu_pro_button {
        right: 0px;
        top: 50%;
        transform: translateY(-50%);
        &.responsive_menu_pro_admin_bar_showing {
            margin-top: 0;
        }
    }
    .account-link,
    .cart-icon-container,
    #responsive_menu_pro_search {
        display: inline-block;
    }
    .container {
        clear: both;
        font-size: 1rem;
        position: relative;
        margin: -10px auto .75rem;
        .claim {
            color: #86754d;
            font-weight: 300;
            margin-top: 0;
            padding: 10px 2% 0;
            margin-bottom: 1.8rem;
            font-size: 1.67rem;
            word-spacing: -1px;
        }
        .nav .logo {
            position: relative;
            z-index: 10;
            list-style: none;
            margin-top: -111px;
            top: 80px;
        }
    }
}

.nav-container {
    margin-top: 10px;
}

.nav-primary {
    .nav {
        margin: 0;
        text-transform: uppercase;
        padding: 0;
        display: flex;
        justify-content: space-between;
        align-items: flex-end;
        padding: 0 3%;
    }
    .menu-item {
        display: inline-block;
        flex-basis: 20%;
        text-align: center;
        white-space: nowrap;
        &.nolink >a {
            cursor: default;
        }
    }
}

@include media-query(palm) {
    .banner {
        .container {
            margin: 14px 2% 0;
            text-align: center;
        }
        .nav-container {
            margin-top: 0;
            margin-right: 48px;
        }
        .first-line,
        .nav-primary {
            display: none;
        }
    }
}

#responsive_menu_pro_button #responsive_menu_x {
    font-size: 40px;
}

#responsive_menu_pro[style] {
    z-index: 9999;
    padding: 0;
    &.responsive_menu_pro_admin_bar_showing {
        margin-top: 32px;
        @media(max-width: 782px) {
            margin-top: 46px;
        }
    }
    .responsive_menu_pro_append_link {
        border-left: none;
    }
    .menu-item>a:hover {
        font-weight: 500;
    }
    .menu-item.menu-item-has-children {
        >a:hover {
            cursor: pointer;
            background: #d3d3d3;
            color: #86754d;
        }
    }
    #responsive_menu_pro_title {
        padding: 21px 0px 9px 5%;
    }
    >a:first-child {
        text-align: center;
        display: inline-block;
        vertical-align: middle;
        margin-right: 1rem;
    }
    .responsive_menu_title_image {
        max-width: 56px;
    }
}

.menu-item.menu-item-has-children {
    .sub-menu {
        padding-left: 0;
        margin-bottom: .5rem;
        >li>a {
            padding-left: 5px;
        }
    }
}

@media(max-width: 26.875em) {
    //.claim{ margin-top :0;}
}

@media(max-width: 520px) {
    //.banner .container .claim{ display:none; margin:0;}
{'fraction_non_alphanumeric': 0.12075471698113208, 'fraction_numerical': 0.03541364296081277, 'mean_word_length': 1.3391038696537678, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 17, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7059069', 'n_tokens_mistral': 2507, 'n_tokens_neox': 2292, 'n_words': 434}