﻿.tooltip{display:inline-block;position:relative;text-transform:unset;cursor:pointer}.tooltip::after{position:absolute;top:0;left:50%;right:auto;bottom:auto;opacity:0;content:attr(data-tooltip);transition:all .2s ease-in,z-index 0s linear .1s;transform:translate3d(-50%, -100%, 0);padding:.7em 1em;background:#fff;color:var(--color-text-grey);font-weight:var(--font-weight-regular);line-height:var(--heading-line-height);font-size:.8rem;border-radius:5px;box-sizing:border-box;border:1px solid var(--color-light);box-shadow:0 5px 12px 2px rgba(0,0,0,.08);min-width:180px;z-index:-1;text-transform:none;letter-spacing:0;text-align:center;font-family:var(--font-stack)}.tooltip svg{height:14px;width:14px;top:1px;position:relative}.tooltip:hover::after,.tooltip:focus::after{opacity:1;z-index:4;transition:all .2s ease-in}.tooltip.tip-left::after{top:50%;left:0;transform:translate3d(-100%, -50%, 0)}.tooltip.tip-right::after{top:50%;right:0;left:auto;transform:translate3d(100%, -50%, 0)}.tooltip.tip-bottom::after{top:auto;bottom:0;transform:translate3d(-50%, 100%, 0)}.tooltip.tip-top-left::after{top:0;right:0;transform:translate3d(0%, -104%, 0);left:auto}a.tooltip{color:#fff}a.advertiser-disclosure{color:var(--color-text-grey);font-size:.8em}a.advertiser-disclosure::before{content:"";display:inline-block;font-family:var(--font-icon);margin-right:.4em}a.advertiser-disclosure::after{min-width:300px;font-weight:var(--font-weight-regular)}
