.sticky-contact{position:fixed;left:25px;bottom:30px;z-index:9999;font-family:inherit}.sticky-contact .sc-toggle{display:inline-flex;gap:6px;align-items:center;justify-content:center;width:70px;height:70px;border-radius:999px;border:none;background:#111;color:#b19777;box-shadow:0 8px 24px rgb(0 0 0 / .2);cursor:pointer}.sticky-contact .sc-ico{width:20px;height:20px;fill:#b19777}.sticky-contact .sc-panel{position:absolute;right:50;bottom:70px;width:max(260px, 40vw);max-width:280px;background:#fff;color:#111;border-radius:16px;box-shadow:0 12px 32px rgb(0 0 0 / .18);border:1px solid rgb(0 0 0 / .06);overflow:hidden;transform:translateY(10px);opacity:0;pointer-events:none;transition:opacity .18s ease,transform .18s ease}.sticky-contact[data-open="true"] .sc-panel{opacity:1;transform:translateY(0);pointer-events:auto}.sticky-contact .sc-item{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px;text-decoration:none;color:inherit}.sticky-contact .sc-item+.sc-item{border-top:1px solid rgb(0 0 0 / .06)}.sticky-contact .sc-item:hover{background:#f7f7f9}.sticky-contact .sc-label{font-weight:600}.sticky-contact .sc-value{opacity:.8}@media (max-width:480px){.sticky-contact .sc-panel{width:calc(100vw - 28px)}}@media (prefers-reduced-motion:reduce){.sticky-contact .sc-panel{transition:none}}:root{--sticky-footer-height:0px}.sticky-contact{bottom:calc(18px + var(--sticky-footer-height))}.sticky-contact{bottom:50px!important}@media (max-width:480px){.sticky-contact{left:10px;bottom:12px!important}.sticky-contact .sc-panel{left:0;right:auto;bottom:70px;width:calc(100vw - 20px)}.sticky-contact .sc-toggle{width:50px;height:50px}.sticky-contact .sc-ico{width:16px;height:16px}}