.sd-category-page,.sd-category-page .layout-boxed,.sd-category-page #PageContainer,.sd-category-page #MainContent{background:#151719;color:#fff}
.sd-category-page .breadcrumbWrap,.sd-category-page .bredcrumbWrap{background:#151719;border:0;margin:0;padding:18px 0 0}
.sd-category-page .breadcrumb,.sd-category-page .breadcrumbs,.sd-category-page .breadcrumb a{color:#b9bec2}
.sd-category-page .index-section{padding:0;margin:0}
.sd-categories{background:#151719;color:#fff;font-family:'DM Sans',sans-serif;padding:24px 0 52px}
.sd-categories *{box-sizing:border-box}
.sd-categories__container{max-width:1264px;margin:0 auto;padding:0 28px}
.sd-categories__heading{border-left:4px solid #ed6d24;padding-left:18px;margin-bottom:28px}
.sd-categories__heading h1{color:#fff;font:800 clamp(32px,4vw,55px)/1.05 'Barlow Condensed',sans-serif;text-transform:uppercase;letter-spacing:0;margin:0}
.sd-categories__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.sd-category{display:flex;flex-direction:column;min-width:0;background:#25282b;border:1px solid #393d40;color:#fff;text-decoration:none;overflow:hidden;transition:border-color .2s,transform .2s}
.sd-category:hover{border-color:#ed6d24;transform:translateY(-3px);color:#fff}
.sd-category:focus-visible{outline:3px solid #ed6d24;outline-offset:4px}
.sd-category__image{height:225px;background:#d7d8d6;padding:20px;display:flex;align-items:center;justify-content:center}
.sd-category__image img,.sd-category__image svg{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}
.sd-category__label{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:18px 20px;flex:1;border-top:3px solid #ed6d24}
.sd-category__label h2{color:#fff;font:700 25px/1.12 'Barlow Condensed',sans-serif;text-transform:uppercase;letter-spacing:.3px;margin:0;padding:0}
.sd-category__label>span{color:#ed6d24;font:24px/1 sans-serif;flex-shrink:0}
@media(max-width:980px){.sd-categories__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:680px){.sd-categories{padding:20px 0 32px}.sd-categories__container{padding:0 16px}.sd-categories__heading{margin-bottom:20px;padding-left:12px}.sd-categories__heading h1{font-size:32px}.sd-categories__grid{gap:12px}.sd-category__image{height:145px;padding:12px}.sd-category__label{padding:13px 10px;gap:7px;min-height:70px}.sd-category__label h2{font-size:20px}.sd-category__label>span{font-size:18px}}
@media(prefers-reduced-motion:reduce){.sd-category{transition:none}}

.sd-category-page .breadcrumbWrap *,.sd-category-page .bredcrumbWrap *{color:#b9bec2!important}.sd-category__label svg{display:block}
