.woocommerce .products .product:not(.product-category) .product-wrapper {
display: flex;
flex-direction: column;
justify-content: space-between;
}
.woocommerce .products .product:not(.product-category) .thumbnail-wrapper {
height: 65%;
display: flex;
flex-direction: column;
justify-content: center;
}
.woocommerce .product-group-button-meta div.loop-add-to-cart .button {
background-color: 	#801a2f;
border-color: #801a2f;
color: white;
}
.woocommerce .product-group-button-meta div.loop-add-to-cart .button:hover {
background-color: transparent;
color: #801a2f;
}
#main > .list-categories:not(.show-cat-img) .products .product-category .category-name a {
background-color: #801a2f;
color: white;
font-weight: 500;
}
#main > .list-categories:not(.show-cat-img) .products .product-category .category-name a:hover {
background-color: white;
color: #801a2f;
font-weight: 500;
border-color: #801a2f;
} #group-icon-header .tab-mobile-menu li.active {
background-color: #801a2f !important;
} .ts-pagination ul li a:hover, .ts-pagination ul li span.current, .pagination-wrap ul.pagination > li > a:hover, .pagination-wrap ul.pagination > li > span.current, .dokan-pagination-container .dokan-pagination li a:hover, .dokan-pagination-container .dokan-pagination li.active a, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current, .post-nav-links > .current, .post-nav-links > a:hover, .post-nav-links > a:focus, .pagination-wrap ul.pagination > li > a.prev:hover, .pagination-wrap ul.pagination > li > a.next:hover, .dokan-pagination-container .dokan-pagination li:first-child a:hover, .dokan-pagination-container .dokan-pagination li:last-child a:hover, .woocommerce nav.woocommerce-pagination ul li a.next:hover, .woocommerce nav.woocommerce-pagination ul li a.prev:hover, .ts-pagination ul li a.prev:hover, .ts-pagination ul li a.next:hover {
background-color: #801a2f !important;
color: white !important;
border-color: white !important;
}
ul.filter-bar li:hover, ul.filter-bar li.current {
background-color: #801a2f !important;
color: white !important;
border-color: white !important;
} body blockquote {
font-size: 1.2rem !important;
font-weight: 500 !important;
} .item.swiper-slide {
align-self: center;
}