/* Keep the pointer target stationary while the visual faces rotate. */
:root body .offer-flip-card{position:relative;isolation:isolate;border-radius:12px;background:#fff}
:root body .offer-flip-card.is-enhanced .offer-flip-inner{pointer-events:none;will-change:transform}
:root body .offer-flip-card.is-enhanced .offer-flip-face{opacity:1;pointer-events:none!important;backface-visibility:hidden;-webkit-backface-visibility:hidden}
:root body .offer-flip-card.is-enhanced .offer-flip-front{transform:translateZ(.5px)}
:root body .offer-flip-card.is-enhanced .offer-flip-back{transform:rotateY(180deg) translateZ(.5px)}
:root body .offer-flip-card.is-enhanced .offer-flip-face[aria-hidden="false"] :is(a,button){pointer-events:auto}
:root body .offer-flip-card :is(a,button):hover{transform:none!important}
@media(prefers-reduced-motion:reduce){
 :root body .offer-flip-card.is-enhanced .offer-flip-inner{will-change:auto;transition:none;transform:none}
 :root body .offer-flip-card.is-enhanced .offer-flip-face{transform:none}
 :root body .offer-flip-card.is-enhanced .offer-flip-face[aria-hidden="true"]{opacity:0}
}
