/** Shopify CDN: Minification failed

Line 24:12 Expected ":"
Line 24:22 Expected ":"

**/
.revenue-section .container {
    max-width: 900px;
    padding: 0 20px;
    margin: 0 auto;
}

.revenue-section .bar-tooltip {
    --tw-backdrop-blur: blur(4px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur);
    backdrop-filter: var(--tw-backdrop-blur);
}

.revenue-section .bar-top,
.revenue-section .bar-bottom {
    transform: scaleX(1);
    filter: brightness(1);
    cursor: pointer;
    position; relative;
}

.revenue-section .bar-top:hover,
.revenue-section .bar-bottom:hover {
    transform: scaleX(1.08);
    filter: brightness(1.4);
}

.revenue-section .bar-top .top-bar__container,
.revenue-section .bar-bottom .bottom-bar__container {
    position: absolute;
    top: -56px;
    left: 50%;
    transform: translateX(-50%);
    visibility: hidden;
    opacity: 0;
    transition: opacity ease-in-out 0.3s, visibility ease-in-out 0.3s;
}

.revenue-section .bar-top:hover .top-bar__container,
.revenue-section .bar-bottom:hover .bottom-bar__container {
    opacity: 1;
    visibility: visible;
    transition: opacity ease-in-out 0.3s, visibility ease-in-out 0.3s;
}

.top-bar__container > span,
.bottom-bar__container > span {
    display: flex;
    width: 8px;
    height: 8px;
    margin-top: -4px;
    margin-left: auto;
    margin-right: auto;
    --tw-rotate: 45deg;
    transform: translate(0, 0) rotate(var(--tw-rotate)) skew(0) skewY(0) scaleX(1) scaleY(1);
    border-bottom-width: 1px;
    border-right-width: 1px;
    background: var(--tooltip-hover-background);
}

.top-bar__container .content-box,
.bottom-bar__container .content-box {
    --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);
    --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
    box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
    background: var(--tooltip-hover-background);
    text-align: center;
    border: 1px solid;
    border-radius: 12px;
    width: max-content;
    padding: 8px 12px;
}

.top-bar__container .content-box .tooltip-text,
.bottom-bar__container .content-box .tooltip-text {
    letter-spacing: 0.5px;
    text-transform: uppercase;
}

.top-bar__container .content-box .tooltip-price,
.bottom-bar__container .content-box .tooltip-price {
    font-weight: 700;
}