/*
 * Marketplace offer page – UI alignment for Classic theme (and child themes)
 * Goal: RFQ button same visual size as wishlist button ("Ajouter à mes envies" / "Déjà dans mes envies").
 * Loaded via hookDisplayHeader to still apply even if the template is overridden by the theme.
 */

/* High-specificity scoping to the module front controller body id */
body#module-pratiniumpreorder-marketplaceoffer .pmp-offer-info .pmp-wishlist-toggle,
body#module-pratiniumpreorder-marketplaceoffer .pmp-offer-info a.pmp-btn-rfq.btn,
body#module-pratiniumpreorder-marketplaceoffer .pmp-offer-info a.btn.pmp-btn-rfq {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 6px !important;
  line-height: 1.2 !important;
  padding: .55rem .9rem !important;
  min-height: 40px !important;
  white-space: nowrap !important;
}

/* Slightly smaller RFQ label for aesthetics */
body#module-pratiniumpreorder-marketplaceoffer .pmp-offer-info a.pmp-btn-rfq.btn,
body#module-pratiniumpreorder-marketplaceoffer .pmp-offer-info a.btn.pmp-btn-rfq {
  font-size: .90rem !important;
}

/* Ensure wishlist label stays aligned too */
body#module-pratiniumpreorder-marketplaceoffer .pmp-offer-info .pmp-wishlist-toggle {
  font-size: .95rem !important;
}

/* Icon alignment (material-icons) */
body#module-pratiniumpreorder-marketplaceoffer .pmp-offer-info .pmp-wishlist-toggle i {
  font-size: 18px !important;
  line-height: 1 !important;
}
