@layer legacy{:root{--img-listing-aspect-ratio:1/1}section>:first-child div[data-recirc-id^=article-river-] div{border-top:none!important;padding:0!important}[data-component-name="Recirculation:Overlay:Dialog"] .custom-overlay-title-styles,section div[data-recirc-id^=article-river-] .custom-header-styles{line-height:42px!important;font-size:36px!important;font-weight:700!important;letter-spacing:2px!important;font-family:"Poppins"!important;text-align:left!important;-webkit-font-smoothing:antialiased}[data-component-name="Recirculation:Overlay:Dialog"] .custom-text-styles,section div[data-recirc-id^=article-river-] .custom-text-styles{letter-spacing:.3px!important;font-weight:500!important;font-size:20px!important;line-height:26px!important;font-family:"Playfair Display",serif!important;-webkit-font-smoothing:antialiased}@media (max-width:699px){[data-component-name="Recirculation:Overlay:Dialog"] .custom-text-styles,section div[data-recirc-id^=article-river-] .custom-text-styles{font-size:18px!important}}[data-component-name="Recirculation:Overlay:Dialog"] .custom-subheading-styles,section div[data-recirc-id^=article-river-] .custom-strapline-styles,section div[data-recirc-id^=article-river-] .custom-subheading-styles{font-family:"Poppins"!important;-webkit-font-smoothing:antialiased}}