.sidebox-order_action .btncart-checkout:before {
    background: var(--mainColor)!important;
}
.sidebox-order_action .btncart-checkout {
    border-color: var(--mainColor)!important;
}
.sidebox-order_total p .total-price{
	color:var(--textColor) !important
} 
.section_product_tab .view-more {
    margin-top: 6px;
    text-align: center;
} 

.section_slider .swiper-slide .container-effect{
  display: none !important;
}


:root {
    --mainColor: #4c7031 !important;
    --subColor:#4c7031 !important;
    --bodyColor: #ffffff;
    --textColor: #af7a1f;
    --hoverColor: #4c7031 !important;
    --price: #AE7984 !important;
}

:root {
  --mainColor: #005500 !important;
  --textColor: #333 !important;
  --bgHead: #5b3671 !important;
  --btnBuy: #005500 !important;
  --btntext: #fff !important;
}

header.header .main-header .align-items-center .header-right .sudes-header-stores {
  
    display: none;
} 

.logo-wrapper{
  width: 120px !important;
}
.logo-wrapper>img{
  width: auto !important;
  height: 100px !important;
  object-fit: cover;
}
.header-promo{
display: none;
}
.main-header{
  background-color: var(--bgHead) !important;
} 
footer.footer .main-footer {
    background: var(--bg_footer);
    color: #ffffff;
}
footer.footer .main-footer .footer-click .list-menu .li_menu a, footer.footer .main-footer .fot-col .list-menu .li_menu a, .footer a{
    color: #fff;
}
header.header .main-header .align-items-center .header-right .sudes-header-hotline .frame-fix .text-box .acc-text {
    color: #fff;
}
header.header .main-header .align-items-center .header-right .sudes-header-cart>.frame-fix .count_item_pr {
    background-color: #AE7984;
    color: #ffffff;
}
.item_product_main .product-action .product-bottom .button-product button.add_to_cart, .item_product_main .product-action .product-bottom .button-product button.btn-views {

    background:var(--btnBuy) !important;
}
.product-action .product-bottom .button-product button.btn-views{
  color: var(--btntext) !important;
}
.product-action .product-bottom .button-product button.btn-views:hover{
  color: #af7a1f !important;
} 

#section_brands-0{
  display: none;
}
.logo-footer img{
  width: 150px !important;
}
.bg-footer-bottom{
  background-color: #005500 !important;
}
.out-circle{
  background: var(--bgHead) !important
}
.backtop {
  border-color: transparent transparent var(--bgHead) !important
} 


.btn-zozo.btn-hover:before {
  background-color: var(--bg_btn) !important;
}
.btn-zozo.btn-hover {
  border: 1px solid var(--bg_btn) !important;
} 
.btn-zozo.btn-hover, .btn-zozo.btn-hover a{
    color:var(--btn_text) !important;
}
.section_product_tab .section-title .tab_big .tab_ul ul li.current {
  background: #005500 !important;
  color: #fff;
}
.btn.btn-primary{
  border-radius: 12px !important;
  -webkit-clip-path: none !important;
  clip-path: none !important;
}

.btn.btn-primary:before{
  -webkit-clip-path: none !important;
  clip-path: none !important;
  background: #005500 !important;
}
.item_product_main .product-action .product-bottom .button-product button.btn-views:hover{
  background: #005500 !important;
}

.block-timer span{
  color: white !important;
} 

body{
  font-family: "Quicksand", sans-serif;
}

.section_product_tab .section-title .tab_big .tab_ul ul li:first-child{
  border-radius: 12px !important;
  -webkit-clip-path: none !important;
  clip-path: none !important;
}
.section_product_tab .section-title .tab_big .tab_ul ul li:last-child{
  border-radius: 12px !important;
  -webkit-clip-path: none !important;
  clip-path: none !important;
}
.btn{
  border-radius: 12px !important;
}
.button-view_all .btn-zozo {
    border-radius: 12px;
}

.details-product .details-pro .form-inline .boz-form .flex-quantity .button_actions .btn.btn_add_cart{
  clip-path: none !important;
  background: #005500 !important;
}
.details-product .details-pro .form-inline .boz-form .flex-quantity .button_actions .btn.btn_add_cart:hover{
    color: white !important;
}
.details-product .details-pro .form-inline .boz-form .flex-quantity .button_actions .btn.btn-buyNow{
clip-path: none !important;
   color: white !important;
  background:  #4c7031 !important;
}

.layout-collection .filter-containers .sort-cate .sort-cate-right ul li:hover a, .layout-collection .filter-containers .sort-cate .sort-cate-right ul li.active a{
  background: #005500 !important;
}
header.header .header-menu .navigation-horizontal .title{
  background: var(--bgHead) !important

} 
header.header .main-header .align-items-center .header-logo .menu-icon{
    width:60px;
}
.btn.btn-light{
  clip-path: none !important;
  background: #005500 !important;
  color: white !important;
}


.tag_article a {
  background: #005500 !important;
  color: white !important;
  
}

.item_product_main .product-action {
  border-radius: 12px !important;
}
.item_product_main .product-action .product-thumbnail {
  border-radius: 12px 12px 0px 0px !important;
} 


.section_product .block-product-list {
  max-width: 100% !important;
} 

.section_product .block-title .section-title.has-control .swiper-button-prev {
  display: none;
}
.section_product .block-title .section-title.has-control .swiper-button-next {
  display: none;
}

.section_product .block-title{
all:unset
}
.section_product>.container {
  position: relative;
} 

.section_product .block-title a.btn {
    margin-right: 65px;
    right: 0px;
    top: 0px;
    position: absolute;
}
.section_product .block-title .section-title.has-control h2 {
    margin-bottom: 0px !important;
} 
.section-index.section_product .row{
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: nowrap;
    margin-right: -15px;
    margin-left: -15px;
    flex-direction: column;
}
header.header .header-menu .navigation-horizontal .footer-menu {
    background: #e1e1e1;
    display: flex;
    justify-content: space-evenly;
    gap: 5px;
    padding: 0 10px;
}
.layout-blog .list-news .col-xs-12 .item-blog .blog-content .thumb img.loaded {
    height: 100%;
} 
footer.footer .main-footer .footer-info .social-footer .social a img {
    border: 3px solid #87848461 !important;
    border-radius: 30px !important;
    padding: 3px !important;
    background: #ffffff !important;
    height: 35px;
    width: 35px;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
}
.pull-right .btn.btn-primary:before{
	display:none;
}
.btn-stores{
	display:none;
}
footer.footer .copyright{
    background: var(--footer_bt) !important;
} 
@media (min-width:992px){
	.img-item_news img{
    height:280px;
    width:100%;
    object-fit:cover;
    }
}
@media (max-width:991px){
	.img-item_news img{
    height:200px;
    width:100%;
    object-fit:cover;
    }
} 
.item_product_main .product-action .product-bottom .product-price-cart .price-box .price{
	color:#AE7984;
    font-family: "Roboto Condensed", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
} 
.section_category .swiper_category .cate-item .cate-content h3{
	color:#183412 !important
}
footer.footer {
    border-top: 4px solid var(--bg_footer);
}
.section_product .block-title .section-title.has-control h2{
	color:#183412 !important
}
.section_product .block-title .section-title.has-control h2 a{
	color:#183412 !important
}
.section-index .section-title h2{
	color:#183412 !important
}