.asg-official-buttons-row{display:flex!important;gap:18px!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;width:100%!important}.asg-official-button-wrap{display:inline-flex!important;font-family:Inter,Segoe UI,Arial,sans-serif!important}.asg-official-button{position:relative!important;min-width:340px!important;height:78px!important;border:0!important;border-radius:999px!important;padding:0 38px!important;cursor:pointer!important;overflow:hidden!important;background:#f8f6ed!important;color:#19150b!important;box-shadow:0 0 0 6px #050505,0 0 0 10px rgb(212 175 55 / .86),0 22px 48px rgb(0 0 0 / .36),0 0 44px rgb(212 175 55 / .30)!important;transition:transform .2s ease,box-shadow .2s ease!important}.asg-official-button:hover{transform:translateY(-4px) scale(1.02)!important;box-shadow:0 0 0 6px #050505,0 0 0 10px rgb(255 222 112 / .95),0 28px 70px rgb(0 0 0 / .46),0 0 70px rgb(255 222 112 / .58)!important}.asg-official-button:before{content:""!important;position:absolute!important;inset:8px!important;border-radius:999px!important;border:2px solid #050505!important;pointer-events:none!important}.asg-official-button:after{content:""!important;position:absolute!important;inset:-80% -30%!important;background:linear-gradient(115deg,transparent 35%,rgb(255 255 255 / .76) 48%,transparent 62%)!important;transform:translateX(-65%) rotate(10deg)!important;animation:asgOfficialSweep 2.4s ease-in-out infinite!important}.asg-official-shine{position:absolute!important;inset:0!important;border-radius:999px!important;background:radial-gradient(circle at 50% 0%,rgb(255 232 154 / .45),transparent 38%)!important}.asg-official-button strong{position:relative!important;z-index:2!important;display:block!important;font-size:28px!important;letter-spacing:.14em!important;font-weight:950!important;text-align:center!important;white-space:nowrap!important;text-shadow:0 1px 0 rgb(255 255 255 / .55)!important}@keyframes asgOfficialSweep{0%{transform:translateX(-75%) rotate(10deg)}50%,100%{transform:translateX(75%) rotate(10deg)}}.asg-official-modal{position:fixed!important;inset:0!important;z-index:9999999!important;display:none!important;align-items:center!important;justify-content:center!important;padding:22px!important;font-family:Inter,Segoe UI,Arial,sans-serif!important}.asg-official-modal.is-open{display:flex!important}.asg-official-backdrop{position:absolute!important;inset:0!important;background:rgb(0 0 0 / .68)!important;backdrop-filter:blur(12px)!important}.asg-official-card{position:relative!important;width:min(720px,94vw)!important;max-height:88vh!important;overflow:auto!important;border-radius:30px!important;padding:28px!important;background:linear-gradient(135deg,rgb(255 255 255 / .95),rgb(255 250 232 / .88))!important;border:1px solid rgb(212 175 55 / .52)!important;color:#201703!important;box-shadow:0 34px 100px rgb(0 0 0 / .42),inset 0 1px 0 rgb(255 255 255 / .9)!important}.asg-official-card-border{pointer-events:none!important;position:absolute!important;inset:14px!important;border-radius:24px!important;border:1px solid rgb(180 128 21 / .25)!important}.asg-official-close{position:absolute!important;right:18px!important;top:16px!important;z-index:4!important;width:40px!important;height:40px!important;border:0!important;border-radius:50%!important;background:#201703!important;color:#fff!important;font-size:24px!important;cursor:pointer!important}.asg-official-head{position:relative!important;z-index:2!important;display:flex!important;gap:15px!important;align-items:center!important;margin-bottom:18px!important}.asg-official-seal{width:72px!important;height:72px!important;border-radius:50%!important;display:grid!important;place-items:center!important;background:linear-gradient(135deg,#4d3000,#d4af37,#fff2a8,#9a6500)!important;color:#201703!important;font-size:32px!important;font-weight:950!important;box-shadow:0 14px 34px rgb(126 82 0 / .28)!important}.asg-official-head small{display:block!important;color:#9a6500!important;font-weight:950!important;text-transform:uppercase!important;letter-spacing:.13em!important}.asg-official-head h2{margin:4px 0!important;color:#201703!important;font-size:32px!important;line-height:1!important;letter-spacing:-.04em!important}.asg-official-head p{margin:0!important;color:#6b5a38!important}.asg-official-form{position:relative!important;z-index:2!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important}.asg-official-form label{color:#4f3b13!important;font-size:13px!important;font-weight:900!important}.asg-official-form input,.asg-official-form select{width:100%!important;min-height:46px!important;margin-top:6px!important;border-radius:14px!important;border:1px solid rgb(180 128 21 / .32)!important;background:rgb(255 255 255 / .78)!important;color:#201703!important;padding:0 14px!important}.asg-official-form .full{grid-column:1/-1!important}.asg-official-form button{grid-column:1/-1!important;min-height:52px!important;border:0!important;border-radius:16px!important;background:linear-gradient(135deg,#1f1600,#9a6500,#d4af37,#fff2a8)!important;color:#1d1200!important;font-weight:950!important;text-transform:uppercase!important;cursor:pointer!important;box-shadow:0 16px 34px rgb(126 82 0 / .26)!important}.asg-official-note{position:relative!important;z-index:2!important;margin-top:12px!important;text-align:center!important;color:#8a6b22!important;font-weight:900!important;font-size:12px!important;text-transform:uppercase!important;letter-spacing:.08em!important}@media(max-width:720px){.asg-official-button{min-width:290px!important;height:68px!important}.asg-official-button strong{font-size:20px!important;letter-spacing:.11em!important}.asg-official-form{grid-template-columns:1fr!important}.asg-official-card{padding:22px!important}}.asg-floating-trio{position:fixed!important;right:22px!important;bottom:22px!important;z-index:999998!important;display:flex!important;flex-direction:column!important;gap:12px!important;align-items:flex-end!important;font-family:Inter,Segoe UI,Arial,sans-serif!important}.asg-floating-pill{position:relative!important;width:210px!important;min-height:70px!important;border:0!important;border-radius:999px!important;padding:10px 22px!important;cursor:pointer!important;overflow:hidden!important;background:#f8f6ed!important;color:#19150b!important;box-shadow:0 0 0 4px #050505,0 0 0 7px rgb(212 175 55 / .86),0 18px 42px rgb(0 0 0 / .34),0 0 38px rgb(212 175 55 / .32)!important;animation:asgFloatingPulse 2.2s ease-in-out infinite!important;transform-origin:right center!important}.asg-floating-pill:nth-child(2){animation-delay:.22s!important}.asg-floating-pill:nth-child(3){animation-delay:.44s!important}.asg-floating-pill:hover{transform:translateX(-8px) scale(1.055)!important;box-shadow:0 0 0 4px #050505,0 0 0 7px rgb(255 229 133 / .96),0 24px 60px rgb(0 0 0 / .46),0 0 70px rgb(255 229 133 / .68)!important}.asg-floating-pill:before{content:""!important;position:absolute!important;inset:7px!important;border-radius:999px!important;border:2px solid #050505!important;pointer-events:none!important}.asg-floating-pill:after{content:""!important;position:absolute!important;inset:-80% -30%!important;background:linear-gradient(115deg,transparent 34%,rgb(255 255 255 / .78) 48%,transparent 62%)!important;transform:translateX(-72%) rotate(10deg)!important;animation:asgFloatingSweep 2.5s ease-in-out infinite!important}.asg-floating-pill span{position:absolute!important;inset:0!important;background:radial-gradient(circle at 25% 16%,rgb(255 255 255 / .78),transparent 18%),radial-gradient(circle at 75% 0%,rgb(255 226 124 / .38),transparent 34%)!important}.asg-floating-pill strong{position:relative!important;z-index:2!important;display:block!important;font-size:17px!important;line-height:1.02!important;letter-spacing:.08em!important;font-weight:950!important;text-align:center!important;text-shadow:0 1px 0 rgb(255 255 255 / .58)!important}.asg-floating-pill small{position:relative!important;z-index:2!important;display:block!important;margin-top:4px!important;font-size:10px!important;color:#5d420c!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.08em!important;text-align:center!important}.asg-floating-pill-consumer{background:linear-gradient(135deg,#6b4300,#d4af37 42%,#fff2a8 58%,#9a6500)!important}.asg-floating-pill-distributor,.asg-floating-pill-applicator{background:#f8f6ed!important}@keyframes asgFloatingPulse{0%,100%{transform:translateX(0) scale(1)}50%{transform:translateX(-4px) scale(1.035)}}@keyframes asgFloatingSweep{0%{transform:translateX(-78%) rotate(10deg)}55%,100%{transform:translateX(78%) rotate(10deg)}}@media(max-width:720px){.asg-floating-trio{right:12px!important;bottom:12px!important;gap:8px!important}.asg-floating-pill{width:168px!important;min-height:58px!important;padding:8px 16px!important}.asg-floating-pill strong{font-size:13px!important;letter-spacing:.06em!important}.asg-floating-pill small{font-size:8px!important}}.asg-official-modal,.asg-gold-modal{display:none!important}.asg-official-modal.is-open,.asg-gold-modal.is-open{display:flex!important}.asg-floating-single .asg-official-modal,.asg-floating-single .asg-gold-modal{position:fixed!important}.asg-floating-single{z-index:999998!important}.asg-floating-single .asg-floating-pill{display:block!important}.asg-official-modal,.asg-gold-modal{display:none!important}.asg-official-modal.is-open,.asg-gold-modal.is-open{display:flex!important}@media(max-width:900px){.asg-official-button-wrap .asg-official-modal.is-open{position:static!important;inset:auto!important;display:block!important;width:100%!important;min-height:0!important;padding:12px 0 0!important;background:transparent!important;backdrop-filter:none!important}.asg-official-button-wrap .asg-official-backdrop{display:none!important}.asg-official-button-wrap .asg-official-card{width:100%!important;max-height:none!important;overflow:visible!important;border-radius:16px!important;padding:18px!important;box-shadow:0 18px 48px rgb(0 0 0 / .16)!important}.asg-official-button-wrap .asg-official-close{width:auto!important;min-width:68px!important;height:38px!important;padding:0 10px!important;border-radius:10px!important;font-size:0!important}.asg-official-button-wrap .asg-official-close:after{content:"Fechar";font-size:13px;font-weight:900}}