.alltop-contact-launcher,.alltop-mobile-contact-compact,.atp-floating-contact,.kefu-btn{display:none!important}
        .alltop-ai-assistant:not(.is-open){pointer-events:none!important}
        .alltop-ai-toggle{display:none!important}
        .alltop-ai-assistant.is-open{right:18px!important;bottom:96px!important;pointer-events:auto!important}
        .alltop-r10-launcher{position:fixed;right:18px;bottom:22px;z-index:1000001;font-family:inherit}
        .alltop-r10-toggle{border:0;border-radius:999px;background:#0f7a5b;color:#fff;font-weight:900;padding:13px 18px;box-shadow:0 12px 30px rgba(0,0,0,.24);cursor:pointer}
        .alltop-r10-panel{position:absolute;right:0;bottom:58px;display:grid;gap:8px;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .18s ease,transform .18s ease}
        .alltop-r10-launcher.is-open .alltop-r10-panel{opacity:1;transform:translateY(0);pointer-events:auto}
        .alltop-r10-panel button{min-width:148px;border:0;border-radius:8px;padding:11px 14px;text-align:center;text-decoration:none!important;font-weight:800;box-shadow:0 8px 20px rgba(0,0,0,.16);cursor:pointer;font:inherit}
        .alltop-r10-ai{background:#f4c430!important;color:#16221d!important}
        .alltop-r10-mobile-menu{position:fixed;inset:92px 0 auto 0;background:#fff;z-index:1000002;border-top:1px solid #e5ece8;box-shadow:0 18px 40px rgba(0,0,0,.18);padding:14px 18px;display:none}
        .alltop-r10-mobile-menu.is-open{display:block}
        .alltop-r10-mobile-menu a{display:block;padding:13px 8px;border-bottom:1px solid #eef3f0;color:#12382f!important;text-decoration:none!important;font-weight:800}
        .alltop-r10-mobile-menu .dealer{color:#0f7a5b!important}
        .alltop-r10-contact-trust{margin:22px auto;max-width:980px;padding:18px;border:1px solid #dcebe6;border-radius:8px;background:#f7fbf9;color:#12382f}
        .alltop-r10-contact-trust h2{margin:0 0 12px;font-size:26px;line-height:1.2}
        .alltop-r10-contact-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}
        .alltop-r10-contact-grid div{background:#fff;border:1px solid #dcebe6;border-radius:8px;padding:12px;font-weight:800}
        .woocommerce-cart .alltop-ai-assistant,.woocommerce-checkout .alltop-ai-assistant{display:none!important}
        #SR7_1_1-20-12{font-size:44px!important;line-height:1.08!important;max-width:850px!important;white-space:normal!important}
        #SR7_1_1-20-11{font-size:28px!important;line-height:1.18!important;max-width:760px!important;white-space:normal!important}
        #SR7_1_1-20-13,#SR7_1_1-20-15,#SR7_1_1-20-16,#SR7_1_1-20-17{font-size:26px!important;line-height:1.35!important;white-space:normal!important}
        @media(max-width:700px){
            .alltop-r10-launcher{right:14px;bottom:72px}
            .alltop-r10-toggle{padding:12px 15px}
            .alltop-r10-panel{bottom:56px}
        .alltop-r10-panel button{min-width:136px;padding:10px 12px}
            .alltop-ai-assistant.is-open{right:14px!important;bottom:132px!important}
            .alltop-ai-panel{max-height:calc(100vh - 180px)!important}
            .alltop-r10-contact-grid{grid-template-columns:1fr}
            #SR7_1_1-20-12{font-size:22px!important;line-height:1.12!important;max-width:330px!important}
            #SR7_1_1-20-11{font-size:13px!important;line-height:1.2!important;max-width:310px!important}
            #SR7_1_1-20-13,#SR7_1_1-20-15,#SR7_1_1-20-16,#SR7_1_1-20-17{font-size:11px!important;line-height:1.25!important}
        }