@import "https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700;800&display=swap";
.nav-signout{color:var(--ink);cursor:pointer;background:0 0;border:0;padding:0;font:700 14px Manrope,sans-serif}.account-link{align-items:center;line-height:1.15;display:flex}.search-categories{padding-top:30px}.search-categories .section-title{margin-bottom:14px}.search-categories .category{min-height:88px;padding:14px}.search-categories .category i{margin-bottom:8px}.category.active-category{border-color:var(--orange);box-shadow:0 0 0 2px #ff6b3629}.category[href*=Electrical] i{font-size:20px;line-height:1}.field-label{justify-content:space-between;align-items:center;width:100%;display:flex}.field-label span:before{content:"("}.field-label span:after{content:")"}.layout.results-only{grid-template-columns:1fr}.site-footer{gap:20px}.site-footer nav{gap:18px;display:flex}.site-footer a{color:var(--muted);text-decoration:none}.site-footer a:hover{text-decoration:underline}.legal-page{max-width:850px;padding-top:54px;padding-bottom:75px}.legal-page h1{margin:10px 0 4px;font-size:44px}.legal-page .legal-updated{color:var(--muted);margin-bottom:30px;font-size:12px}.legal-page h2{letter-spacing:-.7px;margin:32px 0 10px;font-size:21px}.legal-page p,.legal-page li{color:#485854;font-size:14px;line-height:1.75}.legal-page ul{padding-left:22px}.legal-page a{color:var(--ink);font-weight:700}.legal-consent{grid-column:1/-1;align-items:flex-start;flex-direction:row!important;gap:9px!important;font-weight:500!important;display:flex!important}.legal-consent input{margin-top:3px;width:auto!important}.legal-consent span{line-height:1.5;font-size:12px!important}.legal-consent a{color:var(--ink);font-weight:800}.checkout-legal{text-align:center;color:var(--muted)!important;margin:12px 8px 0!important;font-size:10px!important;line-height:1.55!important}.checkout-legal a{color:var(--ink);font-weight:800}@media (max-width:760px){.site-footer nav{display:flex}.site-footer nav a{display:inline}.legal-page{padding:35px 16px 55px}.legal-page h1{font-size:36px}}.info-steps{grid-template-columns:repeat(3,1fr);gap:14px;margin:32px 0;display:grid}.info-steps article,.faq-list article{border:1px solid var(--line);background:#fff;border-radius:14px;padding:24px}.info-steps article>span{background:var(--lime);border-radius:50%;place-items:center;width:32px;height:32px;font-weight:800;display:grid}.info-steps h2,.faq-list h2{letter-spacing:-.6px;margin:17px 0 8px;font-size:18px}.info-steps p,.faq-list p,.info-callout p{color:var(--muted);margin:0;font-size:13px;line-height:1.65}.info-callout{background:var(--lime);border-radius:16px;justify-content:space-between;align-items:center;gap:24px;margin:30px 0 70px;padding:26px 30px;display:flex}.info-callout h2{margin-bottom:5px;font-size:22px}.faq-list{gap:12px;margin-top:28px;display:grid}@media (max-width:760px){.info-steps{grid-template-columns:1fr}.info-callout{flex-direction:column;align-items:flex-start}}.account-link b{align-items:center;gap:6px;display:flex}.header-unread{background:var(--orange);color:#fff;border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:9px;font-style:normal;display:inline-grid}.visible-message{margin:0 0 20px}.visible-message.error{color:#8a321a;background:#fff0ec;border:1px solid #f1c5b8}.publish-summary{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr auto;gap:10px;margin:20px 0;padding:17px 0;font-size:13px;display:grid}.publish-summary strong{font-size:15px}.publish-actions{flex-direction:column;gap:10px;display:flex}.publish-actions .button{text-align:center}.photo-hint{color:var(--muted);background:#f2f5f3;border-radius:8px;margin:18px 0 22px;padding:12px 14px;font-size:12px;line-height:1.55}.account-page{padding:58px 28px 90px}.auth-card{border:1px solid var(--line);background:#fff;border-radius:20px;max-width:760px;margin:auto;padding:42px}.auth-card.narrow{max-width:520px}.auth-card h1,.listing-page h1{letter-spacing:-2.4px;margin:11px 0;font-size:38px}.lede{color:var(--muted);margin:0 0 27px;font-size:15px;line-height:1.65}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;display:grid}.form-grid label,.wide-label{color:#31433f;flex-direction:column;gap:7px;font-size:12px;font-weight:800;display:flex}.form-grid label span{color:var(--muted);font-size:10px;font-weight:500}.form-grid input,.form-grid select,.wide-label textarea{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:8px;outline:none;padding:11px 12px;font:500 14px Manrope}.form-grid input:focus,.form-grid select:focus,.wide-label textarea:focus{border-color:#7e938c;box-shadow:0 0 0 3px #e9efec}.form-submit{grid-column:1/-1;margin-top:4px}.form-message{color:#3f5c1d;background:#edf6df;border-radius:8px;margin:18px 0 0;padding:11px 13px;font-size:13px}.form-foot{color:var(--muted);margin:22px 0 0;font-size:13px}.form-foot a{color:var(--ink);font-weight:800}.listing-page{max-width:860px;padding-top:55px;padding-bottom:90px}.listing-form{border:1px solid var(--line);background:#fff;border-radius:18px;margin-top:28px;padding:29px}.wide-label{margin:20px 0}.wide-label textarea{resize:vertical;min-height:130px}@media (max-width:760px){.account-page{padding:35px 16px 60px}.auth-card{padding:28px 20px}.form-grid{grid-template-columns:1fr}.listing-page{padding:38px 16px 70px}.listing-form{padding:20px}.auth-card h1,.listing-page h1{font-size:32px}}:root{--ink:#10211f;--muted:#5d6b69;--line:#dce5e1;--cream:#f6f5ee;--lime:#c7f360;--orange:#ff6b36}*{box-sizing:border-box}body{background:var(--cream);color:var(--ink);margin:0;font-family:Manrope,Arial,sans-serif}.wrap{max-width:1220px;margin:auto;padding:0 28px}.nav{justify-content:space-between;align-items:center;height:84px;display:flex}.brand{letter-spacing:-1.3px;color:var(--ink);align-items:center;gap:9px;font-size:23px;font-weight:800;text-decoration:none;display:flex}.brand-mark{background:var(--lime);border-radius:8px 8px 8px 2px;place-items:center;width:29px;height:29px;font-size:16px;display:grid}nav{align-items:center;gap:28px;font-size:14px;font-weight:700;display:flex}nav a{color:var(--ink);text-decoration:none}.button{background:var(--lime);color:var(--ink);cursor:pointer;border:0;border-radius:9px;padding:13px 19px;font:700 14px Manrope,sans-serif;text-decoration:none;display:inline-block}.button.dark{background:var(--ink);color:#fff}.hero{background:var(--ink);color:#fff;border-radius:26px;min-height:492px;padding:66px 64px 0;position:relative;overflow:hidden}.eyebrow{letter-spacing:1.5px;color:var(--lime);font:500 11px DM Mono,monospace}.eyebrow.subtle{color:#637573;margin-bottom:7px}.eyebrow.green{color:#456318}h1{letter-spacing:-4px;max-width:660px;margin:17px 0;font-size:clamp(42px,5vw,68px);line-height:1.04}h1 em{font-weight:400}.hero p{color:#b4c5c0;max-width:510px;margin:0 0 28px;font-size:16px;line-height:1.65}.search{z-index:1;background:#fff;border-radius:12px;gap:6px;max-width:650px;padding:6px;display:flex;position:relative}.search input{border:0;outline:0;flex:1;min-width:0;padding:12px 15px;font:500 14px Manrope,sans-serif}.search button{background:var(--orange);color:#fff;border:0;border-radius:8px;padding:0 20px;font:800 13px Manrope,sans-serif}.hint{color:#9aaca7;margin-top:13px;font-size:12px}.car{opacity:.95;background:linear-gradient(139deg,#e7f1ed 0 16%,#91a9a2 16% 18%,#c9ddd6 18% 44%,#65827b 44% 46%,#b9d2c9 46% 76%,#dfeae4 76%);border-radius:200px 25px 0 0;width:525px;height:306px;position:absolute;bottom:-83px;right:-43px;transform:rotate(-10deg)}.car:after,.car:before{content:"";background:#1f3431;border:20px solid #8da59d;border-radius:50%;width:104px;height:104px;position:absolute;bottom:-15px}.car:before{left:70px}.car:after{right:68px}.stats{background:var(--line);border:1px solid var(--line);border-radius:14px;grid-template-columns:repeat(3,1fr);gap:1px;margin:24px 0 62px;display:grid;overflow:hidden}.stat{background:#fff;padding:20px 26px}.stat strong{letter-spacing:-1px;font-size:22px;display:block}.stat span{color:var(--muted);font-size:12px}.section-title{justify-content:space-between;align-items:end;margin-bottom:20px;display:flex}h2{letter-spacing:-1.7px;margin:0;font-size:28px}.link{color:var(--ink);font-size:13px;font-weight:800;text-decoration:none}.categories{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.category{border:1px solid var(--line);min-height:104px;color:var(--ink);background:#fff;border-radius:13px;padding:18px;font-size:14px;font-weight:800;text-decoration:none;transition:all .2s}.category:hover{border-color:var(--ink);transform:translateY(-2px)}.category i{margin-bottom:13px;font-size:24px;font-style:normal;display:block}.sell{background:var(--lime);border-radius:22px;justify-content:space-between;align-items:center;gap:25px;margin:74px 0 38px;padding:38px 44px;display:flex}.sell h2{max-width:500px}.sell p{color:#3d5420;margin:8px 0 0;font-size:14px}footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;padding:26px 0 40px;font-size:12px;display:flex}.search-band{background:var(--ink);padding:25px 0}.search-band .search{max-width:100%}.crumb{color:#748380;padding:25px 0 11px;font:500 12px DM Mono,monospace}.crumb span{color:var(--ink)}.search-title{letter-spacing:-2px;margin:0 0 26px;font-size:34px}.layout{grid-template-columns:246px 1fr;gap:38px;display:grid}.filters{border:1px solid var(--line);background:#fff;border-radius:13px;height:max-content}.filter-head{border-bottom:1px solid var(--line);justify-content:space-between;padding:17px 18px;font-size:14px;font-weight:800;display:flex}.clear,.text-button{font:inherit;cursor:pointer;background:0 0;border:0}.clear{color:var(--muted);font-size:11px}.filter{border-bottom:1px solid var(--line);padding:17px 18px}.filter:last-child{border:0}.filter strong{margin-bottom:12px;font-size:13px;display:block}.check{color:#53625f;align-items:center;gap:8px;margin:9px 0;font-size:13px;display:flex}.check input{accent-color:var(--ink)}.results-head{justify-content:space-between;align-items:center;margin-bottom:13px;display:flex}.results-head span{color:var(--muted);font-size:13px}.sort{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:8px;padding:8px 10px;font:600 12px Manrope}.vehicle{background:#e8f4d1;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px;padding:15px 17px;display:flex}.vehicle b{font-size:13px}.vehicle span{color:#536438;font-size:12px}.text-button{color:var(--ink);font-size:12px;font-weight:800}.listing{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:170px 1fr auto;gap:19px;min-height:166px;margin-bottom:12px;padding:12px;display:grid}.photo{background:linear-gradient(135deg,#d1dad5,#91a49e);border-radius:9px;position:relative;overflow:hidden}.photo:before{content:"⚙";filter:grayscale();opacity:.75;font-size:65px;position:absolute;top:37px;left:52px}.photo.wheel{background:linear-gradient(135deg,#dacbba,#897d70)}.photo.electrical{background:linear-gradient(135deg,#b6ccd0,#627a80)}.photo.wheel:before{content:"◉";font-size:100px;top:22px;left:36px}.photo.electrical:before{content:"⌁";font-size:95px;top:18px;left:35px}.tag{color:#668029;background:#e8f4d1;border-radius:4px;margin-top:3px;padding:4px 7px;font:500 10px DM Mono,monospace;display:inline-block}.listing h2{letter-spacing:-.6px;margin:9px 0 7px;font-size:16px}.meta{color:var(--muted);font-size:12px;line-height:1.7}.seller{color:#768582;margin-top:12px;font-size:11px}.price{text-align:right;letter-spacing:-1px;padding:5px;font-size:20px;font-weight:800}.location{color:var(--muted);white-space:nowrap;margin-top:9px;font-size:11px}.pages{justify-content:center;gap:7px;padding:18px;display:flex}.pages span{border:1px solid var(--line);background:#fff;border-radius:7px;padding:8px 11px;font-size:12px;font-weight:700}.pages .active{background:var(--ink);color:#fff;border-color:var(--ink)}.simple-page{max-width:760px;padding-top:72px}.simple-page p{color:var(--muted);margin:0 0 28px;font-size:16px;line-height:1.7}@media (max-width:760px){.wrap{padding:0 16px}.nav{height:68px}nav a{display:none}.hero{min-height:510px;padding:44px 25px 32px}h1{letter-spacing:-2.6px}.car{opacity:.32;width:390px;height:205px;bottom:-22px;right:-126px}.search{flex-direction:column}.search button{height:45px}.stats{margin-bottom:42px}.stat{padding:15px 12px}.stat strong{font-size:18px}.categories{grid-template-columns:repeat(2,1fr)}.sell{flex-direction:column;align-items:flex-start;margin-top:48px;padding:30px 24px}footer{flex-direction:column;gap:8px}.layout{display:block}.filters{display:none}.listing{grid-template-columns:105px 1fr;gap:12px}.listing .price{text-align:left;grid-column:2;padding:0}.photo{min-height:115px}.photo:before{font-size:43px;top:32px;left:32px}.search-band .search{flex-direction:row}.search-band .search button{height:auto;padding:0 12px}}
:is(.auth-card.narrow:has(.checkout-legal)>div:nth-of-type(2),.auth-card.narrow:has(.checkout-legal)>div:nth-of-type(3)){border-radius:12px!important;margin-bottom:12px!important;padding:16px!important}.auth-card.narrow:has(.checkout-legal)>div:nth-of-type(3){box-shadow:0 4px 12px #4b701714!important}.auth-card.narrow:has(.checkout-legal)>div:nth-of-type(3)>div:first-child>div:first-child>div:first-child{font-size:18px!important;line-height:1.2!important}.auth-card.narrow:has(.checkout-legal)>div:nth-of-type(3)>div:first-child>div:first-child>div:nth-child(2){margin-top:5px!important;font-size:13px!important;line-height:1.4!important}.auth-card.narrow:has(.checkout-legal)>div:nth-of-type(3)>div:nth-child(2){margin:12px 0 10px!important;font-size:28px!important}.auth-card.narrow:has(.checkout-legal)>div:nth-of-type(3)>div:nth-child(3){gap:4px!important;font-size:13px!important;line-height:1.35!important}.auth-card.narrow:has(.checkout-legal)>div:nth-of-type(3)>button{margin-top:12px!important;padding:12px 16px!important;font-size:14px!important}@media (max-width:600px){:is(.auth-card.narrow:has(.checkout-legal)>div:nth-of-type(2),.auth-card.narrow:has(.checkout-legal)>div:nth-of-type(3)){margin-bottom:9px!important;padding:13px!important}.auth-card.narrow:has(.checkout-legal)>div:nth-of-type(3)>div:first-child{flex-wrap:nowrap!important}.auth-card.narrow:has(.checkout-legal)>div:nth-of-type(3)>div:first-child>span{padding:5px 8px!important;font-size:9px!important}.auth-card.narrow:has(.checkout-legal)>div:nth-of-type(3)>div:nth-child(2){margin:9px 0 7px!important;font-size:25px!important}.auth-card.narrow:has(.checkout-legal)>div:nth-of-type(3)>div:nth-child(3){display:none!important}:is(.auth-card.narrow:has(.checkout-legal)>div:nth-of-type(2)>button,.auth-card.narrow:has(.checkout-legal)>div:nth-of-type(3)>button){margin-top:9px!important;padding:10px 13px!important}}
