.whatsapp-widget{--whatsapp-widget-size: 6rem;--whatsapp-widget-gap: 1.4rem;--whatsapp-widget-side: 2rem;bottom:calc(var(--whatsapp-widget-bottom-desktop) + env(safe-area-inset-bottom));color:#21122e;position:fixed;z-index:2147481900}.whatsapp-widget--right{right:var(--whatsapp-widget-side)}.whatsapp-widget--left{left:var(--whatsapp-widget-side)}.whatsapp-widget__panel[hidden]{display:block;pointer-events:none;visibility:hidden}.whatsapp-widget__panel{background:#fff;border-radius:1rem;bottom:calc(var(--whatsapp-widget-size) + var(--whatsapp-widget-gap));box-shadow:0 1.8rem 5rem #1e0f2c38;max-height:min(58rem,calc(100dvh - 12rem));opacity:0;overflow:hidden;position:absolute;transform:translateY(1.2rem) scale(.96);transform-origin:bottom right;transition:opacity .18s ease,transform .22s ease,visibility .22s ease;visibility:hidden;width:min(42rem,calc(100vw - 3.2rem))}.whatsapp-widget--right .whatsapp-widget__panel{right:0}.whatsapp-widget--left .whatsapp-widget__panel{left:0;transform-origin:bottom left}.whatsapp-widget.is-open .whatsapp-widget__panel{opacity:1;pointer-events:auto;transform:translateY(0) scale(1);visibility:visible}.whatsapp-widget__header{align-items:flex-start;background:var(--whatsapp-widget-color);color:#fff;display:grid;gap:1.4rem;grid-template-columns:auto minmax(0,1fr);padding:2rem 2.4rem}.whatsapp-widget__header-icon,.whatsapp-widget__contact-icon{display:inline-flex}.whatsapp-widget__header-icon svg{fill:currentColor;height:3.8rem;width:3.8rem}.whatsapp-widget__heading{color:inherit;font-size:2.1rem;line-height:1.15;margin:0}.whatsapp-widget__intro{font-size:1.45rem;line-height:1.45;margin:.6rem 0 0}.whatsapp-widget__body{padding:2rem 2.4rem 2.6rem}.whatsapp-widget__reply{color:#21122e94;font-size:1.35rem;line-height:1.45;margin:0 0 1.2rem}.whatsapp-widget__consent{align-items:flex-start;color:#21122eb8;cursor:pointer;display:flex;font-size:1.3rem;gap:.8rem;line-height:1.45;margin-bottom:1.8rem}.whatsapp-widget__consent input{accent-color:var(--whatsapp-widget-color);flex:0 0 auto;margin-top:.2rem}.whatsapp-widget__consent a{color:inherit;text-decoration:underline;text-underline-offset:.2rem}.whatsapp-widget__contact{align-items:center;background:#f6f7f9;border-left:.3rem solid var(--whatsapp-widget-color);border-radius:.6rem;color:#21122e;display:grid;gap:1.2rem;grid-template-columns:auto minmax(0,1fr) auto;min-height:8.4rem;padding:1.4rem;text-decoration:none;transition:opacity .16s ease,transform .16s ease,background-color .16s ease}.whatsapp-widget__contact:not(.is-disabled):hover{background:#eef9f1;transform:translateY(-.1rem)}.whatsapp-widget__contact.is-disabled{cursor:not-allowed;opacity:.45}.whatsapp-widget__avatar{align-items:center;background:#21122e;border-radius:50%;color:#fff;display:inline-flex;font-size:1.35rem;font-weight:700;height:4.6rem;justify-content:center;letter-spacing:0;width:4.6rem}.whatsapp-widget__contact-copy{display:grid;gap:.2rem;min-width:0}.whatsapp-widget__contact-copy strong{font-size:1.55rem;line-height:1.2}.whatsapp-widget__contact-copy span{color:#21122e94;font-size:1.25rem;line-height:1.35}.whatsapp-widget__contact-icon{color:var(--whatsapp-widget-color)}.whatsapp-widget__contact-icon svg{fill:currentColor;height:2.8rem;width:2.8rem}.whatsapp-widget__toggle{align-items:center;background:var(--whatsapp-widget-color);border:0;border-radius:50%;box-shadow:0 1rem 2.8rem #00000042;color:#fff;cursor:pointer;display:inline-flex;height:var(--whatsapp-widget-size);justify-content:center;padding:0;position:relative;transition:transform .18s ease,box-shadow .18s ease;width:var(--whatsapp-widget-size)}.whatsapp-widget__toggle:hover{box-shadow:0 1.2rem 3.2rem #0000004d;transform:translateY(-.1rem)}.whatsapp-widget__toggle-icon{align-items:center;display:inline-flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute;transition:opacity .18s ease,transform .22s ease}.whatsapp-widget__toggle-icon--whatsapp svg{fill:currentColor;height:3.6rem;width:3.6rem}.whatsapp-widget--right .whatsapp-widget__toggle-icon--whatsapp{transform:scaleX(-1)}.whatsapp-widget.is-open .whatsapp-widget__toggle-icon--whatsapp{opacity:0;transform:rotate(90deg) scale(.6)}.whatsapp-widget--right.is-open .whatsapp-widget__toggle-icon--whatsapp{transform:rotate(90deg) scaleX(-1) scale(.6)}.whatsapp-widget__toggle-icon--close{opacity:0;transform:rotate(-90deg) scale(.72)}.whatsapp-widget__toggle-icon--close:before,.whatsapp-widget__toggle-icon--close:after{background:currentColor;border-radius:999px;content:"";height:.24rem;position:absolute;width:2.6rem}.whatsapp-widget__toggle-icon--close:before{transform:rotate(45deg)}.whatsapp-widget__toggle-icon--close:after{transform:rotate(-45deg)}.whatsapp-widget.is-open .whatsapp-widget__toggle-icon--close{opacity:1;transform:rotate(0) scale(1)}.whatsapp-widget--avoid-newsletter{bottom:calc(var(--whatsapp-widget-bottom-desktop) + 7.2rem + env(safe-area-inset-bottom))}@media screen and (max-width:749px){.whatsapp-widget{--whatsapp-widget-size: 5.6rem;--whatsapp-widget-side: 1.6rem;bottom:calc(var(--whatsapp-widget-bottom-mobile) + env(safe-area-inset-bottom))}.whatsapp-widget--avoid-newsletter{bottom:calc(var(--whatsapp-widget-bottom-mobile) + 7.6rem + env(safe-area-inset-bottom))}.whatsapp-widget__panel{max-height:calc(100dvh - var(--whatsapp-widget-size) - var(--whatsapp-widget-bottom-mobile) - 3rem);overflow-y:auto;width:calc(100vw - 3.2rem)}.whatsapp-widget__header,.whatsapp-widget__body{padding-left:2rem;padding-right:2rem}.whatsapp-widget__heading{font-size:1.9rem}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/whatsapp-widget.css.map */
