.gallery-root,[data-gallery]{--cs-cols:5;--cs-gap:2px;--cinema-bg:#0a0a0a;--cinema-fade-duration:300ms}@media (max-width:1279px){.gallery-root,[data-gallery]{--cs-cols:4}}@media (max-width:767px){.gallery-root,[data-gallery]{--cs-cols:3}}@media (max-width:479px){.gallery-root,[data-gallery]{--cs-cols:2}}@media (prefers-reduced-motion:reduce){.gallery-root,[data-gallery]{--cinema-fade-duration:0ms}}.react-photo-album--rows{row-gap:calc(var(--react-photo-album--spacing) * 1px);flex-direction:column}.react-photo-album--rows .react-photo-album--track{--react-photo-album--track-gaps:calc(var(--react-photo-album--spacing) * (var(--react-photo-album--track-size) - 1) + 2 * var(--react-photo-album--padding) * var(--react-photo-album--track-size));justify-content:space-between}.react-photo-album--rows .react-photo-album--photo{width:calc((100% - var(--react-photo-album--track-gaps) * 1px) / (var(--react-photo-album--container-width) - var(--react-photo-album--track-gaps)) * var(--react-photo-album--photo-width) + 2px * var(--react-photo-album--padding))}.react-photo-album{display:flex}.react-photo-album,.react-photo-album *{box-sizing:border-box}.react-photo-album--track{align-items:flex-start;display:flex}.react-photo-album--photo{padding:calc(var(--react-photo-album--padding) * 1px);position:relative}.react-photo-album--image{width:100%;height:auto;aspect-ratio:var(--react-photo-album--photo-width) /var(--react-photo-album--photo-height);display:block}.react-photo-album--button{cursor:pointer;border:initial;background:initial}.react-photo-album--columns{justify-content:space-between}.react-photo-album--columns .react-photo-album--track{justify-content:space-between;row-gap:calc(var(--react-photo-album--spacing) * 1px);width:calc((100% - 1px * (var(--react-photo-album--columns) - 1) * var(--react-photo-album--spacing) - 2px * var(--react-photo-album--columns) * var(--react-photo-album--padding) - var(--react-photo-album--adjusted-gaps) * 1px) * var(--react-photo-album--column-ratio) / var(--react-photo-album--total-ratio) + 2px * var(--react-photo-album--padding));flex-direction:column}.react-photo-album--columns .react-photo-album--photo{width:100%}.editorial-grid_editorialGrid__sk_D3{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-flow:dense;gap:var(--editorial-gap,4px)}@media (max-width:639px){.editorial-grid_editorialGrid__sk_D3>.editorial-grid_editorialCell___Mu1d{grid-column:span 12!important}}.editorial-grid_editorialCell___Mu1d{position:relative;overflow:hidden}