.amp-chat{--amp-chat-offset-x: 16px;--amp-chat-offset-y: 16px;--amp-chat-brand: var(--amp-chat-color, #0084ff);--amp-chat-wa: #25d366;--amp-chat-ms: #0084ff;position:fixed;right:calc(var(--amp-chat-offset-x) + env(safe-area-inset-right,0px));bottom:calc(var(--amp-chat-offset-y) + env(safe-area-inset-bottom,0px));z-index:90;display:flex;flex-direction:column-reverse;align-items:flex-end;gap:12px;font-family:var(--font-body-family, inherit);line-height:1.3;pointer-events:none}.amp-chat *,.amp-chat *:before,.amp-chat *:after{box-sizing:border-box}.amp-chat__toggle{pointer-events:auto;position:relative;display:inline-flex;flex-direction:row-reverse;align-items:center;gap:10px;margin:0;padding:0;border:0;border-radius:999px;background:transparent;color:#fff;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.amp-chat__toggle:focus-visible,.amp-chat__option:focus-visible{outline:3px solid #fff;outline-offset:0;box-shadow:0 0 0 5px #241019}.amp-chat__toggle-icon{position:relative;isolation:isolate;display:block;flex-shrink:0;width:56px;height:56px;border-radius:50%;background:var(--amp-chat-brand);color:#fff;box-shadow:0 6px 18px #00286e59;transition:transform .2s ease,box-shadow .2s ease}.amp-chat__toggle:hover .amp-chat__toggle-icon{transform:translateY(-2px) scale(1.05);box-shadow:0 10px 24px #00286e66}.amp-chat__toggle-label{padding:10px 16px;border-radius:999px;background:#fff;color:#241019;font-size:14.5px;font-weight:600;letter-spacing:.01em;white-space:nowrap;box-shadow:0 6px 18px #2410192e}.amp-chat__svg{position:absolute;top:0;right:0;bottom:0;left:0;width:26px;height:26px;margin:auto;transition:opacity .2s ease,transform .25s ease}.amp-chat__lines{stroke:var(--amp-chat-brand)}.amp-chat__avatar{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px #fff;opacity:0;transform:scale(.7);transition:opacity .35s ease,transform .35s cubic-bezier(.22,1,.36,1);pointer-events:none}.amp-chat--avatar:not(.amp-chat--open) .amp-chat__avatar{opacity:1;transform:none}.amp-chat--avatar:not(.amp-chat--open) .amp-chat__svg--open{opacity:0}.amp-chat__svg--close{opacity:0;transform:rotate(-60deg) scale(.6)}.amp-chat--open .amp-chat__svg--open{opacity:0;transform:rotate(60deg) scale(.6)}.amp-chat--open .amp-chat__svg--close{opacity:1;transform:none}.amp-chat__panel{width:min(300px,calc(100vw - 32px));padding:16px;border-radius:16px;background:#fff;color:#241019;box-shadow:0 14px 40px #24101940;border:1px solid rgba(36,16,25,.08);transform-origin:bottom right;opacity:0;visibility:hidden;transform:translateY(10px) scale(.96);transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}.amp-chat--open .amp-chat__panel{pointer-events:auto;opacity:1;visibility:visible;transform:none;transition:opacity .2s ease,transform .2s ease,visibility 0s}.amp-chat__greeting{margin:0 0 12px;font-size:14px;font-weight:500;color:#241019cc}.amp-chat__list{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.amp-chat__list li{margin:0;padding:0}.amp-chat__option{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;background:#faf6f3;color:#241019;text-decoration:none;transition:background-color .15s ease,transform .15s ease}.amp-chat__option:hover{background:#f1e9e3;transform:translate(-2px)}.amp-chat__icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:50%;color:#fff}.amp-chat__option--whatsapp .amp-chat__icon{background:var(--amp-chat-wa)}.amp-chat__option--messenger .amp-chat__icon{background:linear-gradient(135deg,#00b2ff,#006aff)}.amp-chat__text{display:flex;flex-direction:column;min-width:0}.amp-chat__name{font-size:15px;font-weight:600}.amp-chat__hint{font-size:12.5px;color:#241019a6}@media screen and (max-width:749px){.amp-chat{--amp-chat-offset-x: 12px;--amp-chat-offset-y: 12px}.amp-chat__toggle-icon{width:52px;height:52px}.amp-chat__toggle-label{padding:8px 14px;font-size:13.5px}}@media screen and (max-width:989px){.amp-chat--product{--amp-chat-offset-y: 88px}}@media screen and (max-width:749px){.amp-chat--cart .amp-chat__toggle-icon{width:46px;height:46px}.amp-chat--cart .amp-chat__toggle-label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;box-shadow:none}}.amp-chat__status{position:absolute;right:1px;bottom:1px;z-index:1;width:16px;height:16px;border-radius:50%;background:var(--amp-chat-wa);border:2.5px solid #fff;box-shadow:0 1px 3px #24101940}.amp-chat__status:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;background:var(--amp-chat-wa);opacity:.6;animation:ampChatDot 1.8s ease-out infinite}.amp-chat{animation:ampChatIn .6s cubic-bezier(.22,1,.36,1) .8s both}.amp-chat__toggle-icon:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:var(--amp-chat-brand);opacity:0;pointer-events:none}.amp-chat:not(.amp-chat--open) .amp-chat__toggle-icon:before{animation:ampChatRipple 2.8s ease-out 1.6s infinite}.amp-chat:not(.amp-chat--open) .amp-chat__svg--open{animation:ampChatWiggle 4.5s ease-in-out 2.4s infinite;transform-origin:50% 60%}.amp-chat--open .amp-chat__status:after{animation-play-state:paused;opacity:0}@keyframes ampChatDot{0%{transform:scale(1);opacity:.6}80%,to{transform:scale(2.6);opacity:0}}@keyframes ampChatIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes ampChatRipple{0%{transform:scale(1);opacity:.45}70%,to{transform:scale(1.55);opacity:0}}@keyframes ampChatWiggle{0%,62%,to{transform:rotate(0)}68%{transform:rotate(-14deg)}75%{transform:rotate(12deg)}82%{transform:rotate(-8deg)}89%{transform:rotate(4deg)}}@media(prefers-reduced-motion:reduce){.amp-chat__toggle-icon,.amp-chat__avatar,.amp-chat__panel,.amp-chat__option,.amp-chat__svg{transition:none!important}.amp-chat__toggle:hover .amp-chat__toggle-icon,.amp-chat__option:hover{transform:none}.amp-chat,.amp-chat:not(.amp-chat--open) .amp-chat__toggle-icon:before,.amp-chat:not(.amp-chat--open) .amp-chat__svg--open{animation:none!important}.amp-chat__status:after{display:none}}@media print{.amp-chat{display:none}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/chat-widget.css.map */
