.pulley-page .pulley-card { perspective: 1400px; }
.pulley-page .pulley-card__rotor { transform-style: preserve-3d; transition: transform .65s cubic-bezier(.22, 1, .36, 1), box-shadow .35s ease; }
.pulley-page .pulley-card.is-enhanced .pulley-card__front,
.pulley-page .pulley-card.is-enhanced .pulley-card__back { backface-visibility: hidden; -webkit-backface-visibility: hidden; }
.pulley-page .pulley-card.is-enhanced .pulley-card__back { transform: rotateY(180deg); }
.pulley-page .pulley-card.is-enhanced.is-flipped .pulley-card__rotor { transform: rotateY(180deg); }
@media (hover: hover) and (pointer: fine) {
    .pulley-page .pulley-card.is-enhanced.is-flipped .pulley-card__rotor { transform: translateY(-3px) rotateY(180deg); }
}

.rollers-page .roller-card.is-enhanced .roller-card__back,
.pulley-page .pulley-card.is-enhanced .pulley-card__back,
.belt-cleaners-page .belt-cleaners-card.is-enhanced .belt-cleaners-card__back,
.troughing-set-page .troughing-set-card.is-enhanced .troughing-set-card__back {
    overscroll-behavior-y: auto;
}
