@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}}.flexi-page .navigation__burgerbar .nav-subscribe{anchor-name:--navtopitem-anchor}.flexi-page .navigation .navigation__topitem{position-anchor:--navtopitem-anchor;left:initial;right:anchor(left);width:auto}.flexi-page .navigation .navigation__topitem .social__item--newsletter{border-right:0 none;display:inline-block;padding-right:0}