/** fuelMANUFACTURERS v3.0.3 **/
:root {
	/* Structure */
	--contain-padding: 9vw;
	--block-spacing: 1.5em;
}

@media (min-width: 38.5em) {
	:root {
		--block-spacing: 2em;
	}
}

@media (min-width: 91.5em){
	:root {
		/* Structure */
		--contain-padding: calc(50% - 30rem);
	}
}

.manufacturer .wp-block-media-text__media img {
	all: unset;
}

.manufacturer .wp-block-media-text {
	position: relative;
	margin: calc(var(--block-spacing) * 1.5) auto;
}
.manufacturer .wp-block-media-text__media {
	margin-bottom: calc(var(--block-spacing) / 1.5);
}

@media (min-width: 48.5em) {
	.manufacturer .wp-block-media-text {
		display: flex;
		justify-content: space-between;
		align-items: flex-start;
	}
	.manufacturer .wp-block-media-text__media, .wp-block-media-text__content {
		width: 48%;
	}
	.manufacturer .wp-block-media-text__media {
		margin-bottom: 0;
	}
	.manufacturer .has-media-on-the-right > .wp-block-media-text__media {
		order: 1;
	}
}

.entry-fullwidth .manufacturer  .wp-block-media-text__content {
	padding: 0 var(--contain-padding);
}
.entry-fullwidth .manufacturer  .wp-block-media-text__media {
	padding: 0 var(--contain-padding);
	text-align: center;
}

@media (min-width: 48.5em) {
	.entry-fullwidth .manufacturer .wp-block-media-text__content {
		padding-left: 0;
		padding-right: var(--contain-padding);
	}
	.entry-fullwidth .manufacturer .has-media-on-the-right > .wp-block-media-text__content {
		padding-right: 0;
		padding-left: var(--contain-padding);
	}
	.entry-fullwidth .manufacturer .manu-video figure,
	.entry-fullwidth .manufacturer .wp-block-media-text__media {
		position: sticky;
		top: 5em;
		padding: 0;
	}
}

@media (min-width: 48.5em) {
	.manufacturer .manu-logo .wp-block-media-text__media {
		padding-right: var(--contain-padding);
	}
	.manufacturer .wp-block-media-text .wp-block-embed {
		margin-left: 0;
		margin-right: 0;
	}
}