[class*='fc-lanuwa-mod-button-'] {
    --mailto: url('/wp-content/themes/lanuwa/images/share/ico-envelope.svg');
    --tel: url('/wp-content/themes/lanuwa/images/share/phone-call.svg');
}

[class*='fc-lanuwa-mod-button-'] > a::before {
    content: '';
    display: inline-block;
    vertical-align: text-top;
    height: 18px;
    min-width: 18px;
    margin-right: 12px;
    background-color: currentColor;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-position: center;
    mask-size: contain;
    -webkit-mask-size: contain;
}

.fc-lanuwa-mod-button-mailto > a::before {
    mask-image:var(--mailto);
    -webkit-mask-image:var(--mailto);
}

.fc-lanuwa-mod-button-tel > a::before {
    mask-image:var(--tel);
    -webkit-mask-image:var(--tel);
}