/* AB Stack Cards – Sticky-Galerie */
.ab-gal {
	overflow: visible !important;
	overflow-anchor: none;
}

.ab-gal > .ab-gal__card {
	box-sizing: border-box;
	will-change: translate;
}

@keyframes ab-gal-pin {
	from { translate: 0 0; }
	to { translate: 0 var(--ab-gal-pin, 0px); }
}

@media (prefers-reduced-motion: reduce) {
	.ab-gal > .ab-gal__card {
		animation: none !important;
		translate: none !important;
	}
}
