@media screen and (max-width: 768px) {
	.everything-else .image-content .imgs img {
		min-height: unset !important;
	}
	.everything-else .description-content .top-bar {
		flex-direction: column;
	}
	.everything-else .description-content .customizations .category .btn-wrapper button
		{
		text-align: left;
		margin: 5px 8px !important;
	}
	.everything-else .description-content .customizations .category .btn-wrapper button.selected
		{
		transform: none !important;
	}
	.everything-else .description-content .customizations .category .img-wrapper img
		{
		max-width: unset !important;
		width: 90vw;
		position: relative;
		left: -55px;
	}
	.everything-else .description-content .section p {
		margin: 10px 8px !important;
		font-weight: 600;
	}
	.everything-else .description-content .problems .problem,
		.everything-else .description-content .problems .item,
		.everything-else .description-content .a-la-carte .problem,
		.everything-else .description-content .a-la-carte .item {
		padding: 4px 7px !important;
		margin: 0 !important;
		margin-bottom: 10px !important;
	}
	.everything-else .description-content .problems .img-container img,
		.everything-else .description-content .a-la-carte .img-container img {
		width: 90vw !important;
		position: relative;
		left: -35px;
	}
}