/* DineQube Direct Delivery V5.57.0 — Google CTA parity + app-only external actions */
.dq-landing-v5570 .dqp-social-actions a{font-family:inherit!important}
.dq-landing-v5570 .dqp-social-google,
.dq-landing-v5570 .dqp-social-instagram{
  min-width:0!important;min-height:50px!important;padding:8px 11px!important;
  grid-template-columns:30px minmax(0,1fr)!important;gap:8px!important;align-items:center!important;
}
.dq-landing-v5570 .dqp-social-google{background:#fff!important;color:#202124!important;border:1px solid #DADCE0!important;box-shadow:0 4px 12px rgba(60,64,67,.10)!important}
.dq-landing-v5570 .dqp-social-google i{display:grid!important;place-items:center!important;width:30px!important;height:30px!important;padding:0!important;background:#fff!important;border:0!important;border-radius:0!important}
.dq-landing-v5570 .dqp-social-google .dqp-google-g-img{display:block!important;width:26px!important;height:26px!important;object-fit:contain!important;max-width:none!important}
.dq-landing-v5570 .dqp-social-instagram i{width:30px!important;height:30px!important}
.dq-landing-v5570 .dqp-social-google span,.dq-landing-v5570 .dqp-social-instagram span{display:block!important;min-width:0!important}
.dq-landing-v5570 .dqp-social-google b,.dq-landing-v5570 .dqp-social-instagram b{
  display:block!important;margin:0!important;font-family:inherit!important;font-size:10.5px!important;
  line-height:1!important;font-weight:900!important;letter-spacing:-.01em!important;white-space:nowrap!important;
  overflow:visible!important;text-overflow:clip!important;
}
.dq-landing-v5570 .dqp-social-google b{color:#202124!important}
.dq-landing-v5570 .dqp-social-instagram b{color:#fff!important}
.dq-landing-v5570 .dqp-social-actions small{display:none!important}
@media(max-width:390px){
 .dq-landing-v5570 .dqp-social{grid-template-columns:96px repeat(2,minmax(0,1fr))!important;gap:5px!important}
 .dq-landing-v5570 .dqp-social-title h3{font-size:10px!important;white-space:nowrap!important}
 .dq-landing-v5570 .dqp-social-google,.dq-landing-v5570 .dqp-social-instagram{min-height:46px!important;padding:6px 7px!important;grid-template-columns:24px minmax(0,1fr)!important;gap:5px!important}
 .dq-landing-v5570 .dqp-social-google i,.dq-landing-v5570 .dqp-social-instagram i{width:24px!important;height:24px!important}
 .dq-landing-v5570 .dqp-social-google .dqp-google-g-img{width:22px!important;height:22px!important}
 .dq-landing-v5570 .dqp-social-google b,.dq-landing-v5570 .dqp-social-instagram b{font-size:7.9px!important;white-space:nowrap!important}
}
@media(max-width:360px){
 .dq-landing-v5570 .dqp-social{grid-template-columns:88px repeat(2,minmax(0,1fr))!important;gap:4px!important}
 .dq-landing-v5570 .dqp-social-title h3{font-size:9px!important}
 .dq-landing-v5570 .dqp-social-google,.dq-landing-v5570 .dqp-social-instagram{padding:5px 6px!important;grid-template-columns:22px minmax(0,1fr)!important;gap:4px!important}
 .dq-landing-v5570 .dqp-social-google i,.dq-landing-v5570 .dqp-social-instagram i{width:22px!important;height:22px!important}
 .dq-landing-v5570 .dqp-social-google .dqp-google-g-img{width:20px!important;height:20px!important}
 .dq-landing-v5570 .dqp-social-google b,.dq-landing-v5570 .dqp-social-instagram b{font-size:7.1px!important}
}
