@layer machex-brand-theme{body #main-content .machinery-home .machinery-category-directory>.machinery-category-toggle-wrap{display:none!important}@media (width<=720px){body #main-content .machinery-home .machinery-category-directory[data-expanded=false]>.machinery-category-grid>a.machinery-category-card:nth-child(n+7){display:none!important}body #main-content .machinery-home .machinery-category-directory>.machinery-category-toggle-wrap{margin-top:12px!important;display:block!important}body #main-content .machinery-home .machinery-category-directory>.machinery-category-toggle-wrap>button.machinery-category-toggle{box-sizing:border-box!important;color:#000!important;cursor:pointer!important;background:#ffd400!important;border:1px solid #ffd400!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:46px!important;padding:12px 16px!important;font-size:14px!important;font-weight:600!important;line-height:1.4!important;display:flex!important}body #main-content .machinery-home .machinery-category-toggle>svg{color:#000!important;stroke:currentColor!important;flex-shrink:0!important;width:16px!important;height:16px!important;display:block!important}}body #main-content .machinery-home .machinery-category-grid>a.machinery-category-card,body main.machinery-directory-page .machinery-main-grid>a,body main.create-page.listing-unified-six .listing-categories>button[data-category]{box-sizing:border-box!important;padding:14px!important;border:1px solid #d7d7d7!important;color:#000!important;height:auto!important;min-height:84px!important;box-shadow:none!important;text-align:start!important;background:#ededed!important;border-inline-start:1px solid #d7d7d7!important;border-radius:10px!important;grid-template-columns:60px minmax(0,1fr) 18px!important;align-items:center!important;gap:0 16px!important;padding-inline:14px!important;text-decoration:none!important;transition:transform .18s,background-color .18s,border-color .18s,box-shadow .18s!important;display:grid!important;position:relative!important;overflow:hidden!important;transform:none!important}body #main-content .machinery-home .machinery-category-grid>a.machinery-category-card>.machinery-category-icon,body main.machinery-directory-page .machinery-main-grid>a>.directory-icon,body main.create-page.listing-unified-six .listing-categories>button[data-category]>i{box-sizing:border-box!important;color:#000!important;width:60px!important;min-width:60px!important;height:60px!important;min-height:60px!important;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:8px!important;grid-area:1/1!important;align-self:center!important;place-items:center!important;margin:0!important;padding:9px!important;font-style:normal!important;display:grid!important;position:static!important;inset:auto!important;transform:none!important}body #main-content .machinery-home .machinery-category-grid>a.machinery-category-card>.machinery-category-icon>svg,body main.machinery-directory-page .machinery-main-grid>a>.directory-icon>svg,body main.create-page.listing-unified-six .listing-categories>button[data-category]>i>svg{color:#000!important;stroke:#000!important;fill:none!important;width:42px!important;max-width:100%!important;height:42px!important;max-height:none!important;display:block!important}body #main-content .machinery-home .machinery-category-grid>a.machinery-category-card>.machinery-category-icon svg *,body main.machinery-directory-page .machinery-main-grid>a>.directory-icon svg *,body main.create-page.listing-unified-six .listing-categories>button[data-category]>i svg *{color:#000!important;stroke:#000!important}body #main-content .machinery-home .machinery-category-grid>a.machinery-category-card>.machinery-category-icon .machinery-icon-accent,body main.machinery-directory-page .machinery-main-grid>a>.directory-icon .machinery-icon-accent,body main.create-page.listing-unified-six .listing-categories>button[data-category]>i .machinery-icon-accent{fill:none!important;stroke:#000!important}body #main-content .machinery-home .machinery-category-grid>a.machinery-category-card>strong,body main.machinery-directory-page .machinery-main-grid>a>strong,body main.create-page.listing-unified-six .listing-categories>button[data-category]>span{color:#000!important;white-space:normal!important;overflow-wrap:anywhere!important;grid-area:1/2!important;min-width:0!important;margin:0!important;padding:0!important;font-size:14px!important;font-weight:600!important;line-height:1.45!important;position:static!important;overflow:visible!important}body main.create-page.listing-unified-six .listing-categories>button[data-category]>span>b{color:#000!important;font-size:14px!important;font-weight:600!important;line-height:1.45!important;display:block!important}body main.create-page.listing-unified-six .listing-categories>button[data-category]>span>small{color:#454545!important;white-space:normal!important;text-overflow:clip!important;margin:4px 0 0!important;font-size:12px!important;line-height:1.4!important;display:block!important;overflow:visible!important}body #main-content .machinery-home .machinery-category-grid>a.machinery-category-card>b,body main.machinery-directory-page .machinery-main-grid>a>b,body main.create-page.listing-unified-six .listing-categories>button[data-category]>em{color:#000!important;width:18px!important;height:24px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-area:1/3!important;place-items:center!important;margin:0!important;padding:0!important;font-size:22px!important;font-style:normal!important;display:grid!important;position:static!important}body #main-content .machinery-home .machinery-category-grid>a.machinery-category-card:hover,body main.machinery-directory-page .machinery-main-grid>a:hover,body main.create-page.listing-unified-six .listing-categories>button[data-category]:hover{border-color:#ffd400!important}body #main-content .machinery-home .machinery-category-grid>a.machinery-category-card:focus-visible,body main.machinery-directory-page .machinery-main-grid>a:focus-visible,body main.create-page.listing-unified-six .listing-categories>button[data-category]:focus-visible{outline-offset:3px!important;outline:3px solid #ffd400!important}body main.create-page.listing-unified-six .listing-categories>button[data-category].selected{background:#ededed!important;border-color:#ffd400!important;box-shadow:inset 0 0 0 1px #ffd400!important}body main.create-page.listing-unified-six .listing-categories>button[data-category].selected>em{color:#000!important;background:#ffd400!important;border-radius:50%!important;width:22px!important;height:22px!important;font-size:14px!important}@media (width<=720px){body #main-content .machinery-home .machinery-category-grid>a.machinery-category-card,body main.machinery-directory-page .machinery-main-grid>a,body main.create-page.listing-unified-six .listing-categories>button[data-category]{grid-template-columns:50px minmax(0,1fr) 18px!important;column-gap:14px!important;min-height:76px!important;padding:12px!important;padding-inline:12px!important}body #main-content .machinery-home .machinery-category-grid>a.machinery-category-card>.machinery-category-icon,body main.machinery-directory-page .machinery-main-grid>a>.directory-icon,body main.create-page.listing-unified-six .listing-categories>button[data-category]>i{width:50px!important;min-width:50px!important;height:50px!important;min-height:50px!important;padding:7px!important}body #main-content .machinery-home .machinery-category-grid>a.machinery-category-card>.machinery-category-icon>svg,body main.machinery-directory-page .machinery-main-grid>a>.directory-icon>svg,body main.create-page.listing-unified-six .listing-categories>button[data-category]>i>svg{width:36px!important;height:36px!important}}@media (prefers-reduced-motion:reduce){body #main-content .machinery-home .machinery-category-grid>a.machinery-category-card,body main.machinery-directory-page .machinery-main-grid>a,body main.create-page.listing-unified-six .listing-categories>button[data-category]{transition:none!important}}@media (hover:hover) and (pointer:fine){body #main-content .machinery-home .machinery-category-grid>a.machinery-category-card:hover,body main.machinery-directory-page .machinery-main-grid>a:hover,body main.create-page.listing-unified-six .listing-categories>button[data-category]:hover{z-index:2!important;background:#fff4b3!important;border-color:#ffd400!important;transform:scale(1.025)!important;box-shadow:0 6px 16px #0000001f!important}}@media (prefers-reduced-motion:reduce){body #main-content .machinery-home .machinery-category-grid>a.machinery-category-card:hover,body main.machinery-directory-page .machinery-main-grid>a:hover,body main.create-page.listing-unified-six .listing-categories>button[data-category]:hover{transition:none!important;transform:none!important}}}
