.chb-collector-details{display:flex;align-items:center;gap:16px;margin-top:14px;text-align:left;line-height:1.5}
.chb-collector-details img{width:132px;height:154px;flex:0 0 132px;object-fit:cover;border:1px solid #c9b9a7;display:block}
.chb-collector-details>span{min-width:0}
.chb-collector-details__delivery,.chb-collector-details__limit{display:block;font:12px/1.5 Arial,sans-serif;color:#4c4137}
.chb-collector-details__headline{display:block;font:700 19px/1.2 Georgia,serif;color:#641914}
.chb-collector-details__journey{display:block;margin-top:8px;font:13px/1.5 Arial,sans-serif;color:#392a22}
.chb-collector-details__objects{display:block;margin-top:12px;font:700 12px/1.5 Arial,sans-serif;color:#641914}
.chb-collector-details__limit{margin-top:10px}
.chb-collector-details__delivery{margin-top:4px}
.chb-offer-option__collector,.chb-direct-option__collector{grid-column:2/-1;min-width:0}
.chb-book-alternatives{display:flex;flex-wrap:wrap;gap:0 20px;margin-top:12px;border-top:1px solid #c9b9a7;padding-top:8px}
.chb-book-alternatives a,.chb-book-alternatives>span{display:inline-flex;align-items:center;min-height:44px;font:13px/1.5 Arial,sans-serif;color:#59402e;text-underline-offset:4px}
.chb-book-alternatives a:focus-visible,.chb-collector-explore:focus-visible{outline:2px solid #8a2926;outline-offset:3px}
.chb-collector-explore{display:inline-flex;align-items:center;min-height:44px;color:#8a2926;font:700 13px/1.5 Arial,sans-serif;text-underline-offset:4px}
[data-collector-terms][hidden],[data-book-terms][hidden]{display:none!important}
.chb-collector-terms{font:13px/1.6 Arial,sans-serif;color:#4c4137;padding-block:12px}
.chb-collector-terms p{margin:0 0 4px}
.chb-collector-terms a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-underline-offset:4px}
.chb-direct-order .chb-murder-promo{margin-top:20px;max-width:none}
.chb-murder-promo .chb-murder-promo__eyebrow{font-size:12px;letter-spacing:.06em}
.chb-murder-promo img{object-fit:cover}
.chb-murder-promo a{display:inline-flex;align-items:center;min-height:44px}
.chb-direct-funnel,.chb-offer{--chb-rust:#8e1f1a}
.chb-direct-funnel .chb-direct-submit:hover,.chb-direct-funnel .chb-direct-sticky:hover,.chb-direct-funnel .chb-direct-mobile-cta:hover{background:var(--chb-cta-hover)}
.chb-hero .chb-action:not(.chb-action--ghost),.chb-offer__submit{background:var(--chb-cta);border-color:var(--chb-cta);color:#fff}
.chb-hero .chb-action:not(.chb-action--ghost):hover,.chb-offer__submit:hover{background:var(--chb-cta-hover);border-color:var(--chb-cta-hover);color:#fff}
.chb-direct-options .chb-direct-option--collector,.chb-offer__options .chb-offer-option--collector{background:#fbf3e4;border-color:#c9a978;border-top:3px solid var(--chb-gold)}
.chb-direct-options .chb-direct-option--collector:has(input:checked),.chb-offer__options .chb-offer-option--collector:has(input:checked){background:#fff6e6;border-color:var(--chb-ink);box-shadow:inset 3px 0 0 var(--chb-gold)}
.chb-direct-option--collector .chb-direct-option__badge,.chb-offer-option--collector .chb-offer-option__badge{background:var(--chb-ink);color:var(--chb-gold-light);font-size:12px;letter-spacing:.025em;line-height:1.4}
.chb-direct-option__note{font-size:12px;line-height:1.4}
.chb-murder-promo .chb-murder-promo__choose{display:flex;width:fit-content;background:var(--chb-ink);color:#fff;padding:8px 14px;text-decoration:none;font-size:13px;line-height:1.4;margin-top:8px}
.chb-murder-promo .chb-murder-promo__choose:hover{background:#2b231d}
.chb-murder-promo .chb-murder-promo__choose[hidden]{display:none}
.chb-murder-promo .chb-murder-promo__choose:focus-visible{outline:2px solid #8e1f1a;outline-offset:3px}
@media(max-width:450px){.chb-collector-details{gap:12px}.chb-collector-details img{width:112px;height:134px;flex-basis:112px}.chb-collector-details__headline{font-size:18px}.chb-offer-option__collector,.chb-direct-option__collector{grid-column:1/-1}.chb-murder-promo{grid-template-columns:80px minmax(0,1fr)}.chb-murder-promo img{width:80px;height:96px}.chb-murder-promo .chb-murder-promo__choose{width:100%}}

.chb-offer__collector-listing{display:flex;flex-direction:column;gap:8px;margin-top:16px;padding:20px;border:1px solid #c9b9a7;color:#30251d;text-decoration:none;font-size:16px;line-height:1.5}
.chb-offer__collector-listing strong{font-size:20px}.chb-offer__collector-link{text-decoration:underline;text-underline-offset:4px;color:#8a2926}.chb-offer__collector-listing:focus-visible{outline:2px solid #8a2926;outline-offset:3px}
