/**
 * Google Reviews (ptpgooglereviews) - compatibility mode (Warehouse and similar themes)
 *
 * @author    Patripe
 * @copyright 2026 Patripe
 * @license   MIT, see LICENSE.md
 */
/*
 * Documented exception of the Patripe standard: !important only here. Loaded only in compatibility
 * mode (theme Warehouse, or forced in the settings). Warehouse paints every SVG black and restyles
 * buttons and links, so the colours of the widget are forced.
 */
#ptp-googlereviews a.ptp-googlereviews__card { text-decoration: none !important; }
#ptp-googlereviews .ptp-googlereviews__title { color: #fff !important; }
#ptp-googlereviews .ptp-googlereviews__layer--base svg *, #ptp-googlereviews .ptp-googlereviews__layer--base path { fill: rgba(255, 255, 255, .3) !important; stroke: none !important; }
#ptp-googlereviews .ptp-googlereviews__layer--fill svg *, #ptp-googlereviews .ptp-googlereviews__layer--fill path, #ptp-googlereviews .ptp-googlereviews__tab-star svg * { fill: var(--ptp-gr-s) !important; stroke: none !important; }
#ptp-googlereviews .ptp-googlereviews__layer--base .ptp-starratings__round { stroke: rgba(255, 255, 255, .3) !important; stroke-width: 3.4px !important; stroke-linejoin: round !important; }
#ptp-googlereviews .ptp-googlereviews__layer--fill .ptp-starratings__round, #ptp-googlereviews .ptp-googlereviews__tab-star .ptp-starratings__round { stroke: var(--ptp-gr-s) !important; stroke-width: 3.4px !important; stroke-linejoin: round !important; }
#ptp-googlereviews .ptp-googlereviews__layer--base .ptp-starratings__in { fill: var(--ptp-gr-c) !important; }
#ptp-googlereviews .ptp-googlereviews__layer--fill .ptp-starratings__in, #ptp-googlereviews .ptp-googlereviews__tab-star .ptp-starratings__in { fill: #fff !important; }
#ptp-googlereviews .ptp-googlereviews__close { border: 0 !important; border-radius: 50% !important; background: rgba(0, 0, 0, .18) !important; color: #fff !important; }
#ptp-googlereviews .ptp-googlereviews__tab { border: 0 !important; border-radius: 22px !important; background: var(--ptp-gr-c) !important; color: #fff !important; }
#ptp-googlereviews .ptp-googlereviews__google.is-on { display: flex !important; }
