.pin-image {
    position: relative;
}

.pin-share-button {
    position: absolute;
    top: 10px;
    right: 10px;
    display: none;
}

.pin-share-button>span,
.pin-share-button>a {
    height: 28px;
    padding: 0px 10px 0px 25px !important;
    font-weight: 600 !important;
    text-indent: 0px !important;
    font: inherit !important;
    font-size: 13px !important;
    background-size: 20px 14px!important;
    border-radius: 4px!important;
    font-weight: 600!important;
}

[data-pin-log="button_pinit"]>span,
[data-pin-log="button_pinit_bookmarklet"]>span {
    display: none!important;
}

.pin-image:hover .pin-share-button {
    display: block;
}