.angular-hovercard{position:relative}.angular-hovercard-label{position:relative}.angular-hovercard-label.angular-hovercard-active{z-index:98}.button.darkGrey{background-color:#323232;background-image:none;color:#FFF}.angular-hovercard-detail{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:7px 7px 5px 0 rgba(50,50,50,0.44);-moz-box-shadow:7px 7px 5px 0 rgba(50,50,50,0.44);box-shadow:7px 7px 5px 0 rgba(50,50,50,0.44);background:white;border:2px solid #ccc;opacity:0;position:absolute;visibility:hidden;z-index:200;width:400px;left:-10px;top:calc(100%/2+30px)}.angular-hovercard-detail.showAbove{top:auto;bottom:calc(100% - 10px)}.angular-hovercard-detail:after,.angular-hovercard-detail:before{bottom:100%;left:50%;border:solid transparent;content:" ";position:absolute;pointer-events:none}.angular-hovercard-detail:after{border-bottom-color:#fff;border-width:20px;margin-left:-160px}.angular-hovercard-detail:before{border-color:rgba(221,221,221,0);border-bottom-color:#ccc;border-width:23px;margin-left:-163px}.angular-hovercard-detail.ghost{opacity:.05 !important}.block-grid.five-up>li:nth-of-type(5n) .angular-hovercard-detail,.block-grid.five-up>li:nth-of-type(5n-1) .angular-hovercard-detail{right:5px;left:-250px}.block-grid.five-up>li:nth-of-type(5n) .angular-hovercard-detail:after,.block-grid.five-up>li:nth-of-type(5n-1) .angular-hovercard-detail:after{margin-left:100px}.block-grid.five-up>li:nth-of-type(5n) .angular-hovercard-detail:before,.block-grid.five-up>li:nth-of-type(5n-1) .angular-hovercard-detail:before{margin-left:97px}.block-grid.five-up>li:nth-of-type(5n+1) .angular-hovercard-detail{//left:0}.angular-hovercard-detail.showAbove:after{border-bottom-color:transparent;border-top-color:#fff;top:100% !important}.angular-hovercard-detail.showAbove:before{border-bottom-color:transparent;border-top-color:#ccc;top:100% !important}@media only screen and (max-width:767px){.block-grid.mobile-two-up>li:nth-of-type(2n) .angular-hovercard-detail{left:auto;right:0}.block-grid.mobile-two-up>li:nth-of-type(2n+1) .angular-hovercard-detail{left:auto;right:auto}}.angular-hovercard-detail.angular-hovercard-active{opacity:1;visibility:visible;z-index:400}#searchBanner img{margin-top:1.5em}.angular-hovercard .hidden{display:none}.angular-hovercard-active .hide-for-hover-active{display:none !important}.detailsWrap{cursor:auto !important}.angular-hovercard-detail.angular-hovercard-active .hidden{display:block}.card-content{padding:1.5em}.grid-product .btnBlock{height:6em}.angular-hovercard-detail .author .multiEllip{max-height:none;width:auto;overflow:auto}.angular-hovercard-detail .btnBlock{height:3em}.angular-hovercard-detail .hoverHidden{display:none}