header nav .bw-header-phone{white-space:nowrap;font-size:13px;letter-spacing:.01em;border-left:1px solid #bdb5a6;padding-left:18px;align-self:center}.bw-floating-call{display:none}.bw-footer-contact{font-style:normal;display:flex;flex-direction:column;gap:10px}.bw-floating-call:focus-visible,header nav .bw-header-phone:focus-visible{outline:2px solid #a78042;outline-offset:5px}@media(max-width:1199px){header nav .bw-header-phone{display:none}}@media(max-width:900px){.bw-floating-call{position:fixed;z-index:40;right:18px;bottom:max(18px,env(safe-area-inset-bottom));display:flex;align-items:center;gap:9px;min-height:48px;padding:0 18px;border:1px solid #71806c;border-radius:28px;background:#344837;color:#fff;text-decoration:none;font:500 14px/1.2 Arial,sans-serif;box-shadow:0 4px 16px #17291e24}.bw-floating-call span{font-size:20px}.bw-contact-editing .bw-floating-call,.bw-floating-call.bw-contact-at-footer{display:none}}
