.lpc-gallery-4 {
	width: 100%;
	position: relative;
}

.lpc-gallery-4__row {
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
}

.lpc-gallery-4__content-wrap {
	-ms-flex-item-align: center;
	align-self: center;
}

.lpc-gallery-4__slider-wrap {
	position: relative;
}

.lpc-gallery-4__item-img {
	width: 100%;
	height: 0;
	padding-top: calc(100% * 9 / 16);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
}

.lpc-gallery-4__controls {
	position: absolute;
	left: 12px;
	right: 12px;
	top: 50%;
}

.lpc-gallery-4__nav-button {
	position: absolute;
	z-index: 1;
	transform: translateY(-50%);
}

.lpc-gallery-4__nav-button:last-child {right: 0}

.lpc-gallery-4[data-media-source="mobile"] {
	padding: 32px 0;
}

.lpc-gallery-4[data-media-source="mobile"] .lpc-gallery-4__row + .lpc-gallery-4__row {
	margin-top: 24px;
}

.lpc-gallery-4[data-media-source="mobile"] .lpc-gallery-4__text {
	margin-top: 8px;
}

.lpc-gallery-4[data-media-source="mobile"] .lpc-gallery-4__slider-wrap {
	margin-top: 16px;
}
.lpc-gallery-4[data-media-source="mobile"] .lpc-gallery-4__item {
	height: 256px;
}

.lpc-gallery-4[data-media-source="tablet"] .lpc-gallery-4__item {
	height: 239px;
}

.lpc-gallery-4__item img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.lpc-gallery-4[data-media-source="desktop"] .lpc-gallery-4__item {
	height: 380px;
}

.lpc-gallery-4 .owl-nav, .lpc-gallery-4 .owl-dots {display: none;}

.lpc-gallery-4 .owl-stage-outer, .lpc-gallery-4__item  {overflow: hidden;}

.lpc-gallery-4 .owl-stage {display: flex;}

.lpc-gallery-4[data-media-source="mobile"] .js-prev-item, .lpc-gallery-4[data-media-source="mobile"] .js-next-item {
	width: 40px;
	height: 40px;
}

.lpc-gallery-4[data-media-source="tablet"]._reverse .lpc-gallery-4__row {
	-webkit-box-orient: horizontal;
	-webkit-box-direction: reverse;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse;
}

.lpc-gallery-4[data-media-source="tablet"]._reverse .lpc-gallery-4__row:nth-child(even) {
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
}

.lpc-gallery-4[data-media-source="tablet"] {
	padding: 56px 0;
}

.lpc-gallery-4[data-media-source="tablet"] .lpc-gallery-4__row:nth-child(even) {
	-webkit-box-orient: horizontal;
	-webkit-box-direction: reverse;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse;
}

.lpc-gallery-4[data-media-source="tablet"] .lpc-gallery-4__row + .lpc-gallery-4__row {
	margin-top: 40px;
}

.lpc-gallery-4[data-media-source="tablet"] .lpc-gallery-4__text {
	margin-top: 8px;
}

.lpc-gallery-4[data-media-source="tablet"] .js-prev-item, .lpc-gallery-4[data-media-source="tablet"] .js-next-item {
	width: 44px;
	height: 44px;
}

.lpc-gallery-4[data-media-source="desktop"]._reverse .lpc-gallery-4__row {
	-webkit-box-orient: horizontal;
	-webkit-box-direction: reverse;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse;
}

.lpc-gallery-4[data-media-source="desktop"]._reverse .lpc-gallery-4__row:nth-child(even) {
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
}

.lpc-gallery-4[data-media-source="desktop"] {
	padding: 80px 0;
}

.lpc-gallery-4[data-media-source="desktop"] .lpc-gallery-4__row:nth-child(even) {
	-webkit-box-orient: horizontal;
	-webkit-box-direction: reverse;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse;
}

.lpc-gallery-4[data-media-source="desktop"] .lpc-gallery-4__row + .lpc-gallery-4__row {
	margin-top: 56px;
}

.lpc-gallery-4[data-media-source="desktop"] .lpc-gallery-4__text {
	margin-top: 16px;
}

.lpc-gallery-4[data-media-source="desktop"] .js-prev-item, .lpc-gallery-4[data-media-source="desktop"] .js-next-item {
	width: 50px;
	height: 50px;
}