.privacy-modal__more-info {
	color: var(--color-main);
	font-weight: bold;
	text-decoration: underline;
}

/* stylelint-disable selector-max-type */
.privacy-modal table {
	border-collapse: collapse;
	width: 100%;
}
[dir] .privacy-modal table {
	border: 1px solid var(--color-main-020);
}

[dir] .privacy-modal td {
	border: 1px solid var(--color-main-020);
	padding: var(--spacing-04);
}

.popover-trigger {
	text-decoration: underline;
}

.privacy-table-kr {
	width: 100%;
}

[dir] .privacy-table-kr__row {
	border-bottom: solid 1px var(--color-main-010);
}

.privacy-table-kr__cell {
	vertical-align: top;
}

[dir] .privacy-table-kr__cell {
	padding: var(--spacing-05) 0;
}

/* stylelint-disable selector-no-qualifying-type */
.privacy-table-kr__cell.privacy-table-kr__row-title {
	font-size: var(--font-size-label-s);
	width: 172px;
	line-height: var(--line-height-label-s);
	letter-spacing: var(--letter-spacing-label-s);
	text-transform: uppercase;
	font-stretch: condensed;
	font-weight: var(--font-weight-condensed);
}
[dir=ltr] .privacy-table-kr__cell.privacy-table-kr__row-title {
	padding-right: var(--spacing-04);
}
[dir=rtl] .privacy-table-kr__cell.privacy-table-kr__row-title {
	padding-left: var(--spacing-04);
}

.privacy-table-kr__row-content {
	color: var(--color-main-040);
	font-size: var(--font-size-caption-s);
	line-height: var(--line-height-caption-m);
	letter-spacing: var(--letter-spacing-caption-m);
	text-transform: uppercase;
	font-stretch: condensed;
	font-weight: var(--font-weight-condensed);
}

.privacy-table-kr__retention-period .privacy-table-kr__row-content {
	color: var(--color-main);
	font-size: var(--font-size-heading-xs);
	line-height: var(--line-height-heading-xs);
	letter-spacing: var(--letter-spacing-heading-xs);
	text-transform: uppercase;
	font-stretch: condensed;
	font-weight: var(--font-weight-condensed);
}

.privacy-table-kr-newsletterCheck .privacy-table-kr__row-content-purpose,
.privacy-table-kr-newsletterPolicy .privacy-table-kr__row-content-purpose {
	color: var(--color-main);
	font-size: var(--font-size-heading-xs);
	line-height: var(--line-height-heading-xs);
	letter-spacing: var(--letter-spacing-heading-xs);
	text-transform: uppercase;
	font-stretch: condensed;
	font-weight: var(--font-weight-condensed);
}

