/* assets/css/requisites-all.css – сгенерировано scripts/import-donor-css.mjs, руками не править */
.list__docs-all {
	padding-top: 44px;
	display: flex;
	flex-direction: column;
}

.list__docs-all > a {
	padding: 16px 0;
	display: inline-flex;
	flex-direction: row;
	gap: 10px;
	font-size: 18px;
	font-weight: 300;
	line-height: 137%;
	color: var(--text-color-black);
	border-bottom: 1px solid var(--border-main-color);;
	transition: var(--default-transition);
}

.list__docs-all > a:first-child {
	padding-top: 0;
}

.list__docs-all > a:last-child {
	border-bottom: none;
	padding-bottom: 0;
}

.list__docs-all > a:hover {
	color: var(--text-color-red);
}

.list__docs-all > a::before {
	content: "";
	display: block;
	min-width: 24px;
	height: 24px;
	background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="26" height="27" viewBox="0 0 26 27" fill="none"%3E%3Cpath d="M7.58301 18.9168L18.4163 8.0835" stroke="%23E42E7B" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /%3E%3Cpath d="M7.58301 8.0835H18.4163V18.9168" stroke="%23E42E7B" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" /%3E%3C/svg%3E');
	background-repeat: no-repeat;
	background-position: center;
}



.requisites__head-wrap > .requisites__copy > span:first-child {
	font-weight: 700;
	color: var(--text-color-pink);
}

.requisites__body > .requisites-row {
	border-bottom: 1px solid var(--border-main-color);
}

@media(max-width:992px) {
	.list__docs-all > a {
		font-size: 16px;
		padding: 12px 0;
	}
}

@media(max-width:670px) {
	.modal__requisites-inner > .requisites__head-wrap {
		align-items: center;
		margin-bottom: 30px;
	}
	.requisites__head-wrap > h2 {
		margin-bottom: 14px;
	}
 }