body.pb-site-bg-custom {
	background-repeat: no-repeat;
}

.profile-drawer[data-drawer-position="side"] {
	top: 0;
	right: 0;
	bottom: auto;
	left: auto;
	width: var(--pb-drawer-size, 380px);
	height: 100vh;
	height: 100dvh;
	transform: translateX(100%);
}

.profile-drawer[data-drawer-position="side"].is-open {
	transform: translateX(0);
}

.profile-drawer[data-drawer-position="top"] {
	top: 0;
	left: 0;
	right: 0;
	bottom: auto;
	width: 100%;
	height: var(--pb-drawer-size, 60vh);
	transform: translateY(-100%);
	border-left: none;
	border-bottom: 1px solid rgba(79, 234, 159, .14);
}

.profile-drawer[data-drawer-position="top"].is-open {
	transform: translateY(0);
}

.profile-drawer[data-drawer-position="bottom"] {
	top: auto;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: var(--pb-drawer-size, 60vh);
	transform: translateY(100%);
	border-left: none;
	border-top: 1px solid rgba(79, 234, 159, .14);
}

.profile-drawer[data-drawer-position="bottom"].is-open {
	transform: translateY(0);
}

@media (max-width: 480px) {
	.profile-drawer[data-drawer-position="side"] {
		width: 100vw;
	}
}
