/* Keep the catalog status visually separate from the product cards. */
.shop-motion-page #catalogNotice{margin-top:16px}
@media (prefers-reduced-motion:no-preference){
 .shop-motion-page .shop-hero>*{animation:lm-shop-intro 600ms cubic-bezier(.2,.75,.25,1) backwards}
 .shop-motion-page .shop-hero>h1{animation-delay:65ms}
 .shop-motion-page .shop-hero>p{animation-delay:130ms}
 .shop-motion-page .shop-hero>.shop-format-links{animation-delay:195ms}
 .shop-motion-page .shop-product{animation:lm-shop-intro 650ms cubic-bezier(.2,.75,.25,1) backwards;animation-delay:140ms}
 .shop-motion-page .shop-product:nth-child(2){animation-delay:230ms}
 .shop-motion-page .shop-hero:focus-within>*,.shop-motion-page .shop-product:focus{animation:none}
 @keyframes lm-shop-intro{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}
}
@media (prefers-reduced-motion:reduce){
 .shop-motion-page .shop-hero>*,.shop-motion-page .shop-product{animation:none!important}
}
