.custom-image-banner-section{margin:3rem 0}.custom-image-banner{position:relative}.image-banner-content-container{position:absolute;width:100%;height:100%;z-index:1;top:0;padding:2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:#0000003d}.image-banner-content span{font-size:28px;font-style:italic}.image-banner-content h2{margin:0;font-weight:700!important}.custom-image-banner-section h2.h1{font-weight:700!important;font-style:italic!important}.image-banner-content{display:flex;flex-direction:column;gap:.5rem;align-items:center}.image-banner-content span:after{content:"";width:100%;height:2px;background:red;position:absolute;bottom:-10px;left:0}.image-banner-content span{font-size:28px;font-style:italic;position:relative;width:fit-content;margin-bottom:14px}.position-top{justify-content:flex-start}.position-center{justify-content:flex-center}.position-end{justify-content:flex-end}.alignment-left{align-items:flex-start}.alignment-center{align-items:center}.alignment-right{align-items:flex-end}.text-alignment-left{align-items:flex-start}.text-alignment-center{align-items:center}.text-alignment-right{align-items:flex-end}@media only screen and (min-width: 750px){.custom-image-banner-section h2.h1{font-size:64px!important}}@media only screen and (max-width: 749px){.image-banner-img img{height:100%;width:100%;object-fit:cover}.image-banner-img{height:150px}.image-banner-content{align-items:center}.image-banner-content span{font-size:18px}.image-banner-content h2{font-size:22px!important}.custom-image-banner-section{margin:0}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom-image-banner.css.map */
