.yith-plugin-fw-panel-custom-tab-title {
	.yith-plugin-fw__button--primary {
		font-size      : 13px;
		line-height    : 2.15em !important;
		vertical-align : bottom;
		margin-left    : 10px;
		display        : none !important;

		&.visible {
			display : inline-block !important;
		}
	}
}

.ywaf-list-table-popup {
	z-index : 99999 !important;

	.yith-plugin-fw__panel__content {
		border-radius : 0;
		box-shadow    : none;

		.yith-plugin-fw__panel__section__content {
			display               : grid;
			grid-template-columns : repeat(4, 92.5px);
			gap                   : 10px;

			.yith-plugin-fw__panel__option {
				margin : 0 !important;

				&.address_1,
				&.address_2 {
					grid-column : 1 / 5;
				}

				&.city {
					grid-column : 1 / 4;
				}

				&.postcode {
					grid-column : 4 / 5;
				}

				&.country {
					grid-column : 1 / 3;
				}

				&.state {
					grid-column : 3 / 5;
				}

				&.add_to_emails_blacklist,
				&.add_to_paypal_verified {
					grid-column : 1 / 5;
				}

				.select2-container {
					width : 100% !important;
				}
			}
		}
	}

	.ywaf-mail-error:before {
		display                 : inline-block;
		font-family             : "dashicons";
		font-size               : 15px;
		line-height             : inherit;
		speak                   : none;
		-webkit-font-smoothing  : antialiased;
		-moz-osx-font-smoothing : grayscale;
		vertical-align          : middle;
		color                   : #ba0a11;
		content                 : "\f158";
	}

	.yith-plugin-fw__confirm__button--cancel {
		display : none
	}
}

#yith-wc-anti-fraud_blacklists-addresses,
#yith-wc-anti-fraud_blacklists-emails,
#yith-wc-anti-fraud_paypal {
	.yith-plugin-fw__list-table-blank-state__icon {
		width : 50px;
	}

	.yith-plugin-fw__list-table-blank-state__message {
		font-size : inherit;
	}
}

