#cp-whatsapp-option[hidden],.cp-wa-panel[hidden]{display:none!important}#cp-whatsapp-option{position:fixed;right:20px;bottom:24px;z-index:90;font-family:inherit}.cp-wa-toggle{display:flex;align-items:center;gap:8px;border:0;border-radius:30px;background:#146b3a;color:#fff;padding:13px 18px;font:inherit;font-weight:700;box-shadow:0 3px 16px #0002;cursor:pointer}.cp-wa-panel{position:absolute;right:0;bottom:66px;width:min(350px,calc(100vw - 32px));max-height:65dvh;overflow:auto;padding:24px;background:white;color:#203047;border:1px solid #c8dcd0;border-radius:18px;box-shadow:0 8px 32px #0003}.cp-wa-panel h2{font-size:20px;line-height:1.3;margin:0 20px 14px 0}.cp-wa-panel p{font-size:15px;line-height:1.5;margin:10px 0}.cp-wa-panel small{display:block;font-size:12px;line-height:1.5;margin-top:12px}.cp-wa-close{position:absolute;right:8px;top:6px;background:none;border:0;padding:8px;font-size:26px;color:#203047;cursor:pointer}.cp-wa-open{display:block;background:#146b3a;color:#fff!important;text-align:center;padding:13px;border-radius:10px;font-weight:700;text-decoration:none}.cp-wa-deadline{font-size:12px!important}.cp-wa-secondary{display:block;text-align:center;padding:12px;font-size:14px;color:#146b3a;text-decoration:underline}.cp-wa-toggle:focus-visible,.cp-wa-close:focus-visible,.cp-wa-open:focus-visible{outline:3px solid #2563eb;outline-offset:3px}body:has(#consent-bar:not([hidden])) #cp-whatsapp-option{bottom:180px}@media(max-width:600px){#cp-whatsapp-option{right:12px;bottom:16px}.cp-wa-panel{padding:20px}.cp-wa-toggle span{display:none}}

.cp-wa-offer-card{margin:20px 0 8px;padding:24px;background:#f0fdf4;border:2px solid #15803d;border-radius:18px;text-align:left;color:#173d28}.cp-wa-offer-card h2{font-size:24px;line-height:1.25;margin:10px 0}.cp-wa-offer-card p{font-size:15px;line-height:1.5;margin:12px 0}.cp-wa-badge{font-size:11px;letter-spacing:.08em;font-weight:800}.cp-wa-offer-details{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:14px;background:#fff;border-radius:12px;margin:16px 0}.cp-wa-offer-details p{margin:0}.cp-wa-offer-details span{display:block;font-size:12px}[data-wa-countdown]{display:block;font-size:28px;font-variant-numeric:tabular-nums;letter-spacing:.04em}.cp-wa-offer-card small{display:block;font-size:12px;line-height:1.5;margin-top:12px}.cp-wa-offer-card .cp-wa-open{font-size:14px}.cp-wa-toggle{width:56px;height:56px;justify-content:center;padding:0}.cp-wa-toggle span{display:none}.cp-wa-panel{bottom:68px}#cp-whatsapp-option{z-index:90}@media(max-width:600px){.cp-wa-offer-card{padding:18px}.cp-wa-offer-card h2{font-size:22px}#cp-whatsapp-option{right:10px;bottom:10px}.cp-wa-toggle{width:48px;height:48px}}
