/* Ürün bilgisi mevcut satın alma kartının tipografisini kullanır. */
.cozumoto-vitrin-kargo {
	margin: 16px 0;
	font-size: 16px;
	line-height: 1.5;
}
.cozumoto-vitrin-kargo p {
	margin: 0 0 8px;
}
.cozumoto-vitrin-kargo small {
	font-size: 14px;
}

/* Masaüstünde araç seçimi ilk ekrana sığar; alanlar ve gönderim korunur. */
@media (min-width: 1024px) {
	.cozumoto-banko-inner {
		grid-template-columns: minmax(400px, 1fr) minmax(0, 1.5fr);
	}
	.cozumoto-banko-secici {
		padding: 24px;
	}
	.cozumoto-banko .cozumoto-ymm-filter {
		display: grid;
		grid-template-columns: repeat(3, minmax(0, 1fr));
		gap: 8px;
		align-items: start;
	}
	.cozumoto-banko .cozumoto-ymm-field {
		display: contents;
	}
	.cozumoto-banko .cozumoto-ymm-field label {
		grid-row: 1;
	}
	.cozumoto-banko .cozumoto-ymm-field select {
		grid-row: 2;
		width: 100%;
		min-width: 0;
	}
	.cozumoto-banko .cozumoto-ymm-yil-notu {
		grid-row: 3;
		grid-column: 1 / -1;
		margin: 0;
	}
	.cozumoto-banko .cozumoto-ymm-submit {
		grid-row: 4;
		grid-column: 1 / -1;
		width: 100%;
	}
}
