.tt-desctop-menu .row .col-sm-4 {
	max-width: 25% !important;
}

.tt-desctop-menu .tt-title-submenu {
	text-align: center !important;
}
.tt-product:not(.tt-view) {
	will-change: auto;
}
.tt-product:not(.tt-view):hover .tt-description {
	color: white !important;
	background-color: var(--primary-color);
}

.tt-product:not(.tt-view):hover .tt-description {
	will-change: auto;
}

.tt-product:not(.tt-view):hover .tt-description h2.tt-title a {
	color: white !important;
}

.tt-product:not(.tt-view)
	.tt-description
	.tt-btn-addtocart.thumbprod-button-bg {
	background-color: #7f1621;
	/* color: white; */
}

.tt-product:not(.tt-view):hover.thumbprod-center
	.tt-description
	.tt-product-inside-hover {
        opacity: 1 !important;
	background-color: var(--primary-color);
}

.tt-product:not(.tt-view):hover .tt-description .tt-price .new-price {
	color: white;
}
.tt-stuck-nav .row ,
.my_menu .row {
	justify-content: center !important;
}
#shop-by-categories-grid  .tt-description-wrapper{
    padding: 6px 12px !important;
}
#shop-by-categories-grid   .tt-title-small{
    font-size: 12px !important;
}
