body.admin-bar .pea-sticky-element.pea-is-sticky {
	top: 32px !important;
}

.pea-is-sticky {
	position: fixed !important;
	z-index: 9999 !important;
	will-change: transform;
}

.pea-is-sticky, .pea-sticky-element {
	transition-property: background-color, box-shadow;
	transition-timing-function: ease;
}

.pea-sticky-placeholder {
	display: none;
	pointer-events: none;
	visibility: hidden;
}

.pea-sticky-anim-fade {
	animation-name: pea-sticky-fade;
	animation-fill-mode: both;
	animation-timing-function: ease;
}

.pea-sticky-anim-slide-down {
	animation-name: pea-sticky-slide-down;
	animation-fill-mode: both;
	animation-timing-function: cubic-bezier(.25, .46, .45, .94);
}

.pea-sticky-anim-slide-up {
	animation-name: pea-sticky-slide-up;
	animation-fill-mode: both;
	animation-timing-function: cubic-bezier(.25, .46, .45, .94);
}

.elementor-editor-active
  .pea-sticky-element
  > .elementor-element-overlay::after {
	content: "";
	font-family: eicons;
	position: absolute;
	top: 4px;
	right: 32px;
	font-size: 13px;
	color: #d72e2e;
	line-height: 1;
	pointer-events: none;
	z-index: 10;
}