.disclosure-close-icon,.disclosure-phone{display:none}@media (max-width:767px){.search-page aside[data-category-drawer=closed]{visibility:hidden}.search-page aside[data-category-drawer=open] input[aria-label="Filter categories"]{min-height:44px}.search-page .search-nav>div{padding:0 8px}.search-page .search-nav>div>div>div{width:100%;justify-content:space-between;gap:4px}.search-page .search-nav a,.search-page .search-nav button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;width:auto;flex-shrink:0;margin:0!important;font-size:13px;white-space:nowrap}.search-page .desktop-aspect-filters,.search-page .desktop-category-suggestions,.search-page .desktop-quick-filters,.search-page .search-nav a[href="/watched/"],.search-page [data-testid=narrow-results-notice],.search-page button[aria-label="Open category tree"]{display:none}.search-page .results-main{padding-left:0}.search-page main[aria-label="eBay search and results"]>div{padding-left:8px!important;padding-right:8px!important}.search-page .ftc-disclosure-bar{display:flex;align-items:center;justify-content:space-between;padding:0 0 0 10px!important;min-height:46px;text-align:left!important;gap:4px}.search-page .disclosure-full{display:none}.search-page .disclosure-phone{display:flex;align-items:center;min-height:44px;color:#243746;text-decoration:underline;font-size:11px;line-height:16px;text-wrap:pretty;order:-1}.search-page .disclosure-close{display:grid;place-items:center;float:none!important;width:44px;height:44px;flex-shrink:0;opacity:1!important}.search-page .disclosure-close-text{display:none}.search-page .disclosure-close-icon{display:block}.search-page .search-button svg{transform:translateY(1.5px)}.search-page .search-header{padding:4px 0;box-shadow:none}.search-page .search-button{background:#184f78;box-shadow:none}.search-page .search-input{min-height:44px;padding-right:48px}.search-page .search-header button[aria-label="Clear search"]{right:0;width:44px;height:44px;display:grid;place-items:center}}.phone-navigation{display:none}@media (max-width:767px){.search-page .search-nav{position:relative;height:0;padding:0!important;border:0;z-index:102}.search-page .search-nav>div{display:none}.search-page .phone-navigation{display:block;position:absolute;right:44px;top:-46px}.phone-navigation summary{display:flex;align-items:center;justify-content:center;width:48px;height:44px;cursor:pointer;font-size:14px;color:#243746}.phone-navigation nav{position:absolute;right:0;width:200px;padding:8px;border:1px solid #b9c7d3;background:#fff;box-shadow:0 4px 12px #0003}.search-page .phone-navigation nav a{display:flex;justify-content:flex-start;font-size:14px}.search-page .disclosure-phone{margin-right:48px;font-size:14px}.dark .phone-navigation nav{background:#141c27;color:#e4edf5}.search-page:not(:has(.ftc-disclosure-bar)) .search-nav{height:44px}.search-page:not(:has(.ftc-disclosure-bar)) .phone-navigation{top:0;right:8px}.dark .search-page:not(:has(.ftc-disclosure-bar)) .phone-navigation summary{color:#e4edf5}}.disclosure-phone-static{display:none}@media (max-width:767px){.search-page .ftc-disclosure-bar{min-height:22px;height:22px;padding:2px 8px!important}.search-page .disclosure-close,.search-page .disclosure-phone{display:none}.search-page .disclosure-phone-static{display:block;font-size:12px;line-height:16px;white-space:nowrap}.search-page .phone-navigation,.search-page:not(:has(.ftc-disclosure-bar)) .phone-navigation{top:4px;right:8px}.search-page:not(:has(.ftc-disclosure-bar)) .search-nav{height:0}.phone-navigation summary{width:44px;height:44px;border:1px solid #b9c7d3;border-radius:6px}.search-page .search-header{padding:4px 0 0}.search-page .search-header [role=search]{margin-right:48px}.search-page .search-header button[aria-label^="eBay marketplace:"]{display:none}.search-page .search-input{padding-left:10px;padding-right:28px;font-size:16px}.search-page .search-header button[aria-label="Clear search"]{justify-items:end;padding-right:6px;color:#526171}.phone-location-notice{min-height:44px;margin:0;color:#526171;font-size:13px;line-height:18px}.phone-location-notice>div{min-height:44px}.phone-location-notice .phone-location-copy{white-space:nowrap}.phone-location-notice button{min-height:44px;min-width:44px}.phone-location-notice .phone-location-change{min-width:58px;margin-left:4px;text-decoration:underline;color:#1e4363}.phone-location-notice button[aria-label="Close location notice"]{margin:0;display:grid;place-items:center;color:inherit}.phone-location-editor input{width:88px;min-height:44px;font-size:16px}.phone-location-editor{margin-top:0;padding-top:0;border:0}.phone-location-editor button{min-width:70px}.dark .phone-location-notice{color:#b8c5d4}.dark .phone-location-change{color:#bfdbfe}.dark .phone-navigation summary{color:#e4edf5;border-color:#57697d}.dark .search-page .search-header button[aria-label="Clear search"]{color:#b8c5d4}.search-page .search-header>.py-1{padding-top:0;padding-bottom:0}.search-page .search-header{min-height:52px}.search-page .search-header button[aria-label="Clear search"]{justify-content:end}.search-page .search-header{min-height:49px}.search-page .location-detected-notice{position:static}}.search-bar-container{background:transparent;border-radius:0;border:none;box-shadow:none;padding:0!important;margin:0}.search-bar-container input[type=number],.search-bar-container input[type=search],.search-bar-container input[type=text]{height:40px;padding:0 12px;background:white;border:1px solid #d1d5db;border-radius:4px;font-family:var(--font-primary);font-size:14px;color:var(--neutral-900);transition:all .2s ease}.search-bar-container input:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-50)}.search-bar-container button{height:40px;padding:0 16px;border-radius:var(--r-md);font-family:var(--font-primary);font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;border:1px solid var(--neutral-200);background:white;color:var(--neutral-700);display:inline-flex;align-items:center;justify-content:center;gap:6px}.search-bar-container button:hover{transform:translateY(-1px);box-shadow:var(--shadow-sm)}.search-bar-container button.bg-blue-500,.search-bar-container button.bg-primary,.search-bar-container button[type=submit]{background:var(--brand)!important;color:white!important;border-color:var(--brand)!important;font-weight:600}.search-bar-container button.bg-blue-500:hover,.search-bar-container button.bg-primary:hover,.search-bar-container button[type=submit]:hover{background:var(--brand-700)!important;border-color:var(--brand-700)!important}.search-bar-container select{height:40px;padding:0 32px 0 12px;background:white;border:1px solid #d1d5db;border-radius:4px;font-family:var(--font-primary);font-size:14px;color:var(--neutral-700);cursor:pointer;transition:all .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 8px center;background-size:20px}.search-bar-container select:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-50)}.location-input-group{display:flex;align-items:center;gap:8px;padding:8px;background:var(--neutral-50);border-radius:var(--r-md);border:1px solid var(--neutral-200)}.search-bar-container .badge,.search-bar-container .filter-chip{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:var(--neutral-100);border:1px solid var(--neutral-200);border-radius:var(--r-full);font-size:13px;font-weight:500;transition:all .15s ease}.search-bar-container .filter-chip:hover{background:var(--neutral-200)}.search-bar-container .filter-chip.active{background:var(--brand);color:white;border-color:var(--brand)}.search-bar-container input[type=checkbox],.search-bar-container input[type=radio]{width:18px;height:18px;accent-color:var(--brand);cursor:pointer}.search-bar-container label{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:14px;color:var(--neutral-700);transition:color .15s ease}.search-bar-container label:hover{color:var(--brand)}.search-bar-container .price-slider{background:var(--neutral-100);border-radius:var(--r-sm);height:6px}.search-bar-container .price-slider-thumb{width:20px;height:20px;background:var(--brand);border:3px solid white;border-radius:50%;box-shadow:var(--shadow-md);cursor:grab}.search-bar-container .price-slider-thumb:active{cursor:grabbing;transform:scale(1.1)}.condition-new{background:var(--success-bg)!important;color:var(--success-text)!important;border:1px solid var(--accent-green)!important}.condition-used{background:var(--warning-bg)!important;color:var(--warning-text)!important;border:1px solid var(--accent-orange)!important}.condition-refurbished{background:var(--info-bg)!important;color:var(--info-text)!important;border:1px solid var(--brand)!important}.aspect-dropdown{padding:6px 12px;border:1px solid #e5e5e5;border-radius:6px;font-size:13px;background:white;min-width:120px;cursor:pointer;transition:all .2s}.aspect-dropdown:hover{border-color:var(--brand);box-shadow:0 0 0 2px rgba(79,70,229,.1)}.aspect-dropdown.active{background:#ede9fe;border-color:#c4b5fd;color:#5b21b6}.aspect-filter-section{background:var(--neutral-50);border-radius:var(--r-md);padding:12px;margin:8px 0;border:1px solid var(--neutral-200)}.aspect-filter-section h4{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--neutral-600);margin-bottom:8px}.advanced-filters-panel{background:white;border-radius:var(--r-lg);border:1px solid var(--neutral-200);padding:16px;margin-top:12px;box-shadow:var(--shadow-sm)}.toggle-advanced-filters{background:var(--neutral-50)!important;border:1px solid var(--neutral-300)!important;color:var(--neutral-700)!important;font-weight:500!important;width:100%;justify-content:space-between}.toggle-advanced-filters:hover{background:var(--neutral-100)!important;border-color:var(--neutral-400)!important}.toggle-advanced-filters.active{background:var(--brand-50)!important;border-color:var(--brand)!important;color:var(--brand)!important}.search-bar-container .bg-blue-50{background:var(--info-bg)!important;border-color:var(--brand)!important;border-radius:var(--r-md)!important}.search-bar-container .fixed{background:var(--neutral-900)!important;border-radius:var(--r-lg)!important;box-shadow:var(--shadow-xl)!important}.search-history-dropdown{background:white;border:1px solid var(--neutral-200);border-radius:var(--r-md);box-shadow:var(--shadow-lg);margin-top:4px;max-height:300px;overflow-y:auto}.search-history-item{padding:10px 12px;cursor:pointer;transition:background .15s ease;border-bottom:1px solid var(--neutral-100);font-size:14px}.search-history-item:hover{background:var(--neutral-50);color:var(--brand)}@media (max-width:768px){.search-bar-container{padding:12px!important;margin:12px 8px}.search-bar-container button,.search-bar-container select{height:44px;font-size:14px}.search-bar-container input{height:44px;font-size:16px}}