/* Quiet tactile responses in the site's burgundy and cream palette. */
@media(min-width:1000px) and (hover:hover) and (prefers-reduced-motion:no-preference){
 .treatments-page .meder-card>img{transition:transform 850ms cubic-bezier(.22,1,.36,1);transform-origin:center}
 .treatments-page .meder-card:hover>img,.treatments-page .meder-card:focus-within>img{transform:scale(1.025)}
 .treatments-page .meder-arrow svg{transition:transform 320ms cubic-bezier(.22,1,.36,1)}
 .treatments-page .meder-card:hover .meder-arrow svg,.treatments-page .meder-card:focus-within .meder-arrow svg{transform:translateX(3px)}
 .treatments-page .advanced-treatment{transition:border-color 300ms ease,background-color 300ms ease}
 .treatments-page .advanced-treatment:hover{border-color:#cbb6ae;background-color:#faf8f5}
 .treatments-page .advanced-photo>img{transition:transform 750ms cubic-bezier(.22,1,.36,1)}
 .treatments-page .advanced-treatment:hover .advanced-photo>img{transform:scale(1.025)}
 .treatments-page .gift-photo:hover .gift-background{transform:scale(1.025)}
 .treatments-page .consultation-photo:hover>img:not(.consultation-photo-transition){transform:scale(1.02)}
 .treatments-page .service-filters button{transition:background-color 250ms ease,color 250ms ease,border-color 250ms ease}
 .treatments-page .gift-purchase{transition:background-color 250ms ease,box-shadow 250ms ease}
 .treatments-page .gift-purchase:hover{box-shadow:0 5px 16px #72011316}
}

@media(min-width:1000px) and (hover:hover) and (prefers-reduced-motion:no-preference){
 .shop-photo>img,.journal-card img,.journal-feature img,.community-photo>img,.related-photo>img{transition:transform 800ms cubic-bezier(.22,1,.36,1)}
 .shop-photo:hover>img,.journal-card:hover img,.journal-feature:hover img,.community-photo:hover>img,.related-photo:hover>img{transform:scale(1.025)}
 .approach-link .approach-arrow svg{transition:transform 300ms cubic-bezier(.22,1,.36,1)}
 .approach-link:hover .approach-arrow svg{transform:translateX(3px)}
 .book,.shop-add{transition:background-color 250ms ease,border-color 250ms ease,box-shadow 250ms ease}
 .book:hover,.shop-add:not(:disabled):hover{box-shadow:0 5px 16px #72011316}
}
