.section-slay-match-image-banner{margin:0;padding:0}.sm-match-image-banner{position:relative;margin-top:var(--sm-match-banner-overlap, 0);padding:var(--sm-match-banner-top, 0) var(--sm-match-banner-side, 0) 0;background:var(--sm-match-banner-bg, #8b1538);overflow:hidden}.sm-match-image-banner__inner{position:relative;width:100%;height:var(--sm-match-banner-height, 800px);margin:0 auto;overflow:hidden;background:var(--sm-match-banner-bg, #8b1538)}.sm-match-image-banner__media,.sm-match-image-banner__placeholder{position:absolute;top:0;right:0;bottom:0;left:0}.sm-match-image-banner__image{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sm-match-image-banner__image--desktop{object-position:var(--sm-match-banner-image-position, center center)}.sm-match-image-banner__image--mobile{display:none}.sm-match-image-banner__placeholder{display:grid;place-items:center;border:2px dashed rgba(255,255,255,.45);background:repeating-linear-gradient(-45deg,rgba(255,255,255,.04) 0 12px,transparent 12px 24px),var(--sm-match-banner-bg, #8b1538);color:#ffffffb8;font-family:Space Mono,Courier New,monospace;font-size:13px;letter-spacing:.12em}.sm-match-image-banner__overlay{position:absolute;top:var(--sm-match-banner-content-y, 10%);left:50%;z-index:2;width:min(calc(100% - 40px),var(--sm-match-banner-content-width, 760px));transform:translate(-50%);color:var(--sm-match-banner-text, #fff8f1);text-align:center}.sm-match-image-banner__script{margin:0 0 12px;color:inherit;font-family:Pinyon Script,cursive;font-size:clamp(32px,4vw,60px);font-weight:400;line-height:1}.sm-match-image-banner__heading,.sm-match-image-banner__subheading{margin:0;color:inherit;font-family:Playfair Display,Georgia,serif;font-weight:400;line-height:1.06}.sm-match-image-banner__heading{font-size:clamp(20px,5vw,45px)}.sm-match-image-banner__subheading{margin-top:4px;font-family:Playfair Display,Georgia,serif;font-size:clamp(18px,3.6vw,44px)}.sm-match-image-banner__body{max-width:680px;margin:clamp(18px,2.4vw,30px) auto 0;color:inherit;font-family:Poppins,system-ui,sans-serif;font-size:clamp(12px,1vw,16px);line-height:1.45}.sm-match-image-banner__body p{margin:0}.sm-match-image-banner__button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;margin-top:clamp(22px,2.7vw,34px);padding:11px clamp(24px,3vw,42px);border:2px solid rgba(90,22,50,.55);border-radius:999px;background:var(--sm-match-banner-button, #ec4f7a);color:var(--sm-match-banner-button-text, #fff);font-family:Space Mono,Courier New,monospace;font-size:clamp(11px,.95vw,15px);font-weight:700;line-height:1;text-decoration:none;text-transform:uppercase}.sm-match-image-banner__button:hover{color:var(--sm-match-banner-button-text, #fff);opacity:.94}.sm-match-image-banner__button--disabled{cursor:default}.section-slay-ticket+.section-slay-match-image-banner,.section-slay-ticket-heading+.section-slay-match-image-banner,.section-slay-ticket-section+.section-slay-match-image-banner{margin-top:0}@media screen and (max-width:749px){.sm-match-image-banner__inner{display:flex;flex-direction:column;height:auto;overflow:visible;background:transparent}.sm-match-image-banner__media,.sm-match-image-banner__placeholder{position:relative;inset:auto;width:100%;flex:none}.sm-match-image-banner__image{position:static;height:auto}.sm-match-image-banner--has-mobile .sm-match-image-banner__image--desktop{display:none}.sm-match-image-banner--has-mobile .sm-match-image-banner__image--mobile{display:block;object-position:var(--sm-match-banner-mobile-position, center center)}.sm-match-image-banner__overlay{position:static;top:auto;left:auto;z-index:auto;width:100%;max-width:none;transform:none;padding:28px 20px 36px;background:var(--sm-match-banner-bg, #8b1538)}.sm-match-image-banner__script{font-size:clamp(29px,9vw,34px)}.sm-match-image-banner__heading{font-size:clamp(29px,10vw,0px)}.sm-match-image-banner__subheading{font-size:clamp(26px,5.5vw,0px)}.sm-match-image-banner__body{max-width:520px;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/slay-match-full-image-banner.css.map */
