.wp-sticker {
	position: fixed;
	z-index: 999999;
}

.wp-sticker--hidden {
	display: none;
}

.wp-sticker--h-left {
	left: var(--sticker-offset-x, 0);
}

.wp-sticker--h-center {
	left: 50%;
	transform: translateX(-50%);
}

.wp-sticker--h-right {
	right: var(--sticker-offset-x, 0);
}

.wp-sticker--v-top {
	top: var(--sticker-offset-y, 0);
}

.wp-sticker--v-center {
	top: 50%;
}

.wp-sticker--v-center:not(.wp-sticker--h-center) {
	transform: translateY(-50%);
}

.wp-sticker--v-center.wp-sticker--h-center {
	transform: translate(-50%, -50%);
}

.wp-sticker--v-bottom {
	bottom: var(--sticker-offset-y, 0);
}

.wp-sticker img {
	display: block;
	max-width: none;
}

.wp-sticker a {
	display: block;
}