@include body-class {
	.sui-wrap {
		.sui-modal {
			.sui-modal-slide {
				.sui-box-body.sui-box-body-toggle {
					padding: 30px 0;

					.beehive-onboarding-toggle {
						display: -webkit-box;
						display: -ms-flexbox;
						display: flex;
						-webkit-box-align: center;
						-ms-flex-align: center;
						align-items: center;
						-webkit-box-pack: center;
						-ms-flex-pack: center;
						justify-content: center;
						padding: 19px 20px;
						background-color: #f8f8f8;
					}
				}

				&.slide-finishing {
					.sui-box-header {
						padding-top: $default-padding;

						.beehive-onboarding-finishing-loader {
							.sui-icon-loader {
								margin: 20px;
							}
						}

						.sui-notice {
							text-align: left;
						}
					}
				}

				.beehive-modal-forward-link {
					font-size: 13px;
				}

				.beehive-box-border-bottom {
					border-bottom: 1px solid palette(silver, soft);
					padding-bottom: $default-padding;
					margin-bottom: $default-margin;
				}

				.beehive-onboarding-google-profile-section {
					.sui-label {
						margin-bottom: 5px;
					}

					@include media(min-width, md) {
						.sui-form-field:not(:last-child) {
							margin-bottom: 20px;
						}
					}
				}

				.beehive-google-setup-connect {
					.sui-description-sm {
						font-size: 11px;
					}
				}
			}
		}
	}
}
