/* Dzīvokļa lapa: „Rezervēt” informācijas kolonnā zem lejupielādēm, pilnā kolonnas platumā (Paper „Variants C — Izcelts Rezervēt zem informācijas”).
   Lapas CSS (pages/apartment.css) ir ģenerēts un ielādējas pēc komponentiem — tāpēc vecāka ID prefikss un labojumi te. */

/* Informācijas kolonna kompakta: lejupielādes un poga uzreiz zem platībām, nevis kolonnas apakšā. */
#apartment__right-side-content #apartment__block-8 { justify-content: flex-start; }

#apartment__block-8 #apartment__block-13 { display: flex; align-items: stretch; margin-top: 16px; }

#apartment__block-13 #apartment__text-link-4.apartment-reserve {
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 16px;
	width: 100%;
	min-width: 0;
	max-width: none;
	height: 68px;
	padding: 0 28px;
	border: 0;
	border-radius: 0;
	background: #8A744D;
	box-shadow: 0 10px 24px rgb(138 116 77 / 28%);
	color: #fff;
	font-size: 22px;
	font-weight: 500;
	line-height: 28px;
	text-transform: none;
	text-decoration: none;
	cursor: pointer;
	transition: background-color 0.2s ease, box-shadow 0.2s ease;
}

#apartment__block-13 #apartment__text-link-4.apartment-reserve svg { flex-shrink: 0; width: 28px; height: 20px; transition: transform 0.2s ease; }

#apartment__block-13 #apartment__text-link-4.apartment-reserve:hover { background: var(--action-hover, #9D8458); box-shadow: 0 12px 28px rgb(138 116 77 / 36%); }
#apartment__block-13 #apartment__text-link-4.apartment-reserve:hover svg { transform: translateX(4px); }
#apartment__block-13 #apartment__text-link-4.apartment-reserve:focus-visible { outline: 2px solid #282725; outline-offset: 3px; }

@media (max-width: 767px) {
	#apartment__block-8 #apartment__block-13 { margin-top: 8px; }
	#apartment__block-13 #apartment__text-link-4.apartment-reserve { height: 56px; padding: 0 20px; font-size: 18px; line-height: 24px; box-shadow: 0 8px 18px rgb(138 116 77 / 28%); }
	#apartment__block-13 #apartment__text-link-4.apartment-reserve svg { width: 24px; height: 17px; }
}

@media (prefers-reduced-motion: reduce) {
	#apartment__block-13 #apartment__text-link-4.apartment-reserve,
	#apartment__block-13 #apartment__text-link-4.apartment-reserve svg { transition: none; }
}
