     }
     
     /// Spacing between the last label and the bottom edge of the banner
-    private let bottomSpacing: CGFloat = 10.0
+    private let verticalSpacing: CGFloat = 10.0
     
     /// Spacing between title and subtitle
     private let innerSpacing: CGFloat = 2.5

        
        contentView.addSubview(outerStackView)
        outerStackView.snp.makeConstraints { (make) in
            make.left.equalToSuperview().offset(padding)
            make.bottom.equalToSuperview().offset(-bottomSpacing)
            make.right.equalToSuperview().offset(-padding)
        }
    }
    

                    font: UIFont.systemFont(ofSize: 15.0)
                    ) ?? 0.0
                
                let topOffset: CGFloat = shouldAdjustForNotchFeaturedIphone() ? 44.0 : verticalSpacing
                let minHeight: CGFloat = shouldAdjustForNotchFeaturedIphone() ? 88.0 : 64.0
                
                var actualBannerHeight = topOffset + titleHeight + subtitleHeight + verticalSpacing
                
                if !subtitleHeight.isZero {
                    actualBannerHeight += innerSpacing
