#shopify-pc__banner {
	&.shopify-pc__banner__dialog {
		border-radius: unset;
		box-shadow: unset;
		border: 1px solid #151618;
		font-family: "Geist Variable", Arial, sans-serif;
	}

	button:not(#shopify-pc__banner__btn-manage-prefs) {
		position: relative;
		background-color: transparent;
		z-index: 1;
		transition: color ease-in-out 175ms;

		&::before {
			content: '';
			position: absolute;
			left: 0;
			top: 0;
			width: 100%;
			height: 100%;
			background-color: #151618;
			transform: scaleX(0);
			z-index: -1;
			transition: transform ease-in-out 175ms;
			transform-origin: left;
		}

		&:hover {
			color: white;

			&::before {
				transform: scaleX(1);
			}
		}
	}
}