/* PatiPro 4.5 categories */
.v45-category-nav{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;margin:1.3rem 0 .2rem}
.v45-category-nav a{display:inline-flex;align-items:center;padding:.65rem 1.1rem;background:rgba(255,255,255,.72);border:1px solid rgba(25,75,75,.15);border-radius:999px;text-decoration:none;color:inherit;font-size:.92rem;font-weight:650}
.v45-category-nav a:hover,.v45-category-nav .v45-current{background:#153e3e;color:white}
.v45-category-group{padding:1.5rem 0 3rem}
.v45-category-group h2{margin-bottom:1.2rem;font-size:clamp(1.45rem,2.4vw,2.1rem)}
.v45-category-group h2 a{text-decoration:none;color:inherit}
.v45-breadcrumb{padding:1.2rem 0;display:flex;gap:.65rem;align-items:center;font-size:.9rem}
.v45-breadcrumb a{color:#25645f}
@media(max-width:650px){.v45-category-nav{gap:.4rem}.v45-category-nav a{padding:.5rem .7rem;font-size:.82rem}}
