/**
 * Union Market — Overrides for remaining Astra UI (copyright bar, scroll-to-top).
 */

/* Ocultar copyright / barra inferior por defecto de Astra (debajo del footer UM) */
.site-footer .site-below-footer-wrap,
.site-below-footer-wrap .ast-small-footer,
.ast-small-footer-wrap,
.ast-footer-copyright {
	display: none !important;
}

/* Botón «ir arriba» — paleta Union Market (burgundy + cream + terracotta hover) */
#ast-scroll-top,
.ast-scroll-to-top-right,
.ast-scroll-to-top-left {
	background-color: #5C1A14 !important;
	color: #F8F0CD !important;
	border-color: #5C1A14 !important;
	border-radius: 999px !important;
	fill: #F8F0CD !important;
}

#ast-scroll-top:hover,
#ast-scroll-top:focus,
.ast-scroll-to-top-right:hover,
.ast-scroll-to-top-left:hover {
	background-color: #D8682A !important;
	color: #F8F0CD !important;
	border-color: #D8682A !important;
	fill: #F8F0CD !important;
}

#ast-scroll-top .ast-icon.icon-arrow svg,
#ast-scroll-top svg {
	fill: #F8F0CD !important;
}

/* Home shortcode cards: Astra underlines links inside <a> cards */
.um-cat-block a,
.um-cat-block a:hover,
.um-cat-block a:focus,
.um-cat-block a:visited,
.um-nov-block a,
.um-nov-block a:hover,
.um-nov-block a:focus,
.um-nov-block a:visited,
.um-dir-block a,
.um-dir-block a:hover,
.um-dir-block a:focus,
.um-dir-block a:visited {
	text-decoration: none !important;
}

