model-viewer {
    --ar-button-scale: 1.2;
}

.highlight_marker .marker_embed_selection {
    -webkit-animation: blink 1.0s linear infinite;
    -moz-animation: blink 1.0s linear infinite;
    animation: highlight_blink 1.0s linear infinite;
}
@keyframes highlight_blink {
    0% {
        -webkit-box-shadow: 0 0 20px white;
        -moz-box-shadow: 0 0 20px white;
        box-shadow: 0 0 20px white;
    }
    50% {
        -webkit-box-shadow: 0 0 0;
        -moz-box-shadow: 0 0 0;
        box-shadow: 0 0 0;
    }
    100% {
        -webkit-box-shadow: 0 0 20px white;
        -moz-box-shadow: 0 0 20px white;
        box-shadow: 0 0 20px white;
    }
}
@-webkit-keyframes highlight_blink {
    0% {
        -webkit-box-shadow: 0 0 20px white;
        -moz-box-shadow: 0 0 20px white;
        box-shadow: 0 0 20px white;
    }
    50% {
        -webkit-box-shadow: 0 0 0;
        -moz-box-shadow: 0 0 0;
        box-shadow: 0 0 0;
    }
    100% {
        -webkit-box-shadow: 0 0 20px white;
        -moz-box-shadow: 0 0 20px white;
        box-shadow: 0 0 20px white;
    }
}