@media(hover:hover) and (prefers-reduced-motion:no-preference){.sf-text-link,.sf-catalog-nav a,.sf-sort button,.sf-button{transition:color 180ms ease,background-color 180ms ease,border-color 180ms ease}.sf-product__photo--secondary{transition:opacity 200ms ease}.sf-product:hover .sf-product__photo--secondary{opacity:1}}
.sf-product:focus-visible,.sf-category:focus-visible,.sf-button:focus-visible,.sf-story a:focus-visible,.sf-guide a:focus-visible{outline:2px solid #625947;outline-offset:4px}
@media(prefers-reduced-motion:reduce){.sf-product__photo,.sf-category__photo,.sf-button,.sf-hero__slide,.sf-hero__image{animation:none!important;transition:none!important;transform:none!important}}
