/* Compact consent UI; preserve text, policy link and both choices. */
@media(max-width:720px){
 #ertexConsent .ertex-consent-inner{padding:8px 12px calc(8px + env(safe-area-inset-bottom));display:flex;flex-direction:column;align-items:stretch;gap:7px}
 #ertexConsent .ertex-consent-copy{font-size:12px;line-height:1.35;max-width:none}
 #ertexConsent .ertex-consent-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:0}
 #ertexConsent .ertex-consent-btn{min-height:36px;padding:6px 8px;font-size:12px;line-height:1.25;width:100%}
}
/* Configurator has its own share/quote actions. Place secondary contact links
   in document flow on small screens so they cannot cover previews or CTAs. */
@media(max-width:900px){
 body:has(#flow-quote) #ertexWhatsAppButton,
 body:has(#flow-quote) #ertexShareButton{position:relative!important;inset:auto!important;display:flex;width:calc(100% - 24px);max-width:520px;box-sizing:border-box;margin:10px auto;min-height:44px;height:auto;padding:12px;transform:none!important}
}
