[data-rp-series-grid] [hidden]{display:none!important}
[data-rp-series-grid] .filtered-grid__filter-button[aria-pressed=true]{color:#c8102e;border-bottom-color:#c8102e}
.rp-tone-guide{padding:28px 0 12px;max-width:100%}
.rp-tone-guide p{line-height:1.65}
.rp-tone-guide-form{display:flex;align-items:flex-end;gap:24px;flex-wrap:wrap;margin:24px 0}
.rp-tone-guide-form label{flex:1 1 240px;font-size:16px;line-height:1.5}
.rp-tone-guide-form select{display:block;width:100%;font:inherit;color:#111;border:1px solid #222;background:#fff;padding:14px;margin-top:10px}
.rp-tone-guide-form .button{min-height:54px;border:1px solid #000;cursor:pointer}
.rp-tone-guide-result{margin:20px 0 0;font-size:16px}
@media(max-width:991px){.rp-series-page .hero-banner-brand{background-size:auto 285px!important;background-color:#fff;background-blend-mode:normal}.rp-series-page .hero-banner-brand.rp-hero-artwork{padding-top:0;min-height:0;aspect-ratio:2500/730;background-size:contain!important}.rp-series-page .hero-banner-brand.rp-hero-artwork .hero-banner-brand__wrapper{display:none}}
@media(max-width:600px){.rp-tone-guide-form{gap:18px}.rp-tone-guide-form label,.rp-tone-guide-form .button{flex-basis:100%}.rp-tone-guide{padding-top:16px}}

.rp-series-page .filtered-grid__filter-button[aria-pressed="true"],.rp-series-page .filtered-grid__filter-button[aria-pressed="true"] *{color:#fff!important;background-color:#111}
