/* EE Woo Mini Cart floating shell (scoped). */
.ltxee-woo-mini-cart-shell {
	pointer-events: auto;
}

.ltxee-woo-mini-cart-shell__fab {
	display: inline-flex;
	align-items: center;
	gap: 0.5rem;
	text-decoration: none;
	padding: 0.65rem 1rem;
	background: #1a1a2e;
	color: #fff;
	border-radius: 999px;
	box-shadow: 0 4px 18px rgba( 0, 0, 0, 0.22 );
	font-weight: 600;
	font-size: 0.9rem;
	line-height: 1.2;
	transition: transform 0.15s ease, box-shadow 0.15s ease;
}

.ltxee-woo-mini-cart-shell__fab:hover,
.ltxee-woo-mini-cart-shell__fab:focus {
	color: #fff;
	transform: translateY( -1px );
	box-shadow: 0 6px 22px rgba( 0, 0, 0, 0.28 );
}

.ltxee-woo-mini-cart-shell__badge {
	display: inline-grid;
	place-items: center;
	min-width: 1.35rem;
	height: 1.35rem;
	padding: 0 0.35rem;
	border-radius: 999px;
	background: #e85d4c;
	color: #fff;
	font-size: 0.75rem;
	font-weight: 700;
	line-height: 1;
}

.ltxee-woo-mini-cart-shell__label {
	white-space: nowrap;
}
