/* Landing tweaks that belong to the markup, not to our shared files. */

/* CTA buttons lost their href (no native anchor navigation is allowed - the
   click handler in app.js scrolls to the form instead), so restore the
   pointer cursor the browser used to give them. */
a.elementor-button,
a.elementor-button-link {
	cursor: pointer;
}

/* Price card in the offer strip (.box-price) - both of them.
   post-7101.css bumps this price to 46px below 767px and, below 480px, pulls
   the card 10px to the left. Together that pushed "590 MXN" out of its own
   column and straight onto the arrow icon beside it. Keep the card inside its
   column and size the price to the width it actually has. Matched by class, so
   it covers every offer strip rather than one widget id. */
@media (max-width: 767px) {
	.elementor-7101
		.box-price
		> .elementor-column.elementor-element[data-element_type='column']
		> .elementor-widget-wrap.elementor-element-populated.box-price-item {
		margin-left: 0;
	}

	.elementor-7101 .box-price .elementor-widget-animated-headline .elementor-headline {
		font-size: 38px;
	}
}
