/* Action labels stand on their own; decorative arrows no longer compete with them. */
.lower-v2 .btn>span[data-i]:last-child,.lower-v2 .text-link>span[data-i]:last-child{font-size:inherit;line-height:inherit;margin-left:0;color:inherit}
.lower-v2 .hero-foot>*>span[data-i]:last-child{margin-left:0;font-size:11px;color:inherit;font-weight:inherit;transform:none}
.lower-v2 .hero-actions .text-link,.lower-v2 .btn,.lower-v2 .text-link{justify-content:center}
.lower-v2 .contact-dialog .btn{justify-content:center}
.lower-v2 .chat-launcher{display:inline-flex;align-items:center;justify-content:center;gap:11px;transform:none;padding:10px 15px 10px 10px}
.lower-v2 .chat-launcher:hover{transform:none}
.lower-v2 .chat-launcher-icon,.lower-v2 .chat-launcher.is-open .chat-launcher-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;flex:0 0 36px;font-size:0;line-height:1;padding:0;margin:0;background:#000;color:#fff;border-radius:50%;transform:none;overflow:hidden}
.lower-v2 .chat-launcher-icon:after,.lower-v2 .chat-avatar:after{content:none;display:none}
.lower-v2 .chat-launcher-icon svg{display:block;width:23px;height:23px;flex:none;transform:none}
.lower-v2 .chat-avatar{display:flex;align-items:center;justify-content:center;font-size:0;line-height:1;flex:none;overflow:hidden}
.lower-v2 .chat-avatar svg{display:block;width:27px;height:27px;flex:none}
.lower-v2 #chatSend{width:auto;min-width:78px;min-height:44px;padding:10px 12px;font-size:12px;font-weight:700;line-height:1.4;display:flex;align-items:center;justify-content:center;color:#fff}
.lower-v2 #chatSend span{font-size:inherit;line-height:inherit}
.lower-v2 .contact-choices{gap:0}
/* Remove styling that enlarged an action's final label when it used to be an icon. */
.portal-main .inline-button{font-size:11px}.link-glyph:empty,.empty-icon:empty,.news-mark:empty{display:none}
@media(max-width:520px){.lower-v2 .hero-foot>*>span[data-i]:last-child{font-size:10px}.lower-v2 #chatSend{min-width:70px;font-size:11px}}
