/* ============================================================
   VRGH - ONE BUTTON ANIMATION FOR THE WHOLE SITE
   On hover every button lifts 4px. No growing, tilting or sliding.
   New button class? Add it to both lists below.
   ============================================================ */
.vrgh-btn,
.vrgh-concept-btn,
.vrgh-nextxp-btn,
.vrgh-nextxp-all-btn,
.vrgh-events-main-btn,
.vrxp-btn,
.btn-pink,
.btn-white,
.final-button,
.ev-btn-call,
.ev-btn-mail,
.escape-button,
.aurora-button,
.fbt-button,
.machine-button,
.cook-button,
.ev-button,
.vrgh-compare-white-btn,
.qf-btn,
.ev-package-button,
.ev-custom-button,
.kp-playlist-btn,
.kp-contact-btn,
.kp-btn,
.ev-pro-btn,
.ev-promo-btn,
.vrgh-story-btn,
.hp-chapter-button,
.vrgh-job-btn,
.cr-button,
#custom-btn,
.bp-btn,
.final-button-white,
.vrgh-error-btn,
.vrgh-thankyou__button,
.vrgh-thankyou-btn,
.t-btn,
.t-submit{
  transition:transform .25s ease, box-shadow .25s ease, background-color .25s ease, color .25s ease, border-color .25s ease !important;
}
.vrgh-btn:hover,
.vrgh-concept-btn:hover,
.vrgh-nextxp-btn:hover,
.vrgh-nextxp-all-btn:hover,
.vrgh-events-main-btn:hover,
.vrxp-btn:hover,
.btn-pink:hover,
.btn-white:hover,
.final-button:hover,
.ev-btn-call:hover,
.ev-btn-mail:hover,
.escape-button:hover,
.aurora-button:hover,
.fbt-button:hover,
.machine-button:hover,
.cook-button:hover,
.ev-button:hover,
.vrgh-compare-white-btn:hover,
.qf-btn:hover,
.ev-package-button:hover,
.ev-custom-button:hover,
.kp-playlist-btn:hover,
.kp-contact-btn:hover,
.kp-btn:hover,
.ev-pro-btn:hover,
.ev-promo-btn:hover,
.vrgh-story-btn:hover,
.hp-chapter-button:hover,
.vrgh-job-btn:hover,
.cr-button:hover,
#custom-btn:hover,
.bp-btn:hover,
.final-button-white:hover,
.vrgh-error-btn:hover,
.vrgh-thankyou__button:hover,
.vrgh-thankyou-btn:hover,
.t-btn:hover,
.t-submit:hover{
  transform:translateY(-4px) !important;
}

/* tilted pills keep their tilt and only lift */
.cr-pill,.ev-addon-pill{transition:transform .25s ease, box-shadow .25s ease, background-color .25s ease, color .25s ease !important}
.cr-pill:hover,#culture .cr-pill:hover{transform:translateY(-4px) rotate(-2deg) !important}
.cr-pill:nth-child(even):hover,#culture .cr-pill:nth-child(even):hover{transform:translateY(-4px) rotate(2deg) !important}
.ev-addon-pill:hover{transform:translateY(-4px) !important}
.ev-addon-pill:nth-child(even):hover{transform:translateY(-4px) rotate(2deg) !important}

/* phones and tablets: no hover animation */
@media (hover:none){.vrgh-btn:hover,.vrgh-concept-btn:hover,.vrgh-nextxp-btn:hover,.vrgh-nextxp-all-btn:hover,.vrgh-events-main-btn:hover,.vrxp-btn:hover,.btn-pink:hover,.btn-white:hover,.final-button:hover,.ev-btn-call:hover,.ev-btn-mail:hover,.escape-button:hover,.aurora-button:hover,.fbt-button:hover,.machine-button:hover,.cook-button:hover,.ev-button:hover,.vrgh-compare-white-btn:hover,.qf-btn:hover,.ev-package-button:hover,.ev-custom-button:hover,.kp-playlist-btn:hover,.kp-contact-btn:hover,.kp-btn:hover,.ev-pro-btn:hover,.ev-promo-btn:hover,.vrgh-story-btn:hover,.hp-chapter-button:hover,.vrgh-job-btn:hover,.cr-button:hover,#custom-btn:hover,.bp-btn:hover,.final-button-white:hover,.vrgh-error-btn:hover,.vrgh-thankyou__button:hover,.vrgh-thankyou-btn:hover,.t-btn:hover,.t-submit:hover{transform:none !important}}
