.WhatsAppCTA-module__ZHsDdW__widget{right:max(20px, env(safe-area-inset-right));bottom:max(22px, env(safe-area-inset-bottom));z-index:95;pointer-events:none;font-family:var(--font-sans-custom), Arial, sans-serif;transition:opacity .25s,visibility .25s;position:fixed}.WhatsAppCTA-module__ZHsDdW__hidden{opacity:0;visibility:hidden}.WhatsAppCTA-module__ZHsDdW__channel{flex-direction:column;align-items:flex-end;gap:14px;display:flex}.WhatsAppCTA-module__ZHsDdW__card{overscroll-behavior:contain;pointer-events:auto;transform-origin:100% 100%;scrollbar-width:thin;color:#40382e;background:#fffdfa;border:1px solid #ab8a4930;border-radius:18px;width:min(348px,100vw - 32px);max-height:calc(100dvh - 120px);overflow-y:auto;box-shadow:0 8px 32px #3426170d,0 24px 64px -24px #34261740}.WhatsAppCTA-module__ZHsDdW__header{background:#faf7f1;border-bottom:1px solid #a8894e1a;align-items:center;gap:10px;padding:15px 16px;display:flex}.WhatsAppCTA-module__ZHsDdW__avatar{color:#8d6d38;background:#f1e9da;border:1px solid #ae8c4e40;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:37px;height:37px;display:flex}.WhatsAppCTA-module__ZHsDdW__whatsappAvatar{background:#f0f6ed;border-color:#cbdcc8}.WhatsAppCTA-module__ZHsDdW__inviteIcon{object-fit:contain;flex-shrink:0}.WhatsAppCTA-module__ZHsDdW__identity{flex-direction:column;gap:4px;min-width:0;display:flex}.WhatsAppCTA-module__ZHsDdW__identity>span{font-size:13px;font-weight:500;line-height:1.3}.WhatsAppCTA-module__ZHsDdW__identity>small{letter-spacing:.14em;text-transform:uppercase;color:#796b57;font-size:9px;line-height:1.4}.WhatsAppCTA-module__ZHsDdW__close{color:#8b8174;cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin:-5px -5px -5px auto;padding:0;transition:background .18s,color .18s;display:inline-flex}.WhatsAppCTA-module__ZHsDdW__close:hover{color:#49371f;background:#a8894e0d}.WhatsAppCTA-module__ZHsDdW__bubbleBody{padding:21px 20px 20px}.WhatsAppCTA-module__ZHsDdW__bubbleTitle,.WhatsAppCTA-module__ZHsDdW__menuTitle{font-family:var(--font-serif-custom), Georgia, serif;letter-spacing:-.015em;color:#49371f;text-wrap:balance;margin:0 0 11px;font-size:21px;font-weight:400;line-height:1.25}.WhatsAppCTA-module__ZHsDdW__copy{color:#706558;margin:0;font-size:12px;line-height:1.85}.WhatsAppCTA-module__ZHsDdW__copy strong{color:#715639;font-weight:500}.WhatsAppCTA-module__ZHsDdW__bubbleActions{flex-direction:column;align-items:flex-start;gap:14px;margin-top:20px;display:flex}.WhatsAppCTA-module__ZHsDdW__whatsappCta,.WhatsAppCTA-module__ZHsDdW__instagramCta{color:#3b654b;text-align:center;background:#eef3ed;border:1px solid #58705d26;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:42px;padding:10px 12px;font-size:11px;font-weight:500;line-height:1.4;transition:background .2s,border-color .2s;display:inline-flex}.WhatsAppCTA-module__ZHsDdW__whatsappCta:hover{background:#e4ecdf;border-color:#58705d59}.WhatsAppCTA-module__ZHsDdW__topicLink{color:#8a6a35;text-underline-offset:4px;align-items:center;gap:7px;min-height:28px;font-size:11px;line-height:1.5;display:inline-flex}.WhatsAppCTA-module__ZHsDdW__topicLink:hover{text-decoration:underline}.WhatsAppCTA-module__ZHsDdW__instagramCta{color:#935372;background:#f8eef2;border-color:#ad748a33;margin-top:20px}.WhatsAppCTA-module__ZHsDdW__instagramCta:hover{background:#f3e4eb;border-color:#ad748a66}.WhatsAppCTA-module__ZHsDdW__menuBody{padding:20px 18px 18px}.WhatsAppCTA-module__ZHsDdW__menuTitle{font-size:22px}.WhatsAppCTA-module__ZHsDdW__menuIntro{color:#716352;margin:0 0 17px;font-size:12px;line-height:1.75}.WhatsAppCTA-module__ZHsDdW__options{flex-direction:column;gap:3px;display:flex}.WhatsAppCTA-module__ZHsDdW__option,.WhatsAppCTA-module__ZHsDdW__instagramOption{border-radius:11px;align-items:center;gap:11px;padding:12px 10px;transition:background .2s;display:flex}.WhatsAppCTA-module__ZHsDdW__option:hover{background:#f3ede2}.WhatsAppCTA-module__ZHsDdW__option>svg:first-child{color:#9b7a45;flex-shrink:0}.WhatsAppCTA-module__ZHsDdW__option>svg:last-child,.WhatsAppCTA-module__ZHsDdW__instagramOption>svg:last-child{color:#a3937d;flex-shrink:0;margin-left:auto}.WhatsAppCTA-module__ZHsDdW__option>span,.WhatsAppCTA-module__ZHsDdW__instagramOption>span:not(.WhatsAppCTA-module__ZHsDdW__miniInstagram){flex-direction:column;gap:4px;display:flex}.WhatsAppCTA-module__ZHsDdW__option strong,.WhatsAppCTA-module__ZHsDdW__instagramOption strong{color:#534531;font-size:13px;font-weight:500}.WhatsAppCTA-module__ZHsDdW__option small,.WhatsAppCTA-module__ZHsDdW__instagramOption small{color:#756754;font-size:11.5px;line-height:1.65}.WhatsAppCTA-module__ZHsDdW__instagramOption{border-top:1px solid #a8894e26;border-radius:0 0 10px 10px;margin-top:15px;padding:15px 10px}.WhatsAppCTA-module__ZHsDdW__instagramOption:hover{background:#f9eff3}.WhatsAppCTA-module__ZHsDdW__miniInstagram{color:#fff;background:linear-gradient(35deg,#f9bb63,#dc5b72 48%,#9554b4);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:35px;height:35px;display:inline-flex}.WhatsAppCTA-module__ZHsDdW__triggerWrap{pointer-events:auto;align-items:center;display:inline-flex}.WhatsAppCTA-module__ZHsDdW__trigger{cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;padding:0;transition:box-shadow .2s,transform .2s;display:inline-flex}.WhatsAppCTA-module__ZHsDdW__trigger:hover{transform:translateY(-2px)}.WhatsAppCTA-module__ZHsDdW__trigger:active{transform:translateY(0)}.WhatsAppCTA-module__ZHsDdW__whatsappTrigger{color:#fff;background:#25d366;box-shadow:0 5px 18px #237c4029}.WhatsAppCTA-module__ZHsDdW__whatsappTrigger img{width:100%;height:100%;display:block}.WhatsAppCTA-module__ZHsDdW__widget a:focus-visible,.WhatsAppCTA-module__ZHsDdW__widget button:focus-visible{outline-offset:3px;outline:2px solid #a8894e}@media (max-width:1023px){.WhatsAppCTA-module__ZHsDdW__productPage{bottom:calc(140px + env(safe-area-inset-bottom))}.WhatsAppCTA-module__ZHsDdW__productPage .WhatsAppCTA-module__ZHsDdW__card{max-height:calc(100dvh - 240px)}}@media (max-width:480px){.WhatsAppCTA-module__ZHsDdW__widget{right:max(16px, env(safe-area-inset-right));bottom:max(18px, env(safe-area-inset-bottom))}.WhatsAppCTA-module__ZHsDdW__productPage{bottom:calc(140px + env(safe-area-inset-bottom))}.WhatsAppCTA-module__ZHsDdW__channel{gap:12px}.WhatsAppCTA-module__ZHsDdW__trigger{width:54px;height:54px}.WhatsAppCTA-module__ZHsDdW__bubbleBody{padding:18px}.WhatsAppCTA-module__ZHsDdW__bubbleTitle{font-size:20px}.WhatsAppCTA-module__ZHsDdW__copy{font-size:12px;line-height:1.75}}@media (prefers-reduced-motion:reduce){.WhatsAppCTA-module__ZHsDdW__widget,.WhatsAppCTA-module__ZHsDdW__trigger,.WhatsAppCTA-module__ZHsDdW__close,.WhatsAppCTA-module__ZHsDdW__option,.WhatsAppCTA-module__ZHsDdW__instagramOption,.WhatsAppCTA-module__ZHsDdW__whatsappCta,.WhatsAppCTA-module__ZHsDdW__instagramCta{transition:none}.WhatsAppCTA-module__ZHsDdW__trigger:hover{transform:none}}
