﻿.sb-SportIcon:not(.isActive)
{
    color: var(--color-icon);
}
.sb-SportIcon use
{
    fill: currentColor;
}
.sb-SportIcon.isActive.isColored
{
    color: var(--color-icon);
}
.sb-SportIcon-color
{
    fill: var(--primary-solid);
}
@keyframes rank-arrow-increase
{
    0%
    {
        opacity: 0;
        transform: translateY(12.5px);
    }
    5.35%
    {
        opacity: 1;
        transform: translateY(-2.5px);
    }
    82.1%
    {
        opacity: 1;
    }
    to
    {
        opacity: 0;
    }
}
@keyframes rank-arrow-decrease
{
    0%
    {
        opacity: 0;
        transform: translateY(-17.5px);
    }
    5.35%
    {
        opacity: 1;
        transform: translateY(-2.5px);
    }
    82.1%
    {
        opacity: 1;
    }
    to
    {
        opacity: 0;
    }
}
.sb-AnimatedOdd
{
    font: var(--ts-fstyle,normal) var(--ts-fw,400) var(--ts-fs,14px)/var(--ts-lh,1.43) var(--ts-ff,var(--text-base-font-family,sans-serif));
    font-variant-numeric: lining-nums;
    letter-spacing: var(--ts-ls,.00071em);
    text-transform: var(--ts-tt,none);
    font-weight: 700;
    position: relative;
}
@keyframes odds-background-flash
{
    5.35%
    {
        opacity: 1;
    }
    16%
    {
        opacity: 0;
    }
}
.sb-AnimatedOdd-increase:before
{
    content: "";
    opacity: 0;
    position: absolute;
    top: 50%;
}
[dir] .sb-AnimatedOdd-increase:before
{
    transform: translateY(-2.5px);
    border-bottom: 5px solid var(--increase-icon-background);
}
[dir=ltr] .sb-AnimatedOdd-increase:before
{
    left: -10px;
}
[dir=ltr] .sb-AnimatedOdd-increase:before, [dir=rtl] .sb-AnimatedOdd-increase:before
{
    border-left: 3px solid transparent;
    border-right: 3px solid transparent;
    animation: rank-arrow-increase 5.6s ease-out;
}
[dir=rtl] .sb-AnimatedOdd-increase:before
{
    right: -10px;
}
.sb-AnimatedOdd-decrease:before
{
    content: "";
    opacity: 0;
    position: absolute;
    top: 50%;
}
[dir] .sb-AnimatedOdd-decrease:before
{
    transform: translateY(-2.5px);
    border-top: 5px solid var(--decrease-icon-background);
}
[dir=ltr] .sb-AnimatedOdd-decrease:before
{
    left: -10px;
}
[dir=ltr] .sb-AnimatedOdd-decrease:before, [dir=rtl] .sb-AnimatedOdd-decrease:before
{
    border-left: 3px solid transparent;
    border-right: 3px solid transparent;
    animation: rank-arrow-decrease 5.6s ease-out;
}
[dir=rtl] .sb-AnimatedOdd-decrease:before
{
    right: -10px;
}
.sb-AnimatedOdd-wrapper
{
    --increase-icon-background: var(--success-base);
    --decrease-icon-background: var(--error-base);
    position: relative;
}
.sb-AnimatedOdd-wrapper-increase:before
{
    bottom: 0;
    content: "";
    opacity: 0;
    position: absolute;
    top: 0;
}
[dir] .sb-AnimatedOdd-wrapper-increase:before
{
    background-color: var(--odd-increase);
}
[dir=ltr] .sb-AnimatedOdd-wrapper-increase:before, [dir=rtl] .sb-AnimatedOdd-wrapper-increase:before
{
    animation: odds-background-flash 5.6s;
    left: 0;
    right: 0;
}
.sb-AnimatedOdd-wrapper-decrease:before
{
    bottom: 0;
    content: "";
    opacity: 0;
    position: absolute;
    top: 0;
}
[dir] .sb-AnimatedOdd-wrapper-decrease:before
{
    background-color: var(--odd-decrease);
}
[dir=ltr] .sb-AnimatedOdd-wrapper-decrease:before, [dir=rtl] .sb-AnimatedOdd-wrapper-decrease:before
{
    animation: odds-background-flash 5.6s;
    left: 0;
    right: 0;
}
.sb-AnimatedOdd-wrapper-decrease.isSelected:before, .sb-AnimatedOdd-wrapper-increase.isSelected:before
{
    bottom: 0;
    content: "";
    opacity: 0;
    position: absolute;
    top: 0;
}
[dir] .sb-AnimatedOdd-wrapper-decrease.isSelected:before, [dir] .sb-AnimatedOdd-wrapper-increase.isSelected:before
{
    background-color: var(--accent-hover);
}
[dir=ltr] .sb-AnimatedOdd-wrapper-decrease.isSelected:before, [dir=ltr] .sb-AnimatedOdd-wrapper-increase.isSelected:before, [dir=rtl] .sb-AnimatedOdd-wrapper-decrease.isSelected:before, [dir=rtl] .sb-AnimatedOdd-wrapper-increase.isSelected:before
{
    animation: odds-background-flash 5.6s;
    left: 0;
    right: 0;
}
.sb-Odd
{
    --btn-bg: var(--odd-bg,var(--bg-extra));
    --btn-px: 12px;
    --btn-bg-hover: var(--odd-bg-hover,var(--bg-active-hover));
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    height: 32px;
    justify-content: space-between;
}
.sb-Odd.isSelected
{
    --btn-bg: var(--odd-bg-active,var(--accent-base));
    --btn-color: var(--odd-color-active,var(--accent-contrast));
    --btn-bg-hover: var(--odd-bg-active-hover,var(--accent-hover));
}
.sb-Odd.isSelected .sb-Odd-label
{
    color: var(--odd-label-color-active,var(--accent-contrast-secondary));
}
.sb-Odd.isLocked .sb-Odd-value
{
    opacity: .2;
}
.sb-Odd-iconLock
{
    --icon-size: 16px;
    color: var(--color-disabled);
}
.sb-Odd-label
{
    font: var(--c-fstyle,normal) var(--c-fw,400) var(--c-fs,12px)/var(--c-lh,1.33) var(--c-ff,var(--text-base-font-family,sans-serif));
    font-variant-numeric: lining-nums;
    letter-spacing: var(--c-ls,.00167em);
    text-transform: var(--c-tt,none);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: var(--odd-label-color,var(--color-secondary));
    max-width: 100%;
    text-transform: uppercase;
    z-index: 1;
}
.sb-Odd-outcomeName
{
    display: none;
}
@media(min-width: 720px)
{
    .sb-Odd-outcomeName
    {
        display: inline-block;
    }
}
.sb-Odd-value
{
    font: var(--sh3-fstyle,normal) var(--sh3-fw,700) var(--sh3-fs,14px)/var(--sh3-lh,1.43) var(--sh3-ff,var(--text-base-font-family,sans-serif));
    font-variant-numeric: lining-nums;
    letter-spacing: var(--sh3-ls,.00071em);
    text-transform: var(--sh3-tf,none);
    font-weight: 700;
}
.sb-BannerSlideTimer
{
    font: var(--h3-fstyle,normal) var(--h3-fw,700) var(--h3-fs,26px)/var(--h3-lh,1.23) var(--h3-ff,var(--text-base-font-family,sans-serif));
    font-variant-numeric: lining-nums;
    letter-spacing: var(--h3-ls,normal);
    text-transform: var(--h3-tt,none);
    display: flex;
    flex-shrink: 0;
    font-size: 14px;
    gap: 8px;
}
[dir] .sb-BannerSlideTimer
{
    background-color: var(--bg-backdrop);
    border-radius: var(--custom-border-radius,.25rem);
    padding: 8px;
}
[dir=ltr] .sb-BannerSlideTimer
{
    margin-left: auto;
}
[dir=rtl] .sb-BannerSlideTimer
{
    margin-right: auto;
}
html[dir=rtl] .sb-BannerSlideTimer
{
    direction: ltr;
}
[dir] .sb-BannerSlideTimer .sb-BannerSlideTimer-time, [dir] .sb-BannerSlideTimer>.sb-BannerSlideTimer-day
{
    background-color: var(--bg-backdrop);
    border-radius: var(--custom-border-radius,.25rem);
    padding: 2px 8px;
}
.sb-BannerSlideTimer>.sb-BannerSlideTimer-time:not(:last-child):after
{
    content: ":";
    position: absolute;
}
[dir=ltr] .sb-BannerSlideTimer>.sb-BannerSlideTimer-time:not(:last-child):after
{
    margin-left: 10px;
}
[dir=rtl] .sb-BannerSlideTimer>.sb-BannerSlideTimer-time:not(:last-child):after
{
    margin-right: 10px;
}
.sb-TeamLogo
{
    object-fit: contain;
}
.sb-EventSlideCompetitors
{
    font: var(--l-fstyle,normal) var(--l-fw,500) var(--l-fs,12px)/var(--l-lh,1.33) var(--l-ff,var(--text-base-font-family,sans-serif));
    font-variant-numeric: lining-nums;
    letter-spacing: var(--l-ls,.00333em);
    text-transform: var(--l-tt,uppercase);
    align-items: center;
    display: flex;
    flex-grow: 1;
    gap: 8px;
    justify-content: center;
}
[dir] .sb-EventSlideCompetitors
{
    background-color: var(--bg-backdrop);
    border-radius: var(--custom-border-radius,.25rem);
    margin: 0 -8px;
    padding: 0 8px;
}
@media(min-width: 720px)
{
    [dir] .sb-EventSlideCompetitors
    {
        padding: 12px 8px;
    }
}
.sb-EventSlideCompetitors-scores
{
    color: var(--color-secondary);
    display: flex;
    flex-direction: row;
    flex-grow: 1;
    gap: 8px;
    justify-content: center;
    width: 48px;
}
.sb-EventSlideCompetitors-scores.hasScores
{
    gap: 4px;
    width: auto;
}
.sb-EventSlideCompetitors-scores.hasScores, .sv-EventSlideCompetitors-score
{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font: var(--ts-fstyle,normal) var(--ts-fw,400) var(--ts-fs,14px)/var(--ts-lh,1.43) var(--ts-ff,var(--text-base-font-family,sans-serif));
    font-variant-numeric: lining-nums;
    letter-spacing: var(--ts-ls,.00071em);
    text-transform: var(--ts-tt,none);
    color: var(--primary-solid);
    font-weight: 700;
}
.sb-EventSlideCompetitor
{
    align-items: center;
    display: flex;
    gap: 8px;
    justify-content: center;
    width: calc(50% - 24px - 8px);
}
.sb-EventSlideCompetitor.hasScores
{
    width: 100%;
}
.sb-EventSlideCompetitor.isSmall
{
    max-width: calc(50% - 24px - 8px);
}
.sb-EventSlideCompetitor.isMedium
{
    max-width: calc(50% - 29px - 8px);
}
.sb-EventSlideCompetitor.isLarge
{
    max-width: calc(50% - 34px - 8px);
}
.sb-EventSlideCompetitors-logo, .sb-EventSlideCompetitors-logo.sb-Icon
{
    height: 32px;
    width: 32px;
}
.sb-EventSlideCompetitors-name
{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font: var(--ts-fstyle,normal) var(--ts-fw,400) var(--ts-fs,14px)/var(--ts-lh,1.43) var(--ts-ff,var(--text-base-font-family,sans-serif));
    font-variant-numeric: lining-nums;
    letter-spacing: var(--ts-ls,.00071em);
    text-transform: var(--ts-tt,none);
    font-weight: 700;
    text-transform: uppercase;
    width: 100%;
}
[dir] .sb-EventSlideCompetitors-name
{
    text-align: end;
}
[dir] .sb-EventSlideCompetitors-name:first-child
{
    text-align: start;
}
@container event-banner-slide(min-width:720px){[dir].sb-EventSlideCompetitors:not(.container-query-polyfill){margin:0 -48px;padding:12px 48px}[dir=ltr].sb-EventSlideCompetitors:not(.container-query-polyfill){background:linear-gradient(90deg,transparent 0,var(--bg-backdrop) 10%,var(--bg-backdrop) 90%,transparent 100%)}[dir=rtl].sb-EventSlideCompetitors:not(.container-query-polyfill){background:linear-gradient(-90deg,transparent 0,var(--bg-backdrop) 10%,var(--bg-backdrop) 90%,transparent 100%)}.sb-EventSlideCompetitor:not(.container-query-polyfill){gap:0}.sb-EventSlideCompetitor:not(.container-query-polyfill)>picture>.sb-EventSlideCompetitors-logo{height:100px;position:absolute;width:100px}[dir=ltr].sb-EventSlideCompetitor:not(.container-query-polyfill)>picture>.sb-EventSlideCompetitors-logo{transform:translate(calc(-100% - 34px),-50%)}[dir=rtl].sb-EventSlideCompetitor:not(.container-query-polyfill)>picture>.sb-EventSlideCompetitors-logo{transform:translate(calc(-1*(-100% - 34px)),-50%)}[dir=ltr].sb-EventSlideCompetitor:not(.container-query-polyfill)>picture:last-child>.sb-EventSlideCompetitors-logo{transform:translate(calc(0% + 34px),-50%)}[dir=rtl].sb-EventSlideCompetitor:not(.container-query-polyfill)>picture:last-child>.sb-EventSlideCompetitors-logo{transform:translate(calc(-1*(0% + 34px)),-50%)}.sb-EventSlideCompetitor:not(.container-query-polyfill)>.sb-EventSlideCompetitors-logo{height:100px;position:absolute;width:100px}[dir=ltr].sb-EventSlideCompetitor:not(.container-query-polyfill)>.sb-EventSlideCompetitors-logo{transform:translate(calc(-100% - 34px))}[dir=rtl].sb-EventSlideCompetitor:not(.container-query-polyfill)>.sb-EventSlideCompetitors-logo{transform:translate(calc(-1*(-100% - 34px)))}[dir=ltr].sb-EventSlideCompetitor:not(.container-query-polyfill):last-child>.sb-EventSlideCompetitors-logo{transform:translate(calc(100% + 34px))}[dir=rtl].sb-EventSlideCompetitor:not(.container-query-polyfill):last-child>.sb-EventSlideCompetitors-logo{transform:translate(calc(-1*(100% + 34px)))}}
.sb-EventBannerSlide
{
    container-name: event-banner-slide;
    container-type: size;
    display: flex;
    justify-content: center;
    position: relative;
    width: 100%;
}
.sb-EventBannerSlide .sb-Odd, .sb-EventBannerSlide a:not(.sb-EventBannerSlide-link), .sb-EventBannerSlide button
{
    z-index: 1;
}
.sb-EventBannerSlide-background
{
    height: 100%;
    object-fit: cover;
    object-position: center;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: -1;
}
[dir] .sb-EventBannerSlide-background
{
    border-radius: var(--common-block-radius,4px);
}
[dir=ltr] .sb-EventBannerSlide-background
{
    left: 0;
}
[dir=rtl] .sb-EventBannerSlide-background
{
    right: 0;
}
.sb-EventBannerSlide-container
{
    display: flex;
    flex-direction: column;
    gap: 12px;
    height: 100%;
    justify-content: center;
    max-width: 360px;
    width: 100%;
}
[dir] .sb-EventBannerSlide-container
{
    margin: auto;
    padding: 12px;
}
.sb-EventBannerSlide-row
{
    align-items: center;
    display: flex;
    gap: 8px;
    justify-content: center;
    width: 100%;
}
[dir] .sb-EventBannerSlide-row
{
    margin-bottom: 2px;
}
.sb-EventBanner-live
{
    color: var(--primary-solid);
    height: 20px;
    width: 24px;
}
.sb-EventBanner-tournament
{
    font: var(--c-fstyle,normal) var(--c-fw,400) var(--c-fs,12px)/var(--c-lh,1.33) var(--c-ff,var(--text-base-font-family,sans-serif));
    font-variant-numeric: lining-nums;
    letter-spacing: var(--c-ls,.00167em);
    text-transform: var(--c-tt,none);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    align-items: center;
    color: var(--color-secondary);
    display: flex;
}
.sb-EventBanner-tournament>.sb-SportIcon
{
    flex-shrink: 0;
}
[dir=ltr] .sb-EventBanner-tournament>.sb-SportIcon
{
    margin-right: 8px;
}
[dir=rtl] .sb-EventBanner-tournament>.sb-SportIcon
{
    margin-left: 8px;
}
.sb-EventBannerSlide-odds
{
    display: flex;
    gap: 8px;
}
.sb-EventBannerSlider-odd
{
    height: 40px;
    width: 100%;
}
[dir] .sb-EventBannerSlider-odd
{
    border-radius: 20px;
}
.sb-EventBannerSlide-link
{
    height: 100%;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 0;
}
[dir=ltr] .sb-EventBannerSlide-link
{
    left: 0;
}
[dir=rtl] .sb-EventBannerSlide-link
{
    right: 0;
}
.sb-LeagueSlide
{
    min-height: var(--slide-banner-height);
}
.sb-BrandLogo
{
    display: block;
}
.sb-BrandLogo-image
{
    max-width: 100%;
    object-fit: contain;
}
.sb-PromoBannerSlide
{
    container-name: promo-banner-slide;
    container-type: inline-size;
    overflow: hidden;
    position: relative;
    width: 100%;
}
[dir] .sb-PromoBannerSlide
{
    border-radius: var(--common-block-radius,4px);
}
.sb-PromoBannerSlide.withLogo
{
    min-height: 344px;
}
.sb-PromoBannerSlide .sb-AuthButton, .sb-PromoBannerSlide .sb-DepositButton
{
    font-size: 1rem;
    font-weight: 700;
    text-transform: uppercase;
    width: 100%;
}
.sb-PromoBannerSlide .sb-ContentPageLink
{
    display: block;
    font-size: .75rem;
    letter-spacing: .01em;
}
.sb-PromoBannerSlide a:not(.sb-PromoBannerSlide-link), .sb-PromoBannerSlide button
{
    z-index: 1;
}
.sb-PromoBannerSlide .sb-ContentModalButton
{
    font: var(--c-fstyle,normal) var(--c-fw,400) var(--c-fs,12px)/var(--c-lh,1.33) var(--c-ff,var(--text-base-font-family,sans-serif));
    font-variant-numeric: lining-nums;
    letter-spacing: var(--c-ls,.00167em);
    text-transform: var(--c-tt,none);
    color: var(--color-secondary);
    text-decoration: underline;
}
.sb-PromoBannerSlide-container
{
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    gap: 8px;
    height: 100%;
    justify-content: space-between;
}
[dir] .sb-PromoBannerSlide-container
{
    padding: 12px;
}
@container(min-width:720px){[dir].sb-PromoBannerSlide-container:not(.container-query-polyfill){padding:32px 36px}}
.sb-PromoBannerSlide-background
{
    height: 100%;
    object-fit: cover;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: -1;
}
[dir=ltr] .sb-PromoBannerSlide-background
{
    left: 0;
}
[dir=rtl] .sb-PromoBannerSlide-background
{
    right: 0;
}
.sb-PromoBannerSlide-content
{
    display: flex;
    flex-direction: column;
    width: 100%;
}
[dir] .sb-PromoBannerSlide-logo
{
    margin-bottom: 8px;
}
.sb-PromoBannerSlide-subtitle
{
    font: var(--sh1-fstyle,normal) var(--sh1-fw,700) var(--sh1-fs,20px)/var(--sh1-lh,1.5) var(--sh1-ff,var(--text-base-font-family,sans-serif));
    font-variant-numeric: lining-nums;
    letter-spacing: var(--sh1-ls,normal);
    text-transform: var(--sh1-tt,none);
}
.sb-PromoBannerSlide-title
{
    font: var(--h1-fstyle,normal) var(--h1-fw,900) var(--h1-fs,42px)/var(--h1-lh,1.14) var(--h1-ff,var(--text-base-font-family,sans-serif));
    font-variant-numeric: lining-nums;
    letter-spacing: var(--h1-ls,normal);
    text-transform: var(--h1-tt,none);
    font-weight: 900;
    text-transform: uppercase;
}
[dir] .sb-PromoBannerSlide-title
{
    margin-bottom: 0;
}
.sb-PromoBannerSlide-body
{
    font: var(--tl-fstyle,normal) var(--tl-fw,400) var(--tl-fs,20px)/var(--tl-lh,1.5) var(--tl-ff,var(--text-base-font-family,sans-serif));
    font-variant-numeric: lining-nums;
    letter-spacing: var(--tl-ls,normal);
    text-transform: var(--tl-tt,none);
    max-width: 400px;
}
[dir] .sb-PromoBannerSlide-title+.sb-PromoBannerSlide-body
{
    margin-top: 4px;
}
.sb-PromoBannerSlide-link
{
    height: 100%;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 0;
}
[dir=ltr] .sb-PromoBannerSlide-link
{
    left: 0;
}
[dir=rtl] .sb-PromoBannerSlide-link
{
    right: 0;
}
.sb-PromoBannerSlide-actions
{
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    gap: 8px;
    width: 100%;
}
.sb-PromoBannerSlide-actions .sb-Button:not(.sb-ContentModalButton)
{
    min-width: 180px;
}
@container(min-width:343px){.sb-PromoBannerSlide-actions:not(.container-query-polyfill){width:auto}}
.sb-PromoBannerSlide-row
{
    align-items: center;
    display: flex;
    gap: 12px;
    justify-content: space-between;
    width: 100%;
}
[dir] .sb-PromoBannerSlide-row:not(:empty)
{
    margin-bottom: 24px;
}
.sb-PromoBannerSlide-tags
{
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
}
[dir] .sb-PromoBannerSlide-tags
{
    margin-top: 8px;
}
.sb-PromoBannerSlide-tag
{
    font: var(--l-fstyle,normal) var(--l-fw,500) var(--l-fs,12px)/var(--l-lh,1.33) var(--l-ff,var(--text-base-font-family,sans-serif));
    font-variant-numeric: lining-nums;
    letter-spacing: var(--l-ls,.00333em);
    text-transform: var(--l-tt,uppercase);
    height: 24px;
}
[dir] .sb-PromoBannerSlide-tag
{
    background-color: var(--bg-backdrop);
    border-radius: 12px;
    padding: 4px 12px;
}
[dir] .sb-PromoBannerSlide-timer
{
    background-color: var(--bg-backdrop);
    border-radius: 4px;
    padding: 8px;
}
.sb-PromoBannerSlide-carouselItem .sb-PromoBannerSlide-container
{
    justify-content: center;
}
@media screen and (min-width: 720px)
{
    [dir] .sb-PromoBannerSlide-carouselItem .sb-PromoBannerSlide-container
    {
        padding: 12px 48px;
    }
}
@media screen and (min-width: 1280px)
{
    [dir] .sb-PromoBannerSlide-carouselItem .sb-PromoBannerSlide-container
    {
        padding-bottom: 20px;
        padding-top: 20px;
    }
}
[dir] .sb-PromoBannerSlide-carouselItem .sb-PromoBannerSlide-row:not(:empty)
{
    margin-bottom: 0;
}
.sb-PromoBannerSlide-carouselItem .sb-PromoBannerSlide-title
{
    font: var(--h2-fstyle,normal) var(--h2-fw,700) var(--h2-fs,32px)/var(--h2-lh,1.25) var(--h2-ff,var(--text-base-font-family,sans-serif));
    font-variant-numeric: lining-nums;
    letter-spacing: var(--h2-ls,normal);
    text-transform: var(--h2-tt,none);
}
@media screen and (min-width: 1920px)
{
    .sb-PromoBannerSlide-carouselItem .sb-PromoBannerSlide-title
    {
        font: var(--h1-fstyle,normal) var(--h1-fw,900) var(--h1-fs,42px)/var(--h1-lh,1.14) var(--h1-ff,var(--text-base-font-family,sans-serif));
        font-variant-numeric: lining-nums;
        letter-spacing: var(--h1-ls,normal);
        text-transform: var(--h1-tt,none);
    }
}
[dir] .sb-PromoBannerSlide-carouselItem .sb-PromoBannerSlide-title+.sb-PromoBannerSlide-body
{
    margin: 0;
}
.sb-TileBanner
{
    align-items: stretch;
    display: grid;
    gap: 24px;
    grid-template-columns: 1fr;
}
@media screen and (min-width: 720px)
{
    .sb-TileBanner
    {
        grid-template-columns: 1fr 1fr;
    }
}
.sb-TileBanner>.sb-EventBannerSlide, .sb-TileBanner>.sb-PromoBannerSlide
{
    min-height: 300px;
}/*# sourceMappingURL=974cbe33ee58c141.css.map*/