Hallo Florian!
Wenn du keine width, sondern ausschließlich eine Mindestbreite angeben willst, kannst du einem darinliegenden Elemente eine entsprechende Breite geben, so dass es notfalls die Breite des Containers "aufbläht".
Da hakts. Es is ja nur Text drin. Wie soll ich das machen? Kann dir da net sooo ganz folgen...
Du könntest das auch viel einfacher machen. Du könntest statt der unnötigen div ein h5 oder h6 nehmen (der Text ist ja im Prinzip eine Überschrift) und diesem statt dem div für eine Linie ein border-bottom verpassen. Also etwa so, wie ich dir das schon vorgeschlagen habe. Könntest du, musst aber nicht. ;-)
Beste Grüsse
Richard