/* Polaris One motion layer styles for Casa Mia Trattoria
   (adopted 2026-10-22). Retargeted from the foundation motion kit
   reference to this build's own classes. The build's own stylesheet
   (css/style.css) is never edited. Content is fully visible if this
   file or the Motion script fails to load. */

/* No scroll progress bar: removed from the recipe at Richard's
   direction on the Colton build, 2026-10-22. */

/* Card hover lift. Shadow colour from this build's palette
   (warm ink #2e211a). This build's cards are .svc-card and its
   review cards are .rev-card. */
.svc-card,.rev-card{transition:transform .3s ease,box-shadow .3s ease}
.svc-card:hover,.svc-card:focus-visible,.rev-card:hover{transform:translateY(-10px);box-shadow:0 18px 36px rgba(46,33,26,.22)}

/* Buttons get a gentle press feel. Includes this build's sticky bar
   links (.mobile-callbar a); the form submit buttons are .btn. */
.btn,.mobile-callbar a{transition:transform .15s ease}
.btn:active,.mobile-callbar a:active{transform:scale(.97)}

/* Sticky bar cell boxes: not added for this build. Its sticky cells
   (red-dark call cell, bordered transparent reserve and reviews
   cells on the dark #2e211a bar) do not clash, and the sticky bar's
   own design is not restyled. */

/* Respect reduced motion at the CSS level as well as in JS */
@media (prefers-reduced-motion: reduce){
  .svc-card,.rev-card,.btn,.mobile-callbar a{transition:none}
  .svc-card:hover,.svc-card:focus-visible,.rev-card:hover{transform:none}
}
