.caliber-banner-wrapper{position:relative;z-index:0;overflow:hidden;border-radius:var(--theme-border-radius);color:var(--text-color);background-color:var(--color-background-variant);background-position:center;background-size:cover;background-repeat:no-repeat;min-height:824px;height:100%;display:flex;flex-direction:column}.caliber-banner-wrapper.overlay:before,.caliber-banner-wrapper.overlay:after{content:"";display:block;width:100%;position:absolute;left:0}.caliber-banner-wrapper.overlay:before{background:linear-gradient(180deg,#000,#0000);height:490px;top:0}.caliber-banner-wrapper.overlay:after{background:linear-gradient(0deg,#000,#0000);height:250px;bottom:0}.caliber-banner-wrapper video,.caliber-banner-wrapper .placeholder-image,.caliber-banner-wrapper .background-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;object-fit:cover}.caliber-banner-wrapper .banner-header{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;flex-grow:1;padding-top:200px;padding-bottom:200px;z-index:1}.caliber-banner-wrapper .banner-footer{width:100%;position:absolute;bottom:50px;left:0;z-index:2}.caliber-banner-wrapper .eyebrow{font-size:1.5rem;text-align:center;text-transform:uppercase;margin-bottom:0}.caliber-banner-wrapper .eyebrow span{color:var(--caliber-red)}.caliber-banner-wrapper .heading{font-family:var(--calibar-heading);font-size:4.875rem;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/2/assets/caliber-banner.css.map */
