<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.lp-photo-sticky-1__title , .lp-photo-sticky-1__subtitle {
	text-align: center;
}

.lp-photo-sticky-1--bg {
	background-color: var(--primary-color-a-01);
}

.lp-photo-sticky-1__row {
	 display: flex;
	 position: relative;
	 flex-direction: row;
	 align-items: flex-start;
}
 .lp-photo-sticky-1__row._reverse {
	 flex-direction: row-reverse;
}
 .lp-photo-sticky-1__row._align-center {
	 align-items: center;
}
 .lp-photo-sticky-1__row._align-center .lp-photo-sticky-1__body-wrap, .lp-photo-sticky-1__row._align-center .lp-photo-sticky-1__photos-wrap {
	 top: 32px;
	 bottom: 0;
}
 .lp-photo-sticky-1__row._align-end {
	 align-items: flex-end;
}
 .lp-photo-sticky-1__row._align-end .lp-photo-sticky-1__body-wrap, .lp-photo-sticky-1__row._align-end .lp-photo-sticky-1__photos-wrap {
	 top: auto;
	 bottom: 32px;
}
 .lp-photo-sticky-1__body-wrap, .lp-photo-sticky-1__photos-wrap {
	 position: -webkit-sticky;
	 position: sticky;
	 padding: 0;
	 top: 32px;
	 bottom: 0;
	 display: block;
}

.lp-photo-sticky-1__photo img {
	max-width: 100%;
}
.lp-photo-sticky-1__photo {
	display: block;
	overflow: hidden;
}

.lp-photo-sticky-1__photos {
	display: flex;
    justify-content: center;
    width: auto;
    font-size: 0;
}

.lp-photo-sticky-1__row {
	display: flex;
	flex-wrap: wrap;

}

@media all and (max-width: 599px) { 
	.lp-photo-sticky-1__row {
		margin: 0 -12px;
	    width: calc(100% + 24px);
	}
	.lp-photo-sticky-1__photos-wrap,
	.lp-photo-sticky-1__body-wrap {
		margin-left: 12px;
	    margin-right: 12px;
	    width: calc(100% - 24px);
	}
	.lp-photo-sticky-1__headline {
		margin-bottom: 24px;
	}
	.lp-photo-sticky-1__title + .lp-photo-sticky-1__subtitle {
		margin-top: 16px;
	}
	 .lp-photo-sticky-1__body-wrap {
		 order: 2;
	}
	 .lp-photo-sticky-1__body-wrap, .lp-photo-sticky-1__photos-wrap {
		 position: static;
	}
	 .lp-photo-sticky-1__photos {
		 margin-bottom: 16px;
	}

}

@media all and (min-width: 600px) {
	.lp-photo-sticky-1__row {
		margin: 0 -12px;
	    width: calc(100% + 24px);
	}
	.lp-photo-sticky-1__photos-wrap,
	.lp-photo-sticky-1__body-wrap {
		margin-left: 12px;
	    margin-right: 12px;
	    width: calc(100% - 24px);
	}

	.lp-photo-sticky-1__title + .lp-photo-sticky-1__subtitle {
		margin-top: 16px;
	}

	.lp-photo-sticky-1__headline {
		margin-bottom: 24px;
	}
	
	 .lp-photo-sticky-1__body-wrap {
		 order: 2;
	}
	.lp-photo-sticky-1__body-wrap, .lp-photo-sticky-1__photos-wrap {
		 position: static;
	}
	 .lp-photo-sticky-1__photos {
		 margin-bottom: 16px;
	}
	
}

@media all and (min-width: 960px) {
	.lp-photo-sticky-1__row {
		margin: 0 -12px;
		width: calc(100% + 24px);
	}
	.lp-photo-sticky-1__photos-wrap._small {
		margin-left: 12px;
	    margin-right: 12px;
	    width: calc(((100% / 12)* 6) - 24px);
	}
	.lp-photo-sticky-1__photos-wrap._middle {
		margin-left: 12px;
	    margin-right: 12px;
	    width: calc(((100% / 12)* 8) - 24px);
	}
	.lp-photo-sticky-1__photos-wrap._big {
		margin-left: 12px;
	    margin-right: 12px;
	    width: calc(((100% / 12)* 8) - 24px);
	}
	.lp-photo-sticky-1__body-wrap._small {
		margin-left: 12px;
	    margin-right: 12px;
	    width: calc(((100% / 12)* 6) - 24px);
	}
	.lp-photo-sticky-1__body-wrap._middle {
		margin-left: 12px;
	    margin-right: 12px;
	    width: calc(((100% / 12)* 4) - 24px);
	}
	.lp-photo-sticky-1__body-wrap._big {
		margin-left: 12px;
	    margin-right: 12px;
	    width: calc(((100% / 12)* 4) - 24px);
	}
	.lp-photo-sticky-1__headline {
		margin-bottom: 32px;
	}
	.lp-photo-sticky-1__title + .lp-photo-sticky-1__subtitle {
		margin-top: 16px;
	}
	.lp-photo-sticky-1__body-wrap, .lp-photo-sticky-1__photos-wrap {
		 position: -webkit-sticky;
		 position: sticky;
		 padding: 0;
		 top: 32px;
		 bottom: 0;
		 display: block;
	}
}

@media all and (min-width: 1200px) {
	.lp-photo-sticky-1__row {
		margin: 0 -16px;
		width: calc(100% + 32px);
	}
	.lp-photo-sticky-1__photos-wrap._small {
		margin-left: 16px;
	    margin-right: 16px;
	    width: calc(((100% / 12)* 6) - 32px);
	}.lp-photo-sticky-1__photos-wrap._middle {
		margin-left: 16px;
	    margin-right: 16px;
	    width: calc(((100% / 12)* 8) - 32px);
	}.lp-photo-sticky-1__photos-wrap._big {
		margin-left: 16px;
	    margin-right: 16px;
	    width: calc(((100% / 12)* 10) - 32px);
	}
	.lp-photo-sticky-1__body-wrap._small {
		margin-left: 16px;
	    margin-right: 16px;
	    width: calc(((100% / 12)* 6) - 32px);
	}
	.lp-photo-sticky-1__body-wrap._middle {
		margin-left: 16px;
	    margin-right: 16px;
	    width: calc(((100% / 12)* 4) - 32px);
	}
	.lp-photo-sticky-1__body-wrap._big {
		margin-left: 16px;
	    margin-right: 16px;
	    width: calc(((100% / 12)* 2) - 32px);
	}
}

@media all and (min-width: 1380px) {
	.lp-photo-sticky-1__row {
		margin: 0 -16px;
		width: calc(100% + 32px);
	}
	.lp-photo-sticky-1__photos-wrap._small {
		margin-left: 16px;
	    margin-right: 16px;
	    width: calc(((100% / 12)* 6) - 32px);
	}.lp-photo-sticky-1__photos-wrap._middle {
		margin-left: 16px;
	    margin-right: 16px;
	    width: calc(((100% / 12)* 8) - 32px);
	}.lp-photo-sticky-1__photos-wrap._big {
		margin-left: 16px;
	    margin-right: 16px;
	    width: calc(((100% / 12)* 10) - 32px);
	}
	.lp-photo-sticky-1__body-wrap._small {
		margin-left: 16px;
	    margin-right: 16px;
	    width: calc(((100% / 12)* 6) - 32px);
	}
	.lp-photo-sticky-1__body-wrap._middle {
		margin-left: 16px;
	    margin-right: 16px;
	    width: calc(((100% / 12)* 4) - 32px);
	}
	.lp-photo-sticky-1__body-wrap._big {
		margin-left: 16px;
	    margin-right: 16px;
	    width: calc(((100% / 12)* 2) - 32px);
	}
}

.lp-photo-sticky-1 .lp-block-bg {
	border-radius: inherit;
}</pre></body></html>