.cq-hovercard{position:relative;overflow:hidden}.cq-hovercard-textcontainer{width:100%;text-align:center;padding:0 1em;color:#fff;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.cq-hovercard .cq-hovercard-icon{display:inline-block;line-height:24px;font-size:24px;margin-top:12px;-webkit-transition:all 0.3s ease 0.2s;-moz-transition:all 0.3s ease 0.2s;transition:all 0.3s ease 0.2s;overflow:visible}.cq-hovercard.cq-hovercard-hideicon .cq-hovercard-icon,.cq-hovercard.cq-hovercard-hideall .cq-hovercard-icon{opacity:0}.cq-hovercard.cq-hovercard-hideicon.cq-rotateY .cq-hovercard-icon,.cq-hovercard.cq-hovercard-hideall.cq-rotateY .cq-hovercard-icon{-webkit-transform:translate3d(0,10px,0) rotateY(-90deg);transform:translate3d(0,10px,0) rotateY(-90deg)}.cq-hovercard.cq-hovercard-hideicon.cq-rotate .cq-hovercard-icon,.cq-hovercard.cq-hovercard-hideall.cq-rotate .cq-hovercard-icon{-webkit-transform:translate3d(0,10px,0) rotate(-90deg);transform:translate3d(0,10px,0) rotate(-90deg)}.cq-hovercard.cq-hovercard-hideicon.cq-rotateX .cq-hovercard-icon,.cq-hovercard.cq-hovercard-hideall.cq-rotateX .cq-hovercard-icon{-webkit-transform:translate3d(0,10px,0) rotateX(-90deg);transform:translate3d(0,10px,0) rotateX(-90deg)}.cq-hovercard.cq-hovercard-hideall .cq-hovercard-title,.cq-hovercard.cq-hovercard-hideall .cq-hovercard-content{opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}.cq-hovercard.cq-hovercard-hideicon .cq-hovercard-title,.cq-hovercard.cq-hovercard-hideicon .cq-hovercard-content{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}.cq-hovercard .cq-hovercard-title{color:#fff;margin:0 0 10px 0;font-size:2em;line-height:120%;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}.cq-hovercard.cq-hovercard-hideall .cq-hovercard-title{opacity:0}.cq-hovercard .cq-hovercard-content{display:block;-webkit-transition:all 0.3s ease 0.1s;-moz-transition:all 0.3s ease 0.1s;transition:all 0.3s ease 0.1s;padding:0;margin:0}.cq-hovercard.cq-hovercard-hideall .cq-hovercard-content{opacity:0}.cq-hovercard.cq-hovercard-showall .cq-hovercard-title,.cq-hovercard.cq-hovercard-showall .cq-hovercard-content,.cq-hovercard.cq-hovercard-showall .cq-hovercard-title{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.cq-hovercard.cq-hovercard-hideall:hover .cq-hovercard-title{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.cq-hovercard.cq-hovercard-hideicon:hover .cq-hovercard-title{opacity:1;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.cq-hovercard.cq-hovercard-hideall:hover .cq-hovercard-content{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.cq-hovercard.cq-hovercard-hideicon:hover .cq-hovercard-content{opacity:1;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.cq-hovercard.cq-hovercard-hideall:hover .cq-hovercard-icon{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.cq-hovercard.cq-hovercard-hideicon:hover .cq-hovercard-icon{opacity:1;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.cq-hovercard .cq-hovercard-background{width:100%;height:100%;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;transition:all 0.4s ease-out}.cq-hovercard:hover .cq-hovercard-background{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}@media only screen and (min-width:160px) and (max-width:640px){.cq-hovercard.cq-hovercard-hideall .cq-hovercard-textcontainer .cq-hovercard-icon,.cq-hovercard.cq-hovercard-hideall .cq-hovercard-content,.cq-hovercard.cq-hovercard-hideall .cq-hovercard-title,.cq-hovercard.cq-hovercard-hideicon .cq-hovercard-textcontainer .cq-hovercard-icon{opacity:1;-webkit-transform:none;transform:none}.cq-hovercard.cq-hovercard-hideall .cq-hovercard-textcontainer .cq-hovercard-icon,.cq-hovercard.cq-hovercard-hideicon .cq-hovercard-textcontainer .cq-hovercard-icon{margin-top:20px}}