.hoverDetails{z-index:999;color:#333;background:#fff;border:.1rem solid #999;border-radius:.5rem;width:25.1rem;padding:0;display:none;position:absolute;top:0;left:0;box-shadow:0 .5rem 1.5rem rgba(0,0,0,.5)}.hoverDetails.noAnimate{-o-transition:none;transition:none}.hovertiptop:before,.hovertiptop:after{content:"";border-left:13px solid transparent;border-right:13px solid transparent;margin-top:0;position:absolute;top:-12px;left:114px}.hovertiptop:before{z-index:10;border-bottom:13px solid #fff}.hovertiptop:after{z-index:1;border-bottom:13px solid #666;margin-top:-1px}.hovertipdown:before,.hovertipdown:after{content:"";border-left:13px solid transparent;border-right:13px solid transparent;margin-bottom:0;position:absolute;bottom:-12px;left:114px}.hovertipdown:before{z-index:10;border-top:13px solid #fff}.hovertipdown:after{z-index:1;border-top:13px solid #666;margin-bottom:-1px}.hovertipleft:before,.hovertipleft:after{content:"";border-top:13px solid transparent;border-bottom:13px solid transparent;margin-top:0;position:absolute;top:20%;left:-12px}.hovertipleft:before{z-index:10;border-right:13px solid #fff}.hovertipleft:after{z-index:1;border-right:13px solid #666;margin-left:-1px}.hovertipright:before,.hovertipright:after{content:"";border-top:13px solid transparent;border-bottom:13px solid transparent;margin-top:0;position:absolute;top:7px;right:-12px}.hovertipright:before{z-index:10;border-left:13px solid #fff}.hovertipright:after{z-index:1;border-left:13px solid #666;margin-right:-1px}.hovertipLeftOrRightBottom:before,.hovertipLeftOrRightBottom:after{top:auto;bottom:20%}.hovertipLeftOrRightTopUpper:before,.hovertipLeftOrRightTopUpper:after{top:2%;bottom:auto}.hovertipLeftOrRightBottomLower:before,.hovertipLeftOrRightBottomLower:after{top:auto;bottom:2%}.hoverDetailsInfoSec{border-top:1px solid #ccc;margin:0;padding:5px 20px}.actualCouponCode{white-space:nowrap;text-overflow:ellipsis;cursor:default;width:165px;display:inline-block;overflow:hidden}.couponCodeCopyInput{background:#fff;border:1px solid #555;border-radius:3px;width:145px;margin:-1px 0 0;padding:2px 6px;font-size:11px}.hoverDetailsWrap{position:relative;top:0;left:0}.hoverDetailsTerms,.hoverDetailsMoreInfo{border-top:1px dashed #ccc;margin:0 10px;padding:5px 10px;font-size:11px;line-height:16px}.hoverDetailsTerms{margin:0;padding:5px 0}.hoverDetailsTerms strong{padding:5px 20px;display:block}.hoverDetailsMoreInfo p{font-size:12px;line-height:16px}.hoverDetailsHeader{padding:0 2rem 1rem;font-family:Gabarito,sans-serif;position:relative}.hoverDetailsHeaderTitle{color:#395487;padding:1.1rem 2rem 1.5rem 0;font-size:1.6em;font-weight:400}.hoverDetailsHeaderSb{font-size:1em}.hoverDetailsHeaderSb:after{content:"";clear:both;display:table}.hoverDetailsHeaderSbOrigEarn{float:left;margin-bottom:.2rem;padding-left:.2rem;text-decoration:none}.hoverDetailsHeaderSbEarn{clear:both;float:left;color:#fff;text-align:center;border-radius:.4rem;height:auto;min-height:2.2rem;margin:0;padding:0 .6rem;font-size:1.4em;font-weight:700;line-height:1.5;text-decoration:none}.hoverDetailsHeaderUpTo{word-break:normal;overflow-wrap:normal;width:10.5rem;padding:.2rem .6rem;line-height:1.2}.hoverDetailsHeaderSbEarn.sbNotAvailable{color:#000;font-weight:400}.hoverDetailsHeaderSbPerOneDollarExplain,.hoverDetailsHeaderExplainReward{padding:1.1rem 0 0;font-size:1.3rem;line-height:1.5rem}.hoverDetailsHeaderSbPerOneDollarExplainCashBack{padding:.3rem 0 0;font-size:1.3rem;font-weight:700}.hoverDetailsHeaderMainCta{text-align:center;background-color:#fff;border:.1rem solid;border-radius:.4rem;width:9rem;height:2.2rem;margin-top:-2.2rem;font-size:1.2em;line-height:1.9;position:absolute;right:2rem}.hoverDetailsHeaderUpToCta{height:3.7rem;margin-top:-3.6rem}.hoverDetailsHeaderFavoriteCta{text-indent:-9999rem;background:url(/dist-non-modules/content/shared/images/favorite.7f50bb35c371a9f6dfa2.svg) no-repeat;border:none;width:1.8rem;height:1.5rem;position:absolute;top:1.2rem;right:2rem}.favorite.hoverDetailsHeaderFavoriteCta{background-position:0 -1.5rem;transition:inherit}.hoverDetailsInfoTimeToComplete{color:#333;white-space:nowrap;background:url(/dist-non-modules/content/shared/images/clock-icon.d53c0e5a53d4ae9a15c4.svg) 2rem/1.8rem 1.8rem no-repeat;border-top:.1rem solid #ccc;padding:0 0 0 4.3rem;font-size:1.3em;line-height:2.924;overflow:hidden}.hoverDetailsInfoTimeToCompleteCopy{font-weight:700}.hoverDetailsInfoNav{white-space:nowrap;background-color:#ddd;border-top:.1rem solid #ccc;padding:.3rem 0 0 1.2rem;overflow:hidden}.hoverDetailsInfoNavCta{background-color:transparent;border:none;border-top-left-radius:.4rem;border-top-right-radius:.4rem;margin:0;padding:.1rem .7rem .5rem;font-family:Gabarito,sans-serif;font-size:1.4em;font-weight:700}.active.hoverDetailsInfoNavCta{background-color:#fff}.hoverDetailsInfo{max-height:13.5rem;padding:0 2rem;overflow-y:auto}.hoverDetailsInfo:nth-of-type(2),.hoverDetailsInfoHeading{display:none}.hoverDetailsInfoSubCategories{padding:1.1rem 0 .7rem}.hoverDetailsInfoSubCategory{color:#2c6bae;font-size:1.2em;line-height:1.583em}.hoverDetailsInfoSubCategory:not(:first-child):before{content:", "}.hoverDetailsInfoDetails{padding:.8rem 0 .7rem;font-size:1.2em;line-height:1.7em}.hoverDetailsInfoDetailsExcludes{font-weight:700}.hoverDetailsOfferId{float:right;color:#c6c6c6;margin-right:1rem;padding:.5rem 0;font-size:1.2em}.hoverDetailsSecondaryCtaContainer{border-top:.1rem solid #ccc}.hoverDetailsSecondaryCta{color:#306cb1;padding:1.1rem 2rem;font-size:1.4em;text-decoration:none;display:block}.timeOnDetails.sbTrayListItemTimeContainer{padding:0;position:relative;top:-1.1rem;bottom:auto;left:auto}.watchCard .sbTrayListItemTimeContainer,.hoverDetailsTime{float:left;color:#999}.hoverDetailsTime{margin-right:1rem}.hoverDetailsPlaylist{margin:0;padding:0;list-style:none}.hoverDetailsVideoLink{color:#333;height:4.6rem;position:absolute;top:0;bottom:0;left:0;right:0}.hoverDetailsVideoLink:hover{color:#333;background-color:#ececec}.hasBorder{border-bottom:.1rem solid #cbcbcb}.hoverDetailsVideoContainer{flex-flow:row;align-content:flex-start;justify-content:flex-start;align-items:flex-start;margin-bottom:4.5rem;display:flex;position:relative}.hoverDetailsVideoImage{-webkit-align-self:flex-start;-ms-flex-item-align:flex-start;float:left;background-position:50%;flex:0 0 6rem;order:0;align-self:flex-start;width:6rem;height:4rem;margin:.5rem 1rem 0;background-size:cover!important}.hoverDetailsVideoInfo{flex:16rem;order:0;align-self:auto;padding:0 1rem .5rem 0;font-weight:700}.hoverDetailsVideoUrl:hover{color:#333;background-color:#ececec}.hoverDetailsVideoContainer:last-child .hoverDetailsVideoInfo{border:none}.iconWatch{background:url(/dist-non-modules/content/shared/images/sprite-watch.d796ce8d79cfa6452ef5.svg) 0 0/10rem 50rem no-repeat}.iconPlayBtn{vertical-align:bottom;background-position:0 -23rem;width:1.2rem;height:1.4rem;margin-right:.5rem;display:inline-block;position:relative}.hoverDetailsVideoRating{vertical-align:baseline;background:url(/dist-non-modules/content/shared/images/sprite-watch.d796ce8d79cfa6452ef5.svg) 0 0/10rem 50rem no-repeat;width:7.26rem;height:1.2rem;display:inline-block}.hoverDetailsCardType48 .hoverDetailsHeaderMainCta{width:auto}.hoverDetailsCardType48 .hoverDetailsInfoNavCta{width:45%;padding:.1rem 0 .5rem}.sbHomeCard:hover{border-color:#999}.sbHomeCard:active{border-color:#555}.sbCardQuickLook{display:none}