AIはらだくんの最強英語パラフレーズ辞典

Because it was ~, … ⇔ 独立分詞構文 It being ~, …

副詞節の主語(it)と主節の主語(the shop)が違うときは、主語を残したまま分詞にする(独立分詞構文)。

Weather permitting(天気が良ければ)、All things considered(すべてを考慮すると)はこの独立分詞構文が慣用句化したもの。Generally speaking(一般的に言えば)は意味上の主語(we など)を示さない慣用的な分詞構文。硬い書き言葉の響きがあり、会話では because 節が普通。