:root{--black:#0c0907;--black2:#17120d;--ink:#1d1a16;--ink2:#4a453d;--muted:#6b6760;--orange:#d9531a;--orange-dk:#b8410f;--gold:#e2a93b;--teal:#13544b;--teal-dk:#0d3e37;--line:#e8e4dc;--soft:#f6f4f0;--cream:#fff6e0 }*{box-sizing:border-box}body{margin:0;background:#fff;color:var(--ink);font:15px/1.5 Archivo,Helvetica Neue,Helvetica,sans-serif}a{color:var(--ink)}a:hover{color:var(--orange)}img{max-width:100%}.wrap{max-width:1280px;margin:0 auto;padding-left:24px;padding-right:24px}.mono{font-family:Oswald,Arial Narrow,sans-serif}.serif{font-family:Fraunces,Georgia,serif;font-variation-settings:"SOFT" 100;font-weight:800}.eyebrow{font-family:Oswald,Arial Narrow,sans-serif;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--orange-dk)}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.btn{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 24px;border-radius:24px;font:700 15px Archivo,sans-serif;text-decoration:none;border:2px solid var(--ink);color:var(--ink);background:#fff;cursor:pointer}.btn.fill{background:var(--orange);border-color:var(--orange);color:#fff}.btn.fill:hover{background:var(--orange-dk);border-color:var(--orange-dk);color:#fff}.btn.light{background:transparent;border-color:var(--cream);color:var(--cream)}.btn.light:hover{background:var(--cream);color:var(--teal-dk)}.btn.sm{min-height:44px;padding:0 20px;font-weight:600}.ctas{display:flex;flex-wrap:wrap;gap:12px}h2.title{margin:0;font-size:32px;letter-spacing:-.01em}.util{background:var(--teal-dk);color:#d9e6e2;font-size:13px}.util .wrap{padding-top:7px;padding-bottom:7px;text-align:center}.util a{color:var(--gold);font-weight:600}.site-head{background:var(--black);border-bottom:3px solid var(--orange)}.site-head .wrap{display:flex;flex-wrap:wrap;align-items:center;gap:20px 32px;padding-top:10px;padding-bottom:10px}.brand{display:block;line-height:0}.brand img{height:96px;width:auto}.search{flex:1 1 320px;display:flex;border:2px solid #3a332a;border-radius:24px;overflow:hidden;min-width:240px;background:var(--black2)}.search:focus-within{border-color:var(--gold)}.search input{flex:1;border:0;padding:0 18px;font:inherit;min-height:44px;color:#f3ead8;background:transparent;outline:none}.search input::placeholder{color:#9a917f}.search button{border:0;background:var(--orange);color:#fff;font:700 14px Archivo,sans-serif;padding:0 22px;cursor:pointer}.site-head nav{display:flex;gap:24px;font-weight:600}.site-head nav a{color:#f3ead8;text-decoration:none}.site-head nav a:hover{color:var(--gold)}.hero .wrap{padding-top:44px;padding-bottom:36px;display:flex;flex-direction:column;gap:14px}.hero h1{margin:0;font-size:52px;line-height:1.02;letter-spacing:-.02em;max-width:900px}.hero h1 span{color:var(--orange)}.hero p{margin:0;font-size:17px;color:var(--ink2);max-width:620px}.reel{background:var(--teal-dk);color:#e4eeea;padding:30px 0 26px}.reel-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px}.reel .eyebrow{color:#a9c9c1}.reel h2{margin:2px 0 0;font-size:32px;line-height:1.1;color:var(--gold)}.reel-ctrl{display:flex;align-items:center;gap:10px}.reel-ctrl a{display:inline-flex;align-items:center;min-height:44px;padding:0 22px;border-radius:22px;background:var(--orange);color:#fff;font-weight:700;text-decoration:none;margin-right:6px}.reel-ctrl a:hover{background:var(--orange-dk);color:#fff}.arrow{width:44px;height:44px;border-radius:22px;border:2px solid var(--cream);background:transparent;color:var(--cream);display:flex;align-items:center;justify-content:center;cursor:pointer}.arrow:hover{background:var(--cream);color:var(--teal-dk)}.track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(200px,calc((100% - 5*16px)/6));gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.track::-webkit-scrollbar{display:none}.track:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.slide{scroll-snap-align:start;display:flex;flex-direction:column;gap:10px;text-decoration:none;color:#e4eeea}.slide:hover{color:#fff}.slide-img{position:relative;aspect-ratio:1/1;border-radius:12px;background:#fff;overflow:hidden;display:flex;align-items:center;justify-content:center;transition:transform .2s}.slide:hover .slide-img{transform:translateY(-3px)}.slide-img img{width:100%;height:100%;object-fit:contain}.slide-img .off{position:absolute;left:8px;bottom:8px;font-size:12px;font-weight:700;padding:2px 9px;border-radius:10px;background:var(--orange);color:#fff}.slide-img .grade{position:absolute;right:8px;top:8px;font-family:Oswald,Arial Narrow,sans-serif;font-size:11px;font-weight:600;padding:2px 7px;border-radius:4px;background:var(--black);color:#fff}.slide-title{font-size:14px;font-weight:600;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:38px}.slide-price{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.slide-price span{font-family:Oswald,Arial Narrow,sans-serif;font-size:17px;font-weight:600;color:var(--gold)}.slide-price s{font-family:Oswald,Arial Narrow,sans-serif;font-size:12px;color:#8fb0a8}.progress{height:3px;background:#0a2f29;border-radius:2px;margin-top:20px;overflow:hidden}.progress span{display:block;height:100%;width:0;background:var(--orange);transition:width .3s}.seller{border-bottom:1px solid var(--line)}.seller .row{display:flex;flex-wrap:wrap;align-items:center;gap:20px;padding-top:22px;padding-bottom:6px}.avatar{width:80px;height:80px;border-radius:50%;object-fit:cover;border:3px solid var(--orange);background:var(--cream)}.seller-name{flex:1 1 300px;color:var(--ink);font-size:28px;line-height:1.1}.tabs{display:flex;gap:32px;font-weight:600}.tabs a{padding:12px 0;text-decoration:none;color:var(--muted);border-bottom:3px solid transparent}.tabs a.on{color:var(--ink);border-bottom-color:var(--orange)}.featured{padding-top:44px;padding-bottom:12px}.pins{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-top:20px}.pin{display:flex;flex-direction:column;align-items:center;gap:12px;padding:26px 20px 22px;border-radius:16px;background:var(--soft);text-decoration:none;transition:background .2s,transform .2s}.pin:hover{background:#efebe4;transform:translateY(-2px)}.pin img{height:200px;width:auto;object-fit:contain}.pin .eyebrow{color:var(--muted)}.pin b{font-size:14px}.shop{display:flex;flex-wrap:wrap;gap:40px;align-items:flex-start;padding-top:32px;padding-bottom:56px}.side{flex:0 1 220px;min-width:200px;display:flex;flex-direction:column;gap:14px;font-size:14px}.side h2{margin:0;font-size:16px}.side a{text-decoration:none;font-weight:600}.side .grp{display:flex;flex-direction:column;gap:8px}.side .sub{padding-left:14px;color:var(--muted);font-weight:400}.main{flex:1 1 560px;min-width:0;display:flex;flex-direction:column;gap:20px}.main-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px}.count{font-size:14px;color:var(--muted)}.sort{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600}.sort select{min-height:44px;padding:0 14px;border:1px solid #cfc9bf;border-radius:22px;font:inherit;font-weight:400;background:#fff;color:var(--ink)}.chips{display:flex;flex-wrap:wrap;gap:8px}.chips button{min-height:40px;padding:0 18px;border-radius:20px;border:1px solid #cfc9bf;background:#fff;color:var(--ink);font:600 14px Archivo,sans-serif;cursor:pointer}.chips button[aria-pressed=true]{background:var(--black);border-color:var(--black);color:#fff}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:24px 20px}.card{display:flex;flex-direction:column;gap:10px;text-decoration:none}.thumb{position:relative;aspect-ratio:1/1;border-radius:12px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--soft)}.thumb img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.thumb .tag{position:absolute;top:10px;left:10px;font-family:Oswald,Arial Narrow,sans-serif;font-size:11px;letter-spacing:.06em;text-transform:uppercase;padding:2px 7px;border-radius:4px;background:#fff}.thumb .gr{position:absolute;top:10px;right:10px;font-family:Oswald,Arial Narrow,sans-serif;font-size:11px;font-weight:600;padding:2px 7px;border-radius:4px;background:var(--teal);color:#fff}.card-title{font-weight:500;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:40px}.prices{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.prices .p{font-family:Oswald,Arial Narrow,sans-serif;font-size:18px;font-weight:600}.prices .w{font-family:Oswald,Arial Narrow,sans-serif;font-size:13px;color:var(--muted);text-decoration:line-through}.more{display:flex;justify-content:center;padding-top:12px}.promo{background:var(--teal-dk);color:#e4eeea}.promo .wrap{display:flex;flex-wrap:wrap;align-items:center;gap:16px 32px;padding-top:22px;padding-bottom:22px}.promo img{width:150px;height:auto;flex:0 0 auto}.promo-copy{flex:1 1 320px}.promo h2{margin:0;font-size:32px;line-height:1.1;color:var(--gold)}.promo p{margin:4px 0 0;font-size:16px}.about .wrap{padding-top:56px;padding-bottom:56px;display:flex;flex-direction:column;gap:16px}.about h2{margin:0;font-size:40px;line-height:1.05;letter-spacing:-.02em}.about p{margin:0;font-size:16px;color:var(--ink2);max-width:640px}.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,240px));gap:12px}.stat{background:var(--soft);border-radius:12px;padding:18px;display:flex;flex-direction:column;gap:4px}.stat .n{font-family:Oswald,Arial Narrow,sans-serif;font-size:24px;font-weight:600;color:var(--orange-dk)}.stat .t{font-size:17px;font-weight:800}.stat span:last-child{font-size:14px;color:var(--ink2)}footer{background:var(--black);color:#d8cfbd;font-size:14px;border-top:3px solid var(--orange)}footer .top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:32px;padding-top:36px;padding-bottom:32px}.foot-brand{display:flex;align-items:center;gap:16px}.foot-brand img{width:72px;height:72px;border-radius:50%;object-fit:cover;background:var(--cream)}.foot-name{font-size:30px;color:var(--orange);line-height:1}.foot-tag{font-family:Oswald,Arial Narrow,sans-serif;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--gold);margin-top:4px}footer nav{display:flex;flex-wrap:wrap;gap:56px}footer nav div{display:flex;flex-direction:column;gap:8px}footer nav b{color:var(--gold)}footer a{color:#d8cfbd}footer a:hover{color:#fff}footer .bottom{padding-top:14px;padding-bottom:24px;border-top:1px solid #2a241d;font-size:13px;color:#9a917f}.content{padding-top:40px;padding-bottom:64px;max-width:960px}.content h1{margin:0 0 20px;font-size:42px;line-height:1.05;letter-spacing:-.02em}.rte{font-size:16px;color:var(--ink2)}.rte img{height:auto}.product{display:flex;flex-wrap:wrap;gap:40px}.product .media{flex:1 1 360px}.product .media img{width:100%;height:auto;border-radius:12px}.product .info{flex:1 1 320px;display:flex;flex-direction:column;gap:16px}.price{font-family:Oswald,Arial Narrow,sans-serif;font-size:24px;font-weight:600}.field{min-height:44px;padding:0 14px;border:1px solid #cfc9bf;border-radius:22px;font:inherit;background:#fff}.cart-row{display:flex;flex-wrap:wrap;gap:16px;align-items:center;padding:16px 0;border-bottom:1px solid var(--line)}.cart-row img{width:80px;height:80px;object-fit:contain}.cart-row .t{flex:1 1 240px}.pager{display:flex;gap:12px;justify-content:center;padding-top:24px}@media(max-width:1100px){.track{grid-auto-columns:minmax(200px,calc((100% - 48px)/4))}}@media(max-width:700px){.brand img{height:72px}.site-head nav{gap:18px}.search{min-width:0;flex-basis:100%;order:3}.hero h1{font-size:38px}.reel h2,h2.title,.promo h2{font-size:26px}.about h2{font-size:30px}.track{grid-auto-columns:62%}.promo img{width:110px}}.crumbs{font-size:13px;color:var(--muted)}.crumbs a{color:var(--muted)}.status{align-self:flex-start;font-family:Oswald,Arial Narrow,sans-serif;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:3px 10px;border-radius:4px;background:var(--teal);color:#fff}.status.is-sold{background:var(--black)}.price small{font-family:Archivo,sans-serif;font-size:14px;font-weight:600;color:var(--muted)}.price s{font-size:16px;color:var(--muted);font-weight:400}.muted{margin:0;color:var(--muted);font-size:14px}.thumbs{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-top:8px}.thumbs img{width:100%;aspect-ratio:1/1;object-fit:contain;background:var(--soft);border-radius:8px}.rte table{border-collapse:collapse;width:100%;font-size:14px;margin:8px 0 16px}.rte th,.rte td{text-align:left;padding:7px 10px;border-bottom:1px solid var(--line);vertical-align:top}.rte th{width:40%;color:var(--muted);font-weight:600}.rte h2{font-size:18px;margin:20px 0 4px;color:var(--ink)}.related{padding-bottom:56px}.related .grid{margin-top:16px}.content.product{max-width:1280px}.slide,.card{display:flex;flex-direction:column;gap:10px}.slide-link,.card-link{display:flex;flex-direction:column;gap:10px;text-decoration:none;color:inherit}.slide-link:hover{color:#fff}.acts{display:flex;gap:8px;margin-top:auto}.mini{flex:1;display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 12px;border-radius:18px;border:2px solid var(--orange);background:var(--orange);color:#fff;font:700 13px Archivo,sans-serif;text-decoration:none;cursor:pointer;white-space:nowrap}.mini:hover{background:var(--orange-dk);border-color:var(--orange-dk);color:#fff}.mini.ghost{background:transparent;border-color:var(--cream);color:var(--cream)}.mini.ghost:hover{background:var(--cream);color:var(--teal-dk)}.mini.ghost.dark{border-color:#cfc9bf;color:var(--ink)}.mini.ghost.dark:hover{background:var(--ink);border-color:var(--ink);color:#fff}.btn.gold{background:var(--gold);border-color:var(--gold);color:var(--black)}.btn.gold:hover{background:#f0bd55;border-color:#f0bd55}.promo-pay{font-size:14px!important;color:#b9d2cb;margin-top:6px!important}dialog.offer{width:min(620px,calc(100% - 32px));max-height:calc(100vh - 48px);padding:0;border:0;border-radius:16px;box-shadow:0 24px 60px #00000059;color:var(--ink)}dialog.offer::backdrop{background:#0c090799}.offer-form{display:flex;flex-direction:column;gap:14px;padding:22px 24px 24px}.offer-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.offer-head h2{margin:2px 0 0;font-size:28px;line-height:1.1}.offer .x{width:44px;height:44px;border-radius:22px;border:0;background:var(--soft);color:var(--ink);display:flex;align-items:center;justify-content:center;cursor:pointer}.offer-item{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:10px;background:var(--soft);font-weight:600}.offer-item .mono{font-size:13px;font-weight:500;color:var(--muted)}.offer-type{display:flex;gap:8px;border:0;padding:0;margin:0}.offer-type label{flex:1;display:flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border:1px solid #cfc9bf;border-radius:22px;font-weight:600;font-size:14px;cursor:pointer}.offer-type label:has(input:checked){border-color:var(--teal);background:#e8f1ef}.offer-type input{accent-color:var(--teal)}.offer-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px 12px}.offer-grid label{display:flex;flex-direction:column;gap:4px;font-size:13px;font-weight:600;color:var(--ink2)}.offer-grid .full{grid-column:1/-1}.offer-grid .field{width:100%;font-size:15px;font-weight:400;color:var(--ink);border-radius:10px}.offer-grid textarea.field{padding:10px 14px;min-height:64px;resize:vertical}.offer-grid [hidden]{display:none}.offer-steps{margin:0;padding:12px 14px 12px 32px;border-radius:10px;background:#e8f1ef;font-size:13px;line-height:1.45;color:var(--ink2);display:flex;flex-direction:column;gap:4px}.offer-steps b{color:var(--ink)}.offer-foot{display:flex;gap:10px}.offer-err{padding:10px 14px;border-radius:10px;background:#fbe9e2;color:#8a2c0b;font-size:14px}.offer-err ul{margin:0;padding-left:18px}.toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%);z-index:50;max-width:520px;padding:14px 20px;border-radius:12px;background:var(--teal-dk);color:#fff;font-weight:600;box-shadow:0 12px 30px #00000040}.gsearch{display:flex;align-items:center;gap:10px;min-height:48px;padding:0 16px;border:1px solid #cfc9bf;border-radius:24px;background:#fff;color:var(--muted)}.gsearch:focus-within{border-color:var(--teal);box-shadow:0 0 0 3px #e8f1ef}.gsearch input{flex:1;border:0;outline:none;font:inherit;font-size:15px;color:var(--ink);background:transparent;min-height:44px}.card .card-link:hover{color:var(--orange)}.none{margin:8px 0 0;color:var(--muted)}.linkbtn{border:0;background:none;padding:0;font:inherit;font-weight:700;color:var(--orange-dk);text-decoration:underline;cursor:pointer}[hidden]{display:none!important}.feed-down{grid-column:1/-1;margin:0;padding:20px 0;font-size:15px}.reel .feed-down{color:#e4eeea}.reel .feed-down a{color:var(--gold)}@keyframes sk{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.sk .slide-img,.sk .thumb,.sk-line{background:linear-gradient(90deg,#efece6 0,#f8f6f2,#efece6 80%) no-repeat;background-size:200px 100%;background-color:#efece6;animation:sk 1.2s linear infinite}.reel .sk .slide-img,.reel .sk-line{background-color:#1d4d46;background-image:linear-gradient(90deg,#1d4d46 0,#2a5f57,#1d4d46 80%)}.sk-line{height:12px;border-radius:6px}.sk-line.short{width:45%}@media(prefers-reduced-motion:reduce){.sk .slide-img,.sk .thumb,.sk-line{animation:none}}.about .wrap{padding-top:44px;padding-bottom:40px}.hero .wrap{padding-top:48px;padding-bottom:56px}.about h1{margin:0;font-size:40px;line-height:1.05;letter-spacing:-.02em}.hero h2{margin:0;font-size:52px;line-height:1.02;letter-spacing:-.02em;max-width:900px}.hero h2 span{color:var(--orange)}.cats{display:flex;flex-direction:column;gap:2px}.cats button{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:38px;padding:0 10px;margin:0 -10px;border:0;border-radius:8px;background:none;font:600 14px Archivo,sans-serif;color:var(--ink);text-align:left;cursor:pointer}.cats button span{font:500 12px Oswald,Arial Narrow,sans-serif;color:var(--muted)}.cats button:hover{background:var(--soft)}.cats button[aria-pressed=true]{background:var(--black);color:#fff}.cats button[aria-pressed=true] span{color:var(--gold)}.cats .sk-line{display:block;margin:8px 0}.side-ebay{margin-top:10px;font-size:13px;font-weight:600;color:var(--muted)}.shop-head{padding-top:24px}#nostalgible-shop .shop{padding-top:12px}#nostalgible-shop h1.title{margin:0;font-size:36px;letter-spacing:-.01em}.item-page{padding-top:24px;padding-bottom:64px}.item{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:40px;margin-top:16px;align-items:start}.gallery{position:sticky;top:16px;display:flex;flex-direction:column;gap:10px}.main-img{aspect-ratio:1/1;border-radius:14px;background:var(--soft);display:flex;align-items:center;justify-content:center;overflow:hidden}.main-img img{width:100%;height:100%;object-fit:contain}.main-img.sk .thumb{width:100%;height:100%}.thumbs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.tb{padding:0;border:2px solid transparent;border-radius:8px;background:var(--soft);aspect-ratio:1/1;overflow:hidden;cursor:pointer}.tb img{width:100%;height:100%;object-fit:contain}.tb[aria-pressed=true]{border-color:var(--orange)}.info{display:flex;flex-direction:column;gap:12px}.info h1{margin:0;font-size:34px;line-height:1.1;letter-spacing:-.01em}.info .sk-line{display:block;height:18px;margin:6px 0}.grade-chip{align-self:flex-start;font:600 13px Oswald,Arial Narrow,sans-serif;padding:3px 10px;border-radius:4px;background:var(--teal);color:#fff}.info .price{font-size:30px}.info .price .off{font:700 13px Archivo,sans-serif;padding:3px 10px;border-radius:10px;background:var(--orange);color:#fff;vertical-align:middle}.direct-note{padding:14px 16px;border-radius:12px;background:#e8f1ef;font-size:14px;line-height:1.5;color:var(--ink2)}.direct-note b{color:var(--ink)}.cond{margin:0;font-size:15px;color:var(--ink2);white-space:pre-line}.specs{margin-top:40px;max-width:820px}.specs h2{margin:0 0 12px;font-size:28px}.specs table{width:100%;border-collapse:collapse;font-size:15px}.specs th,.specs td{text-align:left;padding:10px 12px;border-bottom:1px solid var(--line);vertical-align:top}.specs th{width:38%;color:var(--muted);font-weight:600}.item-page .related{margin-top:48px;padding-bottom:0}.item-page .related .grid{margin-top:16px}@media(max-width:900px){.item{grid-template-columns:1fr}.gallery{position:static}}.stats{grid-template-columns:repeat(4,minmax(0,1fr));max-width:1100px}@media(max-width:700px){.stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.stat .n{font-size:22px;line-height:1.2}.stat span:last-child{color:var(--ink);font-weight:500}.rule{border:0;border-top:1px solid var(--ink);margin:0}.featured{padding-top:32px;padding-bottom:32px}.featured .pins{margin-top:0}.about .wrap{padding-bottom:32px}.about .hl{color:var(--orange);font-weight:700}.item-page+.social{margin-top:8px}#contact-dialog select.field{min-height:44px;padding:0 12px}.btn{font-family:Archivo,sans-serif}.item{position:relative}.main-img{position:relative;cursor:zoom-in}.main-img.zooming{cursor:crosshair}.zoom-lens{position:absolute;border:1px solid var(--ink);background:#ffffff59;pointer-events:none}.zoom-hint{position:absolute;left:50%;bottom:12px;transform:translate(-50%);padding:4px 12px;border-radius:12px;background:#0c0907b3;color:#fff;font-size:12px;font-weight:600;pointer-events:none;white-space:nowrap;transition:opacity .2s}.main-img.zooming .zoom-hint{opacity:0}.zoom-pane{grid-column:2;grid-row:1;position:sticky;top:16px;z-index:5;aspect-ratio:1/1;width:100%;border-radius:14px;background-color:#fff;background-repeat:no-repeat;border:1px solid var(--line);box-shadow:0 16px 40px #0000002e;pointer-events:none}@media(hover:none),(pointer:coarse){.zoom-hint{display:none}}.gallery{grid-column:1;grid-row:1}.item>.info{grid-column:2;grid-row:1}@media(max-width:900px){.item>.info{grid-column:1;grid-row:auto}.zoom-pane{display:none}}.buyband{background:var(--black);color:#e9e2d2}.buyband .wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px;padding-top:26px;padding-bottom:26px}.buyband .eyebrow{color:var(--gold)}.buyband h2{margin:2px 0 4px;font-size:30px;color:#fff}.buyband p{margin:0;font-size:16px}.sell-hero{background:var(--teal-dk);color:#e4eeea}.sell-hero .wrap{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:40px;align-items:center;padding-top:56px;padding-bottom:56px}.sell-hero .eyebrow{color:var(--gold)}.sell-hero h1{margin:6px 0 14px;font-size:46px;line-height:1.05;color:#fff;letter-spacing:-.02em}.sell-hero p{margin:0 0 22px;font-size:17px;line-height:1.6;max-width:640px}.sell-hero .hl{color:var(--gold)}.sell-points{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px}.sell-points li{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:4px}.sell-points b{font-family:Oswald,Arial Narrow,sans-serif;font-size:17px;color:var(--gold)}.sell-points span{font-size:14px;color:#cfe0db}.sell-steps{padding-top:48px;padding-bottom:40px}.sell-steps ol{list-style:none;margin:20px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.sell-steps li{background:var(--soft);border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:6px}.sell-steps .num{width:34px;height:34px;border-radius:17px;background:var(--orange);color:#fff;font-weight:800;display:flex;align-items:center;justify-content:center}.sell-steps b{font-size:17px}.sell-steps p{margin:0;font-size:14px;line-height:1.55;color:var(--ink2)}.wrap-rule{max-width:1232px;margin:0 auto}.sell-buy{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:32px;padding-top:40px;padding-bottom:48px;align-items:start}.buy-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}.buy{border:1px solid var(--line);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:4px}.buy b{color:var(--orange-dk);font-size:16px}.buy span{font-size:14px;color:var(--ink2);line-height:1.5}.sell-tips{background:#e8f1ef;border-radius:12px;padding:20px 22px}.sell-tips h3{margin:0 0 8px;font-size:16px}.sell-tips ul{margin:0;padding-left:18px;font-size:14px;line-height:1.7;color:var(--ink2)}.sell-form-wrap{background:var(--soft);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.sell-form-wrap .wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:40px;padding-top:48px;padding-bottom:56px;align-items:start}.sell-form-intro h2{margin:6px 0 10px;font-size:34px;line-height:1.1}.sell-form-intro p{margin:0;color:var(--ink2);line-height:1.6}.sell-form{background:#fff;border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:14px;box-shadow:0 8px 24px #0000000f}.sell-form select.field{min-height:44px;padding:0 12px}.sell-form .btn{align-self:flex-start}.sell-ok{padding:12px 16px;border-radius:10px;background:#e8f1ef;color:var(--teal-dk)}.sell-faq{padding-top:48px;padding-bottom:64px;max-width:900px}.sell-faq h2{margin-bottom:12px}.sell-faq details{border-bottom:1px solid var(--line);padding:14px 0}.sell-faq summary{cursor:pointer;font-weight:700;font-size:16px;list-style:none;display:flex;justify-content:space-between;gap:12px}.sell-faq summary:after{content:"+";color:var(--orange);font-size:20px;line-height:1}.sell-faq details[open] summary:after{content:"\2013"}.sell-faq p{margin:8px 0 0;color:var(--ink2);line-height:1.6}@media(max-width:900px){.sell-hero .wrap,.sell-buy,.sell-form-wrap .wrap{grid-template-columns:1fr}.sell-steps ol{grid-template-columns:1fr 1fr}}.sell-faq{max-width:1280px}.sell-faq details{max-width:860px}.util .wrap{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 14px}.util-sep{color:#4f7a71}.util b{color:#fff}.site-head nav a.nav-sell{padding:7px 14px;border:2px solid var(--gold);border-radius:18px;color:var(--gold)}.site-head nav a.nav-sell:hover{background:var(--gold);color:var(--black)}.side-sell{margin-top:18px;padding:18px;border-radius:14px;background:var(--teal-dk);color:#d9e6e2;display:flex;flex-direction:column;gap:8px}.side-sell .eyebrow{color:var(--gold);font-size:11px}.side-sell b{font-size:20px;line-height:1.15;color:#fff}.side-sell p{margin:0;font-size:13px;line-height:1.5}.side-sell .btn{justify-content:center;min-height:42px;font-size:14px;margin-top:4px}.side-sell span{font-size:12px;color:#a9c9c1;text-align:center}.eyebrow,.thumb .tag,.slide-img .grade,.thumb .gr{letter-spacing:.06em}.prices .p,.slide-price span,.price,.stat .n{font-variant-numeric:tabular-nums}.stat .n{font-weight:600}.site-head .wrap{align-items:center}.site-head nav{align-items:center}.head-sell{display:inline-flex;align-items:center;min-height:44px;padding:0 20px;border:2px solid var(--gold);border-radius:22px;color:var(--gold);font-weight:700;text-decoration:none;white-space:nowrap}.head-sell:hover{background:var(--gold);color:var(--black)}.combo{background:var(--teal-dk);color:#e4eeea}.combo .wrap{display:grid;grid-template-columns:1fr 1fr;padding-top:34px;padding-bottom:34px}.combo-col{display:flex;flex-direction:column;padding:2px 40px}.combo-col:first-child{padding-left:0}.combo-col+.combo-col{border-left:1px solid rgba(255,255,255,.22);padding-right:0}.combo .eyebrow{color:#a9c9c1}.combo h2{margin:2px 0 6px;font-size:30px;line-height:1.1;color:var(--gold)}.combo p{margin:0 0 16px;font-size:15px;line-height:1.5}.combo .ctas{gap:10px;align-items:center;margin-top:auto}.combo-note{font-size:13px;color:#a9c9c1}@media(max-width:800px){.combo .wrap{grid-template-columns:1fr;gap:24px}.combo-col{padding:0}.combo-col+.combo-col{border-left:0;border-top:1px solid rgba(255,255,255,.22);padding-top:24px}}.shop-seo{max-width:1280px;padding-top:8px;padding-bottom:56px;border-top:1px solid var(--line)}.shop-seo h2{font:800 22px Fraunces,Georgia,serif;margin:28px 0 8px;color:var(--ink)}.shop-seo p{max-width:860px;font-size:15px;line-height:1.7;color:var(--ink2);margin:0}.shop-seo a{color:var(--orange-dk)}.offer-low{display:block;margin-top:6px;padding:8px 10px;border-radius:6px;background:#fde8e1;color:#9a3412;font:500 13px/1.4 Archivo,sans-serif}.field.bad{border-color:var(--orange)!important;box-shadow:0 0 0 2px #d9531a33}.sold-price{color:var(--muted);font-size:22px!important}.sold-box{background:var(--soft);border-radius:12px;padding:16px 18px;display:flex;flex-direction:column;gap:12px}.sold-box p{margin:0}.sold-sell{font-size:14px;color:var(--muted)}.sold-sell a{color:var(--orange);font-weight:600}.item-sold .main-img img{filter:grayscale(.35)}.item-sold .related{padding-top:8px}.stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;max-width:none;width:100%}.stat{align-items:center;text-align:center}.pins{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:700px){.stats,.pins{grid-template-columns:repeat(2,minmax(0,1fr))}}.ab-hero{background:var(--black);color:#e9e2d4}.ab-hero .wrap{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:40px;align-items:center;padding-top:60px;padding-bottom:60px}.ab-hero .eyebrow{color:var(--gold)}.ab-hero h1{margin:6px 0 14px;font-size:50px;line-height:1.03;color:#fff;letter-spacing:-.02em}.ab-hero p{margin:0 0 22px;font-size:17px;line-height:1.65;max-width:640px}.ab-hero .hl{color:var(--gold)}.ab-hero .ctas{display:flex;flex-wrap:wrap;gap:12px}.ab-facts{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px}.ab-facts li{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:18px;display:flex;flex-direction:column;gap:4px}.ab-facts b{font-family:Oswald,Arial Narrow,sans-serif;font-size:24px;font-weight:600;color:var(--gold);line-height:1.15}.ab-facts span{font-size:14px;color:#cfc6b6}.ab-story{padding-top:52px;padding-bottom:44px;max-width:1000px}.ab-timeline{list-style:none;margin:22px 0 0;padding:0;display:flex;flex-direction:column}.ab-timeline li{display:grid;grid-template-columns:110px minmax(0,1fr);gap:20px;padding:0 0 26px;position:relative}.ab-timeline li:before{content:"";position:absolute;left:54px;top:40px;bottom:0;width:2px;background:var(--line)}.ab-timeline li:last-child:before{display:none}.ab-timeline .when{justify-self:center;align-self:start;min-width:78px;text-align:center;font-family:Oswald,Arial Narrow,sans-serif;font-size:15px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#fff;background:var(--orange);border-radius:18px;padding:7px 12px;position:relative;z-index:1}.ab-timeline b{display:block;font-size:19px;margin:4px 0 6px}.ab-timeline p{margin:0;font-size:15px;line-height:1.65;color:var(--ink2)}.ab-deal{padding-top:40px;padding-bottom:48px}.ab-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:18px}.ab-cat{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:12px;overflow:hidden;text-decoration:none;color:inherit;background:#fff;transition:box-shadow .15s,transform .15s}.ab-cat:hover{box-shadow:0 8px 22px #00000014;transform:translateY(-2px)}.ab-cat img{width:100%;aspect-ratio:4/3;object-fit:contain;padding:14px;display:block;background:var(--soft)}.ab-cat div{padding:14px 16px 18px;display:flex;flex-direction:column;gap:6px}.ab-cat b{color:var(--orange-dk);font-size:17px}.ab-cat span{font-size:14px;line-height:1.5;color:var(--ink2)}.ab-promise{background:var(--teal-dk);color:#e4eeea}.ab-promise .wrap{padding-top:48px;padding-bottom:52px}.ab-promise h2{color:#fff}.ab-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px}.ab-points div{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:20px}.ab-points b{font-family:Oswald,Arial Narrow,sans-serif;font-size:18px;color:var(--gold);font-weight:600}.ab-points p{margin:8px 0 0;font-size:14px;line-height:1.6;color:#cfe0db}.ab-find{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:40px;padding-top:52px;padding-bottom:64px;align-items:start}.ab-find p{color:var(--ink2);line-height:1.65;font-size:15px;max-width:640px;margin:12px 0 0}.ab-links{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}.ab-links a{border:1px solid var(--line);border-radius:12px;padding:14px 16px;text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:3px}.ab-links a:hover{border-color:var(--orange)}.ab-links b{color:var(--orange-dk)}.ab-links span{font-size:13px;color:var(--muted)}.ab-sell{background:var(--cream);border-radius:16px;padding:26px}.ab-sell h3{margin:6px 0 10px;font-size:26px;line-height:1.15}.ab-sell p{margin:0 0 18px;font-size:15px}@media(max-width:900px){.ab-hero .wrap,.ab-find{grid-template-columns:1fr}.ab-grid,.ab-points{grid-template-columns:repeat(2,minmax(0,1fr))}.ab-hero h1{font-size:38px}}@media(max-width:560px){.ab-grid,.ab-points,.ab-links,.ab-facts{grid-template-columns:1fr}.ab-timeline li{grid-template-columns:70px minmax(0,1fr);gap:12px}.ab-timeline li:before{left:34px}.ab-timeline .when{min-width:60px;font-size:13px;padding:6px 8px}}.loc-body{padding-top:44px;padding-bottom:8px;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:32px 40px;align-items:start}.loc-body .loc-intro{grid-column:1/-1;max-width:900px}.loc-body h2{margin:0 0 10px;font:800 26px/1.15 Fraunces,Georgia,serif;letter-spacing:-.01em}.loc-body h3{margin:0 0 8px;font-size:16px}.loc-body p{margin:0 0 12px;font-size:15px;line-height:1.7;color:var(--ink2)}.loc-cities{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:6px 0 0;padding:0}.loc-cities li{background:var(--soft);border:1px solid var(--line);border-radius:16px;padding:5px 12px;font-size:13px;color:var(--ink)}.loc-cities a{color:var(--orange-dk);text-decoration:none;font-weight:600}.loc-card{background:#e8f1ef;border-radius:12px;padding:20px 22px}.loc-card ul{margin:0;padding-left:18px;font-size:14px;line-height:1.7;color:var(--ink2)}.loc-card+.loc-card{margin-top:14px}.loc-faq{grid-column:1/-1}.loc-faq details{border-bottom:1px solid var(--line);padding:12px 0}.loc-faq summary{cursor:pointer;font-weight:700;font-size:15px;list-style:none;display:flex;justify-content:space-between;gap:12px}.loc-faq summary:after{content:"+";color:var(--orange);font-size:20px;line-height:1}.loc-faq details p{margin:8px 0 0}.loc-near{grid-column:1/-1;font-size:14px;color:var(--ink2)}.loc-near a{color:var(--orange-dk);font-weight:600}.loc-grid{grid-column:1/-1;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px 16px;list-style:none;margin:8px 0 0;padding:0}.loc-grid a{color:var(--orange-dk);text-decoration:none;font-weight:600;font-size:14px}.loc-grid a:hover{text-decoration:underline}.loc-more{padding-top:28px;padding-bottom:48px}.loc-more p{margin:0;font-size:15px;color:var(--ink2)}.loc-more a{color:var(--orange-dk);font-weight:600}.ab-extra{padding-bottom:48px}@media(max-width:900px){.loc-body{grid-template-columns:1fr}}.tp-body{padding-top:44px;padding-bottom:8px}.tp-body>*{max-width:880px}.tp-faq{margin-top:28px}.tp-body h2{margin:28px 0 10px;font:800 26px/1.15 Fraunces,Georgia,serif;letter-spacing:-.01em}.tp-body h2:first-child{margin-top:0}.tp-body h3{margin:18px 0 6px;font-size:16px}.tp-body p,.tp-body li{font-size:15px;line-height:1.7;color:var(--ink2)}.tp-body p{margin:0 0 12px}.tp-body ul{margin:0 0 14px;padding-left:20px}.tp-body a{color:var(--orange-dk);font-weight:600}.tp-card{background:#e8f1ef;border-radius:12px;padding:18px 22px;margin:18px 0}.tp-card h3{margin-top:0}.tp-faq details{border-bottom:1px solid var(--line);padding:12px 0}.tp-faq summary{cursor:pointer;font-weight:700;font-size:15px;list-style:none;display:flex;justify-content:space-between;gap:12px}.tp-faq summary:after{content:"+";color:var(--orange);font-size:20px;line-height:1}.tp-faq details[open] summary:after{content:"\2013"}.tp-faq details p{margin:8px 0 0}.tp-related{font-size:14px;margin-top:22px}.tp-related a{color:var(--orange-dk);font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/32/assets/nostalgible.css.map */
