.tgr-wa{align-items:flex-end;bottom:max(20px,env(safe-area-inset-bottom));display:flex;flex-direction:column;font-family:inherit;gap:10px;position:fixed;right:max(20px,env(safe-area-inset-right));z-index:90}.tgr-wa .tgr-wa__btn{align-items:center;background:#111214;border:1px solid #2a2d33;border-radius:999px;box-shadow:0 10px 30px rgba(0,0,0,.3);color:#f4f1ea;cursor:pointer;display:flex;font-family:var(--wp--preset--font-family--body);font-size:12px;font-weight:700;gap:10px;height:52px;letter-spacing:.12em;padding:0 20px 0 16px;text-transform:uppercase;transition:background .2s}.tgr-wa .tgr-wa__btn:hover{background:#1a1c1f}.tgr-wa .tgr-wa__panel{background:#111214;border:1px solid #2a2d33;border-radius:14px;box-shadow:0 20px 50px rgba(0,0,0,.35);color:#f4f1ea;opacity:0;padding:18px;pointer-events:none;transform:translateY(12px);transition:opacity .3s,transform .3s;width:min(320px,100vw - 32px)}.tgr-wa.is-open .tgr-wa__panel{opacity:1;pointer-events:auto;transform:none}.tgr-wa .tgr-wa__head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.tgr-wa .tgr-wa__head strong{font-size:17px}.tgr-wa .tgr-wa__close{background:none;border:0;color:#f4f1ea;cursor:pointer;font-size:24px;line-height:1;padding:0 4px}.tgr-wa .tgr-wa__text{color:#b8b3ab;font-size:14px;line-height:1.5;margin:8px 0 14px}.tgr-wa .tgr-wa__cta{align-items:center;background:#f4f1ea;border-radius:999px;color:#111214;display:flex;font-size:12px;font-weight:700;height:48px;justify-content:center;letter-spacing:.14em;text-decoration:none;text-transform:uppercase}
