.aroma-mist{position:absolute;pointer-events:none}.aroma-mist>span{position:absolute;bottom:0;width:10px;border-radius:9999px;background:linear-gradient(to top,transparent,color-mix(in srgb,var(--aroma-tint,var(--color-ocean-soft)) 75%,transparent) 45%,transparent);filter:blur(5px);opacity:.4;transform:translateZ(0)}.aroma-mist>span:first-child{left:0;height:72px}.aroma-mist>span:nth-child(2){left:18px;height:96px}.aroma-mist>span:nth-child(3){left:38px;height:58px}@media (prefers-reduced-motion:no-preference){.aroma-mist>span{animation:aroma-mist-rise calc(var(--motion-flight) * 7) var(--ease-in-out-soft) infinite both}.aroma-mist>span:nth-child(2){animation-delay:calc(var(--motion-flight) * 2)}.aroma-mist>span:nth-child(3){animation-delay:calc(var(--motion-flight) * 4)}}@keyframes aroma-mist-rise{0%{opacity:0;transform:translate3d(0,26px,0) scale3d(.8,.85,1)}35%{opacity:.55}70%{opacity:.22}to{opacity:0;transform:translate3d(9px,-46px,0) scale3d(1.15,1.25,1)}}.aroma-drop-fall,.aroma-drop-ripple{transform-box:fill-box;transform-origin:center}.aroma-drop-fall{transform:translate3d(0,18px,0)}.aroma-drop-ripple{opacity:.5;transform:scale3d(.7,.7,1)}@media (prefers-reduced-motion:no-preference){.aroma-drop-fall{animation:aroma-drop-fall calc(var(--motion-flight) * 4) var(--ease-in-out-soft) infinite both}.aroma-drop-ripple{animation:aroma-drop-ripple calc(var(--motion-flight) * 4) var(--ease-out-soft) infinite both}.aroma-drop-ripple-2{animation-delay:calc(var(--motion-flight) * .4)}}@keyframes aroma-drop-fall{0%{opacity:0;transform:translate3d(0,-8px,0)}10%{opacity:1}36%{opacity:1;transform:translate3d(0,18px,0)}44%{opacity:0;transform:translate3d(0,18px,0)}to{opacity:0;transform:translate3d(0,-8px,0)}}@keyframes aroma-drop-ripple{0%,30%{opacity:0;transform:scale3d(.25,.25,1)}44%{opacity:.7}88%,to{opacity:0;transform:scale3d(1.12,1.12,1)}}.aroma-botanic{transform-origin:50% 100%}@media (prefers-reduced-motion:no-preference){.aroma-botanic{animation:aroma-breathe calc(var(--motion-flight) * 6) var(--ease-in-out-soft) infinite alternate}}@keyframes aroma-breathe{0%{transform:rotate(-1.2deg) scaleX(1)}to{transform:rotate(1.3deg) scale3d(1.02,1.035,1)}}