.mace-uatc-wrap{display:block;clear:both;margin-top:12px;position:relative;z-index:2}.mace-uatc-wrap .button{display:inline-flex!important;visibility:visible!important;opacity:1!important;align-items:center;justify-content:center;min-height:40px;padding:10px 18px;line-height:1.2;text-align:center;white-space:normal}.mace-uatc-server-button{width:100%}.mf-products-grid .mace-uatc-wrap,.mf-products-carousel .mace-uatc-wrap,.elementor-widget-container .mace-uatc-wrap{margin-top:10px}.products .product>.button,.products .product .mace-uatc-native{visibility:visible!important;opacity:1!important}@media(max-width:767px){.mace-uatc-wrap .button{width:100%}}
/* 1.3.3: le bouton d'achat reste visible même à côté d'un module de devis. */
.mace-uatc-purchase-button{display:inline-flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}
.mace-uatc-wrap + .add-request-quote-button,.mace-uatc-wrap + [class*="quote"],.mace-uatc-wrap + [class*="devis"]{margin-top:8px}
/* 1.4.0: gestion optionnelle des boutons secondaires (devis, quote, RFQ, etc.). */
.mace-uatc-secondary-hidden{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}

/* MACE 1.4.1: masquage fiable des boutons secondaires, même si le thème impose display/opacity. */
.mace-uatc-secondary-hidden,
a.mace-uatc-secondary-hidden,
button.mace-uatc-secondary-hidden,
input.mace-uatc-secondary-hidden,
.mace-uatc-secondary-hidden[class] {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    pointer-events: none !important;
}


/* 1.4.4 : masquage strict du contrôle uniquement. Jamais la carte produit. */
.mace-uatc-secondary-hidden[data-mace-uatc-secondary="1"] {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    pointer-events: none !important;
}
