/*
 * Stars injected into the Elementor testimonial carousel. Colour and size are
 * exposed as custom properties so the theme can override them without touching
 * the plugin, e.g. .nwt-stars { --nwt-star-color: #b8331f; }
 */
.nwt-stars {
	--nwt-star-color: #f0a500;
	--nwt-star-off-color: rgba(0, 0, 0, 0.15);
	--nwt-star-size: 18px;
	display: flex;
	justify-content: center;
	gap: 2px;
	margin: 0 0 10px;
	line-height: 1;
}

.nwt-star {
	color: var( --nwt-star-off-color );
	font-size: var( --nwt-star-size );
}

.nwt-star.is-on {
	color: var( --nwt-star-color );
}

/* Follow the widget's own alignment rather than always centring. */
.elementor-testimonial--align-left .nwt-stars {
	justify-content: flex-start;
}

.elementor-testimonial--align-right .nwt-stars {
	justify-content: flex-end;
}
