/* @group @a-loading-effect-image-fade-in */

[class*="a-loading-effect-image-fade-in"]:before {
opacity: 0;
/*filter: blur(0); */
transition: var(--transition-type) .375s .375s linear;
/*transform: scale(1); */
-webkit-backdrop-filter: var(--fade-in-backdrop-filter);
backdrop-filter: var(--fade-in-backdrop-filter);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}

[class*="is-loading-effect-image-fade-in"]:before {
opacity: .75;
/*filter: blur(.75rem); */
/*transform: scale(.95); */
-webkit-backdrop-filter: var(--fade-in-backdrop-filter);
backdrop-filter: var(--fade-in-backdrop-filter);
}

/* @end @a-loading-effect-image-fade-in */

/* @group @a-animation-fadein */

[class*="a-loading-effect-fade-in"],
[class*="m-article-body"] img {
opacity: 0;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}

[class*="is-loading-effect-fade-in"] {
animation: fadeIn .25s .25s ease;
animation-fill-mode: forwards;
}

/* @end @a-animation-fadein */

/* @group @fadeIn */

@keyframes fadeIn {
0% {opacity: 0;}
100% {opacity: 1;}
}

/* @end @fadeIn */

/* @group @marker */

@keyframes marker {
0% {background-position: 0 -100%;}
50% {background-size: 100% 100%;background-position: 0 110%;}
50.01% {background-size: 100% 100%;background-position: right 0 top 110%;}
100% {background-position: right 0 top 110%;}
}

/* @end @marker */

/* @group @slideNavIcon */

@keyframes slideNavIcon {
0% {transform: translateX(-.75rem);}
100% {transform: translateX(.375rem);}
}

/* @end @slideNavIcon */