:root {
    --primary-c: #8DC63F;
    --secondary-c: #878787;
    --background-c:#F3F4F5;
}
h3{
    color:var(--primary-c)
}

.header-menu {
	top: 117px;
}
.header-logo-wrapper a object{
    height: 2rem;
}
.top-header {
    background: var(--primary-c);
    border-bottom:none;
}
.top-header a{
    font-weight: 600;
    gap: 5px;
    align-items: baseline;
}
.top-header a i{
    font-size: .9rem;
}
.top-header-info {
    width: 100%;
}
.top-header-info .top-header-text {
    width: 100%;
    display: flex;
    justify-content: space-between;
    flex-direction: row;
    gap: 10rem;
}
.top-header-info .top-header-text .top-header-socials {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 0.5rem;
}
.top-header-info .top-header-text .top-header-links {
    display: flex;
    flex-direction: row;
    gap: 1rem;
    align-items: center;
}
.header-menu-item, .header-menu-item a {
    text-decoration: none;
    max-width: 20vw;
    border-bottom: 2px solid transparent;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    text-align: center;
    height: var(--header-item-height);
    color: var(--secondary-c);
    font-weight: 400;
    font-size: 0.9rem;
}
.header-menu-item:hover{
    text-decoration: underline;
}
.header-logo-wrapper, .header-menu-wrapper{
    gap: 2rem;
    justify-content: center;
}
.header-menu-left, .header-menu-wrapper{
    border-top: 1px solid #DDDDDD;
}
.header-search-wrapper .form-floating>label {
    right: 0;
    text-align: center;  
}
.header-btn{
    width: 40px;
    height: 40px;
}
footer .logo {
    max-height: initial;
}
.menu-btn-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
}
.menu-btn-wrapper>label {
    font-size: .6rem;
}
.btn-theme-secondary{
    border: 1px solid var(--primary-c);
    background-color: var(--primary-c);
}
footer .coolsis-rights{
    background: #333333;
}
.copyright{
    color: #FFF;
}
.footer-newsletter div input{
    background: #FFF;
}
.footer-newsletter div button{
    background-color: var(--primary-c);
    color: #FFF;
    border: none;
}
.footer-menu ul{
    margin-top: 1rem;
}
.top-header-text{
    font-weight: 500;
    color: var(--primary-c);
}
.footer-logo-info, .footer-menu li div span{
    font-weight: initial;
    font-size: 0.8rem;
    font-weight: 500;
}
#slide-menu #nav-bar-ul li div {
    height: 100%;
}
.nav-tabs .nav-link.active h2{
    color:#495057;
}
.nav-tabs .nav-link:hover{
    text-decoration: none;
}
.footer-menu{
    background: #333333;
    padding-bottom: 0 !important;
    position: relative;
}
.search-popup .input-group.search i{
    display: none;
}
.header-menu-fixed {
    background: #fff;
    transform: translateY(205%);
}
.hidden-header {
    display: none !important;
}
.col-menu-item {
    padding: 15px 15px;
}
.main-header-fixed{
    position: fixed;
    top: 0;
    width: 100%;
}
body.checkout .main-header-fixed{
    top: 0;
}
.fixed-top-header{
    display: flex!important;
}
.title-wrapper h1{
    text-align: center;
    font-weight: 600;
    font-size: 2.3rem;
}
.title-wrapper img{
    display: block;
    margin: auto;
    max-width: 35px;
}
.no-display-flex {
    display: contents;
}
.card-text small{
    font-size: 0.7rem;
}
.mobile-nav .menu-header{
    background: var(--secondary-c);
}
.btn-override-blog a{
    border: 1px solid var(--third-c);
    background-color: var(--third-c);
    color: white;
    font-size: 0.7rem;
    font-weight: 600;
    border-radius: 2rem;
    padding: 0.5rem 2.5rem;
}
.btn-override-blog a:hover{
    border: 1px solid var(--third-c);
    color: var(--third-c);
    text-decoration: none;
}
.header-btn-font-size{
    font-weight: 600;
    border-radius: 2rem;
    padding: 0.5rem 1rem;
    color: #FFF;
    border: 1px solid #FF3333;
    background-color: #FF3333;
}
._post_2 .card-img-blog{
    height: 230px;
}
.bottom-text .top-header-text{
    font-weight: 300;
    color: var(--primary-text-c);
    font-size: 0.8rem;
}
.bottom-text .top-header-text p{
    margin-bottom: 0;
}
.header-btn-font-size:hover{
    border: 1px solid #FF3333;
    background-color: #FF3333;
    text-decoration: underline;
    color: #FFF;
}
.btn-override-receita .header-menu-item{
    border: 1px solid #C3D21C;
    background-color: #C3D21C;
    font-weight: 600;
    border-radius: 2rem;
    padding: 0.5rem 1rem;
    font-size: 0.7rem;
    color: white;
    height: auto;
    width: 7rem;
}
.callout-right > img {
    width: auto;
    height: auto;
}
.callout-right {
    width: auto;
}
.accordion-product .accordion-item, .accordion-product .accordion-button, .accordion-product .accordion-button:not(.collapsed){
    background-color: #FFF;
}
.btn-add-cart-product{
    font-size: 0.8rem;
}
.nav-link, .nav-link:focus, .nav-link:hover{
    color: var(--bs-nav-tabs-link-active-color);;
}
.product-card-brand-365{
    color: var(--primary-text-c);
    font-size: 0.8rem;
}
footer h5 {
    color: var(--primary-c);
    font-size: 1rem;
    letter-spacing: 1px;
    font-weight: 500;
}
.socials a {
    font-size: 20px !important;
    line-height: 38px;
    width: 50px;
    height: 50px;
    background: #fff;
    border-radius: 50%;
    color: #888;
    margin-right: 10px;
    box-shadow: 1px 2px 4px 0 rgb(0 0 0 / 30%);
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}
.bn_home_box-img {
    height: 250px;
}
.product-promo-tag-365{
    background-color: var(--secondary-c);
    width: 50%;
}
.product-promo-365{
    display: flex;
    justify-content: flex-end;
}
.product-card-365 .product-card-promo-date{
    height: 35px;
    color: var(--secondary-c-alt);
    margin-bottom: 0;
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 1rem;
}
.product-card-365{
    padding: 1rem 1rem 2rem 1rem;
}
.search-filters .accordion-item{
    background-color: transparent!important;
}
body.checkout .header-logo-wrapper a object {
    padding: .3rem 0;
    height: 90px !important;
}
.shop-schedule {
    border: 2px solid var(--primary-c);
}
.shop-info .btn-theme-secondary{
    border-radius: 0.5rem;
}
.shop-address{
    color: var(--primary-text-c);
}
body.checkout .btn.btn-theme-primary-checkout, .checkout-push-right .btn.btn-theme-primary-checkout{
    background-color: var(--primary-c);
    border: 1px solid var(--primary-c);
}
#pills-tabContent .btn-success{
    background-color: var(--primary-c);
    border: 1px solid var(--primary-c);
}
.bor-check {
    padding: 0;
    margin-top: 3rem;
    min-height: 8rem;
}
.bor {
    border-bottom: 1px solid #acacac;
}
.bor-check .title{
    color: var(--primary-c);
}
.bor-check p {
    padding-left: 2.5rem;
    position: relative;
    font-size: 16px;
    margin-bottom: 5px;
}
.bor-check .title:before {
    content: "\f00c";
    font-size: 15px;
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    position: absolute;
    left: 0;
}
.shop-schedule h6{
    color: var(--primary-text-c);
}
.product-in-stock{
    color: var(--primary-c);
}
.product-card:hover{
    box-shadow: 0 .125rem .25rem rgb(0 0 0 / 20%) !important;
}
.product-promo-tag-text{
    color: #fff;
    font-size: 0.9rem;
    font-weight: 600;
    background: var(--primary-c);
    border-radius: 1rem;
    padding: 0.1rem 0.5rem;
}
.infarmed-wrapper{
    padding: 1rem 0 0;
    align-items: flex-start;
}
a.btn.btn-theme-secondary.add-to-cart-btn:hover{
    background-color: var(--secondary-c);
    border: 1px solid var(--secondary-c);
}
.header-menu-wrapper .top-header-text{
    color: #fff;
    cursor: pointer;
}
.top-header-wrapper a{
    color:#FFF
}
.callout-body{
    position: initial;
}
.callout-left a{
    display: block;
    color: var(--primary-c);
    font-weight: 700;
}
.callout-item{
    margin: 25px 0;
}
.footer-menu li, .footer-menu li a{
    color:#FFF;
}
.footer-menu li a:hover{
    color:#FFF;
}
.infarmed-wrapper p{
    color: #FFF;
}
.infarmed-imgs a img{
    width: 150px;
}
.footer-menu{
    padding-top: 90px;
}
#img-footer {
    position: absolute;
    right: 0;
    top: -106px;
    z-index: 2;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUIAAADcCAYAAAAFtqgbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxMDdCRTU0NjU1M0YxMUU3QTJGMTlGMjlFODRFQ0RCNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxMDdCRTU0NzU1M0YxMUU3QTJGMTlGMjlFODRFQ0RCNSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjEwN0JFNTQ0NTUzRjExRTdBMkYxOUYyOUU4NEVDREI1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjEwN0JFNTQ1NTUzRjExRTdBMkYxOUYyOUU4NEVDREI1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+C7kDWgAADa5JREFUeNrs3Utu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");
    width: 322px;
    height: 220px;
}
#logo-banner {
    position: absolute;
    top: -48px;
    z-index: 2;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHIAAAByCAYAAACP3YV9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCNEU4M0VGMzU1MzAxMUU3QTJGMTlGMjlFODRFQ0RCNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCNEU4M0VGNDU1MzAxMUU3QTJGMTlGMjlFODRFQ0RCNSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkI0RTgzRUYxNTUzMDExRTdBMkYxOUYyOUU4NEVDREI1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkI0RTgzRUYyNTUzMDExRTdBMkYxOUYyOUU4NEVDREI1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+CtzAjQAAEY1JREFUeNrsXV1s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");
    width: 114px;
    height: 114px;
}
#social-icons-footer a{
    gap: 0.5rem;
    text-decoration: none;
}
#social-icons-footer a:hover{
    color: var(--primary-c);
}
#social-icons-footer a i{
    font-size: 1rem;
}
.paymethods img{
    max-height: 85px;
    border-radius: 10px;
}
.coffrets{
    background-color:#FFF;
    color: rgba(216, 183, 71, 1);
    border: 1px solid rgba(216, 183, 71, 1);
}
.coffrets:hover{
    border: 1px solid rgba(216, 183, 71, 1);
    background-color: rgba(216, 183, 71, 1);
    color: #FFF;
}
.promotions{
    background-color:#FFF;
    color: var(--primary-c);
    border: 1px solid var(--primary-c);
}
.promotions:hover{
    border: 1px solid var(--primary-c);
    background-color: var(--primary-c);
    color: #FFF;
}

.callout-title {
    font-family: "Montserrat", sans-serif;
    color: var(--terciary-c);
    font-size: 0.7rem;
    letter-spacing: 1px;
    font-weight: 600;
    text-transform: uppercase;
}

@media (min-width: 1200px) { 
    .search-input{
        width: 500px!important;;
    }
}
@media (min-width: 576px) { 
    .footer-menu .footer-wrapper .row>*{
        margin-top: 1rem!important;
    }
}
@media (max-width: 576px) { 
    footer .logo{
        width: 60%;
    }
    .footer-logo-info {
        align-items: start;
    }
    .top-header-text {
        font-size: .7rem;
    }
    .top-header-wrapper{
        justify-content: center;
    }
    .top-header a{
        font-size: 0.6rem;
    }
    .top-header-info .top-header-text{
        justify-content: center;
    }
    .header-logo-wrapper a object {
        height: 1rem;
    }
    body.checkout .header-logo-wrapper a object {
        height: 1.5rem;
    }
    .shop-banner{
        height: 185px;
        background-position: top!important;
    }
}
@media (max-width: 767.98px){
    .header-search-wrapper {
        top: 96%;
    }
    .top-header-info .top-header-text{
        justify-content: center;
    }
}
@media (min-width: 1200px) and (max-width: 1400px) {
    .top-header-info .top-header-text {
        gap: 5rem;
    }
}
@media (min-width: 992px) and (max-width: 1200px) {
    .shop-banner{
        height: 320px;
    }
}
@media (min-width: 768px) and (max-width: 992px) {
    .shop-banner{
        height: 250px;
    }
}
@media (min-width: 576px) and (max-width: 768px) {
    .callout-right {
        margin: 0 0.5rem;
    }
    .shop-banner{
        height: 185px;
    }
}
@media (min-width: 991.98px){
    .header-menu {
        display: flex !important;
    }
}


/*# sourceMappingURL=theme.css.map*/