/* ROYAL DESIGN — project filter chips (shared)
   Note: Elementor's button widget puts our custom class on the OUTER
   wrapper div, while the actual visible pill is the inner <a class="elementor-button">,
   so every rule targets that inner element via descendant combinator. */
.rd-filterbar{display:flex;flex-wrap:wrap;gap:8px;}
.rd-filterbar .chip .elementor-button{background:transparent;border:1px solid #ECECEC;border-radius:9999px;padding:9px 18px;font-size:14px;font-weight:500;color:#6A6A6A;cursor:pointer;transition:all .25s cubic-bezier(.16,1,.3,1);font-family:'Inter',ui-sans-serif,system-ui,sans-serif;height:auto;line-height:1.2;}
.rd-filterbar .chip .elementor-button:hover{border-color:#1A1A1A;color:#1A1A1A;background:transparent;}
.rd-filterbar .chip.is-on .elementor-button{background:#42006A;border-color:#42006A;color:#FFFFFF;}
.rd-pcard.is-hidden{display:none;}
@media (max-width:767px){
  .rd-filterbar{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;}
  .rd-filterbar .chip .elementor-button{white-space:nowrap;}
}
