/* =================== hc-pdp-svg.css =================== */
.hc-pdp-svg {
width: 100%; height: auto; max-height: 320px; display: block
}

.hc-pdp-svg--drawer .hc-pdp-svg__drawer {
animation: hcDrawerSlide 4.5s ease-in-out infinite
}

.hc-pdp-svg--hinge .hc-pdp-svg__facade {
animation: hcHingeSwing 5s ease-in-out infinite; transform-origin: 0 50%
}

.hc-pdp-svg--lift .hc-pdp-svg__lift-facade {
animation: hcLiftRaise 5.5s ease-in-out infinite
}

.hc-pdp-svg--drawer .hc-pdp-svg__motion {
animation: hcMotionFade 4.5s ease-in-out infinite
}

.hc-pdp-svg--tipon .hc-pdp-svg__push {
animation: hcTipOnPush 4s ease-in-out infinite
}

.hc-pdp-svg--rail .hc-pdp-svg__rail-drawer {
animation: hcRailSlide 4.5s ease-in-out infinite
}

.hc-pdp-svg--tipon .hc-pdp-svg__tipon-drawer {
animation: hcTipOnSpring 4s ease-in-out infinite
}
