/**
 * Overrides for the [irat_pricing] shortcode rendered inside .entry-content.
 *
 * The IRAT theme styles `.entry-content a` with an underline + accent color
 * (specificity 0,2,0), which beats `.btn` (specificity 0,1,0) and turns the
 * pricing CTAs into plain underlined links. Same story for the bullets that
 * `.entry-content ul` re-applies to the feature lists.
 *
 * These selectors all run at specificity >= 0,2,0 so they win deterministically
 * without relying on stylesheet load order.
 */

.irat-pricing-shortcode .btn,
.irat-pricing-shortcode .btn:hover,
.irat-pricing-shortcode .btn:focus,
.irat-pricing-shortcode .btn:active {
	text-decoration: none;
}

.irat-pricing-shortcode .btn--primary {
	color: var(--btn-primary-color);
}

.irat-pricing-shortcode .btn--primary:hover {
	color: var(--btn-primary-hover-color);
}

.irat-pricing-shortcode .btn--outline {
	color: var(--btn-outline-color);
}

.irat-pricing-shortcode .btn--outline:hover {
	color: var(--btn-outline-hover-color);
}

.irat-pricing-shortcode .btn--ghost {
	color: var(--btn-ghost-color);
}

.irat-pricing-shortcode .btn--ghost:hover {
	color: var(--color-accent);
}

.irat-pricing-shortcode .pricing-card__features {
	list-style: none;
	padding-left: 0;
	margin-bottom: 0;
}

.irat-pricing-shortcode .pricing-card__features li {
	margin-bottom: 0;
}

.irat-pricing-shortcode .pricing-card__description,
.irat-pricing-shortcode .pricing__credit-note {
	margin-bottom: 0;
}
