/*------------------------------------*\
   LOCAL SCREENS
\*------------------------------------*/

/*------------------------------------*\
   END LOCAL SCREENS
\*------------------------------------*/

/*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/
.ric-modal.product-stories-hifi-sound .ric-modal-content-wrapper {
	min-height: 1800px;
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.ric-modal.product-stories-hifi-sound.new-min-height .ric-modal-content-wrapper {
		min-height: 1500px;
		padding-bottom: 40px;
	}
}
@media only screen and (min-width: 735px) and (max-width: 872px) {
	.ric-modal.product-stories-hifi-sound .hifi-sound-gallery .gallery-item-caption {
		margin-top: 100px;
	}
}

@media (max-width: 734px) {
	.ric-modal.product-stories-hifi-sound .ric-modal-content-wrapper {
		min-height: 1150px;
	}
}

@media (max-width: 734px) {
	.ric-modal.product-stories-hifi-sound .hifi-sound-gallery .gallery-item-caption {
		margin-top: 160px;
		margin-top: 80px;
		max-width: 438px;
	}
}
@media (min-width: 1069px) {
	.section-media-card .media-gallery-item-4 .caption {
		max-width: 705px;
	}
}
@media only screen and (max-width: 734px) {
	.section-media-card .media-gallery-item-4 .caption {
		max-width: 705px;
	}
}
@media only screen and (min-width: 481px) and (max-width: 646px) {
	.section-media-card .media-gallery-item-4 .caption {
		margin-left: 0;
		margin-right: 0;
	}
}

@media (max-width: 734px) {
	.section-media-card .media-gallery-item-4 .caption {
		max-width: 530px;
	}
}
@media (max-width: 734px) {
	.aap-base-link__text {
		max-width: calc(100vw - 120px);
	}
}
@media (max-width: 480px) {
	.ric-modal.product-stories-hifi-sound .hifi-sound-gallery .tablist-wrapper {
		top: 533px;
	}
}
@media only screen and (min-width: 481px) and (max-width: 734px) {
	.ric-modal.product-stories-hifi-sound .hifi-sound-gallery .tablist-wrapper {
		top: 703px;
		max-width: 90%;
	}
}
@media (max-width: 1068px) {
	.section-media-card .media-gallery-item-2 .caption {
		max-width: 540px;
	}
}
/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/
