.drmtv-black-weight-spacing {
	letter-spacing: var(--tracking-black) !important;
}

html::selection,
body::selection,
*::selection {
	background-color: #f18977;
body ::selection,
	background-color: var(--color-selection-bg, #f18977);
	color: #303030;
	background-color: var(--theme-selection-background-color, #f18977);
	color: var(--color-selection-text, #303030);
	text-shadow: none;
	color: var(--theme-selection-text-color, #303030);
}

html::-moz-selection,
body::-moz-selection,
*::-moz-selection {
	background-color: #f18977;
body ::-moz-selection,
	background-color: var(--color-selection-bg, #f18977);
	color: #303030;
	background-color: var(--theme-selection-background-color, #f18977);
	color: var(--color-selection-text, #303030);
	text-shadow: none;
	color: var(--theme-selection-text-color, #303030);
}

a:any-link {
	text-decoration-thickness: var(--link-underline-thickness);
	text-underline-offset: var(--link-underline-offset);
	text-decoration-skip-ink: auto;
	transition:
		color 180ms ease,
		text-decoration-color 180ms ease,
		background-color 180ms ease,
		box-shadow 180ms ease;
}

.entry-content a:any-link,
.ct-entry-content a:any-link,
.wp-block-post-content a:any-link,
.post-content a:any-link {
	text-decoration-thickness: var(--link-underline-thickness);
	text-underline-offset: var(--link-copy-underline-offset);
	text-decoration-skip-ink: auto;
}

a:focus-visible {
	outline: none;
	border-radius: var(--link-focus-radius);
	box-shadow: 0 0 0 0.22rem var(--link-light-focus-ring);
}

.entry-content > p,
.ct-entry-content > p,
.wp-block-post-content > p,
.post-content > p,
body.single-alynt_faq.alynt-faq-single .alynt-faq-content-wrap > p,
.mv-page-faq--accordion-shell .alynt-faq-answer-content > p {
	margin-block-end: 1em;
}

body.single-alynt_faq.alynt-faq-single .alynt-faq-content-wrap > p + p,
.mv-page-faq--accordion-shell .alynt-faq-answer-content > p + p {
	margin-top: 0;
}

.entry-content > :where(ul, ol) > li + li,
.ct-entry-content > :where(ul, ol) > li + li,
.wp-block-post-content > :where(ul, ol) > li + li,
.post-content > :where(ul, ol) > li + li,
.mv-page-about--article > :where(ul, ol) > li + li,
.mv-legal-single--article > :where(ul, ol) > li + li,
body.single-alynt_faq.alynt-faq-single .alynt-faq-content-wrap :where(ul, ol) > li + li,
.mv-page-faq--accordion-shell .alynt-faq-answer-content :where(ul, ol) > li + li {
	margin-top: var(--space-md, 16px);
}

@media (prefers-reduced-motion: reduce) {
	a:any-link {
		transition: none;
	}
}