/**
* Theme Name:     Themename
* Theme URI:      https://templatemela.com/
* Template:       avanam
* Author:         TemplateMela
* Author URI:     #
* Description:    This is a child theme of Avanam, generated by TemplateMela.
* Version:        1.0.0
* License:        GNU General Public License v3.0 (or later)
* License URI:    https://www.gnu.org/licenses/gpl-3.0.html
*/
/* post-thumbnail-css */
.post-style-4 .post-inner .post-thumbnail{
  max-height: 200px;
}
.home-category .product-cat .cat-image{
  max-width: 147px;
}
#primary-menu li.primary-onlinepasta.menu-item >ul.sub-menu{
  border: 1px solid var(--global-gray-400);
}
.woocommerce ul.products li.product .product-action-wrap .added_to_cart, .woocommerce ul.products li.product .product-action-wrap a.button, .woocommerce ul.products li.product .product-action-wrap button{
  max-height: 60px;
}
.woocommerce ul.products:not(.products-list-view) li.product .product-details.entry-content-wrap .product-action-wrap{
  top: -60px;
}
.home-category .product-cat .cat-image img{
  height: 135px;
}

.product-cms-tab-block {
  margin-top: 15px;
}

.product-cms-tab-block .style5 #tab ul li a {
  background: rgba(0, 0, 0, 0);
  margin: 0 0 -1px;
  padding: 6px 20px;
  text-transform: uppercase;
  border-color: transparent;
  border-style: solid;
  border-width: 1px;
  font-size: 13px;
  font-weight: 500;
  color: var(--global-palette5);
}
.product-cms-tab-block .style5 #tab ul li.active a {
  background: #ffffff none repeat scroll 0 0;
  border-color: #8ab816#8ab816#ffffff;
  border-style: solid;
  border-width: 1px;
  color: var(--global-palette3);
}
.product-cms-tab-block .style5 #tab ul li {
  margin: 0 -1px 0 0;
}
.product-cms-tab-block .style5.horizontal_tab .tab_groupcontent {
  padding: 20px 0 0;
  overflow: hidden;
  border: none;
  border-width: 1px 0 0;
  border-top-color: #8ab816;
  border-style: solid;
}
.product-cms-tab-block .style5 table {
  margin: 0;
  border: 1px solid #d9d9d9;
  width: 100%;
}
.product-cms-tab-block .style5 th {
  background-color: #f9f9f9;
  border-bottom: 1px solid #d9d9d9;
}
.product-cms-tab-block .widget .style5 td,
.product-cms-tab-block .widget .style5 th {
  padding: 5px;
}

.horizontal_tab .tab_groupcontent {
  border: 1px solid #F0EFEF;
  clear: both;
  width: 100%;
  padding: 10px;
  box-sizing: border-box;
}
.horizontal_tab #tab ul li {
  margin: 0 3px 0 0;
  list-style: none;
  float: left;
}
.horizontal_tab.style2 #tab ul li {
  margin: 0 3px 0 0;
}
.horizontal_tab.style2 #tab ul li a {
  border-width: 2px 1px 1px;
  border-style: solid;
  border-color: #F0EFEF;
}
.horizontal_tab.style2 #tab ul li.active a,
.horizontal_tab.style2 #tab ul li a:hover {
  background: none repeat scroll 0 0 #FFFFFF;
  border-bottom: none;
  border-left: 1px solid #F0EFEF;
  border-right: 1px solid #F0EFEF;
  border-top: 2px solid #8ab816;
}


.product-cms-tab-block .woocommerce-tabs ul.tabs li,
.product-cms-tab-block .woocommerce-tabs ul.tabs li.active {
  border-bottom: 0!important;
}
