.market-search-page{padding-bottom:35px}.market-search-intro{padding:43px 0 27px}.market-search-intro .eyebrow{color:var(--red);margin-bottom:15px;font-size:13px}.market-search-intro h1{max-width:800px}.market-search-intro>p:last-child{max-width:800px;margin-top:20px;font-size:17px;font-weight:650;line-height:1.7}.market-search-form-panel{background:var(--teal);color:var(--cream);border-radius:3px;padding:28px}.market-search-form-panel h2{font:normal 31px/1.2 var(--serif)}.market-search-hint{color:#ffda91;align-items:center;gap:12px;margin:13px 0 17px;font-size:17px;font-weight:750;display:flex}.market-search-form{background:var(--paper);color:var(--teal);align-items:center;gap:13px;padding:10px 10px 10px 18px;display:flex}.market-search-form>svg{flex-shrink:0}.market-search-form input{background:0 0;border:0;flex:1;min-width:0;height:50px;font-size:17px;font-weight:650}.market-search-form button{min-height:50px;font-size:16px}.market-budget{margin-top:17px;font-size:15px;font-weight:700}.market-budget summary{cursor:pointer;text-underline-offset:4px;align-items:center;gap:9px;min-height:44px;text-decoration:underline;display:flex}.market-budget>div{flex-wrap:wrap;gap:15px;margin-top:12px;display:flex}.market-budget label{flex:1;gap:7px;max-width:230px;display:grid}.market-budget input{background:var(--paper);width:100%;min-width:0;min-height:46px;color:var(--teal);border:1px solid #bac8bd;padding:10px;font-size:16px;font-weight:700}.market-budget p{color:#e3e8dc;flex-basis:100%;font-size:14px;line-height:1.65}.market-form-error{color:#fff0c9;margin-top:16px;font-size:16px;font-weight:750}.market-search-explanation{color:#53614f;max-width:1000px;padding:21px 0 25px;font-size:15px;font-weight:650;line-height:1.8}.market-search-explanation strong{color:var(--teal)}.market-results{scroll-margin-top:20px}.market-provider-switch{background:var(--cream);z-index:10;border:1px solid #d6cebc;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;padding:9px;display:grid;position:sticky;top:8px;box-shadow:0 4px #173e3e0a}.market-provider-switch button{text-align:left;background:var(--paper);border:1px solid #d6cebc;border-bottom-width:4px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:16px 19px;font-size:22px;font-weight:800;display:flex}.market-provider-switch button small{margin-top:3px;font-size:14px;font-weight:650;display:block}.market-provider-switch button b{border:1px solid;border-radius:50%;justify-content:center;align-items:center;min-width:34px;height:34px;font-size:15px;display:flex}.market-provider-switch .market-provider-amazon[aria-pressed=true]{color:#fff9ed;background:#aa3c27;border-color:#8c2d1d}.market-provider-switch .market-provider-ebay[aria-pressed=true]{color:#fff9ed;background:#254d70;border-color:#173956}.market-provider-switch button:focus-visible{outline-offset:3px}.market-provider-results{padding-top:25px}.market-results-heading{justify-content:space-between;align-items:end;gap:22px;margin-bottom:20px;display:flex}.market-results-heading .eyebrow{color:var(--red);margin-bottom:8px;font-size:12px}.market-results-heading h2{font:normal 32px/1.25 var(--serif);overflow-wrap:anywhere}.market-results-heading>p{flex-shrink:0;font-size:14px;font-weight:650;line-height:1.7}.market-amazon-disclosure,.market-provider-results>.ebay-disclosure{color:#304739;text-align:left;background:#eee6d6;border:1px solid #cfc1a7;border-left:4px solid #956131;margin:0 0 23px;padding:15px 18px;font-size:15px;font-weight:650;line-height:1.65}.market-amazon-disclosure strong,.market-provider-results>.ebay-disclosure strong{color:#70431f;margin-bottom:4px;font-weight:800;display:block}.market-ebay-filters{background:#e6ece9;border:1px solid #c8d2c9;flex-wrap:wrap;gap:16px;margin-bottom:23px;padding:18px;display:flex}.market-ebay-filters label{flex:1;gap:7px;min-width:190px;font-size:14px;font-weight:750;display:grid}.market-ebay-filters select{background:var(--paper);border:1px solid #bdcbbb;min-height:46px;padding:10px;font-size:16px;font-weight:650}.market-ebay-filters p{color:#4c6157;flex-basis:100%;font-size:14px;font-weight:650;line-height:1.6}.market-loading{background:#ece6d8;justify-content:center;align-items:center;gap:14px;min-height:170px;padding:38px 20px;font-size:17px;font-weight:700;line-height:1.6;display:flex}.market-loading svg{flex-shrink:0}.market-provider-results .error-box p{margin-top:9px;font-size:15px;line-height:1.7}.market-provider-results .error-box button{min-height:44px;font-size:16px;font-weight:700}.market-amazon-card .product-content h3{min-height:78px;font-size:17px;font-weight:700;line-height:1.5}.market-amazon-card .product-brand{font-size:14px;font-weight:700;line-height:1.5}.market-card-ad-label{color:#604624;background:#eee6d6;border-bottom:1px solid #d9ccb3;padding:10px 15px;font-size:14px;font-weight:800;line-height:1.5}.market-amazon-card .merchant,.market-amazon-card .reference-label,.market-shipping-note{margin-top:8px;font-size:14px;font-weight:650;line-height:1.6}.market-shipping-note{color:#51604f;margin-bottom:14px}.market-amazon-card .buy-button{min-height:49px;font-size:16px;font-weight:750}.market-provider-results .price-disclaimer{margin-top:22px;font-size:14px;font-weight:650;line-height:1.8}.market-provider-results .pagination button,.market-provider-results .pagination span{min-height:44px;font-size:16px;font-weight:700}.market-original-links{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:32px;padding-top:20px;display:flex}.market-original-links a{text-underline-offset:4px;align-items:center;gap:9px;min-height:44px;font-size:15px;font-weight:750;text-decoration:underline;display:inline-flex}@media (max-width:950px){.market-amazon-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.market-search-intro{padding:30px 0 24px}.market-search-intro h1{letter-spacing:-2px;font-size:48px}.market-search-intro>p:last-child{font-size:16px}.market-search-form-panel{padding:22px 17px}.market-search-form-panel h2{font-size:28px}.market-search-form{flex-wrap:wrap;gap:9px;padding:10px}.market-search-form input{flex-basis:calc(100% - 40px);font-size:16px}.market-search-form button{width:100%}.market-budget label{min-width:100px;max-width:none}.market-provider-switch{gap:7px;padding:6px;top:5px}.market-provider-switch button{gap:5px;padding:12px 11px;font-size:19px}.market-provider-switch button small{font-size:13px;line-height:1.5}.market-provider-switch button b{min-width:27px;height:27px;font-size:13px}.market-results-heading{flex-direction:column;align-items:start;gap:12px}.market-results-heading h2{font-size:29px}.market-amazon-grid{grid-template-columns:1fr}.market-amazon-card .product-content h3{-webkit-line-clamp:4;min-height:0}.market-amazon-card .product-image{aspect-ratio:1.6}.market-amazon-card .product-image img{max-height:210px}.market-amazon-disclosure,.market-provider-results>.ebay-disclosure{font-size:14px}.market-ebay-filters{padding:15px}.market-ebay-filters label{min-width:100%;font-size:15px}.market-loading{justify-content:flex-start;font-size:16px}}.market-provider-switch .market-provider-exact{color:#173e3e;background:#f6e9c7;border-color:#b49350;gap:12px}.market-provider-switch .market-provider-exact[aria-pressed=true]{color:#fff8e7;background:#174c45;border-color:#174c45}.same-products{padding:26px 0}.same-products>.eyebrow{align-items:center;gap:10px;display:flex}.same-products>h2{font:700 34px/1.25 var(--serif,Georgia,serif);margin:14px 0}.same-products>p{max-width:900px;font-size:17px;font-weight:600;line-height:1.75}.same-products-scope{color:#52614f;margin:12px 0 22px;font-size:15px!important}.same-products-status{background:#e3ecdc;border:1px solid #98af8b;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:22px 0;padding:18px;font-size:16px;display:flex}.same-products-status strong{color:#174c45;font-size:19px}.same-product-group{background:#f2f0e4;border:2px solid #8ba47d;border-radius:7px;margin:28px 0;padding:22px}.same-product-group>header{color:#174c45;align-items:center;gap:12px;display:flex}.same-product-group h3{margin:0;font-size:21px;line-height:1.4}.same-product-group>header p{overflow-wrap:anywhere;margin-top:5px;font-size:15px;line-height:1.7}.same-product-note{margin:17px 0 22px;font-size:15px;font-weight:600;line-height:1.7}.same-product-pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.same-product-pair>div{min-width:0}.same-product-store{color:#173e3e;padding:12px 0;font-size:17px;font-weight:800;line-height:1.5}.same-product-pair .product-card{margin-bottom:18px}.same-products-actions{flex-wrap:wrap;align-items:center;gap:18px;margin:24px 0;display:flex}.same-products-refresh{background:0 0;align-items:center;gap:8px;min-height:48px;font-size:16px;font-weight:700;text-decoration:underline;display:inline-flex}.same-products-loading{align-items:center;gap:12px;padding:20px 0;font-size:17px;font-weight:700;display:flex}.same-products-disclaimer{color:#51604c;margin:20px 0;font-size:14px!important;line-height:1.8!important}.same-amazon-prices{padding:13px 0;font-size:15px;font-weight:600;line-height:1.7}.same-amazon-prices p+p{margin-top:9px}.home-exact-search{color:#173e3e!important;background:#f4e4b9!important;border-color:#b59759!important}@media (max-width:700px){.market-provider-switch{grid-template-columns:repeat(2,minmax(0,1fr))}.market-provider-switch .market-provider-exact{text-align:center;grid-column:1/-1;justify-content:center;padding:12px;font-size:18px}.same-product-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.same-product-group{padding:15px}.same-products>h2{font-size:29px}.same-product-group h3{font-size:19px}.same-products-actions .primary-button{width:100%;font-size:16px}.same-products-status{flex-direction:column;align-items:start;padding:15px}.same-products-status strong{font-size:18px}}.same-product-picker{background:#e7ecdf;border:1px solid #9dad94;margin:22px 0;padding:20px}.same-product-picker label{color:#174c45;margin-bottom:12px;font-size:19px;font-weight:800;display:block}.same-product-picker select{color:#173e3e;background:#fffdf6;border:2px solid #6b8562;width:100%;max-width:100%;min-height:56px;padding:12px;font-size:17px;font-weight:700}.same-product-picker p{margin-top:12px;font-size:15px;font-weight:650;line-height:1.7}.same-product-picker nav{justify-content:space-between;align-items:center;gap:10px;margin-top:15px;display:flex}.same-product-picker nav button{background:#fffdf6;border:1px solid #9dad94;align-items:center;gap:7px;min-height:45px;padding:9px;font-size:16px;font-weight:750;display:flex}.same-product-picker nav button:disabled{opacity:.45}.same-product-picker nav span{font-size:14px;font-weight:700}@media (max-width:700px){.same-product-picker{padding:15px}.same-product-picker select{font-size:16px}.same-product-picker nav{flex-wrap:wrap}.same-product-picker nav button{font-size:15px}}.market-provider-switch{grid-template-columns:repeat(2,minmax(0,1fr))}.product-ebay-comparison{padding-top:26px;padding-bottom:40px}.comparison-back{align-items:center;gap:8px;min-height:44px;font-size:16px;font-weight:750;text-decoration:underline;display:inline-flex}.product-ebay-comparison .same-products{padding-top:15px}.same-product-word-notice{color:#60461f;background:#fff0cc;border:1px solid #bba05e;border-left:5px solid #a56a23;margin:20px 0;padding:17px 19px;font-size:16px;font-weight:600;line-height:1.7}.same-product-word-notice>strong{font-size:18px;font-weight:800}.same-product-word-notice p{overflow-wrap:anywhere;margin-top:8px}.same-product-candidate{margin-bottom:24px}.same-product-candidate-label{color:#64471d;background:#fff0cc;border:1px solid #cbb277;padding:11px 14px;font-size:16px;font-weight:800;line-height:1.5}.same-product-candidate .product-card{margin-top:0}@media (max-width:700px){.same-product-word-notice{padding:15px}.same-product-candidate-label{font-size:16px}}.same-product-pair .same-product-store{overflow-wrap:anywhere;background:#e1eadc;border:1px solid #9aaf8d;border-radius:4px;flex-direction:column;justify-content:center;gap:4px;min-height:82px;margin:0 0 14px;padding:12px 14px;display:flex}.same-product-store>span{font-size:14px;font-weight:700;line-height:1.4}.same-product-store>strong{font-size:20px;line-height:1.35}.same-product-offers>.same-product-store{color:#214868;background:#e4edf6;border-color:#99b1c9}@media (max-width:700px){.product-ebay-comparison.wrap{width:calc(100% - 20px)}.product-ebay-comparison .same-product-group{padding:10px}.same-product-pair .same-product-store{min-height:93px;margin-bottom:10px;padding:10px 8px}.same-product-store>span{font-size:14px}.same-product-store>strong{font-size:18px}.same-product-pair .product-card{overflow-wrap:anywhere;min-width:0;max-width:100%}.same-product-pair .shop-saved-card,.same-product-pair .product-content{padding:10px}.same-product-pair .shop-saved-image,.same-product-pair .product-image{aspect-ratio:auto;height:135px;min-height:0;padding:10px 6px}.same-product-pair .shop-saved-image img,.same-product-pair .product-image img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:115px}.same-product-pair .shop-saved-card h3,.same-product-pair .product-content h3{-webkit-line-clamp:unset;min-height:0;margin:12px 0;font-size:16px;font-weight:750;line-height:1.45;display:block;overflow:visible}.same-product-pair .price-line{flex-wrap:wrap;gap:6px}.same-product-pair .price-line strong,.same-product-pair .shop-saved-price{font-size:23px;line-height:1.35}.same-product-pair .price-line .no-price{font-size:16px}.same-product-pair .ebay-card-ad-label,.same-product-pair .market-card-ad-label{padding:8px;font-size:13px;line-height:1.5}.same-product-pair .product-brand,.same-product-pair .merchant,.same-product-pair .ebay-price-kind,.same-product-pair .ebay-auction-detail,.same-product-pair .ebay-disclosure-compact,.same-product-pair .ebay-disclosure-compact strong{font-size:14px;line-height:1.55}.same-product-pair .shop-product-tools{grid-template-columns:minmax(0,1fr);gap:7px}.same-product-pair .shop-product-tools button{gap:6px;min-height:48px;padding:9px 5px;font-size:15px}.same-product-pair .shop-product-tools svg{width:19px;height:19px}.same-product-pair .primary-button,.same-product-pair .buy-button,.same-product-pair .product-install-link{white-space:normal;gap:6px;min-width:0;min-height:48px;padding:11px 8px;font-size:15px;line-height:1.45}.same-product-pair a>svg{flex-shrink:0;width:17px;height:17px}.same-product-pair .product-share-wrap,.same-product-pair .product-share-button{min-width:0;max-width:100%}.same-product-pair .same-product-candidate-label{padding:9px 8px;font-size:14px;line-height:1.5}.same-product-pair .shop-empty{margin-top:0;padding:12px 9px;font-size:15px}.same-product-pair .same-products-loading{flex-wrap:wrap;gap:8px;padding:12px 0;font-size:15px}.same-product-pair .badges{top:5px;left:5px}.same-product-pair .deal-badge{padding:4px 5px;font-size:12px}.same-product-pair .discount-badge{padding:4px 5px;font-size:16px}}.same-product-candidate-label.is-verified{color:#1a503c;background:#dfedda;border-color:#819c74}.comparison-offer-heading{color:#174c45;border-bottom:2px solid #96a98e;margin-bottom:12px;padding:12px 0;font-size:19px;line-height:1.4}.comparison-auction-heading{color:#71441b;border-color:#c2a570;margin-top:30px}.comparison-offer-total{color:#214861;background:#e7edf0;border:1px solid #adbfc7;margin:0;padding:12px 14px;font-size:15px;font-weight:650;line-height:1.6}.same-product-candidate>.comparison-offer-total+.product-card{margin-top:0}@media (max-width:700px){.comparison-offer-heading{font-size:17px}.comparison-offer-total{overflow-wrap:anywhere;padding:10px 8px;font-size:14px}}.comparison-more-visible{color:#214b6b;background:#e5edf4;border:2px solid #7e9bb3;border-radius:4px;width:100%;min-height:50px;padding:13px 12px;font-size:16px;font-weight:800;line-height:1.5}.comparison-more-visible:focus-visible{outline-offset:3px;outline:3px solid #b67d2a}
