/* v1.2.5 animations. Add a class in the editor: Advanced > Additional CSS class(es).
   afw-fade-in | afw-rise-up | afw-slide-left | afw-slide-right | afw-float | afw-sparkle | afw-hover-lift
   Optional delays: afw-delay-1, afw-delay-2, afw-delay-3. Nothing animates for visitors who ask for reduced motion. */
@media (prefers-reduced-motion:no-preference){
  .afw-js .afw-fade-in,.afw-js .afw-rise-up,.afw-js .afw-slide-left,.afw-js .afw-slide-right{opacity:0;transition:opacity .8s ease,transform .8s ease;transition-delay:var(--afw-delay,0s)}
  .afw-js .afw-rise-up{transform:translateY(28px)}
  .afw-js .afw-slide-left{transform:translateX(-44px)}
  .afw-js .afw-slide-right{transform:translateX(44px)}
  .afw-js .afw-in{opacity:1;transform:none}
  .afw-delay-1{--afw-delay:.15s}.afw-delay-2{--afw-delay:.3s}.afw-delay-3{--afw-delay:.45s}
  .afw-float{animation:afw-float 5s ease-in-out infinite}
  @keyframes afw-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}
  .afw-sparkle{animation:afw-sparkle 3.2s ease-in-out infinite}
  @keyframes afw-sparkle{0%,100%{opacity:.5}50%{opacity:1}}
  .afw-hover-lift{transition:transform .25s ease,box-shadow .25s ease}
  .afw-hover-lift:hover,.afw-hover-lift:focus-within{transform:translateY(-6px)}
  .afw-hover-lift.has-background:hover,.afw-hover-lift.wp-block-group:hover{box-shadow:var(--shadow)}
  .wp-block-button.afw-hover-lift:hover .wp-block-button__link{box-shadow:var(--shadow)}
}
