.ctr-image-banner{position:relative;display:flex;align-items:center;justify-content:center;height:var(--cib-height, 700px);overflow:hidden}.ctr-image-banner__media{position:absolute;top:0;right:0;bottom:0;left:0}.ctr-image-banner__media picture{display:contents}.ctr-image-banner__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.ctr-image-banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--cib-overlay, .3));pointer-events:none}.ctr-image-banner__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:30px;padding:40px;text-align:center}.ctr-image-banner .ctr-image-banner__heading{max-width:100%;margin:0;font-family:var(--brand-font-heading);font-weight:400;font-size:48px;line-height:1;letter-spacing:-.03em;color:var(--brand-color-cloud, #f6f6f4)}.ctr-image-banner__line{display:block;white-space:nowrap}.ctr-image-banner__button{display:inline-flex;align-items:center;justify-content:center;padding:20px 50px;border-radius:38px;background:var(--brand-color-maroon, #772121);color:var(--brand-color-white, #fff);font-family:var(--brand-font-body);font-size:18px;line-height:normal;letter-spacing:-.01em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:opacity .2s ease}.ctr-image-banner__button:hover{opacity:.9}@media screen and (max-width:749px){.ctr-image-banner{height:var(--cib-height-mobile, 220px);align-items:flex-start}.ctr-image-banner__media:after{background:rgba(0,0,0,var(--cib-overlay-mobile, .4))}.ctr-image-banner__content{gap:10px;padding:calc(var(--cib-height-mobile, 220px) * .216) 20px 20px}.ctr-image-banner .ctr-image-banner__heading{font-size:32px}.ctr-image-banner__button{padding:16px 50px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/143/assets/ctr-image-banner.css.map */
