/* Changes for @media (min-width: 992px) below. */
.layout-is-sm .block-ps-content-slider,
.layout-is-med .block-ps-content-slider,
.layout-is-sm .ps-slider,
.layout-is-med .ps-slider {
	height: 100%;
}

.layout-is-sm .ps-slider-content .slide-content,
.layout-is-med .ps-slider-content .slide-content {
	flex-direction: column;
}

.layout-is-xs .ps-slider-content .slide-details,
.layout-is-sm .ps-slider-content .slide-details,
.layout-is-med .ps-slider-content .slide-details {
	padding: 70px 1.5rem 50px 1.5rem;
}

.layout-is-xs .ps-slider-content .controls-and-slide-indicator,
.layout-is-sm .ps-slider-content .controls-and-slide-indicator,
.layout-is-med .ps-slider-content .controls-and-slide-indicator {
	display: flex;
	justify-content: flex-end;
	padding: 1rem 1.5rem;
	z-index: 1;
	width: 100%;
	position: absolute;
	top: 0;
	bottom: auto;
}

.layout-is-xs .ps-slider-content.aspect-ratio-3x2 .controls-and-slide-indicator,
.layout-is-sm .ps-slider-content.aspect-ratio-3x2 .controls-and-slide-indicator,
.layout-is-med .ps-slider-content.aspect-ratio-3x2 .controls-and-slide-indicator {
	margin-top: calc(100% / (8/5));
}
/* End changes for @media (min-width: 992px). */

.ps-slider-content,
.ps-slider-content .slide-details {

    background: #f4f4f4;
}

.ps-slider-content .slide-image {
  padding: 1rem;
}
