.image-banner{margin:0}.other-banner-absolute img{position:relative!important}.banner-image{display:flex;justify-content:center;align-items:center;position:relative}.banner-content{width:100%;position:absolute}.banner-image img{object-fit:cover;position:relative;z-index:-1}.desktop-image{height:310px}.banner-image .mobile-image{display:none}.banner-content .banner-heading-text{display:flex;justify-content:center}.banner-content .banner-heading-text p{line-height:110%;font-style:italic;text-align:center;margin-bottom:0;font-size:var(--heading-h1-font-size);font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);max-width:80%}.banner-content p{text-transform:uppercase;text-align:center;font-family:var(--text-font-family);font-size:var(--base-font-size);font-style:normal;font-weight:700;line-height:normal;margin:0;letter-spacing:.8px}.banner-link-container{width:100%;display:flex;justify-content:center;margin-top:40px}.banner-link{padding:16px 32px;background-color:#000;border-radius:8px 2px;font-family:var(--heading-font-family);font-size:calc(var(--base-font-size) + 2px);font-style:italic;font-weight:900;line-height:normal;letter-spacing:-.9px;text-transform:uppercase;display:block;width:max-content}@media screen and (max-width: 1300px){.event-preview__image{width:100%!important;object-fit:cover}}@media screen and (max-width: 750px){.desktop-image{display:none}.banner-image .mobile-image{display:block;height:210px}.banner-content p{font-size:14px;letter-spacing:.7px}.banner-content h1{font-size:29px}.banner-link{font-size:14px;letter-spacing:-.7px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/image-banner.css.map */
