[data-celebrity-marquee] .editorial-rail[data-marquee-ready]{display:block;overflow:hidden;overflow:clip;scroll-snap-type:none;padding:0 0 34px;scroll-padding:0;touch-action:pan-y;cursor:grab}
[data-celebrity-marquee] .celebrity-marquee-track{display:flex;align-items:flex-start;width:max-content}
[data-celebrity-marquee] .celebrity-marquee-set{display:flex;align-items:flex-start;gap:4.5vw;flex:none;width:max-content;padding-right:4.5vw}
[data-celebrity-marquee] .celebrity-marquee-set>.gallery-item{width:min(27vw,385px);flex:0 0 auto;scroll-snap-align:none}
[data-celebrity-marquee] .celebrity-marquee-set>.gallery-item:first-child{width:min(31vw,425px)}
[data-celebrity-marquee] .celebrity-marquee-set>.gallery-item[data-small]{width:min(24vw,315px)}
[data-celebrity-marquee] .editorial-rail.is-marquee-dragging,[data-celebrity-marquee] .editorial-rail.is-marquee-dragging .gallery-image-button{cursor:grabbing;user-select:none}
[data-celebrity-marquee] .editorial-gratitude{margin:82px 6vw 15px;font-size:clamp(23px,2.1vw,32px);line-height:1.95;letter-spacing:-.045em}
[data-celebrity-marquee].is-marquee-static .editorial-rail{overflow-x:auto;touch-action:pan-x pan-y;scroll-padding:6vw}
[data-celebrity-marquee].is-marquee-static .celebrity-marquee-track{transform:none!important;will-change:auto}
[data-celebrity-marquee].is-marquee-static .celebrity-marquee-set{padding-left:6vw;padding-right:6vw}
[data-celebrity-marquee].is-marquee-static [data-marquee-clone]{display:none}
@media(max-width:900px){
 [data-celebrity-marquee] .celebrity-marquee-set{gap:5vw;padding-right:5vw}
 [data-celebrity-marquee] .celebrity-marquee-set>.gallery-item{width:37vw}
 [data-celebrity-marquee] .celebrity-marquee-set>.gallery-item:first-child{width:43vw}
 [data-celebrity-marquee] .celebrity-marquee-set>.gallery-item[data-small]{width:33vw}
}
@media(max-width:600px){
 [data-celebrity-marquee] .editorial-rail[data-marquee-ready]{padding-bottom:18px}
 [data-celebrity-marquee] .celebrity-marquee-set{gap:7vw;padding-right:7vw}
 [data-celebrity-marquee] .celebrity-marquee-set>.gallery-item,[data-celebrity-marquee] .celebrity-marquee-set>.gallery-item:first-child{width:68vw}
 [data-celebrity-marquee] .celebrity-marquee-set>.gallery-item[data-small]{width:61vw}
 [data-celebrity-marquee] .editorial-gratitude{margin:55px 7vw 10px;font-size:19px;line-height:1.95}
}
@media(prefers-reduced-motion:reduce){
 [data-celebrity-marquee] .editorial-rail{overflow-x:auto;touch-action:pan-x pan-y}
 [data-celebrity-marquee] .celebrity-marquee-track{transform:none!important;will-change:auto}
 [data-celebrity-marquee] [data-marquee-clone]{display:none}
}
