.rf-ultimate-softener{--rf-brand: #006C84;--rf-button: #CAE6EC;--rf-border: #dbe5ea;--rf-soft: #F8FBFC;--rf-text: #000000;--rf-muted: #000000;color:var(--rf-text);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;line-height:1.7}.rf-ultimate-softener *,.rf-ultimate-softener *:before,.rf-ultimate-softener *:after{box-sizing:border-box}.rf-ultimate-softener h2,.rf-ultimate-softener h3,.rf-ultimate-softener p{color:var(--rf-text)}.rf-ultimate-softener h2{margin:0 0 14px;font-size:clamp(22px,3vw,30px);line-height:1.2;font-weight:800;letter-spacing:-.02em}.rf-ultimate-softener h3{margin:0;font-size:20px;line-height:1.35;font-weight:800}.rf-ultimate-softener p{margin:0 0 18px;font-size:16px}.rf-ro-hero,.rf-ws-hero{margin-bottom:32px;padding:30px;background:var(--rf-soft);border:1px solid var(--rf-border);border-radius:18px}.rf-ro-hero p,.rf-ws-hero p{margin:0 0 14px;font-size:18px;line-height:1.75}.rf-ro-toc,.rf-ws-toc{margin:0 0 48px;padding:28px;background:#fff;border:1px solid var(--rf-border);border-radius:18px}.rf-ro-toc h2,.rf-ws-toc h2{margin-bottom:18px;font-size:25px}.rf-ro-toc ul,.rf-ws-toc ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 22px;margin:0;padding:0;list-style:none}.rf-ro-toc a,.rf-ws-toc a{color:var(--rf-brand);font-weight:600;text-decoration:none}.rf-ro-toc a:hover,.rf-ws-toc a:hover{text-decoration:underline}.rf-ro-section,.rf-ws-section{margin-bottom:54px}.rf-ro-section>p,.rf-ws-section>p{max-width:900px;margin-bottom:24px}.rf-ro-grid,.rf-ws-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.rf-ro-card,.rf-ws-card{display:flex;flex-direction:column;padding:24px;background:#fff;border:1px solid var(--rf-border);border-radius:14px;transition:.25s ease}.rf-ro-card:hover,.rf-ws-card:hover{transform:translateY(-2px);box-shadow:0 10px 25px #0000000d}.rf-ro-card a,.rf-ws-card a{margin-top:auto;color:#005f76;font-size:17px;line-height:1.4;font-weight:600;letter-spacing:-.01em;text-decoration:none;transition:color .2s ease}.rf-ro-card a:hover,.rf-ws-card a:hover{color:#004b5d;text-decoration:none}.rf-ro-note,.rf-ws-note{margin-top:24px;padding:22px;background:var(--rf-soft);border-left:4px solid var(--rf-brand);border-radius:0 12px 12px 0}.rf-ro-checklist,.rf-ws-checklist{margin-top:22px;padding:26px;background:var(--rf-soft);border:1px solid var(--rf-border);border-radius:14px}.rf-ro-checklist ul,.rf-ws-checklist ul{margin:0;padding-left:22px}.rf-ro-checklist li,.rf-ws-checklist li{margin-bottom:10px}.rf-ro-cta,.rf-ws-cta{margin-top:56px;padding:34px;background:var(--rf-soft);border:1px solid var(--rf-border);border-radius:18px;box-shadow:0 2px 8px #00000008}.rf-ro-cta-buttons,.rf-ws-cta-buttons{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.rf-ro-cta-button,.rf-ws-cta-button,.rf-whatsapp-button,.rf-contact-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:14px 26px;border-radius:12px;font-size:16px;font-weight:500;letter-spacing:-.01em;text-decoration:none;transition:.25s ease}.rf-ro-cta-button,.rf-ws-cta-button{background:#cae6ec;color:#000!important;border:1px solid #9FC8D2}.rf-ro-cta-button:hover,.rf-ws-cta-button:hover{background:#bddde4;color:#000!important;transform:translateY(-1px)}.rf-whatsapp-button{background:#25d366;color:#fff!important;border:1px solid #25D366}.rf-whatsapp-button:hover{background:#1ebe5a;color:#fff!important;transform:translateY(-1px)}.rf-contact-button{background:#cae6ec;color:#000!important;border:1px solid #9FC8D2}.rf-contact-button:hover{background:#bddde4;color:#000!important;transform:translateY(-1px)}@media(max-width:749px){.rf-ro-toc ul,.rf-ws-toc ul,.rf-ro-grid,.rf-ws-grid{grid-template-columns:1fr}.rf-ro-hero,.rf-ws-hero,.rf-ro-toc,.rf-ws-toc,.rf-ro-card,.rf-ws-card,.rf-ro-checklist,.rf-ws-checklist,.rf-ro-cta,.rf-ws-cta{padding:22px}.rf-ro-cta-buttons,.rf-ws-cta-buttons{flex-direction:column}.rf-ro-cta-button,.rf-ws-cta-button,.rf-whatsapp-button,.rf-contact-button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/regalflow-ultimate-softener.css.map */
