$transitionLength: 0.6s;

.catalog-view {
	background-color: $background-gray;
	overflow: hidden;
	height: 100%;
	@import "onboardingCatalog/onboardHeader";
	@import "onboardingCatalog/catalogHeader";
	@import "onboardingCatalog/vendorPageHeader";
	@import "onboardingCatalog/catalogList";
	@import "onboardingCatalog/vspOverlay";
	.catalog-wrapper {
		height: 100%;
		overflow: auto;
		.tab-separator {
		  content: '';
		  height: 25px;
		  border-right: 1px solid $dark-gray;
		}
		.catalog-list {
			overflow: hidden;
			height: auto;
			.sdc-tile {
				margin: 9px;
				.sdc-tile-header {
					position: initial;
					display: block;
					flex-shrink: initial;
					align-items: initial;
					flex-direction: initial;
				}
				.sdc-tile-content {
					position: initial;
					flex: initial;
					display: flex;
					align-items: initial;
					flex-direction: column;
					justify-content: space-between;
					overflow: initial;
					.sdc-tile-info-line {
						.with-overlay {
							line-height: 1.2em;
							@include ellipsis($width: initial, $max-width: 100%);
						}
					}
				}
				.sdc-tile-footer {
					position: initial;
					flex-shrink: initial;
					display: flex;
					align-items: center;
					flex-direction: row;
					text-transform: none;
				}
			}
		}
	}
}