/* --- Centsation My Account Tab Icons --- */

.woocommerce-MyAccount-navigation-link--credits a::before,
.woocommerce-MyAccount-navigation-link--gebote a::before,
.woocommerce-MyAccount-navigation-link--angebote a::before {
    content: "";
    background-color: currentColor;
    position: relative;
    top: 2px;
    float: right;
    width: 20px;
    height: 20px;
    opacity: 0.35;
    -webkit-mask-position: center;
    mask-position: center;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: contain;
    mask-size: contain;
    transition: opacity 0.2s;
    font-family: initial;
}

.woocommerce-MyAccount-navigation-link--credits a::before {
    -webkit-mask-image: url('data:image/svg+xml;charset=utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"%3E%3Ccircle cx="12" cy="12" r="8"%3E%3C/circle%3E%3Cpath d="M12 6v4l-1.42 1.42"%3E%3C/path%3E%3Cpath d="M12 12l1.42 1.42L12 18v-4"%3E%3C/path%3E%3C/svg%3E');
    mask-image: url('data:image/svg+xml;charset=utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"%3E%3Ccircle cx="12" cy="12" r="8"%3E%3C/circle%3E%3Cpath d="M12 6v4l-1.42 1.42"%3E%3C/path%3E%3Cpath d="M12 12l1.42 1.42L12 18v-4"%3E%3C/path%3E%3C/svg%3E');
}

.woocommerce-MyAccount-navigation-link--gebote a::before {
    -webkit-mask-image: url('data:image/svg+xml;charset=utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"%3E%3Cpath d="m14 14-6-6 6-6-6-6-6 6 6 6-6 6 6 6Z"%3E%3C/path%3E%3Cpath d="M16 16 22 22"%3E%3C/path%3E%3Cpath d="m8 8 6 6"%3E%3C/path%3E%3C/svg%3E');
    mask-image: url('data:image/svg+xml;charset=utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"%3E%3Cpath d="m14 14-6-6 6-6-6-6-6 6 6 6-6 6 6 6Z"%3E%3C/path%3E%3Cpath d="M16 16 22 22"%3E%3C/path%3E%3Cpath d="m8 8 6 6"%3E%3C/path%3E%3C/svg%3E');
}

.woocommerce-MyAccount-navigation-link--angebote a::before {
    -webkit-mask-image: url('data:image/svg+xml;charset=utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"%3E%3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.432 0l6.568-6.568a2.426 2.426 0 0 0 0-3.432l-8.704-8.704z"%3E%3C/path%3E%3Ccircle cx="8.5" cy="8.5" r=".5" fill="currentColor"%3E%3C/circle%3E%3C/svg%3E');
    mask-image: url('data:image/svg+xml;charset=utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"%3E%3Cpath d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.432 0l6.568-6.568a2.426 2.426 0 0 0 0-3.432l-8.704-8.704z"%3E%3C/path%3E%3Ccircle cx="8.5" cy="8.5" r=".5" fill="currentColor"%3E%3C/circle%3E%3C/svg%3E');
}

.woocommerce-MyAccount-navigation-link--credits a:hover::before,
.woocommerce-MyAccount-navigation-link--credits.is-active a::before,
.woocommerce-MyAccount-navigation-link--gebote a:hover::before,
.woocommerce-MyAccount-navigation-link--gebote.is-active a::before,
.woocommerce-MyAccount-navigation-link--angebote a:hover::before,
.woocommerce-MyAccount-navigation-link--angebote.is-active a::before {
    opacity: 1;
}