body .is-root-container .block-image-flow-showcase{padding:min(calc(
        3.125rem + 3.125 * ((100vw - 22.5rem) / 77.5)
    ), 6.25rem) 0}body .is-root-container .block-image-flow-showcase .headline{font-family:neue-haas-grotesk-display;font-weight:400;line-height:.95;font-size:min(calc(
        3.25rem + 4.375 * ((100vw - 22.5rem) / 77.5)
    ), 7.625rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:Uppercase;color:#cb333b}body .is-root-container .block-image-flow-showcase .heading-with-slider{display:flex;flex-direction:row;align-items:center}body .is-root-container .block-image-flow-showcase .heading-with-slider .title{padding-right:1.5rem;min-width:min(calc(
        10rem + 6.25 * ((100vw - 22.5rem) / 25.5)
    ), 16.25rem)}@media(min-width: 48.1rem){body .is-root-container .block-image-flow-showcase .heading-with-slider .title{flex:0 0 auto;min-width:inherit}}body .is-root-container .block-image-flow-showcase .heading-with-slider .images-grid{overflow-x:hidden}@media(min-width: 48.1rem){body .is-root-container .block-image-flow-showcase .heading-with-slider .images-grid{flex:1 1 auto}}body .is-root-container .block-image-flow-showcase .heading-with-slider .images-grid .slider{--image-flow-marquee-gap: 1.5rem;--image-flow-marquee-duration: 28s;--image-flow-marquee-scroll-start: 0;--image-flow-marquee-scroll-end: calc(-100% - var(--image-flow-marquee-gap));--image-flow-marquee-direction: normal;display:flex;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;gap:var(--image-flow-marquee-gap)}body .is-root-container .block-image-flow-showcase .heading-with-slider .images-grid .slider .marquee-group{flex-shrink:0;display:flex;align-items:center;justify-content:space-around;gap:var(--image-flow-marquee-gap);animation:image-flow-marquee-scroll-x var(--image-flow-marquee-duration) linear infinite;animation-direction:var(--image-flow-marquee-direction)}@media(prefers-reduced-motion: reduce){body .is-root-container .block-image-flow-showcase .heading-with-slider .images-grid .slider .marquee-group{animation-play-state:paused}}body .is-root-container .block-image-flow-showcase .heading-with-slider .images-grid .slider .img-wrap{width:min(calc(
        10.4375rem + 9.3125 * ((100vw - 22.5rem) / 77.5)
    ), 19.75rem);height:min(calc(
        6.625rem + 5.875 * ((100vw - 22.5rem) / 77.5)
    ), 12.5rem);position:relative;overflow:hidden}body .is-root-container .block-image-flow-showcase .heading-with-slider .images-grid .slider .image{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}body .is-root-container .block-image-flow-showcase .heading-with-slider .images-grid .slider .image img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}body .is-root-container .block-image-flow-showcase .heading-with-slider .images-grid .slider .has-overlay{filter:grayscale(1)}@keyframes image-flow-marquee-scroll-x{from{transform:translateX(var(--image-flow-marquee-scroll-start))}to{transform:translateX(var(--image-flow-marquee-scroll-end))}}
/*# sourceMappingURL=image-flow-showcase.css.map */
