/** Shopify CDN: Minification failed

Line 12:29 Expected ")" to end URL token

**/
.block-product-lineup {
    --scroll-margin: calc((100vw - var(--wideWidth)) / 2);
    --gap: var(--spx2);
    padding-top: var(--spx10);
    padding-bottom: calc(var(--sp) * 16);
    background-color: var(--green-50);
    background-image: url({{ 'new-homepage_corner.png' | asset_url }});
    background-position: right top;
    background-size: min(465px, 50vw) auto;
    background-repeat: no-repeat;

    .intro {
        margin-bottom: var(--spx8);

        p {
            margin: 0;
            max-width: 646px;
            font-weight: 600;
        }
    }
    
    .slider {
        gap: var(--gap);
        padding-left: var(--scroll-margin);
        padding-right: var(--scroll-margin);
    }

    .slider-slide {
        scroll-margin-left: var(--scroll-margin);
        flex: 1 1 100%;

        img {
            display: block;
            width: 100%;
            height: auto;
        }
    }

    @media (max-width: 1640px) {
        --scroll-margin: var(--spx4);
    }

    @media (max-width: 959px) {
        --slide-width: 114px;

        .slider-slide {
            flex: 0 0 auto;
            width: var(--slide-width);
        }
    }
}