%list {
	position: relative;
}

%list_select {
	@extend %button;

	padding: 0 (16px + 2px * 2) 0 4px;
	width: 100%;
}

%list_arrow {
	bottom: 0;
	margin: auto;
	position: absolute;
	right: 2px;
	top: 0;

	svg {
		bottom: 0;
		height: 16px;
		margin: auto;
		position: absolute;
		right: 0;
		top: 0;
		width: 16px;

		path {
			fill: currentColor;
		}
	}
}

%list {
	position: relative;
}

%list_select {
	@extend %button;

	padding: 0 (16px + 2px * 2) 0 4px;
	width: 100%;
}

%list_arrow {
	bottom: 0;
	margin: auto;
	pointer-events: none;
	position: absolute;
	right: 2px;
	top: 0;

	svg {
		bottom: 0;
		height: 16px;
		margin: auto;
		position: absolute;
		right: 0;
		top: 0;
		width: 16px;

		path {
			fill: currentColor;
		}
	}
}

Disable pointer events of list marker
Disable pointer events of list marker
