body .is-root-container .block-title-full-background-overlap{position:relative;overflow:hidden;padding-bottom:min(calc(
        2.625rem + 2.375 * ((100vw - 22.5rem) / 77.5)
    ), 5rem)}body .is-root-container .block-title-full-background-overlap .content{display:flex;gap:min(calc(
        6.25rem + 1.25 * ((100vw - 22.5rem) / 77.5)
    ), 7.5rem);flex-flow:column}body .is-root-container .block-title-full-background-overlap .content .marquee-wrapper{display:flex;overflow:hidden;justify-content:flex-start;gap:min(calc(
        1.125rem + 8.25 * ((100vw - 22.5rem) / 77.5)
    ), 9.375rem);z-index:2;pointer-events:none;width:125%}body .is-root-container .block-title-full-background-overlap .content .marquee-wrapper .decoration-text{font-family:neue-haas-grotesk-display;font-weight:400;line-height:.95;font-size:min(calc(
        3.25rem + 23 * ((100vw - 22.5rem) / 77.5)
    ), 26.25rem);letter-spacing:.04em;-webkit-text-decoration:None;text-decoration:None;text-transform:Uppercase;-webkit-text-stroke:1px #fff;color:rgba(0,0,0,0);font-weight:400;will-change:transform;transform:translateX(0);white-space:nowrap;line-height:.75}body .is-root-container .block-title-full-background-overlap .content .marquee-wrapper.black{overflow:hidden;position:absolute;width:125%;top:0;min-height:0.875rem;height:min(calc(
        0.875rem + 7.75 * ((100vw - 22.5rem) / 41.5)
    ), 8.625rem)}@media(min-width: 22.5rem){body .is-root-container .block-title-full-background-overlap .content .marquee-wrapper.black{height:min(calc(
        1.375rem + 4.25 * ((100vw - 22.5rem) / 25.5)
    ), 5.625rem)}}@media(min-width: 48rem){body .is-root-container .block-title-full-background-overlap .content .marquee-wrapper.black{height:min(calc(
        5.625rem + 2.8125 * ((100vw - 48rem) / 16)
    ), 8.4375rem)}}@media(min-width: 64rem){body .is-root-container .block-title-full-background-overlap .content .marquee-wrapper.black{height:min(calc(
        8.625rem + 5.875 * ((100vw - 64rem) / 36)
    ), 14.5rem)}}body .is-root-container .block-title-full-background-overlap .content .marquee-wrapper.black .decoration-text{-webkit-text-stroke:1px #000}body .is-root-container .block-title-full-background-overlap .content .title{z-index:2;color:#fff;font-weight:400}body .is-root-container .block-title-full-background-overlap .content .title.style-default{font-family:neue-haas-grotesk-display;font-weight:300;line-height:.95;font-size:min(calc(
        2rem + 3.125 * ((100vw - 22.5rem) / 77.5)
    ), 5.125rem);letter-spacing:.04em;-webkit-text-decoration:None;text-decoration:None;text-transform:None}body .is-root-container .block-title-full-background-overlap .content .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;top:unset;bottom:0;height:calc(100% - min(calc( 1.25rem + 13.125 * ((100vw - 22.5rem) / 77.5) ), 14.375rem));z-index:1}body .is-root-container .block-title-full-background-overlap .content .image.has-gradient::before{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;background:linear-gradient(0deg, rgb(121, 110, 101), rgba(121, 110, 101, 0.92) 20%, rgba(28, 41, 51, 0) 100%);z-index:2}body .is-root-container .block-title-full-background-overlap .content .image.has-overlay::after{background-color:rgba(0,0,0,.4);z-index:1}body .is-root-container .block-title-full-background-overlap .content .image .picture{height:100%}body .is-root-container .block-title-full-background-overlap .content .image .picture .img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@keyframes marquee{from{transform:translateX(0)}to{transform:translateX(calc(-100% - min(calc( 1.125rem + 8.25 * ((100vw - 22.5rem) / 77.5) ), 9.375rem)))}}
/*# sourceMappingURL=title-full-background-overlap.css.map */
