А у вас видимая часть вывалилась за эти 100%, потому что у внутреннего блока ширина 1003px (откуда она такая кривая взялась?). Но хедер закончился там, где закончились 100%."Но хедер закончился там, где закончились 100%" Что это значит ?
/*Свойство Выравнивает элементы внутри flex-контейнера "shipping_container"по высоте - то есть "container_1" и его псевдоэлемент*/
У инлайновых элементов НЕТ высоты и ширины.
Но в вашем коде он не инлайновый, а блочный. Потому что у него родитель флекс.