.wa-bubble{z-index:20;right:max(16px,env(safe-area-inset-right,0px));bottom:max(16px,env(safe-area-inset-bottom,0px));color:var(--ink,#181818);touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform .15s var(--ease,cubic-bezier(.16,1,.3,1));border-radius:999px;align-items:center;gap:12px;text-decoration:none;display:flex;position:fixed}.wa-bubble:active{transform:scale(.97)}.wa-bubble:focus-visible{outline:3px solid var(--ink,#181818);outline-offset:3px}.wa-bubble-icon{background:#25d366;border-radius:50%;place-items:center;width:56px;height:56px;transition:background-color .15s ease-out;display:grid;box-shadow:0 6px 20px #0000002e}.wa-bubble-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:851px){.wa-bubble{right:max(24px,env(safe-area-inset-right,0px));bottom:max(24px,env(safe-area-inset-bottom,0px));border:1px solid var(--line,#dedbd8);background:#fff;padding:4px 4px 4px 20px;box-shadow:0 6px 24px #00000017}.wa-bubble-label{clip:auto;width:auto;height:auto;font-size:15px;font-weight:700;position:static;overflow:visible}.wa-bubble-icon{width:48px;height:48px;box-shadow:none}}@media (hover:hover) and (pointer:fine){.wa-bubble:hover .wa-bubble-icon{background:#1ebe5b}}@media (max-width:640px){body:has(.mobile-buybar) .wa-bubble{bottom:calc(95px + env(safe-area-inset-bottom,0px))}}body:has(.checkout-heading,.checkout-status) .wa-bubble{display:none}@media print{.wa-bubble{display:none}}
