:root{--accent-copper:#c7683f;--accent-copper-soft:#fff3ec;--accent-copper-line:#edc8b5;--accent-slate:#557b8b;--accent-slate-soft:#edf4f7;--accent-slate-line:#cbdde4;--accent-ivory:#fbf7ef}.page:not(.homePage)>.pageTitle{background:linear-gradient(135deg,#fffdfaed,#f2f8f5e8),repeating-linear-gradient(90deg,#0000 0 38px,#557b8b09 39px 40px);border-color:#e8ded1}.page:not(.homePage)>.pageTitle>span,.dashboardSectionHead>div>span{color:var(--accent-copper)}.ghostButton,.secondary{border-color:var(--accent-slate-line);color:#3f6878;background:#fbfdfe}.ghostButton:hover,.secondary:hover{background:var(--accent-slate-soft);border-color:#91b2bf}.dashboardLinkGrid a{background:linear-gradient(145deg,#fff,#fcfdfa);border-color:#dce4e1;position:relative;overflow:hidden}.dashboardLinkGrid a:before{background:var(--card-accent,var(--green));content:"";border-radius:0 5px 5px 0;width:4px;position:absolute;inset-block:18px;inset-inline-start:0}.dashboardLinkGrid a:nth-child(3n+1){--card-accent:var(--green)}.dashboardLinkGrid a:nth-child(3n+2){--card-accent:var(--accent-copper)}.dashboardLinkGrid a:nth-child(3n){--card-accent:var(--accent-slate)}.dashboardLinkGrid a:nth-child(3n+2) .dashboardLinkIcon{color:#a64e2b;background:var(--accent-copper-soft)}.dashboardLinkGrid a:nth-child(3n) .dashboardLinkIcon{color:#426d7e;background:var(--accent-slate-soft)}.dashboardLinkGrid a:nth-child(3n+2):hover{border-color:var(--accent-copper-line);background:linear-gradient(145deg,#fff,#fff8f3)}.dashboardLinkGrid a:nth-child(3n):hover{border-color:var(--accent-slate-line);background:linear-gradient(145deg,#fff,#f5fafc)}.dashboardStats>div:nth-child(2) .dashboardStatIcon{color:#a64e2b;background:var(--accent-copper-soft)}.dashboardStats>div:nth-child(3) .dashboardStatIcon{color:#426d7e;background:var(--accent-slate-soft)}.dashboardStats>div:nth-child(2) b{color:var(--accent-copper)}.dashboardStats>div:nth-child(3) b{color:var(--accent-slate)}.verificationGate{background:linear-gradient(135deg,#fffaf3,#f5faf7);border-color:#ead8c9}.verificationGate>span{color:#a9512d;background:var(--accent-copper-soft)}.listingWizardNav button.done:not(.active){border-color:var(--accent-slate-line);background:var(--accent-slate-soft);color:#456b79}.listingWizardNav button.done:not(.active)>i{background:var(--accent-slate);color:#fff}.listingWizardNav button.active>i{box-shadow:0 0 0 4px var(--accent-copper-soft)}.listingStepHead>span{color:#a9512d;background:var(--accent-copper-soft);box-shadow:inset 0 0 0 1px var(--accent-copper-line)}.photoGuide{background:var(--accent-ivory);border-color:#e4ddd1}.listingReviewGrid>button:nth-child(2n)>i{color:#426d7e;background:var(--accent-slate-soft)}.formCard input:focus,.formCard select:focus,.formCard textarea:focus{border-color:#789eac!important;box-shadow:0 0 0 4px #557b8b17!important}.categoryGrid .category:nth-child(3n+2) b{color:#a9512d;background:var(--accent-copper-soft)}.categoryGrid .category:nth-child(3n) b{color:#426d7e;background:var(--accent-slate-soft)}.categoryGrid .category:nth-child(3n+2):hover{border-color:var(--accent-copper-line)}.categoryGrid .category:nth-child(3n):hover{border-color:var(--accent-slate-line)}.activityGrid .activitySection:nth-child(2) .activitySectionHead>span{color:#a9512d;background:var(--accent-copper-soft)}.activityGrid .activitySection:nth-child(3) .activitySectionHead>span{color:#426d7e;background:var(--accent-slate-soft)}html[data-theme=dark]{--accent-copper-soft:#38261f;--accent-copper-line:#704631;--accent-slate-soft:#1d3038;--accent-slate-line:#395765;--accent-ivory:#29261f}html[data-theme=dark] .dashboardLinkGrid a{background:linear-gradient(145deg,#10271c,#0d2118);border-color:#29483a}html[data-theme=dark] .dashboardLinkGrid a:nth-child(3n+2):hover{border-color:var(--accent-copper-line);background:#1f1c18}html[data-theme=dark] .dashboardLinkGrid a:nth-child(3n):hover{border-color:var(--accent-slate-line);background:#14252a}html[data-theme=dark] .verificationGate{background:linear-gradient(135deg,#2a211b,#11271c);border-color:#624331}html[data-theme=dark] .ghostButton,html[data-theme=dark] .secondary{border-color:var(--accent-slate-line);color:#9fc7d6;background:#14262c}@media (max-width:600px){.dashboardLinkGrid a:before{inset-block:15px}.page:not(.homePage)>.pageTitle{background:linear-gradient(145deg,#fffdfa,#f4f9f6)}}.vehicleTrustOptIn{isolation:isolate;min-height:150px;position:relative;overflow:hidden;border:1px solid var(--accent-copper-line)!important;border-inline-start:5px solid var(--accent-copper)!important;background:radial-gradient(circle at 12%,#c7683f12,#0000 27%),linear-gradient(135deg,#fffaf5,#f5faf8)!important;border-radius:20px!important;margin-top:26px!important;padding:23px 24px!important;box-shadow:0 16px 38px #55301c10!important}.vehicleTrustOptIn:after{z-index:-1;inset-inline-end:-35px;content:"";border:26px solid #557b8b0c;border-radius:50%;width:165px;height:165px;position:absolute;bottom:-66px}.vehicleTrustIntro{max-width:760px;align-items:flex-start!important;gap:16px!important}.vehicleTrustIcon{border:1px solid var(--accent-copper-line);flex:none;box-shadow:0 8px 20px #a9512d16;background:var(--accent-copper-soft)!important;width:58px!important;height:58px!important;color:var(--accent-copper)!important;border-radius:18px!important;font-size:30px!important}.vehicleTrustIntro em{background:var(--accent-slate-soft);color:var(--accent-slate);border-radius:99px;margin-bottom:4px;padding:3px 8px;font-size:9px;font-style:normal;font-weight:850;display:inline-flex}.vehicleTrustIntro b{color:#173e2a;font-size:17px}.vehicleTrustIntro p{max-width:680px;line-height:1.7;margin-top:5px!important;font-size:11px!important}.vehicleTrustIntro ul{color:#526b60;flex-wrap:wrap;gap:6px 15px;margin:9px 0 0;padding:0;font-size:9px;font-weight:750;list-style:none;display:flex}.vehicleTrustIntro li:before{color:var(--accent-slate);content:"✓";margin-inline-end:5px}.vehicleTrustOptIn>button{transition:transform .18s,box-shadow .18s,filter .18s;box-shadow:0 10px 22px #a94d2c25;border-color:var(--accent-copper)!important;color:#fff!important;background:linear-gradient(135deg,#d97950,#b9532f)!important;min-height:50px!important;padding:11px 18px!important;font-size:11px!important}.vehicleTrustOptIn>button:hover{filter:brightness(1.04);transform:translateY(-2px);box-shadow:0 14px 27px #a94d2c32}.vehicleTrustOptIn>button>span{background:#ffffff25;border-radius:50%;place-items:center;width:22px;height:22px;margin-inline-end:7px;font-size:15px;display:inline-grid}.vehicleTrustOptIn.enabled{border-color:#8ebaa0!important;border-inline-start-color:var(--green)!important;background:linear-gradient(135deg,#f2faf4,#f7faf9)!important}.vehicleTrustOptIn.enabled .vehicleTrustIcon{border-color:#b9ddc5;color:var(--green)!important;background:#e6f6eb!important}.vehicleTrustOptIn.enabled>button{box-shadow:none;color:var(--green)!important;background:#fff!important;border-color:#a9cdb7!important}html[data-theme=dark] .vehicleTrustOptIn{border-color:#724a37!important;box-shadow:none!important;background:radial-gradient(circle at 12%,#c7683f18,#0000 27%),linear-gradient(135deg,#291f1a,#13251d)!important;border-inline-start-color:#d77b52!important}html[data-theme=dark] .vehicleTrustIntro b{color:#f1f8f3}html[data-theme=dark] .vehicleTrustIntro p,html[data-theme=dark] .vehicleTrustIntro ul{color:#afc1b6}html[data-theme=dark] .vehicleTrustOptIn.enabled{border-color:#37624a!important;background:#11291d!important;border-inline-start-color:#62bb7e!important}@media (max-width:760px){.vehicleTrustOptIn{padding:19px!important}.vehicleTrustIntro{grid-template-columns:50px minmax(0,1fr);display:grid!important}.vehicleTrustIcon{width:50px!important;height:50px!important}.vehicleTrustIntro ul{grid-column:1/-1}.vehicleTrustOptIn>button{justify-content:center;width:100%}.vehicleTrustOptIn:after{opacity:.55}}.vehicleTrustOptIn{grid-template-columns:minmax(0,1fr) 190px;align-items:center!important;gap:24px!important;min-height:132px!important;padding-block:20px!important;display:grid!important}.vehicleTrustOptIn:after{opacity:.55;border-width:18px;width:120px;height:120px;bottom:-58px}.vehicleTrustIcon svg{stroke-width:1.9px}.vehicleTrustOptIn>button{justify-content:center;align-items:center;width:190px;line-height:1.5;display:flex}.vehicleFeatureGroup>summary{padding-block:11px!important}.vehicleFeatureGroupTools{justify-content:flex-start;display:flex;padding:0 14px 7px!important}.vehicleFeatureGroupTools button{background:var(--accent-slate-soft)!important;width:auto!important;min-height:28px!important;color:var(--accent-slate)!important;padding:4px 10px!important}.vehicleFeatureGroup>div:last-child{grid-auto-rows:52px!important;padding-bottom:11px!important}.vehicleExperienceV2 .vehicleFeature{height:52px!important;min-height:52px!important}.vehicleEquipmentSection>header>button{color:#a64e2b!important;border-color:var(--accent-copper-line)!important;background:#fffaf7!important}.listingWizard .listingSubmitBar{scroll-margin-bottom:120px;margin-bottom:12px!important}body:has(.telemetryConsent) .listingWizard .listingSubmitBar{bottom:94px}.listingWizard{padding-bottom:88px}.listingSubmitBar .formActions .wizardSkip{min-width:auto;color:var(--accent-slate);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:10px 8px;font-size:10px;font-weight:850;text-decoration:underline}.listingWizardNav button.done:not(.active) small{color:#526f7b}html[data-theme=dark] .vehicleFeatureGroupTools button{background:var(--accent-slate-soft)!important;color:#9fc7d6!important}html[data-theme=dark] .vehicleEquipmentSection>header>button{border-color:var(--accent-copper-line)!important;color:#f0a17f!important;background:#2d211c!important}@media (max-width:760px){.vehicleTrustOptIn{grid-template-columns:1fr!important;gap:15px!important}.vehicleTrustOptIn>button{width:100%}.listingWizard{padding-bottom:132px}.listingSubmitBar .formActions{grid-template-columns:1fr 1fr!important}.listingSubmitBar .formActions .wizardSkip{grid-area:1/1/auto/-1}.listingSubmitBar .formActions .primary{grid-column:1/-1}.vehicleFeatureGroup>div:last-child{grid-auto-rows:58px!important}.vehicleExperienceV2 .vehicleFeature{height:58px!important;min-height:58px!important}}html[dir=rtl][data-typography=din] body{font-synthesis:none;font-weight:400}html[dir=rtl][data-typography=din] :is(h1,h2,h3,h4,h5,h6,strong,b,button,.primary,.secondary,.postButton){font-weight:700}html[dir=rtl][data-typography=din] :is(p,small,time,input,select,textarea){font-weight:400}html[dir=rtl][data-typography=din] .homePage .hero h1{letter-spacing:-.7px;font-size:clamp(40px,4vw,56px);line-height:1.28}html[dir=rtl][data-typography=din] .homePage .hero h1 em:after{bottom:-10px}html[dir=rtl][data-typography=din] .countryPortalShell h1{font-size:clamp(46px,5.4vw,74px);line-height:1.18}html[dir=rtl][data-typography=din] .appDownloadCopy h2{font-size:clamp(34px,3.6vw,54px);line-height:1.28}html[dir=rtl][data-typography=din] :is(.footer,.footer a,.footer span,.footer small){font-weight:400}@media (max-width:760px){html[dir=rtl][data-typography=din] .homePage .hero h1{font-size:36px;line-height:1.3}html[dir=rtl][data-typography=din] .countryPortalShell h1{font-size:41px;line-height:1.22}html[dir=rtl][data-typography=din] .appDownloadCopy h2{font-size:34px}}:root{--type-micro:11px;--type-caption:12px;--type-support:13px;--type-control:14px;--type-card-title:16px}.topStripInner>span{line-height:1.45;font-size:var(--type-support)!important;font-weight:700!important}.marketButtonCopy small{font-size:var(--type-micro)!important;font-weight:500!important}.marketButtonCopy b,.languageDirectSwitch button{font-size:var(--type-support)!important;font-weight:700!important}.nav nav>.navIconLink,.userMenu>.navIconLink,.navLogout,.categoryBar .categoryLink{font-size:var(--type-control)!important;font-weight:700!important}@media (min-width:761px){.header .accountMenu>summary{gap:8px;min-height:44px;padding-inline:10px!important;font-size:15px!important}.header .accountMenu>summary svg{width:24px;height:24px}.header .categoryBar .categoryQuickLinks{gap:6px}.header .categoryBar .categoryQuickLinks .categoryLink{min-height:42px;line-height:1.35;padding:8px 15px!important;font-size:15px!important}.header .categoryBar .categoryQuickLinks .categoryAll{font-weight:800!important}}.navSearch input,.navSearch button,.heroSearch :is(input,select,button),.filters :is(input,select,button){font-weight:500}.homePage .eyebrow,.homePage .sectionHead>div>span,.homePage .sectionHead>span{font-size:15px!important;font-weight:700!important}.homePage .hero p{font-weight:400!important}.homePage .heroProof b{font-size:var(--type-control)!important;font-weight:700!important}.homePage .heroProof small{font-size:var(--type-caption)!important;font-weight:500!important;line-height:1.55!important}.homePage .visualCard b{font-size:var(--type-card-title)!important;font-weight:700!important}.homePage .visualCard :is(span,small),.homePage .heroPin small{font-size:var(--type-caption)!important;font-weight:500!important;line-height:1.55!important}.homePage .heroPin small{font-weight:700!important}.homePage .trustBar strong{font-size:15px!important;font-weight:700!important}.homePage .trustBar small{font-size:var(--type-caption)!important;font-weight:500!important;line-height:1.55!important}.homePage .categoryScrollHint{font-size:var(--type-caption)!important;font-weight:650!important;line-height:1.5!important}.homePage .localSearchGrid>a>span{white-space:nowrap;min-width:0;font-size:clamp(12px,.72vw,14px)!important;font-weight:700!important;line-height:1.4!important}.homePage .quickTabs a{font-size:var(--type-support)!important;font-weight:700!important}.homePage .card h3{font-size:var(--type-card-title)!important;font-weight:700!important}.homePage .cardFresh,.homePage .cardCategory,.homePage .cardMeta{font-size:var(--type-caption)!important;font-weight:600!important}.pageTitle>span,.sectionHead>div>span,.sectionHead>span,.dashboardHead>span{font-size:14px!important;font-weight:700!important}.pageTitle>p,.sectionHead p,.dashboardHead p,.detailContent p,.sellerBox small,.storeDirectoryCard p,.card p{font-size:var(--type-support);line-height:1.7;font-weight:400!important}.card small,.cardMeta,.storeDirectoryCard small,.directoryGrid a,.notificationCard time,.messageThread time{font-size:var(--type-caption)!important;font-weight:500!important}.formCard label,.formCard legend,.authCard label{font-weight:700!important}.formCard label>small,.lockedProfileFields :is(span,small),.signupTypeChoices small,.phoneSentTo span,.phoneTurnstile small,.phoneVerifyNotice small{font-size:var(--type-micro)!important;font-weight:500!important;line-height:1.55!important}.textLink,.authSwitch a,.notificationActions :is(a,button){font-weight:700!important}.appDownloadCopy>p,.appDownloadMeta,.storeBadge small{font-weight:500!important}.footerBrand p{font-size:14px!important;font-weight:500!important;line-height:1.7!important}.footerGroup h2{font-size:18px!important;font-weight:700!important}.footerGroup a{font-size:14px!important;font-weight:500!important;line-height:1.7!important}.footerLanguage>div>strong{font-size:16px!important;font-weight:700!important}.footerLanguage>div>span,.footerLegal small{font-size:var(--type-support)!important;font-weight:500!important}.adminShell .adminContent{font-size:var(--type-support)!important;line-height:1.65!important}.adminShell .adminPageHead>div>span,.adminShell .opsMetrics span,.adminShell .adminPanelHead p{font-size:var(--type-caption)!important;font-weight:500!important}.adminShell .adminSidebar .adminNavGroupLabel{font-size:var(--type-micro)!important;font-weight:700!important}.adminShell .adminSidebar .adminNavGroup>div>a,.adminShell .adminTopbar,.adminShell .adminBrand>span,.adminShell .adminBranchDock :is(b,summary){font-size:var(--type-caption)!important;font-weight:500!important}.adminShell .adminTable th{font-size:var(--type-micro)!important;font-weight:700!important}.adminShell .adminTable td{font-size:var(--type-caption)!important;font-weight:450!important}.adminShell .systemChecks p,.adminShell .monitorGrid .systemChecks p{font-size:var(--type-micro)!important;font-weight:500!important;line-height:1.55!important}.adminShell .systemChecks article>b,.adminShell .monitorGrid .systemChecks article>b{font-size:var(--type-micro)!important;font-weight:700!important}.adminShell .identityBadges i,.adminShell .adminMetric small,.adminShell .adminDate{font-size:10px!important;font-weight:550!important}@media (max-width:760px){:root{--type-micro:10.5px;--type-caption:11.5px;--type-support:12.5px;--type-control:13.5px;--type-card-title:15px}.mobileBottomNav small,.mobileBottomNav .primaryAction small{font-size:10px!important;font-weight:700!important}.footerGroup h2{font-size:17px!important}.homePage .localSearchGrid>a>span{font-size:11px!important}}.homePage .heroVisual .visualCard b{margin-top:4px;font-size:15px!important;font-weight:700!important;line-height:1.25!important}.homePage .heroVisual .visualCard>span{text-wrap:balance;min-height:0;margin-top:4px;font-size:11.5px!important;font-weight:500!important;line-height:1.5!important}.homePage .heroVisual .visualCard>small{inset-inline:8px;margin-top:0;position:absolute;bottom:5px;font-size:10px!important;font-weight:700!important;line-height:1.35!important}.homePage .heroVisual .visualCard{padding:10px 12px 29px}.homePage .heroVisual .visualCard>span{padding-bottom:2px}.homePage .heroVisual .visualCard>small{white-space:nowrap;border-top:1px solid #add3ba8c;padding-top:5px;inset-inline:12px!important;bottom:8px!important}.homePage .heroVisual .visualOne{top:22px}.homePage .heroVisual .visualTwo{bottom:22px}.homePage .marketPulse b{font-size:11.5px!important;font-weight:700!important;line-height:1.3!important}.homePage .marketPulse small{font-size:9.5px!important;font-weight:500!important;line-height:1.35!important}.homePage .marketPulse{border-radius:12px!important;gap:0 7px!important;min-width:178px!important;padding:5px 8px!important}.homePage .marketPulse i{border-radius:9px!important;width:27px!important;height:27px!important}.homePage .marketPulse i svg{width:14px!important;height:14px!important}.homePage .marketPulse b{font-size:10.75px!important;line-height:1.2!important}.homePage .marketPulse small{font-size:8.75px!important;line-height:1.25!important}@media (max-width:760px){.homePage .heroVisual .visualCard{padding:11px 7px 12px}.homePage .heroVisual .visualCard b{font-size:13px!important}.homePage .heroVisual .visualCard>span{min-height:0;font-size:9px!important;line-height:1.45!important}}:root{--layout-gutter:clamp(16px,2vw,32px);--section-space:clamp(52px,6vw,84px);--floating-safe-bottom:22px}body:has(.telemetryConsent) .scrollToTop{display:none!important}.siteMain :is(.formCard,.authCard,.filters,.searchFilterDock,.dashboardLinks,.statsGrid,.sellerBox,.detailContent) :is(p,small,label),.supportForm :is(small,label),.notificationCard :is(p,small,time),.messageThread :is(p,small,time){font-size:max(12px,1em);line-height:1.6}.formCard :is(input,select,textarea,button),.filters :is(input,select,button){min-height:46px}.formCard small,.authFieldHint,.supportFields small{font-size:12px!important;font-weight:500!important}.homePage .homeAdsGrid .card{min-width:0;height:100%}.homePage .homeAdsGrid .card h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:3em;display:-webkit-box;overflow:hidden;line-height:1.5!important}@media (min-width:901px){.homePage .homeAdsGrid-5{flex-wrap:wrap;justify-content:center;gap:18px;display:flex}.homePage .homeAdsGrid-5>.card{flex:0 calc(25% - 13.5px)}}@media (max-width:1180px) and (min-width:901px){.container,.header .nav,.header .categoryBar .container{width:calc(100% - 40px)!important}.header .nav{gap:12px}.header .nav>nav{gap:4px!important}.header .nav .navIconLink{padding-inline:5px!important;font-size:12.5px!important}.header .postButton{padding-inline:14px!important}.categoryBar .container{gap:18px!important}.homePage .heroInner{grid-template-columns:minmax(0,1fr) minmax(330px,.86fr)!important;gap:38px!important}.homePage .hero h1{font-size:clamp(43px,5.1vw,60px)!important}.localSearchGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.localSearchGrid>a{min-height:82px!important}}@media (max-width:900px) and (min-width:761px){.container,.narrow{width:calc(100% - 32px)!important}.grid,.homePage .homeAdsGrid,.statsGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.detailsGrid,.supportLayout,.adminGrid{grid-template-columns:1fr!important}.sellerBox{position:static!important}.filters,.filters.advanced{grid-template-columns:repeat(2,minmax(0,1fr))!important}.filters>*{min-width:0}.homePage .heroInner{grid-template-columns:1fr!important}.homePage .heroCopy{text-align:center;max-width:760px;margin-inline:auto}.homePage .heroActions,.homePage .heroProof{justify-content:center}}@media (max-width:760px){:root{--section-space:44px;--floating-safe-bottom:calc(82px + env(safe-area-inset-bottom))}html,body{max-width:100%;overflow-x:clip}.container,.narrow{width:calc(100% - 24px)!important}.page{padding-block:28px 78px!important}.section,.homePage .section{padding-block:var(--section-space)!important}.pageTitle h1,.dashboardHead h1{font-size:clamp(27px,8vw,35px)!important}.pageTitle p,.dashboardHead p{font-size:13px!important;line-height:1.7!important}.formGrid,.dashboardLinks,.statsGrid,.filters,.filters.advanced{grid-template-columns:1fr!important}.formCard{padding:18px 14px!important}.homePage .homeAdsGrid-5{display:grid}.homePage .localSearchGrid>a>span{text-overflow:ellipsis;overflow:hidden}}@media (max-width:430px){.header .nav>.brand img{width:104px!important}.header .postButton{padding-inline:8px!important;font-size:10.5px!important}.homePage .hero h1{letter-spacing:-1px!important;font-size:clamp(34px,10.5vw,43px)!important}.homePage .hero p{font-size:13.5px!important;line-height:1.8!important}.homePage .heroActions a{min-height:46px!important}.homePage .localSearchGrid{grid-template-columns:1fr!important}.homePage .localSearchGrid>a{min-height:68px!important}.homePage .localSearchGrid>a>span{font-size:12px!important}}body:not(:has(.adminShell)) .siteMain :is(.resultCount,.cardCategory,.cardFresh,.cardMeta,.imageCount,.listingMeta,.listingSectionHead>div>span,.listingSectionHead>b,.listingHighlights small,.listingDetailTable span,.enhancedListingFeatures header span,.enhancedListingFeatures header>b,.enhancedListingFeatures .listingFeatureGroups h3 small,.enhancedListingFeatures .listingFeatureGroups article>div>span,.enhancedListingFeatures .featureSourceNote,.sellerBox small,.authTrustRow,.authFieldHint,.dashboardSectionHead span,.activitySectionHead p,.personalEmpty p,.profilePage .credentialChangeCard>small,.profilePage .phoneVerifyForm label>small,.profilePage .phonePrivacyNote){font-size:max(11px,.75rem)!important;line-height:1.6!important}.detailsGrid .detailContent>h1{text-wrap:balance;font-weight:750!important;line-height:1.4!important}.detailsGrid .listingMeta{gap:9px 16px;font-size:12px!important}.detailsGrid :is(.listingDescription,.listingLocation,.listingSafety) p,.detailsGrid .listingSafety li{font-size:14px!important;line-height:1.85!important}.detailsGrid .listingDetailTable :is(span,b){font-size:13px!important;line-height:1.6!important}.enhancedListingFeatures .listingFeatureGroups h3{font-size:13px!important}.enhancedListingFeatures .listingFeatureGroups article>div>span{font-size:12px!important}.homePage :is(.homeCategories,.categoryScroller,.categoryTrack),.detailsGrid :is(.adGallery,.thumbs){min-width:0;max-width:100%}.homePage :is(.homeCategories,.categoryScroller),.detailsGrid .adGallery{overflow:hidden}.homePage .categoryTrack,.detailsGrid .thumbs{overscroll-behavior-inline:contain;scrollbar-width:thin}:is(.dashboardHead,.profilePageHead,.adminPageHead) p{font-size:13px!important;line-height:1.75!important}:is(.dashboardLinks,.dashboardLinkGrid,.statsGrid,.activityGrid,.profilePage,.adminContent) :is(p,small,label){line-height:1.65}.dashboardLinkGrid a span,.statsGrid span{font-size:13px!important}.adminShell :is(.adminPageHead p,.adminPanelHead p,.adminStats small,.adminTable td,.adminTable th){font-size:max(11px,.75rem)!important;line-height:1.55!important}@media (max-width:760px){.detailsGrid .detailContent>h1{font-size:28px!important;line-height:1.45!important}.detailsGrid .listingMeta{font-size:11px!important}.detailsGrid :is(.listingDescription,.listingLocation,.listingSafety) p,.detailsGrid .listingSafety li{font-size:13px!important}.homePage .categoryTrack,.detailsGrid .thumbs{-webkit-overflow-scrolling:touch}:is(.dashboardHead,.profilePageHead,.adminPageHead) p{font-size:12px!important}}@media (min-width:761px){.homePage .heroVisual{background:radial-gradient(circle,#fffffff5 0 19%,#0000 43%),linear-gradient(145deg,#fbfefc,#eaf6ee)!important}.homePage .marketMapLayer{background:radial-gradient(at 47%,#0000 0 26%,#3a9d5e13 26.3% 26.8%,#0000 27.1% 35%,#3a9d5e0d 35.3% 35.8%,#0000 36.1% 46%,#3a9d5e0a 46.3% 46.8%,#0000 47.1%),radial-gradient(circle at 17% 77%,#2499551c 0 2px,#0000 2.5px),radial-gradient(circle at 82% 23%,#d86d451a 0 2px,#0000 2.5px),linear-gradient(145deg,#ffffff6b,#e6f6eb6b);border:1px solid #70b98838;box-shadow:inset 0 0 45px #16803d0e;inset:14px!important}.homePage .countryMapHalo{fill:none;stroke:#fff;stroke-width:7px;stroke-linejoin:round;opacity:.72;filter:drop-shadow(0 10px 11px #084f2d1f)}.homePage .countryMapShape{filter:drop-shadow(0 7px 8px #0a603413);fill:url(#localMarketMapFill)!important;stroke:#7fc39a!important;stroke-width:2.15px!important;opacity:.9!important}.homePage .mapStreet{fill:none;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px #1c804124);stroke:#fdfefd!important;stroke-width:3.1px!important;opacity:.92!important}.homePage .mapStreetCasing{fill:none;stroke:#58ac7433;stroke-width:6.5px;stroke-linecap:round;stroke-linejoin:round}.homePage .mapStreetSecondary{fill:none;stroke:#ffffffe0;stroke-width:1.45px;stroke-linecap:round;stroke-dasharray:1 5}.homePage .mapDistrictLine{fill:none;stroke:#34915429;stroke-width:1.15px;stroke-linecap:round}.homePage .mapJunction{fill:#fff;stroke:#45a66a;stroke-width:2px;filter:drop-shadow(0 2px 2px #0d5e3133)}.homePage .mapJunction.minor{fill:#dff2e5;stroke-width:1.5px}.homePage .mapRoute{stroke:#249955!important;stroke-width:1.75px!important;stroke-dasharray:6 9!important;opacity:.58!important}.homePage .mapDot{border-width:3px!important;width:11px!important;height:11px!important;box-shadow:0 0 0 6px #16a45621,0 6px 13px #09593047!important}.homePage .mapDotFour{box-shadow:0 0 0 6px #d86d4524,0 6px 13px #6c301640!important}.homePage .mapIdentity{color:#286c45;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);white-space:nowrap;background:#ffffffd1;border:1px solid #8dc59f8c;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;font-size:9px;font-weight:700;display:flex;position:absolute;top:16px;bottom:auto;left:50%;transform:translate(-50%);box-shadow:0 6px 16px #103f2714}.homePage .mapCompass{inset-inline-end:18px;color:#147b43;background:#ffffffdb;border:1px solid #70b9887a;border-radius:50%;place-items:center;width:34px;height:34px;font-family:Arial,sans-serif;display:grid;position:absolute;top:16px;box-shadow:0 7px 18px #103f271a}.homePage .mapCompass b{font-size:7px;line-height:1;position:absolute;top:3px}.homePage .mapCompass i{margin-top:5px;font-size:17px;font-style:normal;font-weight:800;line-height:1}}html[data-theme=dark] .homePage .countryMapHalo{stroke:#102d21;opacity:.9}html[data-theme=dark] .homePage .countryMapShape{fill:#214a35!important;stroke:#62b67d!important}html[data-theme=dark] .homePage .mapStreetCasing{stroke:#4ea36b4d}html[data-theme=dark] .homePage .mapStreetSecondary{stroke:#b8dcc37a}html[data-theme=dark] .homePage .mapDistrictLine{stroke:#78be8f38}html[data-theme=dark] .homePage .mapJunction{fill:#163d29;stroke:#79c890}html[data-theme=dark] .homePage .mapIdentity,html[data-theme=dark] .homePage .mapCompass{color:#9edbb1;background:#123122e6;border-color:#3d7653}html[data-theme=dark] .homePage .homeCategories .category:hover,html[data-theme=dark] .homePage .homeCategories .category:focus-visible{border-color:var(--accent-copper-line)!important;background:#211c18!important}.sellerTrustReport{border-color:#c5dfcf!important;box-shadow:0 22px 58px #10271d1b!important}.sellerTrustReport>header{border-bottom:1px solid #e2ebe5;position:relative;background:radial-gradient(circle at 5% 5%,#def4e5b3,#0000 34%),linear-gradient(135deg,#fbfefc,#fff9f5)!important;padding:22px 26px!important}.sellerTrustReport>header:before{content:"";background:linear-gradient(#1cac55,#117b3e);border-radius:99px;width:4px;position:absolute;inset-block:20px;inset-inline-start:0}.sellerTrustReport>header h2{font-size:27px!important;line-height:1.25!important}.sellerTrustReport>header p{margin-top:7px!important;font-size:13px!important;line-height:1.65!important}.sellerTrustReport>header>b{box-shadow:0 6px 15px #97492814;background:#fff5ef!important;border-color:#edcbbb!important;padding:8px 12px!important;font-size:11px!important}.sellerTrustReport .trustReportHero{align-items:stretch;background:#f8fbf9!important;grid-template-columns:minmax(300px,1.05fr) minmax(360px,.95fr)!important;gap:16px!important;padding:18px 24px!important}.sellerTrustReport .trustReportSeal{background:#fff;border:1px solid #d8e8de;border-radius:16px;padding:15px 17px}.sellerTrustReport .trustReportSeal>i{box-shadow:inset 0 0 0 1px #16803d0f;border-radius:16px!important;width:52px!important;height:52px!important}.sellerTrustReport .trustReportSeal strong{font-size:17px!important;line-height:1.35!important}.sellerTrustReport .trustReportSeal em{font-size:10px!important}.sellerTrustReport .trustReportStats{box-shadow:0 7px 20px #10271d0b;border-color:#cfe2d6!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.sellerTrustReport .trustReportStats>span{min-width:0;padding:13px 10px!important}.sellerTrustReport .trustReportStats b{font-variant-numeric:tabular-nums;font-size:18px!important}.sellerTrustReport .trustReportStats small{font-size:9.5px!important;line-height:1.45!important}.sellerTrustReport .trustReportTabs{background:#fff;gap:12px!important;padding:8px 24px 0!important}.sellerTrustReport .trustReportTabs button{transition:color .18s,border-color .18s,background .18s;min-height:46px!important;padding-inline:18px!important;font-size:12px!important}.sellerTrustReport .trustReportTabs button:hover{color:#16803d;background:#f6faf7}.sellerTrustReport .trustReportTabs button:focus-visible{outline-offset:2px;outline:3px solid #16803d33}.sellerTrustReport .trustReportSummary{background:linear-gradient(#fff,#fbfdfc);grid-template-columns:1fr!important;gap:12px!important;padding:18px 24px 22px!important}.sellerTrustReport .trustReportSummary article{grid-column:1/-1;min-height:112px;overflow:hidden;box-shadow:0 12px 30px #10522b17;background:radial-gradient(circle at 3% 100%,#cdefd8ad,#0000 31%),linear-gradient(135deg,#fff,#f2faf5)!important;border-color:#acd6ba!important;padding:19px 20px!important}.sellerTrustReport .trustReportSummary article>i{box-shadow:0 8px 18px #16803d33;color:#fff!important;background:linear-gradient(145deg,#22ac56,#117b3d)!important;border-radius:15px!important;width:48px!important;height:48px!important}.sellerTrustReport .trustReportSummary article b{margin-top:2px;display:block;font-size:15px!important}.sellerTrustReport .trustReportSummary article p{font-size:12px!important;line-height:1.65!important}.sellerTrustReport .trustSummaryKicker{color:#16803d;font-weight:800;display:block;font-size:10.5px!important}.sellerTrustReport .trustReportSummary article button{white-space:nowrap;min-height:44px;box-shadow:0 9px 20px #16803d2e;color:#fff!important;background:linear-gradient(135deg,#20a952,#117d3e)!important;border:0!important;border-radius:11px!important;padding-inline:16px!important;font-size:10.5px!important}.sellerTrustReport .trustReportSummary article button:hover{transform:translateY(-2px);box-shadow:0 13px 24px #16803d3d}.sellerTrustReport .trustReportSummary aside{padding:17px 18px!important}.sellerTrustReport .trustDeclarationNotice{grid-template-columns:48px 1fr;align-items:start;gap:14px;border:1.5px solid #e8bd65!important;background:linear-gradient(135deg,#fffaf0 0%,#fff5df 100%)!important;border-inline-start:5px solid #c98218!important;display:grid!important;box-shadow:0 10px 25px #895b1217!important}.sellerTrustReport .trustDeclarationNotice>i{color:#fff;background:#c98218;border-radius:13px;place-items:center;width:42px;height:42px;font-size:22px;font-style:normal;font-weight:900;display:grid;box-shadow:0 7px 16px #c9821833}.sellerTrustReport .trustDeclarationNotice span{color:#8b5a10;background:#f8e7c4;border-radius:999px;margin-bottom:5px;padding:4px 9px;font-size:10px;font-weight:800;display:inline-flex}.sellerTrustReport .trustDeclarationNotice strong{color:#70470b;display:block;font-size:13px!important}.sellerTrustReport .trustDeclarationNotice ul{color:#5f574b;gap:4px;margin:8px 0 0;padding:0;font-size:12px;line-height:1.7;list-style:none;display:grid}.sellerTrustReport .trustDeclarationNotice li:before{content:"•";color:#c98218;margin-inline-end:7px;font-weight:900}.sellerTrustReport .trustBodyView{background:#fbfdfc;gap:18px!important;padding:20px 24px 24px!important}.sellerTrustReport .trustBodyView>div:first-child,.sellerTrustReport .publicPanelList{background:#fff;border:1px solid #dbe8df;border-radius:17px;padding:15px;box-shadow:0 8px 22px #10271d0a}.sellerTrustReport .interactivePublicMap{margin:12px auto 17px!important}.sellerTrustReport .publicNaturalCarMap:before,.sellerTrustReport .publicNaturalCarMap:after{display:none!important}.sellerTrustReport .publicNaturalCarMap{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.sellerTrustReport .publicNaturalCarMap svg{overflow:visible}.sellerTrustReport .publicPanelList{align-content:start;gap:8px!important}.sellerTrustReport .publicPanelList>button{min-height:44px;transition:border-color .17s,background .17s,transform .17s;padding:10px 12px!important}.sellerTrustReport .publicPanelList>button:hover{background:#f8fcf9;border-color:#a9d4b7;transform:translateY(-1px)}.sellerTrustReport .publicPanelList>button.active{box-shadow:inset 4px 0 #2aa35a,0 6px 14px #14743c12!important}html[dir=rtl] .sellerTrustReport .publicPanelList>button.active{box-shadow:inset -4px 0 #2aa35a,0 6px 14px #14743c12!important}.sellerTrustReport .publicActivePanel{min-height:58px;background:#f8fcf9!important;padding:10px 13px!important}.sellerTrustReport .trustReportFooter{min-height:76px;background:linear-gradient(135deg,#edf9f1,#fffaf4)!important;border-top:1px solid #cce3d4!important;padding:13px 18px!important}.sellerTrustReport .trustReportFooter>span{background:#dff4e6;border-radius:13px;flex:none;place-items:center;width:40px;height:40px;font-size:18px;font-weight:900;display:grid;color:#16803d!important}.sellerTrustReport .trustReportFooter>div{flex:1;min-width:0}.sellerTrustReport .trustReportFooter b{color:#123f28;font-size:12px;display:block}.sellerTrustReport .trustReportFooter p{margin-top:3px!important;font-size:11px!important;line-height:1.6!important}.sellerTrustReport .trustReportFooter a{white-space:nowrap;background:#16803d;align-items:center;min-height:42px;display:inline-flex;box-shadow:0 8px 18px #16803d2b;color:#fff!important;border:0!important;border-radius:11px!important;padding-inline:15px!important;font-size:11px!important}@media (max-width:850px){.sellerTrustReport .trustReportHero,.sellerTrustReport .trustBodyView{grid-template-columns:1fr!important}}@media (max-width:620px){.sellerTrustReport>header{padding:18px!important}.sellerTrustReport>header h2{font-size:23px!important}.sellerTrustReport .trustReportHero{padding:14px!important}.sellerTrustReport .trustReportStats{grid-template-columns:repeat(3,minmax(0,1fr))!important}.sellerTrustReport .trustReportStats>span{border-bottom:0!important}.sellerTrustReport .trustReportTabs{padding-inline:10px!important}.sellerTrustReport .trustReportSummary{padding:14px!important}.sellerTrustReport .trustReportSummary article{grid-template-columns:auto 1fr!important}.sellerTrustReport .trustReportSummary article button{grid-column:1/-1;justify-content:center;width:100%}.sellerTrustReport .trustDeclarationNotice{grid-template-columns:40px 1fr!important;gap:10px!important}.sellerTrustReport .trustDeclarationNotice>i{width:38px;height:38px}.sellerTrustReport .trustBodyView{padding:14px!important}.sellerTrustReport .trustBodyView>div:first-child,.sellerTrustReport .publicPanelList{padding:11px}.sellerTrustReport .trustReportFooter{grid-template-columns:auto 1fr;display:grid;padding:13px!important}.sellerTrustReport .trustReportFooter a{grid-column:1/-1;justify-content:center}}.page.inspectionDashboard{max-width:1200px;width:min(1200px,100% - 40px)!important;margin-inline:auto!important}.inspectionRequestComposer{background:linear-gradient(145deg,#f1fbf4,#fff);border:1.5px solid #a9d7b8;border-radius:22px;margin-bottom:22px;padding:24px;box-shadow:0 15px 35px #10522b14}.inspectionRequestComposer>header{align-items:center;gap:14px;margin-bottom:20px;display:flex}.inspectionRequestComposer>header>span{color:#fff;background:#168a45;border-radius:15px;place-items:center;width:48px;height:48px;font-size:23px;font-weight:900;display:grid}.inspectionRequestComposer header small{color:#16803d;font-size:10px;font-weight:800}.inspectionRequestComposer h2{margin:2px 0;font-size:24px}.inspectionRequestComposer header p{color:#65766c;margin:0;font-size:12px}.inspectionRequestComposer fieldset{border:0;grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:0;display:grid}.inspectionRequestComposer legend{grid-column:1/-1;margin-bottom:8px;font-size:13px;font-weight:850}.inspectionRequestComposer label{cursor:pointer;background:#fff;border:1px solid #d4e6da;border-radius:15px;grid-template-columns:auto 1fr;align-items:center;gap:12px;padding:16px;display:grid;position:relative}.inspectionRequestComposer label:has(input:checked){background:#edf9f1;border-color:#2aa75a;box-shadow:inset 0 0 0 1px #2aa75a}.inspectionRequestComposer label>input{opacity:0;position:absolute}.inspectionRequestComposer label>i{color:#16803d;background:#e5f5ea;border-radius:12px;place-items:center;width:39px;height:39px;font-style:normal;font-weight:900;display:grid}.inspectionRequestComposer label b,.inspectionRequestComposer label small{display:block}.inspectionRequestComposer label b{font-size:13px}.inspectionRequestComposer label small{color:#6d7e74;margin-top:3px;font-size:10.5px;line-height:1.5}.inspectionRequestComposer form>div{justify-content:flex-end;align-items:center;gap:10px;margin-top:18px;display:flex}.inspectionRequestComposer form>div>a{color:#557065;padding:11px 15px;font-weight:800}.inspectionRequestComposer form>div>button{margin:0}.enhancedListingFeatures{background:linear-gradient(145deg,#fff,#f7fbf8);border:1px solid #d5e7db;border-radius:19px;padding:20px;box-shadow:0 10px 28px #14482b0e;margin-top:28px!important}.enhancedListingFeatures>header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:17px;display:flex}.enhancedListingFeatures>header span{color:#188648;margin-bottom:3px;font-size:10px;font-weight:800;display:block}.enhancedListingFeatures>header h2{margin:0!important;font-size:22px!important}.enhancedListingFeatures>header p{color:#738279;margin:5px 0 0;font-size:11.5px;line-height:1.55}.enhancedListingFeatures>header>b{color:#177f42;white-space:nowrap;background:#e7f6ec;border-radius:999px;align-items:center;min-height:34px;padding:0 12px;font-size:11px;display:inline-flex}.enhancedListingFeatures .listingFeatureGroups{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid!important}.enhancedListingFeatures .listingFeatureGroups>article{background:#fff;border:1px solid #dce9e0;border-radius:14px;min-width:0;padding:13px}.enhancedListingFeatures .listingFeatureGroups h3{color:#173e2b;border-bottom:1px solid #e6eee9;align-items:center;gap:8px;margin:0 0 11px;padding-bottom:10px;font-size:12px;display:flex}.enhancedListingFeatures .listingFeatureGroups h3 i{color:#168846;background:#e6f6eb;border-radius:9px;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.enhancedListingFeatures .listingFeatureGroups h3 small{color:#597065;background:#f0f5f2;border-radius:999px;place-items:center;min-width:22px;height:22px;margin-inline-start:auto;font-size:9px;display:grid}.enhancedListingFeatures .listingFeatureGroups article>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.enhancedListingFeatures .listingFeatureGroups article>div>span{color:#315843;text-align:start;background:#f4f8f5;border:1px solid #0000;border-radius:10px;justify-content:flex-start;align-items:center;gap:7px;width:100%;min-height:42px;padding:8px 10px;font-size:10.5px;font-weight:750;line-height:1.35;display:flex}.enhancedListingFeatures .listingFeatureGroups article>div>span:hover{background:#eef8f1;border-color:#cfe5d7}.enhancedListingFeatures .listingFeatureGroups article>div>span svg{color:#16904a;flex:none}.enhancedListingFeatures .featureSourceNote{color:#74837a;border-top:1px solid #e3ece6;margin-top:13px;padding-top:11px;font-size:10px;line-height:1.5;display:block}@media (max-width:850px){.enhancedListingFeatures .listingFeatureGroups{grid-template-columns:1fr!important}}@media (max-width:620px){.page.inspectionDashboard{width:calc(100% - 20px)!important}.inspectionRequestComposer{padding:16px}.inspectionRequestComposer fieldset{grid-template-columns:1fr}.inspectionRequestComposer form>div{display:grid}.inspectionRequestComposer form>div>*{text-align:center;justify-content:center}.enhancedListingFeatures{padding:15px}.enhancedListingFeatures>header{align-items:center}.enhancedListingFeatures>header p{display:none}.enhancedListingFeatures>header h2{font-size:19px!important}.enhancedListingFeatures .listingFeatureGroups article>div{grid-template-columns:1fr}}html[data-theme=dark] .sellerTrustReport>header,html[data-theme=dark] .sellerTrustReport .trustReportTabs,html[data-theme=dark] .sellerTrustReport .trustReportSummary,html[data-theme=dark] .sellerTrustReport .trustBodyView{background:#10271d!important}html[data-theme=dark] .sellerTrustReport .trustReportSeal,html[data-theme=dark] .sellerTrustReport .trustBodyView>div:first-child,html[data-theme=dark] .sellerTrustReport .publicPanelList{background:#153122;border-color:#31523e}html[dir=ltr] body{letter-spacing:0}html[dir=ltr] :is(h1,h2,h3,.card h3,.pageTitle h1,.dashboardHead h1){letter-spacing:-.02em;line-height:1.25!important}html[dir=ltr] :is(p,.cardMeta,.footerGroup a,.formCard label,.filters){line-height:1.55}html[dir=ltr] .homePage .hero h1{letter-spacing:-.035em!important;line-height:1.08!important}html[dir=ltr] .homePage .localSearchGrid>a>span{font-size:clamp(11px,.68vw,13px)!important}@media (max-width:760px){.header .nav{overflow:hidden;width:calc(100% - 16px)!important;max-width:100%!important;margin-inline:auto!important;padding-inline:0!important}.header .nav>.brand{overflow:hidden;flex:0 112px!important;min-width:0!important;margin-inline-end:auto!important}.header .nav>.brand img{width:112px!important;max-width:100%!important;height:auto!important}.header .nav>nav{flex:none!important;min-width:0!important}.header .navAccountActions{gap:5px!important}.header .navAccountActions>:is(.mobileAccount,.postButton){width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}.header .themeToggle{flex:0 0 40px!important;width:40px!important;min-width:40px!important;height:40px!important}.homePage .hero{overflow:hidden!important}.homePage .heroInner{flex-direction:column!important;align-items:stretch!important;width:calc(100% - 24px)!important;max-width:100%!important;margin-inline:auto!important;display:flex!important}.homePage .heroCopy{overflow:hidden;text-align:center!important;width:100%!important;max-width:100%!important;margin-inline:auto!important;padding-inline:0!important}.homePage .heroCopy :is(.eyebrow,h1,p){max-width:100%!important;margin-inline:auto!important}.homePage .hero h1{overflow-wrap:normal;text-wrap:balance;padding-inline:2px;width:100%!important}.homePage .hero p{padding-inline:4px;width:100%!important}.homePage .heroActions{width:100%;justify-content:center!important}.homePage .heroSearch,.homePage .heroVisual{width:100%!important;max-width:100%!important;margin-inline:0!important}}@media (max-width:430px){.header .nav>.brand{flex-basis:100px!important}.header .nav>.brand img{width:100px!important}.homePage .hero h1{font-size:clamp(31px,9.4vw,39px)!important}}
@media (max-width:760px){.topStrip{height:44px}.topStrip .container{width:calc(100% - 16px)}.marketTools{gap:5px}.marketPickerButton{min-height:36px;padding-inline:8px}.header .nav{height:62px}.header .nav>.brand img{width:138px;max-width:138px}.navAccountActions>.mobileAccount,.header .postButton{min-height:44px}body{padding-bottom:calc(88px + env(safe-area-inset-bottom))}.mobileBottomNav{bottom:calc(7px + env(safe-area-inset-bottom));height:68px}.mobileBottomNav small{font-size:10.5px;line-height:1.25}}@media (max-width:390px){.header .nav>.brand img{width:126px;max-width:126px}.marketButtonCopy small{display:none}}@media (max-width:760px){.header .nav{direction:ltr}.header .nav>.brand{order:3;flex:0 0 104px!important;max-width:104px!important}.header .nav>nav{order:2}.header>.nav>.themeToggle{order:1}.header .navAccountActions{direction:rtl}.header .topStrip{overflow:hidden}.header .topStripInner .marketTools{width:100%!important;max-width:100%!important}.header .topStripInner :is(.marketPicker,.languageMenu,.marketPickerButton,.languageDirectSwitch){min-width:0!important;max-width:100%!important}.homePage .heroInner{width:100%!important;max-width:100%!important;padding-inline:14px!important}.homePage .heroCopy{box-sizing:border-box;padding-inline:2px!important}.homePage .heroCopy :is(.eyebrow,h1,p){box-sizing:border-box;white-space:normal!important;overflow-wrap:break-word!important;width:100%!important;max-width:100%!important;padding-inline:4px!important}.searchPage{width:100%!important;max-width:100%!important;padding-inline:10px!important}.searchPage>.pageTitle{box-sizing:border-box;padding-inline:14px!important}.searchPage>.pageTitle :is(span,h1,p){width:100%;max-width:100%;white-space:normal!important;overflow-wrap:break-word!important}.searchPage>.pageTitle h1{font-size:clamp(26px,7.5vw,31px)!important}}@media (max-width:390px){.header .nav>.brand{flex-basis:92px!important;max-width:92px!important}.header .nav>.brand img{width:92px!important}}html,body{width:100%;max-width:100%;overflow-x:clip}.siteMain,.siteMain>*,.header,.footer{min-width:0;max-width:100%}@media (min-width:761px){.header .nav{gap:14px}.header .nav>nav{gap:6px!important}.header .nav .navIconLink{padding-inline:6px}.cardBody{flex-direction:column;min-height:202px;display:flex}.cardBody .price{margin-top:auto}}@media (max-width:760px){html,body{overflow-x:hidden}body[data-site-shell=public] .siteMain,body[data-site-shell=public] .siteMain>main,body[data-site-shell=public] .siteMain .page,body[data-site-shell=public] .siteMain .container,body[data-site-shell=public] .siteMain .narrow{min-width:0!important;max-width:100%!important}body[data-site-shell=public] .siteMain :where(section,article,form,fieldset,div,nav){min-width:0}.header{overflow:clip}.header .topStripInner,.header .nav,.header .categoryBar>.container{width:calc(100% - 20px)!important;max-width:calc(100% - 20px)!important}.header .nav{justify-content:space-between;overflow:visible;gap:5px!important;padding-inline:0!important;display:flex!important}.header .nav>.brand{overflow:hidden;flex:0 112px!important;min-width:82px!important;max-width:112px!important;margin:0!important}.header .nav>.brand img{width:112px!important;max-width:100%!important;height:auto!important}.header .nav>nav{flex:none!important;margin:0!important}.header .navMainLinks,.header .navUtilityLinks{display:none!important}.header .navAccountActions{gap:5px!important;margin:0!important}.header .navAccountActions>:is(.mobileAccount,.postButton),.header>.nav>.themeToggle{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:0!important}.header .postButton span,.header .mobileAccountLabel,.header .desktopAccountLabel{display:none!important}.homePage .hero{padding-block:30px 24px!important}.homePage .heroInner{width:calc(100% - 24px)!important;max-width:calc(100% - 24px)!important}.homePage .heroCopy,.homePage .heroCopy>*,.homePage .heroActions,.homePage .heroSearch{width:100%!important;max-width:100%!important}.homePage .hero h1{font-size:clamp(31px,9vw,38px)!important;line-height:1.32!important}.homePage .heroActions{grid-template-columns:1fr 1fr;gap:8px!important;display:grid!important}.homePage .heroActions>*{text-align:center;min-width:0!important;padding-inline:9px!important}.searchPage,.detailsPage,.authVisualPage{overflow:clip}.searchPage{width:calc(100% - 20px)!important;padding-top:28px!important}.searchPage>.pageTitle{width:100%;margin-bottom:16px;overflow:hidden;padding:20px 16px!important}.searchPage>.pageTitle h1{margin-block:5px 0;line-height:1.35;font-size:clamp(27px,8vw,34px)!important}.searchPage .searchFilterDock,.searchPage .filters.advanced,.searchPage .filters.advanced>*,.searchPage .searchFilterActions{width:100%!important;max-width:100%!important}.searchPage .filters.advanced{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;padding:10px!important;display:grid!important}.searchPage .searchFilterActions{grid-template-columns:minmax(0,1fr) auto!important}.searchPage .resultTools,.searchPage .searchResultActions{align-items:stretch!important}.searchPage .resultTools{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.searchPage .searchResultActions{scrollbar-width:none;width:100%;padding-bottom:3px;overflow-x:auto;gap:7px!important;display:flex!important}.searchPage .searchResultActions::-webkit-scrollbar{display:none}.searchPage .searchResultActions>*{flex:none}.searchPage .searchResults-grid{grid-template-columns:minmax(0,1fr)!important;width:100%!important}.searchPage .searchResults-grid>.card{grid-column:auto!important;width:100%!important;max-width:100%!important}.detailsGrid,.detailsGrid>*,.adGallery,.galleryMain,.galleryThumbRail,.galleryThumbs,.detailContent,.detailSidebar{width:100%!important;min-width:0!important;max-width:100%!important}.detailsGrid{grid-template-columns:minmax(0,1fr)!important;gap:18px!important}.galleryMain{border-radius:15px!important;height:min(76vw,360px)!important}.galleryThumbRail{grid-template-columns:34px minmax(0,1fr) 34px!important}.galleryThumbs{overscroll-behavior-inline:contain;display:flex!important;overflow-x:auto!important}.galleryThumbs button{flex:0 0 82px!important;width:82px!important;height:64px!important}.detailContent>h1{overflow-wrap:anywhere;max-width:100%;font-size:clamp(25px,7vw,31px)!important}body.authRoute .siteMain,body.authRoute .authMarketTheme,body.authRoute .authVisualPage,body.authRoute .authWrap,body.authRoute .formCard,body.authRoute .authCard,body.authRoute .authCard>*{width:100%!important;min-width:0!important;max-width:100%!important}body.authRoute .authWrap{width:calc(100% - 20px)!important;margin-inline:auto!important}body.authRoute .oauthButtons{grid-template-columns:minmax(0,1fr)!important}body.authRoute .authHelp{flex-wrap:wrap;align-items:flex-start}}@media (max-width:390px){.header .nav>.brand{flex-basis:96px!important;max-width:96px!important}.header .nav>.brand img{width:96px!important}.homePage .hero h1{font-size:clamp(29px,8.8vw,34px)!important}}
