.bf-site .sell-steps{counter-reset:sell-step;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:28px 0 0;padding:0;list-style:none;display:grid}@media (max-width:899px){.bf-site .sell-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:559px){.bf-site .sell-steps{grid-template-columns:1fr}}.bf-site .sell-steps li{counter-increment:sell-step;background:var(--color-pure-white);border:1px solid var(--color-linen);border-radius:20px;padding:20px}.bf-site .sell-steps li:before{content:counter(sell-step);background:var(--color-apricot);width:28px;height:28px;color:var(--color-charcoal-ink);border-radius:50%;place-items:center;margin-bottom:10px;font-size:.875rem;font-weight:600;display:inline-grid}.bf-site .sell-layout{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:28px;margin-top:28px;display:grid}@media (max-width:899px){.bf-site .sell-layout{grid-template-columns:1fr}}.bf-site .sell-card{background:var(--color-pure-white);border:1px solid var(--color-linen);border-radius:20px;padding:20px}.bf-site .sell-card+.sell-card{margin-top:16px}.bf-site .sell-isbn{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.bf-site .sell-isbn .field{flex:14rem}.bf-site .sell-book{grid-template-columns:72px minmax(0,1fr);align-items:start;gap:14px;display:grid}.bf-site .sell-book__cover{object-fit:contain;background:var(--color-page-cream);border:1px solid var(--color-linen);border-radius:6px;width:72px;height:104px}.bf-site .sell-book__cover--blank{display:block}.bf-site .sell-book__title{overflow-wrap:anywhere;margin:0;font-weight:600}.bf-site .sell-book__author{color:var(--color-stone);overflow-wrap:anywhere;margin:2px 0 0}.bf-site .sell-price{color:var(--color-charcoal-ink);margin:8px 0 0;font-size:1.375rem;font-weight:700}.bf-site .sell-price--no{color:var(--color-ember);font-size:1.0625rem;font-weight:600}.bf-site .sell-list{margin:0;padding:0;list-style:none}.bf-site .sell-list>li{border-top:1px solid var(--color-linen);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;display:grid}.bf-site .sell-list>li:first-child{border-top:0}.bf-site .sell-list .sell-book__cover{width:44px;height:62px}.bf-site .sell-list__amount{white-space:nowrap;text-align:right;font-weight:600}.bf-site .sell-list__small{color:var(--color-stone);font-size:.8125rem;font-weight:400;display:block}.bf-site .sell-total{border-top:2px solid var(--color-linen);justify-content:space-between;gap:12px;margin-top:6px;padding-top:14px;font-size:1.125rem;font-weight:700;display:flex}.bf-site .sell-remove{margin-top:4px}.bf-site .sell-terms{border:1px solid var(--color-linen);background:var(--color-page-cream);border-radius:14px;max-height:22rem;margin-top:10px;padding:16px;overflow:auto}.bf-site .sell-terms h3{margin:18px 0 6px}.bf-site .sell-terms h3:first-child{margin-top:0}.bf-site .sell-terms p{margin:0 0 8px}.bf-site .sell-rules{border:1px solid var(--color-linen);background:var(--color-page-cream);border-radius:14px;margin:8px 0 0;padding:12px 16px 12px 32px}.bf-site .sell-rules li+li{margin-top:6px}.bf-site .sell-terms-page{max-width:46rem}.bf-site .sell-terms-page h2{margin:28px 0 8px}.bf-site .sell-terms-page p{margin:0 0 10px}.bf-site .sell-providers{gap:8px;max-width:22rem;margin-top:12px;display:grid}.bf-site .sell-provider{justify-content:center}.bf-site .sell-choice-body{margin-top:4px;padding:0 2px}.bf-site .sell-mail-steps{margin:8px 0 0;padding-left:20px;line-height:1.6;list-style:decimal}.bf-site .sell-account-required{margin-top:12px}.bf-site .sell-method{margin-top:8px}.bf-site .sell-method .choice[aria-disabled=true]{opacity:.6}.bf-site .sell-requote{border-collapse:collapse;width:100%;margin:10px 0;font-size:.9375rem}.bf-site .sell-requote th,.bf-site .sell-requote td{text-align:left;border-bottom:1px solid var(--color-linen);padding:6px 8px}.bf-site .sell-slots{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.bf-site .sell-status{background:var(--color-apricot);color:var(--color-charcoal-ink);border-radius:999px;padding:2px 10px;font-size:.8125rem;font-weight:600;display:inline-block}.bf-site .sell-code{text-align:center}.bf-site .sell-code__bars{place-items:center;max-width:520px;min-height:80px;margin:16px auto 0;display:grid}.bf-site .sell-code__bars img{background:#fff;border-radius:8px;width:100%;height:auto;display:block}.bf-site .sell-code__ref{letter-spacing:.04em;font-variant-numeric:tabular-nums;margin:8px 0 0;font-size:1.5rem;font-weight:700}.bf-site .sell-code__instruction{max-width:560px;margin:12px auto 0}.bf-site .sell-code .cta-row{justify-content:center}@media print{.bf-site .sell-no-print{display:none!important}.bf-site .sell-order .sell-card{box-shadow:none;break-inside:avoid;background:#fff;border:1px solid #999}.bf-site .sell-code__bars{max-width:120mm}}.bf-site .sell-hero{padding-top:20px}.bf-site .sell-hero__band{background:linear-gradient(135deg, #fff1e4 0%, var(--color-apricot) 100%);border-radius:28px;grid-template-columns:minmax(0,1fr) clamp(120px,30vw,300px);align-items:center;gap:12px 32px;padding:clamp(22px,4vw,44px) clamp(18px,4vw,48px);display:grid;position:relative;overflow:hidden}.bf-site .sell-hero__blob{pointer-events:none;border-radius:50%;position:absolute}.bf-site .sell-hero__blob--a{background:color-mix(in srgb, var(--color-sunbeam) 35%, transparent);width:260px;height:260px;top:-80px;right:-60px}.bf-site .sell-hero__blob--b{background:color-mix(in srgb, var(--color-fox-orange) 14%, transparent);width:180px;height:180px;bottom:-110px;left:38%}.bf-site .sell-hero__copy{min-width:0;position:relative}.bf-site .sell-hero__eyebrow{color:var(--color-ember);margin:0 0 6px}.bf-site .sell-hero__title{color:var(--color-charcoal-ink);margin:0;font-size:clamp(2.125rem,6vw,4rem);line-height:1.02}.bf-site .sell-hero__pencil{width:clamp(150px,40%,300px);height:clamp(16px,2vw,26px);margin:6px 0 0 clamp(64px,30%,210px);display:block}.bf-site .sell-hero__pencil path{fill:none;stroke:var(--color-fox-orange);stroke-width:8.4px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;animation:sell-pencil .7s var(--ease-out,ease-out) .2s both}.bf-site .sell-hero__chips{flex-wrap:wrap;gap:8px 10px;margin:18px 0 0;padding:0;list-style:none;display:flex}.bf-site .sell-hero__chips li{background:var(--color-pure-white);color:var(--color-charcoal-ink);border-radius:999px;align-items:center;gap:8px;padding:8px 14px 8px 10px;font-size:.9375rem;font-weight:600;line-height:1.25;display:inline-flex;box-shadow:0 1px #2d2c2b0f}.bf-site .sell-hero__chips svg{background:var(--color-fox-orange);fill:none;width:26px;height:26px;stroke:var(--color-pure-white);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;border-radius:50%;flex:none;padding:4px}.bf-site .sell-hero__fox{filter:drop-shadow(0 10px 18px #c2410c2e);width:100%;animation:5s ease-in-out infinite sell-float;position:relative}@media (max-width:599px){.bf-site .sell-hero__band{grid-template-columns:minmax(0,1fr) 112px;padding-bottom:20px}.bf-site .sell-hero__fox{align-self:start}.bf-site .sell-hero__chips{grid-column:1/-1}.bf-site .sell-hero__copy{display:contents}.bf-site .sell-hero__copy>:not(.sell-hero__chips):not(.sell-hero__form){grid-column:1}.bf-site .sell-hero__band>.sell-hero__fox{grid-area:1/2/span 3}.bf-site .sell-hero__chips li{padding:6px 12px 6px 8px;font-size:.8125rem}.bf-site .sell-hero__chips svg{width:22px;height:22px;padding:3px}.bf-site .sell-hero__chips{gap:6px;margin-top:12px}.bf-site .sell-hero__band{padding:18px 16px 16px}.bf-site .sell-hero__blob--a{width:170px;height:170px;top:-40px;right:-40px}}.bf-site .sell-scan__tool{margin-top:20px}.bf-site .sell-hero__form{max-width:44rem;margin-top:18px;position:relative}.bf-site .sell-entry__row{align-items:stretch;gap:10px;display:flex}.bf-site .sell-entry__field{flex:auto;min-width:0;position:relative}.bf-site .sell-entry__icon{fill:none;width:22px;height:22px;stroke:var(--color-fox-orange);stroke-width:1.6px;stroke-linecap:round;pointer-events:none;position:absolute;top:50%;left:16px;translate:0 -50%}.bf-site .sell-entry__input{border:2px solid var(--color-pure-white);background:var(--color-pure-white);font-variant-numeric:tabular-nums;border-radius:999px;width:100%;height:54px;padding-left:48px;font-size:1.0625rem;box-shadow:0 8px 24px -14px #c2410c8c}.bf-site .sell-entry__input:focus{border-color:var(--color-fox-orange);outline:none}.bf-site .sell-entry__go{flex:none;height:54px;padding-inline:26px}.bf-site .sell-entry__help{color:var(--color-graphite);margin:8px 0 0 18px}.bf-site .sell-hero__form .form-captcha{margin-top:10px}@media (max-width:599px){.bf-site .sell-entry__row{flex-direction:column}.bf-site .sell-entry__go{justify-content:center;width:100%}.bf-site .sell-entry__help{margin-left:4px}.bf-site .sell-hero__form{grid-column:1/-1;margin-top:8px}}.bf-site .sell-cover{background:var(--color-page-cream);border-radius:4px 7px 7px 4px;flex:none;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:0 1px #2d2c2b14,0 6px 14px -8px #2d2c2b73}.bf-site .sell-cover--md{width:76px;height:112px}.bf-site .sell-cover--sm{width:44px;height:64px}.bf-site .sell-cover__img{object-fit:cover;width:100%;height:100%;display:block}.bf-site .sell-cover--blank{background:linear-gradient(90deg, #0000001f 0 5px, #ffffff40 5px 7px, transparent 7px), linear-gradient(160deg, var(--color-fox-orange), var(--color-ember))}.bf-site .sell-cover__mark{background:var(--color-pure-white);border-radius:50%;width:58%;height:auto;margin-left:5px;padding:4px}.bf-site .sell-cover--shimmer{background:linear-gradient(100deg,#f3e7dc 30%,#fff6ee 50%,#f3e7dc 70%) 0 0/300% 100%;animation:1.2s linear infinite sell-shimmer}.bf-site .sell-results{padding:0;overflow:hidden}.bf-site .sell-results__head{background:var(--wash-paper,#fbf3e6);border-bottom:1px solid var(--color-linen);flex-wrap:wrap;align-items:center;gap:10px 14px;padding:14px 20px;display:flex}.bf-site .sell-results__fox{object-fit:contain;width:54px;height:54px}.bf-site .sell-results__fox.is-busy{animation:.9s ease-in-out infinite sell-bob}.bf-site .sell-results__progress{flex:10rem;min-width:0}.bf-site .sell-results__count{margin:0 0 6px;font-size:.9375rem;font-weight:600}.bf-site .sell-meter{background:var(--color-pure-white);border-radius:999px;height:8px;display:block;overflow:hidden}.bf-site .sell-meter>span{border-radius:inherit;background:linear-gradient(90deg, var(--color-fox-orange), var(--color-ember));height:100%;transition:width .3s ease-out;display:block}.bf-site .sell-rows{background:linear-gradient(#0000,#fffaf5);margin:0;padding:6px 20px 10px;list-style:none}.bf-site .sell-row{border-top:1px solid var(--color-linen);border-left:4px solid #0000;border-radius:0 12px 12px 0;grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:16px;margin:0 -12px;padding:14px 12px;display:grid}.bf-site .sell-row--buy{background:linear-gradient(90deg,#fff7ef,#0000 70%)}.bf-site .sell-row--incart{border-left-color:var(--color-fox-orange);background:linear-gradient(90deg,#fed,#fff8f1 80%)}.bf-site .sell-row:first-child{border-top:0}.bf-site .sell-row--done{animation:.26s ease-out both sell-in}.bf-site .sell-row--no .sell-cover{filter:grayscale(.85);opacity:.7}.bf-site .sell-row__text{min-width:0}.bf-site .sell-row .sell-book__title{font-size:1rem;line-height:1.3;display:block}.bf-site .sell-row__checking{color:var(--color-ember)}.bf-site .sell-row__no{color:var(--color-stone);margin-top:2px;font-weight:600}.bf-site .sell-price-tag{background:var(--color-apricot);color:var(--color-charcoal-ink);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:999px;padding:4px 12px;font-size:1.1875rem;font-weight:700;line-height:1.3;display:inline-block}.bf-site .sell-price-tag--sm{padding:2px 10px;font-size:.9375rem}.bf-site .pill.pill--incart,.bf-site .pill.pill--incart:disabled{color:var(--color-ember);box-shadow:none;opacity:1;cursor:default;background:#fff1e4;border-color:#0000}@media (max-width:479px){.bf-site .sell-row{grid-template-columns:64px minmax(0,1fr);gap:8px 12px}.bf-site .sell-row .sell-cover--md{width:64px;height:94px}.bf-site .sell-row>.home-buy__buy.sell-row__buy{flex-flow:wrap;grid-column:2;justify-content:flex-start;align-items:center;gap:6px;width:100%}.bf-site .sell-row__buy .sell-price-tag{padding:3px 8px;font-size:1rem}.bf-site .sell-row__buy .pill{white-space:nowrap;padding-inline:10px;font-size:.875rem}.bf-site .sell-row>.sell-row__buy:empty,.bf-site .sell-row>span:last-child:empty{display:none}}.bf-site .sell-cart{padding:0;padding-bottom:18px;overflow:hidden}@media (min-width:900px){.bf-site .sell-cart{position:sticky;top:88px}}.bf-site .sell-cart__head{background:var(--color-apricot);justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.bf-site .sell-cart__count{background:var(--color-ember);min-width:30px;height:30px;color:var(--color-pure-white);border-radius:999px;place-items:center;padding:0 8px;font-weight:700;display:inline-grid}.bf-site .sell-cart>[data-testid=sell-cart],.bf-site .sell-cart>.form-error,.bf-site .sell-cart>.muted,.bf-site .sell-cart .sell-cart__note{margin-inline:20px}.bf-site .sell-cart [data-testid=sell-cart]{margin-top:6px}.bf-site .sell-cart .sell-list>li{align-items:start}.bf-site .sell-cart .sell-list .sell-price-tag{margin-top:2px}.bf-site .sell-cart .sell-total{align-items:baseline}.bf-site .sell-cart .sell-total [data-testid=sell-total]{font-family:var(--font-display);color:var(--color-ember);font-size:1.75rem}.bf-site .sell-book__title--sm{font-size:.9375rem;line-height:1.3;display:block}.bf-site .sell-cart__checkout{justify-content:center;margin:16px 20px 0;display:flex}.bf-site .sell-cart__empty{text-align:center;justify-items:center;gap:4px;padding:18px 20px 4px;display:grid}.bf-site .sell-cart__empty img{width:130px;height:auto}.bf-site .sell-cart__empty p{max-width:24ch;color:var(--color-graphite);margin:0}.bf-site .sell-cart__pickup{border:1px dashed color-mix(in srgb, var(--color-fox-orange) 45%, transparent);background:#fff1e4;border-radius:16px;align-items:center;gap:12px;margin:16px 20px 0;padding:10px 14px 10px 8px;display:flex}.bf-site .sell-cart__pickup img{object-fit:contain;flex:none;width:64px;height:64px}.bf-site .sell-cart__pickup p{color:var(--color-charcoal-ink);margin:0;font-size:.9375rem;font-weight:600;line-height:1.35}@keyframes sell-pencil{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes sell-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes sell-bob{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-3px)rotate(-3deg)}}@keyframes sell-shimmer{0%{background-position:100% 0}to{background-position:-50% 0}}@keyframes sell-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.bf-site .sell-hero__fox,.bf-site .sell-results__fox.is-busy,.bf-site .sell-cover--shimmer,.bf-site .sell-row--done,.bf-site .sell-hero__pencil path{animation:none}}.bf-site .sell-results__clear{font-size:.875rem}.sell-entry__isbn-help{margin:0 0 6px 18px}@media (max-width:599px){.sell-entry__isbn-help{margin-left:4px}}.isbn-help__link{font:inherit;color:var(--color-ember);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:15px;font-weight:500;text-decoration:underline}.isbn-help__link:hover{color:var(--color-ink)}.isbn-help__backdrop{z-index:60;background:#2d2c2b99;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.isbn-help__card{background:var(--color-white);width:100%;max-width:440px;max-height:100%;color:var(--color-graphite);border-radius:24px;padding:22px;overflow-y:auto;box-shadow:0 20px 50px #00000040}.isbn-help__title{color:var(--color-ink);margin:0 0 12px;font-size:20px;font-weight:700}.isbn-help__photo{border-radius:12px;width:100%;height:auto;margin-bottom:14px;display:block}.isbn-help__card .isbn-help__line{margin:0 0 10px;font-size:16px;line-height:1.4}.isbn-help__close{justify-content:center;width:100%;margin-top:8px}.sell-decisions{margin:12px 0 0;padding:0;list-style:none}.sell-decision{border-top:1px solid var(--color-linen);overflow-wrap:anywhere;padding:14px 0}.sell-decision:first-child{border-top:0}.sell-decision .cta-row{flex-wrap:wrap;gap:8px;display:flex}
