:root{--green:#000000;--catalog-secondary:#e53206;--lime:#97e704;--catalog-on-primary:#ffffff;--catalog-on-accent:#13221c;--catalog-on-secondary:#ffffff}.catalog-hero{background:linear-gradient(125deg,var(--green),var(--catalog-secondary));color:var(--catalog-on-primary)}.catalog-slide-info{background:linear-gradient(145deg,var(--catalog-secondary),var(--green));color:var(--catalog-on-primary)}.catalog-header>a:last-child{color:var(--catalog-on-primary)}.catalog-hero a,.catalog-slide-cta,.catalog-featured-label,.catalog-brand>span{color:var(--catalog-on-accent)}.catalog-slide-cta:hover{background:var(--lime);filter:brightness(1.08)}.catalog-brand-logo{display:block;width:42px;height:42px;object-fit:contain;border-radius:12px;background:#fff;padding:3px}.catalog-section-heading p,.catalog-detail-info>p,.catalog-featured-brand{color:var(--catalog-secondary)}.catalog-detail-back,.catalog-featured-bottom>span{color:var(--green)}footer,.catalog-footer{background:var(--green);color:var(--catalog-on-primary)}.catalog-contact a{background:var(--catalog-secondary);color:#ffffff}