.topStories{position:relative}.topStories .cards--masonry{display:none}@media(min-width: 1280px){.topStories .cards--masonry{display:flex}}@media(min-width: 1280px){.topStories .cards:not(.cards--masonry){display:none}}.topStories .card{margin:0;flex-grow:0;width:261px}@media(min-width: 990px){.topStories .card{width:281px}}.topStories .card.card--squareBig{height:auto;width:240px;margin-right:.8rem}@media(min-width: 1280px){.topStories .card.card--squareBig{height:492px;width:574px}}.topStories .card.card--square{margin-bottom:.8rem;margin-right:.8rem}@media(min-width: 1280px){.topStories .card.card--square{margin-right:0}}.topStories .card.card--square~.card--square{margin-bottom:0}.topStories .slick-arrow{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:block;z-index:1;transform:translate(0, -50%);border-radius:50%;background:var(--fbf-blocks-color-inverse, var(--wp--preset--color--base, #fff));box-shadow:var(--fbf-blocks-shadow-card, 0 7px 16px 0 rgba(50, 50, 50, 0.07));width:50px;height:50px}@media(min-width: 1280px){.topStories .slick-arrow{transform:translate(-50%, -50%);width:64px;height:64px}}.topStories .slick-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:block;width:25px;height:25px}@media(min-width: 1280px){.topStories .slick-icon{width:32px;height:32px}}.topStories .slick-prev{left:-15px}@media(min-width: 990px){.topStories .slick-prev{left:0}}@media(min-width: 1280px){.topStories .slick-prev{transform:translate(calc(-100% + 0.8rem), -50%)}}.topStories .slick-next{right:-15px;left:auto}@media(min-width: 990px){.topStories .slick-next{right:0}}@media(min-width: 1280px){.topStories .slick-next{transform:translate(calc(100% - 0.8rem), -50%)}}.topStories .slick-next .slick-icon{transform:translate(-50%, -50%) rotate(180deg)}.topStories .cards--masonry[data-carousel-track]{flex-wrap:nowrap}.topStories .cards--masonry[data-carousel-track]>.topStories__slickWrapper{width:auto}.topStories .cards:not(.cards--masonry)[data-carousel-track]>div{margin-right:.8rem}.topStories__slickWrapper{width:calc(50% - 0.8rem)}@media(min-width: 1280px){.topStories__wrapper{margin-right:.8rem}}
