/*[data-media-source="media-xl"] .lpc-error-404__wrap.lpc-container-type-2 {
	padding: 72px;
}
[data-media-source="media-lg"] .lpc-error-404__wrap.lpc-container-type-2 {
	padding: 64px;	
}
[data-media-source="media-md"] .lpc-error-404__wrap.lpc-container-type-2{
	padding: 48px;
}

[data-media-source="media-sm"] .lpc-error-404__wrap.lpc-container-type-2 {
	padding: 32px 28px;
}
[data-media-source="media-xs"] .lpc-error-404__wrap.lpc-container-type-2 {
	padding: 24px 20px;
}


[data-media-source="media-xl"] .lpc-error-404__inner.lpc-card--type-1 {
	padding: 36px;
}

[data-media-source="media-lg"] .lpc-error-404__inner.lpc-card--type-1 {
	padding: 32px;
}

[data-media-source="media-md"] .lpc-error-404__inner.lpc-card--type-1 {
	padding: 28px;
}

[data-media-source="media-sm"] .lpc-error-404__inner.lpc-card--type-1 {
	padding: 24px;
}

[data-media-source="media-xs"] .lpc-error-404__inner.lpc-card--type-1 {
	padding: 20px;
}*/

.lpc-error-404__wrap.lpc-card--type-1 {
	border: 1px solid var(--text-color-a-01);
}

[data-media-source="media-xl"] .lpc-error-404__row._center,
[data-media-source="media-lg"] .lpc-error-404__row._center,
[data-media-source="media-md"] .lpc-error-404__row._center {
	align-items: center;
}

[data-media-source="media-xl"] .lpc-error-404__row._reverse,
[data-media-source="media-lg"] .lpc-error-404__row._reverse,
[data-media-source="media-md"] .lpc-error-404__row._reverse {
	display: flex;
	flex-wrap: wrap;
	flex-direction: row-reverse;
	
}

[data-media-source="media-xl"] .lpc-error-404__row-column._reverse,
[data-media-source="media-lg"] .lpc-error-404__row-column._reverse,
[data-media-source="media-md"] .lpc-error-404__row-column._reverse,
[data-media-source="media-sm"] .lpc-error-404__row-column._reverse,
[data-media-source="media-xs"] .lpc-error-404__row-column._reverse {
	flex-direction: column-reverse;
}



[data-media-source="media-xl"] .lpc-error-404__row-column,
[data-media-source="media-xl"] .lpc-error-404__row-column,
[data-media-source="media-xl"] .lpc-error-404__row-column {
	justify-content: flex-start;
}

[data-media-source="media-xl"] .lpc-error-404__row-column._reverse,
[data-media-source="media-xl"] .lpc-error-404__row-column._reverse,
[data-media-source="media-xl"] .lpc-error-404__row-column._reverse {
	justify-content: flex-end;
}

[data-media-source="media-xl"] .lpc-error-404__row-column._center,
[data-media-source="media-lg"] .lpc-error-404__row-column._center,
[data-media-source="media-md"] .lpc-error-404__row-column._center,
[data-media-source="media-xs"] .lpc-error-404__row-column._center,
[data-media-source="media-sm"] .lpc-error-404__row-column._center {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	text-align: center;
}

[data-media-source="media-sm"] .lpc-error-404__row._center, 
[data-media-source="media-xs"] .lpc-error-404__row._center {
	text-align: center;
	justify-content: center;
}


[data-media-source="media-sm"] .lpc-error-404__row-column._center,
[data-media-source="media-xs"] .lpc-error-404__row-column._center {
	align-items: center;
}

 .lpc-error-404__img img {
	max-width: 100%;
}

[data-media-source="media-xl"] .lpc-error-404__row-column .lpc-error-404__img {
	margin-bottom: 36px;
}

[data-media-source="media-lg"] .lpc-error-404__row-column .lpc-error-404__img {
	margin-bottom: 32px;
}

[data-media-source="media-md"] .lpc-error-404__row-column .lpc-error-404__img {
	margin-bottom: 28px;
}

[data-media-source="media-sm"] .lpc-error-404__img {
	margin-bottom: 24px;
}

[data-media-source="media-xs"] .lpc-error-404__img {
	margin-bottom: 20px;
}


[data-media-source="media-xl"] .lpc-error-404__row-column._reverse .lpc-error-404__img {
	margin-top: 36px;
	margin-bottom: 0px;
}

[data-media-source="media-lg"] .lpc-error-404__row-column._reverse .lpc-error-404__img {
	margin-top: 32px;
	margin-bottom: 0px;
}

[data-media-source="media-md"] .lpc-error-404__row-column._reverse .lpc-error-404__img {
	margin-top: 28px;
	margin-bottom: 0px;
}

[data-media-source="media-sm"] .lpc-error-404__row-column._reverse .lpc-error-404__img {
	margin-top: 24px;
	margin-bottom: 0px;
}

[data-media-source="media-xs"] .lpc-error-404__row-column._reverse .lpc-error-404__img {
	margin-top: 20px;
	margin-bottom: 0px;
}


[data-media-source="media-xl"] .lpc-error-404__title ,
[data-media-source="media-lg"] .lpc-error-404__title ,
[data-media-source="media-md"] .lpc-error-404__title  {
	margin-bottom: 20px;
}

[data-media-source="media-sm"] .lpc-error-404__title ,
[data-media-source="media-xs"] .lpc-error-404__title  {
	margin-bottom: 12px;
}

[data-media-source="media-xl"] .lpc-error-404__text,
[data-media-source="media-lg"] .lpc-error-404__text {
	margin-bottom: 24px;
}

[data-media-source="media-md"] .lpc-error-404__text {
	margin-bottom: 20px;
}

[data-media-source="media-sm"] .lpc-error-404__text,
[data-media-source="media-xs"] .lpc-error-404__text {
	margin-bottom: 16px;
}

.lpc-error-404__buttons {
	display: flex;
	flex-wrap: wrap;
	
}

.lpc-error-404__row-column._center .lpc-error-404__buttons {
	justify-content: center;
}

[data-media-source="media-xl"] .lpc-error-404__buttons,
[data-media-source="media-lg"] .lpc-error-404__buttons,
[data-media-source="media-md"] .lpc-error-404__buttons {
	margin: 0 -8px -8px;
	width: 100%;
	
}

[data-media-source="media-sm"] .lpc-error-404__buttons,
[data-media-source="media-xs"] .lpc-error-404__buttons {
	margin-bottom: 0;
}

[data-media-source="media-xl"] .lpc-error-404__buttons .lp-button,
[data-media-source="media-lg"] .lpc-error-404__buttons .lp-button,
[data-media-source="media-md"] .lpc-error-404__buttons .lp-button {
	margin: 0 8px 8px;
}

[data-media-source="media-sm"] .lpc-error-404__buttons .lp-button,
[data-media-source="media-xs"] .lpc-error-404__buttons .lp-button {
	width: 100%;
	
}

[data-media-source="media-sm"] .lpc-error-404__buttons .lp-button + .lp-button,
[data-media-source="media-xs"] .lpc-error-404__buttons .lp-button + .lp-button {
	margin-top: 10px;
}

.lpc-error-404__wrap-container {
	background-color: var(--primary-color-a-01);
}

.lpc-error-404__inner-card {
	border: 1px solid var(--text-color-a-01);
}

.lpc-error-404__inner-card {
	background: var(--content-background-lpc);
}

.lpc-error-404__img {
	display: flex;
	justify-content: center;
}

.lpc-error-404__img.lpc-image-type-1 {
	overflow: hidden;
}