@keyframes spinner_xe7Q{93.75%,to{r:3px}46.875%{r:.2px}}.whatsapp-widget{--wa-edge:16px}.whatsapp-widget,.whatsapp-widget *,.whatsapp-widget :after,.whatsapp-widget :before{box-sizing:border-box}@media(min-width:768px){.whatsapp-widget{--wa-edge:32px}}.whatsapp-widget [x-cloak]{display:none!important}.whatsapp-widget__overlay{background:rgba(0,0,0,.2);inset:0;position:fixed;z-index:1200}.whatsapp-widget__dock,.whatsapp-widget__panel{bottom:calc(var(--wa-edge) + env(safe-area-inset-bottom));position:fixed;right:16px;z-index:1210}.whatsapp-widget__dock{max-width:calc(100vw - 16px);width:-moz-max-content;width:max-content}@media(min-width:768px){.whatsapp-widget__dock{max-width:calc(100vw - 32px);right:32px}}.whatsapp-widget__bubble{-webkit-tap-highlight-color:rgba(0,0,0,0);animation:whatsapp-bubble-pop .62s cubic-bezier(.22,.8,.28,1) both;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#000;border:0;border-radius:9999px;color:#fff;cursor:pointer;font-family:MarkPro-Book,sans-serif;font-size:14px;font-weight:450;line-height:1.2;margin:0;padding:10px 18px 12px;position:absolute;right:calc(100% + 12px);text-align:center;top:50%;transform:translateY(-50%);transform-origin:calc(100% + 6px) 50%;transition:none!important;white-space:nowrap;z-index:1}@media(min-width:768px){.whatsapp-widget__bubble{font-size:16px;right:calc(100% + 14px)}}.whatsapp-widget__bubble:after{border-color:transparent transparent transparent #000;border-style:solid;border-width:5px 0 5px 6px;content:"";margin-top:-5px;position:absolute;right:-4.5px;top:50%}.whatsapp-widget__bubble:active,.whatsapp-widget__bubble:focus,.whatsapp-widget__bubble:hover{background:#000;color:#fff}.whatsapp-widget__fab{border-radius:50%;display:block;height:44px;line-height:0;padding:0;position:relative;width:44px}@media(min-width:768px){.whatsapp-widget__fab{height:64px;width:64px}}.whatsapp-widget__fab img{display:block;height:100%;width:100%}.whatsapp-widget__panel{align-items:flex-end;background:#fff;border:1px solid #000;color:#000;display:flex;flex-direction:column;gap:16px;max-height:calc(100dvh - var(--wa-edge) - 16px - env(safe-area-inset-bottom));overflow:auto;padding:24px 20px 32px;width:min(344px,100vw - 32px)}@media(min-width:768px){.whatsapp-widget__panel{gap:12px;padding:40px 48px;right:32px;width:min(480px,100vw - 64px)}}@media(max-width:767.98px){.whatsapp-widget__panel{left:16px!important;width:auto!important}}.whatsapp-widget__close{background:transparent;border:0;cursor:pointer;display:block;height:20px;line-height:0;padding:0;width:20px}@media(min-width:768px){.whatsapp-widget__close{height:24px;width:24px}}.whatsapp-widget__close img{display:block;height:100%;width:100%}.whatsapp-widget__info{align-items:center;gap:14px;padding-bottom:14px}.whatsapp-widget__info,.whatsapp-widget__main{align-self:stretch;display:flex;flex-direction:column}.whatsapp-widget__main{align-items:flex-start;gap:32px}@media(min-width:768px){.whatsapp-widget__main{gap:40px}}.whatsapp-widget__avatar{border-radius:50%;display:block;height:96px;-o-object-fit:cover;object-fit:cover;width:96px}@media(min-width:768px){.whatsapp-widget__avatar{height:120px;width:120px}}.whatsapp-widget__details{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:22px}@media(min-width:768px){.whatsapp-widget__details{gap:32px}}.whatsapp-widget__copy{align-self:stretch;display:flex;flex-direction:column;gap:14px}@media(min-width:768px){.whatsapp-widget__copy{gap:9px}}.whatsapp-widget__title{color:#000;font-family:MarkPro-Heavy,sans-serif;font-size:20px;font-weight:800;line-height:1.02;margin:0}@media(min-width:768px){.whatsapp-widget__title{font-size:24px}}.whatsapp-widget__body{color:#000;font-family:MarkPro-Book,sans-serif;font-size:16px;font-weight:450;line-height:1.28}@media(min-width:768px){.whatsapp-widget__body{font-size:18px}}.whatsapp-widget__body p{margin:0}.whatsapp-widget__body p+p{margin-top:12px}.whatsapp-widget__body a{color:inherit;text-decoration:none}.whatsapp-widget__body a:hover{text-decoration:underline}.whatsapp-widget__cta{align-self:flex-start;display:block;line-height:0}@media(min-width:768px){.whatsapp-widget__cta{align-self:stretch}}.whatsapp-widget__cta img{display:block;height:auto;width:210px}@media(min-width:768px){.whatsapp-widget__cta img{width:100%}}.whatsapp-widget__text-btn{background:transparent;border:0;border-radius:100px;color:#000;cursor:pointer;display:none;font-family:MarkPro-Book,sans-serif;font-size:16px;font-weight:450;line-height:1;margin:0;padding:2px 0;text-align:center;text-decoration:underline}@media(min-width:768px){.whatsapp-widget__text-btn{align-items:center;display:inline-flex;justify-content:center}}.whatsapp-widget__text-btn:hover{background:transparent}.whatsapp-widget__qr{display:none}@media(min-width:768px){.whatsapp-widget__qr{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:82px;min-height:402px;padding-top:72px}}.whatsapp-widget__qr img{display:block;height:200px;width:200px}.whatsapp-widget a:focus-visible,.whatsapp-widget button:focus-visible{outline:2px solid #3693dd;outline-offset:3px}@media(max-width:991.98px){body:has(.fixed-cta-floater.is-mobile.visible) .whatsapp-widget{--wa-edge:88px}}body:has(.whatsapp-widget) #launcher{bottom:112px!important}@media(max-width:767.98px){body:has(.whatsapp-widget) #launcher{bottom:76px!important}}@media(max-width:991.98px){body:has(.whatsapp-widget):has(.fixed-cta-floater.is-mobile.visible) #launcher{bottom:152px!important}}body.whatsapp-widget-open{overflow:hidden}body.whatsapp-widget-open #launcher{pointer-events:none!important;visibility:hidden!important}body.navigation-overflow:not(.whatsapp-widget-open) .whatsapp-widget{visibility:hidden}@keyframes whatsapp-bubble-pop{0%{opacity:0;transform:translateY(-18%) scale(.12)}52%{opacity:1;transform:translateY(-56%) scale(1.07)}74%{transform:translateY(-48%) scale(.98)}to{opacity:1;transform:translateY(-50%) scale(1)}}@media(prefers-reduced-motion:reduce){.whatsapp-widget__fab,.whatsapp-widget__overlay,.whatsapp-widget__panel{transition:none}.whatsapp-widget__bubble{animation:none}}
