.woocommerce div.product div.images .flex-control-thumbs li img {
    opacity: 1;
}

/* Hide Review Date */
.woocommerce #reviews #comments ol.commentlist li .comment-text meta .woocommerce-review__published-date, .woocommerce #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__published-date {
	display: none;
}

.entry-content a {
     color: #4519bf;
}
 
.entry-content a:hover {
     color: #4519bf;
     text-decoration: underline;
}
 
.entry-content a:visited {
     color: #4519bf;
}
/* Prevent sub menu items loosing round corners on hover */
ul.sub-menu li a{
	border-radius: 20px;
}


/* TOUFIK 20241217: Remove br from "Proceed to Checkout" button in cart page, Hide "Showing all 26# results" and "Sorting" feature in store page before products */
#add_payment_method .wc-proceed-to-checkout .checkout-button.checkout-button br, .woocommerce-cart .wc-proceed-to-checkout .checkout-button.checkout-button br, .woocommerce-checkout .wc-proceed-to-checkout .checkout-button.checkout-button br,
.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count, .woocommerce .woocommerce-ordering {
	display: none !important;
}
/* TOUFIK 20241217: adding space after breadcrumbs */
.woocommerce-js .woocommerce-breadcrumb {
	margin-bottom: 20px;
}
/* TOUFIK 20241217: Adding big full width image on the top of Store page */
body.archive.post-type-archive-product div#content:before {
    content: "";
    height: 0;
    padding-top: 38%;
    display: block;
    background-color: #dbdbdb;
    background-image: url("https://bombonacolombia.com/wp-content/uploads/2024/12/bombona-colombia-carriel-cowhide-v1.jpg");
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}
body.woocommerce-checkout .entry-header {
	padding-top: 30px;
}
/* TOUFIK 20241217: improving Store/Product Archives page */
body.archive.woocommerce-page #content {
	background: #fff;
}
body.archive.woocommerce-page #content .ast-woocommerce-container {
	padding: 0;
}
body.archive.woocommerce-page #page .hfe-before-footer-wrap {
	border-top: 1px solid #f1e8e2;
}

@media (max-width: 767px) {
	body.archive.post-type-archive-product div#content:before {
		padding-top: 45%;
	}
	body.archive.woocommerce-page #content .ast-woocommerce-container {
		padding: 0 10px;
	}
}
@media (max-width: 544px) {
	body.archive.post-type-archive-product div#content:before {
		padding-top: 56.25%;
	}
	body.archive.woocommerce-page #content #content .ast-container {
		padding: 0 10px;
	}
}


/* TOUFIK 20250427 : Just hiding single blog feature image */
body.single.single-post .entry-header .post-thumb {
	display: none;
}

/* TOUFIK 20250427 : adding space after every blog item in blog page, and fixing responsive issues */
.ast-blog-layout-5-grid .ast-article-post {
	margin-bottom: 3em;
}
@media (max-width: 920px) {
	.ast-blog-layout-5-grid .post-content {
		padding-left: 0;
	}
	.ast-blog-layout-5-grid .post-thumb-img-content {
		height: 0;
		overflow: hidden;
		padding-top: 60%;
		background: lightgrey;
		position: relative;
	}
	.ast-blog-layout-5-grid .post-thumb-img-content img {
		position: absolute;
		top: 0;
		left: 0;
		height: 100%;
		width: 100%;
		object-fit: cover;
	}
}
@media (max-width: 600px) {
	.ast-blog-layout-5-grid .post-thumb-img-content {
		padding-top: 80%;
	}
}

/* TOUFIK 20250921 : Fixing Cart (ZH) padding-top (which was 0 and cart table were touching top header) */
.page.page-id-997 .entry-content .woocommerce {
  padding-top: 40px;
}
/* TOUFIK 20251014 : Fixing sidemenu language switcher shortcode - hide it */
.leftmtop { display: none; }
/* TOUFIK 20251014 : Adding attention grabber at the top of the home page 
.leftmtop,
body:not(.home) .ast-above-header-wrap { display: none; }

.ast-above-header-wrap .widget.widget_text p {
	margin: 0;
	color: #e7e7e7;
	font-size: 13px;
	letter-spacing: 2px;
	width: 100%;
	text-align: center;
}
*/

/* TOUFIK 20251117 : Remove "Add Widget" text from footer widget area, which was an issue */
.ast-no-widget-row {
	display: none !important;
	visibility: hidden;
}