.jet-blog-layout-control {
	.elementor-control-input-wrapper {
		display: flex;
		border-radius: 2px;
		border: 1px solid #a4afb7;
		overflow: hidden;
		.elementor-choices {
			display: flex;
			height: auto;
			flex-wrap: wrap;
			align-items: stretch;
			background: #fff;
			margin-bottom: -1px;
			.elementor-choices-label {
				width: 33.33333%;
				border-right: 1px solid #a4afb7;
				border-bottom: 1px solid #a4afb7;
				padding: 7px 0;
				font-size: 28px;
				box-sizing: border-box;
				&:nth-of-type( 3n ) {
					border-right: none;
				}
			}
			input:checked+.elementor-choices-label {
				background: #a4afb7;
			}
		}
	}
}