.wp-block-themeisle-blocks-advanced-columns-background-control {
	margin: 0 0 1.5em 0;

	.components-base-control__title {
		display: flex;
		justify-content: space-between;

		label {
			padding: 5px 0;
		}

		.linking-controls {
			display: flex;

			button {
				svg {
					width: 20px;
				}

				&.is-primary {
					z-index: 0;

					svg {
						fill: #fff;
					}

					&:hover {
						background: #007eb1;
						border-color: #006a95 #00648c #00648c;
						box-shadow: inset 0 -1px 0 #00648c;
						color: #fff;
						text-decoration: none;
						text-shadow: 0 -1px 1px #005d82,1px 0 1px #005d82,0 1px 1px #005d82,-1px 0 1px #005d82;
					}
				}
			}
		}
	}
}