body .rk-gallery-filter-label{font-size:12px;font-weight:600;line-height:1.6;margin-top:10px;color:#405760}
body .rk-example-jumps.rk-filter-controls{border:0;gap:8px;margin-top:15px;align-items:stretch}
body .rk-filter-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:44px;padding:11px 15px;font:500 12px/1.5 Arial,Helvetica,sans-serif;color:#233f4c;background:#fff;border:1px solid #c7d1ce;border-radius:0;cursor:pointer}
body .rk-filter-button:hover{border-color:#657e89;background:#e8eeeb}
body .rk-filter-button[aria-pressed="true"]{background:#122b39;color:#fff;border-color:#122b39;box-shadow:inset 0 -2px #ed792d}
body .rk-filter-button:focus-visible{outline:3px solid #b5551c;outline-offset:3px}
body .rk-filter-count{font-size:10px;line-height:1.5;min-width:15px;color:#5f727a}
body .rk-filter-button[aria-pressed="true"] .rk-filter-count{color:#c4d2d8}
body .rk-filter-status{font-size:12px;line-height:1.6;color:#536a74;margin:17px 0 0;min-height:20px}
body .rk-gallery-filtered>.rk-showcase-section[hidden]{display:none!important}
body .rk-filter-select{display:none;width:100%;min-height:46px;border:1px solid #8fa3a8;background:#fff;color:#173442;border-radius:0;padding:11px 12px;font:400 16px/1.5 Arial,Helvetica,sans-serif}
body .rk-filter-select:focus-visible{outline:3px solid #b5551c;outline-offset:3px}
@media(max-width:640px){body .rk-example-jumps.rk-filter-controls{gap:0;margin-top:13px}body .rk-filter-button{display:none}body .rk-filter-select{display:block}body .rk-filter-status{font-size:11px;margin-top:15px}body .rk-gallery-filter-label{font-size:11px}}

body .rk-gallery-filtered>.rk-inner-hero{padding-bottom:35px}
body .rk-gallery-filtered>.rk-showcase-section{padding-top:50px}
@media(max-width:640px){body .rk-gallery-filtered>.rk-inner-hero{padding-bottom:25px}body .rk-gallery-filtered>.rk-showcase-section{padding-top:35px}}
