/*
 * Contenedor del shortcode [sm_checkout] (checkouts y Order). Replica lo que hoy aporta Elementor
 * alrededor del widget shortcode; el formulario lo pintan WooCommerce y los plugins.
 */

/* Reglas de Elementor que hoy alcanzan al contenido del shortcode (misma especificidad). */
.pm-sc * {
	box-sizing: border-box;
}

.pm-sc a {
	box-shadow: none;
	text-decoration: none;
}

.pm-sc img {
	border: none;
	border-radius: 0;
	box-shadow: none;
	height: auto;
	max-width: 100%;
}

.pm-sc iframe {
	border: none;
	line-height: 1;
	margin: 0;
	max-width: 100%;
	width: 100%;
}

/* Contenedor del shortcode: item flex a todo el ancho (como el widget de Elementor). */
.pm-sc-wrap {
	display: flex;
	flex-wrap: wrap;
	align-content: flex-start;
	align-items: flex-start;
	position: relative;
	width: 100%;
}

.pm-sc {
	position: relative;
	width: 100%;
}
