.section--fields {
	padding-top: calc(var(--section-default-padding-vertical) * 2);
}
.section--buttons {
	padding-top: 0em;
	padding-bottom: calc(var(--section-default-padding-vertical) * 2);
}

/* Address */

.section--address {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-wrap: wrap;
	gap: 1em;
}
.section--address__list {
	--bullet-margin: 1.9rem;
	margin-left: var(--bullet-margin);
}
.section--address__list li {
	position: relative;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	border: var(--border);
	padding: 1em;
	line-height: 1.5em;
	transition-duration: var(--transition-duration);
	cursor: pointer;
}
@media (hover: hover) {
	.section--address__list li:hover {
		scale: 1.025;
	}
}
.section--address__list li:not(:last-child) {
	margin-bottom: 1em;
}
.section--address__list li.selected {
	border-color: var(--primary-color);
}
.section--address__list li::before {
	content: "\f1ad";
	position: absolute;
	left: calc(0em - var(--bullet-margin));
	font: var(--fa-font-solid);
	font-size: 1.5em;
	line-height: inherit;
}
.section--address__list li.selected::before,
.section--address__list li.selected span:first-child {
	color: var(--primary-color)
}
.section--address__list span:first-child {
	font-weight: bold;
}
.section--address iframe {
	border: none;
	width: min(800px, 100%);
	aspect-ratio: 1.5 / 1;
}