.tooltip-box {
    display: inline-block;
}

.tooltip-box > .icon::after {
    display: none;
}

.tooltip-box_clickable > .icon {
    cursor: pointer;
}

.tooltip__content {
    max-width: 360px;

    cursor: default;
}

.tooltip__content p,
.tooltip__content ul,
.tooltip__content li {
    margin: .5em 0;
}

.tooltip__content :first-child {
    margin-top: .1em;
}

.tooltip__content :last-child {
    margin-bottom: .1em;
}

.tooltip__content ul {
    padding: 0 0 0 1.25em;
}

.tooltip_theme_normal .link {
    text-decoration: underline;

    color: #fff;
}

.tooltip_size_s .tooltip__content {
    padding: .5em 1em .6em;

    line-height: 1.2;
}
