/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 11 2025 | 06:41:25 */
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product-item {
	background: #444 !important;
}

.woocommerce ul.products li.product.product-item .woocommerce-loop-product__title,
.woocommerce ul.products li.product.product-item .price {
	color: #fff !important;
	padding-inline: 10px !important;
	font-size: 14px !important;
	font-family: 'Lucida Sans Unicode', 'Lucida Grand', sans-serif;
}

.catprices .price span {
	top: initial;
	padding: 0;
}

.woocommerce ul.products li.product a.viewpro {
	position: static;
	background: #77a464 !important;    
	padding: 3px 13px !important;
	display: inline-block;
	margin: 20px 10px 20px 10px;
}

.price-wrap {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.woocommerce ul.products li.product a.viewpro:hover {
	background: #444 !important;  
}

h2.woocommerce-loop-product__title {
    min-height: 3em;
}

.custom-product-form {
	margin-block: 3em;
}

.galleria-container {
    height: 480px ! IMPORTANT;
    background-color: #DCDCDC;
}

.galleria-info-link {
	display: none !important;
}

.woocommerce-product-details__short-description p {
	margin-block: 15px;
}

.woocommerce div.product .summary p.price {
    color: #77a464;
    font-size: 1.25em;
}

.custom-testimonials-section {
	margin-bottom: 3em;
}

.tittles, .tittless {
	font-family: 'Lucida Sans Unicode', 'Lucida Grand', sans-serif;
}

.testimonial-product {
	color: #444;
	font-family: 'Lucida Sans Unicode', 'Lucida Grand', sans-serif;
}

.custom-testimonials-section {
	margin-top: 3em;
}

.custom-testimonials-wrapper {
	margin-top: 2em;
	background: #f1f1f1;
    padding: 30px 30px 50px;
}

.testimonial-item {
	background: #fff;
    padding: 2em;
}

.custom-testimonials-wrapper .slick-dots {
	margin-bottom: 1em;
	bottom: 0;
	left: 0;
}

.woocommerce .star-rating {
	width: 6em;
}

.woocommerce .product-item .star-rating::before,
.woocommerce .product-item .star-rating span::before {
	left: 10px;
}

.commentlist {
	margin-block: 2em;
	list-style: none;
}

.commentlist li {
	margin-bottom: 10px;
}

#comments {
	font-size: 21px;
	line-height: 25px;
}

.commentlist .says,
.commentlist .comment-edit-link,
.commentlist .reply {
	display: none;
}

.comment-meta a {
	text-decoration: none;
	pointer-events: none;
	color: #000;
}

.comment-author {
	display: flex;
	align-items: center;
	gap: 10px;
	width: 100%;
	margin-bottom: 10px;
}

.comment-author img {
	margin-top: 0;
}

.comment-body {
	padding: 1em;
    border: 1px solid;
}

#respond {
	display: none;
}

.woocommerce ul.products li.product a img {
	height: 15em !important;
	object-fit: cover;
	object-position: top;
}

.related .woocommerce-loop-product__title,
.related .price {
	font-size: 14px !important;
}

@media (max-width: 768px) {
	.imagegalry .amw-galleria-slideshow {
		width: 100% !important;
		margin-bottom: 2em;
	}
	
	body > .container1 .call > .cal {
		width: 100%;
		text-align: center;
	}
	
	.sub-menu li:nth-child(even) {
		float: none;
	}
}

.page-id-5 .custom-hide{
	display:none;
}
.page-id-5 .ti-review-header{
	background:white;
	padding-bottom:15px!important;
	padding-left:15px!important;
}
.page-id-5 .ti-widget .ti-wp-testimonial-1 .ti-review-header{
	padding: 15px 0 15px 15px !important;
}
.page-id-5 .ti-review-header{
	 border-top: 1px solid #b3b3b3 !important;
}

.page-id-7486 .custom-hide{
	display:none;
}
.page-id-7486 .ti-review-header{
	background:white;
	padding-bottom:15px!important;
	padding-left:15px!important;
}
.page-id-7486 .ti-widget .ti-wp-testimonial-1 div.ti-review-header {
    border-top: 1px solid #b3b3b3 !important;
    padding: 15px 0 15px 15px !important;
}


.page-id-7486 .ti-review-header{
	 border-top: 1px solid #b3b3b3 !important;
}




.single-product #amw_galleria_slideshow_1{
	width:100%!important;
}
.single-product .custom-width-single-product{
	width:100%!important;
}

.single-product .custom-width-single-product .custom-product-form{
	display:none;
}