/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 18 2025 | 09:15:05 */
.google-reviews-slider {
	/* Center user name */
	.wp-gr .grw-review .wp-google-left {
		display: flex !important;
		align-items: center;
	}
	.wp-gr.wpac .wp-google-name {
		font-size: 16px !important;
	}
	
	/* Bigger average rating */
	.wp-gr .wp-google-rating {
		font-size: 30px !important;
	}
	.wp-gr .grw-header .wp-star svg {
		transform: scale(1.5);
		margin: 0 4px;
	}
	
	.grw-row.grw-row-x {
		flex-direction: column;
	}
	.grw-reviews {
		width: 100%;
	}
	
	/* Make review card square	 */
	.grw-review .grw-review-inner {
		height: 245px !important;
	}
	.wpac span.wp-google-text {
		font-size: 0.9em !important;
		line-height: 0.9em !important;
	}
	.wp-gr .grw-review .wp-google-feedback {
    	height: auto !important;
		max-height: 120px !important;
	}
	
	/* 	Make stars yellow on card */
	.grw-review .wp-star svg path {
		fill: yellow !important;
	}
	/* 	Make google logo white on card */
	.grw-review svg path:not(:last-child) {
		fill: white !important;
	}
	
	/* 	Make review card container stretch full width */
	.wp-gr .grw-content {
		width: 100% !important;
	}
	
	/* 	Make overall reviews area stretch full width */
	.wp-gr .grw-row-x .grw-header {
    	width: 100% !important;
	}
	.wp-gr .grw-header-inner {
		padding-left: 0 !important;
	}
	
	/* Style review cards */
	.grw-review-inner.grw-backgnd {
		/* 	background: black !important; */
	}
	

	/* Fix link colors */
	.wp-google-list .wp-google-right .wp-google-name,
	.wp-google-list .wp-google-url {
		color: #fff !important; /* Match the white color of the surrounding text */
		text-decoration: none;
	}
	.wp-gr.wpac a.wp-google-name,
	.wp-google-feedback,
	.wp-gr.wp-dark .wp-google-text {
		color: #fff !important;
	}
	
	/* 	Remove profile picture shadow */
	.wp-gr .wp-google-left img {
		box-shadow: none !important;
	}

	/* Hover state for links */
	.wp-google-list .wp-google-right .wp-google-name:hover,
	.wp-google-list .wp-google-url:hover {
		color: #000 !important;
		text-decoration: underline;
	}

	/* Hide the timestamp (e.g., "22 days ago") */
	.wp-gr .grw-review .wp-google-time {
    display: none !important;
}
	
	/* Add chromatic aberration borders	 */
	.grw-review .grw-review-inner {
		box-shadow: 
			-2px -2px 0 2px yellow,
			-4px -4px 0 4px red,
			2px 2px 0 2px cyan,
			4px 4px 0 4px blue,
			0 0 0 4px lime !important;
		overflow-y: clip;
	}
	.wpac .grw-review {
		padding-left: 8px !important;
	}
	.wpac.wp-gr[data-layout="slider"] .grw-reviews {
		padding: 12px !important;
		gap: 24px;
	}
	.grw-row.grw-row-x {
		gap: 24px;
	}
}
