.soup-stirring{width:100%;color:var(--stir-ink,#304e3b);margin:0;font-family:Yu Gothic,sans-serif}.soup-stirring__scene{width:100%;height:auto;display:block}.soup-stirring__caption{text-align:center;letter-spacing:.12em;padding:0 16px 28px;font-size:13px;line-height:1.8}.soup-stirring__ripples{opacity:.5}.soup-stirring__steam{stroke:var(--stir-steam,currentColor)}.soup-stirring__cloud{animation:3.6s ease-in-out infinite stir-steam}.soup-stirring[data-playing=false] .soup-stirring__cloud{animation-play-state:paused}@keyframes stir-steam{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.soup-stirring__cloud{opacity:1;animation:none}}
