:root {
    --font-family-base: Onest-Regular-font;
    --product-card-content-alignment: center;
    --headings-font-family: Onest-Bold-font;
    --bs-body-font-family: Onest-Regular-font;
    --btn-font-family: Onest-Bold-font;
}

header .m-global-menu-content .m-super-header-wrapper .m-super-header-content .super-header-item {
    order: 3;
}

header .m-global-menu-content .m-super-header-wrapper .m-super-header-content>div.super-header-search button.nav-search-btn {
    padding:0;
}

header .m-global-menu-content .m-super-header-wrapper .m-super-header-content .super-header-item a {
        padding: 11px 20px 12px;
    background-color:#adeca2;
    color:#000;
}

@media (min-width: 992px) {
    header .m-global-menu-content .m-super-header {
        height: 45px;
    }
    header .m-global-menu-content .m-super-header-wrapper {
        height: 45px;
        padding: 5px 0 0;
    }
      header .m-global-menu-content .m-header-wrapper .navbar-expand-lg {
        height:75px
    }
    header .m-global-menu-content .m-super-header-wrapper .m-super-header-content>div {
        border:none;
    }
  header .m-global-menu-content .m-super-header-wrapper .m-super-header-content .super-header-item a:hover {
        background-color: #54c77a;
    border-color: #54c77a;
}
}

header .m-global-menu-content .m-header-wrapper .navbar .container .navbar-collapse .navbar-nav li a.nav-link {
    padding-bottom: 18px;
    padding-top: 24px;
}
header .m-global-menu-content .m-header-wrapper .navbar-expand-lg .navbar-collapse .navbar-nav li:last-child {
    border:0;
    padding:0;
}
header .m-global-menu-content .m-header-wrapper .navbar-expand-lg .navbar-collapse .navbar-nav li:last-child .nav-link {
    background-color:transparent;
    min-width:auto;
    font-family:Onest-Regular-font;
}
header .m-global-menu-content .m-header-wrapper .navbar-expand-lg .navbar-collapse .navbar-nav li:last-child:before {
    content:none;
}

 header .m-global-menu-content .m-header-wrapper .navbar-expand-lg .navbar-collapse .navbar-nav li:last-child .nav-link:hover {
     border-color:#54c77a;
 }
.m-super-header-wrapper .m-super-header-content  .super-header-dropdown.super-header-languages button,  .m-super-header-wrapper .m-super-header-content  .super-header-dropdown.super-header-languages .dropdown-menu {
    text-transform:uppercase;
}

.m-gam-opc-section .m-table-finder-result>tbody>tr td {
  font-family: Onest-Bold-font !important;
  white-space: normal;
  text-align: left;
}

.m-gam-opc-section .m-table-finder-result>tbody>tr td:first-child {
    max-width: 400px;
}

.m-filters-section-wrapper>div>h4 {
  color:#0a6e46;
}


@media (max-width: 991.98px) {
    header .m-global-menu-content .m-header-wrapper .navbar .container .navbar-collapse .navbar-nav li a {
        font-size:22px;
    }
    body .m-global-menu-content .m-header-wrapper .navbar .container .navbar-collapse .navbar-nav li:last-child {
        padding-bottom: 0;
        padding-top: 0;
        
    }
    header .m-global-menu-content .m-header-wrapper .navbar-expand-lg .navbar-collapse .navbar-nav li:last-child .nav-link {
        font-family: Onest-Bold-font;
    }
  body .m-global-menu-content asterius-super-header .m-super-header-wrapper {
        background-color:transparent !important;
    }
    .m-super-header-wrapper .m-super-header-content>* {
        border:0;
    }
    body .m-global-menu-content asterius-super-header .m-super-header-wrapper dropdown-menu-component {
        order:2;
    }
    body .m-global-menu-content asterius-super-header .m-super-header-wrapper .container .m-super-header-content .super-header-item {
        display:flex;
        order:1;
    }
  body .m-global-menu-content .m-header-wrapper .navbar .container .navbar-collapse .navbar-nav li:nth-child(6) a, body .m-global-menu-content .m-header-wrapper .navbar .container .navbar-collapse .navbar-nav li:nth-child(7) a {
        color: #adeca2 !important;
    }
}
.m-messages-history .m-messages-history-row .checkbox-container {
  font-family: Onest-SemiBold-font;
}
