/*[2026/01/23 22:02:42] This file is generated by code, DO NOT edit this file! */
:root {
    --main-color: #098f43 !important;
}
body.skin-yellow header .search-wrap #search span:hover {
    background: #055c2b !important;
}
body.skin-yellow #menu .nav>li>a:active { color: #055c2b !important;}

body.skin-yellow .btn-primary:hover, body.skin-yellow .btn-primary:focus, body.skin-yellow .btn-primary:active, body.skin-yellow .btn-primary.active, body.skin-yellow .btn-primary.disabled {
  border-color: #055c2b !important; background: #055c2b !important;
}

.pagination>li a:hover {
  background-color: #098f43 !important;
  border-color: #098f43 !important;
}
.pagination>.active>a, .pagination>.active>a:hover, .pagination>.active>a:focus, .pagination>.active>span, .pagination>.active>span:hover, .pagination>.active>span:focus {
  background-color: #098f43 !important;
  border-color: #098f43 !important;
}

.slideshow-category .category-wrapper>ul>.category-item>a {color:#000;}
.slideshow-category .category-wrapper>ul>.category-item>a .title {font-size:16px;}

.slideshow-category .category-wrapper>ul { background-color: rgba(255, 255, 255, 0.8);}


.menu-wrapper {
    background: #5abc69;
  background: #74a87c;
  
}
@media (min-width: 992px) {
  #menu .nav>li>a { color:#fff;}
}


.product-categories .map-wrapper>ul>li>a:first-child, .product-categories .map-wrapper>ul li>span:first-child {
  background: #74a87c;
  color:#fff;
}

body.skin-yellow .vital-module .widget-title>span {color: #fff; }



.page-product-product .product-flash-wrapper .flash-title {background-color:#f2211f; }
.page-product-product .product-flash-wrapper .flash-title .product-countdown li {color: #fc5302;}

body.skin-yellow .vital-module .widget-title>span {background-color:red;}

body.product-product .title-summary {color: red;}

body.product-product h1 {font-size:28px !important;}
.product-thumb .product-name a {font-size:18px !important;}

.product-thumb .product-name { height: 60px !important;}

@media (min-width: 992px) {
  #menu .nav>li>a { font-size: 16px !important;}
}

body.product-product .tax-discounts-box {color: red !important;}

.single-salesmark img {width:200px !important;}
.list-grid-salesmark img {width:150px !important;}

nav#top a, nav#top button { font-size: 16px; }
.language-inline .language-link span {font-size:16px;}