JOHN CONSTANTINE, HELLBLAZER #6 | DC COMICS | 2004
/* ========================================================= SHORTBOX COMICS – PRODUCT INFORMATION Complete responsive Shopify block =============================================== ========== */ .sbc-product-info { --sbc-red: #c92532; --sbc-red-dark: #a91e29; --sbc-black: #171717; --sbc-text: #333333; --sbc-muted: #6b6b6b; --sbc-light: #f7f7f6; --sbc-soft: #f3f1ed; --sbc-border: #dedede; --sbc-white: #ffffff; width: 100%; margin: 18px 0 0; color: var(--sbc-text); font-family: inherit; box-sizing: border-box; } .sbc-product-info *, .sbc-product-info *::before, .sbc-product-info *::after { box-sizing: border-box; } /* ========================================================= BENEFITS ========================================================= */ .sbc-benefits { position: relative; margin: 0 0 12px; padding: 18px; overflow: hidden; background: var(--sbc-white); border: 1px solid var(--sbc-border); border-top: 4px solid var(--sbc-red); border-radius: 5px; } .sbc-benefits::after { content: ""; position: absolute; right: -46px; bottom: -58px; width: 130px; height: 130px; border: 18px solid rgba(201, 37, 50, 0.035); border-radius: 50%; pointer-events: none; } .sbc-benefits-title { position: relative; z-index: 1; margin: 0 0 14px; color: var(--sbc-black); font-family: inherit; font-size: clamp(18px, 4vw, 22px); font-weight: 850; line-height: 1.15; } .sbc-benefits-list { position: relative; z-index: 1; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 10px 16px; margin: 0; padding: 0; list-style: none; } .sbc-benefits-list li { display: flex; min-width: 0; align-items: flex-start; gap: 8px; margin: 0; color: var(--sbc-text); font-size: 12px; font-weight: 700; line-height: 1.35; } .sbc-check { display: inline-flex; flex: 0 0 18px; width: 18px; height: 18px; align-items: center; justify-content: center; margin-top: 0; background: var(--sbc-red); border-radius: 50%; color: var(--sbc-white); font-size: 11px; font-weight: 900; line-height: 1; } /* Featured grading benefit */ .sbc-benefit-featured { grid-column: 1 / -1; margin-bottom: 2px !important; padding-bottom: 12px; border-bottom: 1px solid var(--sbc-border); } .sbc-benefit-link { display: flex; width: 100%; align-items: flex-start; gap: 8px; color: inherit; text-decoration: none; } .sbc-benefit-link:hover .sbc-benefit-copy strong { color: var(--sbc-red); } .sbc-benefit-link:hover .sbc-benefit-copy small { text-decoration: underline; } .sbc-benefit-link:focus-visible { border-radius: 3px; outline: 3px solid rgba(201, 37, 50, 0.22); outline-offset: 3px; } .sbc-benefit-copy { display: flex; flex-direction: column; gap: 2px; } .sbc-benefit-copy strong { color: var(--sbc-black); font-size: 13px; font-weight: 850; line-height: 1.25; transition: color 0.18s ease; } .sbc-benefit-copy small { color: var(--sbc-red); font-size: 11px; font-weight: 750; line-height: 1.3; } /* ========================================================= ACCORDIONS ========================================================= */ .sbc-accordion-list { display: grid; gap: 7px; } .sbc-accordion-list details { margin: 0; overflow: hidden; background: var(--sbc-white); border: 1px solid var(--sbc-border); border-radius: 4px; } .sbc-accordion-list details[open] { border-color: #c9c9c9; } .sbc-accordion-list summary { position: relative; display: flex; min-height: 50px; align-items: center; gap: 10px; padding: 12px 42px 12px 13px; background: var(--sbc-white); color: var(--sbc-black); cursor: pointer; list-style: none; font-family: inherit; font-size: 12px; font-weight: 850; line-height: 1.25; letter-spacing: 0.015em; text-transform: uppercase; transition: background-color 0.18s ease, color 0.18s ease; } .sbc-accordion-list summary::-webkit-details-marker { display: none; } .sbc-accordion-list summary:hover { background: var(--sbc-light); } .sbc-accordion-list summary:focus-visible { outline: 3px solid rgba(201, 37, 50, 0.22); outline-offset: -3px; } .sbc-accordion-list summary::after { content: "+"; position: absolute; top: 50%; right: 14px; color: var(--sbc-red); font-size: 21px; font-weight: 500; line-height: 1; transform: translateY(-52%); } .sbc-accordion-list details[open] summary { background: var(--sbc-light); color: var(--sbc-red); border-bottom: 1px solid var(--sbc-border); } .sbc-accordion-list details[open] summary::after { content: "−"; } .sbc-accordion-icon { display: inline-flex; flex: 0 0 24px; width: 24px; height: 24px; align-items: center; justify-content: center; background: var(--sbc-soft); border-radius: 50%; color: var(--sbc-black); } .sbc-accordion-icon svg { width: 13px; height: 13px; fill: none; stroke: currentColor; stroke-width: 1.8; stroke-linecap: round; stroke-linejoin: round; } .sbc-accordion-content { padding: 14px; background: var(--sbc-white); color: var(--sbc-text); font-size: 13px; line-height: 1.58; } .sbc-accordion-content p { margin: 0 0 10px; } .sbc-accordion-content p:last-child { margin-bottom: 0; } .sbc-accordion-content ul { margin: 8px 0 10px; padding: 0; list-style: none; } .sbc-accordion-content li { position: relative; margin: 0 0 6px; padding-left: 15px; } .sbc-accordion-content li::before { content: ""; position: absolute; top: 0.65em; left: 1px; width: 5px; height: 5px; background: var(--sbc-red); border-radius: 50%; transform: translateY(-50%); } .sbc-accordion-content strong { color: var(--sbc-black); font-weight: 800; } .sbc-accordion-content a { color: var(--sbc-red); font-weight: 800; text-decoration: underline; text-decoration-thickness: 1px; text-underline-offset: 3px; } .sbc-accordion-content a:hover { color: var(--sbc-red-dark); } .sbc-code { display: inline-block; margin: 1px 2px; padding: 3px 7px; background: var(--sbc-black); border-radius: 3px; color: var(--sbc-white); font-size: 11px; font-weight: 850; letter-spacing: 0.04em; } /* ========================================================= MOBILE ========================================================= */ @media screen and (max-width: 749px) { .sbc-product-info { margin-top: 16px; } .sbc-benefits { padding: 15px 14px; } .sbc-benefits-title { margin-bottom: 12px; font-size: 18px; } .sbc-benefits-list { gap: 9px 10px; } .sbc-benefits-list li { gap: 7px; font-size: 11px; } .sbc-check { flex-basis: 17px; width: 17px; height: 17px; font-size: 10px; } .sbc-benefit-featured { padding-bottom: 10px; } .sbc-benefit-copy strong { font-size: 12px; } .sbc-benefit-copy small { font-size: 10px; } .sbc-accordion-list summary { min-height: 50px; padding: 12px 39px 12px 12px; font-size: 11px; } .sbc-accordion-content { padding: 13px; font-size: 13px; } } @media screen and (max-width: 359px) { .sbc-benefits-list { grid-template-columns: 1fr; } .sbc-benefit-featured { grid-column: auto; } } @media (prefers-reduced-motion: reduce) { .sbc-accordion-list summary, .sbc-benefit-copy strong { transition: none; } } Why Collectors Choose Shortbox ✓ Buy with confidence Learn about our comic grading standards → ✓ Always bagged & boarded ✓ Stack orders & save on shipping ✓ Order now, pay at month end ✓ Earn ShortBucks rewards ✓ Join our collector community Shipping & delivery Every order is carefully packed and shipped from the Netherlands. 1–6 comics: €5.50 7 or more comics: €7.50 Shipping to Belgium: €9.50 Worldwide shipping is available Estimated delivery within the Netherlands: 2–5 business days. Stack & ship later Combine multiple orders and save on shipping by selecting Stack in Comic Shop Locker during checkout. We safely store your comics until you are ready to have your complete stack shipped together. Order now & pay later Enter code CLAIMCOMIC during checkout. Select Stack in Comic Shop Locker or Store Pickup. Your webshop order will then be added to your monthly comic invoice. Condition & grading Every pre-owned comic is individually inspected and assigned a condition grade by Shortbox Comics. The grade shown on the product page represents the condition of the copy you will receive. View our complete comic grading guide → Earn ShortBucks Every euro you spend earns you 20 ShortBucks. Redeem your ShortBucks for discounts, rewards and free shipping. Open the rewards programme through the gift icon in the bottom-left corner of the webshop. Pre-order upcoming comics Secure upcoming releases through PreorderComics.nl . Track your favourite series, compare covers and order comics months before release. Join OUR WHATSAPP Claim Club AND COMMUNITY Claim Club members receive access to weekly comic drops, limited variants, sales and special offers. Join the Shortbox Claim Club →
More you might like
Related
Hellblazer: Rise and Fall (John Constantine, Hellblazer)
Related
Hellblazer: Pandemonium (John Constantine, Hellblazer) - Del
Related
John Constantine: Hellblazer 9
Related