/**
 * Página del carrito — Barça Academy US
 *
 * Se carga solo en el carrito (ver includes/cart-rules.php).
 *
 * Son dos arreglos de la página tal y como estaba, no cosas de la tienda de
 * campus: le pasan igual a quien compra la pelota.
 */

/* ------------------------------------------------------------------ */
/* 1. Separación con la cabecera                                       */
/* ------------------------------------------------------------------ */

/*
 * El título "CART" salía pegado a la cabecera del sitio, sin un pixel de aire.
 *
 * Ojo con cómo se arregla. El sitio calcula por JavaScript lo que mide su
 * cabecera, que es fija, y se lo pone al contenido como margen directamente
 * sobre el elemento. Eso gana a cualquier hoja de estilos, y además conviene
 * que siga haciéndolo: si algún día la cabecera crece (por ejemplo con la
 * franja de "Early Bird"), el sitio se ajusta solo.
 *
 * Así que no se le quita ese margen: se le añade espacio POR ENCIMA con
 * relleno. El sitio sigue encargándose de no meterse bajo la cabecera y
 * nosotros solo damos aire.
 *
 * El 7% del ancho deja un hueco parecido al de la tienda. El suelo de 3rem es
 * para móvil, donde un porcentaje del ancho se queda en nada.
 */
body.woocommerce-cart main.site-main {
	padding-top: max(3rem, 7%);
}

/* ------------------------------------------------------------------ */
/* 2. El enlace "Undo?"                                                */
/* ------------------------------------------------------------------ */

/*
 * Cuando se quita un producto del carrito, WooCommerce ofrece deshacerlo.
 * Ese enlace se estaba pintando con Roboto, una tipografía que no es del
 * cliente y que se cuela por una regla suelta. Todo lo que hay a su alrededor
 * va en la tipografía corporativa, así que cantaba.
 *
 * Se hereda la del aviso que lo contiene en lugar de nombrarla a mano: si
 * algún día cambian la tipografía del sitio, este enlace la sigue sin que
 * haya que volver aquí.
 */
body.woocommerce-cart .woocommerce-message .restore-item,
body.woocommerce-cart a.restore-item {
	font-family: inherit;
	font-size: inherit;
	font-weight: 700;
}
