/* Arreglo de listas en el tema neve uso poner esta clase en el bloque lista */

.dixitalmedia-list {
  list-style: disc;
  padding-left: 20px;
  margin: 30px 0;
}

.dixitalmedia-list li,
.dixitalmedia-list li {
  margin-top: 10px;
}


/* Salto de línea antes de cada etiqueta de la cita (strong y b) */

.wc-block-components-product-details__value strong::before,
.wc-block-components-product-details__value b::before {
	content: "\A";
	white-space: pre;
}
.wc-block-components-product-details__value strong:first-of-type::before {
	content: none;
}

/* Oculta la etiqueta "Campos Personalizados:" del detalle de la cita */
.wc-block-components-product-details__value strong:last-of-type {
	display: none;
}

/* Estrecha la columna del precio total del resumen del checkout
   para dar más ancho a la descripción del artículo (cita de Amelia) */

.wc-block-components-order-summary-item {
	display: flex;
	align-items: flex-start;
}

.wc-block-components-order-summary-item__total-price {
	flex: 0 0 auto;
	width: 90px;
	min-width: 0;
	text-align: right;
}

.wc-block-components-order-summary-item__description {
	flex: 1 1 auto;
	min-width: 0;
}


/* Compacta los datos de la cita en el carrito lateral (mini-cart) */
.widget_shopping_cart_content .variation-Informacindelacita p {
	margin: 0 0 4px;
}

.widget_shopping_cart_content .variation-Informacindelacita hr {
	margin: 8px 0 !important;
}

.widget_shopping_cart_content .variation-Informacindelacita p:empty {
	display: none;
}

/* Oculta el <p> de "Campos Personalizados:" en el mini-cart */

.widget_shopping_cart_content .variation-Informacindelacita p:nth-of-type(6) {
	display: none;
}

/* Saca la imagen del posicionamiento absoluto y la coloca en flujo normal */
.widget_shopping_cart_content .mini_cart_item img {
	position: static !important;
	float: left;
	width: 48px;
	height: auto;
	margin: 0 10px 0 0;
	top: auto;
	right: auto;
	left: auto;
}

/* Pega el bloque de la cita al margen izquierdo del mini-cart */
.widget_shopping_cart_content .mini_cart_item .variation,
.nv-nav-cart li>:not(.remove) {
	margin-left: 50px !important;
}


/* Restaura la negrita en las etiquetas de la cita en el carrito lateral (Neve) */
.nv-nav-cart .widget_shopping_cart_content strong,
.nv-nav-cart .widget_shopping_cart_content b {
	font-weight: bolder;
	margin-right: 10px;
}

/* Colapsa los <br> visualmente reduciéndolos a altura 0... */
.woocommerce-table--order-details .product-name br {
	display: none;
}

/* ...y forzamos el salto ANTES de cada etiqueta, quedando el valor en su misma línea */
.woocommerce-table--order-details .product-name strong::before,
.woocommerce-table--order-details .product-name b::before {
	content: "\A";
	white-space: pre;
}

/* Excepción: la cantidad "× 1" no salta de línea, queda pegada a "Cita" */
.woocommerce-table--order-details .product-name strong.product-quantity::before {
	content: none;
}
/* Salto de línea después de "× 1" para separar "Información de la cita" */
.woocommerce-table--order-details .product-name strong.product-quantity::after {
	content: "\A";
	white-space: pre;
}










