/* V65: ajustes puntuales solo en Fitness */
html.am-fitness-v64 .party .kicker .am-fitness-v65-headline,
html.am-fitness-v64 .party .kicker .am-fitness-v65-headline *{
 color:#f4ffff!important;-webkit-text-fill-color:#f4ffff!important;
 -webkit-text-stroke:.55px #07506b!important;
 background-image:none!important;
 text-shadow:0 1px 0 #0d3b59,0 0 5px #fff,0 0 12px #78faff,0 0 22px #00dfff,0 0 35px #27b8ff!important;
 filter:drop-shadow(0 0 6px #46eaff)!important;
}
html.am-fitness-v64 .party .kicker .am-fitness-sticker{display:none!important}
html.am-fitness-v64 .party .kicker .am-fitness-v65-muscle{
 position:absolute!important;left:12px!important;top:50%!important;z-index:8!important;
 font-size:37px!important;line-height:1!important;display:block!important;
 transform:translateY(-50%) rotate(-9deg)!important;
 filter:drop-shadow(0 0 5px #fff1b5) drop-shadow(0 0 13px #ffb63e) drop-shadow(0 0 18px #3deaff)!important;
 animation:am-fitness-v65-flex 2.3s ease-in-out infinite!important;pointer-events:none!important;
}
html.am-fitness-v64 .party .kicker{padding-left:68px!important}
@keyframes am-fitness-v65-flex{
 0%,100%{transform:translateY(-50%) rotate(-12deg) scale(1)}
 50%{transform:translateY(calc(-50% - 5px)) rotate(8deg) scale(1.13)}
}
html.am-fitness-v64 .cover .am-fitness-v65-hide{display:none!important}
@media(prefers-reduced-motion:reduce){html.am-fitness-v64 .party .kicker .am-fitness-v65-muscle{animation:none!important}}
