/* assets/css/double-button.css */

/* Outer Elementor container: ensure full width */
.elementor-widget-pretpot-double-button .elementor-widget-container {
	width: 100%;
}

/* Wrapper layout is set via inline style in render() — display, flex-wrap,
   align-items, width, justify-content and gap are all written there so they
   are guaranteed to reflect the saved settings with no caching issues. */
.pretpot-double-button-wrapper .pretpot-button {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	text-decoration: none;
	transition: all 0.3s ease;
	cursor: pointer;
	outline: none;
	flex-shrink: 0;
}

/* Mobile: stack vertically, full width, reset gap */
@media (max-width: 767px) {
	.pretpot-double-button-wrapper {
		flex-direction: column !important;
		gap: 10px !important;
	}

	.pretpot-double-button-wrapper .pretpot-button {
		width: 100%;
		flex-shrink: 1;
	}
}