
.pawnee-contact-pro{
  position:fixed;
  z-index:999999;
  right:var(--pcp-side)!important;
  left:auto!important;
  bottom:var(--pcp-bottom)!important;
  width:var(--pcp-size)!important;
  height:var(--pcp-size)!important;
  min-width:var(--pcp-size)!important;
  min-height:var(--pcp-size)!important;
  aspect-ratio:1/1;
  box-sizing:border-box;
  border-radius:999px;
  display:flex;
  align-items:center;
  justify-content:center;
  padding:0!important;
  margin:0!important;
  overflow:visible;
  background:#111;
  color:#fff;
  border:2.5px solid #B68330;
  box-shadow:0 8px 24px rgba(0,0,0,.34);
  text-decoration:none!important;
  line-height:1;
  opacity:0;
  visibility:hidden;
  transform:translateY(10px) scale(.96);
  transition:opacity .25s ease,transform .25s ease,box-shadow .25s ease;
}
.pawnee-contact-pro.pcp-visible{opacity:1;visibility:visible;transform:translateY(0) scale(1)}
.pawnee-contact-pro:hover{color:#fff;transform:scale(1.06);box-shadow:0 10px 28px rgba(182,131,48,.38)}
.pcp-whatsapp-icon{
  display:block!important;
  width:48%!important;
  height:auto!important;
  min-width:0!important;
  min-height:0!important;
  max-width:48%!important;
  max-height:62%!important;
  flex:0 0 auto;
  overflow:visible!important;
  fill:currentColor!important;
  color:#fff!important;
  transform:none!important;
  object-fit:contain!important;
}
.pcp-whatsapp-icon path{fill:currentColor!important;stroke:none!important}
.pcp-label{position:absolute;right:calc(100% + 10px);left:auto;white-space:nowrap;background:#111;color:#fff;border:1px solid #B68330;border-radius:7px;padding:12px 18px;font-size:18px;font-weight:600;line-height:1;opacity:0;pointer-events:none;transform:translateX(5px);transition:.2s}
.pawnee-contact-pro:hover .pcp-label{opacity:1;transform:none}
@keyframes pcpPulse{0%,70%,100%{transform:scale(1);opacity:.65}35%{transform:scale(1.12);opacity:0}}
@media(max-width:782px){.pcp-hide-mobile{display:none!important}.pcp-label{display:none}}
@media(min-width:783px){.pcp-hide-desktop{display:none!important}}
