header {
	div.logo-container {
		width:100%;
		#logo {
			display:block;
			background-size: contain;
		}
	}

	&.home-page {
		div.logo-container {
			#logo {
				width: 100%;
				max-width: 400px;
				aspect-ratio: 1000/769;
				margin: 0 auto;
				background-image: url(/img/tvi-logo-square-en-US.webp);
				background-position: top center;
			}
		}
	}

	&.interior-page {
		div.logo-container {
			#logo {
				width: 100%;
				max-width: 600px;
				aspect-ratio: 1000/351;
				margin: 0 auto 0 0;
				background-image: url(/img/tvi-logo-wide-en-US.webp);
				background-position: top left;
			}
		}
	}
}
