.ggf-label{letter-spacing:.06em;text-transform:uppercase;color:#fff;text-shadow:0 1px 2px #00000059;-webkit-backdrop-filter:blur(12px);border:1px solid #0000;border-radius:9999px;justify-content:center;align-items:center;padding:.2rem .65rem;font-size:.625rem;font-weight:700;line-height:1.2;display:inline-flex;box-shadow:0 2px 6px #00000047}@media (min-width:640px){.ggf-label{padding:.225rem .7rem;font-size:.6875rem}}.ggf-label--novo{background:linear-gradient(135deg,#ea580cf0 0%,#f97316d1 50%,#c2410ce6 100%);border-color:#fdba748c;box-shadow:0 2px 8px #00000052,inset 0 1px #fff3}.ggf-label--promo{background:linear-gradient(135deg,#059669f0 0%,#10b981d1 50%,#047857e6 100%);border-color:#6ee7b780;box-shadow:0 2px 8px #00000052,inset 0 1px #fff3}.brilho-product{animation:4.5s ease-in-out infinite alternate brilho-breathe;border-color:#0000!important;overflow:visible!important}.brilho-product:after{content:"";border-radius:inherit;z-index:4;pointer-events:none;background:hsl(var(--primary));-webkit-mask-composite:xor;padding:2.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.brilho-accent{background:linear-gradient(90deg, transparent, hsl(var(--primary)), transparent);filter:drop-shadow(0 0 6px hsl(var(--primary) / .7))}.brilho-sheen:before{content:"";filter:blur(2px);background:linear-gradient(90deg,#0000,#ffffff29,#0000);width:60px;height:220%;animation:5.5s ease-in-out infinite brilho-sweep;position:absolute;top:-60%;left:-30%;transform:rotate(18deg)}@keyframes brilho-sweep{0%{opacity:0;left:-30%}6%{opacity:1}26%{opacity:1;left:120%}34%{opacity:0;left:120%}to{opacity:0;left:120%}}@keyframes brilho-breathe{0%{box-shadow:0 10px 34px -12px #000000bf, 0 6px 18px -10px hsl(var(--primary) / .28)}to{box-shadow:0 12px 40px -12px #000c, 0 8px 26px -10px hsl(var(--primary) / .45)}}.hl-badge-tag{clip-path:polygon(13px 0,100% 0,100% 100%,13px 100%,0 50%);filter:drop-shadow(0 2px 5px #00000073);-webkit-mask:radial-gradient(2.5px at 8px,#0000 2.5px,#000 3px);mask:radial-gradient(2.5px at 8px,#0000 2.5px,#000 3px)}.hl-badge-static{animation:2.6s ease-in-out infinite hl-badge;transform:translate(-50%,-50%)}@keyframes hl-badge{0%,to{transform:translate(-50%,calc(3px - 50%))}}.hl-badge-swing{transform-origin:8px;animation:2.4s ease-in-out infinite hl-badge-swing}@keyframes hl-badge-swing{0%,to{transform:rotate(7deg)}50%{transform:rotate(-7deg)}}.aurora-product{isolation:isolate;border-color:#0000!important;overflow:visible!important}.aurora-halo{z-index:-1;pointer-events:none;border-radius:calc(1rem + 6px);position:absolute;inset:-6px;overflow:hidden;-webkit-mask:radial-gradient(82% 82%,#0000 55%,#000 82%);mask:radial-gradient(82% 82%,#0000 55%,#000 82%)}.aurora-halo-spin{background:conic-gradient(hsl(var(--primary)), hsl(var(--primary) / .25), hsl(var(--primary)), hsl(var(--primary) / .25), hsl(var(--primary)));filter:blur(8px);will-change:transform;width:300%;height:300%;animation:7s linear infinite aurora-spin;position:absolute;top:50%;left:50%;translate:-50% -50%}@keyframes aurora-spin{to{transform:rotate(360deg)}}@property --orbita-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.orbita-product{border-color:#0000!important}.orbita-product:after{content:"";border-radius:inherit;z-index:4;pointer-events:none;background:conic-gradient(from var(--orbita-angle), transparent 0deg, transparent 60deg, hsl(var(--primary) / .5) 80deg, hsl(var(--primary)) 92deg, hsl(var(--primary) / .5) 104deg, transparent 124deg, transparent 240deg, hsl(var(--primary) / .5) 260deg, hsl(var(--primary)) 272deg, hsl(var(--primary) / .5) 284deg, transparent 304deg, transparent 360deg);filter:brightness(1.25) drop-shadow(0 0 8px hsl(var(--primary) / .85));-webkit-mask-composite:xor;padding:3.5px;animation:3.5s linear infinite orbita-spin;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes orbita-spin{to{--orbita-angle:360deg}}.noise-product{isolation:isolate;--noise-color:hsl(var(--primary));--noise-light:color-mix(in srgb, hsl(var(--primary)) 55%, white);--noise-gradient:linear-gradient(-30deg, color-mix(in srgb, var(--noise-light) 40%, transparent), transparent 30%, transparent 70%, color-mix(in srgb, var(--noise-color) 40%, transparent));position:relative;border-color:#0000!important;overflow:visible!important}.noise-product .noise-border-wrapper{pointer-events:none;z-index:5;border-radius:calc(1rem + 2px);position:absolute;inset:-2px}.noise-product .noise-bg-glow{border-radius:inherit;filter:blur(28px);opacity:.55;z-index:-2;background:linear-gradient(-30deg, var(--noise-light), transparent, var(--noise-color));pointer-events:none;position:absolute;inset:-6px;transform:scale(1.05)}.noise-product .noise-border-outer{border:2px solid color-mix(in srgb, var(--noise-color) 50%, transparent);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.noise-product .noise-border-main{border:2px solid var(--noise-color);border-radius:inherit;pointer-events:none;filter:url(#ggf-turbulent-displace);position:absolute;inset:0}.noise-product .noise-glow-1{border:2px solid color-mix(in srgb, var(--noise-color) 60%, transparent);border-radius:inherit;pointer-events:none;filter:blur(1px);position:absolute;inset:0}.noise-product .noise-glow-2{border:2px solid var(--noise-light);border-radius:inherit;pointer-events:none;filter:blur(4px);opacity:.85;position:absolute;inset:0}.noise-product .noise-overlay{border-radius:inherit;pointer-events:none;opacity:.6;mix-blend-mode:overlay;filter:blur(14px);background:var(--noise-gradient);position:absolute;inset:0;transform:scale(1.08)}@media (prefers-reduced-motion:reduce){.brilho-product,.brilho-sheen:before,.hl-badge-static,.hl-badge-swing,.aurora-halo-spin,.orbita-product:after{animation:none}}
