/*
Theme Name: Grocery Store Child
Theme URL:  
Description:  
Author:   Larissa Bral
Author URL:  
Template:  grocery-store
Version: 
Text Domain:  grocery-store-child           
*/

header.site-header {
    padding: 30px 0px;
}

a {
	color: var( --primary-color );
}

a:hover {
	color: var( --secundary-color );
}

.menu-category-list {
	display: none!important;
}


#colophon.site-footer .widget {
	margin-left: auto;
  	margin-right: auto;
  	text-align: center;
  	padding-top: 20px;
  	padding-bottom: 20px;
	color: #fff;
	font-size: small;
}

.footer_widget_wrap{
	background-color: #7fba00;
}

#colophon.site-footer .site_info {
    display: none;
}

#colophon.site-footer a {
    color: #fff;
}

#static_header_banner {
	display: none;
}

input[type="search"],  textarea {
    width: 60%;
    display: inline;
}

#primary.container, .nav_wrap {
    max-width: 1400px;
    background-color: #ffff;
}

.nav_wrap {
    max-width: fit-content; 
}

.rd-navbar-static .rd-navbar-nav > li.active > a, .rd-navbar-static .rd-navbar-nav > li.opened > a, .rd-navbar-static .rd-navbar-nav > li.focus > a, .rd-navbar-static .rd-navbar-nav > li > a:hover, .rd-navbar-static .rd-navbar-nav > li.current-menu-item > a {
    color: #7fba00;
}

.rd-navbar-static .rd-navbar-nav > li > a {
    font-size: 14px;
    letter-spacing: 1px;
	padding: 20px;
}

.rd-navbar-static .rd-navbar-inner {
    max-width: max-content;
}

.top-form-minicart {
    padding: 0 30px 0 10px;
}

.quantity{
	margin: auto;
    width: fit-content;
	display: flex;
}

.col-1, .col-2 {
    max-width: fit-content;
	display: block;
}

.order-2 {
    order: 1;
}

.order-1 {
    order: 2;
}

.col-xl-4, .col-xl-8{
    flex: 0 0 70%;
    max-width: 100%;
	margin: auto;
}

.select2-results__option--highlighted[aria-selected]{
    background-color: #7fba00!important;
}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single {
    width: auto!important;
}

select{
    width: -webkit-fill-available;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: pointer;
    height: 28px;
    -webkit-user-select: none;
}

root:hover {
    background-color:#7fba00;
    color:white;
}

.gs-content-wrap .img-box {
    display: none;
}

.form-allowed-tags div.text-wrp {
    display: none;
}

.woocommerce-MyAccount-navigation {
	display: none;
}

.woocommerce-account .woocommerce-MyAccount-contente {
	width: 100%;
	background-color: #fff;
}



