.left-bottom-header-box-byno{display:flex;align-items:center;gap:8px;flex-wrap:wrap}
.buyno-child-contact{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:7px 10px;border-radius:12px;background:var(--contact-bg);color:var(--contact-color);font:inherit;text-decoration:none;white-space:nowrap;transition:background .2s,color .2s;min-height:40px}
.buyno-child-contact:hover,.buyno-child-contact:focus-visible{background:var(--contact-hover-bg);color:var(--contact-hover-color)}
.buyno-child-contact:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.buyno-child-contact-icon{width:24px;height:24px;display:inline-flex;flex:none}
.buyno-child-contact-icon svg{width:100%;height:100%}
.buyno-child-contact-label{display:grid}
.buyno-child-contact-label>span{grid-area:1/1;transition:opacity .2s}
.contact-hover{opacity:0;visibility:hidden}
.buyno-child-contact:hover .contact-normal,.buyno-child-contact:focus-visible .contact-normal{opacity:0;visibility:hidden}
.buyno-child-contact:hover .contact-hover,.buyno-child-contact:focus-visible .contact-hover{opacity:1;visibility:visible}
.byno-mobile-header .buyno-child-contact{margin-inline:4px;font-size:11px;padding:5px 7px}
@media(prefers-reduced-motion:reduce){.buyno-child-contact,.buyno-child-contact-label>span{transition:none}}
.buyno-child-contact-icon canvas{width:24px;height:24px;display:block}
.buyno-child-contact-icon canvas[hidden]{display:none}
