.tb-wa{position:fixed;z-index:60;bottom:calc(var(--tb-wa-bottom, 28px) + var(--tb-sticky-alto, 0px));display:flex;align-items:center;gap:.6rem;pointer-events:none}.tb-wa--right{right:max(env(safe-area-inset-right,0px),20px);flex-direction:row}.tb-wa--left{left:max(env(safe-area-inset-left,0px),20px);flex-direction:row-reverse}.tb-wa>*{pointer-events:auto}.tb-wa__link{position:relative;display:flex;align-items:center;justify-content:center;width:max(var(--tb-wa-size, 62px),44px);height:max(var(--tb-wa-size, 62px),44px);border-radius:50%;background:var(--tb-wa-bg, #17120d);color:var(--tb-wa-icon, #ffffff);text-decoration:none;flex:none;box-shadow:0 6px 22px #00000038;transition:transform .35s cubic-bezier(.2,.6,.2,1),box-shadow .35s ease}.tb-wa__link:hover{transform:translateY(-2px) scale(1.04);box-shadow:0 10px 28px #0000004d}.tb-wa__link:focus-visible{outline:2px solid var(--tb-wa-bg, #17120d);outline-offset:3px}.tb-wa__glyph{display:flex;width:55%;height:55%}.tb-wa__glyph svg{width:100%;height:100%;fill:currentcolor}.tb-wa__avatar{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}.tb-wa__badge{position:absolute;right:-2px;bottom:-2px;width:42%;height:42%;min-width:22px;min-height:22px;border-radius:50%;background:var(--tb-wa-bg, #17120d);color:var(--tb-wa-icon, #ffffff);display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 2px #ffffffe6}.tb-wa__badge svg{width:62%;height:62%;fill:currentcolor}.tb-wa__bubble{display:flex;align-items:center;gap:.5rem;max-width:min(62vw,250px);padding:.7rem .9rem;border-radius:14px;background:var(--tb-wa-bubble-bg, #ffffff);color:var(--tb-wa-bubble-text, #17120d);font-family:var(--font-body--family);font-size:.84rem;line-height:1.35;box-shadow:0 6px 22px #00000029;opacity:0;translate:0 6px;transition:opacity .4s ease,translate .4s ease}.tb-wa__bubble[hidden]{display:none}.tb-wa__bubble.is-visible{opacity:1;translate:0 0}.tb-wa__bubble-close{-webkit-appearance:none;appearance:none;border:0;background:none;padding:0;cursor:pointer;color:inherit;opacity:.5;flex:none;width:24px;height:24px;display:flex;align-items:center;justify-content:center;transition:opacity .25s ease}.tb-wa__bubble-close:hover{opacity:1}.tb-wa__bubble-close:focus-visible{outline:2px solid currentcolor;outline-offset:2px;border-radius:50%;opacity:1}.tb-wa__bubble-close svg{width:11px;height:11px}@media(prefers-reduced-motion:no-preference){.tb-wa{transition:bottom .25s ease}.tb-wa__link--pulse:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--tb-wa-bg, #17120d);opacity:.45;animation:tb-wa-pulse 2.6s ease-out infinite;z-index:-1}}@keyframes tb-wa-pulse{0%{transform:scale(1);opacity:.45}70%{transform:scale(1.5);opacity:0}to{transform:scale(1.5);opacity:0}}.tb-wa.is-hidden{opacity:0;translate:0 120%;pointer-events:none;transition:opacity .3s ease,translate .3s ease}@media(prefers-reduced-motion:reduce){.tb-wa__link,.tb-wa__bubble,.tb-wa{transition:none}}@media screen and (max-width:749px){.tb-wa{bottom:calc(var(--tb-wa-bottom-mobile, 20px) + var(--tb-sticky-alto, 0px))}body:has(#Details-menu-drawer-container[open]) .tb-wa{opacity:0;visibility:hidden;pointer-events:none}body:has(.sticky-add-to-cart__bar[data-stuck=true]) .tb-wa{bottom:calc(var(--tb-wa-bottom-mobile, 20px) + var(--height-buy-buttons, 48px) + (var(--padding-sm, 12px) * 2))}.tb-wa--desktop-only{display:none}.tb-wa__bubble{max-width:min(58vw,200px);font-size:.8rem}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map?subset=AAAAAAAAAIA */
