/* Keep the footer shortcode aligned with the preceding menu links. */
#colophon .footer-widget1 .widget_nav_menu:has(+ .widget .german-market-legal-guarantee-label) {
  margin-bottom: 0 !important;
}

#colophon .footer-widget1 .widget:has(.german-market-legal-guarantee-label),
#colophon .footer-widget1 .german-market-legal-guarantee-label {
  margin: 0 !important;
}

#colophon .footer-widget1 .widget:has(.german-market-legal-guarantee-label) > p:empty {
  display: none;
}

#colophon .footer-widget1 .german-market-legal-guarantee-label-trigger {
  --german-market-legal-guarantee-label-text-decoration: none;
  display: block;
  width: 100%;
  padding: .1em 0 !important;
  font: inherit !important;
  line-height: 1.8 !important;
  text-align: inherit;
}

/* Place a compact link directly below the add-to-cart button. */
.woocommerce div.product .eichermusic-product-legal-guarantee {
  clear: both;
  padding-top: 10px;
  font-size: 14px;
  line-height: 1.4;
  color: var(--global-palette-highlight, #b38f32);
}
