.rt-wa-icon{display:block;flex:none;width:24px;height:24px}
.rt-p2__specialist[data-rt-whatsapp-inline] .rt-wa-product-action{display:inline-flex;align-items:center;gap:7px;max-width:100%;min-height:24px;color:#0E5157;font-size:14px;font-weight:650;line-height:1.5;text-decoration:none;letter-spacing:0}
.rt-wa-product-action>span{text-decoration:underline;text-underline-offset:3px}
.rt-wa-product-action .rt-wa-icon{width:22px;height:22px}
.rt-wa-product-action:focus-visible{outline:2px solid #0E5157;outline-offset:4px;border-radius:2px}
.rt-p2__specialist[data-rt-whatsapp-inline] .rt-p2__specialist-copy{min-width:0}
.rt-p2__specialist[data-rt-whatsapp-inline] .rt-p2__specialist-headline{min-width:0}
.rt-p2__specialist[data-rt-whatsapp-inline] .rt-p2__specialist-headline h2{min-width:0;max-width:100%;white-space:normal}
.rt-wa-launcher{position:fixed;right:20px;bottom:max(22px,env(safe-area-inset-bottom));z-index:25;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid #0E5157;border-radius:50%;background:#0E5157;color:#fff;box-shadow:0 3px 12px #0002;text-decoration:none;transition:background .15s}
.rt-wa-launcher[hidden]{display:none!important}
.rt-wa-launcher .rt-wa-icon{width:30px;height:30px}
.rt-wa-launcher:hover{background:#083c41;color:#fff}
.rt-wa-launcher:focus-visible{outline:3px solid #0E5157;outline-offset:4px}
body:has(dialog[open]) .rt-wa-launcher,body:has(.rt-mobile-menu[open]) .rt-wa-launcher{display:none!important}
@media(max-width:749px){.rt-wa-product-action>.rt-wa-icon{display:none}.rt-wa-launcher{width:44px;height:44px;right:16px;bottom:max(16px,env(safe-area-inset-bottom))}.rt-wa-launcher .rt-wa-icon{width:29px;height:29px}}
@media(max-width:760px){.rt-wa-launcher--vip{bottom:calc(96px + env(safe-area-inset-bottom))}}
@media(prefers-reduced-motion:reduce){.rt-wa-launcher{transition:none}}
