{"title":"Vortex Black Friday Sale","description":"\u003cp\u003eExplore Vortex Black Friday offers at Bintel, with selected binoculars, spotting scopes, monoculars and rangefinders for birdwatching, astronomy and the outdoors.\u003c\/p\u003e\u003cp\u003eCompare the collection and ask our team for help choosing optics that suit the way you observe.\u003c\/p\u003e","products":[{"product_id":"vortex-diamondback-hd-spotter-20-60x85-angled","title":"Vortex Diamondback HD Spotter 20-60X85 (Angled)","description":"\u003cp\u003eGlassing out west demands an HD optic, but other systems can't get you the clarity you need to see a tail twitch in low light, or pick a tine out of dense cover. The redesigned Vortex Diamondback HD Spotter 20-60X85 spotting scopes have all the horsepower the long-distance hunter needs, and they excel in lowlight—right when you need it most. We've also streamlined the exterior for a sleeker, snag-free profile, building in a helical focus wheel.\u003c\/p\u003e\n\u003ch4 style=\"font-weight: 400;\"\u003eOPTICAL FEATURES\u003c\/h4\u003e\n\u003cp style=\"font-weight: 400;\"\u003eVortex Diamondback HD Spotter 20-60X85 Optical System has been Optimised with select glass elements to deliver exceptional resolution, cut chromatic aberration and provide outstanding color fidelity, edge-to-edge sharpness and light transmission.\u003c\/p\u003e\n\u003cp style=\"font-weight: 400;\"\u003eFully Multi-Coated Increase light transmission with multiple anti-reflective coatings on all air-to-glass surfaces.\u003c\/p\u003e\n\u003ch4 style=\"font-weight: 400;\"\u003eCONSTRUCTION FEATURES\u003c\/h4\u003e\n\u003cp style=\"font-weight: 400;\"\u003eArmorTek ® Ultra-hard, scratch-resistant coating protects exterior lenses from scratches, oil and dirt.\u003c\/p\u003e\n\u003cp style=\"font-weight: 400;\"\u003eWaterproof O-ring seals prevent moisture, dust and debris from penetrating for reliable performance in all environments.\u003c\/p\u003e\n\u003cp style=\"font-weight: 400;\"\u003eShockproof Rugged construction withstands recoil and impact.\u003c\/p\u003e\n\u003cp style=\"font-weight: 400;\"\u003eFogproof Argon gas purging prevents internal fogging over a wide range of temperatures.\u003c\/p\u003e\n\u003cp style=\"font-weight: 400;\"\u003eRubber Armor Provides a secure, non-slip grip, and durable external protection.\u003c\/p\u003e\n\u003ch4 style=\"font-weight: 400;\"\u003eCONVENIENCE FEATURES\u003c\/h4\u003e\n\u003cp style=\"font-weight: 400;\"\u003eAdjustable Eyecups Twist up and down for comfortable viewing with or without eyeglasses.\u003c\/p\u003e\n\u003cp style=\"font-weight: 400;\"\u003eHelical Focus Allows for fast and fine adjustments.\u003c\/p\u003e\n\u003cp style=\"font-weight: 400;\"\u003eArca-Swiss Compatible Directly mounts to Arca-Swiss tripod heads without the use of additional plates. Also accepts 1\/4-20 threads for use on alternate style tripod heads.\u003c\/p\u003e\n\u003cp style=\"font-weight: 400;\"\u003eTripod Adaptable Allowing use on a tripod or car window mount. Tripod adapter required.\u003c\/p\u003e\n\u003cp style=\"font-weight: 400;\"\u003eRotating Tripod Ring Allows rotation of the eyepiece to a sideways position, providing adjustable viewing angles.\u003c\/p\u003e\n\u003cp style=\"font-weight: 400;\"\u003eBuilt-in Sunshade Reduces glare and shields the objective lens from raindrops and snow.\u003c\/p\u003e\n\u003ch4\u003e\u003cstrong\u003eSpecifications \u003c\/strong\u003e\u003c\/h4\u003e\n\u003ctable id=\"product-vortex-specs-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" class=\"col label\"\u003eMagnification\u003c\/th\u003e\n\u003ctd data-th=\"Magnification\" class=\"col data\"\u003e20-60x\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" class=\"col label\"\u003eObjective Lens Diameter\u003c\/th\u003e\n\u003ctd data-th=\"Objective Lens Diameter\" class=\"col data\"\u003e85 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" class=\"col label\"\u003eLinear Field of View\u003c\/th\u003e\n\u003ctd data-th=\"Linear Field of View\" class=\"col data\"\u003e108-60 ft\/1000 yds\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" class=\"col label\"\u003eAngular Field of View\u003c\/th\u003e\n\u003ctd data-th=\"Angular Field of View\" class=\"col data\"\u003e2.1-1.1 degrees\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" class=\"col label\"\u003eEye Relief\u003c\/th\u003e\n\u003ctd data-th=\"Eye Relief\" class=\"col data\"\u003e20.3-18.3 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" class=\"col label\"\u003eLength\u003c\/th\u003e\n\u003ctd data-th=\"Length\" class=\"col data\"\u003e16 inches\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" class=\"col label\"\u003eWeight\u003c\/th\u003e\n\u003ctd data-th=\"Weight\" class=\"col data\"\u003e60.9 oz\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" class=\"col label\"\u003eExit Pupil\u003c\/th\u003e\n\u003ctd data-th=\"Exit Pupil\" class=\"col data\"\u003e4.25‐1.41 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" class=\"col label\"\u003eClose Focus\u003c\/th\u003e\n\u003ctd data-th=\"Close Focus\" class=\"col data\"\u003e24.6 feet\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch4 style=\"font-weight: 400;\"\u003eVortex Australian Warranty\u003c\/h4\u003e\n\u003cp style=\"font-weight: 400;\"\u003eOur warranty is about you, not us. It's about taking care of you after the sale.\u003c\/p\u003e\n\u003cp style=\"font-weight: 400;\"\u003eThe VIP stands for a Very Important Promise to you, our customers. We will repair or replace your Vortex product in the event it becomes damaged or defective—at no charge to you other then return post from you to us. It doesn't matter how it happened, whose fault it was, or where you purchased it. You can count on the VIP Warranty for all riflescopes, red dots, rangefinders, binoculars, spotting scopes and monoculars.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli style=\"font-weight: 400;\"\u003eUnlimited Lifetime Warranty\u003c\/li\u003e\n\u003cli style=\"font-weight: 400;\"\u003eFully transferable\u003c\/li\u003e\n\u003cli style=\"font-weight: 400;\"\u003eNo warranty card to fill out\u003c\/li\u003e\n\u003cli style=\"font-weight: 400;\"\u003eNo receipt needed to hang on to\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"font-weight: 400;\"\u003eIf you ever have a problem, no matter the cause, we promise to take care of you.\u003c\/p\u003e\n\u003cp style=\"font-weight: 400;\"\u003eThe VIP warranty does not cover loss, misuse, theft or deliberate damage to the product.\u003c\/p\u003e","brand":"Extra Vision","offers":[{"title":"Default Title","offer_id":42045301719109,"sku":"VODS85A","price":947.6,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/vortex-diamondback-hd-spotter-20-60x85-angled-516345.jpg?v=1731541294"},{"product_id":"vortex-crossfire-hd-10x42-binoculars-with-bonus-glasspack-harness","title":"Vortex Crossfire HD 10x42 Binoculars with bonus Glasspack harness","description":"\u003cdiv class=\"cf-page\" data-page-mode=\"simple\" data-page-density=\"standard\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .cf-page. No scripts, SVG, tables or H1. *\/\n.cf-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.cf-page, .cf-page * { box-sizing: border-box; }\n.cf-page img { display: block; max-width: 100%; height: auto; }\n.cf-page p, .cf-page h2, .cf-page h3, .cf-page ul, .cf-page ol, .cf-page dl, .cf-page dd, .cf-page blockquote, .cf-page figure { margin: 0; }\n.cf-page ul, .cf-page ol { padding: 0; list-style: none; }\n.cf-page .cf-section { padding: 112px 22px; }\n.cf-page .cf-section[data-tight] { padding: 80px 22px; }\n.cf-page .cf-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.cf-page .cf-paper { background: var(--paper); }\n.cf-page .cf-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.cf-page .cf-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.cf-page .cf-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.cf-page .cf-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.cf-page .cf-h2 .cf-muted { color: var(--muted); font-weight: 700; }\n.cf-page .cf-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.cf-page .cf-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.cf-page .cf-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.cf-page .cf-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.cf-page .cf-muted { color: var(--muted); }\n.cf-page .cf-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.cf-page .cf-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.cf-page .cf-text-link:hover { color: var(--accent); }\n.cf-page .cf-dark .cf-kicker { color: #a1a1a8; }\n.cf-page .cf-dark .cf-h2, .cf-page .cf-dark .cf-h3 { color: var(--white); }\n.cf-page .cf-dark .cf-h2 .cf-muted { color: #8e8e95; }\n.cf-page .cf-dark .cf-body, .cf-page .cf-dark .cf-lead { color: #c9c9d0; }\n.cf-page .cf-dark .cf-note { color: #8e8e95; }\n.cf-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.cf-page .cf-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.cf-page .cf-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.cf-page .cf-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.cf-page .cf-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.cf-page .cf-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.cf-page .cf-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.cf-page .cf-dark .cf-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.cf-page .cf-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.cf-page .cf-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.cf-page .cf-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.cf-page .cf-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .cf-page .cf-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .cf-page .cf-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.cf-page .cf-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .cf-page .cf-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .cf-page .cf-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.cf-page .cf-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.cf-page .cf-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.cf-page .cf-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.cf-page .cf-stat:first-child { border-left: 0; }\n.cf-page .cf-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.cf-page .cf-stats-strip[data-accent-zone] .cf-stat-value { color: var(--accent); }\n.cf-page .cf-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.cf-page .cf-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.cf-page .cf-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.cf-page .cf-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.cf-page .cf-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.cf-page .cf-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.cf-page .cf-quote p.cf-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.cf-page .cf-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.cf-page .cf-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.cf-page .cf-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.cf-page .cf-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.cf-page .cf-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.cf-page .cf-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.cf-page .cf-bento-card .cf-kicker { margin-bottom: 12px; color: #8e8e95; }\n.cf-page .cf-bento-card .cf-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.cf-page .cf-bento-card[data-wide] .cf-h3 { margin-top: 0; font-size: 30px; }\n.cf-page .cf-bento-card .cf-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.cf-page .cf-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.cf-page .cf-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.cf-page .cf-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.cf-page .cf-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.cf-page .cf-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.cf-page .cf-feature-row-item .cf-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.cf-page .cf-feature-row-item .cf-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.cf-page .cf-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.cf-page .cf-split-grid[data-flip] .cf-split-media { order: -1; }\n.cf-page .cf-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.cf-page .cf-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.cf-page .cf-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.cf-page .cf-split-facts li span:first-child { color: var(--muted); }\n.cf-page .cf-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.cf-page .cf-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.cf-page .cf-spotlight-media { position: sticky; top: 24px; }\n.cf-page .cf-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.cf-page .cf-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.cf-page .cf-spotlight-step + .cf-spotlight-step { border-top: 1px solid var(--line); }\n.cf-page .cf-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.cf-page .cf-spotlight-step .cf-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.cf-page .cf-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.cf-page .cf-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.cf-page .cf-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.cf-page .cf-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.cf-page .cf-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.cf-page .cf-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.cf-page .cf-sequence-step .cf-h3 { margin-bottom: 8px; font-size: 20px; }\n.cf-page .cf-sequence-step .cf-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.cf-page .cf-cinematic { padding: 112px 0 0; text-align: left; }\n.cf-page .cf-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.cf-page .cf-cinematic-copy .cf-h2 { max-width: 16ch; }\n.cf-page .cf-cinematic-copy .cf-body { max-width: 640px; margin-top: 20px; }\n.cf-page .cf-cinematic-figure { position: relative; }\n.cf-page .cf-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.cf-page .cf-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.cf-page .cf-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.cf-page .cf-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.cf-page .cf-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.cf-page .cf-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.cf-page .cf-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.cf-page .cf-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.cf-page .cf-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.cf-page .cf-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.cf-page .cf-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.cf-page .cf-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.cf-page .cf-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.cf-page .cf-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.cf-page .cf-image-tile[data-wide] { grid-column: span 4; }\n.cf-page .cf-image-tile[data-square] { grid-column: span 2; }\n.cf-page .cf-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.cf-page .cf-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.cf-page .cf-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.cf-page .cf-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.cf-page .cf-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.cf-page .cf-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.cf-page .cf-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.cf-page .cf-use-item .cf-h3 { margin-bottom: 10px; font-size: 21px; }\n.cf-page .cf-use-item .cf-body { font-size: 15.5px; }\n.cf-page .cf-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.cf-page .cf-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.cf-page .cf-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.cf-page .cf-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.cf-page .cf-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.cf-page .cf-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.cf-page .cf-fit-card[data-alt] .cf-fit-heading { background: var(--paper-2); color: var(--ink); }\n.cf-page .cf-fit-card ul { margin-top: 18px; }\n.cf-page .cf-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.cf-page .cf-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.cf-page .cf-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.cf-page .cf-fit-card li:last-child { border-bottom: 0; }\n.cf-page .cf-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.cf-page .cf-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.cf-page .cf-data-grid { max-width: 1000px; }\n.cf-page .cf-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.cf-page .cf-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.cf-page .cf-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.cf-page .cf-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.cf-page .cf-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.cf-page .cf-data-label { color: var(--muted); }\n.cf-page .cf-data-diff { color: var(--accent); font-weight: 700; }\n.cf-page .cf-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.cf-page .cf-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.cf-page .cf-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.cf-page .cf-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.cf-page .cf-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.cf-page .cf-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.cf-page .cf-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.cf-page .cf-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.cf-page .cf-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.cf-page .cf-family-card[data-this] { border: 2px solid var(--ink); }\n.cf-page .cf-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.cf-page .cf-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.cf-page .cf-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.cf-page .cf-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.cf-page .cf-family-list { margin-top: 16px; }\n.cf-page .cf-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.cf-page .cf-family-list li span:first-child { color: var(--muted); }\n.cf-page .cf-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.cf-page .cf-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.cf-page .cf-box .cf-h2 { margin-bottom: 36px; }\n.cf-page .cf-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.cf-page .cf-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.cf-page .cf-box-media { margin: 0; }\n.cf-page .cf-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.cf-page .cf-narrow-list { max-width: 1000px; }\n.cf-page .cf-narrow-list .cf-h2 { margin-bottom: 44px; }\n.cf-page .cf-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.cf-page .cf-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.cf-page .cf-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.cf-page .cf-common-questions .cf-narrow-num { color: var(--ink); font-size: 26px; }\n.cf-page .cf-narrow-item .cf-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.cf-page .cf-warranty .cf-h2, .cf-page .cf-warranty .cf-lead { max-width: 820px; }\n.cf-page .cf-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.cf-page .cf-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.cf-page .cf-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.cf-page .cf-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.cf-page .cf-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.cf-page .cf-carry-media img { max-height: 700px; }\n.cf-page .cf-carry-list { margin-top: 36px; }\n.cf-page .cf-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.cf-page .cf-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.cf-page .cf-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.cf-page .cf-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.cf-page .cf-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.cf-page .cf-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.cf-page .cf-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.cf-page .cf-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.cf-page .cf-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.cf-page .cf-mode-card[data-primary] { border: 2px solid var(--ink); }\n.cf-page .cf-mode-card .cf-h3 { font-size: 23px; margin: 14px 0 8px; }\n.cf-page .cf-mode-card .cf-body { font-size: 15.5px; }\n.cf-page .cf-mode-list { margin-top: 20px; }\n.cf-page .cf-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.cf-page .cf-mode-list li span:first-child { color: var(--muted); }\n.cf-page .cf-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.cf-page .cf-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.cf-page .cf-time-item { position: relative; padding: 0 0 34px 40px; }\n.cf-page .cf-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.cf-page .cf-time-item:last-child { padding-bottom: 0; }\n.cf-page .cf-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.cf-page .cf-time-item .cf-h3 { font-size: 22px; margin-bottom: 8px; }\n.cf-page .cf-time-item .cf-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.cf-page .cf-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.cf-page .cf-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.cf-page .cf-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.cf-page .cf-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.cf-page .cf-path-step .cf-h3 { font-size: 22px; margin: 6px 0 10px; }\n.cf-page .cf-path-step .cf-body { font-size: 15.5px; }\n.cf-page .cf-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.cf-page .cf-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.cf-page .cf-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.cf-page .cf-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.cf-page .cf-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.cf-page .cf-statement { padding: 96px 22px; }\n.cf-page .cf-statement .cf-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .cf-page .cf-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .cf-page .cf-stat:nth-child(odd) { border-left: 0; }\n  .cf-page .cf-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .cf-page .cf-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .cf-page .cf-image-tile[data-wide] { grid-column: span 2; }\n  .cf-page .cf-image-tile[data-square], .cf-page .cf-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .cf-page .cf-feature-row-grid[data-cols=\"4\"], .cf-page .cf-step-grid[data-cols=\"4\"], .cf-page .cf-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .cf-page .cf-split-grid, .cf-page .cf-spotlight-grid, .cf-page .cf-box-layout, .cf-page .cf-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .cf-page .cf-split-copy { order: 1; }\n  .cf-page .cf-split-media { order: 2; }\n  .cf-page .cf-split-grid[data-flip] .cf-split-media { order: 2; }\n  .cf-page .cf-spotlight-media { position: static; }\n  .cf-page .cf-bento-card[data-wide] { display: block; }\n  .cf-page .cf-bento-card[data-wide] .cf-h3 { margin-top: 18px; }\n  .cf-page .cf-family-grid, .cf-page .cf-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .cf-page .cf-warranty-grid, .cf-page .cf-power-grid, .cf-page .cf-modes, .cf-page .cf-path { grid-template-columns: 1fr; }\n  .cf-page .cf-spec-columns, .cf-page .cf-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .cf-page .cf-feature-row-grid, .cf-page .cf-feature-row-grid[data-cols=\"4\"], .cf-page .cf-step-grid, .cf-page .cf-step-grid[data-cols=\"4\"], .cf-page .cf-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .cf-page .cf-fit-grid, .cf-page .cf-family-grid, .cf-page .cf-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .cf-page .cf-section { padding: 80px 22px; }\n  .cf-page .cf-stats-strip { margin: -36px 0; }\n  .cf-page .cf-body { font-size: 16px; }\n  .cf-page .cf-quote { padding-left: 22px; }\n  .cf-page .cf-bento-grid, .cf-page .cf-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .cf-page .cf-bento-card, .cf-page .cf-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .cf-page .cf-image-tile[data-wide], .cf-page .cf-image-tile[data-square], .cf-page .cf-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .cf-page .cf-image-tile[data-wide] { flex: 0 0 90%; }\n  .cf-page .cf-image-tile[data-square], .cf-page .cf-image-tile[data-tall] { flex: 0 0 60%; }\n  .cf-page .cf-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .cf-page .cf-gallery-item { flex-basis: 86%; }\n  .cf-page .cf-cinematic { padding-top: 80px; }\n  .cf-page .cf-cinematic img { max-height: min(70vh, 700px); }\n  .cf-page .cf-data-row, .cf-page .cf-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .cf-page .cf-spotlight-step { padding-left: 56px; }\n  .cf-page .cf-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .cf-page .cf-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .cf-page .cf-h2 { font-size: 31px; }\n  .cf-page .cf-display { font-size: 38px; }\n  .cf-page .cf-stat { padding: 22px 16px; }\n  .cf-page .cf-stat-value { font-size: 28px; }\n  .cf-page .cf-data-row, .cf-page .cf-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .cf-page .cf-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .cf-page .cf-data-row[data-cols=\"3\"] .cf-data-label { grid-column: 1 \/ -1; }\n  .cf-page .cf-bento-card { padding: 22px; }\n  .cf-page .cf-image-tile[data-wide], .cf-page .cf-image-tile[data-square], .cf-page .cf-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.cf-page .cf-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.cf-page .cf-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.cf-page .cf-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.cf-page .cf-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.cf-page .cf-plain-row .cf-h3 { font-size: 20px; margin-bottom: 6px; }\n.cf-page .cf-plain-row .cf-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.cf-page .cf-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.cf-page .cf-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.cf-page .cf-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.cf-page .cf-versus-card .cf-h3 { font-size: 22px; margin: 16px 0 12px; }\n.cf-page .cf-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.cf-page .cf-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.cf-page .cf-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.cf-page .cf-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.cf-page .cf-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.cf-page .cf-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.cf-page .cf-range-node[data-this] { border: 2px solid var(--ink); }\n.cf-page .cf-range-node ul { margin-top: 14px; }\n.cf-page .cf-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.cf-page .cf-range-node li span:first-child { color: var(--muted); }\n.cf-page .cf-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.cf-page .cf-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.cf-page .cf-range-node[data-this] strong { color: var(--accent); }\n.cf-page .cf-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.cf-page .cf-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.cf-page .cf-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.cf-page .cf-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.cf-page .cf-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.cf-page .cf-question .cf-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.cf-page .cf-question .cf-h3 { font-size: 21px; margin-bottom: 18px; }\n.cf-page .cf-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.cf-page .cf-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.cf-page .cf-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .cf-page .cf-questions { grid-template-columns: 1fr; } .cf-page .cf-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .cf-page .cf-versus { grid-template-columns: 1fr; } .cf-page .cf-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.cf-page .cf-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.cf-page .cf-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.cf-page .cf-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.cf-page .cf-feature-statement .cf-body { margin-top: 20px; }\n.cf-page [data-visual-variant=\"original-row\"] .cf-feature-row-grid,\n.cf-page [data-visual-variant=\"original-columns\"] .cf-use-grid { gap: 0 36px; }\n.cf-page [data-visual-variant=\"original-row\"] .cf-feature-row-item,\n.cf-page [data-visual-variant=\"original-columns\"] .cf-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.cf-page [data-visual-variant=\"original-row\"] .cf-h3,\n.cf-page [data-visual-variant=\"original-columns\"] .cf-h3 { margin-bottom: 8px; font-size: 20px; }\n.cf-page .cf-use-grid[data-cols=\"2\"], .cf-page .cf-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.cf-page .cf-compatibility .cf-h2 { margin-bottom: 38px; }\n.cf-page .cf-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.cf-page .cf-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .cf-page .cf-feature-statement-grid, .cf-page .cf-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .cf-page .cf-use-grid[data-cols=\"2\"], .cf-page .cf-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.cf-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.cf-page .cf-gallery-item[data-artwork] { align-self: flex-start; }\n.cf-page .cf-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.cf-page .cf-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.cf-page .cf-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.cf-page .cf-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.cf-page .cf-cinematic-figure[data-artwork]::after { display: none; }\n.cf-page .cf-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.cf-page .cf-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.cf-page .cf-bars { max-width: 840px; margin: 44px 0 0; }\n.cf-page .cf-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.cf-page .cf-bar-label, .cf-page .cf-bar-value { font-size: 16px; }\n.cf-page .cf-bar-label strong { font-weight: 650; }\n.cf-page .cf-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.cf-page .cf-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.cf-page .cf-bar-fill[data-this] { background: var(--accent); }\n.cf-page .cf-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.cf-page .cf-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.cf-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.cf-page .cf-spec-jump a, .cf-page .cf-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .cf-page .cf-bar { grid-template-columns: 1fr auto; }\n  .cf-page .cf-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n.cf-page .cf-body a,.cf-page .cf-spec-source a{display:inline-block;min-height:44px;padding:10px 0;box-sizing:border-box;overflow-wrap:anywhere;}\n\u003c\/style\u003e\n\u003csection class=\"cf-section cf-paper\" data-element=\"36\" data-claims=\"C01,C02,C04,C05,C17\" data-resources=\"\" aria-labelledby=\"cf-title-36\"\u003e\u003cdiv class=\"cf-wrap\"\u003e\n\u003ch2 class=\"cf-h2\" id=\"cf-title-36\"\u003e10x42 for a closer look\u003c\/h2\u003e\n\u003cp class=\"cf-lead\"\u003eVortex Crossfire HD 10x42 binoculars. A full-size binocular for observing birds and wildlife in more detail.\u003c\/p\u003e\n\u003cdiv class=\"cf-plain\"\u003e\n\u003cdiv class=\"cf-plain-row\"\u003e\n\u003cdiv class=\"cf-plain-num\"\u003e10x\u003csmall\u003emagnification\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eBring distant detail closer\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eThe view appears 10 times larger in angular size than it does with the unaided eye.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-plain-row\"\u003e\n\u003cdiv class=\"cf-plain-num\"\u003e42 mm\u003csmall\u003eobjective lenses\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eKnow the lens size\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eThe second number is the diameter of each front lens. These 42 mm objectives collect the light that forms the view.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-plain-row\"\u003e\n\u003cdiv class=\"cf-plain-num\"\u003e6.2°\u003csmall\u003efield of view\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eSee the surrounding scene\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eThe view spans 108 m at 1,000 m, approximately. This is the width of the scene visible from edge to edge.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"cf-section cf-feature-row\" data-element=\"08\" data-claims=\"C11,C12,C13\" data-resources=\"\" aria-labelledby=\"cf-title-08\" data-visual-variant=\"original-row\"\u003e\u003cdiv class=\"cf-wrap\"\u003e\n\u003ch2 class=\"cf-h2\" id=\"cf-title-08\"\u003eHD optics, weather sealing and simple controls\u003c\/h2\u003e\n\u003cdiv class=\"cf-feature-row-grid\"\u003e\n\u003carticle class=\"cf-feature-row-item\"\u003e\u003ch3 class=\"cf-h3\"\u003eHD optics and lens coatings\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eThe HD optical system is designed to reduce colour fringing. Anti-reflective coatings on every air-to-glass surface improve light transmission.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"cf-feature-row-item\"\u003e\u003ch3 class=\"cf-h3\"\u003eSealed for outdoor use\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eO-ring seals and nitrogen purging provide waterproof and fogproof performance. Rubber armour adds grip and protects the exterior.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"cf-feature-row-item\"\u003e\u003ch3 class=\"cf-h3\"\u003eFocus and eyecups\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eThe centre wheel focuses both barrels together. Twist-up eyecups let you adjust the viewing position with or without glasses.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"cf-section cf-paper cf-good-to-know\" data-element=\"21\" data-claims=\"C14,C15,C03,C07,C16\" data-resources=\"R02\" aria-labelledby=\"cf-title-21\"\u003e\u003cdiv class=\"cf-wrap\"\u003e\n\u003ch2 class=\"cf-h2\" id=\"cf-title-21\"\u003eGood to know\u003c\/h2\u003e\n\u003carticle class=\"cf-narrow-item\"\u003e\u003cspan class=\"cf-narrow-num\"\u003e01\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eCarry kit included\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eThe binoculars include a GlassPak binocular harness, comfort neck strap, tethered objective covers, rainguard eyepiece cover and lens cloth.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"cf-narrow-item\"\u003e\u003cspan class=\"cf-narrow-num\"\u003e02\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eAdd support when you need it\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eA binocular tripod adapter lets you mount the Crossfire on a tripod or compatible car window mount. The adapter and support are optional accessories.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"cf-narrow-item\"\u003e\u003cspan class=\"cf-narrow-num\"\u003e03\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eCheck the fit\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eInterpupillary adjustment is 58 mm - 75 mm; this is the spacing between the eyepieces. Eye relief is 15.0 mm. Comfort with glasses depends on your frames and fit.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"cf-narrow-item\"\u003e\u003cspan class=\"cf-narrow-num\"\u003e04\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eLifetime VIP warranty\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eEligible products are covered for repair or replacement if damaged or defective. Exclusions include loss, theft, deliberate damage, cosmetic damage that does not affect performance, and grey-market imports. Claims go through the dealer or distributor in the country of purchase. \u003ca href=\"https:\/\/www.extravision.com.au\/pages\/vortex-vip-warranty\" data-resource-id=\"R02\" target=\"_blank\" rel=\"noopener\"\u003eAustralian warranty terms and claim form\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"cf-section cf-paper cf-specs-section\" data-element=\"24\" data-claims=\"C01,C02,C03,C04,C05,C06,C07,C08,C09,C10\" data-resources=\"R01\" aria-labelledby=\"cf-title-24\"\u003e\u003cdiv class=\"cf-wrap\"\u003e\n\u003ch2 class=\"cf-h2\" id=\"cf-title-24\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"cf-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"cf-data-category\" id=\"cf-optics\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eMagnification\u003c\/div\u003e\n\u003cdiv\u003e10x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eObjective Lens Diameter\u003c\/div\u003e\n\u003cdiv\u003e42 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eEye Relief\u003c\/div\u003e\n\u003cdiv\u003e15.0 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eAngular Field of View\u003c\/div\u003e\n\u003cdiv\u003e6.2°\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eLinear Field of View\u003c\/div\u003e\n\u003cdiv\u003eApprox. 108 m at 1,000 m (325 ft at 1,000 yd)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eClose Focus\u003c\/div\u003e\n\u003cdiv\u003eApprox. 1.83 m (6.0 ft)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"cf-data-category\" id=\"cf-handling\"\u003eHandling\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eInterpupillary Distance\u003c\/div\u003e\n\u003cdiv\u003e58 mm - 75 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eHeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 152.4 mm (6.0 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eWidth\u003c\/div\u003e\n\u003cdiv\u003eApprox. 132.1 mm (5.2 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 652 g (23.0 oz.)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n","brand":"Extra Vision","offers":[{"title":"Default Title","offer_id":42045308141637,"sku":"VOCF4312","price":351.21,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/vortex-crossfire-hd-10x42-binoculars-with-bonus-glasspack-harness-115298.jpg?v=1731541292"},{"product_id":"vortex-diamondback-hd-15x56-binoculars-with-bonus-glasspack-harness_148632","title":"Vortex Diamondback HD 15x56 Binoculars with bonus Glasspack harness","description":"\u003cdiv class=\"db-page\" data-page-density=\"standard\" data-page-mode=\"simple\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .db-page. No scripts, SVG, tables or H1. *\/\n.db-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.db-page, .db-page * { box-sizing: border-box; }\n.db-page img { display: block; max-width: 100%; height: auto; }\n.db-page p, .db-page h2, .db-page h3, .db-page ul, .db-page ol, .db-page dl, .db-page dd, .db-page blockquote, .db-page figure { margin: 0; }\n.db-page ul, .db-page ol { padding: 0; list-style: none; }\n.db-page .db-section { padding: 112px 22px; }\n.db-page .db-section[data-tight] { padding: 80px 22px; }\n.db-page .db-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.db-page .db-paper { background: var(--paper); }\n.db-page .db-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.db-page .db-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.db-page .db-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.db-page .db-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.db-page .db-h2 .db-muted { color: var(--muted); font-weight: 700; }\n.db-page .db-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.db-page .db-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.db-page .db-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.db-page .db-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.db-page .db-muted { color: var(--muted); }\n.db-page .db-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.db-page .db-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.db-page .db-text-link:hover { color: var(--accent); }\n.db-page .db-dark .db-kicker { color: #a1a1a8; }\n.db-page .db-dark .db-h2, .db-page .db-dark .db-h3 { color: var(--white); }\n.db-page .db-dark .db-h2 .db-muted { color: #8e8e95; }\n.db-page .db-dark .db-body, .db-page .db-dark .db-lead { color: #c9c9d0; }\n.db-page .db-dark .db-note { color: #8e8e95; }\n.db-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.db-page .db-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.db-page .db-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.db-page .db-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.db-page .db-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.db-page .db-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.db-page .db-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.db-page .db-dark .db-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.db-page .db-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.db-page .db-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.db-page .db-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.db-page .db-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .db-page .db-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .db-page .db-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.db-page .db-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .db-page .db-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .db-page .db-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.db-page .db-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.db-page .db-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.db-page .db-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.db-page .db-stat:first-child { border-left: 0; }\n.db-page .db-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.db-page .db-stats-strip[data-accent-zone] .db-stat-value { color: var(--accent); }\n.db-page .db-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.db-page .db-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.db-page .db-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.db-page .db-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.db-page .db-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.db-page .db-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.db-page .db-quote p.db-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.db-page .db-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.db-page .db-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.db-page .db-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.db-page .db-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.db-page .db-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.db-page .db-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.db-page .db-bento-card .db-kicker { margin-bottom: 12px; color: #8e8e95; }\n.db-page .db-bento-card .db-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.db-page .db-bento-card[data-wide] .db-h3 { margin-top: 0; font-size: 30px; }\n.db-page .db-bento-card .db-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.db-page .db-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.db-page .db-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.db-page .db-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.db-page .db-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.db-page .db-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.db-page .db-feature-row-item .db-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.db-page .db-feature-row-item .db-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.db-page .db-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.db-page .db-split-grid[data-flip] .db-split-media { order: -1; }\n.db-page .db-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.db-page .db-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.db-page .db-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.db-page .db-split-facts li span:first-child { color: var(--muted); }\n.db-page .db-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.db-page .db-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.db-page .db-spotlight-media { position: sticky; top: 24px; }\n.db-page .db-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.db-page .db-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.db-page .db-spotlight-step + .db-spotlight-step { border-top: 1px solid var(--line); }\n.db-page .db-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.db-page .db-spotlight-step .db-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.db-page .db-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.db-page .db-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.db-page .db-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.db-page .db-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.db-page .db-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.db-page .db-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.db-page .db-sequence-step .db-h3 { margin-bottom: 8px; font-size: 20px; }\n.db-page .db-sequence-step .db-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.db-page .db-cinematic { padding: 112px 0 0; text-align: left; }\n.db-page .db-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.db-page .db-cinematic-copy .db-h2 { max-width: 16ch; }\n.db-page .db-cinematic-copy .db-body { max-width: 640px; margin-top: 20px; }\n.db-page .db-cinematic-figure { position: relative; }\n.db-page .db-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.db-page .db-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.db-page .db-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.db-page .db-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.db-page .db-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.db-page .db-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.db-page .db-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.db-page .db-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.db-page .db-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.db-page .db-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.db-page .db-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.db-page .db-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.db-page .db-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.db-page .db-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.db-page .db-image-tile[data-wide] { grid-column: span 4; }\n.db-page .db-image-tile[data-square] { grid-column: span 2; }\n.db-page .db-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.db-page .db-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.db-page .db-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.db-page .db-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.db-page .db-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.db-page .db-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.db-page .db-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.db-page .db-use-item .db-h3 { margin-bottom: 10px; font-size: 21px; }\n.db-page .db-use-item .db-body { font-size: 15.5px; }\n.db-page .db-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.db-page .db-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.db-page .db-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.db-page .db-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.db-page .db-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.db-page .db-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.db-page .db-fit-card[data-alt] .db-fit-heading { background: var(--paper-2); color: var(--ink); }\n.db-page .db-fit-card ul { margin-top: 18px; }\n.db-page .db-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.db-page .db-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.db-page .db-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.db-page .db-fit-card li:last-child { border-bottom: 0; }\n.db-page .db-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.db-page .db-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.db-page .db-data-grid { max-width: 1000px; }\n.db-page .db-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.db-page .db-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.db-page .db-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.db-page .db-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.db-page .db-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.db-page .db-data-label { color: var(--muted); }\n.db-page .db-data-diff { color: var(--accent); font-weight: 700; }\n.db-page .db-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.db-page .db-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.db-page .db-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.db-page .db-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.db-page .db-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.db-page .db-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.db-page .db-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.db-page .db-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.db-page .db-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.db-page .db-family-card[data-this] { border: 2px solid var(--ink); }\n.db-page .db-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.db-page .db-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.db-page .db-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.db-page .db-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.db-page .db-family-list { margin-top: 16px; }\n.db-page .db-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.db-page .db-family-list li span:first-child { color: var(--muted); }\n.db-page .db-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.db-page .db-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.db-page .db-box .db-h2 { margin-bottom: 36px; }\n.db-page .db-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.db-page .db-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.db-page .db-box-media { margin: 0; }\n.db-page .db-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.db-page .db-narrow-list { max-width: 1000px; }\n.db-page .db-narrow-list .db-h2 { margin-bottom: 44px; }\n.db-page .db-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.db-page .db-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.db-page .db-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.db-page .db-common-questions .db-narrow-num { color: var(--ink); font-size: 26px; }\n.db-page .db-narrow-item .db-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.db-page .db-warranty .db-h2, .db-page .db-warranty .db-lead { max-width: 820px; }\n.db-page .db-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.db-page .db-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.db-page .db-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.db-page .db-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.db-page .db-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.db-page .db-carry-media img { max-height: 700px; }\n.db-page .db-carry-list { margin-top: 36px; }\n.db-page .db-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.db-page .db-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.db-page .db-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.db-page .db-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.db-page .db-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.db-page .db-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.db-page .db-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.db-page .db-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.db-page .db-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.db-page .db-mode-card[data-primary] { border: 2px solid var(--ink); }\n.db-page .db-mode-card .db-h3 { font-size: 23px; margin: 14px 0 8px; }\n.db-page .db-mode-card .db-body { font-size: 15.5px; }\n.db-page .db-mode-list { margin-top: 20px; }\n.db-page .db-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.db-page .db-mode-list li span:first-child { color: var(--muted); }\n.db-page .db-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.db-page .db-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.db-page .db-time-item { position: relative; padding: 0 0 34px 40px; }\n.db-page .db-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.db-page .db-time-item:last-child { padding-bottom: 0; }\n.db-page .db-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.db-page .db-time-item .db-h3 { font-size: 22px; margin-bottom: 8px; }\n.db-page .db-time-item .db-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.db-page .db-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.db-page .db-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.db-page .db-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.db-page .db-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.db-page .db-path-step .db-h3 { font-size: 22px; margin: 6px 0 10px; }\n.db-page .db-path-step .db-body { font-size: 15.5px; }\n.db-page .db-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.db-page .db-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.db-page .db-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.db-page .db-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.db-page .db-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.db-page .db-statement { padding: 96px 22px; }\n.db-page .db-statement .db-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .db-page .db-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .db-page .db-stat:nth-child(odd) { border-left: 0; }\n  .db-page .db-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .db-page .db-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .db-page .db-image-tile[data-wide] { grid-column: span 2; }\n  .db-page .db-image-tile[data-square], .db-page .db-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .db-page .db-feature-row-grid[data-cols=\"4\"], .db-page .db-step-grid[data-cols=\"4\"], .db-page .db-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .db-page .db-split-grid, .db-page .db-spotlight-grid, .db-page .db-box-layout, .db-page .db-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .db-page .db-split-copy { order: 1; }\n  .db-page .db-split-media { order: 2; }\n  .db-page .db-split-grid[data-flip] .db-split-media { order: 2; }\n  .db-page .db-spotlight-media { position: static; }\n  .db-page .db-bento-card[data-wide] { display: block; }\n  .db-page .db-bento-card[data-wide] .db-h3 { margin-top: 18px; }\n  .db-page .db-family-grid, .db-page .db-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .db-page .db-warranty-grid, .db-page .db-power-grid, .db-page .db-modes, .db-page .db-path { grid-template-columns: 1fr; }\n  .db-page .db-spec-columns, .db-page .db-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .db-page .db-feature-row-grid, .db-page .db-feature-row-grid[data-cols=\"4\"], .db-page .db-step-grid, .db-page .db-step-grid[data-cols=\"4\"], .db-page .db-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .db-page .db-fit-grid, .db-page .db-family-grid, .db-page .db-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .db-page .db-section { padding: 80px 22px; }\n  .db-page .db-stats-strip { margin: -36px 0; }\n  .db-page .db-body { font-size: 16px; }\n  .db-page .db-quote { padding-left: 22px; }\n  .db-page .db-bento-grid, .db-page .db-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .db-page .db-bento-card, .db-page .db-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .db-page .db-image-tile[data-wide], .db-page .db-image-tile[data-square], .db-page .db-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .db-page .db-image-tile[data-wide] { flex: 0 0 90%; }\n  .db-page .db-image-tile[data-square], .db-page .db-image-tile[data-tall] { flex: 0 0 60%; }\n  .db-page .db-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .db-page .db-gallery-item { flex-basis: 86%; }\n  .db-page .db-cinematic { padding-top: 80px; }\n  .db-page .db-cinematic img { max-height: min(70vh, 700px); }\n  .db-page .db-data-row, .db-page .db-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .db-page .db-spotlight-step { padding-left: 56px; }\n  .db-page .db-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .db-page .db-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .db-page .db-h2 { font-size: 31px; }\n  .db-page .db-display { font-size: 38px; }\n  .db-page .db-stat { padding: 22px 16px; }\n  .db-page .db-stat-value { font-size: 28px; }\n  .db-page .db-data-row, .db-page .db-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .db-page .db-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .db-page .db-data-row[data-cols=\"3\"] .db-data-label { grid-column: 1 \/ -1; }\n  .db-page .db-bento-card { padding: 22px; }\n  .db-page .db-image-tile[data-wide], .db-page .db-image-tile[data-square], .db-page .db-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.db-page .db-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.db-page .db-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.db-page .db-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.db-page .db-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.db-page .db-plain-row .db-h3 { font-size: 20px; margin-bottom: 6px; }\n.db-page .db-plain-row .db-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.db-page .db-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.db-page .db-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.db-page .db-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.db-page .db-versus-card .db-h3 { font-size: 22px; margin: 16px 0 12px; }\n.db-page .db-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.db-page .db-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.db-page .db-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.db-page .db-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.db-page .db-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.db-page .db-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.db-page .db-range-node[data-this] { border: 2px solid var(--ink); }\n.db-page .db-range-node ul { margin-top: 14px; }\n.db-page .db-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.db-page .db-range-node li span:first-child { color: var(--muted); }\n.db-page .db-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.db-page .db-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.db-page .db-range-node[data-this] strong { color: var(--accent); }\n.db-page .db-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.db-page .db-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.db-page .db-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.db-page .db-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.db-page .db-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.db-page .db-question .db-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.db-page .db-question .db-h3 { font-size: 21px; margin-bottom: 18px; }\n.db-page .db-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.db-page .db-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.db-page .db-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .db-page .db-questions { grid-template-columns: 1fr; } .db-page .db-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .db-page .db-versus { grid-template-columns: 1fr; } .db-page .db-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.db-page .db-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.db-page .db-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.db-page .db-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.db-page .db-feature-statement .db-body { margin-top: 20px; }\n.db-page [data-visual-variant=\"original-row\"] .db-feature-row-grid,\n.db-page [data-visual-variant=\"original-columns\"] .db-use-grid { gap: 0 36px; }\n.db-page [data-visual-variant=\"original-row\"] .db-feature-row-item,\n.db-page [data-visual-variant=\"original-columns\"] .db-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.db-page [data-visual-variant=\"original-row\"] .db-h3,\n.db-page [data-visual-variant=\"original-columns\"] .db-h3 { margin-bottom: 8px; font-size: 20px; }\n.db-page .db-use-grid[data-cols=\"2\"], .db-page .db-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.db-page .db-compatibility .db-h2 { margin-bottom: 38px; }\n.db-page .db-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.db-page .db-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .db-page .db-feature-statement-grid, .db-page .db-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .db-page .db-use-grid[data-cols=\"2\"], .db-page .db-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.db-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.db-page .db-gallery-item[data-artwork] { align-self: flex-start; }\n.db-page .db-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.db-page .db-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.db-page .db-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.db-page .db-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.db-page .db-cinematic-figure[data-artwork]::after { display: none; }\n.db-page .db-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.db-page .db-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.db-page .db-bars { max-width: 840px; margin: 44px 0 0; }\n.db-page .db-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.db-page .db-bar-label, .db-page .db-bar-value { font-size: 16px; }\n.db-page .db-bar-label strong { font-weight: 650; }\n.db-page .db-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.db-page .db-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.db-page .db-bar-fill[data-this] { background: var(--accent); }\n.db-page .db-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.db-page .db-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.db-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.db-page .db-spec-jump a, .db-page .db-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .db-page .db-bar { grid-template-columns: 1fr auto; }\n  .db-page .db-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n\n.db-page a[data-resource-id] { display:inline-block; min-height:44px; padding:10px 0; box-sizing:border-box; overflow-wrap:anywhere; }\n\u003c\/style\u003e\n\u003csection aria-labelledby=\"db-title-36\" class=\"db-section db-paper\" data-claims=\"C01,C02,C05,C13\" data-element=\"36\" data-resources=\"\"\u003e\u003cdiv class=\"db-wrap\"\u003e\n\u003ch2 class=\"db-h2\" id=\"db-title-36\"\u003e15x magnification for supported viewing\u003c\/h2\u003e\n\u003cp class=\"db-lead\"\u003eThe Vortex Diamondback HD 15x56 combines 15x magnification with 56 mm objective lenses in a waterproof, argon-purged binocular.\u003c\/p\u003e\n\u003cdiv class=\"db-plain\"\u003e\n\u003cdiv class=\"db-plain-row\"\u003e\n\u003cdiv class=\"db-plain-num\"\u003e15x\u003csmall\u003emagnification\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"db-h3\"\u003eBring distant detail closer\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eObjects appear 15 times larger than they do to the unaided eye.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-plain-row\"\u003e\n\u003cdiv class=\"db-plain-num\"\u003e56 mm\u003csmall\u003eobjective lenses\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"db-h3\"\u003eThe front lens diameter\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eThis is the diameter of each objective lens, not the magnification.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-plain-row\"\u003e\n\u003cdiv class=\"db-plain-num\"\u003eApprox. 77 m\u003csmall\u003eat 1,000 m\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"db-h3\"\u003eKnow how much of the scene fits\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eAt a distance of 1,000 metres, the view spans approximately 77 metres from side to side.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection aria-labelledby=\"db-title-08\" class=\"db-section db-feature-row\" data-claims=\"C11,C12,C13,C14,C15\" data-element=\"08\" data-resources=\"\" data-visual-variant=\"original-row\"\u003e\u003cdiv class=\"db-wrap\"\u003e\n\u003ch2 class=\"db-h2\" id=\"db-title-08\"\u003eHD optics, weather protection and easy adjustment\u003c\/h2\u003e\n\u003cdiv class=\"db-feature-row-grid\"\u003e\n\u003carticle class=\"db-feature-row-item\"\u003e\u003ch3 class=\"db-h3\"\u003eColour and detail\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eThe HD optical system reduces colour fringing. Fully multi-coated lenses improve light transmission, while dielectric prism coatings support colour fidelity and phase correction improves contrast and resolution.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"db-feature-row-item\"\u003e\u003ch3 class=\"db-h3\"\u003eProtection outdoors\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eArgon purging and O-ring seals provide fogproof and waterproof performance. Rubber armour helps you grip the body, while ArmorTek protects the exterior lenses against scratches, oil and dirt.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"db-feature-row-item\"\u003e\u003ch3 class=\"db-h3\"\u003eAdjust the view\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eTwist the eyecups up or down for use with or without glasses. The centre focus wheel adjusts both barrels together. A Sport Tripod Adapter is supplied for supported viewing; the tripod is separate.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection aria-labelledby=\"db-title-20\" class=\"db-section\" data-claims=\"C16\" data-element=\"20\" data-resources=\"\"\u003e\u003cdiv class=\"db-wrap\"\u003e\n\u003ch2 class=\"db-h2\" id=\"db-title-20\"\u003eIn the box\u003c\/h2\u003e\n\u003cdiv class=\"db-box\"\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eDiamondback HD 15x56 binoculars\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eGlassPak™ Binocular Harness\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eComfort Neck Strap\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eTethered Objective Lens Covers\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eRainguard Eyepiece Cover\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eSport Tripod Adapter\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eLens Cloth\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection aria-labelledby=\"db-title-23\" class=\"db-section db-paper db-warranty\" data-claims=\"C17\" data-element=\"23\" data-resources=\"R02\"\u003e\u003cdiv class=\"db-wrap\"\u003e\n\u003ch2 class=\"db-h2\" id=\"db-title-23\"\u003eVortex VIP warranty in Australia\u003c\/h2\u003e\n\u003cp class=\"db-lead\"\u003eThe Vortex VIP lifetime warranty covers repair or replacement of damaged or defective products.\u003c\/p\u003e\n\u003cdiv class=\"db-warranty-grid\"\u003e\n\u003cdiv class=\"db-warranty-item\"\u003e\n\u003cstrong\u003eExclusions\u003c\/strong\u003e\u003cspan\u003eLoss, theft, deliberate damage and cosmetic damage that does not affect performance are excluded.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-warranty-item\"\u003e\n\u003cstrong\u003ePurchase country matters\u003c\/strong\u003e\u003cspan\u003eGrey-market imports are not covered. Claims go through the dealer or distributor in the country of purchase.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-warranty-item\"\u003e\n\u003cstrong\u003eAustralian claims\u003c\/strong\u003e\u003cspan\u003e\u003ca data-resource-id=\"R02\" href=\"https:\/\/www.extravision.com.au\/pages\/vortex-vip-warranty\" rel=\"noopener\" target=\"_blank\"\u003eAustralian Vortex VIP warranty and claim form\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection aria-labelledby=\"db-title-24\" class=\"db-section db-paper db-specs-section\" data-claims=\"C01,C02,C03,C04,C05,C06,C07,C08,C09,C10\" data-element=\"24\" data-resources=\"R01\"\u003e\u003cdiv class=\"db-wrap\"\u003e\n\u003ch2 class=\"db-h2\" id=\"db-title-24\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"db-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"db-data-category\" id=\"db-spec-optics\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eMagnification\u003c\/div\u003e\n\u003cdiv\u003e15x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eObjective Lens Diameter\u003c\/div\u003e\n\u003cdiv\u003e56 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eEye Relief\u003c\/div\u003e\n\u003cdiv\u003e15.6mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eAngular Field of View\u003c\/div\u003e\n\u003cdiv\u003e4.4º\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eLinear Field of View\u003c\/div\u003e\n\u003cdiv\u003eApprox. 77 m at 1,000 m (230 ft at 1,000 yd)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eClose Focus\u003c\/div\u003e\n\u003cdiv\u003eApprox. 4.27 m (14.0 ft)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eInterpupillary Distance\u003c\/div\u003e\n\u003cdiv\u003e59mm - 76mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"db-data-category\" id=\"db-spec-size\"\u003eSize and weight\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eHeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 180 mm (7.1 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eWidth\u003c\/div\u003e\n\u003cdiv\u003eApprox. 147 mm (5.8 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 987 g (34.8 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n","brand":"Extra Vision","offers":[{"title":"Default Title","offer_id":42045308207173,"sku":"VODB218","price":649.4,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/15x56vortex.jpg?v=1736568381"},{"product_id":"vortex-crossfire-hd-8x42-binoculars-with-bonus-glasspack-harness","title":"Vortex Crossfire HD 8x42 Binoculars with bonus Glasspack harness","description":"\u003cdiv class=\"cf-page\" data-page-mode=\"simple\" data-page-density=\"standard\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .cf-page. No scripts, SVG, tables or H1. *\/\n.cf-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.cf-page, .cf-page * { box-sizing: border-box; }\n.cf-page img { display: block; max-width: 100%; height: auto; }\n.cf-page p, .cf-page h2, .cf-page h3, .cf-page ul, .cf-page ol, .cf-page dl, .cf-page dd, .cf-page blockquote, .cf-page figure { margin: 0; }\n.cf-page ul, .cf-page ol { padding: 0; list-style: none; }\n.cf-page .cf-section { padding: 112px 22px; }\n.cf-page .cf-section[data-tight] { padding: 80px 22px; }\n.cf-page .cf-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.cf-page .cf-paper { background: var(--paper); }\n.cf-page .cf-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.cf-page .cf-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.cf-page .cf-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.cf-page .cf-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.cf-page .cf-h2 .cf-muted { color: var(--muted); font-weight: 700; }\n.cf-page .cf-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.cf-page .cf-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.cf-page .cf-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.cf-page .cf-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.cf-page .cf-muted { color: var(--muted); }\n.cf-page .cf-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.cf-page .cf-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.cf-page .cf-text-link:hover { color: var(--accent); }\n.cf-page .cf-dark .cf-kicker { color: #a1a1a8; }\n.cf-page .cf-dark .cf-h2, .cf-page .cf-dark .cf-h3 { color: var(--white); }\n.cf-page .cf-dark .cf-h2 .cf-muted { color: #8e8e95; }\n.cf-page .cf-dark .cf-body, .cf-page .cf-dark .cf-lead { color: #c9c9d0; }\n.cf-page .cf-dark .cf-note { color: #8e8e95; }\n.cf-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.cf-page .cf-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.cf-page .cf-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.cf-page .cf-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.cf-page .cf-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.cf-page .cf-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.cf-page .cf-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.cf-page .cf-dark .cf-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.cf-page .cf-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.cf-page .cf-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.cf-page .cf-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.cf-page .cf-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .cf-page .cf-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .cf-page .cf-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.cf-page .cf-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .cf-page .cf-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .cf-page .cf-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.cf-page .cf-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.cf-page .cf-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.cf-page .cf-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.cf-page .cf-stat:first-child { border-left: 0; }\n.cf-page .cf-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.cf-page .cf-stats-strip[data-accent-zone] .cf-stat-value { color: var(--accent); }\n.cf-page .cf-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.cf-page .cf-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.cf-page .cf-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.cf-page .cf-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.cf-page .cf-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.cf-page .cf-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.cf-page .cf-quote p.cf-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.cf-page .cf-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.cf-page .cf-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.cf-page .cf-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.cf-page .cf-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.cf-page .cf-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.cf-page .cf-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.cf-page .cf-bento-card .cf-kicker { margin-bottom: 12px; color: #8e8e95; }\n.cf-page .cf-bento-card .cf-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.cf-page .cf-bento-card[data-wide] .cf-h3 { margin-top: 0; font-size: 30px; }\n.cf-page .cf-bento-card .cf-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.cf-page .cf-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.cf-page .cf-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.cf-page .cf-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.cf-page .cf-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.cf-page .cf-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.cf-page .cf-feature-row-item .cf-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.cf-page .cf-feature-row-item .cf-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.cf-page .cf-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.cf-page .cf-split-grid[data-flip] .cf-split-media { order: -1; }\n.cf-page .cf-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.cf-page .cf-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.cf-page .cf-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.cf-page .cf-split-facts li span:first-child { color: var(--muted); }\n.cf-page .cf-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.cf-page .cf-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.cf-page .cf-spotlight-media { position: sticky; top: 24px; }\n.cf-page .cf-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.cf-page .cf-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.cf-page .cf-spotlight-step + .cf-spotlight-step { border-top: 1px solid var(--line); }\n.cf-page .cf-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.cf-page .cf-spotlight-step .cf-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.cf-page .cf-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.cf-page .cf-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.cf-page .cf-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.cf-page .cf-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.cf-page .cf-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.cf-page .cf-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.cf-page .cf-sequence-step .cf-h3 { margin-bottom: 8px; font-size: 20px; }\n.cf-page .cf-sequence-step .cf-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.cf-page .cf-cinematic { padding: 112px 0 0; text-align: left; }\n.cf-page .cf-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.cf-page .cf-cinematic-copy .cf-h2 { max-width: 16ch; }\n.cf-page .cf-cinematic-copy .cf-body { max-width: 640px; margin-top: 20px; }\n.cf-page .cf-cinematic-figure { position: relative; }\n.cf-page .cf-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.cf-page .cf-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.cf-page .cf-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.cf-page .cf-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.cf-page .cf-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.cf-page .cf-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.cf-page .cf-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.cf-page .cf-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.cf-page .cf-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.cf-page .cf-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.cf-page .cf-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.cf-page .cf-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.cf-page .cf-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.cf-page .cf-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.cf-page .cf-image-tile[data-wide] { grid-column: span 4; }\n.cf-page .cf-image-tile[data-square] { grid-column: span 2; }\n.cf-page .cf-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.cf-page .cf-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.cf-page .cf-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.cf-page .cf-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.cf-page .cf-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.cf-page .cf-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.cf-page .cf-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.cf-page .cf-use-item .cf-h3 { margin-bottom: 10px; font-size: 21px; }\n.cf-page .cf-use-item .cf-body { font-size: 15.5px; }\n.cf-page .cf-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.cf-page .cf-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.cf-page .cf-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.cf-page .cf-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.cf-page .cf-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.cf-page .cf-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.cf-page .cf-fit-card[data-alt] .cf-fit-heading { background: var(--paper-2); color: var(--ink); }\n.cf-page .cf-fit-card ul { margin-top: 18px; }\n.cf-page .cf-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.cf-page .cf-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.cf-page .cf-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.cf-page .cf-fit-card li:last-child { border-bottom: 0; }\n.cf-page .cf-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.cf-page .cf-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.cf-page .cf-data-grid { max-width: 1000px; }\n.cf-page .cf-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.cf-page .cf-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.cf-page .cf-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.cf-page .cf-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.cf-page .cf-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.cf-page .cf-data-label { color: var(--muted); }\n.cf-page .cf-data-diff { color: var(--accent); font-weight: 700; }\n.cf-page .cf-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.cf-page .cf-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.cf-page .cf-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.cf-page .cf-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.cf-page .cf-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.cf-page .cf-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.cf-page .cf-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.cf-page .cf-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.cf-page .cf-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.cf-page .cf-family-card[data-this] { border: 2px solid var(--ink); }\n.cf-page .cf-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.cf-page .cf-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.cf-page .cf-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.cf-page .cf-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.cf-page .cf-family-list { margin-top: 16px; }\n.cf-page .cf-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.cf-page .cf-family-list li span:first-child { color: var(--muted); }\n.cf-page .cf-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.cf-page .cf-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.cf-page .cf-box .cf-h2 { margin-bottom: 36px; }\n.cf-page .cf-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.cf-page .cf-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.cf-page .cf-box-media { margin: 0; }\n.cf-page .cf-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.cf-page .cf-narrow-list { max-width: 1000px; }\n.cf-page .cf-narrow-list .cf-h2 { margin-bottom: 44px; }\n.cf-page .cf-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.cf-page .cf-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.cf-page .cf-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.cf-page .cf-common-questions .cf-narrow-num { color: var(--ink); font-size: 26px; }\n.cf-page .cf-narrow-item .cf-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.cf-page .cf-warranty .cf-h2, .cf-page .cf-warranty .cf-lead { max-width: 820px; }\n.cf-page .cf-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.cf-page .cf-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.cf-page .cf-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.cf-page .cf-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.cf-page .cf-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.cf-page .cf-carry-media img { max-height: 700px; }\n.cf-page .cf-carry-list { margin-top: 36px; }\n.cf-page .cf-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.cf-page .cf-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.cf-page .cf-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.cf-page .cf-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.cf-page .cf-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.cf-page .cf-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.cf-page .cf-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.cf-page .cf-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.cf-page .cf-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.cf-page .cf-mode-card[data-primary] { border: 2px solid var(--ink); }\n.cf-page .cf-mode-card .cf-h3 { font-size: 23px; margin: 14px 0 8px; }\n.cf-page .cf-mode-card .cf-body { font-size: 15.5px; }\n.cf-page .cf-mode-list { margin-top: 20px; }\n.cf-page .cf-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.cf-page .cf-mode-list li span:first-child { color: var(--muted); }\n.cf-page .cf-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.cf-page .cf-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.cf-page .cf-time-item { position: relative; padding: 0 0 34px 40px; }\n.cf-page .cf-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.cf-page .cf-time-item:last-child { padding-bottom: 0; }\n.cf-page .cf-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.cf-page .cf-time-item .cf-h3 { font-size: 22px; margin-bottom: 8px; }\n.cf-page .cf-time-item .cf-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.cf-page .cf-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.cf-page .cf-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.cf-page .cf-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.cf-page .cf-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.cf-page .cf-path-step .cf-h3 { font-size: 22px; margin: 6px 0 10px; }\n.cf-page .cf-path-step .cf-body { font-size: 15.5px; }\n.cf-page .cf-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.cf-page .cf-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.cf-page .cf-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.cf-page .cf-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.cf-page .cf-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.cf-page .cf-statement { padding: 96px 22px; }\n.cf-page .cf-statement .cf-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .cf-page .cf-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .cf-page .cf-stat:nth-child(odd) { border-left: 0; }\n  .cf-page .cf-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .cf-page .cf-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .cf-page .cf-image-tile[data-wide] { grid-column: span 2; }\n  .cf-page .cf-image-tile[data-square], .cf-page .cf-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .cf-page .cf-feature-row-grid[data-cols=\"4\"], .cf-page .cf-step-grid[data-cols=\"4\"], .cf-page .cf-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .cf-page .cf-split-grid, .cf-page .cf-spotlight-grid, .cf-page .cf-box-layout, .cf-page .cf-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .cf-page .cf-split-copy { order: 1; }\n  .cf-page .cf-split-media { order: 2; }\n  .cf-page .cf-split-grid[data-flip] .cf-split-media { order: 2; }\n  .cf-page .cf-spotlight-media { position: static; }\n  .cf-page .cf-bento-card[data-wide] { display: block; }\n  .cf-page .cf-bento-card[data-wide] .cf-h3 { margin-top: 18px; }\n  .cf-page .cf-family-grid, .cf-page .cf-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .cf-page .cf-warranty-grid, .cf-page .cf-power-grid, .cf-page .cf-modes, .cf-page .cf-path { grid-template-columns: 1fr; }\n  .cf-page .cf-spec-columns, .cf-page .cf-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .cf-page .cf-feature-row-grid, .cf-page .cf-feature-row-grid[data-cols=\"4\"], .cf-page .cf-step-grid, .cf-page .cf-step-grid[data-cols=\"4\"], .cf-page .cf-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .cf-page .cf-fit-grid, .cf-page .cf-family-grid, .cf-page .cf-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .cf-page .cf-section { padding: 80px 22px; }\n  .cf-page .cf-stats-strip { margin: -36px 0; }\n  .cf-page .cf-body { font-size: 16px; }\n  .cf-page .cf-quote { padding-left: 22px; }\n  .cf-page .cf-bento-grid, .cf-page .cf-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .cf-page .cf-bento-card, .cf-page .cf-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .cf-page .cf-image-tile[data-wide], .cf-page .cf-image-tile[data-square], .cf-page .cf-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .cf-page .cf-image-tile[data-wide] { flex: 0 0 90%; }\n  .cf-page .cf-image-tile[data-square], .cf-page .cf-image-tile[data-tall] { flex: 0 0 60%; }\n  .cf-page .cf-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .cf-page .cf-gallery-item { flex-basis: 86%; }\n  .cf-page .cf-cinematic { padding-top: 80px; }\n  .cf-page .cf-cinematic img { max-height: min(70vh, 700px); }\n  .cf-page .cf-data-row, .cf-page .cf-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .cf-page .cf-spotlight-step { padding-left: 56px; }\n  .cf-page .cf-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .cf-page .cf-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .cf-page .cf-h2 { font-size: 31px; }\n  .cf-page .cf-display { font-size: 38px; }\n  .cf-page .cf-stat { padding: 22px 16px; }\n  .cf-page .cf-stat-value { font-size: 28px; }\n  .cf-page .cf-data-row, .cf-page .cf-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .cf-page .cf-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .cf-page .cf-data-row[data-cols=\"3\"] .cf-data-label { grid-column: 1 \/ -1; }\n  .cf-page .cf-bento-card { padding: 22px; }\n  .cf-page .cf-image-tile[data-wide], .cf-page .cf-image-tile[data-square], .cf-page .cf-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.cf-page .cf-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.cf-page .cf-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.cf-page .cf-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.cf-page .cf-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.cf-page .cf-plain-row .cf-h3 { font-size: 20px; margin-bottom: 6px; }\n.cf-page .cf-plain-row .cf-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.cf-page .cf-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.cf-page .cf-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.cf-page .cf-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.cf-page .cf-versus-card .cf-h3 { font-size: 22px; margin: 16px 0 12px; }\n.cf-page .cf-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.cf-page .cf-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.cf-page .cf-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.cf-page .cf-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.cf-page .cf-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.cf-page .cf-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.cf-page .cf-range-node[data-this] { border: 2px solid var(--ink); }\n.cf-page .cf-range-node ul { margin-top: 14px; }\n.cf-page .cf-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.cf-page .cf-range-node li span:first-child { color: var(--muted); }\n.cf-page .cf-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.cf-page .cf-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.cf-page .cf-range-node[data-this] strong { color: var(--accent); }\n.cf-page .cf-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.cf-page .cf-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.cf-page .cf-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.cf-page .cf-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.cf-page .cf-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.cf-page .cf-question .cf-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.cf-page .cf-question .cf-h3 { font-size: 21px; margin-bottom: 18px; }\n.cf-page .cf-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.cf-page .cf-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.cf-page .cf-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .cf-page .cf-questions { grid-template-columns: 1fr; } .cf-page .cf-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .cf-page .cf-versus { grid-template-columns: 1fr; } .cf-page .cf-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.cf-page .cf-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.cf-page .cf-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.cf-page .cf-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.cf-page .cf-feature-statement .cf-body { margin-top: 20px; }\n.cf-page [data-visual-variant=\"original-row\"] .cf-feature-row-grid,\n.cf-page [data-visual-variant=\"original-columns\"] .cf-use-grid { gap: 0 36px; }\n.cf-page [data-visual-variant=\"original-row\"] .cf-feature-row-item,\n.cf-page [data-visual-variant=\"original-columns\"] .cf-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.cf-page [data-visual-variant=\"original-row\"] .cf-h3,\n.cf-page [data-visual-variant=\"original-columns\"] .cf-h3 { margin-bottom: 8px; font-size: 20px; }\n.cf-page .cf-use-grid[data-cols=\"2\"], .cf-page .cf-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.cf-page .cf-compatibility .cf-h2 { margin-bottom: 38px; }\n.cf-page .cf-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.cf-page .cf-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .cf-page .cf-feature-statement-grid, .cf-page .cf-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .cf-page .cf-use-grid[data-cols=\"2\"], .cf-page .cf-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.cf-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.cf-page .cf-gallery-item[data-artwork] { align-self: flex-start; }\n.cf-page .cf-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.cf-page .cf-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.cf-page .cf-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.cf-page .cf-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.cf-page .cf-cinematic-figure[data-artwork]::after { display: none; }\n.cf-page .cf-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.cf-page .cf-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.cf-page .cf-bars { max-width: 840px; margin: 44px 0 0; }\n.cf-page .cf-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.cf-page .cf-bar-label, .cf-page .cf-bar-value { font-size: 16px; }\n.cf-page .cf-bar-label strong { font-weight: 650; }\n.cf-page .cf-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.cf-page .cf-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.cf-page .cf-bar-fill[data-this] { background: var(--accent); }\n.cf-page .cf-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.cf-page .cf-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.cf-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.cf-page .cf-spec-jump a, .cf-page .cf-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .cf-page .cf-bar { grid-template-columns: 1fr auto; }\n  .cf-page .cf-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n.cf-page .cf-body a,.cf-page .cf-spec-source a{display:inline-block;min-height:44px;padding:10px 0;box-sizing:border-box;overflow-wrap:anywhere;}\n\u003c\/style\u003e\n\u003csection class=\"cf-section cf-paper\" data-element=\"36\" data-claims=\"C01,C02,C04,C05,C17\" data-resources=\"\" aria-labelledby=\"cf-title-36\"\u003e\u003cdiv class=\"cf-wrap\"\u003e\n\u003ch2 class=\"cf-h2\" id=\"cf-title-36\"\u003e8x42 for watching wildlife\u003c\/h2\u003e\n\u003cp class=\"cf-lead\"\u003eVortex Crossfire HD 8x42 binoculars. A practical full-size binocular for birdwatching and general wildlife observation.\u003c\/p\u003e\n\u003cdiv class=\"cf-plain\"\u003e\n\u003cdiv class=\"cf-plain-row\"\u003e\n\u003cdiv class=\"cf-plain-num\"\u003e8x\u003csmall\u003emagnification\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eBring distant detail closer\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eThe view appears 8 times larger in angular size than it does with the unaided eye.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-plain-row\"\u003e\n\u003cdiv class=\"cf-plain-num\"\u003e42 mm\u003csmall\u003eobjective lenses\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eKnow the lens size\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eThe second number is the diameter of each front lens. These 42 mm objectives collect the light that forms the view.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-plain-row\"\u003e\n\u003cdiv class=\"cf-plain-num\"\u003e7.5°\u003csmall\u003efield of view\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eSee the surrounding scene\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eThe view spans 131 m at 1,000 m, approximately. This is the width of the scene visible from edge to edge.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"cf-section cf-feature-row\" data-element=\"08\" data-claims=\"C11,C12,C13\" data-resources=\"\" aria-labelledby=\"cf-title-08\" data-visual-variant=\"original-row\"\u003e\u003cdiv class=\"cf-wrap\"\u003e\n\u003ch2 class=\"cf-h2\" id=\"cf-title-08\"\u003eHD optics, weather sealing and simple controls\u003c\/h2\u003e\n\u003cdiv class=\"cf-feature-row-grid\"\u003e\n\u003carticle class=\"cf-feature-row-item\"\u003e\u003ch3 class=\"cf-h3\"\u003eHD optics and lens coatings\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eThe HD optical system is designed to reduce colour fringing. Anti-reflective coatings on every air-to-glass surface improve light transmission.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"cf-feature-row-item\"\u003e\u003ch3 class=\"cf-h3\"\u003eSealed for outdoor use\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eO-ring seals and nitrogen purging provide waterproof and fogproof performance. Rubber armour adds grip and protects the exterior.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"cf-feature-row-item\"\u003e\u003ch3 class=\"cf-h3\"\u003eFocus and eyecups\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eThe centre wheel focuses both barrels together. Twist-up eyecups let you adjust the viewing position with or without glasses.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"cf-section cf-paper cf-good-to-know\" data-element=\"21\" data-claims=\"C14,C15,C03,C07,C16\" data-resources=\"R02\" aria-labelledby=\"cf-title-21\"\u003e\u003cdiv class=\"cf-wrap\"\u003e\n\u003ch2 class=\"cf-h2\" id=\"cf-title-21\"\u003eGood to know\u003c\/h2\u003e\n\u003carticle class=\"cf-narrow-item\"\u003e\u003cspan class=\"cf-narrow-num\"\u003e01\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eCarry kit included\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eThe binoculars include a GlassPak binocular harness, comfort neck strap, tethered objective covers, rainguard eyepiece cover and lens cloth.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"cf-narrow-item\"\u003e\u003cspan class=\"cf-narrow-num\"\u003e02\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eAdd support when you need it\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eA binocular tripod adapter lets you mount the Crossfire on a tripod or compatible car window mount. The adapter and support are optional accessories.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"cf-narrow-item\"\u003e\u003cspan class=\"cf-narrow-num\"\u003e03\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eCheck the fit\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eInterpupillary adjustment is 57 mm - 74 mm; this is the spacing between the eyepieces. Eye relief is 17.0 mm. Comfort with glasses depends on your frames and fit.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"cf-narrow-item\"\u003e\u003cspan class=\"cf-narrow-num\"\u003e04\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eLifetime VIP warranty\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eEligible products are covered for repair or replacement if damaged or defective. Exclusions include loss, theft, deliberate damage, cosmetic damage that does not affect performance, and grey-market imports. Claims go through the dealer or distributor in the country of purchase. \u003ca href=\"https:\/\/www.extravision.com.au\/pages\/vortex-vip-warranty\" data-resource-id=\"R02\" target=\"_blank\" rel=\"noopener\"\u003eAustralian warranty terms and claim form\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"cf-section cf-paper cf-specs-section\" data-element=\"24\" data-claims=\"C01,C02,C03,C04,C05,C06,C07,C08,C09,C10\" data-resources=\"R01\" aria-labelledby=\"cf-title-24\"\u003e\u003cdiv class=\"cf-wrap\"\u003e\n\u003ch2 class=\"cf-h2\" id=\"cf-title-24\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"cf-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"cf-data-category\" id=\"cf-optics\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eMagnification\u003c\/div\u003e\n\u003cdiv\u003e8x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eObjective Lens Diameter\u003c\/div\u003e\n\u003cdiv\u003e42 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eEye Relief\u003c\/div\u003e\n\u003cdiv\u003e17.0 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eAngular Field of View\u003c\/div\u003e\n\u003cdiv\u003e7.5°\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eLinear Field of View\u003c\/div\u003e\n\u003cdiv\u003eApprox. 131 m at 1,000 m (393 ft at 1,000 yd)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eClose Focus\u003c\/div\u003e\n\u003cdiv\u003eApprox. 1.83 m (6.0 ft)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"cf-data-category\" id=\"cf-handling\"\u003eHandling\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eInterpupillary Distance\u003c\/div\u003e\n\u003cdiv\u003e57 mm - 74 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eHeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 157.5 mm (6.2 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eWidth\u003c\/div\u003e\n\u003cdiv\u003eApprox. 132.1 mm (5.2 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 675 g (23.8 oz.)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n","brand":"Extra Vision","offers":[{"title":"Default Title","offer_id":42045308600389,"sku":"VOCF4311","price":324.7,"currency_code":"AUD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/vortex-crossfire-hd-8x42-binoculars-with-bonus-glasspack-harness-681971.jpg?v=1731541292"},{"product_id":"vortex-viper-hd-10x42-binoculars-with-bonus-glasspack-harness","title":"Vortex Viper HD 10x42 Binoculars with bonus Glasspack harness","description":"\u003cdiv class=\"vcd-page\" data-page-mode=\"simple\" data-page-density=\"standard\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .vcd-page. No scripts, SVG, tables or H1. *\/\n.vcd-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.vcd-page, .vcd-page * { box-sizing: border-box; }\n.vcd-page img { display: block; max-width: 100%; height: auto; }\n.vcd-page p, .vcd-page h2, .vcd-page h3, .vcd-page ul, .vcd-page ol, .vcd-page dl, .vcd-page dd, .vcd-page blockquote, .vcd-page figure { margin: 0; }\n.vcd-page ul, .vcd-page ol { padding: 0; list-style: none; }\n.vcd-page .vcd-section { padding: 112px 22px; }\n.vcd-page .vcd-section[data-tight] { padding: 80px 22px; }\n.vcd-page .vcd-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.vcd-page .vcd-paper { background: var(--paper); }\n.vcd-page .vcd-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.vcd-page .vcd-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.vcd-page .vcd-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.vcd-page .vcd-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.vcd-page .vcd-h2 .vcd-muted { color: var(--muted); font-weight: 700; }\n.vcd-page .vcd-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.vcd-page .vcd-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.vcd-page .vcd-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.vcd-page .vcd-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.vcd-page .vcd-muted { color: var(--muted); }\n.vcd-page .vcd-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.vcd-page .vcd-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.vcd-page .vcd-text-link:hover { color: var(--accent); }\n.vcd-page .vcd-dark .vcd-kicker { color: #a1a1a8; }\n.vcd-page .vcd-dark .vcd-h2, .vcd-page .vcd-dark .vcd-h3 { color: var(--white); }\n.vcd-page .vcd-dark .vcd-h2 .vcd-muted { color: #8e8e95; }\n.vcd-page .vcd-dark .vcd-body, .vcd-page .vcd-dark .vcd-lead { color: #c9c9d0; }\n.vcd-page .vcd-dark .vcd-note { color: #8e8e95; }\n.vcd-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.vcd-page .vcd-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.vcd-page .vcd-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vcd-page .vcd-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.vcd-page .vcd-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.vcd-page .vcd-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.vcd-page .vcd-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.vcd-page .vcd-dark .vcd-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.vcd-page .vcd-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.vcd-page .vcd-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.vcd-page .vcd-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.vcd-page .vcd-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .vcd-page .vcd-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .vcd-page .vcd-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.vcd-page .vcd-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .vcd-page .vcd-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .vcd-page .vcd-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.vcd-page .vcd-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.vcd-page .vcd-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.vcd-page .vcd-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.vcd-page .vcd-stat:first-child { border-left: 0; }\n.vcd-page .vcd-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.vcd-page .vcd-stats-strip[data-accent-zone] .vcd-stat-value { color: var(--accent); }\n.vcd-page .vcd-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.vcd-page .vcd-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.vcd-page .vcd-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.vcd-page .vcd-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.vcd-page .vcd-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.vcd-page .vcd-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.vcd-page .vcd-quote p.vcd-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.vcd-page .vcd-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.vcd-page .vcd-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.vcd-page .vcd-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.vcd-page .vcd-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.vcd-page .vcd-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vcd-page .vcd-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.vcd-page .vcd-bento-card .vcd-kicker { margin-bottom: 12px; color: #8e8e95; }\n.vcd-page .vcd-bento-card .vcd-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.vcd-page .vcd-bento-card[data-wide] .vcd-h3 { margin-top: 0; font-size: 30px; }\n.vcd-page .vcd-bento-card .vcd-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.vcd-page .vcd-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.vcd-page .vcd-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.vcd-page .vcd-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.vcd-page .vcd-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.vcd-page .vcd-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.vcd-page .vcd-feature-row-item .vcd-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.vcd-page .vcd-feature-row-item .vcd-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.vcd-page .vcd-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.vcd-page .vcd-split-grid[data-flip] .vcd-split-media { order: -1; }\n.vcd-page .vcd-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.vcd-page .vcd-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.vcd-page .vcd-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.vcd-page .vcd-split-facts li span:first-child { color: var(--muted); }\n.vcd-page .vcd-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.vcd-page .vcd-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.vcd-page .vcd-spotlight-media { position: sticky; top: 24px; }\n.vcd-page .vcd-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.vcd-page .vcd-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.vcd-page .vcd-spotlight-step + .vcd-spotlight-step { border-top: 1px solid var(--line); }\n.vcd-page .vcd-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.vcd-page .vcd-spotlight-step .vcd-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.vcd-page .vcd-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vcd-page .vcd-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.vcd-page .vcd-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.vcd-page .vcd-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.vcd-page .vcd-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vcd-page .vcd-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.vcd-page .vcd-sequence-step .vcd-h3 { margin-bottom: 8px; font-size: 20px; }\n.vcd-page .vcd-sequence-step .vcd-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.vcd-page .vcd-cinematic { padding: 112px 0 0; text-align: left; }\n.vcd-page .vcd-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.vcd-page .vcd-cinematic-copy .vcd-h2 { max-width: 16ch; }\n.vcd-page .vcd-cinematic-copy .vcd-body { max-width: 640px; margin-top: 20px; }\n.vcd-page .vcd-cinematic-figure { position: relative; }\n.vcd-page .vcd-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.vcd-page .vcd-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.vcd-page .vcd-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.vcd-page .vcd-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.vcd-page .vcd-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.vcd-page .vcd-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.vcd-page .vcd-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.vcd-page .vcd-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.vcd-page .vcd-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.vcd-page .vcd-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.vcd-page .vcd-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.vcd-page .vcd-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.vcd-page .vcd-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.vcd-page .vcd-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.vcd-page .vcd-image-tile[data-wide] { grid-column: span 4; }\n.vcd-page .vcd-image-tile[data-square] { grid-column: span 2; }\n.vcd-page .vcd-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.vcd-page .vcd-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.vcd-page .vcd-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.vcd-page .vcd-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.vcd-page .vcd-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.vcd-page .vcd-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vcd-page .vcd-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.vcd-page .vcd-use-item .vcd-h3 { margin-bottom: 10px; font-size: 21px; }\n.vcd-page .vcd-use-item .vcd-body { font-size: 15.5px; }\n.vcd-page .vcd-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.vcd-page .vcd-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.vcd-page .vcd-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.vcd-page .vcd-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.vcd-page .vcd-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.vcd-page .vcd-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.vcd-page .vcd-fit-card[data-alt] .vcd-fit-heading { background: var(--paper-2); color: var(--ink); }\n.vcd-page .vcd-fit-card ul { margin-top: 18px; }\n.vcd-page .vcd-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.vcd-page .vcd-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.vcd-page .vcd-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.vcd-page .vcd-fit-card li:last-child { border-bottom: 0; }\n.vcd-page .vcd-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.vcd-page .vcd-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.vcd-page .vcd-data-grid { max-width: 1000px; }\n.vcd-page .vcd-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.vcd-page .vcd-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.vcd-page .vcd-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.vcd-page .vcd-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.vcd-page .vcd-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.vcd-page .vcd-data-label { color: var(--muted); }\n.vcd-page .vcd-data-diff { color: var(--accent); font-weight: 700; }\n.vcd-page .vcd-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.vcd-page .vcd-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.vcd-page .vcd-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.vcd-page .vcd-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.vcd-page .vcd-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.vcd-page .vcd-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.vcd-page .vcd-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vcd-page .vcd-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.vcd-page .vcd-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.vcd-page .vcd-family-card[data-this] { border: 2px solid var(--ink); }\n.vcd-page .vcd-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.vcd-page .vcd-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.vcd-page .vcd-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.vcd-page .vcd-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.vcd-page .vcd-family-list { margin-top: 16px; }\n.vcd-page .vcd-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.vcd-page .vcd-family-list li span:first-child { color: var(--muted); }\n.vcd-page .vcd-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.vcd-page .vcd-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.vcd-page .vcd-box .vcd-h2 { margin-bottom: 36px; }\n.vcd-page .vcd-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.vcd-page .vcd-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.vcd-page .vcd-box-media { margin: 0; }\n.vcd-page .vcd-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.vcd-page .vcd-narrow-list { max-width: 1000px; }\n.vcd-page .vcd-narrow-list .vcd-h2 { margin-bottom: 44px; }\n.vcd-page .vcd-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.vcd-page .vcd-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.vcd-page .vcd-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vcd-page .vcd-common-questions .vcd-narrow-num { color: var(--ink); font-size: 26px; }\n.vcd-page .vcd-narrow-item .vcd-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.vcd-page .vcd-warranty .vcd-h2, .vcd-page .vcd-warranty .vcd-lead { max-width: 820px; }\n.vcd-page .vcd-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.vcd-page .vcd-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.vcd-page .vcd-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.vcd-page .vcd-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.vcd-page .vcd-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.vcd-page .vcd-carry-media img { max-height: 700px; }\n.vcd-page .vcd-carry-list { margin-top: 36px; }\n.vcd-page .vcd-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.vcd-page .vcd-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.vcd-page .vcd-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.vcd-page .vcd-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.vcd-page .vcd-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.vcd-page .vcd-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.vcd-page .vcd-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.vcd-page .vcd-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vcd-page .vcd-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.vcd-page .vcd-mode-card[data-primary] { border: 2px solid var(--ink); }\n.vcd-page .vcd-mode-card .vcd-h3 { font-size: 23px; margin: 14px 0 8px; }\n.vcd-page .vcd-mode-card .vcd-body { font-size: 15.5px; }\n.vcd-page .vcd-mode-list { margin-top: 20px; }\n.vcd-page .vcd-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.vcd-page .vcd-mode-list li span:first-child { color: var(--muted); }\n.vcd-page .vcd-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.vcd-page .vcd-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.vcd-page .vcd-time-item { position: relative; padding: 0 0 34px 40px; }\n.vcd-page .vcd-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.vcd-page .vcd-time-item:last-child { padding-bottom: 0; }\n.vcd-page .vcd-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.vcd-page .vcd-time-item .vcd-h3 { font-size: 22px; margin-bottom: 8px; }\n.vcd-page .vcd-time-item .vcd-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.vcd-page .vcd-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vcd-page .vcd-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.vcd-page .vcd-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.vcd-page .vcd-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.vcd-page .vcd-path-step .vcd-h3 { font-size: 22px; margin: 6px 0 10px; }\n.vcd-page .vcd-path-step .vcd-body { font-size: 15.5px; }\n.vcd-page .vcd-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.vcd-page .vcd-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.vcd-page .vcd-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.vcd-page .vcd-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.vcd-page .vcd-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.vcd-page .vcd-statement { padding: 96px 22px; }\n.vcd-page .vcd-statement .vcd-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .vcd-page .vcd-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .vcd-page .vcd-stat:nth-child(odd) { border-left: 0; }\n  .vcd-page .vcd-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .vcd-page .vcd-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .vcd-page .vcd-image-tile[data-wide] { grid-column: span 2; }\n  .vcd-page .vcd-image-tile[data-square], .vcd-page .vcd-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .vcd-page .vcd-feature-row-grid[data-cols=\"4\"], .vcd-page .vcd-step-grid[data-cols=\"4\"], .vcd-page .vcd-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .vcd-page .vcd-split-grid, .vcd-page .vcd-spotlight-grid, .vcd-page .vcd-box-layout, .vcd-page .vcd-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .vcd-page .vcd-split-copy { order: 1; }\n  .vcd-page .vcd-split-media { order: 2; }\n  .vcd-page .vcd-split-grid[data-flip] .vcd-split-media { order: 2; }\n  .vcd-page .vcd-spotlight-media { position: static; }\n  .vcd-page .vcd-bento-card[data-wide] { display: block; }\n  .vcd-page .vcd-bento-card[data-wide] .vcd-h3 { margin-top: 18px; }\n  .vcd-page .vcd-family-grid, .vcd-page .vcd-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .vcd-page .vcd-warranty-grid, .vcd-page .vcd-power-grid, .vcd-page .vcd-modes, .vcd-page .vcd-path { grid-template-columns: 1fr; }\n  .vcd-page .vcd-spec-columns, .vcd-page .vcd-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .vcd-page .vcd-feature-row-grid, .vcd-page .vcd-feature-row-grid[data-cols=\"4\"], .vcd-page .vcd-step-grid, .vcd-page .vcd-step-grid[data-cols=\"4\"], .vcd-page .vcd-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .vcd-page .vcd-fit-grid, .vcd-page .vcd-family-grid, .vcd-page .vcd-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .vcd-page .vcd-section { padding: 80px 22px; }\n  .vcd-page .vcd-stats-strip { margin: -36px 0; }\n  .vcd-page .vcd-body { font-size: 16px; }\n  .vcd-page .vcd-quote { padding-left: 22px; }\n  .vcd-page .vcd-bento-grid, .vcd-page .vcd-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .vcd-page .vcd-bento-card, .vcd-page .vcd-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .vcd-page .vcd-image-tile[data-wide], .vcd-page .vcd-image-tile[data-square], .vcd-page .vcd-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .vcd-page .vcd-image-tile[data-wide] { flex: 0 0 90%; }\n  .vcd-page .vcd-image-tile[data-square], .vcd-page .vcd-image-tile[data-tall] { flex: 0 0 60%; }\n  .vcd-page .vcd-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .vcd-page .vcd-gallery-item { flex-basis: 86%; }\n  .vcd-page .vcd-cinematic { padding-top: 80px; }\n  .vcd-page .vcd-cinematic img { max-height: min(70vh, 700px); }\n  .vcd-page .vcd-data-row, .vcd-page .vcd-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .vcd-page .vcd-spotlight-step { padding-left: 56px; }\n  .vcd-page .vcd-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .vcd-page .vcd-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .vcd-page .vcd-h2 { font-size: 31px; }\n  .vcd-page .vcd-display { font-size: 38px; }\n  .vcd-page .vcd-stat { padding: 22px 16px; }\n  .vcd-page .vcd-stat-value { font-size: 28px; }\n  .vcd-page .vcd-data-row, .vcd-page .vcd-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .vcd-page .vcd-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .vcd-page .vcd-data-row[data-cols=\"3\"] .vcd-data-label { grid-column: 1 \/ -1; }\n  .vcd-page .vcd-bento-card { padding: 22px; }\n  .vcd-page .vcd-image-tile[data-wide], .vcd-page .vcd-image-tile[data-square], .vcd-page .vcd-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.vcd-page .vcd-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.vcd-page .vcd-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.vcd-page .vcd-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vcd-page .vcd-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.vcd-page .vcd-plain-row .vcd-h3 { font-size: 20px; margin-bottom: 6px; }\n.vcd-page .vcd-plain-row .vcd-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.vcd-page .vcd-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.vcd-page .vcd-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.vcd-page .vcd-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.vcd-page .vcd-versus-card .vcd-h3 { font-size: 22px; margin: 16px 0 12px; }\n.vcd-page .vcd-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.vcd-page .vcd-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.vcd-page .vcd-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.vcd-page .vcd-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.vcd-page .vcd-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.vcd-page .vcd-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.vcd-page .vcd-range-node[data-this] { border: 2px solid var(--ink); }\n.vcd-page .vcd-range-node ul { margin-top: 14px; }\n.vcd-page .vcd-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.vcd-page .vcd-range-node li span:first-child { color: var(--muted); }\n.vcd-page .vcd-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.vcd-page .vcd-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.vcd-page .vcd-range-node[data-this] strong { color: var(--accent); }\n.vcd-page .vcd-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.vcd-page .vcd-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.vcd-page .vcd-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.vcd-page .vcd-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.vcd-page .vcd-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.vcd-page .vcd-question .vcd-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.vcd-page .vcd-question .vcd-h3 { font-size: 21px; margin-bottom: 18px; }\n.vcd-page .vcd-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.vcd-page .vcd-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.vcd-page .vcd-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .vcd-page .vcd-questions { grid-template-columns: 1fr; } .vcd-page .vcd-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .vcd-page .vcd-versus { grid-template-columns: 1fr; } .vcd-page .vcd-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.vcd-page .vcd-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.vcd-page .vcd-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.vcd-page .vcd-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.vcd-page .vcd-feature-statement .vcd-body { margin-top: 20px; }\n.vcd-page [data-visual-variant=\"original-row\"] .vcd-feature-row-grid,\n.vcd-page [data-visual-variant=\"original-columns\"] .vcd-use-grid { gap: 0 36px; }\n.vcd-page [data-visual-variant=\"original-row\"] .vcd-feature-row-item,\n.vcd-page [data-visual-variant=\"original-columns\"] .vcd-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.vcd-page [data-visual-variant=\"original-row\"] .vcd-h3,\n.vcd-page [data-visual-variant=\"original-columns\"] .vcd-h3 { margin-bottom: 8px; font-size: 20px; }\n.vcd-page .vcd-use-grid[data-cols=\"2\"], .vcd-page .vcd-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.vcd-page .vcd-compatibility .vcd-h2 { margin-bottom: 38px; }\n.vcd-page .vcd-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.vcd-page .vcd-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .vcd-page .vcd-feature-statement-grid, .vcd-page .vcd-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .vcd-page .vcd-use-grid[data-cols=\"2\"], .vcd-page .vcd-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.vcd-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.vcd-page .vcd-gallery-item[data-artwork] { align-self: flex-start; }\n.vcd-page .vcd-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.vcd-page .vcd-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.vcd-page .vcd-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.vcd-page .vcd-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.vcd-page .vcd-cinematic-figure[data-artwork]::after { display: none; }\n.vcd-page .vcd-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.vcd-page .vcd-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.vcd-page .vcd-bars { max-width: 840px; margin: 44px 0 0; }\n.vcd-page .vcd-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.vcd-page .vcd-bar-label, .vcd-page .vcd-bar-value { font-size: 16px; }\n.vcd-page .vcd-bar-label strong { font-weight: 650; }\n.vcd-page .vcd-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.vcd-page .vcd-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.vcd-page .vcd-bar-fill[data-this] { background: var(--accent); }\n.vcd-page .vcd-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.vcd-page .vcd-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.vcd-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.vcd-page .vcd-spec-jump a, .vcd-page .vcd-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .vcd-page .vcd-bar { grid-template-columns: 1fr auto; }\n  .vcd-page .vcd-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n.vcd-page a[data-resource-id] {display:inline-block;min-height:44px;padding:10px 0;box-sizing:border-box;overflow-wrap:anywhere;}\n\u003c\/style\u003e\n\u003csection class=\"vcd-section vcd-paper\" data-element=\"36\" data-claims=\"C01,C05,C06,C02,C15\" data-resources=\"\" aria-labelledby=\"vcd-title-36\"\u003e\u003cdiv class=\"vcd-wrap\"\u003e\n\u003ch2 class=\"vcd-h2\" id=\"vcd-title-36\"\u003e10x detail with 42 mm objectives.\u003c\/h2\u003e\n\u003cp class=\"vcd-lead\"\u003eThe Vortex Viper HD 10x42 pairs 10x magnification with 42 mm objectives, HD glass and a GlassPak binocular harness.\u003c\/p\u003e\n\u003cdiv class=\"vcd-plain\"\u003e\n\u003cdiv class=\"vcd-plain-row\"\u003e\n\u003cdiv class=\"vcd-plain-num\"\u003e10x\u003csmall\u003emagnification\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"vcd-h3\"\u003eBring distant details closer\u003c\/h3\u003e\n\u003cp class=\"vcd-body\"\u003e10x magnification gives you a closer view of wildlife and distant subjects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcd-plain-row\"\u003e\n\u003cdiv class=\"vcd-plain-num\"\u003e113.7 m\u003csmall\u003efield at 1,000 m\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"vcd-h3\"\u003eSee the scene around your subject\u003c\/h3\u003e\n\u003cp class=\"vcd-body\"\u003eThe view spans approximately 113.7 m at 1,000 m, helping you follow movement within the scene.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcd-plain-row\"\u003e\n\u003cdiv class=\"vcd-plain-num\"\u003e1.83 m\u003csmall\u003eapproximate close focus\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"vcd-h3\"\u003eFocus on nearby detail\u003c\/h3\u003e\n\u003cp class=\"vcd-body\"\u003eClose focus is useful when your subject is nearby rather than on the horizon.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"vcd-section vcd-feature-row\" data-element=\"08\" data-claims=\"C12,C13,C14\" data-resources=\"\" aria-labelledby=\"vcd-title-08\" data-visual-variant=\"original-row\"\u003e\u003cdiv class=\"vcd-wrap\"\u003e\n\u003ch2 class=\"vcd-h2\" id=\"vcd-title-08\"\u003eHD optics and a locking diopter.\u003c\/h2\u003e\n\u003cdiv class=\"vcd-feature-row-grid\"\u003e\n\u003carticle class=\"vcd-feature-row-item\"\u003e\u003ch3 class=\"vcd-h3\"\u003eHD glass and coated prisms\u003c\/h3\u003e\n\u003cp class=\"vcd-body\"\u003eHD glass helps control colour fringing. Dielectric prism coatings support colour accuracy, while phase correction helps preserve resolution and contrast.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"vcd-feature-row-item\"\u003e\u003ch3 class=\"vcd-h3\"\u003eSealed for outdoor use\u003c\/h3\u003e\n\u003cp class=\"vcd-body\"\u003eArgon purging and O-ring seals keep internal fogging and water out. ArmorTek protects the exterior lens surfaces from scratches, oil and dirt.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"vcd-feature-row-item\"\u003e\u003ch3 class=\"vcd-h3\"\u003eSet the diopter once\u003c\/h3\u003e\n\u003cp class=\"vcd-body\"\u003eUse the centre wheel for day-to-day focus. The locking diopter on the right eyepiece lets you set the difference between your eyes and retain that adjustment.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"vcd-section vcd-paper vcd-good-to-know\" data-element=\"21\" data-claims=\"C15,C16,C03,C17\" data-resources=\"R02\" aria-labelledby=\"vcd-title-21\"\u003e\u003cdiv class=\"vcd-wrap\"\u003e\n\u003ch2 class=\"vcd-h2\" id=\"vcd-title-21\"\u003eGood to know\u003c\/h2\u003e\n\u003cdiv class=\"vcd-narrow-list\"\u003e\n\u003carticle class=\"vcd-narrow-item\"\u003e\u003cspan class=\"vcd-narrow-num\"\u003e01\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"vcd-h3\"\u003eGlassPak harness included\u003c\/h3\u003e\n\u003cp class=\"vcd-body\"\u003eThe binocular comes with a GlassPak harness, neck strap, rainguard eyepiece cover, tethered objective covers and lens cloth.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"vcd-narrow-item\"\u003e\u003cspan class=\"vcd-narrow-num\"\u003e02\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"vcd-h3\"\u003eAdjust the eyecups to your glasses\u003c\/h3\u003e\n\u003cp class=\"vcd-body\"\u003eTwist-up eyecups let you set your viewing position. This model has 17 mm of eye relief; comfortable fit also depends on your glasses.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"vcd-narrow-item\"\u003e\u003cspan class=\"vcd-narrow-num\"\u003e03\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"vcd-h3\"\u003eSupport for longer sessions\u003c\/h3\u003e\n\u003cp class=\"vcd-body\"\u003eA binocular tripod adapter is required for tripod mounting and is sold separately. \u003ca href=\"https:\/\/vortexoptics.widen.net\/view\/pdf\/8ewrfbp2i9\/VTX_M-00170-1_VPR_HD_BIN_P_PM_WEB.pdf?t.download=true\u0026amp;u=ymrkrm\u0026amp;x.share=t\" data-resource-id=\"R02\" target=\"_blank\" rel=\"noopener\"\u003eViper HD product manual\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"vcd-section vcd-paper vcd-warranty\" data-element=\"23\" data-claims=\"C18\" data-resources=\"R01\" aria-labelledby=\"vcd-title-23\"\u003e\u003cdiv class=\"vcd-wrap\"\u003e\n\u003ch2 class=\"vcd-h2\" id=\"vcd-title-23\"\u003eVortex VIP warranty in Australia\u003c\/h2\u003e\n\u003cp class=\"vcd-lead\"\u003eLifetime repair or replacement for damaged or defective products, subject to the Australian warranty terms.\u003c\/p\u003e\n\u003cdiv class=\"vcd-warranty-grid\"\u003e\n\u003cdiv class=\"vcd-warranty-item\"\u003e\n\u003cstrong\u003eCoverage\u003c\/strong\u003e\u003cspan\u003eVortex VIP lifetime warranty.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcd-warranty-item\"\u003e\n\u003cstrong\u003eExclusions\u003c\/strong\u003e\u003cspan\u003eLoss, theft, deliberate damage and cosmetic damage that does not affect performance. Grey-market imports are not covered.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcd-warranty-item\"\u003e\n\u003cstrong\u003eAustralian claims\u003c\/strong\u003e\u003cspan\u003eContact the dealer or distributor in the country of purchase. \u003ca href=\"https:\/\/www.extravision.com.au\/pages\/vortex-vip-warranty\" data-resource-id=\"R01\" target=\"_blank\" rel=\"noopener\"\u003eAustralian Vortex VIP warranty details\u003c\/a\u003e.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"vcd-section vcd-paper vcd-specs-section\" data-element=\"24\" data-claims=\"C01,C02,C03,C04,C05,C06,C07,C08,C09,C10,C11\" data-resources=\"\" aria-labelledby=\"vcd-title-24\"\u003e\u003cdiv class=\"vcd-wrap\"\u003e\n\u003ch2 class=\"vcd-h2\" id=\"vcd-title-24\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"vcd-data-grid\"\u003e\n\u003cdiv class=\"vcd-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vcd-data-category\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"vcd-data-row\" data-two\u003e\n\u003cdiv class=\"vcd-data-label\"\u003eMagnification\u003c\/div\u003e\n\u003cdiv\u003e10x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcd-data-row\" data-two\u003e\n\u003cdiv class=\"vcd-data-label\"\u003eObjective Lens Diameter\u003c\/div\u003e\n\u003cdiv\u003e42 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcd-data-row\" data-two\u003e\n\u003cdiv class=\"vcd-data-label\"\u003eEye Relief\u003c\/div\u003e\n\u003cdiv\u003e17.0 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcd-data-row\" data-two\u003e\n\u003cdiv class=\"vcd-data-label\"\u003eAngular Field of View\u003c\/div\u003e\n\u003cdiv\u003e6.5°\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcd-data-row\" data-two\u003e\n\u003cdiv class=\"vcd-data-label\"\u003eLinear Field of View\u003c\/div\u003e\n\u003cdiv\u003eApprox. 113.7 m at 1,000 m (341 ft at 1,000 yd)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcd-data-row\" data-two\u003e\n\u003cdiv class=\"vcd-data-label\"\u003eClose Focus\u003c\/div\u003e\n\u003cdiv\u003eApprox. 1.83 m (6 ft)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vcd-data-category\"\u003eBuild and handling\u003c\/div\u003e\n\u003cdiv class=\"vcd-data-row\" data-two\u003e\n\u003cdiv class=\"vcd-data-label\"\u003eInterpupillary Distance\u003c\/div\u003e\n\u003cdiv\u003e55 mm - 74 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcd-data-row\" data-two\u003e\n\u003cdiv class=\"vcd-data-label\"\u003eHeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 142 mm (5.6 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcd-data-row\" data-two\u003e\n\u003cdiv class=\"vcd-data-label\"\u003eWidth\u003c\/div\u003e\n\u003cdiv\u003eApprox. 124 mm (4.9 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcd-data-row\" data-two\u003e\n\u003cdiv class=\"vcd-data-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 706 g (24.9 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcd-data-row\" data-two\u003e\n\u003cdiv class=\"vcd-data-label\"\u003ePrism type\u003c\/div\u003e\n\u003cdiv\u003eRoof\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\n\u003c\/div\u003e\n","brand":"Extra Vision","offers":[{"title":"Default Title","offer_id":42045308731461,"sku":"VOV201","price":1020.49,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/vortex-viper-hd-10x42-binoculars-with-bonus-glasspack-harness-597779.jpg?v=1731541295"},{"product_id":"vortex-crossfire-hd-10x50-binoculars-with-bonus-glasspack-harness","title":"Vortex Crossfire HD 10x50 Binoculars with bonus Glasspack harness","description":"\u003cdiv class=\"cf-page\" data-page-mode=\"simple\" data-page-density=\"standard\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .cf-page. No scripts, SVG, tables or H1. *\/\n.cf-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.cf-page, .cf-page * { box-sizing: border-box; }\n.cf-page img { display: block; max-width: 100%; height: auto; }\n.cf-page p, .cf-page h2, .cf-page h3, .cf-page ul, .cf-page ol, .cf-page dl, .cf-page dd, .cf-page blockquote, .cf-page figure { margin: 0; }\n.cf-page ul, .cf-page ol { padding: 0; list-style: none; }\n.cf-page .cf-section { padding: 112px 22px; }\n.cf-page .cf-section[data-tight] { padding: 80px 22px; }\n.cf-page .cf-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.cf-page .cf-paper { background: var(--paper); }\n.cf-page .cf-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.cf-page .cf-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.cf-page .cf-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.cf-page .cf-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.cf-page .cf-h2 .cf-muted { color: var(--muted); font-weight: 700; }\n.cf-page .cf-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.cf-page .cf-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.cf-page .cf-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.cf-page .cf-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.cf-page .cf-muted { color: var(--muted); }\n.cf-page .cf-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.cf-page .cf-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.cf-page .cf-text-link:hover { color: var(--accent); }\n.cf-page .cf-dark .cf-kicker { color: #a1a1a8; }\n.cf-page .cf-dark .cf-h2, .cf-page .cf-dark .cf-h3 { color: var(--white); }\n.cf-page .cf-dark .cf-h2 .cf-muted { color: #8e8e95; }\n.cf-page .cf-dark .cf-body, .cf-page .cf-dark .cf-lead { color: #c9c9d0; }\n.cf-page .cf-dark .cf-note { color: #8e8e95; }\n.cf-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.cf-page .cf-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.cf-page .cf-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.cf-page .cf-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.cf-page .cf-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.cf-page .cf-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.cf-page .cf-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.cf-page .cf-dark .cf-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.cf-page .cf-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.cf-page .cf-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.cf-page .cf-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.cf-page .cf-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .cf-page .cf-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .cf-page .cf-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.cf-page .cf-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .cf-page .cf-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .cf-page .cf-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.cf-page .cf-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.cf-page .cf-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.cf-page .cf-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.cf-page .cf-stat:first-child { border-left: 0; }\n.cf-page .cf-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.cf-page .cf-stats-strip[data-accent-zone] .cf-stat-value { color: var(--accent); }\n.cf-page .cf-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.cf-page .cf-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.cf-page .cf-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.cf-page .cf-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.cf-page .cf-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.cf-page .cf-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.cf-page .cf-quote p.cf-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.cf-page .cf-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.cf-page .cf-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.cf-page .cf-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.cf-page .cf-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.cf-page .cf-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.cf-page .cf-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.cf-page .cf-bento-card .cf-kicker { margin-bottom: 12px; color: #8e8e95; }\n.cf-page .cf-bento-card .cf-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.cf-page .cf-bento-card[data-wide] .cf-h3 { margin-top: 0; font-size: 30px; }\n.cf-page .cf-bento-card .cf-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.cf-page .cf-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.cf-page .cf-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.cf-page .cf-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.cf-page .cf-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.cf-page .cf-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.cf-page .cf-feature-row-item .cf-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.cf-page .cf-feature-row-item .cf-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.cf-page .cf-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.cf-page .cf-split-grid[data-flip] .cf-split-media { order: -1; }\n.cf-page .cf-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.cf-page .cf-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.cf-page .cf-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.cf-page .cf-split-facts li span:first-child { color: var(--muted); }\n.cf-page .cf-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.cf-page .cf-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.cf-page .cf-spotlight-media { position: sticky; top: 24px; }\n.cf-page .cf-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.cf-page .cf-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.cf-page .cf-spotlight-step + .cf-spotlight-step { border-top: 1px solid var(--line); }\n.cf-page .cf-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.cf-page .cf-spotlight-step .cf-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.cf-page .cf-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.cf-page .cf-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.cf-page .cf-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.cf-page .cf-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.cf-page .cf-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.cf-page .cf-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.cf-page .cf-sequence-step .cf-h3 { margin-bottom: 8px; font-size: 20px; }\n.cf-page .cf-sequence-step .cf-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.cf-page .cf-cinematic { padding: 112px 0 0; text-align: left; }\n.cf-page .cf-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.cf-page .cf-cinematic-copy .cf-h2 { max-width: 16ch; }\n.cf-page .cf-cinematic-copy .cf-body { max-width: 640px; margin-top: 20px; }\n.cf-page .cf-cinematic-figure { position: relative; }\n.cf-page .cf-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.cf-page .cf-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.cf-page .cf-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.cf-page .cf-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.cf-page .cf-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.cf-page .cf-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.cf-page .cf-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.cf-page .cf-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.cf-page .cf-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.cf-page .cf-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.cf-page .cf-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.cf-page .cf-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.cf-page .cf-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.cf-page .cf-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.cf-page .cf-image-tile[data-wide] { grid-column: span 4; }\n.cf-page .cf-image-tile[data-square] { grid-column: span 2; }\n.cf-page .cf-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.cf-page .cf-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.cf-page .cf-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.cf-page .cf-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.cf-page .cf-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.cf-page .cf-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.cf-page .cf-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.cf-page .cf-use-item .cf-h3 { margin-bottom: 10px; font-size: 21px; }\n.cf-page .cf-use-item .cf-body { font-size: 15.5px; }\n.cf-page .cf-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.cf-page .cf-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.cf-page .cf-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.cf-page .cf-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.cf-page .cf-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.cf-page .cf-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.cf-page .cf-fit-card[data-alt] .cf-fit-heading { background: var(--paper-2); color: var(--ink); }\n.cf-page .cf-fit-card ul { margin-top: 18px; }\n.cf-page .cf-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.cf-page .cf-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.cf-page .cf-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.cf-page .cf-fit-card li:last-child { border-bottom: 0; }\n.cf-page .cf-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.cf-page .cf-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.cf-page .cf-data-grid { max-width: 1000px; }\n.cf-page .cf-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.cf-page .cf-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.cf-page .cf-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.cf-page .cf-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.cf-page .cf-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.cf-page .cf-data-label { color: var(--muted); }\n.cf-page .cf-data-diff { color: var(--accent); font-weight: 700; }\n.cf-page .cf-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.cf-page .cf-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.cf-page .cf-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.cf-page .cf-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.cf-page .cf-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.cf-page .cf-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.cf-page .cf-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.cf-page .cf-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.cf-page .cf-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.cf-page .cf-family-card[data-this] { border: 2px solid var(--ink); }\n.cf-page .cf-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.cf-page .cf-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.cf-page .cf-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.cf-page .cf-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.cf-page .cf-family-list { margin-top: 16px; }\n.cf-page .cf-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.cf-page .cf-family-list li span:first-child { color: var(--muted); }\n.cf-page .cf-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.cf-page .cf-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.cf-page .cf-box .cf-h2 { margin-bottom: 36px; }\n.cf-page .cf-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.cf-page .cf-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.cf-page .cf-box-media { margin: 0; }\n.cf-page .cf-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.cf-page .cf-narrow-list { max-width: 1000px; }\n.cf-page .cf-narrow-list .cf-h2 { margin-bottom: 44px; }\n.cf-page .cf-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.cf-page .cf-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.cf-page .cf-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.cf-page .cf-common-questions .cf-narrow-num { color: var(--ink); font-size: 26px; }\n.cf-page .cf-narrow-item .cf-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.cf-page .cf-warranty .cf-h2, .cf-page .cf-warranty .cf-lead { max-width: 820px; }\n.cf-page .cf-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.cf-page .cf-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.cf-page .cf-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.cf-page .cf-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.cf-page .cf-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.cf-page .cf-carry-media img { max-height: 700px; }\n.cf-page .cf-carry-list { margin-top: 36px; }\n.cf-page .cf-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.cf-page .cf-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.cf-page .cf-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.cf-page .cf-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.cf-page .cf-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.cf-page .cf-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.cf-page .cf-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.cf-page .cf-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.cf-page .cf-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.cf-page .cf-mode-card[data-primary] { border: 2px solid var(--ink); }\n.cf-page .cf-mode-card .cf-h3 { font-size: 23px; margin: 14px 0 8px; }\n.cf-page .cf-mode-card .cf-body { font-size: 15.5px; }\n.cf-page .cf-mode-list { margin-top: 20px; }\n.cf-page .cf-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.cf-page .cf-mode-list li span:first-child { color: var(--muted); }\n.cf-page .cf-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.cf-page .cf-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.cf-page .cf-time-item { position: relative; padding: 0 0 34px 40px; }\n.cf-page .cf-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.cf-page .cf-time-item:last-child { padding-bottom: 0; }\n.cf-page .cf-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.cf-page .cf-time-item .cf-h3 { font-size: 22px; margin-bottom: 8px; }\n.cf-page .cf-time-item .cf-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.cf-page .cf-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.cf-page .cf-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.cf-page .cf-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.cf-page .cf-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.cf-page .cf-path-step .cf-h3 { font-size: 22px; margin: 6px 0 10px; }\n.cf-page .cf-path-step .cf-body { font-size: 15.5px; }\n.cf-page .cf-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.cf-page .cf-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.cf-page .cf-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.cf-page .cf-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.cf-page .cf-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.cf-page .cf-statement { padding: 96px 22px; }\n.cf-page .cf-statement .cf-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .cf-page .cf-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .cf-page .cf-stat:nth-child(odd) { border-left: 0; }\n  .cf-page .cf-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .cf-page .cf-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .cf-page .cf-image-tile[data-wide] { grid-column: span 2; }\n  .cf-page .cf-image-tile[data-square], .cf-page .cf-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .cf-page .cf-feature-row-grid[data-cols=\"4\"], .cf-page .cf-step-grid[data-cols=\"4\"], .cf-page .cf-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .cf-page .cf-split-grid, .cf-page .cf-spotlight-grid, .cf-page .cf-box-layout, .cf-page .cf-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .cf-page .cf-split-copy { order: 1; }\n  .cf-page .cf-split-media { order: 2; }\n  .cf-page .cf-split-grid[data-flip] .cf-split-media { order: 2; }\n  .cf-page .cf-spotlight-media { position: static; }\n  .cf-page .cf-bento-card[data-wide] { display: block; }\n  .cf-page .cf-bento-card[data-wide] .cf-h3 { margin-top: 18px; }\n  .cf-page .cf-family-grid, .cf-page .cf-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .cf-page .cf-warranty-grid, .cf-page .cf-power-grid, .cf-page .cf-modes, .cf-page .cf-path { grid-template-columns: 1fr; }\n  .cf-page .cf-spec-columns, .cf-page .cf-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .cf-page .cf-feature-row-grid, .cf-page .cf-feature-row-grid[data-cols=\"4\"], .cf-page .cf-step-grid, .cf-page .cf-step-grid[data-cols=\"4\"], .cf-page .cf-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .cf-page .cf-fit-grid, .cf-page .cf-family-grid, .cf-page .cf-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .cf-page .cf-section { padding: 80px 22px; }\n  .cf-page .cf-stats-strip { margin: -36px 0; }\n  .cf-page .cf-body { font-size: 16px; }\n  .cf-page .cf-quote { padding-left: 22px; }\n  .cf-page .cf-bento-grid, .cf-page .cf-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .cf-page .cf-bento-card, .cf-page .cf-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .cf-page .cf-image-tile[data-wide], .cf-page .cf-image-tile[data-square], .cf-page .cf-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .cf-page .cf-image-tile[data-wide] { flex: 0 0 90%; }\n  .cf-page .cf-image-tile[data-square], .cf-page .cf-image-tile[data-tall] { flex: 0 0 60%; }\n  .cf-page .cf-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .cf-page .cf-gallery-item { flex-basis: 86%; }\n  .cf-page .cf-cinematic { padding-top: 80px; }\n  .cf-page .cf-cinematic img { max-height: min(70vh, 700px); }\n  .cf-page .cf-data-row, .cf-page .cf-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .cf-page .cf-spotlight-step { padding-left: 56px; }\n  .cf-page .cf-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .cf-page .cf-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .cf-page .cf-h2 { font-size: 31px; }\n  .cf-page .cf-display { font-size: 38px; }\n  .cf-page .cf-stat { padding: 22px 16px; }\n  .cf-page .cf-stat-value { font-size: 28px; }\n  .cf-page .cf-data-row, .cf-page .cf-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .cf-page .cf-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .cf-page .cf-data-row[data-cols=\"3\"] .cf-data-label { grid-column: 1 \/ -1; }\n  .cf-page .cf-bento-card { padding: 22px; }\n  .cf-page .cf-image-tile[data-wide], .cf-page .cf-image-tile[data-square], .cf-page .cf-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.cf-page .cf-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.cf-page .cf-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.cf-page .cf-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.cf-page .cf-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.cf-page .cf-plain-row .cf-h3 { font-size: 20px; margin-bottom: 6px; }\n.cf-page .cf-plain-row .cf-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.cf-page .cf-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.cf-page .cf-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.cf-page .cf-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.cf-page .cf-versus-card .cf-h3 { font-size: 22px; margin: 16px 0 12px; }\n.cf-page .cf-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.cf-page .cf-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.cf-page .cf-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.cf-page .cf-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.cf-page .cf-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.cf-page .cf-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.cf-page .cf-range-node[data-this] { border: 2px solid var(--ink); }\n.cf-page .cf-range-node ul { margin-top: 14px; }\n.cf-page .cf-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.cf-page .cf-range-node li span:first-child { color: var(--muted); }\n.cf-page .cf-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.cf-page .cf-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.cf-page .cf-range-node[data-this] strong { color: var(--accent); }\n.cf-page .cf-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.cf-page .cf-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.cf-page .cf-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.cf-page .cf-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.cf-page .cf-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.cf-page .cf-question .cf-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.cf-page .cf-question .cf-h3 { font-size: 21px; margin-bottom: 18px; }\n.cf-page .cf-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.cf-page .cf-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.cf-page .cf-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .cf-page .cf-questions { grid-template-columns: 1fr; } .cf-page .cf-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .cf-page .cf-versus { grid-template-columns: 1fr; } .cf-page .cf-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.cf-page .cf-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.cf-page .cf-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.cf-page .cf-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.cf-page .cf-feature-statement .cf-body { margin-top: 20px; }\n.cf-page [data-visual-variant=\"original-row\"] .cf-feature-row-grid,\n.cf-page [data-visual-variant=\"original-columns\"] .cf-use-grid { gap: 0 36px; }\n.cf-page [data-visual-variant=\"original-row\"] .cf-feature-row-item,\n.cf-page [data-visual-variant=\"original-columns\"] .cf-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.cf-page [data-visual-variant=\"original-row\"] .cf-h3,\n.cf-page [data-visual-variant=\"original-columns\"] .cf-h3 { margin-bottom: 8px; font-size: 20px; }\n.cf-page .cf-use-grid[data-cols=\"2\"], .cf-page .cf-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.cf-page .cf-compatibility .cf-h2 { margin-bottom: 38px; }\n.cf-page .cf-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.cf-page .cf-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .cf-page .cf-feature-statement-grid, .cf-page .cf-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .cf-page .cf-use-grid[data-cols=\"2\"], .cf-page .cf-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.cf-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.cf-page .cf-gallery-item[data-artwork] { align-self: flex-start; }\n.cf-page .cf-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.cf-page .cf-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.cf-page .cf-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.cf-page .cf-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.cf-page .cf-cinematic-figure[data-artwork]::after { display: none; }\n.cf-page .cf-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.cf-page .cf-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.cf-page .cf-bars { max-width: 840px; margin: 44px 0 0; }\n.cf-page .cf-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.cf-page .cf-bar-label, .cf-page .cf-bar-value { font-size: 16px; }\n.cf-page .cf-bar-label strong { font-weight: 650; }\n.cf-page .cf-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.cf-page .cf-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.cf-page .cf-bar-fill[data-this] { background: var(--accent); }\n.cf-page .cf-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.cf-page .cf-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.cf-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.cf-page .cf-spec-jump a, .cf-page .cf-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .cf-page .cf-bar { grid-template-columns: 1fr auto; }\n  .cf-page .cf-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n.cf-page .cf-body a,.cf-page .cf-spec-source a{display:inline-block;min-height:44px;padding:10px 0;box-sizing:border-box;overflow-wrap:anywhere;}\n\u003c\/style\u003e\n\u003csection class=\"cf-section cf-paper\" data-element=\"36\" data-claims=\"C01,C02,C04,C05,C17\" data-resources=\"\" aria-labelledby=\"cf-title-36\"\u003e\u003cdiv class=\"cf-wrap\"\u003e\n\u003ch2 class=\"cf-h2\" id=\"cf-title-36\"\u003e10x magnification, 50 mm objectives\u003c\/h2\u003e\n\u003cp class=\"cf-lead\"\u003eVortex Crossfire HD 10x50 binoculars. A larger-objective Crossfire for wildlife observation and scanning distant landscapes.\u003c\/p\u003e\n\u003cdiv class=\"cf-plain\"\u003e\n\u003cdiv class=\"cf-plain-row\"\u003e\n\u003cdiv class=\"cf-plain-num\"\u003e10x\u003csmall\u003emagnification\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eBring distant detail closer\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eThe view appears 10 times larger in angular size than it does with the unaided eye.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-plain-row\"\u003e\n\u003cdiv class=\"cf-plain-num\"\u003e50 mm\u003csmall\u003eobjective lenses\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eKnow the lens size\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eThe second number is the diameter of each front lens. These 50 mm objectives collect the light that forms the view.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-plain-row\"\u003e\n\u003cdiv class=\"cf-plain-num\"\u003e6.1°\u003csmall\u003efield of view\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eSee the surrounding scene\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eThe view spans 107 m at 1,000 m, approximately. This is the width of the scene visible from edge to edge.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"cf-section cf-feature-row\" data-element=\"08\" data-claims=\"C11,C12,C13\" data-resources=\"\" aria-labelledby=\"cf-title-08\" data-visual-variant=\"original-row\"\u003e\u003cdiv class=\"cf-wrap\"\u003e\n\u003ch2 class=\"cf-h2\" id=\"cf-title-08\"\u003eHD optics, weather sealing and simple controls\u003c\/h2\u003e\n\u003cdiv class=\"cf-feature-row-grid\"\u003e\n\u003carticle class=\"cf-feature-row-item\"\u003e\u003ch3 class=\"cf-h3\"\u003eHD optics and lens coatings\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eThe HD optical system is designed to reduce colour fringing. Anti-reflective coatings on every air-to-glass surface improve light transmission.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"cf-feature-row-item\"\u003e\u003ch3 class=\"cf-h3\"\u003eSealed for outdoor use\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eO-ring seals and nitrogen purging provide waterproof and fogproof performance. Rubber armour adds grip and protects the exterior.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"cf-feature-row-item\"\u003e\u003ch3 class=\"cf-h3\"\u003eFocus and eyecups\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eThe centre wheel focuses both barrels together. Twist-up eyecups let you adjust the viewing position with or without glasses.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"cf-section cf-paper cf-good-to-know\" data-element=\"21\" data-claims=\"C14,C15,C03,C07,C16\" data-resources=\"R02\" aria-labelledby=\"cf-title-21\"\u003e\u003cdiv class=\"cf-wrap\"\u003e\n\u003ch2 class=\"cf-h2\" id=\"cf-title-21\"\u003eGood to know\u003c\/h2\u003e\n\u003carticle class=\"cf-narrow-item\"\u003e\u003cspan class=\"cf-narrow-num\"\u003e01\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eCarry kit included\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eThe binoculars include a GlassPak binocular harness, comfort neck strap, tethered objective covers, rainguard eyepiece cover and lens cloth.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"cf-narrow-item\"\u003e\u003cspan class=\"cf-narrow-num\"\u003e02\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eAdd support when you need it\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eA binocular tripod adapter lets you mount the Crossfire on a tripod or compatible car window mount. The adapter and support are optional accessories.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"cf-narrow-item\"\u003e\u003cspan class=\"cf-narrow-num\"\u003e03\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eCheck the fit\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eInterpupillary adjustment is 60 mm - 76 mm; this is the spacing between the eyepieces. Eye relief is 17.0 mm. Comfort with glasses depends on your frames and fit.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"cf-narrow-item\"\u003e\u003cspan class=\"cf-narrow-num\"\u003e04\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"cf-h3\"\u003eLifetime VIP warranty\u003c\/h3\u003e\n\u003cp class=\"cf-body\"\u003eEligible products are covered for repair or replacement if damaged or defective. Exclusions include loss, theft, deliberate damage, cosmetic damage that does not affect performance, and grey-market imports. Claims go through the dealer or distributor in the country of purchase. \u003ca href=\"https:\/\/www.extravision.com.au\/pages\/vortex-vip-warranty\" data-resource-id=\"R02\" target=\"_blank\" rel=\"noopener\"\u003eAustralian warranty terms and claim form\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"cf-section cf-paper cf-specs-section\" data-element=\"24\" data-claims=\"C01,C02,C03,C04,C05,C06,C07,C08,C09,C10\" data-resources=\"R01\" aria-labelledby=\"cf-title-24\"\u003e\u003cdiv class=\"cf-wrap\"\u003e\n\u003ch2 class=\"cf-h2\" id=\"cf-title-24\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"cf-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"cf-data-category\" id=\"cf-optics\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eMagnification\u003c\/div\u003e\n\u003cdiv\u003e10x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eObjective Lens Diameter\u003c\/div\u003e\n\u003cdiv\u003e50 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eEye Relief\u003c\/div\u003e\n\u003cdiv\u003e17.0 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eAngular Field of View\u003c\/div\u003e\n\u003cdiv\u003e6.1°\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eLinear Field of View\u003c\/div\u003e\n\u003cdiv\u003eApprox. 107 m at 1,000 m (320 ft at 1,000 yd)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eClose Focus\u003c\/div\u003e\n\u003cdiv\u003eApprox. 1.83 m (6.0 ft)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"cf-data-category\" id=\"cf-handling\"\u003eHandling\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eInterpupillary Distance\u003c\/div\u003e\n\u003cdiv\u003e60 mm - 76 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eHeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 170.2 mm (6.7 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eWidth\u003c\/div\u003e\n\u003cdiv\u003eApprox. 134.6 mm (5.3 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"cf-data-row\" data-two\u003e\n\u003cdiv class=\"cf-data-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 862 g (30.4 oz.)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n","brand":"Extra Vision","offers":[{"title":"Default Title","offer_id":42045308633157,"sku":"VOCF4313","price":384.34,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/vortex-crossfire-hd-10x50-binoculars-with-bonus-glasspack-harness-466639.jpg?v=1731541291"},{"product_id":"vortex-viper-hd-8x42-binoculars-with-bonus-glasspack-harness","title":"Vortex Viper HD 8x42 Binoculars with bonus Glasspack harness","description":"\u003cdiv class=\"vce-page\" data-page-mode=\"simple\" data-page-density=\"standard\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .vce-page. No scripts, SVG, tables or H1. *\/\n.vce-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.vce-page, .vce-page * { box-sizing: border-box; }\n.vce-page img { display: block; max-width: 100%; height: auto; }\n.vce-page p, .vce-page h2, .vce-page h3, .vce-page ul, .vce-page ol, .vce-page dl, .vce-page dd, .vce-page blockquote, .vce-page figure { margin: 0; }\n.vce-page ul, .vce-page ol { padding: 0; list-style: none; }\n.vce-page .vce-section { padding: 112px 22px; }\n.vce-page .vce-section[data-tight] { padding: 80px 22px; }\n.vce-page .vce-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.vce-page .vce-paper { background: var(--paper); }\n.vce-page .vce-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.vce-page .vce-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.vce-page .vce-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.vce-page .vce-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.vce-page .vce-h2 .vce-muted { color: var(--muted); font-weight: 700; }\n.vce-page .vce-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.vce-page .vce-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.vce-page .vce-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.vce-page .vce-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.vce-page .vce-muted { color: var(--muted); }\n.vce-page .vce-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.vce-page .vce-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.vce-page .vce-text-link:hover { color: var(--accent); }\n.vce-page .vce-dark .vce-kicker { color: #a1a1a8; }\n.vce-page .vce-dark .vce-h2, .vce-page .vce-dark .vce-h3 { color: var(--white); }\n.vce-page .vce-dark .vce-h2 .vce-muted { color: #8e8e95; }\n.vce-page .vce-dark .vce-body, .vce-page .vce-dark .vce-lead { color: #c9c9d0; }\n.vce-page .vce-dark .vce-note { color: #8e8e95; }\n.vce-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.vce-page .vce-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.vce-page .vce-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vce-page .vce-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.vce-page .vce-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.vce-page .vce-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.vce-page .vce-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.vce-page .vce-dark .vce-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.vce-page .vce-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.vce-page .vce-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.vce-page .vce-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.vce-page .vce-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .vce-page .vce-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .vce-page .vce-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.vce-page .vce-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .vce-page .vce-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .vce-page .vce-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.vce-page .vce-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.vce-page .vce-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.vce-page .vce-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.vce-page .vce-stat:first-child { border-left: 0; }\n.vce-page .vce-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.vce-page .vce-stats-strip[data-accent-zone] .vce-stat-value { color: var(--accent); }\n.vce-page .vce-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.vce-page .vce-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.vce-page .vce-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.vce-page .vce-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.vce-page .vce-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.vce-page .vce-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.vce-page .vce-quote p.vce-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.vce-page .vce-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.vce-page .vce-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.vce-page .vce-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.vce-page .vce-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.vce-page .vce-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vce-page .vce-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.vce-page .vce-bento-card .vce-kicker { margin-bottom: 12px; color: #8e8e95; }\n.vce-page .vce-bento-card .vce-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.vce-page .vce-bento-card[data-wide] .vce-h3 { margin-top: 0; font-size: 30px; }\n.vce-page .vce-bento-card .vce-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.vce-page .vce-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.vce-page .vce-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.vce-page .vce-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.vce-page .vce-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.vce-page .vce-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.vce-page .vce-feature-row-item .vce-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.vce-page .vce-feature-row-item .vce-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.vce-page .vce-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.vce-page .vce-split-grid[data-flip] .vce-split-media { order: -1; }\n.vce-page .vce-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.vce-page .vce-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.vce-page .vce-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.vce-page .vce-split-facts li span:first-child { color: var(--muted); }\n.vce-page .vce-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.vce-page .vce-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.vce-page .vce-spotlight-media { position: sticky; top: 24px; }\n.vce-page .vce-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.vce-page .vce-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.vce-page .vce-spotlight-step + .vce-spotlight-step { border-top: 1px solid var(--line); }\n.vce-page .vce-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.vce-page .vce-spotlight-step .vce-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.vce-page .vce-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vce-page .vce-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.vce-page .vce-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.vce-page .vce-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.vce-page .vce-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vce-page .vce-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.vce-page .vce-sequence-step .vce-h3 { margin-bottom: 8px; font-size: 20px; }\n.vce-page .vce-sequence-step .vce-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.vce-page .vce-cinematic { padding: 112px 0 0; text-align: left; }\n.vce-page .vce-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.vce-page .vce-cinematic-copy .vce-h2 { max-width: 16ch; }\n.vce-page .vce-cinematic-copy .vce-body { max-width: 640px; margin-top: 20px; }\n.vce-page .vce-cinematic-figure { position: relative; }\n.vce-page .vce-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.vce-page .vce-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.vce-page .vce-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.vce-page .vce-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.vce-page .vce-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.vce-page .vce-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.vce-page .vce-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.vce-page .vce-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.vce-page .vce-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.vce-page .vce-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.vce-page .vce-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.vce-page .vce-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.vce-page .vce-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.vce-page .vce-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.vce-page .vce-image-tile[data-wide] { grid-column: span 4; }\n.vce-page .vce-image-tile[data-square] { grid-column: span 2; }\n.vce-page .vce-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.vce-page .vce-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.vce-page .vce-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.vce-page .vce-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.vce-page .vce-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.vce-page .vce-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vce-page .vce-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.vce-page .vce-use-item .vce-h3 { margin-bottom: 10px; font-size: 21px; }\n.vce-page .vce-use-item .vce-body { font-size: 15.5px; }\n.vce-page .vce-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.vce-page .vce-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.vce-page .vce-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.vce-page .vce-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.vce-page .vce-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.vce-page .vce-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.vce-page .vce-fit-card[data-alt] .vce-fit-heading { background: var(--paper-2); color: var(--ink); }\n.vce-page .vce-fit-card ul { margin-top: 18px; }\n.vce-page .vce-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.vce-page .vce-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.vce-page .vce-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.vce-page .vce-fit-card li:last-child { border-bottom: 0; }\n.vce-page .vce-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.vce-page .vce-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.vce-page .vce-data-grid { max-width: 1000px; }\n.vce-page .vce-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.vce-page .vce-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.vce-page .vce-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.vce-page .vce-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.vce-page .vce-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.vce-page .vce-data-label { color: var(--muted); }\n.vce-page .vce-data-diff { color: var(--accent); font-weight: 700; }\n.vce-page .vce-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.vce-page .vce-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.vce-page .vce-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.vce-page .vce-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.vce-page .vce-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.vce-page .vce-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.vce-page .vce-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vce-page .vce-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.vce-page .vce-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.vce-page .vce-family-card[data-this] { border: 2px solid var(--ink); }\n.vce-page .vce-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.vce-page .vce-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.vce-page .vce-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.vce-page .vce-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.vce-page .vce-family-list { margin-top: 16px; }\n.vce-page .vce-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.vce-page .vce-family-list li span:first-child { color: var(--muted); }\n.vce-page .vce-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.vce-page .vce-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.vce-page .vce-box .vce-h2 { margin-bottom: 36px; }\n.vce-page .vce-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.vce-page .vce-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.vce-page .vce-box-media { margin: 0; }\n.vce-page .vce-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.vce-page .vce-narrow-list { max-width: 1000px; }\n.vce-page .vce-narrow-list .vce-h2 { margin-bottom: 44px; }\n.vce-page .vce-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.vce-page .vce-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.vce-page .vce-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vce-page .vce-common-questions .vce-narrow-num { color: var(--ink); font-size: 26px; }\n.vce-page .vce-narrow-item .vce-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.vce-page .vce-warranty .vce-h2, .vce-page .vce-warranty .vce-lead { max-width: 820px; }\n.vce-page .vce-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.vce-page .vce-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.vce-page .vce-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.vce-page .vce-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.vce-page .vce-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.vce-page .vce-carry-media img { max-height: 700px; }\n.vce-page .vce-carry-list { margin-top: 36px; }\n.vce-page .vce-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.vce-page .vce-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.vce-page .vce-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.vce-page .vce-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.vce-page .vce-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.vce-page .vce-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.vce-page .vce-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.vce-page .vce-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vce-page .vce-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.vce-page .vce-mode-card[data-primary] { border: 2px solid var(--ink); }\n.vce-page .vce-mode-card .vce-h3 { font-size: 23px; margin: 14px 0 8px; }\n.vce-page .vce-mode-card .vce-body { font-size: 15.5px; }\n.vce-page .vce-mode-list { margin-top: 20px; }\n.vce-page .vce-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.vce-page .vce-mode-list li span:first-child { color: var(--muted); }\n.vce-page .vce-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.vce-page .vce-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.vce-page .vce-time-item { position: relative; padding: 0 0 34px 40px; }\n.vce-page .vce-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.vce-page .vce-time-item:last-child { padding-bottom: 0; }\n.vce-page .vce-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.vce-page .vce-time-item .vce-h3 { font-size: 22px; margin-bottom: 8px; }\n.vce-page .vce-time-item .vce-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.vce-page .vce-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vce-page .vce-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.vce-page .vce-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.vce-page .vce-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.vce-page .vce-path-step .vce-h3 { font-size: 22px; margin: 6px 0 10px; }\n.vce-page .vce-path-step .vce-body { font-size: 15.5px; }\n.vce-page .vce-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.vce-page .vce-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.vce-page .vce-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.vce-page .vce-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.vce-page .vce-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.vce-page .vce-statement { padding: 96px 22px; }\n.vce-page .vce-statement .vce-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .vce-page .vce-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .vce-page .vce-stat:nth-child(odd) { border-left: 0; }\n  .vce-page .vce-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .vce-page .vce-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .vce-page .vce-image-tile[data-wide] { grid-column: span 2; }\n  .vce-page .vce-image-tile[data-square], .vce-page .vce-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .vce-page .vce-feature-row-grid[data-cols=\"4\"], .vce-page .vce-step-grid[data-cols=\"4\"], .vce-page .vce-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .vce-page .vce-split-grid, .vce-page .vce-spotlight-grid, .vce-page .vce-box-layout, .vce-page .vce-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .vce-page .vce-split-copy { order: 1; }\n  .vce-page .vce-split-media { order: 2; }\n  .vce-page .vce-split-grid[data-flip] .vce-split-media { order: 2; }\n  .vce-page .vce-spotlight-media { position: static; }\n  .vce-page .vce-bento-card[data-wide] { display: block; }\n  .vce-page .vce-bento-card[data-wide] .vce-h3 { margin-top: 18px; }\n  .vce-page .vce-family-grid, .vce-page .vce-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .vce-page .vce-warranty-grid, .vce-page .vce-power-grid, .vce-page .vce-modes, .vce-page .vce-path { grid-template-columns: 1fr; }\n  .vce-page .vce-spec-columns, .vce-page .vce-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .vce-page .vce-feature-row-grid, .vce-page .vce-feature-row-grid[data-cols=\"4\"], .vce-page .vce-step-grid, .vce-page .vce-step-grid[data-cols=\"4\"], .vce-page .vce-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .vce-page .vce-fit-grid, .vce-page .vce-family-grid, .vce-page .vce-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .vce-page .vce-section { padding: 80px 22px; }\n  .vce-page .vce-stats-strip { margin: -36px 0; }\n  .vce-page .vce-body { font-size: 16px; }\n  .vce-page .vce-quote { padding-left: 22px; }\n  .vce-page .vce-bento-grid, .vce-page .vce-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .vce-page .vce-bento-card, .vce-page .vce-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .vce-page .vce-image-tile[data-wide], .vce-page .vce-image-tile[data-square], .vce-page .vce-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .vce-page .vce-image-tile[data-wide] { flex: 0 0 90%; }\n  .vce-page .vce-image-tile[data-square], .vce-page .vce-image-tile[data-tall] { flex: 0 0 60%; }\n  .vce-page .vce-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .vce-page .vce-gallery-item { flex-basis: 86%; }\n  .vce-page .vce-cinematic { padding-top: 80px; }\n  .vce-page .vce-cinematic img { max-height: min(70vh, 700px); }\n  .vce-page .vce-data-row, .vce-page .vce-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .vce-page .vce-spotlight-step { padding-left: 56px; }\n  .vce-page .vce-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .vce-page .vce-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .vce-page .vce-h2 { font-size: 31px; }\n  .vce-page .vce-display { font-size: 38px; }\n  .vce-page .vce-stat { padding: 22px 16px; }\n  .vce-page .vce-stat-value { font-size: 28px; }\n  .vce-page .vce-data-row, .vce-page .vce-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .vce-page .vce-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .vce-page .vce-data-row[data-cols=\"3\"] .vce-data-label { grid-column: 1 \/ -1; }\n  .vce-page .vce-bento-card { padding: 22px; }\n  .vce-page .vce-image-tile[data-wide], .vce-page .vce-image-tile[data-square], .vce-page .vce-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.vce-page .vce-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.vce-page .vce-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.vce-page .vce-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vce-page .vce-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.vce-page .vce-plain-row .vce-h3 { font-size: 20px; margin-bottom: 6px; }\n.vce-page .vce-plain-row .vce-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.vce-page .vce-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.vce-page .vce-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.vce-page .vce-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.vce-page .vce-versus-card .vce-h3 { font-size: 22px; margin: 16px 0 12px; }\n.vce-page .vce-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.vce-page .vce-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.vce-page .vce-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.vce-page .vce-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.vce-page .vce-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.vce-page .vce-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.vce-page .vce-range-node[data-this] { border: 2px solid var(--ink); }\n.vce-page .vce-range-node ul { margin-top: 14px; }\n.vce-page .vce-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.vce-page .vce-range-node li span:first-child { color: var(--muted); }\n.vce-page .vce-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.vce-page .vce-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.vce-page .vce-range-node[data-this] strong { color: var(--accent); }\n.vce-page .vce-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.vce-page .vce-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.vce-page .vce-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.vce-page .vce-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.vce-page .vce-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.vce-page .vce-question .vce-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.vce-page .vce-question .vce-h3 { font-size: 21px; margin-bottom: 18px; }\n.vce-page .vce-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.vce-page .vce-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.vce-page .vce-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .vce-page .vce-questions { grid-template-columns: 1fr; } .vce-page .vce-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .vce-page .vce-versus { grid-template-columns: 1fr; } .vce-page .vce-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.vce-page .vce-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.vce-page .vce-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.vce-page .vce-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.vce-page .vce-feature-statement .vce-body { margin-top: 20px; }\n.vce-page [data-visual-variant=\"original-row\"] .vce-feature-row-grid,\n.vce-page [data-visual-variant=\"original-columns\"] .vce-use-grid { gap: 0 36px; }\n.vce-page [data-visual-variant=\"original-row\"] .vce-feature-row-item,\n.vce-page [data-visual-variant=\"original-columns\"] .vce-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.vce-page [data-visual-variant=\"original-row\"] .vce-h3,\n.vce-page [data-visual-variant=\"original-columns\"] .vce-h3 { margin-bottom: 8px; font-size: 20px; }\n.vce-page .vce-use-grid[data-cols=\"2\"], .vce-page .vce-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.vce-page .vce-compatibility .vce-h2 { margin-bottom: 38px; }\n.vce-page .vce-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.vce-page .vce-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .vce-page .vce-feature-statement-grid, .vce-page .vce-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .vce-page .vce-use-grid[data-cols=\"2\"], .vce-page .vce-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.vce-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.vce-page .vce-gallery-item[data-artwork] { align-self: flex-start; }\n.vce-page .vce-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.vce-page .vce-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.vce-page .vce-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.vce-page .vce-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.vce-page .vce-cinematic-figure[data-artwork]::after { display: none; }\n.vce-page .vce-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.vce-page .vce-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.vce-page .vce-bars { max-width: 840px; margin: 44px 0 0; }\n.vce-page .vce-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.vce-page .vce-bar-label, .vce-page .vce-bar-value { font-size: 16px; }\n.vce-page .vce-bar-label strong { font-weight: 650; }\n.vce-page .vce-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.vce-page .vce-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.vce-page .vce-bar-fill[data-this] { background: var(--accent); }\n.vce-page .vce-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.vce-page .vce-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.vce-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.vce-page .vce-spec-jump a, .vce-page .vce-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .vce-page .vce-bar { grid-template-columns: 1fr auto; }\n  .vce-page .vce-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n.vce-page a[data-resource-id] {display:inline-block;min-height:44px;padding:10px 0;box-sizing:border-box;overflow-wrap:anywhere;}\n\u003c\/style\u003e\n\u003csection class=\"vce-section vce-paper\" data-element=\"36\" data-claims=\"C01,C05,C06,C02,C15\" data-resources=\"\" aria-labelledby=\"vce-title-36\"\u003e\u003cdiv class=\"vce-wrap\"\u003e\n\u003ch2 class=\"vce-h2\" id=\"vce-title-36\"\u003eA wide view for following wildlife.\u003c\/h2\u003e\n\u003cp class=\"vce-lead\"\u003eThe Vortex Viper HD 8x42 pairs 8x magnification with 42 mm objectives, HD glass and a GlassPak binocular harness.\u003c\/p\u003e\n\u003cdiv class=\"vce-plain\"\u003e\n\u003cdiv class=\"vce-plain-row\"\u003e\n\u003cdiv class=\"vce-plain-num\"\u003e8x\u003csmall\u003emagnification\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"vce-h3\"\u003eBring distant details closer\u003c\/h3\u003e\n\u003cp class=\"vce-body\"\u003e8x magnification gives you a closer view of wildlife and distant subjects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vce-plain-row\"\u003e\n\u003cdiv class=\"vce-plain-num\"\u003e136.3 m\u003csmall\u003efield at 1,000 m\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"vce-h3\"\u003eSee the scene around your subject\u003c\/h3\u003e\n\u003cp class=\"vce-body\"\u003eThe view spans approximately 136.3 m at 1,000 m, helping you follow movement within the scene.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vce-plain-row\"\u003e\n\u003cdiv class=\"vce-plain-num\"\u003e1.83 m\u003csmall\u003eapproximate close focus\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"vce-h3\"\u003eFocus on nearby detail\u003c\/h3\u003e\n\u003cp class=\"vce-body\"\u003eClose focus is useful when your subject is nearby rather than on the horizon.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"vce-section vce-feature-row\" data-element=\"08\" data-claims=\"C12,C13,C14\" data-resources=\"\" aria-labelledby=\"vce-title-08\" data-visual-variant=\"original-row\"\u003e\u003cdiv class=\"vce-wrap\"\u003e\n\u003ch2 class=\"vce-h2\" id=\"vce-title-08\"\u003eHD optics and a locking diopter.\u003c\/h2\u003e\n\u003cdiv class=\"vce-feature-row-grid\"\u003e\n\u003carticle class=\"vce-feature-row-item\"\u003e\u003ch3 class=\"vce-h3\"\u003eHD glass and coated prisms\u003c\/h3\u003e\n\u003cp class=\"vce-body\"\u003eHD glass helps control colour fringing. Dielectric prism coatings support colour accuracy, while phase correction helps preserve resolution and contrast.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"vce-feature-row-item\"\u003e\u003ch3 class=\"vce-h3\"\u003eSealed for outdoor use\u003c\/h3\u003e\n\u003cp class=\"vce-body\"\u003eArgon purging and O-ring seals keep internal fogging and water out. ArmorTek protects the exterior lens surfaces from scratches, oil and dirt.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"vce-feature-row-item\"\u003e\u003ch3 class=\"vce-h3\"\u003eSet the diopter once\u003c\/h3\u003e\n\u003cp class=\"vce-body\"\u003eUse the centre wheel for day-to-day focus. The locking diopter on the right eyepiece lets you set the difference between your eyes and retain that adjustment.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"vce-section vce-paper vce-good-to-know\" data-element=\"21\" data-claims=\"C15,C16,C03,C17\" data-resources=\"R02\" aria-labelledby=\"vce-title-21\"\u003e\u003cdiv class=\"vce-wrap\"\u003e\n\u003ch2 class=\"vce-h2\" id=\"vce-title-21\"\u003eGood to know\u003c\/h2\u003e\n\u003cdiv class=\"vce-narrow-list\"\u003e\n\u003carticle class=\"vce-narrow-item\"\u003e\u003cspan class=\"vce-narrow-num\"\u003e01\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"vce-h3\"\u003eGlassPak harness included\u003c\/h3\u003e\n\u003cp class=\"vce-body\"\u003eThe binocular comes with a GlassPak harness, neck strap, rainguard eyepiece cover, tethered objective covers and lens cloth.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"vce-narrow-item\"\u003e\u003cspan class=\"vce-narrow-num\"\u003e02\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"vce-h3\"\u003eAdjust the eyecups to your glasses\u003c\/h3\u003e\n\u003cp class=\"vce-body\"\u003eTwist-up eyecups let you set your viewing position. This model has 18 mm of eye relief; comfortable fit also depends on your glasses.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"vce-narrow-item\"\u003e\u003cspan class=\"vce-narrow-num\"\u003e03\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"vce-h3\"\u003eSupport for longer sessions\u003c\/h3\u003e\n\u003cp class=\"vce-body\"\u003eA binocular tripod adapter is required for tripod mounting and is sold separately. \u003ca href=\"https:\/\/vortexoptics.widen.net\/view\/pdf\/8ewrfbp2i9\/VTX_M-00170-1_VPR_HD_BIN_P_PM_WEB.pdf?t.download=true\u0026amp;u=ymrkrm\u0026amp;x.share=t\" data-resource-id=\"R02\" target=\"_blank\" rel=\"noopener\"\u003eViper HD product manual\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"vce-section vce-paper vce-warranty\" data-element=\"23\" data-claims=\"C18\" data-resources=\"R01\" aria-labelledby=\"vce-title-23\"\u003e\u003cdiv class=\"vce-wrap\"\u003e\n\u003ch2 class=\"vce-h2\" id=\"vce-title-23\"\u003eVortex VIP warranty in Australia\u003c\/h2\u003e\n\u003cp class=\"vce-lead\"\u003eLifetime repair or replacement for damaged or defective products, subject to the Australian warranty terms.\u003c\/p\u003e\n\u003cdiv class=\"vce-warranty-grid\"\u003e\n\u003cdiv class=\"vce-warranty-item\"\u003e\n\u003cstrong\u003eCoverage\u003c\/strong\u003e\u003cspan\u003eVortex VIP lifetime warranty.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vce-warranty-item\"\u003e\n\u003cstrong\u003eExclusions\u003c\/strong\u003e\u003cspan\u003eLoss, theft, deliberate damage and cosmetic damage that does not affect performance. Grey-market imports are not covered.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vce-warranty-item\"\u003e\n\u003cstrong\u003eAustralian claims\u003c\/strong\u003e\u003cspan\u003eContact the dealer or distributor in the country of purchase. \u003ca href=\"https:\/\/www.extravision.com.au\/pages\/vortex-vip-warranty\" data-resource-id=\"R01\" target=\"_blank\" rel=\"noopener\"\u003eAustralian Vortex VIP warranty details\u003c\/a\u003e.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"vce-section vce-paper vce-specs-section\" data-element=\"24\" data-claims=\"C01,C02,C03,C04,C05,C06,C07,C08,C09,C10,C11\" data-resources=\"\" aria-labelledby=\"vce-title-24\"\u003e\u003cdiv class=\"vce-wrap\"\u003e\n\u003ch2 class=\"vce-h2\" id=\"vce-title-24\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"vce-data-grid\"\u003e\n\u003cdiv class=\"vce-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vce-data-category\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"vce-data-row\" data-two\u003e\n\u003cdiv class=\"vce-data-label\"\u003eMagnification\u003c\/div\u003e\n\u003cdiv\u003e8x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vce-data-row\" data-two\u003e\n\u003cdiv class=\"vce-data-label\"\u003eObjective Lens Diameter\u003c\/div\u003e\n\u003cdiv\u003e42 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vce-data-row\" data-two\u003e\n\u003cdiv class=\"vce-data-label\"\u003eEye Relief\u003c\/div\u003e\n\u003cdiv\u003e18.0 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vce-data-row\" data-two\u003e\n\u003cdiv class=\"vce-data-label\"\u003eAngular Field of View\u003c\/div\u003e\n\u003cdiv\u003e7.8°\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vce-data-row\" data-two\u003e\n\u003cdiv class=\"vce-data-label\"\u003eLinear Field of View\u003c\/div\u003e\n\u003cdiv\u003eApprox. 136.3 m at 1,000 m (409 ft at 1,000 yd)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vce-data-row\" data-two\u003e\n\u003cdiv class=\"vce-data-label\"\u003eClose Focus\u003c\/div\u003e\n\u003cdiv\u003eApprox. 1.83 m (6 ft)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vce-data-category\"\u003eBuild and handling\u003c\/div\u003e\n\u003cdiv class=\"vce-data-row\" data-two\u003e\n\u003cdiv class=\"vce-data-label\"\u003eInterpupillary Distance\u003c\/div\u003e\n\u003cdiv\u003e55 mm - 74 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vce-data-row\" data-two\u003e\n\u003cdiv class=\"vce-data-label\"\u003eHeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 142 mm (5.6 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vce-data-row\" data-two\u003e\n\u003cdiv class=\"vce-data-label\"\u003eWidth\u003c\/div\u003e\n\u003cdiv\u003eApprox. 124 mm (4.9 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vce-data-row\" data-two\u003e\n\u003cdiv class=\"vce-data-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 695 g (24.5 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vce-data-row\" data-two\u003e\n\u003cdiv class=\"vce-data-label\"\u003ePrism type\u003c\/div\u003e\n\u003cdiv\u003eRoof\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\n\u003c\/div\u003e\n","brand":"Extra Vision","offers":[{"title":"Default Title","offer_id":42045308764229,"sku":"VOV200","price":993.98,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/vortex-viper-hd-8x42-binoculars-with-bonus-glasspack-harness-301715.jpg?v=1731541296"},{"product_id":"vortex-diamondback-hd-10x42-binoculars-with-bonus-glasspack-harness","title":"Vortex Diamondback HD 10x42 Binoculars with bonus Glasspack harness","description":"\u003cdiv class=\"db-page\" data-page-density=\"standard\" data-page-mode=\"simple\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .db-page. No scripts, SVG, tables or H1. *\/\n.db-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.db-page, .db-page * { box-sizing: border-box; }\n.db-page img { display: block; max-width: 100%; height: auto; }\n.db-page p, .db-page h2, .db-page h3, .db-page ul, .db-page ol, .db-page dl, .db-page dd, .db-page blockquote, .db-page figure { margin: 0; }\n.db-page ul, .db-page ol { padding: 0; list-style: none; }\n.db-page .db-section { padding: 112px 22px; }\n.db-page .db-section[data-tight] { padding: 80px 22px; }\n.db-page .db-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.db-page .db-paper { background: var(--paper); }\n.db-page .db-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.db-page .db-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.db-page .db-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.db-page .db-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.db-page .db-h2 .db-muted { color: var(--muted); font-weight: 700; }\n.db-page .db-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.db-page .db-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.db-page .db-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.db-page .db-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.db-page .db-muted { color: var(--muted); }\n.db-page .db-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.db-page .db-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.db-page .db-text-link:hover { color: var(--accent); }\n.db-page .db-dark .db-kicker { color: #a1a1a8; }\n.db-page .db-dark .db-h2, .db-page .db-dark .db-h3 { color: var(--white); }\n.db-page .db-dark .db-h2 .db-muted { color: #8e8e95; }\n.db-page .db-dark .db-body, .db-page .db-dark .db-lead { color: #c9c9d0; }\n.db-page .db-dark .db-note { color: #8e8e95; }\n.db-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.db-page .db-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.db-page .db-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.db-page .db-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.db-page .db-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.db-page .db-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.db-page .db-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.db-page .db-dark .db-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.db-page .db-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.db-page .db-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.db-page .db-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.db-page .db-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .db-page .db-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .db-page .db-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.db-page .db-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .db-page .db-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .db-page .db-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.db-page .db-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.db-page .db-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.db-page .db-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.db-page .db-stat:first-child { border-left: 0; }\n.db-page .db-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.db-page .db-stats-strip[data-accent-zone] .db-stat-value { color: var(--accent); }\n.db-page .db-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.db-page .db-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.db-page .db-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.db-page .db-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.db-page .db-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.db-page .db-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.db-page .db-quote p.db-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.db-page .db-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.db-page .db-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.db-page .db-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.db-page .db-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.db-page .db-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.db-page .db-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.db-page .db-bento-card .db-kicker { margin-bottom: 12px; color: #8e8e95; }\n.db-page .db-bento-card .db-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.db-page .db-bento-card[data-wide] .db-h3 { margin-top: 0; font-size: 30px; }\n.db-page .db-bento-card .db-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.db-page .db-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.db-page .db-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.db-page .db-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.db-page .db-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.db-page .db-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.db-page .db-feature-row-item .db-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.db-page .db-feature-row-item .db-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.db-page .db-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.db-page .db-split-grid[data-flip] .db-split-media { order: -1; }\n.db-page .db-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.db-page .db-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.db-page .db-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.db-page .db-split-facts li span:first-child { color: var(--muted); }\n.db-page .db-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.db-page .db-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.db-page .db-spotlight-media { position: sticky; top: 24px; }\n.db-page .db-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.db-page .db-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.db-page .db-spotlight-step + .db-spotlight-step { border-top: 1px solid var(--line); }\n.db-page .db-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.db-page .db-spotlight-step .db-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.db-page .db-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.db-page .db-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.db-page .db-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.db-page .db-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.db-page .db-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.db-page .db-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.db-page .db-sequence-step .db-h3 { margin-bottom: 8px; font-size: 20px; }\n.db-page .db-sequence-step .db-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.db-page .db-cinematic { padding: 112px 0 0; text-align: left; }\n.db-page .db-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.db-page .db-cinematic-copy .db-h2 { max-width: 16ch; }\n.db-page .db-cinematic-copy .db-body { max-width: 640px; margin-top: 20px; }\n.db-page .db-cinematic-figure { position: relative; }\n.db-page .db-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.db-page .db-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.db-page .db-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.db-page .db-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.db-page .db-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.db-page .db-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.db-page .db-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.db-page .db-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.db-page .db-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.db-page .db-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.db-page .db-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.db-page .db-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.db-page .db-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.db-page .db-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.db-page .db-image-tile[data-wide] { grid-column: span 4; }\n.db-page .db-image-tile[data-square] { grid-column: span 2; }\n.db-page .db-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.db-page .db-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.db-page .db-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.db-page .db-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.db-page .db-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.db-page .db-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.db-page .db-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.db-page .db-use-item .db-h3 { margin-bottom: 10px; font-size: 21px; }\n.db-page .db-use-item .db-body { font-size: 15.5px; }\n.db-page .db-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.db-page .db-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.db-page .db-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.db-page .db-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.db-page .db-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.db-page .db-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.db-page .db-fit-card[data-alt] .db-fit-heading { background: var(--paper-2); color: var(--ink); }\n.db-page .db-fit-card ul { margin-top: 18px; }\n.db-page .db-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.db-page .db-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.db-page .db-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.db-page .db-fit-card li:last-child { border-bottom: 0; }\n.db-page .db-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.db-page .db-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.db-page .db-data-grid { max-width: 1000px; }\n.db-page .db-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.db-page .db-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.db-page .db-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.db-page .db-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.db-page .db-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.db-page .db-data-label { color: var(--muted); }\n.db-page .db-data-diff { color: var(--accent); font-weight: 700; }\n.db-page .db-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.db-page .db-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.db-page .db-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.db-page .db-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.db-page .db-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.db-page .db-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.db-page .db-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.db-page .db-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.db-page .db-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.db-page .db-family-card[data-this] { border: 2px solid var(--ink); }\n.db-page .db-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.db-page .db-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.db-page .db-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.db-page .db-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.db-page .db-family-list { margin-top: 16px; }\n.db-page .db-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.db-page .db-family-list li span:first-child { color: var(--muted); }\n.db-page .db-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.db-page .db-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.db-page .db-box .db-h2 { margin-bottom: 36px; }\n.db-page .db-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.db-page .db-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.db-page .db-box-media { margin: 0; }\n.db-page .db-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.db-page .db-narrow-list { max-width: 1000px; }\n.db-page .db-narrow-list .db-h2 { margin-bottom: 44px; }\n.db-page .db-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.db-page .db-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.db-page .db-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.db-page .db-common-questions .db-narrow-num { color: var(--ink); font-size: 26px; }\n.db-page .db-narrow-item .db-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.db-page .db-warranty .db-h2, .db-page .db-warranty .db-lead { max-width: 820px; }\n.db-page .db-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.db-page .db-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.db-page .db-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.db-page .db-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.db-page .db-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.db-page .db-carry-media img { max-height: 700px; }\n.db-page .db-carry-list { margin-top: 36px; }\n.db-page .db-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.db-page .db-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.db-page .db-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.db-page .db-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.db-page .db-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.db-page .db-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.db-page .db-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.db-page .db-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.db-page .db-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.db-page .db-mode-card[data-primary] { border: 2px solid var(--ink); }\n.db-page .db-mode-card .db-h3 { font-size: 23px; margin: 14px 0 8px; }\n.db-page .db-mode-card .db-body { font-size: 15.5px; }\n.db-page .db-mode-list { margin-top: 20px; }\n.db-page .db-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.db-page .db-mode-list li span:first-child { color: var(--muted); }\n.db-page .db-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.db-page .db-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.db-page .db-time-item { position: relative; padding: 0 0 34px 40px; }\n.db-page .db-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.db-page .db-time-item:last-child { padding-bottom: 0; }\n.db-page .db-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.db-page .db-time-item .db-h3 { font-size: 22px; margin-bottom: 8px; }\n.db-page .db-time-item .db-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.db-page .db-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.db-page .db-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.db-page .db-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.db-page .db-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.db-page .db-path-step .db-h3 { font-size: 22px; margin: 6px 0 10px; }\n.db-page .db-path-step .db-body { font-size: 15.5px; }\n.db-page .db-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.db-page .db-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.db-page .db-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.db-page .db-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.db-page .db-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.db-page .db-statement { padding: 96px 22px; }\n.db-page .db-statement .db-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .db-page .db-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .db-page .db-stat:nth-child(odd) { border-left: 0; }\n  .db-page .db-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .db-page .db-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .db-page .db-image-tile[data-wide] { grid-column: span 2; }\n  .db-page .db-image-tile[data-square], .db-page .db-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .db-page .db-feature-row-grid[data-cols=\"4\"], .db-page .db-step-grid[data-cols=\"4\"], .db-page .db-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .db-page .db-split-grid, .db-page .db-spotlight-grid, .db-page .db-box-layout, .db-page .db-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .db-page .db-split-copy { order: 1; }\n  .db-page .db-split-media { order: 2; }\n  .db-page .db-split-grid[data-flip] .db-split-media { order: 2; }\n  .db-page .db-spotlight-media { position: static; }\n  .db-page .db-bento-card[data-wide] { display: block; }\n  .db-page .db-bento-card[data-wide] .db-h3 { margin-top: 18px; }\n  .db-page .db-family-grid, .db-page .db-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .db-page .db-warranty-grid, .db-page .db-power-grid, .db-page .db-modes, .db-page .db-path { grid-template-columns: 1fr; }\n  .db-page .db-spec-columns, .db-page .db-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .db-page .db-feature-row-grid, .db-page .db-feature-row-grid[data-cols=\"4\"], .db-page .db-step-grid, .db-page .db-step-grid[data-cols=\"4\"], .db-page .db-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .db-page .db-fit-grid, .db-page .db-family-grid, .db-page .db-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .db-page .db-section { padding: 80px 22px; }\n  .db-page .db-stats-strip { margin: -36px 0; }\n  .db-page .db-body { font-size: 16px; }\n  .db-page .db-quote { padding-left: 22px; }\n  .db-page .db-bento-grid, .db-page .db-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .db-page .db-bento-card, .db-page .db-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .db-page .db-image-tile[data-wide], .db-page .db-image-tile[data-square], .db-page .db-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .db-page .db-image-tile[data-wide] { flex: 0 0 90%; }\n  .db-page .db-image-tile[data-square], .db-page .db-image-tile[data-tall] { flex: 0 0 60%; }\n  .db-page .db-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .db-page .db-gallery-item { flex-basis: 86%; }\n  .db-page .db-cinematic { padding-top: 80px; }\n  .db-page .db-cinematic img { max-height: min(70vh, 700px); }\n  .db-page .db-data-row, .db-page .db-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .db-page .db-spotlight-step { padding-left: 56px; }\n  .db-page .db-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .db-page .db-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .db-page .db-h2 { font-size: 31px; }\n  .db-page .db-display { font-size: 38px; }\n  .db-page .db-stat { padding: 22px 16px; }\n  .db-page .db-stat-value { font-size: 28px; }\n  .db-page .db-data-row, .db-page .db-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .db-page .db-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .db-page .db-data-row[data-cols=\"3\"] .db-data-label { grid-column: 1 \/ -1; }\n  .db-page .db-bento-card { padding: 22px; }\n  .db-page .db-image-tile[data-wide], .db-page .db-image-tile[data-square], .db-page .db-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.db-page .db-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.db-page .db-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.db-page .db-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.db-page .db-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.db-page .db-plain-row .db-h3 { font-size: 20px; margin-bottom: 6px; }\n.db-page .db-plain-row .db-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.db-page .db-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.db-page .db-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.db-page .db-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.db-page .db-versus-card .db-h3 { font-size: 22px; margin: 16px 0 12px; }\n.db-page .db-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.db-page .db-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.db-page .db-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.db-page .db-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.db-page .db-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.db-page .db-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.db-page .db-range-node[data-this] { border: 2px solid var(--ink); }\n.db-page .db-range-node ul { margin-top: 14px; }\n.db-page .db-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.db-page .db-range-node li span:first-child { color: var(--muted); }\n.db-page .db-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.db-page .db-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.db-page .db-range-node[data-this] strong { color: var(--accent); }\n.db-page .db-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.db-page .db-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.db-page .db-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.db-page .db-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.db-page .db-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.db-page .db-question .db-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.db-page .db-question .db-h3 { font-size: 21px; margin-bottom: 18px; }\n.db-page .db-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.db-page .db-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.db-page .db-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .db-page .db-questions { grid-template-columns: 1fr; } .db-page .db-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .db-page .db-versus { grid-template-columns: 1fr; } .db-page .db-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.db-page .db-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.db-page .db-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.db-page .db-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.db-page .db-feature-statement .db-body { margin-top: 20px; }\n.db-page [data-visual-variant=\"original-row\"] .db-feature-row-grid,\n.db-page [data-visual-variant=\"original-columns\"] .db-use-grid { gap: 0 36px; }\n.db-page [data-visual-variant=\"original-row\"] .db-feature-row-item,\n.db-page [data-visual-variant=\"original-columns\"] .db-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.db-page [data-visual-variant=\"original-row\"] .db-h3,\n.db-page [data-visual-variant=\"original-columns\"] .db-h3 { margin-bottom: 8px; font-size: 20px; }\n.db-page .db-use-grid[data-cols=\"2\"], .db-page .db-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.db-page .db-compatibility .db-h2 { margin-bottom: 38px; }\n.db-page .db-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.db-page .db-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .db-page .db-feature-statement-grid, .db-page .db-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .db-page .db-use-grid[data-cols=\"2\"], .db-page .db-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.db-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.db-page .db-gallery-item[data-artwork] { align-self: flex-start; }\n.db-page .db-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.db-page .db-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.db-page .db-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.db-page .db-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.db-page .db-cinematic-figure[data-artwork]::after { display: none; }\n.db-page .db-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.db-page .db-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.db-page .db-bars { max-width: 840px; margin: 44px 0 0; }\n.db-page .db-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.db-page .db-bar-label, .db-page .db-bar-value { font-size: 16px; }\n.db-page .db-bar-label strong { font-weight: 650; }\n.db-page .db-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.db-page .db-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.db-page .db-bar-fill[data-this] { background: var(--accent); }\n.db-page .db-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.db-page .db-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.db-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.db-page .db-spec-jump a, .db-page .db-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .db-page .db-bar { grid-template-columns: 1fr auto; }\n  .db-page .db-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n\n.db-page a[data-resource-id] { display:inline-block; min-height:44px; padding:10px 0; box-sizing:border-box; overflow-wrap:anywhere; }\n\u003c\/style\u003e\n\u003csection aria-labelledby=\"db-title-36\" class=\"db-section db-paper\" data-claims=\"C01,C02,C05,C13\" data-element=\"36\" data-resources=\"\"\u003e\u003cdiv class=\"db-wrap\"\u003e\n\u003ch2 class=\"db-h2\" id=\"db-title-36\"\u003e10x detail for outdoor observation\u003c\/h2\u003e\n\u003cp class=\"db-lead\"\u003eThe Vortex Diamondback HD 10x42 combines 10x magnification with 42 mm objective lenses in a waterproof, argon-purged binocular.\u003c\/p\u003e\n\u003cdiv class=\"db-plain\"\u003e\n\u003cdiv class=\"db-plain-row\"\u003e\n\u003cdiv class=\"db-plain-num\"\u003e10x\u003csmall\u003emagnification\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"db-h3\"\u003eBring distant detail closer\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eObjects appear 10 times larger than they do to the unaided eye.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-plain-row\"\u003e\n\u003cdiv class=\"db-plain-num\"\u003e42 mm\u003csmall\u003eobjective lenses\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"db-h3\"\u003eThe front lens diameter\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eThis is the diameter of each objective lens, not the magnification.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-plain-row\"\u003e\n\u003cdiv class=\"db-plain-num\"\u003eApprox. 110 m\u003csmall\u003eat 1,000 m\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"db-h3\"\u003eKnow how much of the scene fits\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eAt a distance of 1,000 metres, the view spans approximately 110 metres from side to side.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection aria-labelledby=\"db-title-08\" class=\"db-section db-feature-row\" data-claims=\"C11,C12,C13,C14,C15\" data-element=\"08\" data-resources=\"\" data-visual-variant=\"original-row\"\u003e\u003cdiv class=\"db-wrap\"\u003e\n\u003ch2 class=\"db-h2\" id=\"db-title-08\"\u003eHD optics, weather protection and easy adjustment\u003c\/h2\u003e\n\u003cdiv class=\"db-feature-row-grid\"\u003e\n\u003carticle class=\"db-feature-row-item\"\u003e\u003ch3 class=\"db-h3\"\u003eColour and detail\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eThe HD optical system reduces colour fringing. Fully multi-coated lenses improve light transmission, while dielectric prism coatings support colour fidelity and phase correction improves contrast and resolution.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"db-feature-row-item\"\u003e\u003ch3 class=\"db-h3\"\u003eProtection outdoors\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eArgon purging and O-ring seals provide fogproof and waterproof performance. Rubber armour helps you grip the body, while ArmorTek protects the exterior lenses against scratches, oil and dirt.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"db-feature-row-item\"\u003e\u003ch3 class=\"db-h3\"\u003eAdjust the view\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eTwist the eyecups up or down for use with or without glasses. The centre focus wheel adjusts both barrels together. A compatible tripod adapter can be added for supported viewing; the adapter and tripod are not included.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection aria-labelledby=\"db-title-20\" class=\"db-section\" data-claims=\"C16\" data-element=\"20\" data-resources=\"\"\u003e\u003cdiv class=\"db-wrap\"\u003e\n\u003ch2 class=\"db-h2\" id=\"db-title-20\"\u003eIn the box\u003c\/h2\u003e\n\u003cdiv class=\"db-box\"\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eDiamondback HD 10x42 binoculars\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eGlassPak™ Binocular Harness\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eComfort Neck Strap\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eTethered Objective Lens Covers\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eRainguard Eyepiece Cover\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eLens Cloth\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection aria-labelledby=\"db-title-23\" class=\"db-section db-paper db-warranty\" data-claims=\"C17\" data-element=\"23\" data-resources=\"R02\"\u003e\u003cdiv class=\"db-wrap\"\u003e\n\u003ch2 class=\"db-h2\" id=\"db-title-23\"\u003eVortex VIP warranty in Australia\u003c\/h2\u003e\n\u003cp class=\"db-lead\"\u003eThe Vortex VIP lifetime warranty covers repair or replacement of damaged or defective products.\u003c\/p\u003e\n\u003cdiv class=\"db-warranty-grid\"\u003e\n\u003cdiv class=\"db-warranty-item\"\u003e\n\u003cstrong\u003eExclusions\u003c\/strong\u003e\u003cspan\u003eLoss, theft, deliberate damage and cosmetic damage that does not affect performance are excluded.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-warranty-item\"\u003e\n\u003cstrong\u003ePurchase country matters\u003c\/strong\u003e\u003cspan\u003eGrey-market imports are not covered. Claims go through the dealer or distributor in the country of purchase.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-warranty-item\"\u003e\n\u003cstrong\u003eAustralian claims\u003c\/strong\u003e\u003cspan\u003e\u003ca data-resource-id=\"R02\" href=\"https:\/\/www.extravision.com.au\/pages\/vortex-vip-warranty\" rel=\"noopener\" target=\"_blank\"\u003eAustralian Vortex VIP warranty and claim form\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection aria-labelledby=\"db-title-24\" class=\"db-section db-paper db-specs-section\" data-claims=\"C01,C02,C03,C04,C05,C06,C07,C08,C09,C10\" data-element=\"24\" data-resources=\"R01\"\u003e\u003cdiv class=\"db-wrap\"\u003e\n\u003ch2 class=\"db-h2\" id=\"db-title-24\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"db-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"db-data-category\" id=\"db-spec-optics\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eMagnification\u003c\/div\u003e\n\u003cdiv\u003e10x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eObjective Lens Diameter\u003c\/div\u003e\n\u003cdiv\u003e42 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eEye Relief\u003c\/div\u003e\n\u003cdiv\u003e15.0mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eAngular Field of View\u003c\/div\u003e\n\u003cdiv\u003e6.3º\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eLinear Field of View\u003c\/div\u003e\n\u003cdiv\u003eApprox. 110 m at 1,000 m (330 ft at 1,000 yd)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eClose Focus\u003c\/div\u003e\n\u003cdiv\u003eApprox. 1.52 m (5.0 ft)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eInterpupillary Distance\u003c\/div\u003e\n\u003cdiv\u003e55mm - 73mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"db-data-category\" id=\"db-spec-size\"\u003eSize and weight\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eHeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 145 mm (5.7 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eWidth\u003c\/div\u003e\n\u003cdiv\u003eApprox. 130 mm (5.1 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 604 g (21.3 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n","brand":"Extra Vision","offers":[{"title":"Default Title","offer_id":42045309780037,"sku":"VODB215","price":457.23,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/vortex-diamondback-hd-10x42-binoculars-with-bonus-glasspack-harness-307302.jpg?v=1731541293"},{"product_id":"vortex-diamondback-hd-10x32-binoculars","title":"Vortex Diamondback HD 10x32 Binoculars","description":"\u003cdiv class=\"db-page\" data-page-density=\"standard\" data-page-mode=\"simple\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .db-page. No scripts, SVG, tables or H1. *\/\n.db-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.db-page, .db-page * { box-sizing: border-box; }\n.db-page img { display: block; max-width: 100%; height: auto; }\n.db-page p, .db-page h2, .db-page h3, .db-page ul, .db-page ol, .db-page dl, .db-page dd, .db-page blockquote, .db-page figure { margin: 0; }\n.db-page ul, .db-page ol { padding: 0; list-style: none; }\n.db-page .db-section { padding: 112px 22px; }\n.db-page .db-section[data-tight] { padding: 80px 22px; }\n.db-page .db-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.db-page .db-paper { background: var(--paper); }\n.db-page .db-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.db-page .db-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.db-page .db-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.db-page .db-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.db-page .db-h2 .db-muted { color: var(--muted); font-weight: 700; }\n.db-page .db-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.db-page .db-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.db-page .db-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.db-page .db-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.db-page .db-muted { color: var(--muted); }\n.db-page .db-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.db-page .db-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.db-page .db-text-link:hover { color: var(--accent); }\n.db-page .db-dark .db-kicker { color: #a1a1a8; }\n.db-page .db-dark .db-h2, .db-page .db-dark .db-h3 { color: var(--white); }\n.db-page .db-dark .db-h2 .db-muted { color: #8e8e95; }\n.db-page .db-dark .db-body, .db-page .db-dark .db-lead { color: #c9c9d0; }\n.db-page .db-dark .db-note { color: #8e8e95; }\n.db-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.db-page .db-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.db-page .db-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.db-page .db-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.db-page .db-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.db-page .db-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.db-page .db-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.db-page .db-dark .db-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.db-page .db-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.db-page .db-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.db-page .db-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.db-page .db-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .db-page .db-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .db-page .db-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.db-page .db-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .db-page .db-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .db-page .db-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.db-page .db-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.db-page .db-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.db-page .db-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.db-page .db-stat:first-child { border-left: 0; }\n.db-page .db-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.db-page .db-stats-strip[data-accent-zone] .db-stat-value { color: var(--accent); }\n.db-page .db-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.db-page .db-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.db-page .db-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.db-page .db-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.db-page .db-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.db-page .db-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.db-page .db-quote p.db-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.db-page .db-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.db-page .db-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.db-page .db-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.db-page .db-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.db-page .db-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.db-page .db-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.db-page .db-bento-card .db-kicker { margin-bottom: 12px; color: #8e8e95; }\n.db-page .db-bento-card .db-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.db-page .db-bento-card[data-wide] .db-h3 { margin-top: 0; font-size: 30px; }\n.db-page .db-bento-card .db-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.db-page .db-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.db-page .db-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.db-page .db-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.db-page .db-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.db-page .db-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.db-page .db-feature-row-item .db-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.db-page .db-feature-row-item .db-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.db-page .db-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.db-page .db-split-grid[data-flip] .db-split-media { order: -1; }\n.db-page .db-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.db-page .db-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.db-page .db-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.db-page .db-split-facts li span:first-child { color: var(--muted); }\n.db-page .db-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.db-page .db-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.db-page .db-spotlight-media { position: sticky; top: 24px; }\n.db-page .db-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.db-page .db-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.db-page .db-spotlight-step + .db-spotlight-step { border-top: 1px solid var(--line); }\n.db-page .db-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.db-page .db-spotlight-step .db-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.db-page .db-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.db-page .db-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.db-page .db-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.db-page .db-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.db-page .db-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.db-page .db-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.db-page .db-sequence-step .db-h3 { margin-bottom: 8px; font-size: 20px; }\n.db-page .db-sequence-step .db-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.db-page .db-cinematic { padding: 112px 0 0; text-align: left; }\n.db-page .db-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.db-page .db-cinematic-copy .db-h2 { max-width: 16ch; }\n.db-page .db-cinematic-copy .db-body { max-width: 640px; margin-top: 20px; }\n.db-page .db-cinematic-figure { position: relative; }\n.db-page .db-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.db-page .db-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.db-page .db-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.db-page .db-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.db-page .db-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.db-page .db-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.db-page .db-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.db-page .db-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.db-page .db-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.db-page .db-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.db-page .db-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.db-page .db-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.db-page .db-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.db-page .db-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.db-page .db-image-tile[data-wide] { grid-column: span 4; }\n.db-page .db-image-tile[data-square] { grid-column: span 2; }\n.db-page .db-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.db-page .db-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.db-page .db-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.db-page .db-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.db-page .db-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.db-page .db-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.db-page .db-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.db-page .db-use-item .db-h3 { margin-bottom: 10px; font-size: 21px; }\n.db-page .db-use-item .db-body { font-size: 15.5px; }\n.db-page .db-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.db-page .db-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.db-page .db-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.db-page .db-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.db-page .db-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.db-page .db-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.db-page .db-fit-card[data-alt] .db-fit-heading { background: var(--paper-2); color: var(--ink); }\n.db-page .db-fit-card ul { margin-top: 18px; }\n.db-page .db-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.db-page .db-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.db-page .db-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.db-page .db-fit-card li:last-child { border-bottom: 0; }\n.db-page .db-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.db-page .db-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.db-page .db-data-grid { max-width: 1000px; }\n.db-page .db-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.db-page .db-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.db-page .db-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.db-page .db-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.db-page .db-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.db-page .db-data-label { color: var(--muted); }\n.db-page .db-data-diff { color: var(--accent); font-weight: 700; }\n.db-page .db-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.db-page .db-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.db-page .db-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.db-page .db-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.db-page .db-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.db-page .db-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.db-page .db-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.db-page .db-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.db-page .db-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.db-page .db-family-card[data-this] { border: 2px solid var(--ink); }\n.db-page .db-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.db-page .db-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.db-page .db-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.db-page .db-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.db-page .db-family-list { margin-top: 16px; }\n.db-page .db-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.db-page .db-family-list li span:first-child { color: var(--muted); }\n.db-page .db-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.db-page .db-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.db-page .db-box .db-h2 { margin-bottom: 36px; }\n.db-page .db-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.db-page .db-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.db-page .db-box-media { margin: 0; }\n.db-page .db-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.db-page .db-narrow-list { max-width: 1000px; }\n.db-page .db-narrow-list .db-h2 { margin-bottom: 44px; }\n.db-page .db-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.db-page .db-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.db-page .db-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.db-page .db-common-questions .db-narrow-num { color: var(--ink); font-size: 26px; }\n.db-page .db-narrow-item .db-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.db-page .db-warranty .db-h2, .db-page .db-warranty .db-lead { max-width: 820px; }\n.db-page .db-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.db-page .db-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.db-page .db-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.db-page .db-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.db-page .db-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.db-page .db-carry-media img { max-height: 700px; }\n.db-page .db-carry-list { margin-top: 36px; }\n.db-page .db-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.db-page .db-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.db-page .db-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.db-page .db-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.db-page .db-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.db-page .db-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.db-page .db-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.db-page .db-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.db-page .db-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.db-page .db-mode-card[data-primary] { border: 2px solid var(--ink); }\n.db-page .db-mode-card .db-h3 { font-size: 23px; margin: 14px 0 8px; }\n.db-page .db-mode-card .db-body { font-size: 15.5px; }\n.db-page .db-mode-list { margin-top: 20px; }\n.db-page .db-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.db-page .db-mode-list li span:first-child { color: var(--muted); }\n.db-page .db-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.db-page .db-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.db-page .db-time-item { position: relative; padding: 0 0 34px 40px; }\n.db-page .db-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.db-page .db-time-item:last-child { padding-bottom: 0; }\n.db-page .db-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.db-page .db-time-item .db-h3 { font-size: 22px; margin-bottom: 8px; }\n.db-page .db-time-item .db-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.db-page .db-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.db-page .db-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.db-page .db-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.db-page .db-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.db-page .db-path-step .db-h3 { font-size: 22px; margin: 6px 0 10px; }\n.db-page .db-path-step .db-body { font-size: 15.5px; }\n.db-page .db-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.db-page .db-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.db-page .db-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.db-page .db-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.db-page .db-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.db-page .db-statement { padding: 96px 22px; }\n.db-page .db-statement .db-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .db-page .db-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .db-page .db-stat:nth-child(odd) { border-left: 0; }\n  .db-page .db-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .db-page .db-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .db-page .db-image-tile[data-wide] { grid-column: span 2; }\n  .db-page .db-image-tile[data-square], .db-page .db-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .db-page .db-feature-row-grid[data-cols=\"4\"], .db-page .db-step-grid[data-cols=\"4\"], .db-page .db-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .db-page .db-split-grid, .db-page .db-spotlight-grid, .db-page .db-box-layout, .db-page .db-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .db-page .db-split-copy { order: 1; }\n  .db-page .db-split-media { order: 2; }\n  .db-page .db-split-grid[data-flip] .db-split-media { order: 2; }\n  .db-page .db-spotlight-media { position: static; }\n  .db-page .db-bento-card[data-wide] { display: block; }\n  .db-page .db-bento-card[data-wide] .db-h3 { margin-top: 18px; }\n  .db-page .db-family-grid, .db-page .db-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .db-page .db-warranty-grid, .db-page .db-power-grid, .db-page .db-modes, .db-page .db-path { grid-template-columns: 1fr; }\n  .db-page .db-spec-columns, .db-page .db-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .db-page .db-feature-row-grid, .db-page .db-feature-row-grid[data-cols=\"4\"], .db-page .db-step-grid, .db-page .db-step-grid[data-cols=\"4\"], .db-page .db-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .db-page .db-fit-grid, .db-page .db-family-grid, .db-page .db-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .db-page .db-section { padding: 80px 22px; }\n  .db-page .db-stats-strip { margin: -36px 0; }\n  .db-page .db-body { font-size: 16px; }\n  .db-page .db-quote { padding-left: 22px; }\n  .db-page .db-bento-grid, .db-page .db-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .db-page .db-bento-card, .db-page .db-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .db-page .db-image-tile[data-wide], .db-page .db-image-tile[data-square], .db-page .db-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .db-page .db-image-tile[data-wide] { flex: 0 0 90%; }\n  .db-page .db-image-tile[data-square], .db-page .db-image-tile[data-tall] { flex: 0 0 60%; }\n  .db-page .db-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .db-page .db-gallery-item { flex-basis: 86%; }\n  .db-page .db-cinematic { padding-top: 80px; }\n  .db-page .db-cinematic img { max-height: min(70vh, 700px); }\n  .db-page .db-data-row, .db-page .db-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .db-page .db-spotlight-step { padding-left: 56px; }\n  .db-page .db-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .db-page .db-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .db-page .db-h2 { font-size: 31px; }\n  .db-page .db-display { font-size: 38px; }\n  .db-page .db-stat { padding: 22px 16px; }\n  .db-page .db-stat-value { font-size: 28px; }\n  .db-page .db-data-row, .db-page .db-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .db-page .db-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .db-page .db-data-row[data-cols=\"3\"] .db-data-label { grid-column: 1 \/ -1; }\n  .db-page .db-bento-card { padding: 22px; }\n  .db-page .db-image-tile[data-wide], .db-page .db-image-tile[data-square], .db-page .db-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.db-page .db-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.db-page .db-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.db-page .db-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.db-page .db-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.db-page .db-plain-row .db-h3 { font-size: 20px; margin-bottom: 6px; }\n.db-page .db-plain-row .db-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.db-page .db-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.db-page .db-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.db-page .db-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.db-page .db-versus-card .db-h3 { font-size: 22px; margin: 16px 0 12px; }\n.db-page .db-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.db-page .db-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.db-page .db-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.db-page .db-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.db-page .db-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.db-page .db-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.db-page .db-range-node[data-this] { border: 2px solid var(--ink); }\n.db-page .db-range-node ul { margin-top: 14px; }\n.db-page .db-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.db-page .db-range-node li span:first-child { color: var(--muted); }\n.db-page .db-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.db-page .db-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.db-page .db-range-node[data-this] strong { color: var(--accent); }\n.db-page .db-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.db-page .db-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.db-page .db-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.db-page .db-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.db-page .db-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.db-page .db-question .db-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.db-page .db-question .db-h3 { font-size: 21px; margin-bottom: 18px; }\n.db-page .db-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.db-page .db-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.db-page .db-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .db-page .db-questions { grid-template-columns: 1fr; } .db-page .db-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .db-page .db-versus { grid-template-columns: 1fr; } .db-page .db-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.db-page .db-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.db-page .db-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.db-page .db-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.db-page .db-feature-statement .db-body { margin-top: 20px; }\n.db-page [data-visual-variant=\"original-row\"] .db-feature-row-grid,\n.db-page [data-visual-variant=\"original-columns\"] .db-use-grid { gap: 0 36px; }\n.db-page [data-visual-variant=\"original-row\"] .db-feature-row-item,\n.db-page [data-visual-variant=\"original-columns\"] .db-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.db-page [data-visual-variant=\"original-row\"] .db-h3,\n.db-page [data-visual-variant=\"original-columns\"] .db-h3 { margin-bottom: 8px; font-size: 20px; }\n.db-page .db-use-grid[data-cols=\"2\"], .db-page .db-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.db-page .db-compatibility .db-h2 { margin-bottom: 38px; }\n.db-page .db-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.db-page .db-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .db-page .db-feature-statement-grid, .db-page .db-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .db-page .db-use-grid[data-cols=\"2\"], .db-page .db-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.db-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.db-page .db-gallery-item[data-artwork] { align-self: flex-start; }\n.db-page .db-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.db-page .db-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.db-page .db-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.db-page .db-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.db-page .db-cinematic-figure[data-artwork]::after { display: none; }\n.db-page .db-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.db-page .db-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.db-page .db-bars { max-width: 840px; margin: 44px 0 0; }\n.db-page .db-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.db-page .db-bar-label, .db-page .db-bar-value { font-size: 16px; }\n.db-page .db-bar-label strong { font-weight: 650; }\n.db-page .db-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.db-page .db-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.db-page .db-bar-fill[data-this] { background: var(--accent); }\n.db-page .db-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.db-page .db-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.db-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.db-page .db-spec-jump a, .db-page .db-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .db-page .db-bar { grid-template-columns: 1fr auto; }\n  .db-page .db-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n\n.db-page a[data-resource-id] { display:inline-block; min-height:44px; padding:10px 0; box-sizing:border-box; overflow-wrap:anywhere; }\n\u003c\/style\u003e\n\u003csection aria-labelledby=\"db-title-36\" class=\"db-section db-paper\" data-claims=\"C01,C02,C05,C13\" data-element=\"36\" data-resources=\"\"\u003e\u003cdiv class=\"db-wrap\"\u003e\n\u003ch2 class=\"db-h2\" id=\"db-title-36\"\u003e10x reach with 32 mm objectives\u003c\/h2\u003e\n\u003cp class=\"db-lead\"\u003eThe Vortex Diamondback HD 10x32 combines 10x magnification with 32 mm objective lenses in a waterproof, argon-purged binocular.\u003c\/p\u003e\n\u003cdiv class=\"db-plain\"\u003e\n\u003cdiv class=\"db-plain-row\"\u003e\n\u003cdiv class=\"db-plain-num\"\u003e10x\u003csmall\u003emagnification\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"db-h3\"\u003eBring distant detail closer\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eObjects appear 10 times larger than they do to the unaided eye.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-plain-row\"\u003e\n\u003cdiv class=\"db-plain-num\"\u003e32 mm\u003csmall\u003eobjective lenses\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"db-h3\"\u003eThe front lens diameter\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eThis is the diameter of each objective lens, not the magnification.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-plain-row\"\u003e\n\u003cdiv class=\"db-plain-num\"\u003eApprox. 113 m\u003csmall\u003eat 1,000 m\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"db-h3\"\u003eKnow how much of the scene fits\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eAt a distance of 1,000 metres, the view spans approximately 113 metres from side to side.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection aria-labelledby=\"db-title-08\" class=\"db-section db-feature-row\" data-claims=\"C11,C12,C13,C14,C15\" data-element=\"08\" data-resources=\"\" data-visual-variant=\"original-row\"\u003e\u003cdiv class=\"db-wrap\"\u003e\n\u003ch2 class=\"db-h2\" id=\"db-title-08\"\u003eHD optics, weather protection and easy adjustment\u003c\/h2\u003e\n\u003cdiv class=\"db-feature-row-grid\"\u003e\n\u003carticle class=\"db-feature-row-item\"\u003e\u003ch3 class=\"db-h3\"\u003eColour and detail\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eThe HD optical system reduces colour fringing. Fully multi-coated lenses improve light transmission, while dielectric prism coatings support colour fidelity and phase correction improves contrast and resolution.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"db-feature-row-item\"\u003e\u003ch3 class=\"db-h3\"\u003eProtection outdoors\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eArgon purging and O-ring seals provide fogproof and waterproof performance. Rubber armour helps you grip the body, while ArmorTek protects the exterior lenses against scratches, oil and dirt.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"db-feature-row-item\"\u003e\u003ch3 class=\"db-h3\"\u003eAdjust the view\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eTwist the eyecups up or down for use with or without glasses. The centre focus wheel adjusts both barrels together. A compatible tripod adapter can be added for supported viewing; the adapter and tripod are not included.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection aria-labelledby=\"db-title-20\" class=\"db-section\" data-claims=\"C16\" data-element=\"20\" data-resources=\"\"\u003e\u003cdiv class=\"db-wrap\"\u003e\n\u003ch2 class=\"db-h2\" id=\"db-title-20\"\u003eIn the box\u003c\/h2\u003e\n\u003cdiv class=\"db-box\"\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eDiamondback HD 10x32 binoculars\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eRainguard Eyepiece Cover\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eTethered Objective Lens Covers\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eNeck Strap\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eDeluxe Case Strap\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eDeluxe Carry Case\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eLens Cloth\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection aria-labelledby=\"db-title-23\" class=\"db-section db-paper db-warranty\" data-claims=\"C17\" data-element=\"23\" data-resources=\"R02\"\u003e\u003cdiv class=\"db-wrap\"\u003e\n\u003ch2 class=\"db-h2\" id=\"db-title-23\"\u003eVortex VIP warranty in Australia\u003c\/h2\u003e\n\u003cp class=\"db-lead\"\u003eThe Vortex VIP lifetime warranty covers repair or replacement of damaged or defective products.\u003c\/p\u003e\n\u003cdiv class=\"db-warranty-grid\"\u003e\n\u003cdiv class=\"db-warranty-item\"\u003e\n\u003cstrong\u003eExclusions\u003c\/strong\u003e\u003cspan\u003eLoss, theft, deliberate damage and cosmetic damage that does not affect performance are excluded.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-warranty-item\"\u003e\n\u003cstrong\u003ePurchase country matters\u003c\/strong\u003e\u003cspan\u003eGrey-market imports are not covered. Claims go through the dealer or distributor in the country of purchase.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-warranty-item\"\u003e\n\u003cstrong\u003eAustralian claims\u003c\/strong\u003e\u003cspan\u003e\u003ca data-resource-id=\"R02\" href=\"https:\/\/www.extravision.com.au\/pages\/vortex-vip-warranty\" rel=\"noopener\" target=\"_blank\"\u003eAustralian Vortex VIP warranty and claim form\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection aria-labelledby=\"db-title-24\" class=\"db-section db-paper db-specs-section\" data-claims=\"C01,C02,C03,C04,C05,C06,C07,C08,C09,C10\" data-element=\"24\" data-resources=\"R01\"\u003e\u003cdiv class=\"db-wrap\"\u003e\n\u003ch2 class=\"db-h2\" id=\"db-title-24\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"db-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"db-data-category\" id=\"db-spec-optics\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eMagnification\u003c\/div\u003e\n\u003cdiv\u003e10x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eObjective Lens Diameter\u003c\/div\u003e\n\u003cdiv\u003e32 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eEye Relief\u003c\/div\u003e\n\u003cdiv\u003e14.0mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eAngular Field of View\u003c\/div\u003e\n\u003cdiv\u003e6.5º\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eLinear Field of View\u003c\/div\u003e\n\u003cdiv\u003eApprox. 113 m at 1,000 m (340 ft at 1,000 yd)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eClose Focus\u003c\/div\u003e\n\u003cdiv\u003eApprox. 1.83 m (6.0 ft)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eInterpupillary Distance\u003c\/div\u003e\n\u003cdiv\u003e57mm - 73mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"db-data-category\" id=\"db-spec-size\"\u003eSize and weight\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eHeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 112 mm (4.4 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eWidth\u003c\/div\u003e\n\u003cdiv\u003eApprox. 127 mm (5.0 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 454 g (16.0 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n","brand":"Extra Vision","offers":[{"title":"Default Title","offer_id":42045309845573,"sku":"VODB213","price":390.97,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/vortex-diamondback-hd-10x32-binoculars-772093.jpg?v=1731541293"},{"product_id":"vortex-raptor-10x32-binoculars","title":"Vortex Raptor 10x32 Binoculars","description":"\u003cdiv class=\"vcf-page\" data-page-mode=\"simple\" data-page-density=\"standard\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .vcf-page. No scripts, SVG, tables or H1. *\/\n.vcf-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.vcf-page, .vcf-page * { box-sizing: border-box; }\n.vcf-page img { display: block; max-width: 100%; height: auto; }\n.vcf-page p, .vcf-page h2, .vcf-page h3, .vcf-page ul, .vcf-page ol, .vcf-page dl, .vcf-page dd, .vcf-page blockquote, .vcf-page figure { margin: 0; }\n.vcf-page ul, .vcf-page ol { padding: 0; list-style: none; }\n.vcf-page .vcf-section { padding: 112px 22px; }\n.vcf-page .vcf-section[data-tight] { padding: 80px 22px; }\n.vcf-page .vcf-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.vcf-page .vcf-paper { background: var(--paper); }\n.vcf-page .vcf-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.vcf-page .vcf-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.vcf-page .vcf-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.vcf-page .vcf-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.vcf-page .vcf-h2 .vcf-muted { color: var(--muted); font-weight: 700; }\n.vcf-page .vcf-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.vcf-page .vcf-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.vcf-page .vcf-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.vcf-page .vcf-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.vcf-page .vcf-muted { color: var(--muted); }\n.vcf-page .vcf-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.vcf-page .vcf-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.vcf-page .vcf-text-link:hover { color: var(--accent); }\n.vcf-page .vcf-dark .vcf-kicker { color: #a1a1a8; }\n.vcf-page .vcf-dark .vcf-h2, .vcf-page .vcf-dark .vcf-h3 { color: var(--white); }\n.vcf-page .vcf-dark .vcf-h2 .vcf-muted { color: #8e8e95; }\n.vcf-page .vcf-dark .vcf-body, .vcf-page .vcf-dark .vcf-lead { color: #c9c9d0; }\n.vcf-page .vcf-dark .vcf-note { color: #8e8e95; }\n.vcf-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.vcf-page .vcf-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.vcf-page .vcf-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vcf-page .vcf-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.vcf-page .vcf-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.vcf-page .vcf-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.vcf-page .vcf-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.vcf-page .vcf-dark .vcf-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.vcf-page .vcf-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.vcf-page .vcf-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.vcf-page .vcf-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.vcf-page .vcf-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .vcf-page .vcf-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .vcf-page .vcf-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.vcf-page .vcf-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .vcf-page .vcf-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .vcf-page .vcf-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.vcf-page .vcf-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.vcf-page .vcf-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.vcf-page .vcf-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.vcf-page .vcf-stat:first-child { border-left: 0; }\n.vcf-page .vcf-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.vcf-page .vcf-stats-strip[data-accent-zone] .vcf-stat-value { color: var(--accent); }\n.vcf-page .vcf-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.vcf-page .vcf-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.vcf-page .vcf-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.vcf-page .vcf-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.vcf-page .vcf-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.vcf-page .vcf-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.vcf-page .vcf-quote p.vcf-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.vcf-page .vcf-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.vcf-page .vcf-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.vcf-page .vcf-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.vcf-page .vcf-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.vcf-page .vcf-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vcf-page .vcf-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.vcf-page .vcf-bento-card .vcf-kicker { margin-bottom: 12px; color: #8e8e95; }\n.vcf-page .vcf-bento-card .vcf-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.vcf-page .vcf-bento-card[data-wide] .vcf-h3 { margin-top: 0; font-size: 30px; }\n.vcf-page .vcf-bento-card .vcf-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.vcf-page .vcf-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.vcf-page .vcf-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.vcf-page .vcf-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.vcf-page .vcf-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.vcf-page .vcf-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.vcf-page .vcf-feature-row-item .vcf-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.vcf-page .vcf-feature-row-item .vcf-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.vcf-page .vcf-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.vcf-page .vcf-split-grid[data-flip] .vcf-split-media { order: -1; }\n.vcf-page .vcf-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.vcf-page .vcf-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.vcf-page .vcf-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.vcf-page .vcf-split-facts li span:first-child { color: var(--muted); }\n.vcf-page .vcf-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.vcf-page .vcf-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.vcf-page .vcf-spotlight-media { position: sticky; top: 24px; }\n.vcf-page .vcf-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.vcf-page .vcf-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.vcf-page .vcf-spotlight-step + .vcf-spotlight-step { border-top: 1px solid var(--line); }\n.vcf-page .vcf-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.vcf-page .vcf-spotlight-step .vcf-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.vcf-page .vcf-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vcf-page .vcf-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.vcf-page .vcf-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.vcf-page .vcf-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.vcf-page .vcf-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vcf-page .vcf-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.vcf-page .vcf-sequence-step .vcf-h3 { margin-bottom: 8px; font-size: 20px; }\n.vcf-page .vcf-sequence-step .vcf-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.vcf-page .vcf-cinematic { padding: 112px 0 0; text-align: left; }\n.vcf-page .vcf-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.vcf-page .vcf-cinematic-copy .vcf-h2 { max-width: 16ch; }\n.vcf-page .vcf-cinematic-copy .vcf-body { max-width: 640px; margin-top: 20px; }\n.vcf-page .vcf-cinematic-figure { position: relative; }\n.vcf-page .vcf-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.vcf-page .vcf-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.vcf-page .vcf-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.vcf-page .vcf-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.vcf-page .vcf-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.vcf-page .vcf-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.vcf-page .vcf-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.vcf-page .vcf-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.vcf-page .vcf-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.vcf-page .vcf-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.vcf-page .vcf-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.vcf-page .vcf-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.vcf-page .vcf-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.vcf-page .vcf-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.vcf-page .vcf-image-tile[data-wide] { grid-column: span 4; }\n.vcf-page .vcf-image-tile[data-square] { grid-column: span 2; }\n.vcf-page .vcf-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.vcf-page .vcf-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.vcf-page .vcf-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.vcf-page .vcf-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.vcf-page .vcf-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.vcf-page .vcf-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vcf-page .vcf-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.vcf-page .vcf-use-item .vcf-h3 { margin-bottom: 10px; font-size: 21px; }\n.vcf-page .vcf-use-item .vcf-body { font-size: 15.5px; }\n.vcf-page .vcf-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.vcf-page .vcf-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.vcf-page .vcf-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.vcf-page .vcf-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.vcf-page .vcf-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.vcf-page .vcf-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.vcf-page .vcf-fit-card[data-alt] .vcf-fit-heading { background: var(--paper-2); color: var(--ink); }\n.vcf-page .vcf-fit-card ul { margin-top: 18px; }\n.vcf-page .vcf-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.vcf-page .vcf-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.vcf-page .vcf-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.vcf-page .vcf-fit-card li:last-child { border-bottom: 0; }\n.vcf-page .vcf-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.vcf-page .vcf-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.vcf-page .vcf-data-grid { max-width: 1000px; }\n.vcf-page .vcf-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.vcf-page .vcf-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.vcf-page .vcf-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.vcf-page .vcf-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.vcf-page .vcf-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.vcf-page .vcf-data-label { color: var(--muted); }\n.vcf-page .vcf-data-diff { color: var(--accent); font-weight: 700; }\n.vcf-page .vcf-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.vcf-page .vcf-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.vcf-page .vcf-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.vcf-page .vcf-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.vcf-page .vcf-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.vcf-page .vcf-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.vcf-page .vcf-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vcf-page .vcf-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.vcf-page .vcf-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.vcf-page .vcf-family-card[data-this] { border: 2px solid var(--ink); }\n.vcf-page .vcf-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.vcf-page .vcf-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.vcf-page .vcf-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.vcf-page .vcf-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.vcf-page .vcf-family-list { margin-top: 16px; }\n.vcf-page .vcf-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.vcf-page .vcf-family-list li span:first-child { color: var(--muted); }\n.vcf-page .vcf-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.vcf-page .vcf-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.vcf-page .vcf-box .vcf-h2 { margin-bottom: 36px; }\n.vcf-page .vcf-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.vcf-page .vcf-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.vcf-page .vcf-box-media { margin: 0; }\n.vcf-page .vcf-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.vcf-page .vcf-narrow-list { max-width: 1000px; }\n.vcf-page .vcf-narrow-list .vcf-h2 { margin-bottom: 44px; }\n.vcf-page .vcf-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.vcf-page .vcf-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.vcf-page .vcf-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vcf-page .vcf-common-questions .vcf-narrow-num { color: var(--ink); font-size: 26px; }\n.vcf-page .vcf-narrow-item .vcf-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.vcf-page .vcf-warranty .vcf-h2, .vcf-page .vcf-warranty .vcf-lead { max-width: 820px; }\n.vcf-page .vcf-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.vcf-page .vcf-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.vcf-page .vcf-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.vcf-page .vcf-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.vcf-page .vcf-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.vcf-page .vcf-carry-media img { max-height: 700px; }\n.vcf-page .vcf-carry-list { margin-top: 36px; }\n.vcf-page .vcf-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.vcf-page .vcf-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.vcf-page .vcf-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.vcf-page .vcf-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.vcf-page .vcf-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.vcf-page .vcf-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.vcf-page .vcf-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.vcf-page .vcf-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vcf-page .vcf-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.vcf-page .vcf-mode-card[data-primary] { border: 2px solid var(--ink); }\n.vcf-page .vcf-mode-card .vcf-h3 { font-size: 23px; margin: 14px 0 8px; }\n.vcf-page .vcf-mode-card .vcf-body { font-size: 15.5px; }\n.vcf-page .vcf-mode-list { margin-top: 20px; }\n.vcf-page .vcf-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.vcf-page .vcf-mode-list li span:first-child { color: var(--muted); }\n.vcf-page .vcf-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.vcf-page .vcf-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.vcf-page .vcf-time-item { position: relative; padding: 0 0 34px 40px; }\n.vcf-page .vcf-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.vcf-page .vcf-time-item:last-child { padding-bottom: 0; }\n.vcf-page .vcf-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.vcf-page .vcf-time-item .vcf-h3 { font-size: 22px; margin-bottom: 8px; }\n.vcf-page .vcf-time-item .vcf-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.vcf-page .vcf-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vcf-page .vcf-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.vcf-page .vcf-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.vcf-page .vcf-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.vcf-page .vcf-path-step .vcf-h3 { font-size: 22px; margin: 6px 0 10px; }\n.vcf-page .vcf-path-step .vcf-body { font-size: 15.5px; }\n.vcf-page .vcf-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.vcf-page .vcf-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.vcf-page .vcf-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.vcf-page .vcf-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.vcf-page .vcf-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.vcf-page .vcf-statement { padding: 96px 22px; }\n.vcf-page .vcf-statement .vcf-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .vcf-page .vcf-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .vcf-page .vcf-stat:nth-child(odd) { border-left: 0; }\n  .vcf-page .vcf-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .vcf-page .vcf-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .vcf-page .vcf-image-tile[data-wide] { grid-column: span 2; }\n  .vcf-page .vcf-image-tile[data-square], .vcf-page .vcf-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .vcf-page .vcf-feature-row-grid[data-cols=\"4\"], .vcf-page .vcf-step-grid[data-cols=\"4\"], .vcf-page .vcf-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .vcf-page .vcf-split-grid, .vcf-page .vcf-spotlight-grid, .vcf-page .vcf-box-layout, .vcf-page .vcf-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .vcf-page .vcf-split-copy { order: 1; }\n  .vcf-page .vcf-split-media { order: 2; }\n  .vcf-page .vcf-split-grid[data-flip] .vcf-split-media { order: 2; }\n  .vcf-page .vcf-spotlight-media { position: static; }\n  .vcf-page .vcf-bento-card[data-wide] { display: block; }\n  .vcf-page .vcf-bento-card[data-wide] .vcf-h3 { margin-top: 18px; }\n  .vcf-page .vcf-family-grid, .vcf-page .vcf-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .vcf-page .vcf-warranty-grid, .vcf-page .vcf-power-grid, .vcf-page .vcf-modes, .vcf-page .vcf-path { grid-template-columns: 1fr; }\n  .vcf-page .vcf-spec-columns, .vcf-page .vcf-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .vcf-page .vcf-feature-row-grid, .vcf-page .vcf-feature-row-grid[data-cols=\"4\"], .vcf-page .vcf-step-grid, .vcf-page .vcf-step-grid[data-cols=\"4\"], .vcf-page .vcf-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .vcf-page .vcf-fit-grid, .vcf-page .vcf-family-grid, .vcf-page .vcf-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .vcf-page .vcf-section { padding: 80px 22px; }\n  .vcf-page .vcf-stats-strip { margin: -36px 0; }\n  .vcf-page .vcf-body { font-size: 16px; }\n  .vcf-page .vcf-quote { padding-left: 22px; }\n  .vcf-page .vcf-bento-grid, .vcf-page .vcf-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .vcf-page .vcf-bento-card, .vcf-page .vcf-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .vcf-page .vcf-image-tile[data-wide], .vcf-page .vcf-image-tile[data-square], .vcf-page .vcf-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .vcf-page .vcf-image-tile[data-wide] { flex: 0 0 90%; }\n  .vcf-page .vcf-image-tile[data-square], .vcf-page .vcf-image-tile[data-tall] { flex: 0 0 60%; }\n  .vcf-page .vcf-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .vcf-page .vcf-gallery-item { flex-basis: 86%; }\n  .vcf-page .vcf-cinematic { padding-top: 80px; }\n  .vcf-page .vcf-cinematic img { max-height: min(70vh, 700px); }\n  .vcf-page .vcf-data-row, .vcf-page .vcf-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .vcf-page .vcf-spotlight-step { padding-left: 56px; }\n  .vcf-page .vcf-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .vcf-page .vcf-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .vcf-page .vcf-h2 { font-size: 31px; }\n  .vcf-page .vcf-display { font-size: 38px; }\n  .vcf-page .vcf-stat { padding: 22px 16px; }\n  .vcf-page .vcf-stat-value { font-size: 28px; }\n  .vcf-page .vcf-data-row, .vcf-page .vcf-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .vcf-page .vcf-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .vcf-page .vcf-data-row[data-cols=\"3\"] .vcf-data-label { grid-column: 1 \/ -1; }\n  .vcf-page .vcf-bento-card { padding: 22px; }\n  .vcf-page .vcf-image-tile[data-wide], .vcf-page .vcf-image-tile[data-square], .vcf-page .vcf-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.vcf-page .vcf-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.vcf-page .vcf-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.vcf-page .vcf-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vcf-page .vcf-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.vcf-page .vcf-plain-row .vcf-h3 { font-size: 20px; margin-bottom: 6px; }\n.vcf-page .vcf-plain-row .vcf-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.vcf-page .vcf-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.vcf-page .vcf-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.vcf-page .vcf-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.vcf-page .vcf-versus-card .vcf-h3 { font-size: 22px; margin: 16px 0 12px; }\n.vcf-page .vcf-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.vcf-page .vcf-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.vcf-page .vcf-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.vcf-page .vcf-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.vcf-page .vcf-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.vcf-page .vcf-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.vcf-page .vcf-range-node[data-this] { border: 2px solid var(--ink); }\n.vcf-page .vcf-range-node ul { margin-top: 14px; }\n.vcf-page .vcf-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.vcf-page .vcf-range-node li span:first-child { color: var(--muted); }\n.vcf-page .vcf-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.vcf-page .vcf-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.vcf-page .vcf-range-node[data-this] strong { color: var(--accent); }\n.vcf-page .vcf-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.vcf-page .vcf-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.vcf-page .vcf-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.vcf-page .vcf-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.vcf-page .vcf-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.vcf-page .vcf-question .vcf-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.vcf-page .vcf-question .vcf-h3 { font-size: 21px; margin-bottom: 18px; }\n.vcf-page .vcf-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.vcf-page .vcf-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.vcf-page .vcf-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .vcf-page .vcf-questions { grid-template-columns: 1fr; } .vcf-page .vcf-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .vcf-page .vcf-versus { grid-template-columns: 1fr; } .vcf-page .vcf-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.vcf-page .vcf-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.vcf-page .vcf-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.vcf-page .vcf-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.vcf-page .vcf-feature-statement .vcf-body { margin-top: 20px; }\n.vcf-page [data-visual-variant=\"original-row\"] .vcf-feature-row-grid,\n.vcf-page [data-visual-variant=\"original-columns\"] .vcf-use-grid { gap: 0 36px; }\n.vcf-page [data-visual-variant=\"original-row\"] .vcf-feature-row-item,\n.vcf-page [data-visual-variant=\"original-columns\"] .vcf-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.vcf-page [data-visual-variant=\"original-row\"] .vcf-h3,\n.vcf-page [data-visual-variant=\"original-columns\"] .vcf-h3 { margin-bottom: 8px; font-size: 20px; }\n.vcf-page .vcf-use-grid[data-cols=\"2\"], .vcf-page .vcf-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.vcf-page .vcf-compatibility .vcf-h2 { margin-bottom: 38px; }\n.vcf-page .vcf-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.vcf-page .vcf-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .vcf-page .vcf-feature-statement-grid, .vcf-page .vcf-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .vcf-page .vcf-use-grid[data-cols=\"2\"], .vcf-page .vcf-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.vcf-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.vcf-page .vcf-gallery-item[data-artwork] { align-self: flex-start; }\n.vcf-page .vcf-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.vcf-page .vcf-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.vcf-page .vcf-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.vcf-page .vcf-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.vcf-page .vcf-cinematic-figure[data-artwork]::after { display: none; }\n.vcf-page .vcf-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.vcf-page .vcf-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.vcf-page .vcf-bars { max-width: 840px; margin: 44px 0 0; }\n.vcf-page .vcf-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.vcf-page .vcf-bar-label, .vcf-page .vcf-bar-value { font-size: 16px; }\n.vcf-page .vcf-bar-label strong { font-weight: 650; }\n.vcf-page .vcf-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.vcf-page .vcf-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.vcf-page .vcf-bar-fill[data-this] { background: var(--accent); }\n.vcf-page .vcf-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.vcf-page .vcf-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.vcf-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.vcf-page .vcf-spec-jump a, .vcf-page .vcf-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .vcf-page .vcf-bar { grid-template-columns: 1fr auto; }\n  .vcf-page .vcf-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n.vcf-page a[data-resource-id] {display:inline-block;min-height:44px;padding:10px 0;box-sizing:border-box;overflow-wrap:anywhere;}\n\u003c\/style\u003e\n\u003csection class=\"vcf-section vcf-paper\" data-element=\"36\" data-claims=\"C01,C02,C05,C07,C11\" data-resources=\"\" aria-labelledby=\"vcf-title-36\"\u003e\u003cdiv class=\"vcf-wrap\"\u003e\n\u003ch2 class=\"vcf-h2\" id=\"vcf-title-36\"\u003e10x detail in a classic Porro design.\u003c\/h2\u003e\n\u003cp class=\"vcf-lead\"\u003eThe Vortex Raptor 10x32 combines 10x magnification and 32 mm objectives in a Porro-prism binocular with a 50–70 mm interpupillary adjustment range.\u003c\/p\u003e\n\u003cdiv class=\"vcf-plain\"\u003e\n\u003cdiv class=\"vcf-plain-row\"\u003e\n\u003cdiv class=\"vcf-plain-num\"\u003e10x\u003csmall\u003emagnification\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"vcf-h3\"\u003eA closer view of your subject\u003c\/h3\u003e\n\u003cp class=\"vcf-body\"\u003e10x magnification brings distant detail closer in a 32 mm binocular.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcf-plain-row\"\u003e\n\u003cdiv class=\"vcf-plain-num\"\u003e113.0 m\u003csmall\u003efield at 1,000 m\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"vcf-h3\"\u003eRoom to follow the scene\u003c\/h3\u003e\n\u003cp class=\"vcf-body\"\u003eThe field covers approximately 113.0 m at 1,000 m, giving context around the subject you are watching.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcf-plain-row\"\u003e\n\u003cdiv class=\"vcf-plain-num\"\u003e50–70 mm\u003csmall\u003einterpupillary adjustment\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"vcf-h3\"\u003eMatch the spacing of your eyes\u003c\/h3\u003e\n\u003cp class=\"vcf-body\"\u003eThe barrels adjust through this range so you can align both eyepieces with your eyes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"vcf-section vcf-feature-row\" data-element=\"08\" data-claims=\"C14,C15,C16\" data-resources=\"\" aria-labelledby=\"vcf-title-08\" data-visual-variant=\"original-row\"\u003e\u003cdiv class=\"vcf-wrap\"\u003e\n\u003ch2 class=\"vcf-h2\" id=\"vcf-title-08\"\u003eCoated lenses and sealed construction.\u003c\/h2\u003e\n\u003cdiv class=\"vcf-feature-row-grid\"\u003e\n\u003carticle class=\"vcf-feature-row-item\"\u003e\u003ch3 class=\"vcf-h3\"\u003eFully multi-coated lenses\u003c\/h3\u003e\n\u003cp class=\"vcf-body\"\u003eAnti-reflective coatings on all air-to-glass surfaces help more light reach your eyes for a clearer view.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"vcf-feature-row-item\"\u003e\u003ch3 class=\"vcf-h3\"\u003eWaterproof and fogproof\u003c\/h3\u003e\n\u003cp class=\"vcf-body\"\u003eO-ring seals and nitrogen purging protect against water ingress and internal fogging. Rubber armour adds grip and exterior protection.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"vcf-feature-row-item\"\u003e\u003ch3 class=\"vcf-h3\"\u003eFocus for your eyes\u003c\/h3\u003e\n\u003cp class=\"vcf-body\"\u003eThe centre wheel focuses both barrels together. A diopter adjustment on the right eyepiece compensates for differences between your eyes.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"vcf-section vcf-paper vcf-good-to-know\" data-element=\"21\" data-claims=\"C07,C03,C18,C17,C06\" data-resources=\"R02\" aria-labelledby=\"vcf-title-21\"\u003e\u003cdiv class=\"vcf-wrap\"\u003e\n\u003ch2 class=\"vcf-h2\" id=\"vcf-title-21\"\u003eGood to know\u003c\/h2\u003e\n\u003cdiv class=\"vcf-narrow-list\"\u003e\n\u003carticle class=\"vcf-narrow-item\"\u003e\u003cspan class=\"vcf-narrow-num\"\u003e01\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"vcf-h3\"\u003eCheck the fit\u003c\/h3\u003e\n\u003cp class=\"vcf-body\"\u003eThe interpupillary distance adjusts from 50 mm - 70 mm. Twist-up eyecups help position your eyes; eye relief is 13 mm.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"vcf-narrow-item\"\u003e\u003cspan class=\"vcf-narrow-num\"\u003e02\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"vcf-h3\"\u003eCarry case and strap included\u003c\/h3\u003e\n\u003cp class=\"vcf-body\"\u003eIncludes rainguard eyepiece cover, tethered objective lens covers, comfort neck strap, carry case and lens cloth.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"vcf-narrow-item\"\u003e\u003cspan class=\"vcf-narrow-num\"\u003e03\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"vcf-h3\"\u003eAllow space for close subjects\u003c\/h3\u003e\n\u003cp class=\"vcf-body\"\u003eClosest focus is approximately 4.57 m. \u003ca href=\"https:\/\/vortexoptics.widen.net\/view\/pdf\/ljbfhpbzei\/VTX_BIN-RAPTOR-12A_RPTR_BIN_P_PM_WEB.pdf?t.download=true\u0026amp;u=ymrkrm\u0026amp;x.share=t\" data-resource-id=\"R02\" target=\"_blank\" rel=\"noopener\"\u003eRaptor product manual\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"vcf-section vcf-paper vcf-warranty\" data-element=\"23\" data-claims=\"C19\" data-resources=\"R01\" aria-labelledby=\"vcf-title-23\"\u003e\u003cdiv class=\"vcf-wrap\"\u003e\n\u003ch2 class=\"vcf-h2\" id=\"vcf-title-23\"\u003eVortex VIP warranty in Australia\u003c\/h2\u003e\n\u003cp class=\"vcf-lead\"\u003eLifetime repair or replacement for damaged or defective products, subject to the Australian warranty terms.\u003c\/p\u003e\n\u003cdiv class=\"vcf-warranty-grid\"\u003e\n\u003cdiv class=\"vcf-warranty-item\"\u003e\n\u003cstrong\u003eCoverage\u003c\/strong\u003e\u003cspan\u003eVortex VIP lifetime warranty.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcf-warranty-item\"\u003e\n\u003cstrong\u003eExclusions\u003c\/strong\u003e\u003cspan\u003eLoss, theft, deliberate damage and cosmetic damage that does not affect performance. Grey-market imports are not covered.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcf-warranty-item\"\u003e\n\u003cstrong\u003eAustralian claims\u003c\/strong\u003e\u003cspan\u003eContact the dealer or distributor in the country of purchase. \u003ca href=\"https:\/\/www.extravision.com.au\/pages\/vortex-vip-warranty\" data-resource-id=\"R01\" target=\"_blank\" rel=\"noopener\"\u003eAustralian Vortex VIP warranty details\u003c\/a\u003e.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"vcf-section vcf-paper vcf-specs-section\" data-element=\"24\" data-claims=\"C01,C02,C03,C04,C05,C06,C07,C08,C09,C10,C11,C12,C13\" data-resources=\"\" aria-labelledby=\"vcf-title-24\"\u003e\u003cdiv class=\"vcf-wrap\"\u003e\n\u003ch2 class=\"vcf-h2\" id=\"vcf-title-24\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"vcf-data-grid\"\u003e\n\u003cdiv class=\"vcf-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vcf-data-category\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"vcf-data-row\" data-two\u003e\n\u003cdiv class=\"vcf-data-label\"\u003eMagnification\u003c\/div\u003e\n\u003cdiv\u003e10x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcf-data-row\" data-two\u003e\n\u003cdiv class=\"vcf-data-label\"\u003eObjective Lens Diameter\u003c\/div\u003e\n\u003cdiv\u003e32 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcf-data-row\" data-two\u003e\n\u003cdiv class=\"vcf-data-label\"\u003eEye Relief\u003c\/div\u003e\n\u003cdiv\u003e13.0 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcf-data-row\" data-two\u003e\n\u003cdiv class=\"vcf-data-label\"\u003eAngular Field of View\u003c\/div\u003e\n\u003cdiv\u003e6.3°\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcf-data-row\" data-two\u003e\n\u003cdiv class=\"vcf-data-label\"\u003eLinear Field of View\u003c\/div\u003e\n\u003cdiv\u003eApprox. 113.0 m at 1,000 m (339 ft at 1,000 yd)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcf-data-row\" data-two\u003e\n\u003cdiv class=\"vcf-data-label\"\u003eClose Focus\u003c\/div\u003e\n\u003cdiv\u003eApprox. 4.57 m (15 ft)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vcf-data-category\"\u003eBuild and handling\u003c\/div\u003e\n\u003cdiv class=\"vcf-data-row\" data-two\u003e\n\u003cdiv class=\"vcf-data-label\"\u003eInterpupillary Distance\u003c\/div\u003e\n\u003cdiv\u003e50 mm - 70 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcf-data-row\" data-two\u003e\n\u003cdiv class=\"vcf-data-label\"\u003eHeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 127 mm (5 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcf-data-row\" data-two\u003e\n\u003cdiv class=\"vcf-data-label\"\u003eWidth\u003c\/div\u003e\n\u003cdiv\u003eApprox. 157 mm (6.2 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcf-data-row\" data-two\u003e\n\u003cdiv class=\"vcf-data-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 539 g (19 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcf-data-row\" data-two\u003e\n\u003cdiv class=\"vcf-data-label\"\u003ePrism type\u003c\/div\u003e\n\u003cdiv\u003ePorro\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcf-data-row\" data-two\u003e\n\u003cdiv class=\"vcf-data-label\"\u003ePrism material\u003c\/div\u003e\n\u003cdiv\u003eBaK4\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcf-data-row\" data-two\u003e\n\u003cdiv class=\"vcf-data-label\"\u003eDiopter range\u003c\/div\u003e\n\u003cdiv\u003e±4 dioptres\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\n\u003c\/div\u003e\n","brand":"Extra Vision","offers":[{"title":"Default Title","offer_id":42045310107717,"sku":"VOR310","price":239.88,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/vortex-raptor-10x32-binoculars-656781.jpg?v=1731541294"},{"product_id":"vortex-diamondback-hd-8x42-binoculars-with-bonus-glasspack-harness","title":"Vortex Diamondback HD 8x42 Binoculars with bonus Glasspack harness","description":"\u003cdiv class=\"db-page\" data-page-density=\"standard\" data-page-mode=\"simple\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .db-page. No scripts, SVG, tables or H1. *\/\n.db-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.db-page, .db-page * { box-sizing: border-box; }\n.db-page img { display: block; max-width: 100%; height: auto; }\n.db-page p, .db-page h2, .db-page h3, .db-page ul, .db-page ol, .db-page dl, .db-page dd, .db-page blockquote, .db-page figure { margin: 0; }\n.db-page ul, .db-page ol { padding: 0; list-style: none; }\n.db-page .db-section { padding: 112px 22px; }\n.db-page .db-section[data-tight] { padding: 80px 22px; }\n.db-page .db-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.db-page .db-paper { background: var(--paper); }\n.db-page .db-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.db-page .db-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.db-page .db-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.db-page .db-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.db-page .db-h2 .db-muted { color: var(--muted); font-weight: 700; }\n.db-page .db-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.db-page .db-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.db-page .db-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.db-page .db-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.db-page .db-muted { color: var(--muted); }\n.db-page .db-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.db-page .db-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.db-page .db-text-link:hover { color: var(--accent); }\n.db-page .db-dark .db-kicker { color: #a1a1a8; }\n.db-page .db-dark .db-h2, .db-page .db-dark .db-h3 { color: var(--white); }\n.db-page .db-dark .db-h2 .db-muted { color: #8e8e95; }\n.db-page .db-dark .db-body, .db-page .db-dark .db-lead { color: #c9c9d0; }\n.db-page .db-dark .db-note { color: #8e8e95; }\n.db-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.db-page .db-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.db-page .db-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.db-page .db-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.db-page .db-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.db-page .db-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.db-page .db-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.db-page .db-dark .db-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.db-page .db-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.db-page .db-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.db-page .db-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.db-page .db-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .db-page .db-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .db-page .db-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.db-page .db-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .db-page .db-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .db-page .db-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.db-page .db-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.db-page .db-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.db-page .db-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.db-page .db-stat:first-child { border-left: 0; }\n.db-page .db-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.db-page .db-stats-strip[data-accent-zone] .db-stat-value { color: var(--accent); }\n.db-page .db-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.db-page .db-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.db-page .db-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.db-page .db-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.db-page .db-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.db-page .db-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.db-page .db-quote p.db-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.db-page .db-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.db-page .db-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.db-page .db-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.db-page .db-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.db-page .db-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.db-page .db-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.db-page .db-bento-card .db-kicker { margin-bottom: 12px; color: #8e8e95; }\n.db-page .db-bento-card .db-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.db-page .db-bento-card[data-wide] .db-h3 { margin-top: 0; font-size: 30px; }\n.db-page .db-bento-card .db-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.db-page .db-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.db-page .db-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.db-page .db-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.db-page .db-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.db-page .db-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.db-page .db-feature-row-item .db-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.db-page .db-feature-row-item .db-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.db-page .db-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.db-page .db-split-grid[data-flip] .db-split-media { order: -1; }\n.db-page .db-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.db-page .db-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.db-page .db-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.db-page .db-split-facts li span:first-child { color: var(--muted); }\n.db-page .db-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.db-page .db-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.db-page .db-spotlight-media { position: sticky; top: 24px; }\n.db-page .db-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.db-page .db-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.db-page .db-spotlight-step + .db-spotlight-step { border-top: 1px solid var(--line); }\n.db-page .db-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.db-page .db-spotlight-step .db-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.db-page .db-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.db-page .db-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.db-page .db-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.db-page .db-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.db-page .db-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.db-page .db-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.db-page .db-sequence-step .db-h3 { margin-bottom: 8px; font-size: 20px; }\n.db-page .db-sequence-step .db-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.db-page .db-cinematic { padding: 112px 0 0; text-align: left; }\n.db-page .db-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.db-page .db-cinematic-copy .db-h2 { max-width: 16ch; }\n.db-page .db-cinematic-copy .db-body { max-width: 640px; margin-top: 20px; }\n.db-page .db-cinematic-figure { position: relative; }\n.db-page .db-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.db-page .db-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.db-page .db-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.db-page .db-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.db-page .db-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.db-page .db-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.db-page .db-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.db-page .db-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.db-page .db-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.db-page .db-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.db-page .db-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.db-page .db-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.db-page .db-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.db-page .db-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.db-page .db-image-tile[data-wide] { grid-column: span 4; }\n.db-page .db-image-tile[data-square] { grid-column: span 2; }\n.db-page .db-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.db-page .db-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.db-page .db-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.db-page .db-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.db-page .db-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.db-page .db-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.db-page .db-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.db-page .db-use-item .db-h3 { margin-bottom: 10px; font-size: 21px; }\n.db-page .db-use-item .db-body { font-size: 15.5px; }\n.db-page .db-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.db-page .db-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.db-page .db-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.db-page .db-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.db-page .db-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.db-page .db-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.db-page .db-fit-card[data-alt] .db-fit-heading { background: var(--paper-2); color: var(--ink); }\n.db-page .db-fit-card ul { margin-top: 18px; }\n.db-page .db-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.db-page .db-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.db-page .db-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.db-page .db-fit-card li:last-child { border-bottom: 0; }\n.db-page .db-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.db-page .db-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.db-page .db-data-grid { max-width: 1000px; }\n.db-page .db-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.db-page .db-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.db-page .db-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.db-page .db-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.db-page .db-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.db-page .db-data-label { color: var(--muted); }\n.db-page .db-data-diff { color: var(--accent); font-weight: 700; }\n.db-page .db-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.db-page .db-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.db-page .db-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.db-page .db-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.db-page .db-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.db-page .db-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.db-page .db-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.db-page .db-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.db-page .db-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.db-page .db-family-card[data-this] { border: 2px solid var(--ink); }\n.db-page .db-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.db-page .db-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.db-page .db-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.db-page .db-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.db-page .db-family-list { margin-top: 16px; }\n.db-page .db-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.db-page .db-family-list li span:first-child { color: var(--muted); }\n.db-page .db-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.db-page .db-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.db-page .db-box .db-h2 { margin-bottom: 36px; }\n.db-page .db-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.db-page .db-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.db-page .db-box-media { margin: 0; }\n.db-page .db-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.db-page .db-narrow-list { max-width: 1000px; }\n.db-page .db-narrow-list .db-h2 { margin-bottom: 44px; }\n.db-page .db-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.db-page .db-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.db-page .db-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.db-page .db-common-questions .db-narrow-num { color: var(--ink); font-size: 26px; }\n.db-page .db-narrow-item .db-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.db-page .db-warranty .db-h2, .db-page .db-warranty .db-lead { max-width: 820px; }\n.db-page .db-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.db-page .db-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.db-page .db-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.db-page .db-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.db-page .db-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.db-page .db-carry-media img { max-height: 700px; }\n.db-page .db-carry-list { margin-top: 36px; }\n.db-page .db-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.db-page .db-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.db-page .db-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.db-page .db-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.db-page .db-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.db-page .db-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.db-page .db-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.db-page .db-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.db-page .db-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.db-page .db-mode-card[data-primary] { border: 2px solid var(--ink); }\n.db-page .db-mode-card .db-h3 { font-size: 23px; margin: 14px 0 8px; }\n.db-page .db-mode-card .db-body { font-size: 15.5px; }\n.db-page .db-mode-list { margin-top: 20px; }\n.db-page .db-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.db-page .db-mode-list li span:first-child { color: var(--muted); }\n.db-page .db-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.db-page .db-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.db-page .db-time-item { position: relative; padding: 0 0 34px 40px; }\n.db-page .db-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.db-page .db-time-item:last-child { padding-bottom: 0; }\n.db-page .db-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.db-page .db-time-item .db-h3 { font-size: 22px; margin-bottom: 8px; }\n.db-page .db-time-item .db-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.db-page .db-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.db-page .db-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.db-page .db-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.db-page .db-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.db-page .db-path-step .db-h3 { font-size: 22px; margin: 6px 0 10px; }\n.db-page .db-path-step .db-body { font-size: 15.5px; }\n.db-page .db-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.db-page .db-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.db-page .db-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.db-page .db-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.db-page .db-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.db-page .db-statement { padding: 96px 22px; }\n.db-page .db-statement .db-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .db-page .db-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .db-page .db-stat:nth-child(odd) { border-left: 0; }\n  .db-page .db-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .db-page .db-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .db-page .db-image-tile[data-wide] { grid-column: span 2; }\n  .db-page .db-image-tile[data-square], .db-page .db-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .db-page .db-feature-row-grid[data-cols=\"4\"], .db-page .db-step-grid[data-cols=\"4\"], .db-page .db-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .db-page .db-split-grid, .db-page .db-spotlight-grid, .db-page .db-box-layout, .db-page .db-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .db-page .db-split-copy { order: 1; }\n  .db-page .db-split-media { order: 2; }\n  .db-page .db-split-grid[data-flip] .db-split-media { order: 2; }\n  .db-page .db-spotlight-media { position: static; }\n  .db-page .db-bento-card[data-wide] { display: block; }\n  .db-page .db-bento-card[data-wide] .db-h3 { margin-top: 18px; }\n  .db-page .db-family-grid, .db-page .db-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .db-page .db-warranty-grid, .db-page .db-power-grid, .db-page .db-modes, .db-page .db-path { grid-template-columns: 1fr; }\n  .db-page .db-spec-columns, .db-page .db-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .db-page .db-feature-row-grid, .db-page .db-feature-row-grid[data-cols=\"4\"], .db-page .db-step-grid, .db-page .db-step-grid[data-cols=\"4\"], .db-page .db-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .db-page .db-fit-grid, .db-page .db-family-grid, .db-page .db-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .db-page .db-section { padding: 80px 22px; }\n  .db-page .db-stats-strip { margin: -36px 0; }\n  .db-page .db-body { font-size: 16px; }\n  .db-page .db-quote { padding-left: 22px; }\n  .db-page .db-bento-grid, .db-page .db-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .db-page .db-bento-card, .db-page .db-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .db-page .db-image-tile[data-wide], .db-page .db-image-tile[data-square], .db-page .db-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .db-page .db-image-tile[data-wide] { flex: 0 0 90%; }\n  .db-page .db-image-tile[data-square], .db-page .db-image-tile[data-tall] { flex: 0 0 60%; }\n  .db-page .db-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .db-page .db-gallery-item { flex-basis: 86%; }\n  .db-page .db-cinematic { padding-top: 80px; }\n  .db-page .db-cinematic img { max-height: min(70vh, 700px); }\n  .db-page .db-data-row, .db-page .db-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .db-page .db-spotlight-step { padding-left: 56px; }\n  .db-page .db-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .db-page .db-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .db-page .db-h2 { font-size: 31px; }\n  .db-page .db-display { font-size: 38px; }\n  .db-page .db-stat { padding: 22px 16px; }\n  .db-page .db-stat-value { font-size: 28px; }\n  .db-page .db-data-row, .db-page .db-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .db-page .db-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .db-page .db-data-row[data-cols=\"3\"] .db-data-label { grid-column: 1 \/ -1; }\n  .db-page .db-bento-card { padding: 22px; }\n  .db-page .db-image-tile[data-wide], .db-page .db-image-tile[data-square], .db-page .db-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.db-page .db-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.db-page .db-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.db-page .db-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.db-page .db-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.db-page .db-plain-row .db-h3 { font-size: 20px; margin-bottom: 6px; }\n.db-page .db-plain-row .db-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.db-page .db-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.db-page .db-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.db-page .db-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.db-page .db-versus-card .db-h3 { font-size: 22px; margin: 16px 0 12px; }\n.db-page .db-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.db-page .db-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.db-page .db-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.db-page .db-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.db-page .db-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.db-page .db-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.db-page .db-range-node[data-this] { border: 2px solid var(--ink); }\n.db-page .db-range-node ul { margin-top: 14px; }\n.db-page .db-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.db-page .db-range-node li span:first-child { color: var(--muted); }\n.db-page .db-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.db-page .db-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.db-page .db-range-node[data-this] strong { color: var(--accent); }\n.db-page .db-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.db-page .db-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.db-page .db-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.db-page .db-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.db-page .db-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.db-page .db-question .db-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.db-page .db-question .db-h3 { font-size: 21px; margin-bottom: 18px; }\n.db-page .db-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.db-page .db-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.db-page .db-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .db-page .db-questions { grid-template-columns: 1fr; } .db-page .db-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .db-page .db-versus { grid-template-columns: 1fr; } .db-page .db-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.db-page .db-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.db-page .db-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.db-page .db-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.db-page .db-feature-statement .db-body { margin-top: 20px; }\n.db-page [data-visual-variant=\"original-row\"] .db-feature-row-grid,\n.db-page [data-visual-variant=\"original-columns\"] .db-use-grid { gap: 0 36px; }\n.db-page [data-visual-variant=\"original-row\"] .db-feature-row-item,\n.db-page [data-visual-variant=\"original-columns\"] .db-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.db-page [data-visual-variant=\"original-row\"] .db-h3,\n.db-page [data-visual-variant=\"original-columns\"] .db-h3 { margin-bottom: 8px; font-size: 20px; }\n.db-page .db-use-grid[data-cols=\"2\"], .db-page .db-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.db-page .db-compatibility .db-h2 { margin-bottom: 38px; }\n.db-page .db-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.db-page .db-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .db-page .db-feature-statement-grid, .db-page .db-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .db-page .db-use-grid[data-cols=\"2\"], .db-page .db-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.db-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.db-page .db-gallery-item[data-artwork] { align-self: flex-start; }\n.db-page .db-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.db-page .db-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.db-page .db-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.db-page .db-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.db-page .db-cinematic-figure[data-artwork]::after { display: none; }\n.db-page .db-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.db-page .db-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.db-page .db-bars { max-width: 840px; margin: 44px 0 0; }\n.db-page .db-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.db-page .db-bar-label, .db-page .db-bar-value { font-size: 16px; }\n.db-page .db-bar-label strong { font-weight: 650; }\n.db-page .db-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.db-page .db-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.db-page .db-bar-fill[data-this] { background: var(--accent); }\n.db-page .db-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.db-page .db-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.db-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.db-page .db-spec-jump a, .db-page .db-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .db-page .db-bar { grid-template-columns: 1fr auto; }\n  .db-page .db-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n\n.db-page a[data-resource-id] { display:inline-block; min-height:44px; padding:10px 0; box-sizing:border-box; overflow-wrap:anywhere; }\n\u003c\/style\u003e\n\u003csection aria-labelledby=\"db-title-36\" class=\"db-section db-paper\" data-claims=\"C01,C02,C05,C13\" data-element=\"36\" data-resources=\"\"\u003e\u003cdiv class=\"db-wrap\"\u003e\n\u003ch2 class=\"db-h2\" id=\"db-title-36\"\u003eA wide view for following wildlife\u003c\/h2\u003e\n\u003cp class=\"db-lead\"\u003eThe Vortex Diamondback HD 8x42 combines 8x magnification with 42 mm objective lenses in a waterproof, argon-purged binocular.\u003c\/p\u003e\n\u003cdiv class=\"db-plain\"\u003e\n\u003cdiv class=\"db-plain-row\"\u003e\n\u003cdiv class=\"db-plain-num\"\u003e8x\u003csmall\u003emagnification\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"db-h3\"\u003eBring distant detail closer\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eObjects appear 8 times larger than they do to the unaided eye.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-plain-row\"\u003e\n\u003cdiv class=\"db-plain-num\"\u003e42 mm\u003csmall\u003eobjective lenses\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"db-h3\"\u003eThe front lens diameter\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eThis is the diameter of each objective lens, not the magnification.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-plain-row\"\u003e\n\u003cdiv class=\"db-plain-num\"\u003eApprox. 131 m\u003csmall\u003eat 1,000 m\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"db-h3\"\u003eKnow how much of the scene fits\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eAt a distance of 1,000 metres, the view spans approximately 131 metres from side to side.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection aria-labelledby=\"db-title-08\" class=\"db-section db-feature-row\" data-claims=\"C11,C12,C13,C14,C15\" data-element=\"08\" data-resources=\"\" data-visual-variant=\"original-row\"\u003e\u003cdiv class=\"db-wrap\"\u003e\n\u003ch2 class=\"db-h2\" id=\"db-title-08\"\u003eHD optics, weather protection and easy adjustment\u003c\/h2\u003e\n\u003cdiv class=\"db-feature-row-grid\"\u003e\n\u003carticle class=\"db-feature-row-item\"\u003e\u003ch3 class=\"db-h3\"\u003eColour and detail\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eThe HD optical system reduces colour fringing. Fully multi-coated lenses improve light transmission, while dielectric prism coatings support colour fidelity and phase correction improves contrast and resolution.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"db-feature-row-item\"\u003e\u003ch3 class=\"db-h3\"\u003eProtection outdoors\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eArgon purging and O-ring seals provide fogproof and waterproof performance. Rubber armour helps you grip the body, while ArmorTek protects the exterior lenses against scratches, oil and dirt.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"db-feature-row-item\"\u003e\u003ch3 class=\"db-h3\"\u003eAdjust the view\u003c\/h3\u003e\n\u003cp class=\"db-body\"\u003eTwist the eyecups up or down for use with or without glasses. The centre focus wheel adjusts both barrels together. A compatible tripod adapter can be added for supported viewing; the adapter and tripod are not included.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection aria-labelledby=\"db-title-20\" class=\"db-section\" data-claims=\"C16\" data-element=\"20\" data-resources=\"\"\u003e\u003cdiv class=\"db-wrap\"\u003e\n\u003ch2 class=\"db-h2\" id=\"db-title-20\"\u003eIn the box\u003c\/h2\u003e\n\u003cdiv class=\"db-box\"\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eDiamondback HD 8x42 binoculars\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eGlassPak™ Binocular Harness\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eComfort Neck Strap\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eTethered Objective Lens Covers\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eRainguard Eyepiece Cover\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"db-box-row\"\u003e\u003cspan\u003eLens Cloth\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection aria-labelledby=\"db-title-23\" class=\"db-section db-paper db-warranty\" data-claims=\"C17\" data-element=\"23\" data-resources=\"R02\"\u003e\u003cdiv class=\"db-wrap\"\u003e\n\u003ch2 class=\"db-h2\" id=\"db-title-23\"\u003eVortex VIP warranty in Australia\u003c\/h2\u003e\n\u003cp class=\"db-lead\"\u003eThe Vortex VIP lifetime warranty covers repair or replacement of damaged or defective products.\u003c\/p\u003e\n\u003cdiv class=\"db-warranty-grid\"\u003e\n\u003cdiv class=\"db-warranty-item\"\u003e\n\u003cstrong\u003eExclusions\u003c\/strong\u003e\u003cspan\u003eLoss, theft, deliberate damage and cosmetic damage that does not affect performance are excluded.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-warranty-item\"\u003e\n\u003cstrong\u003ePurchase country matters\u003c\/strong\u003e\u003cspan\u003eGrey-market imports are not covered. Claims go through the dealer or distributor in the country of purchase.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-warranty-item\"\u003e\n\u003cstrong\u003eAustralian claims\u003c\/strong\u003e\u003cspan\u003e\u003ca data-resource-id=\"R02\" href=\"https:\/\/www.extravision.com.au\/pages\/vortex-vip-warranty\" rel=\"noopener\" target=\"_blank\"\u003eAustralian Vortex VIP warranty and claim form\u003c\/a\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection aria-labelledby=\"db-title-24\" class=\"db-section db-paper db-specs-section\" data-claims=\"C01,C02,C03,C04,C05,C06,C07,C08,C09,C10\" data-element=\"24\" data-resources=\"R01\"\u003e\u003cdiv class=\"db-wrap\"\u003e\n\u003ch2 class=\"db-h2\" id=\"db-title-24\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"db-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"db-data-category\" id=\"db-spec-optics\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eMagnification\u003c\/div\u003e\n\u003cdiv\u003e8x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eObjective Lens Diameter\u003c\/div\u003e\n\u003cdiv\u003e42 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eEye Relief\u003c\/div\u003e\n\u003cdiv\u003e17.0mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eAngular Field of View\u003c\/div\u003e\n\u003cdiv\u003e7.5º\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eLinear Field of View\u003c\/div\u003e\n\u003cdiv\u003eApprox. 131 m at 1,000 m (393 ft at 1,000 yd)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eClose Focus\u003c\/div\u003e\n\u003cdiv\u003eApprox. 1.52 m (5.0 ft)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eInterpupillary Distance\u003c\/div\u003e\n\u003cdiv\u003e55mm - 73mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"db-data-category\" id=\"db-spec-size\"\u003eSize and weight\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eHeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 145 mm (5.7 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eWidth\u003c\/div\u003e\n\u003cdiv\u003eApprox. 130 mm (5.1 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"db-data-row\" data-two=\"\"\u003e\n\u003cdiv class=\"db-data-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 618 g (21.8 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n","brand":"Extra Vision","offers":[{"title":"Default Title","offer_id":42045310140485,"sku":"VODB214","price":437.35,"currency_code":"AUD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/vortex-diamondback-hd-8x42-binoculars-with-bonus-glasspack-harness-898048.jpg?v=1731541294"},{"product_id":"vortex-crossfire-hd-1400-laser-rangefinder","title":"Vortex Crossfire HD 1400 Laser Rangefinder","description":"\u003cp class=\"\" data-end=\"265\" data-start=\"179\"\u003e\u003cstrong data-end=\"265\" data-start=\"179\"\u003eCrossfire™ HD 1400 Laser Rangefinder – Compact Precision for Any Outdoor Adventure\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp class=\"\" data-end=\"653\" data-start=\"267\"\u003eLooking for a reliable and easy-to-use rangefinder for outdoor activities like hiking, golf, or general exploring? The \u003cstrong data-end=\"408\" data-start=\"386\"\u003eCrossfire™ HD 1400\u003c\/strong\u003e is a lightweight, powerful tool that delivers accurate distance readings at the push of a button. Whether you're measuring distances across open landscapes or getting a better idea of how far away an object is, this rangefinder has you covered.\u003c\/p\u003e\n\u003cp class=\"\" data-end=\"1137\" data-start=\"655\"\u003eWith a maximum range of \u003cstrong\u003e1280m\u003c\/strong\u003e (or\u003cstrong data-end=\"712\" data-start=\"699\"\u003e 685m\u003c\/strong\u003e to smaller targets like animals), it’s great for a wide variety of situations. The \u003cstrong data-end=\"817\" data-start=\"796\"\u003eHD optical system\u003c\/strong\u003e ensures clear, sharp images even at long distances, so you can confidently scope out your surroundings. It offers \u003cstrong data-end=\"954\" data-start=\"932\"\u003ethree target modes\u003c\/strong\u003e to help you focus on the object you want (Normal, First, Last) and \u003cstrong data-end=\"1043\" data-start=\"1022\"\u003etwo ranging modes\u003c\/strong\u003e (HCD for horizontal distance and LOS for line-of-sight) to suit different terrains and needs.\u003c\/p\u003e\n\u003cp class=\"\" data-end=\"1307\" data-start=\"1139\"\u003eA \u003cstrong data-end=\"1162\" data-start=\"1141\"\u003ered TOLED display\u003c\/strong\u003e makes readings easy to see in any light, and at just \u003cstrong data-end=\"1238\" data-start=\"1216\"\u003e136 grams\u003c\/strong\u003e, it’s ultra-portable—perfect for slipping into a backpack or pocket.\u003c\/p\u003e\n\u003chr class=\"\" data-end=\"1312\" data-start=\"1309\"\u003e\n\u003cp class=\"\" data-end=\"1328\" data-start=\"1314\"\u003e\u003cstrong data-end=\"1328\" data-start=\"1314\"\u003eKey Specs:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-end=\"1759\" data-start=\"1330\"\u003e\n\u003cli class=\"\" data-end=\"1385\" data-start=\"1330\"\u003e\n\u003cp class=\"\" data-end=\"1385\" data-start=\"1332\"\u003e\u003cstrong data-end=\"1350\" data-start=\"1332\"\u003eMaximum Range:\u003c\/strong\u003e 1280m (1400 yards) (reflective surfaces)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"\" data-end=\"1419\" data-start=\"1386\"\u003e\n\u003cp class=\"\" data-end=\"1419\" data-start=\"1388\"\u003e\u003cstrong data-end=\"1407\" data-start=\"1388\"\u003eRange to Trees:\u003c\/strong\u003e 869m (950 yards)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"\" data-end=\"1477\" data-start=\"1420\"\u003e\n\u003cp class=\"\" data-end=\"1477\" data-start=\"1422\"\u003e\u003cstrong data-end=\"1465\" data-start=\"1422\"\u003eRange to Small Objects (e.g., animals):\u003c\/strong\u003e 685m (750 yards)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"\" data-end=\"1516\" data-start=\"1478\"\u003e\n\u003cp class=\"\" data-end=\"1516\" data-start=\"1480\"\u003e\u003cstrong data-end=\"1493\" data-start=\"1480\"\u003eAccuracy:\u003c\/strong\u003e ±1 yard at 91.44m (100 yards)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"\" data-end=\"1548\" data-start=\"1517\"\u003e\n\u003cp class=\"\" data-end=\"1548\" data-start=\"1519\"\u003e\u003cstrong data-end=\"1541\" data-start=\"1519\"\u003eAngle Measurement:\u003c\/strong\u003e ±89°\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"\" data-end=\"1574\" data-start=\"1549\"\u003e\n\u003cp class=\"\" data-end=\"1574\" data-start=\"1551\"\u003e\u003cstrong data-end=\"1569\" data-start=\"1551\"\u003eMagnification:\u003c\/strong\u003e 5x\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"\" data-end=\"1613\" data-start=\"1575\"\u003e\n\u003cp class=\"\" data-end=\"1613\" data-start=\"1577\"\u003e\u003cstrong data-end=\"1605\" data-start=\"1577\"\u003eObjective Lens Diameter:\u003c\/strong\u003e 21 mm\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"\" data-end=\"1659\" data-start=\"1614\"\u003e\n\u003cp class=\"\" data-end=\"1659\" data-start=\"1616\"\u003e\u003cstrong data-end=\"1634\" data-start=\"1616\"\u003eField of View:\u003c\/strong\u003e 112m at 915m (367 feet at 1000 yards)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"\" data-end=\"1685\" data-start=\"1660\"\u003e\n\u003cp class=\"\" data-end=\"1685\" data-start=\"1662\"\u003e\u003cstrong data-end=\"1677\" data-start=\"1662\"\u003eEye Relief:\u003c\/strong\u003e 16 mm\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"\" data-end=\"1728\" data-start=\"1686\"\u003e\n\u003cp class=\"\" data-end=\"1728\" data-start=\"1688\"\u003e\u003cstrong data-end=\"1703\" data-start=\"1688\"\u003eDimensions:\u003c\/strong\u003e 10 cm (L) × 3.3 cm (W)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli class=\"\" data-end=\"1759\" data-start=\"1729\"\u003e\n\u003cp class=\"\" data-end=\"1759\" data-start=\"1731\"\u003e\u003cstrong data-end=\"1742\" data-start=\"1731\"\u003eWeight:\u003c\/strong\u003e 136 g \/ 4.8 oz\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"\" data-end=\"1829\" data-start=\"1761\"\u003eIdeal for hikers, golfers, surveyors, and curious adventurers alike.\u003c\/p\u003e\n\u003cp class=\"TableContents\"\u003e\u003cb\u003e\u003cspan lang=\"EN-AU\"\u003eAll Vortex Products bought from Extravision are covered by the Australian Vortex VIP Warranty\u003c\/span\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp class=\"TableContents\"\u003e\u003cspan lang=\"EN-AU\"\u003e \u003c\/span\u003e\u003cspan lang=\"EN-AU\"\u003eOur warranty is about you, not us. It's about taking care of you after the sale.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"TableContents\"\u003e\u003cspan lang=\"EN-AU\"\u003eThe VIP stands for a Very Important Promise to you, our customers. We will repair or replace your Vortex product in the event it becomes damaged or defective—at no charge to you other then return post from you to us. It doesn't matter how it happened, whose fault it was, or where you purchased it. You can count on the VIP Warranty for all riflescopes, red dots, rangefinders, binoculars, spotting scopes and monoculars.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"TableContents\"\u003e\u003cspan lang=\"EN-AU\"\u003e•Unlimited Lifetime Warranty\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"TableContents\"\u003e\u003cspan lang=\"EN-AU\"\u003e•Fully transferable\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"TableContents\"\u003e\u003cspan lang=\"EN-AU\"\u003e•No warranty card to fill out\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"TableContents\"\u003e\u003cspan lang=\"EN-AU\"\u003e•No receipt needed to hang on to\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"TableContents\"\u003e\u003cspan lang=\"EN-AU\"\u003eIf you ever have a problem, no matter the cause, we promise to take care of you.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"TableContents\"\u003e\u003cspan lang=\"EN-AU\"\u003eThe VIP warranty does not cover loss, misuse, theft or deliberate damage to the product.\u003c\/span\u003e\u003c\/p\u003e","brand":"Extra Vision","offers":[{"title":"Default Title","offer_id":42683812085829,"sku":"VOCF1400","price":375.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/CrossfireRangefinder_0000_vtx_ran_crossfirehd_1400_fl_w_1_jpg.jpg?v=1745364713"},{"product_id":"vortex-diamondback-hd-2000-laser-rangefinder","title":"Vortex Diamondback HD 2000 Laser Rangefinder","description":"\u003cp data-start=\"152\" data-end=\"244\" class=\"\"\u003e\u003cstrong data-start=\"152\" data-end=\"244\"\u003eDiamondback™ HD 2000 Laser Rangefinder – Long-Distance Precision for Outdoor Exploration\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-start=\"246\" data-end=\"498\" class=\"\"\u003eFor those who need serious distance and reliable accuracy—whether you're exploring wide open landscapes, surveying property, or enjoying long-range views—the \u003cstrong data-start=\"404\" data-end=\"428\"\u003eDiamondback™ HD 2000\u003c\/strong\u003e laser rangefinder delivers powerful performance in a compact design.\u003c\/p\u003e\n\u003cp data-start=\"500\" data-end=\"849\" class=\"\"\u003eWith an impressive \u003cstrong data-start=\"519\" data-end=\"552\"\u003emaximum range of 1,829 metres\u003c\/strong\u003e (and \u003cstrong data-start=\"558\" data-end=\"580\"\u003eup to 1,280 metres\u003c\/strong\u003e to smaller targets like animals), this rangefinder is built for long-range observation. The \u003cstrong data-start=\"673\" data-end=\"693\"\u003e7x magnification\u003c\/strong\u003e gives you a closer look at distant scenes, while the \u003cstrong data-start=\"747\" data-end=\"768\"\u003eHD optical system\u003c\/strong\u003e offers sharp, clear images so you can easily distinguish details in the terrain.\u003c\/p\u003e\n\u003cp data-start=\"851\" data-end=\"1247\" class=\"\"\u003eDesigned for real-world use, it features a \u003cstrong data-start=\"894\" data-end=\"921\"\u003ebright red OLED display\u003c\/strong\u003e for clear visibility even in low-light conditions. It also includes \u003cstrong data-start=\"990\" data-end=\"1010\"\u003etwo target modes\u003c\/strong\u003e (Normal and Last) to help lock onto your subject, and \u003cstrong data-start=\"1065\" data-end=\"1086\"\u003etwo ranging modes\u003c\/strong\u003e (HCD for horizontal distance and LOS for line-of-sight) to suit different terrain types. It’s even \u003cstrong data-start=\"1186\" data-end=\"1206\"\u003etripod adaptable\u003c\/strong\u003e for extra stability during extended use.\u003c\/p\u003e\n\u003chr data-start=\"1249\" data-end=\"1252\" class=\"\"\u003e\n\u003cp data-start=\"1254\" data-end=\"1277\" class=\"\"\u003e\u003cstrong data-start=\"1254\" data-end=\"1277\"\u003eKey Specs :\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul data-start=\"1279\" data-end=\"1694\"\u003e\n\u003cli data-start=\"1279\" data-end=\"1330\" class=\"\"\u003e\n\u003cp data-start=\"1281\" data-end=\"1330\" class=\"\"\u003e\u003cstrong data-start=\"1281\" data-end=\"1320\"\u003eMaximum Range (Reflective Surface):\u003c\/strong\u003e 1,829 m\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1331\" data-end=\"1362\" class=\"\"\u003e\n\u003cp data-start=\"1333\" data-end=\"1362\" class=\"\"\u003e\u003cstrong data-start=\"1333\" data-end=\"1352\"\u003eRange to Trees:\u003c\/strong\u003e 1,646 m\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1363\" data-end=\"1418\" class=\"\"\u003e\n\u003cp data-start=\"1365\" data-end=\"1418\" class=\"\"\u003e\u003cstrong data-start=\"1365\" data-end=\"1408\"\u003eRange to Small Objects (e.g., animals):\u003c\/strong\u003e 1,280 m\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1419\" data-end=\"1450\" class=\"\"\u003e\n\u003cp data-start=\"1421\" data-end=\"1450\" class=\"\"\u003e\u003cstrong data-start=\"1421\" data-end=\"1434\"\u003eAccuracy:\u003c\/strong\u003e ±0.9 m @ 91 m\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1451\" data-end=\"1486\" class=\"\"\u003e\n\u003cp data-start=\"1453\" data-end=\"1486\" class=\"\"\u003e\u003cstrong data-start=\"1453\" data-end=\"1479\"\u003eMaximum Angle Reading:\u003c\/strong\u003e ±60°\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1487\" data-end=\"1512\" class=\"\"\u003e\n\u003cp data-start=\"1489\" data-end=\"1512\" class=\"\"\u003e\u003cstrong data-start=\"1489\" data-end=\"1507\"\u003eMagnification:\u003c\/strong\u003e 7x\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1513\" data-end=\"1551\" class=\"\"\u003e\n\u003cp data-start=\"1515\" data-end=\"1551\" class=\"\"\u003e\u003cstrong data-start=\"1515\" data-end=\"1543\"\u003eObjective Lens Diameter:\u003c\/strong\u003e 24 mm\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1552\" data-end=\"1591\" class=\"\"\u003e\n\u003cp data-start=\"1554\" data-end=\"1591\" class=\"\"\u003e\u003cstrong data-start=\"1554\" data-end=\"1572\"\u003eField of View:\u003c\/strong\u003e 102 m at 1,000 m\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1592\" data-end=\"1627\" class=\"\"\u003e\n\u003cp data-start=\"1594\" data-end=\"1627\" class=\"\"\u003e\u003cstrong data-start=\"1594\" data-end=\"1620\"\u003eAngular Field of View:\u003c\/strong\u003e 6.4°\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1628\" data-end=\"1672\" class=\"\"\u003e\n\u003cp data-start=\"1630\" data-end=\"1672\" class=\"\"\u003e\u003cstrong data-start=\"1630\" data-end=\"1645\"\u003eDimensions:\u003c\/strong\u003e 10.4 cm (L) × 4.5 cm (W)\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-start=\"1673\" data-end=\"1694\" class=\"\"\u003e\n\u003cp data-start=\"1675\" data-end=\"1694\" class=\"\"\u003e\u003cstrong data-start=\"1675\" data-end=\"1686\"\u003eWeight:\u003c\/strong\u003e 215 g\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp data-start=\"1696\" data-end=\"1807\" class=\"\"\u003ePerfect for surveyors, hikers, golfers, and adventure travelers who need long-range clarity in any environment.\u003c\/p\u003e","brand":"Extra Vision","offers":[{"title":"Default Title","offer_id":42683828830277,"sku":"VODB2000","price":563.26,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/VortexDiamondbackHd2000_0000_vtx_ran_diamondbackhd_2000_fl_w_jpg.jpg?v=1745365114"},{"product_id":"vortex-vanquish-8x26-binocular","title":"Vortex Vanquish 8x26 Binocular","description":"\u003cdiv class=\"vcg-page\" data-page-mode=\"simple\" data-page-density=\"standard\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .vcg-page. No scripts, SVG, tables or H1. *\/\n.vcg-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.vcg-page, .vcg-page * { box-sizing: border-box; }\n.vcg-page img { display: block; max-width: 100%; height: auto; }\n.vcg-page p, .vcg-page h2, .vcg-page h3, .vcg-page ul, .vcg-page ol, .vcg-page dl, .vcg-page dd, .vcg-page blockquote, .vcg-page figure { margin: 0; }\n.vcg-page ul, .vcg-page ol { padding: 0; list-style: none; }\n.vcg-page .vcg-section { padding: 112px 22px; }\n.vcg-page .vcg-section[data-tight] { padding: 80px 22px; }\n.vcg-page .vcg-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.vcg-page .vcg-paper { background: var(--paper); }\n.vcg-page .vcg-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.vcg-page .vcg-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.vcg-page .vcg-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.vcg-page .vcg-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.vcg-page .vcg-h2 .vcg-muted { color: var(--muted); font-weight: 700; }\n.vcg-page .vcg-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.vcg-page .vcg-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.vcg-page .vcg-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.vcg-page .vcg-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.vcg-page .vcg-muted { color: var(--muted); }\n.vcg-page .vcg-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.vcg-page .vcg-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.vcg-page .vcg-text-link:hover { color: var(--accent); }\n.vcg-page .vcg-dark .vcg-kicker { color: #a1a1a8; }\n.vcg-page .vcg-dark .vcg-h2, .vcg-page .vcg-dark .vcg-h3 { color: var(--white); }\n.vcg-page .vcg-dark .vcg-h2 .vcg-muted { color: #8e8e95; }\n.vcg-page .vcg-dark .vcg-body, .vcg-page .vcg-dark .vcg-lead { color: #c9c9d0; }\n.vcg-page .vcg-dark .vcg-note { color: #8e8e95; }\n.vcg-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.vcg-page .vcg-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.vcg-page .vcg-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vcg-page .vcg-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.vcg-page .vcg-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.vcg-page .vcg-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.vcg-page .vcg-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.vcg-page .vcg-dark .vcg-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.vcg-page .vcg-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.vcg-page .vcg-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.vcg-page .vcg-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.vcg-page .vcg-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .vcg-page .vcg-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .vcg-page .vcg-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.vcg-page .vcg-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .vcg-page .vcg-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .vcg-page .vcg-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.vcg-page .vcg-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.vcg-page .vcg-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.vcg-page .vcg-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.vcg-page .vcg-stat:first-child { border-left: 0; }\n.vcg-page .vcg-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.vcg-page .vcg-stats-strip[data-accent-zone] .vcg-stat-value { color: var(--accent); }\n.vcg-page .vcg-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.vcg-page .vcg-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.vcg-page .vcg-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.vcg-page .vcg-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.vcg-page .vcg-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.vcg-page .vcg-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.vcg-page .vcg-quote p.vcg-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.vcg-page .vcg-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.vcg-page .vcg-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.vcg-page .vcg-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.vcg-page .vcg-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.vcg-page .vcg-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vcg-page .vcg-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.vcg-page .vcg-bento-card .vcg-kicker { margin-bottom: 12px; color: #8e8e95; }\n.vcg-page .vcg-bento-card .vcg-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.vcg-page .vcg-bento-card[data-wide] .vcg-h3 { margin-top: 0; font-size: 30px; }\n.vcg-page .vcg-bento-card .vcg-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.vcg-page .vcg-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.vcg-page .vcg-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.vcg-page .vcg-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.vcg-page .vcg-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.vcg-page .vcg-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.vcg-page .vcg-feature-row-item .vcg-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.vcg-page .vcg-feature-row-item .vcg-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.vcg-page .vcg-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.vcg-page .vcg-split-grid[data-flip] .vcg-split-media { order: -1; }\n.vcg-page .vcg-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.vcg-page .vcg-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.vcg-page .vcg-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.vcg-page .vcg-split-facts li span:first-child { color: var(--muted); }\n.vcg-page .vcg-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.vcg-page .vcg-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.vcg-page .vcg-spotlight-media { position: sticky; top: 24px; }\n.vcg-page .vcg-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.vcg-page .vcg-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.vcg-page .vcg-spotlight-step + .vcg-spotlight-step { border-top: 1px solid var(--line); }\n.vcg-page .vcg-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.vcg-page .vcg-spotlight-step .vcg-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.vcg-page .vcg-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vcg-page .vcg-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.vcg-page .vcg-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.vcg-page .vcg-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.vcg-page .vcg-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vcg-page .vcg-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.vcg-page .vcg-sequence-step .vcg-h3 { margin-bottom: 8px; font-size: 20px; }\n.vcg-page .vcg-sequence-step .vcg-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.vcg-page .vcg-cinematic { padding: 112px 0 0; text-align: left; }\n.vcg-page .vcg-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.vcg-page .vcg-cinematic-copy .vcg-h2 { max-width: 16ch; }\n.vcg-page .vcg-cinematic-copy .vcg-body { max-width: 640px; margin-top: 20px; }\n.vcg-page .vcg-cinematic-figure { position: relative; }\n.vcg-page .vcg-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.vcg-page .vcg-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.vcg-page .vcg-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.vcg-page .vcg-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.vcg-page .vcg-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.vcg-page .vcg-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.vcg-page .vcg-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.vcg-page .vcg-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.vcg-page .vcg-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.vcg-page .vcg-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.vcg-page .vcg-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.vcg-page .vcg-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.vcg-page .vcg-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.vcg-page .vcg-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.vcg-page .vcg-image-tile[data-wide] { grid-column: span 4; }\n.vcg-page .vcg-image-tile[data-square] { grid-column: span 2; }\n.vcg-page .vcg-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.vcg-page .vcg-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.vcg-page .vcg-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.vcg-page .vcg-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.vcg-page .vcg-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.vcg-page .vcg-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vcg-page .vcg-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.vcg-page .vcg-use-item .vcg-h3 { margin-bottom: 10px; font-size: 21px; }\n.vcg-page .vcg-use-item .vcg-body { font-size: 15.5px; }\n.vcg-page .vcg-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.vcg-page .vcg-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.vcg-page .vcg-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.vcg-page .vcg-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.vcg-page .vcg-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.vcg-page .vcg-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.vcg-page .vcg-fit-card[data-alt] .vcg-fit-heading { background: var(--paper-2); color: var(--ink); }\n.vcg-page .vcg-fit-card ul { margin-top: 18px; }\n.vcg-page .vcg-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.vcg-page .vcg-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.vcg-page .vcg-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.vcg-page .vcg-fit-card li:last-child { border-bottom: 0; }\n.vcg-page .vcg-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.vcg-page .vcg-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.vcg-page .vcg-data-grid { max-width: 1000px; }\n.vcg-page .vcg-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.vcg-page .vcg-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.vcg-page .vcg-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.vcg-page .vcg-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.vcg-page .vcg-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.vcg-page .vcg-data-label { color: var(--muted); }\n.vcg-page .vcg-data-diff { color: var(--accent); font-weight: 700; }\n.vcg-page .vcg-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.vcg-page .vcg-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.vcg-page .vcg-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.vcg-page .vcg-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.vcg-page .vcg-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.vcg-page .vcg-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.vcg-page .vcg-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vcg-page .vcg-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.vcg-page .vcg-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.vcg-page .vcg-family-card[data-this] { border: 2px solid var(--ink); }\n.vcg-page .vcg-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.vcg-page .vcg-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.vcg-page .vcg-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.vcg-page .vcg-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.vcg-page .vcg-family-list { margin-top: 16px; }\n.vcg-page .vcg-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.vcg-page .vcg-family-list li span:first-child { color: var(--muted); }\n.vcg-page .vcg-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.vcg-page .vcg-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.vcg-page .vcg-box .vcg-h2 { margin-bottom: 36px; }\n.vcg-page .vcg-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.vcg-page .vcg-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.vcg-page .vcg-box-media { margin: 0; }\n.vcg-page .vcg-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.vcg-page .vcg-narrow-list { max-width: 1000px; }\n.vcg-page .vcg-narrow-list .vcg-h2 { margin-bottom: 44px; }\n.vcg-page .vcg-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.vcg-page .vcg-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.vcg-page .vcg-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vcg-page .vcg-common-questions .vcg-narrow-num { color: var(--ink); font-size: 26px; }\n.vcg-page .vcg-narrow-item .vcg-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.vcg-page .vcg-warranty .vcg-h2, .vcg-page .vcg-warranty .vcg-lead { max-width: 820px; }\n.vcg-page .vcg-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.vcg-page .vcg-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.vcg-page .vcg-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.vcg-page .vcg-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.vcg-page .vcg-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.vcg-page .vcg-carry-media img { max-height: 700px; }\n.vcg-page .vcg-carry-list { margin-top: 36px; }\n.vcg-page .vcg-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.vcg-page .vcg-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.vcg-page .vcg-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.vcg-page .vcg-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.vcg-page .vcg-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.vcg-page .vcg-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.vcg-page .vcg-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.vcg-page .vcg-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vcg-page .vcg-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.vcg-page .vcg-mode-card[data-primary] { border: 2px solid var(--ink); }\n.vcg-page .vcg-mode-card .vcg-h3 { font-size: 23px; margin: 14px 0 8px; }\n.vcg-page .vcg-mode-card .vcg-body { font-size: 15.5px; }\n.vcg-page .vcg-mode-list { margin-top: 20px; }\n.vcg-page .vcg-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.vcg-page .vcg-mode-list li span:first-child { color: var(--muted); }\n.vcg-page .vcg-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.vcg-page .vcg-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.vcg-page .vcg-time-item { position: relative; padding: 0 0 34px 40px; }\n.vcg-page .vcg-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.vcg-page .vcg-time-item:last-child { padding-bottom: 0; }\n.vcg-page .vcg-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.vcg-page .vcg-time-item .vcg-h3 { font-size: 22px; margin-bottom: 8px; }\n.vcg-page .vcg-time-item .vcg-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.vcg-page .vcg-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vcg-page .vcg-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.vcg-page .vcg-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.vcg-page .vcg-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.vcg-page .vcg-path-step .vcg-h3 { font-size: 22px; margin: 6px 0 10px; }\n.vcg-page .vcg-path-step .vcg-body { font-size: 15.5px; }\n.vcg-page .vcg-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.vcg-page .vcg-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.vcg-page .vcg-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.vcg-page .vcg-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.vcg-page .vcg-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.vcg-page .vcg-statement { padding: 96px 22px; }\n.vcg-page .vcg-statement .vcg-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .vcg-page .vcg-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .vcg-page .vcg-stat:nth-child(odd) { border-left: 0; }\n  .vcg-page .vcg-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .vcg-page .vcg-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .vcg-page .vcg-image-tile[data-wide] { grid-column: span 2; }\n  .vcg-page .vcg-image-tile[data-square], .vcg-page .vcg-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .vcg-page .vcg-feature-row-grid[data-cols=\"4\"], .vcg-page .vcg-step-grid[data-cols=\"4\"], .vcg-page .vcg-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .vcg-page .vcg-split-grid, .vcg-page .vcg-spotlight-grid, .vcg-page .vcg-box-layout, .vcg-page .vcg-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .vcg-page .vcg-split-copy { order: 1; }\n  .vcg-page .vcg-split-media { order: 2; }\n  .vcg-page .vcg-split-grid[data-flip] .vcg-split-media { order: 2; }\n  .vcg-page .vcg-spotlight-media { position: static; }\n  .vcg-page .vcg-bento-card[data-wide] { display: block; }\n  .vcg-page .vcg-bento-card[data-wide] .vcg-h3 { margin-top: 18px; }\n  .vcg-page .vcg-family-grid, .vcg-page .vcg-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .vcg-page .vcg-warranty-grid, .vcg-page .vcg-power-grid, .vcg-page .vcg-modes, .vcg-page .vcg-path { grid-template-columns: 1fr; }\n  .vcg-page .vcg-spec-columns, .vcg-page .vcg-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .vcg-page .vcg-feature-row-grid, .vcg-page .vcg-feature-row-grid[data-cols=\"4\"], .vcg-page .vcg-step-grid, .vcg-page .vcg-step-grid[data-cols=\"4\"], .vcg-page .vcg-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .vcg-page .vcg-fit-grid, .vcg-page .vcg-family-grid, .vcg-page .vcg-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .vcg-page .vcg-section { padding: 80px 22px; }\n  .vcg-page .vcg-stats-strip { margin: -36px 0; }\n  .vcg-page .vcg-body { font-size: 16px; }\n  .vcg-page .vcg-quote { padding-left: 22px; }\n  .vcg-page .vcg-bento-grid, .vcg-page .vcg-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .vcg-page .vcg-bento-card, .vcg-page .vcg-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .vcg-page .vcg-image-tile[data-wide], .vcg-page .vcg-image-tile[data-square], .vcg-page .vcg-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .vcg-page .vcg-image-tile[data-wide] { flex: 0 0 90%; }\n  .vcg-page .vcg-image-tile[data-square], .vcg-page .vcg-image-tile[data-tall] { flex: 0 0 60%; }\n  .vcg-page .vcg-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .vcg-page .vcg-gallery-item { flex-basis: 86%; }\n  .vcg-page .vcg-cinematic { padding-top: 80px; }\n  .vcg-page .vcg-cinematic img { max-height: min(70vh, 700px); }\n  .vcg-page .vcg-data-row, .vcg-page .vcg-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .vcg-page .vcg-spotlight-step { padding-left: 56px; }\n  .vcg-page .vcg-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .vcg-page .vcg-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .vcg-page .vcg-h2 { font-size: 31px; }\n  .vcg-page .vcg-display { font-size: 38px; }\n  .vcg-page .vcg-stat { padding: 22px 16px; }\n  .vcg-page .vcg-stat-value { font-size: 28px; }\n  .vcg-page .vcg-data-row, .vcg-page .vcg-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .vcg-page .vcg-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .vcg-page .vcg-data-row[data-cols=\"3\"] .vcg-data-label { grid-column: 1 \/ -1; }\n  .vcg-page .vcg-bento-card { padding: 22px; }\n  .vcg-page .vcg-image-tile[data-wide], .vcg-page .vcg-image-tile[data-square], .vcg-page .vcg-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.vcg-page .vcg-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.vcg-page .vcg-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.vcg-page .vcg-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vcg-page .vcg-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.vcg-page .vcg-plain-row .vcg-h3 { font-size: 20px; margin-bottom: 6px; }\n.vcg-page .vcg-plain-row .vcg-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.vcg-page .vcg-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.vcg-page .vcg-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.vcg-page .vcg-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.vcg-page .vcg-versus-card .vcg-h3 { font-size: 22px; margin: 16px 0 12px; }\n.vcg-page .vcg-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.vcg-page .vcg-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.vcg-page .vcg-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.vcg-page .vcg-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.vcg-page .vcg-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.vcg-page .vcg-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.vcg-page .vcg-range-node[data-this] { border: 2px solid var(--ink); }\n.vcg-page .vcg-range-node ul { margin-top: 14px; }\n.vcg-page .vcg-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.vcg-page .vcg-range-node li span:first-child { color: var(--muted); }\n.vcg-page .vcg-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.vcg-page .vcg-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.vcg-page .vcg-range-node[data-this] strong { color: var(--accent); }\n.vcg-page .vcg-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.vcg-page .vcg-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.vcg-page .vcg-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.vcg-page .vcg-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.vcg-page .vcg-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.vcg-page .vcg-question .vcg-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.vcg-page .vcg-question .vcg-h3 { font-size: 21px; margin-bottom: 18px; }\n.vcg-page .vcg-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.vcg-page .vcg-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.vcg-page .vcg-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .vcg-page .vcg-questions { grid-template-columns: 1fr; } .vcg-page .vcg-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .vcg-page .vcg-versus { grid-template-columns: 1fr; } .vcg-page .vcg-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.vcg-page .vcg-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.vcg-page .vcg-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.vcg-page .vcg-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.vcg-page .vcg-feature-statement .vcg-body { margin-top: 20px; }\n.vcg-page [data-visual-variant=\"original-row\"] .vcg-feature-row-grid,\n.vcg-page [data-visual-variant=\"original-columns\"] .vcg-use-grid { gap: 0 36px; }\n.vcg-page [data-visual-variant=\"original-row\"] .vcg-feature-row-item,\n.vcg-page [data-visual-variant=\"original-columns\"] .vcg-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.vcg-page [data-visual-variant=\"original-row\"] .vcg-h3,\n.vcg-page [data-visual-variant=\"original-columns\"] .vcg-h3 { margin-bottom: 8px; font-size: 20px; }\n.vcg-page .vcg-use-grid[data-cols=\"2\"], .vcg-page .vcg-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.vcg-page .vcg-compatibility .vcg-h2 { margin-bottom: 38px; }\n.vcg-page .vcg-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.vcg-page .vcg-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .vcg-page .vcg-feature-statement-grid, .vcg-page .vcg-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .vcg-page .vcg-use-grid[data-cols=\"2\"], .vcg-page .vcg-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.vcg-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.vcg-page .vcg-gallery-item[data-artwork] { align-self: flex-start; }\n.vcg-page .vcg-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.vcg-page .vcg-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.vcg-page .vcg-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.vcg-page .vcg-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.vcg-page .vcg-cinematic-figure[data-artwork]::after { display: none; }\n.vcg-page .vcg-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.vcg-page .vcg-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.vcg-page .vcg-bars { max-width: 840px; margin: 44px 0 0; }\n.vcg-page .vcg-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.vcg-page .vcg-bar-label, .vcg-page .vcg-bar-value { font-size: 16px; }\n.vcg-page .vcg-bar-label strong { font-weight: 650; }\n.vcg-page .vcg-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.vcg-page .vcg-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.vcg-page .vcg-bar-fill[data-this] { background: var(--accent); }\n.vcg-page .vcg-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.vcg-page .vcg-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.vcg-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.vcg-page .vcg-spec-jump a, .vcg-page .vcg-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .vcg-page .vcg-bar { grid-template-columns: 1fr auto; }\n  .vcg-page .vcg-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n.vcg-page a[data-resource-id] {display:inline-block;min-height:44px;padding:10px 0;box-sizing:border-box;overflow-wrap:anywhere;}\n\u003c\/style\u003e\n\u003csection class=\"vcg-section vcg-paper\" data-element=\"36\" data-claims=\"C01,C02,C05,C10,C11\" data-resources=\"\" aria-labelledby=\"vcg-title-36\"\u003e\u003cdiv class=\"vcg-wrap\"\u003e\n\u003ch2 class=\"vcg-h2\" id=\"vcg-title-36\"\u003eA compact binocular for everyday exploring.\u003c\/h2\u003e\n\u003cp class=\"vcg-lead\"\u003eThe Vortex Vanquish 8x26 combines 8x magnification and 26 mm objectives in a compact reverse-Porro design weighing approximately 360 g.\u003c\/p\u003e\n\u003cdiv class=\"vcg-plain\"\u003e\n\u003cdiv class=\"vcg-plain-row\"\u003e\n\u003cdiv class=\"vcg-plain-num\"\u003e8x\u003csmall\u003emagnification\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"vcg-h3\"\u003eA closer view of your subject\u003c\/h3\u003e\n\u003cp class=\"vcg-body\"\u003e8x magnification brings distant detail closer in a 26 mm binocular.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcg-plain-row\"\u003e\n\u003cdiv class=\"vcg-plain-num\"\u003e117.3 m\u003csmall\u003efield at 1,000 m\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"vcg-h3\"\u003eRoom to follow the scene\u003c\/h3\u003e\n\u003cp class=\"vcg-body\"\u003eThe field covers approximately 117.3 m at 1,000 m, giving context around the subject you are watching.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcg-plain-row\"\u003e\n\u003cdiv class=\"vcg-plain-num\"\u003e360 g\u003csmall\u003eapproximate weight\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"vcg-h3\"\u003eEasy to carry with you\u003c\/h3\u003e\n\u003cp class=\"vcg-body\"\u003eThe reverse-Porro layout puts the objectives closer together than the eyepieces, keeping the binocular compact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"vcg-section vcg-feature-row\" data-element=\"08\" data-claims=\"C14,C15,C16\" data-resources=\"\" aria-labelledby=\"vcg-title-08\" data-visual-variant=\"original-row\"\u003e\u003cdiv class=\"vcg-wrap\"\u003e\n\u003ch2 class=\"vcg-h2\" id=\"vcg-title-08\"\u003eCoated lenses and sealed construction.\u003c\/h2\u003e\n\u003cdiv class=\"vcg-feature-row-grid\"\u003e\n\u003carticle class=\"vcg-feature-row-item\"\u003e\u003ch3 class=\"vcg-h3\"\u003eFully multi-coated lenses\u003c\/h3\u003e\n\u003cp class=\"vcg-body\"\u003eAnti-reflective coatings on all air-to-glass surfaces help more light reach your eyes for a clearer view.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"vcg-feature-row-item\"\u003e\u003ch3 class=\"vcg-h3\"\u003eWaterproof and fogproof\u003c\/h3\u003e\n\u003cp class=\"vcg-body\"\u003eO-ring seals and nitrogen purging protect against water ingress and internal fogging. Rubber armour adds grip and exterior protection.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"vcg-feature-row-item\"\u003e\u003ch3 class=\"vcg-h3\"\u003eFocus for your eyes\u003c\/h3\u003e\n\u003cp class=\"vcg-body\"\u003eThe centre wheel focuses both barrels together. A diopter adjustment on the right eyepiece compensates for differences between your eyes.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"vcg-section vcg-paper vcg-good-to-know\" data-element=\"21\" data-claims=\"C07,C03,C18,C17,C06\" data-resources=\"R02\" aria-labelledby=\"vcg-title-21\"\u003e\u003cdiv class=\"vcg-wrap\"\u003e\n\u003ch2 class=\"vcg-h2\" id=\"vcg-title-21\"\u003eGood to know\u003c\/h2\u003e\n\u003cdiv class=\"vcg-narrow-list\"\u003e\n\u003carticle class=\"vcg-narrow-item\"\u003e\u003cspan class=\"vcg-narrow-num\"\u003e01\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"vcg-h3\"\u003eCheck the fit\u003c\/h3\u003e\n\u003cp class=\"vcg-body\"\u003eThe interpupillary distance adjusts from 57 mm - 71 mm. Twist-up eyecups help position your eyes; eye relief is 15 mm.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"vcg-narrow-item\"\u003e\u003cspan class=\"vcg-narrow-num\"\u003e02\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"vcg-h3\"\u003eCarry case and strap included\u003c\/h3\u003e\n\u003cp class=\"vcg-body\"\u003eIncludes rainguard eyepiece cover, comfort neck strap, carry case and lens cloth.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"vcg-narrow-item\"\u003e\u003cspan class=\"vcg-narrow-num\"\u003e03\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"vcg-h3\"\u003eAllow space for close subjects\u003c\/h3\u003e\n\u003cp class=\"vcg-body\"\u003eClosest focus is approximately 2.32 m. \u003ca href=\"https:\/\/vortexoptics.widen.net\/view\/pdf\/e2t34owlyt\/VTX_BIN-VANQUISH-14A_VNQ_BIN_P_PM_WEB.pdf?t.download=true\u0026amp;u=ymrkrm\u0026amp;x.share=t\" data-resource-id=\"R02\" target=\"_blank\" rel=\"noopener\"\u003eVanquish product manual\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"vcg-section vcg-paper vcg-warranty\" data-element=\"23\" data-claims=\"C19\" data-resources=\"R01\" aria-labelledby=\"vcg-title-23\"\u003e\u003cdiv class=\"vcg-wrap\"\u003e\n\u003ch2 class=\"vcg-h2\" id=\"vcg-title-23\"\u003eVortex VIP warranty in Australia\u003c\/h2\u003e\n\u003cp class=\"vcg-lead\"\u003eLifetime repair or replacement for damaged or defective products, subject to the Australian warranty terms.\u003c\/p\u003e\n\u003cdiv class=\"vcg-warranty-grid\"\u003e\n\u003cdiv class=\"vcg-warranty-item\"\u003e\n\u003cstrong\u003eCoverage\u003c\/strong\u003e\u003cspan\u003eVortex VIP lifetime warranty.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcg-warranty-item\"\u003e\n\u003cstrong\u003eExclusions\u003c\/strong\u003e\u003cspan\u003eLoss, theft, deliberate damage and cosmetic damage that does not affect performance. Grey-market imports are not covered.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcg-warranty-item\"\u003e\n\u003cstrong\u003eAustralian claims\u003c\/strong\u003e\u003cspan\u003eContact the dealer or distributor in the country of purchase. \u003ca href=\"https:\/\/www.extravision.com.au\/pages\/vortex-vip-warranty\" data-resource-id=\"R01\" target=\"_blank\" rel=\"noopener\"\u003eAustralian Vortex VIP warranty details\u003c\/a\u003e.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"vcg-section vcg-paper vcg-specs-section\" data-element=\"24\" data-claims=\"C01,C02,C03,C04,C05,C06,C07,C08,C09,C10,C11,C12,C13\" data-resources=\"\" aria-labelledby=\"vcg-title-24\"\u003e\u003cdiv class=\"vcg-wrap\"\u003e\n\u003ch2 class=\"vcg-h2\" id=\"vcg-title-24\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"vcg-data-grid\"\u003e\n\u003cdiv class=\"vcg-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vcg-data-category\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"vcg-data-row\" data-two\u003e\n\u003cdiv class=\"vcg-data-label\"\u003eMagnification\u003c\/div\u003e\n\u003cdiv\u003e8x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcg-data-row\" data-two\u003e\n\u003cdiv class=\"vcg-data-label\"\u003eObjective Lens Diameter\u003c\/div\u003e\n\u003cdiv\u003e26 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcg-data-row\" data-two\u003e\n\u003cdiv class=\"vcg-data-label\"\u003eEye Relief\u003c\/div\u003e\n\u003cdiv\u003e15.0 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcg-data-row\" data-two\u003e\n\u003cdiv class=\"vcg-data-label\"\u003eAngular Field of View\u003c\/div\u003e\n\u003cdiv\u003e6.7°\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcg-data-row\" data-two\u003e\n\u003cdiv class=\"vcg-data-label\"\u003eLinear Field of View\u003c\/div\u003e\n\u003cdiv\u003eApprox. 117.3 m at 1,000 m (352 ft at 1,000 yd)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcg-data-row\" data-two\u003e\n\u003cdiv class=\"vcg-data-label\"\u003eClose Focus\u003c\/div\u003e\n\u003cdiv\u003eApprox. 2.32 m (7.6 ft)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vcg-data-category\"\u003eBuild and handling\u003c\/div\u003e\n\u003cdiv class=\"vcg-data-row\" data-two\u003e\n\u003cdiv class=\"vcg-data-label\"\u003eInterpupillary Distance\u003c\/div\u003e\n\u003cdiv\u003e57 mm - 71 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcg-data-row\" data-two\u003e\n\u003cdiv class=\"vcg-data-label\"\u003eHeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 109 mm (4.3 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcg-data-row\" data-two\u003e\n\u003cdiv class=\"vcg-data-label\"\u003eWidth\u003c\/div\u003e\n\u003cdiv\u003eApprox. 117 mm (4.6 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcg-data-row\" data-two\u003e\n\u003cdiv class=\"vcg-data-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 360 g (12.7 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcg-data-row\" data-two\u003e\n\u003cdiv class=\"vcg-data-label\"\u003ePrism type\u003c\/div\u003e\n\u003cdiv\u003eReverse Porro\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcg-data-row\" data-two\u003e\n\u003cdiv class=\"vcg-data-label\"\u003ePrism material\u003c\/div\u003e\n\u003cdiv\u003eBaK4\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vcg-data-row\" data-two\u003e\n\u003cdiv class=\"vcg-data-label\"\u003eDiopter range\u003c\/div\u003e\n\u003cdiv\u003e±2 dioptres\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\n\u003c\/div\u003e\n","brand":"Extra Vision","offers":[{"title":"Default Title","offer_id":42874974863429,"sku":"VNQ-0826","price":214.7,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/Untitled_design.jpg?v=1749869284"},{"product_id":"vortex-vanquish-10x26","title":"Vortex Vanquish 10x26 Binoculars","description":"\u003cdiv class=\"vch-page\" data-page-mode=\"simple\" data-page-density=\"standard\"\u003e\n\u003cstyle\u003e\n\n\n\/* ===================== LOCKED COMPONENT SYSTEM v3 (prefix: evo) ===================== *\/\n\/* Ships inside the description wrapper. Every rule scoped to .vch-page. No scripts, SVG, tables or H1. *\/\n.vch-page {\n  --ink: #111114; --ink-2: #3a3a40; --muted: #6e6e73; --paper: #f5f5f7; --paper-2: #e9e9ee; --white: #ffffff;\n  --night: #0a0b10; --night-2: #15171e; --night-3: #1f2129; --line: #dcdce1; --line-dark: rgba(255,255,255,.12);\n  --accent: #c8102e; --accent-soft: #fbe9ec; --ok: #147a4c; --ok-soft: #e3f4ea; --warn: #9a4b00; --warn-soft: #fff1e2;\n  --radius: 28px; --radius-sm: 18px;\n  margin: 0; color: var(--ink); background: var(--white);\n  font-family: -apple-system, BlinkMacSystemFont, \"SF Pro Display\", \"Segoe UI\", Helvetica, Arial, sans-serif; font-size: 17px; line-height: 1.5; font-weight: 400;\n  overflow-x: hidden; overflow-x: clip; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility;\n}\n.vch-page, .vch-page * { box-sizing: border-box; }\n.vch-page img { display: block; max-width: 100%; height: auto; }\n.vch-page p, .vch-page h2, .vch-page h3, .vch-page ul, .vch-page ol, .vch-page dl, .vch-page dd, .vch-page blockquote, .vch-page figure { margin: 0; }\n.vch-page ul, .vch-page ol { padding: 0; list-style: none; }\n.vch-page .vch-section { padding: 112px 22px; }\n.vch-page .vch-section[data-tight] { padding: 80px 22px; }\n.vch-page .vch-wrap { width: min(100%, 1000px); margin: 0 auto; }\n.vch-page .vch-paper { background: var(--paper); }\n.vch-page .vch-dark { color: var(--white); background: radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%), var(--night); }\n.vch-page .vch-dark[data-stars] { background-image: radial-gradient(1px 1px at 12% 22%, rgba(255,255,255,.55), transparent 60%), radial-gradient(1px 1px at 78% 18%, rgba(255,255,255,.45), transparent 60%), radial-gradient(1.5px 1.5px at 62% 68%, rgba(255,255,255,.5), transparent 60%), radial-gradient(1px 1px at 30% 82%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1px 1px at 88% 52%, rgba(255,255,255,.4), transparent 60%), radial-gradient(1.5px 1.5px at 45% 36%, rgba(255,255,255,.35), transparent 60%), radial-gradient(1100px 520px at 12% -8%, rgba(255,255,255,.10), transparent 62%), radial-gradient(900px 500px at 100% 110%, rgba(200,16,46,.16), transparent 60%); }\n\n\/* Type *\/\n.vch-page .vch-kicker { margin-bottom: 18px; color: var(--ink-2); font-size: 13px; line-height: 1.3; font-weight: 700; letter-spacing: .09em; text-transform: uppercase; }\n.vch-page .vch-h2 { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; text-wrap: balance; max-width: 22ch; }\n.vch-page .vch-h2 .vch-muted { color: var(--muted); font-weight: 700; }\n.vch-page .vch-display { font-size: clamp(40px, 5.4vw, 68px); line-height: 1.02; letter-spacing: -.035em; max-width: 16ch; hyphens: manual; }\n.vch-page .vch-h3 { color: var(--ink); font-size: 24px; line-height: 1.2; letter-spacing: -.02em; font-weight: 700; text-wrap: balance; }\n.vch-page .vch-lead { margin-top: 22px; max-width: 640px; color: var(--ink-2); font-size: clamp(18px, 1.7vw, 22px); line-height: 1.45; text-wrap: pretty; }\n.vch-page .vch-body { color: var(--ink-2); font-size: 17px; line-height: 1.55; text-wrap: pretty; }\n.vch-page .vch-muted { color: var(--muted); }\n.vch-page .vch-note { margin-top: 22px; max-width: 760px; color: var(--muted); font-size: 14px; line-height: 1.5; }\n.vch-page .vch-text-link { color: inherit; font-weight: 700; text-decoration-thickness: 1px; text-underline-offset: 3px; }\n.vch-page .vch-text-link:hover { color: var(--accent); }\n.vch-page .vch-dark .vch-kicker { color: #a1a1a8; }\n.vch-page .vch-dark .vch-h2, .vch-page .vch-dark .vch-h3 { color: var(--white); }\n.vch-page .vch-dark .vch-h2 .vch-muted { color: #8e8e95; }\n.vch-page .vch-dark .vch-body, .vch-page .vch-dark .vch-lead { color: #c9c9d0; }\n.vch-page .vch-dark .vch-note { color: #8e8e95; }\n.vch-page [tabindex=\"0\"]:focus-visible { outline: 3px solid var(--accent); outline-offset: 4px; }\n.vch-page .vch-caption { margin-top: 14px; color: var(--muted); font-size: 14px; line-height: 1.45; }\n.vch-page .vch-index { display: inline-block; margin-right: 12px; color: var(--muted); font-size: 14px; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vch-page .vch-label { display: inline-block; padding: 5px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink-2); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.vch-page .vch-label[data-tone=\"ok\"] { background: var(--ok-soft); color: var(--ok); }\n.vch-page .vch-label[data-tone=\"warn\"] { background: var(--warn-soft); color: var(--warn); }\n.vch-page .vch-label[data-tone=\"no\"] { background: var(--accent-soft); color: var(--accent); }\n.vch-page .vch-dark .vch-label { background: rgba(255,255,255,.12); color: var(--white); }\n\n\/* 02 Editorial Opening v3 *\/\n.vch-page .vch-editorial-opening img { width: 100%; aspect-ratio: 16 \/ 9; max-height: 560px; object-fit: cover; border-radius: var(--radius); }\n.vch-page .vch-editorial-copy { max-width: 680px; margin-top: 44px; }\n\n\/* 03 Stats Strip v3 *\/\n.vch-page .vch-stats-strip { --bridge-from: var(--white); --bridge-to: var(--white); position: relative; z-index: 2; margin: -52px 0; padding: 0 22px; background: linear-gradient(to bottom, var(--bridge-from) 0 50%, var(--bridge-to) 50% 100%); }\n.vch-page .vch-stats-strip[data-bridge-from=\"white\"] { --bridge-from: var(--white); } .vch-page .vch-stats-strip[data-bridge-from=\"paper\"] { --bridge-from: var(--paper); } .vch-page .vch-stats-strip[data-bridge-from=\"dark\"] { --bridge-from: var(--night); }\n.vch-page .vch-stats-strip[data-bridge-to=\"white\"] { --bridge-to: var(--white); } .vch-page .vch-stats-strip[data-bridge-to=\"paper\"] { --bridge-to: var(--paper); } .vch-page .vch-stats-strip[data-bridge-to=\"dark\"] { --bridge-to: var(--night); }\n.vch-page .vch-stats-card { overflow: hidden; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); box-shadow: 0 24px 60px rgba(17,17,20,.08); }\n.vch-page .vch-stats-grid { display: grid; grid-template-columns: repeat(4, 1fr); }\n.vch-page .vch-stat { padding: 36px 30px 32px; border-left: 1px solid var(--line); }\n.vch-page .vch-stat:first-child { border-left: 0; }\n.vch-page .vch-stat-value { color: var(--ink); font-size: clamp(34px, 3.8vw, 52px); line-height: 1; letter-spacing: -.035em; font-weight: 700; white-space: nowrap; font-variant-numeric: tabular-nums; }\n.vch-page .vch-stats-strip[data-accent-zone] .vch-stat-value { color: var(--accent); }\n.vch-page .vch-stat-value small { font-size: .46em; font-weight: 700; color: var(--muted); margin-left: 3px; letter-spacing: 0; }\n.vch-page .vch-stat-label { margin-top: 10px; color: var(--ink-2); font-size: 15px; line-height: 1.35; }\n.vch-page .vch-stats-foot { padding: 12px 30px; border-top: 1px solid var(--line); background: var(--paper); color: var(--muted); font-size: 13px; }\n\n\/* 06 Pull Quote v3 *\/\n.vch-page .vch-quote { position: relative; max-width: 1000px; padding-left: 40px; border-left: 4px solid var(--ink); }\n.vch-page .vch-quote p { max-width: 880px; font-size: clamp(26px, 3.4vw, 44px); line-height: 1.16; letter-spacing: -.025em; font-weight: 700; text-wrap: balance; }\n.vch-page .vch-quote cite { display: block; margin-top: 24px; color: var(--ink); font-size: 15px; font-style: normal; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.vch-page .vch-quote p.vch-quote-source { margin-top: 8px; color: var(--muted); font-size: 13px; font-weight: 400; line-height: 1.5; letter-spacing: 0; }\n\n\/* 07 Bento Grid v3 *\/\n.vch-page .vch-bento-intro { max-width: 760px; margin-bottom: 52px; }\n.vch-page .vch-bento-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }\n.vch-page .vch-bento-card { position: relative; min-height: 0; padding: 34px; background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); border: 1px solid var(--line-dark); border-radius: var(--radius); }\n.vch-page .vch-bento-card[data-wide] { grid-column: 1 \/ -1; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1.4fr); gap: 40px; align-items: center; }\n.vch-page .vch-bento-figure { color: var(--white); font-size: clamp(44px, 5vw, 72px); line-height: .95; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vch-page .vch-bento-figure small { display: block; margin-top: 10px; color: #a1a1a8; font-size: 14px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.vch-page .vch-bento-card .vch-kicker { margin-bottom: 12px; color: #8e8e95; }\n.vch-page .vch-bento-card .vch-h3 { margin: 18px 0 12px; color: var(--white); font-size: 26px; }\n.vch-page .vch-bento-card[data-wide] .vch-h3 { margin-top: 0; font-size: 30px; }\n.vch-page .vch-bento-card .vch-body { color: #c9c9d0; }\n\n\/* 08 Feature Row v3: cards on paper *\/\n.vch-page .vch-feature-row-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px; margin-top: 56px; }\n.vch-page .vch-feature-row-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; }\n.vch-page .vch-feature-row-item { padding: 40px 40px 44px; background: var(--white); border-radius: var(--radius); border: 1px solid var(--line); }\n.vch-page .vch-feature-fact { display: block; margin-bottom: 26px; color: var(--ink); font-size: 34px; font-weight: 700; letter-spacing: -.03em; line-height: 1; font-variant-numeric: tabular-nums; }\n.vch-page .vch-feature-fact small { display: block; margin-top: 6px; color: var(--muted); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; }\n.vch-page .vch-feature-row-item .vch-h3 { margin-bottom: 12px; font-size: 24px; max-width: 18ch; }\n.vch-page .vch-feature-row-item .vch-body { font-size: 16.5px; max-width: 46ch; }\n\n\/* 09 Split Story v3 *\/\n.vch-page .vch-split-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: center; }\n.vch-page .vch-split-grid[data-flip] .vch-split-media { order: -1; }\n.vch-page .vch-split-story img { width: 100%; max-height: 700px; object-fit: cover; }\n.vch-page .vch-split-facts { margin-top: 28px; border-top: 1px solid var(--line); }\n.vch-page .vch-split-facts li { display: flex; justify-content: space-between; gap: 16px; padding: 12px 0; border-bottom: 1px solid var(--line); font-size: 15px; }\n.vch-page .vch-split-facts li span:first-child { color: var(--muted); }\n.vch-page .vch-split-facts li span:last-child { font-weight: 700; }\n\n\/* 10 Sticky Spotlight v3 *\/\n.vch-page .vch-spotlight-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 64px; align-items: start; margin-top: 52px; }\n.vch-page .vch-spotlight-media { position: sticky; top: 24px; }\n.vch-page .vch-spotlight-media img { width: 100%; max-height: 700px; object-fit: cover; }\n.vch-page .vch-spotlight-step { position: relative; padding: 30px 0 30px 64px; }\n.vch-page .vch-spotlight-step + .vch-spotlight-step { border-top: 1px solid var(--line); }\n.vch-page .vch-step-number { position: absolute; left: 0; top: 30px; width: 40px; height: 40px; border-radius: 50%; display: grid; place-items: center; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.vch-page .vch-spotlight-step .vch-h3 { margin-bottom: 10px; font-size: 22px; }\n\n\/* 11 Step Sequence v3 *\/\n.vch-page .vch-step-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vch-page .vch-step-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); }\n.vch-page .vch-sequence-step { padding: 26px 24px 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.vch-page .vch-step-label { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 16px; }\n.vch-page .vch-step-big { color: var(--ink); font-size: 40px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vch-page .vch-step-time { color: var(--muted); font-size: 13px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n.vch-page .vch-sequence-step .vch-h3 { margin-bottom: 8px; font-size: 20px; }\n.vch-page .vch-sequence-step .vch-body { font-size: 15.5px; }\n\n\/* 12 Cinematic v3 *\/\n.vch-page .vch-cinematic { padding: 112px 0 0; text-align: left; }\n.vch-page .vch-cinematic-copy { width: min(calc(100% - 44px), 1000px); margin: 0 auto 56px; }\n.vch-page .vch-cinematic-copy .vch-h2 { max-width: 16ch; }\n.vch-page .vch-cinematic-copy .vch-body { max-width: 640px; margin-top: 20px; }\n.vch-page .vch-cinematic-figure { position: relative; }\n.vch-page .vch-cinematic img { width: 100%; max-height: 700px; object-fit: cover; }\n.vch-page .vch-cinematic-figure::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(to bottom, var(--night) 0%, rgba(10,11,16,0) 22%, rgba(10,11,16,0) 70%, rgba(10,11,16,.85) 100%); pointer-events: none; }\n.vch-page .vch-cinematic-figure figcaption { position: absolute; left: 0; right: 0; bottom: 26px; z-index: 1; width: min(calc(100% - 44px), 1000px); margin: 0 auto; color: #c9c9d0; font-size: 13px; }\n.vch-page .vch-gradient-text { display: inline; color: var(--white); background: linear-gradient(92deg, #ffffff 0%, #ffffff 55%, #ff7a8a 100%); background-clip: text; -webkit-background-clip: text; -webkit-text-fill-color: transparent; }\n\n\/* 13 Gallery Rail v3: overlay captions *\/\n.vch-page .vch-gallery-intro { width: min(100%, 1000px); margin: 0 auto 40px; }\n.vch-page .vch-gallery { display: flex; gap: 16px; max-width: 1000px; margin: 0 auto; padding: 4px; overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; }\n.vch-page .vch-gallery-item { position: relative; flex: 0 0 min(480px, 82%); overflow: hidden; border-radius: var(--radius); scroll-snap-align: start; background: var(--paper-2); }\n.vch-page .vch-gallery-item img { width: 100%; max-height: 700px; aspect-ratio: 4 \/ 3; object-fit: cover; }\n.vch-page .vch-gallery-item figcaption { position: absolute; right: 0; bottom: 0; left: 0; padding: 60px 24px 22px; color: var(--white); font-size: 15px; line-height: 1.4; background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.4) 55%, transparent); }\n.vch-page .vch-gallery-item figcaption strong { display: block; font-size: 19px; letter-spacing: -.01em; margin-bottom: 4px; }\n.vch-page .vch-gallery-item figcaption em { font-style: normal; color: #ffd0a6; font-weight: 700; }\n\n\/* 14 Image Bento v3 *\/\n.vch-page .vch-image-bento-intro { max-width: 760px; margin-bottom: 44px; }\n.vch-page .vch-image-bento-grid { display: grid; grid-template-columns: repeat(6, 1fr); grid-auto-rows: clamp(240px, 26vw, 320px); gap: 14px; }\n.vch-page .vch-image-tile { position: relative; overflow: hidden; background: var(--paper-2); border-radius: 24px; }\n.vch-page .vch-image-tile[data-wide] { grid-column: span 4; }\n.vch-page .vch-image-tile[data-square] { grid-column: span 2; }\n.vch-page .vch-image-tile[data-tall] { grid-column: span 2; grid-row: span 2; }\n.vch-page .vch-image-tile img { width: 100%; height: 100%; max-height: 700px; object-fit: cover; }\n.vch-page .vch-image-caption { position: absolute; right: 0; bottom: 0; left: 0; padding: 56px 24px 22px; color: var(--white); background: linear-gradient(to top, rgba(10,11,16,.82), rgba(10,11,16,.38) 50%, transparent); }\n.vch-page .vch-image-caption strong { display: block; font-size: 20px; letter-spacing: -.01em; }\n.vch-page .vch-image-caption span { display: block; margin-top: 4px; color: #e6e6ea; font-size: 14px; }\n\n\/* 15 Use-Case Columns v3 *\/\n.vch-page .vch-use-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vch-page .vch-use-item { padding: 28px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); display: flex; flex-direction: column; }\n.vch-page .vch-use-item .vch-h3 { margin-bottom: 10px; font-size: 21px; }\n.vch-page .vch-use-item .vch-body { font-size: 15.5px; }\n.vch-page .vch-use-needs { margin-top: auto; padding-top: 18px; font-size: 14px; color: var(--muted); }\n.vch-page .vch-use-needs strong { color: var(--ink); }\n\n\/* 17 Who This Suits v3 *\/\n.vch-page .vch-fit-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 48px; }\n.vch-page .vch-fit-card { padding: 32px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.vch-page .vch-fit-card[data-alt] { background: var(--paper-2); border-color: transparent; }\n.vch-page .vch-fit-heading { display: inline-block; padding: 6px 12px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.vch-page .vch-fit-card[data-alt] .vch-fit-heading { background: var(--paper-2); color: var(--ink); }\n.vch-page .vch-fit-card ul { margin-top: 18px; }\n.vch-page .vch-fit-card li { position: relative; padding: 14px 0 14px 26px; border-bottom: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.vch-page .vch-fit-card li::before { content: \"\"; position: absolute; left: 4px; top: 22px; width: 8px; height: 8px; border-radius: 50%; background: var(--ink); }\n.vch-page .vch-fit-card[data-alt] li::before { background: transparent; border: 2px solid var(--ink); width: 6px; height: 6px; top: 21px; }\n.vch-page .vch-fit-card li:last-child { border-bottom: 0; }\n.vch-page .vch-fit-consider { margin-top: 14px; padding-top: 16px; border-top: 1px solid var(--line); font-size: 14.5px; color: var(--muted); }\n.vch-page .vch-fit-consider strong { color: var(--ink); }\n\n\/* 18 Variant Matrix and 24 Specifications v3 *\/\n.vch-page .vch-data-grid { max-width: 1000px; }\n.vch-page .vch-data-row { display: grid; grid-template-columns: 36% 1fr 1fr; gap: 24px; align-items: start; padding: 15px 14px; border-radius: 10px; }\n.vch-page .vch-data-row:nth-child(even) { background: rgba(0,0,0,.035); }\n.vch-page .vch-data-row[data-cols=\"3\"] { grid-template-columns: 28% 1fr 1fr 1fr; }\n.vch-page .vch-data-row[data-two] { grid-template-columns: 42% 1fr; }\n.vch-page .vch-data-head { background: transparent; border-bottom: 2px solid var(--ink); border-radius: 0; font-weight: 700; }\n.vch-page .vch-data-label { color: var(--muted); }\n.vch-page .vch-data-diff { color: var(--accent); font-weight: 700; }\n.vch-page .vch-data-category { display: flex; align-items: center; gap: 12px; margin: 40px 0 10px; padding-left: 14px; font-size: 12.5px; letter-spacing: .09em; text-transform: uppercase; font-weight: 700; }\n.vch-page .vch-data-category::after { content: \"\"; flex: 1; height: 1px; background: var(--line); }\n.vch-page .vch-spec-jump { display: flex; flex-wrap: wrap; gap: 8px; margin: 28px 0 8px; }\n.vch-page .vch-spec-jump a { display: inline-flex; align-items: center; min-height: 40px; padding: 8px 16px; border-radius: 999px; background: var(--white); border: 1px solid var(--line); font-size: 14px; font-weight: 700; text-decoration: none; color: var(--ink); }\n.vch-page .vch-spec-columns { display: grid; grid-template-columns: 1fr 1fr; gap: 0 40px; }\n.vch-page .vch-spec-source { margin-top: 32px; color: var(--muted); font-size: 13px; }\n\n\/* 19 Family Comparison v3 *\/\n.vch-page .vch-family-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vch-page .vch-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 14px; }\n.vch-page .vch-family-card { position: relative; padding: 22px 22px 26px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.vch-page .vch-family-card[data-this] { border: 2px solid var(--ink); }\n.vch-page .vch-family-tag { position: absolute; top: 18px; left: 18px; z-index: 1; padding: 5px 10px; border-radius: 999px; background: var(--ink); color: var(--white); font-size: 11px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.vch-page .vch-family-card img { height: 170px; max-height: 700px; object-fit: contain; margin: 0 auto; }\n.vch-page .vch-family-name { font-size: 20px; font-weight: 700; letter-spacing: -.01em; }\n.vch-page .vch-family-for { min-height: 42px; margin-top: 6px; color: var(--muted); font-size: 14px; line-height: 1.4; }\n.vch-page .vch-family-list { margin-top: 16px; }\n.vch-page .vch-family-list li { display: flex; justify-content: space-between; gap: 12px; padding: 9px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.vch-page .vch-family-list li span:first-child { color: var(--muted); }\n.vch-page .vch-family-list li span:last-child { font-weight: 700; text-align: right; }\n\n\/* 20 In the Box v3 *\/\n.vch-page .vch-box-layout { display: grid; grid-template-columns: minmax(0, .95fr) minmax(360px, 1.05fr); gap: 64px; align-items: center; }\n.vch-page .vch-box .vch-h2 { margin-bottom: 36px; }\n.vch-page .vch-box-row { display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 14px 0; border-bottom: 1px solid var(--line); font-size: 16px; }\n.vch-page .vch-box-count { flex: 0 0 auto; min-width: 42px; padding: 4px 10px; border-radius: 999px; background: var(--paper-2); color: var(--ink); font-size: 13px; font-weight: 700; text-align: center; font-variant-numeric: tabular-nums; }\n.vch-page .vch-box-media { margin: 0; }\n.vch-page .vch-box-media img { max-height: 700px; }\n\n\/* 21 Good to Know and 22 Common Questions v3 *\/\n.vch-page .vch-narrow-list { max-width: 1000px; }\n.vch-page .vch-narrow-list .vch-h2 { margin-bottom: 44px; }\n.vch-page .vch-narrow-item { display: grid; grid-template-columns: 64px 1fr; gap: 20px; padding: 26px 0; border-top: 1px solid var(--line); }\n.vch-page .vch-narrow-item:last-child { border-bottom: 1px solid var(--line); }\n.vch-page .vch-narrow-num { color: #c9c9d0; font-size: 44px; line-height: 1; letter-spacing: -.04em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vch-page .vch-common-questions .vch-narrow-num { color: var(--ink); font-size: 26px; }\n.vch-page .vch-narrow-item .vch-h3 { margin-bottom: 8px; font-size: 21px; }\n\n\/* 23 Warranty v3 *\/\n.vch-page .vch-warranty .vch-h2, .vch-page .vch-warranty .vch-lead { max-width: 820px; }\n.vch-page .vch-warranty-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; max-width: 1000px; margin: 52px 0 0; }\n.vch-page .vch-warranty-item { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.vch-page .vch-warranty-item strong { display: block; font-size: 13px; letter-spacing: .08em; text-transform: uppercase; color: var(--ink); }\n.vch-page .vch-warranty-item span { display: block; margin-top: 12px; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 27 Carry Plan *\/\n.vch-page .vch-carry-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 64px; align-items: center; }\n.vch-page .vch-carry-media img { max-height: 700px; }\n.vch-page .vch-carry-list { margin-top: 36px; }\n.vch-page .vch-carry-item { display: grid; grid-template-columns: 1fr auto; gap: 8px 16px; align-items: baseline; padding: 16px 0; border-bottom: 1px solid var(--line); }\n.vch-page .vch-carry-item[data-total] { border-bottom: 0; border-top: 2px solid var(--ink); font-weight: 700; }\n.vch-page .vch-carry-kg { font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n\n\/* 28 Power and Runtime *\/\n.vch-page .vch-power-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.vch-page .vch-power-card { padding: 30px; border: 1px solid var(--line-dark); border-radius: var(--radius); background: linear-gradient(180deg, rgba(255,255,255,.06), rgba(255,255,255,.02)), var(--night-2); }\n.vch-page .vch-power-card strong { display: block; font-size: 38px; letter-spacing: -.03em; font-weight: 700; color: var(--white); line-height: 1; }\n.vch-page .vch-power-card span { display: block; margin-top: 14px; color: #c9c9d0; font-size: 15.5px; line-height: 1.5; }\n\n\/* 29 Control Modes *\/\n.vch-page .vch-modes { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vch-page .vch-mode-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.vch-page .vch-mode-card[data-primary] { border: 2px solid var(--ink); }\n.vch-page .vch-mode-card .vch-h3 { font-size: 23px; margin: 14px 0 8px; }\n.vch-page .vch-mode-card .vch-body { font-size: 15.5px; }\n.vch-page .vch-mode-list { margin-top: 20px; }\n.vch-page .vch-mode-list li { display: grid; grid-template-columns: 100px 1fr; gap: 12px; padding: 10px 0; border-top: 1px solid var(--line); font-size: 14.5px; }\n.vch-page .vch-mode-list li span:first-child { color: var(--muted); }\n.vch-page .vch-mode-list li span:last-child { font-weight: 700; }\n\n\/* 31 First Night Timeline *\/\n.vch-page .vch-timeline { margin-top: 52px; border-left: 2px solid var(--line); }\n.vch-page .vch-time-item { position: relative; padding: 0 0 34px 40px; }\n.vch-page .vch-time-item::before { content: \"\"; position: absolute; left: -9px; top: 6px; width: 16px; height: 16px; border-radius: 50%; background: var(--ink); box-shadow: 0 0 0 4px var(--paper); }\n.vch-page .vch-time-item:last-child { padding-bottom: 0; }\n.vch-page .vch-time-stamp { display: block; margin-bottom: 8px; color: var(--muted); font-size: 12.5px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.vch-page .vch-time-item .vch-h3 { font-size: 22px; margin-bottom: 8px; }\n.vch-page .vch-time-item .vch-body { max-width: 720px; }\n\n\/* 32 Upgrade Path *\/\n.vch-page .vch-path { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 52px; }\n.vch-page .vch-path-step { position: relative; padding: 28px; border: 1px solid var(--line); border-radius: var(--radius); background: var(--white); }\n.vch-page .vch-path-num { display: inline-grid; place-items: center; width: 40px; height: 40px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 15px; font-weight: 700; }\n.vch-page .vch-path-when { display: block; margin-top: 18px; font-size: 12px; color: var(--muted); font-weight: 700; letter-spacing: .08em; text-transform: uppercase; }\n.vch-page .vch-path-step .vch-h3 { font-size: 22px; margin: 6px 0 10px; }\n.vch-page .vch-path-step .vch-body { font-size: 15.5px; }\n.vch-page .vch-path-needs { margin-top: 18px; padding-top: 14px; border-top: 1px solid var(--line); font-size: 14px; color: var(--muted); }\n\n\/* 33 Plain Words *\/\n.vch-page .vch-glossary { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 48px; }\n.vch-page .vch-term { padding: 22px 24px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.vch-page .vch-term dt { font-weight: 700; font-size: 18px; letter-spacing: -.01em; }\n.vch-page .vch-term dd { margin: 6px 0 0; color: var(--ink-2); font-size: 15.5px; line-height: 1.5; }\n\n\/* 34 Statement Band *\/\n.vch-page .vch-statement { padding: 96px 22px; }\n.vch-page .vch-statement .vch-h2 { max-width: 24ch; font-size: clamp(30px, 4vw, 50px); }\n\n@media (max-width: 1024px) {\n  .vch-page .vch-stats-grid { grid-template-columns: repeat(2, 1fr); }\n  .vch-page .vch-stat:nth-child(odd) { border-left: 0; }\n  .vch-page .vch-stat:nth-child(-n+2) { border-bottom: 1px solid var(--line); }\n  .vch-page .vch-image-bento-grid { grid-template-columns: repeat(2, 1fr); }\n  .vch-page .vch-image-tile[data-wide] { grid-column: span 2; }\n  .vch-page .vch-image-tile[data-square], .vch-page .vch-image-tile[data-tall] { grid-column: span 1; grid-row: auto; }\n  .vch-page .vch-feature-row-grid[data-cols=\"4\"], .vch-page .vch-step-grid[data-cols=\"4\"], .vch-page .vch-family-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n}\n@media (max-width: 900px) {\n  .vch-page .vch-split-grid, .vch-page .vch-spotlight-grid, .vch-page .vch-box-layout, .vch-page .vch-carry-grid { grid-template-columns: 1fr; gap: 36px; }\n  .vch-page .vch-split-copy { order: 1; }\n  .vch-page .vch-split-media { order: 2; }\n  .vch-page .vch-split-grid[data-flip] .vch-split-media { order: 2; }\n  .vch-page .vch-spotlight-media { position: static; }\n  .vch-page .vch-bento-card[data-wide] { display: block; }\n  .vch-page .vch-bento-card[data-wide] .vch-h3 { margin-top: 18px; }\n  .vch-page .vch-family-grid, .vch-page .vch-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr 1fr; }\n  .vch-page .vch-warranty-grid, .vch-page .vch-power-grid, .vch-page .vch-modes, .vch-page .vch-path { grid-template-columns: 1fr; }\n  .vch-page .vch-spec-columns, .vch-page .vch-glossary { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .vch-page .vch-feature-row-grid, .vch-page .vch-feature-row-grid[data-cols=\"4\"], .vch-page .vch-step-grid, .vch-page .vch-step-grid[data-cols=\"4\"], .vch-page .vch-use-grid { grid-template-columns: 1fr; gap: 14px; }\n}\n@media (max-width: 700px) { .vch-page .vch-fit-grid, .vch-page .vch-family-grid, .vch-page .vch-family-grid[data-cols=\"4\"] { grid-template-columns: 1fr; gap: 14px; } }\n@media (max-width: 640px) {\n  .vch-page .vch-section { padding: 80px 22px; }\n  .vch-page .vch-stats-strip { margin: -36px 0; }\n  .vch-page .vch-body { font-size: 16px; }\n  .vch-page .vch-quote { padding-left: 22px; }\n  .vch-page .vch-bento-grid, .vch-page .vch-image-bento-grid { display: flex; gap: 14px; max-width: none; margin: 0 -22px; padding: 4px 22px; overflow-x: auto; overflow-y: hidden; scroll-padding-left: 22px; scroll-snap-type: x mandatory; scrollbar-width: none; }\n  .vch-page .vch-bento-card, .vch-page .vch-bento-card[data-wide] { flex: 0 0 84%; min-height: 0; padding: 26px; scroll-snap-align: start; }\n  .vch-page .vch-image-tile[data-wide], .vch-page .vch-image-tile[data-square], .vch-page .vch-image-tile[data-tall] { grid-column: auto; grid-row: auto; height: 260px; scroll-snap-align: start; }\n  .vch-page .vch-image-tile[data-wide] { flex: 0 0 90%; }\n  .vch-page .vch-image-tile[data-square], .vch-page .vch-image-tile[data-tall] { flex: 0 0 60%; }\n  .vch-page .vch-gallery { margin: 0 -22px; padding: 4px 22px; scroll-padding-left: 22px; }\n  .vch-page .vch-gallery-item { flex-basis: 86%; }\n  .vch-page .vch-cinematic { padding-top: 80px; }\n  .vch-page .vch-cinematic img { max-height: min(70vh, 700px); }\n  .vch-page .vch-data-row, .vch-page .vch-data-row[data-cols=\"3\"] { gap: 14px; font-size: 15px; padding: 12px 10px; }\n  .vch-page .vch-spotlight-step { padding-left: 56px; }\n  .vch-page .vch-narrow-item { grid-template-columns: 44px 1fr; gap: 12px; }\n  .vch-page .vch-narrow-num { font-size: 32px; }\n}\n@media (max-width: 380px) {\n  .vch-page .vch-h2 { font-size: 31px; }\n  .vch-page .vch-display { font-size: 38px; }\n  .vch-page .vch-stat { padding: 22px 16px; }\n  .vch-page .vch-stat-value { font-size: 28px; }\n  .vch-page .vch-data-row, .vch-page .vch-data-row[data-cols=\"3\"] { gap: 10px; padding: 11px 8px; font-size: 13.5px; }\n  .vch-page .vch-data-row[data-cols=\"3\"] { grid-template-columns: 1fr 1fr; }\n  .vch-page .vch-data-row[data-cols=\"3\"] .vch-data-label { grid-column: 1 \/ -1; }\n  .vch-page .vch-bento-card { padding: 22px; }\n  .vch-page .vch-image-tile[data-wide], .vch-page .vch-image-tile[data-square], .vch-page .vch-image-tile[data-tall] { height: 220px; }\n}\n\n\/* ===================== GENERIC BUCKET ADDITIONS (v4) ===================== *\/\n\n\/* 36 Numbers in Plain English *\/\n.vch-page .vch-plain { margin-top: 44px; border-top: 1px solid var(--line); }\n.vch-page .vch-plain-row { display: grid; grid-template-columns: minmax(180px, 26%) 1fr; gap: 28px; align-items: baseline; padding: 22px 0; border-bottom: 1px solid var(--line); }\n.vch-page .vch-plain-num { font-size: clamp(28px, 3vw, 38px); line-height: 1; letter-spacing: -.03em; font-weight: 700; font-variant-numeric: tabular-nums; }\n.vch-page .vch-plain-num small { display: block; margin-top: 8px; color: var(--muted); font-size: 12.5px; letter-spacing: .06em; text-transform: uppercase; font-weight: 700; }\n.vch-page .vch-plain-row .vch-h3 { font-size: 20px; margin-bottom: 6px; }\n.vch-page .vch-plain-row .vch-body { font-size: 16px; }\n\n\/* 37 With It \/ Without It *\/\n.vch-page .vch-versus { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 44px; }\n.vch-page .vch-versus-card { padding: 32px; border-radius: var(--radius); background: var(--paper); }\n.vch-page .vch-versus-card[data-with] { background: var(--white); border: 2px solid var(--ink); }\n.vch-page .vch-versus-card .vch-h3 { font-size: 22px; margin: 16px 0 12px; }\n.vch-page .vch-versus-card li { position: relative; padding: 12px 0 12px 24px; border-top: 1px solid var(--line); font-size: 16px; color: var(--ink-2); }\n.vch-page .vch-versus-card li::before { content: \"\"; position: absolute; left: 4px; top: 20px; width: 7px; height: 7px; border-radius: 50%; border: 2px solid var(--muted); }\n.vch-page .vch-versus-card[data-with] li::before { background: var(--ink); border-color: var(--ink); }\n.vch-page .vch-versus-card ul { margin-top: 12px; }\n\n\/* 38 Where It Sits *\/\n.vch-page .vch-range { position: relative; display: grid; grid-template-columns: repeat(var(--n, 4), minmax(0, 1fr)); gap: 12px; margin-top: 56px; }\n.vch-page .vch-range-node { position: relative; padding: 18px 20px 22px; text-align: left; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius-sm); }\n.vch-page .vch-range-node[data-this] { border: 2px solid var(--ink); }\n.vch-page .vch-range-node ul { margin-top: 14px; }\n.vch-page .vch-range-node li { display: flex; justify-content: space-between; gap: 10px; padding: 8px 0; border-top: 1px solid var(--line); font-size: 14px; }\n.vch-page .vch-range-node li span:first-child { color: var(--muted); }\n.vch-page .vch-range-node li span:last-child { font-weight: 700; font-variant-numeric: tabular-nums; }\n\n.vch-page .vch-range-node strong { display: block; font-size: 19px; letter-spacing: -.01em; }\n.vch-page .vch-range-node[data-this] strong { color: var(--accent); }\n.vch-page .vch-range-node em { display: block; margin-top: 4px; font-style: normal; font-size: 13px; color: var(--muted); }\n.vch-page .vch-range-node b { display: block; margin-top: 12px; font-size: 26px; font-weight: 700; letter-spacing: -.02em; font-variant-numeric: tabular-nums; }\n.vch-page .vch-range-ends { display: flex; justify-content: space-between; margin-top: 14px; color: var(--muted); font-size: 12px; font-weight: 700; letter-spacing: .06em; text-transform: uppercase; }\n\n\/* 39 Three Questions *\/\n.vch-page .vch-questions { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 16px; margin-top: 44px; }\n.vch-page .vch-question { padding: 28px; background: var(--white); border: 1px solid var(--line); border-radius: var(--radius); }\n.vch-page .vch-question .vch-index { display: inline-grid; place-items: center; width: 34px; height: 34px; margin: 0 0 14px; border-radius: 50%; background: var(--ink); color: var(--white); font-size: 14px; }\n.vch-page .vch-question .vch-h3 { font-size: 21px; margin-bottom: 18px; }\n.vch-page .vch-answer { padding: 12px 0; border-top: 1px solid var(--line); font-size: 15px; color: var(--ink-2); }\n.vch-page .vch-answer strong { display: inline-block; min-width: 42px; color: var(--ink); }\n.vch-page .vch-answer[data-yes] strong { color: var(--ok); }\n\n@media (max-width: 900px) {   .vch-page .vch-questions { grid-template-columns: 1fr; } .vch-page .vch-range { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 12px; }  }\n@media (max-width: 700px) { .vch-page .vch-versus { grid-template-columns: 1fr; } .vch-page .vch-plain-row { grid-template-columns: 1fr; gap: 10px; } }\n\n@media (max-width: 800px) { .cat .cat-bucket { grid-template-columns: 44px 1fr; } .cat .cat-bucket .cat-bh:nth-child(n+3), .cat .cat-bucket .cat-bc { display: none; } }\n\n\/* Original v2 options, adapted to the current shared type and mobile rules. *\/\n.vch-page .vch-feature-statement-grid { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); gap: 56px; align-items: center; }\n.vch-page .vch-feature-number { color: var(--ink); font-size: clamp(34px, 4.6vw, 58px); line-height: 1.04; letter-spacing: -.03em; font-weight: 700; overflow-wrap: anywhere; }\n.vch-page .vch-feature-unit { margin-top: 12px; color: var(--muted); font-size: 16px; }\n.vch-page .vch-feature-statement .vch-body { margin-top: 20px; }\n.vch-page [data-visual-variant=\"original-row\"] .vch-feature-row-grid,\n.vch-page [data-visual-variant=\"original-columns\"] .vch-use-grid { gap: 0 36px; }\n.vch-page [data-visual-variant=\"original-row\"] .vch-feature-row-item,\n.vch-page [data-visual-variant=\"original-columns\"] .vch-use-item { padding: 22px 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; background: transparent; }\n.vch-page [data-visual-variant=\"original-row\"] .vch-h3,\n.vch-page [data-visual-variant=\"original-columns\"] .vch-h3 { margin-bottom: 8px; font-size: 20px; }\n.vch-page .vch-use-grid[data-cols=\"2\"], .vch-page .vch-use-grid[data-cols=\"4\"] { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n.vch-page .vch-compatibility .vch-h2 { margin-bottom: 38px; }\n.vch-page .vch-compat-row { display: grid; grid-template-columns: minmax(140px, 24%) minmax(0, 1fr); gap: 24px; align-items: baseline; padding: 20px 0; border-bottom: 1px solid var(--line); overflow-wrap: anywhere; }\n.vch-page .vch-compat-label { color: var(--muted); font-size: 14px; font-weight: 700; }\n@media (max-width: 768px) {\n  .vch-page .vch-feature-statement-grid, .vch-page .vch-compat-row { grid-template-columns: 1fr; gap: 16px; }\n  .vch-page .vch-use-grid[data-cols=\"2\"], .vch-page .vch-use-grid[data-cols=\"4\"] { grid-template-columns: 1fr; }\n}\n\n\/* Official artwork: preserve the whole asset and keep captions off its labels. *\/\n.vch-page [data-artwork] img { width: 100%; height: auto; aspect-ratio: auto; max-height: 700px; object-fit: contain; }\n.vch-page .vch-gallery-item[data-artwork] { align-self: flex-start; }\n.vch-page .vch-gallery-item[data-artwork] img { height: clamp(260px, 32vw, 400px); background: var(--night); }\n.vch-page .vch-gallery-item[data-artwork] figcaption { position: static; padding: 18px 22px; background: var(--paper); color: var(--ink); }\n.vch-page .vch-gallery-item[data-artwork] figcaption em { color: var(--ink-2); }\n.vch-page .vch-cinematic-figure[data-artwork] { width: min(calc(100% - 44px), 1000px); margin: 0 auto; }\n.vch-page .vch-cinematic-figure[data-artwork]::after { display: none; }\n.vch-page .vch-cinematic-figure[data-artwork] figcaption { position: static; width: 100%; margin: 16px 0 0; padding-bottom: 24px; }\n.vch-page .vch-gallery-item[data-artwork] figcaption em { display: block; margin-top: 12px; font-size: 13px; font-weight: 400; }\n\n\/* 04 Stat Bars *\/\n.vch-page .vch-bars { max-width: 840px; margin: 44px 0 0; }\n.vch-page .vch-bar {\n  display: grid;\n  grid-template-columns: minmax(120px, 26%) 1fr auto;\n  gap: 20px;\n  align-items: center;\n  padding: 15px 0;\n  border-bottom: 1px solid var(--line);\n}\n.vch-page .vch-bar-label, .vch-page .vch-bar-value { font-size: 16px; }\n.vch-page .vch-bar-label strong { font-weight: 650; }\n.vch-page .vch-bar-track { height: 8px; overflow: hidden; background: var(--line); border-radius: 99px; }\n.vch-page .vch-bar-fill { height: 100%; background: var(--ink); border-radius: 99px; }\n.vch-page .vch-bar-fill[data-this] { background: var(--accent); }\n.vch-page .vch-bar-value { min-width: 74px; text-align: right; font-variant-numeric: tabular-nums; }\n.vch-page .vch-bars-note { max-width: 840px; margin: 22px 0 0; color: var(--muted); font-size: 14px; }\n\n\n.vch-page a:focus-visible { outline: 2px solid var(--accent); outline-offset: 4px; }\n.vch-page .vch-spec-jump a, .vch-page .vch-text-link { display: inline-flex; align-items: center; min-height: 44px; }\n@media(max-width: 600px) {\n  .vch-page .vch-bar { grid-template-columns: 1fr auto; }\n  .vch-page .vch-bar-track { grid-column: 1 \/ -1; order: 3; }\n}\n.vch-page a[data-resource-id] {display:inline-block;min-height:44px;padding:10px 0;box-sizing:border-box;overflow-wrap:anywhere;}\n\u003c\/style\u003e\n\u003csection class=\"vch-section vch-paper\" data-element=\"36\" data-claims=\"C01,C02,C05,C10,C11\" data-resources=\"\" aria-labelledby=\"vch-title-36\"\u003e\u003cdiv class=\"vch-wrap\"\u003e\n\u003ch2 class=\"vch-h2\" id=\"vch-title-36\"\u003e10x reach in a compact binocular.\u003c\/h2\u003e\n\u003cp class=\"vch-lead\"\u003eThe Vortex Vanquish 10x26 combines 10x magnification and 26 mm objectives in a compact reverse-Porro design weighing approximately 360 g.\u003c\/p\u003e\n\u003cdiv class=\"vch-plain\"\u003e\n\u003cdiv class=\"vch-plain-row\"\u003e\n\u003cdiv class=\"vch-plain-num\"\u003e10x\u003csmall\u003emagnification\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"vch-h3\"\u003eA closer view of your subject\u003c\/h3\u003e\n\u003cp class=\"vch-body\"\u003e10x magnification brings distant detail closer in a 26 mm binocular.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vch-plain-row\"\u003e\n\u003cdiv class=\"vch-plain-num\"\u003e98.0 m\u003csmall\u003efield at 1,000 m\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"vch-h3\"\u003eRoom to follow the scene\u003c\/h3\u003e\n\u003cp class=\"vch-body\"\u003eThe field covers approximately 98.0 m at 1,000 m, giving context around the subject you are watching.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vch-plain-row\"\u003e\n\u003cdiv class=\"vch-plain-num\"\u003e360 g\u003csmall\u003eapproximate weight\u003c\/small\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003ch3 class=\"vch-h3\"\u003eEasy to carry with you\u003c\/h3\u003e\n\u003cp class=\"vch-body\"\u003eThe reverse-Porro layout puts the objectives closer together than the eyepieces, keeping the binocular compact.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"vch-section vch-feature-row\" data-element=\"08\" data-claims=\"C14,C15,C16\" data-resources=\"\" aria-labelledby=\"vch-title-08\" data-visual-variant=\"original-row\"\u003e\u003cdiv class=\"vch-wrap\"\u003e\n\u003ch2 class=\"vch-h2\" id=\"vch-title-08\"\u003eCoated lenses and sealed construction.\u003c\/h2\u003e\n\u003cdiv class=\"vch-feature-row-grid\"\u003e\n\u003carticle class=\"vch-feature-row-item\"\u003e\u003ch3 class=\"vch-h3\"\u003eFully multi-coated lenses\u003c\/h3\u003e\n\u003cp class=\"vch-body\"\u003eAnti-reflective coatings on all air-to-glass surfaces help more light reach your eyes for a clearer view.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"vch-feature-row-item\"\u003e\u003ch3 class=\"vch-h3\"\u003eWaterproof and fogproof\u003c\/h3\u003e\n\u003cp class=\"vch-body\"\u003eO-ring seals and nitrogen purging protect against water ingress and internal fogging. Rubber armour adds grip and exterior protection.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"vch-feature-row-item\"\u003e\u003ch3 class=\"vch-h3\"\u003eFocus for your eyes\u003c\/h3\u003e\n\u003cp class=\"vch-body\"\u003eThe centre wheel focuses both barrels together. A diopter adjustment on the right eyepiece compensates for differences between your eyes.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"vch-section vch-paper vch-good-to-know\" data-element=\"21\" data-claims=\"C07,C03,C18,C17,C06\" data-resources=\"R02\" aria-labelledby=\"vch-title-21\"\u003e\u003cdiv class=\"vch-wrap\"\u003e\n\u003ch2 class=\"vch-h2\" id=\"vch-title-21\"\u003eGood to know\u003c\/h2\u003e\n\u003cdiv class=\"vch-narrow-list\"\u003e\n\u003carticle class=\"vch-narrow-item\"\u003e\u003cspan class=\"vch-narrow-num\"\u003e01\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"vch-h3\"\u003eCheck the fit\u003c\/h3\u003e\n\u003cp class=\"vch-body\"\u003eThe interpupillary distance adjusts from 57 mm - 71 mm. Twist-up eyecups help position your eyes; eye relief is 16 mm.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"vch-narrow-item\"\u003e\u003cspan class=\"vch-narrow-num\"\u003e02\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"vch-h3\"\u003eCarry case and strap included\u003c\/h3\u003e\n\u003cp class=\"vch-body\"\u003eIncludes rainguard eyepiece cover, comfort neck strap, carry case and lens cloth.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003carticle class=\"vch-narrow-item\"\u003e\u003cspan class=\"vch-narrow-num\"\u003e03\u003c\/span\u003e\u003cdiv\u003e\n\u003ch3 class=\"vch-h3\"\u003eAllow space for close subjects\u003c\/h3\u003e\n\u003cp class=\"vch-body\"\u003eClosest focus is approximately 2.32 m. \u003ca href=\"https:\/\/vortexoptics.widen.net\/view\/pdf\/e2t34owlyt\/VTX_BIN-VANQUISH-14A_VNQ_BIN_P_PM_WEB.pdf?t.download=true\u0026amp;u=ymrkrm\u0026amp;x.share=t\" data-resource-id=\"R02\" target=\"_blank\" rel=\"noopener\"\u003eVanquish product manual\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"vch-section vch-paper vch-warranty\" data-element=\"23\" data-claims=\"C19\" data-resources=\"R01\" aria-labelledby=\"vch-title-23\"\u003e\u003cdiv class=\"vch-wrap\"\u003e\n\u003ch2 class=\"vch-h2\" id=\"vch-title-23\"\u003eVortex VIP warranty in Australia\u003c\/h2\u003e\n\u003cp class=\"vch-lead\"\u003eLifetime repair or replacement for damaged or defective products, subject to the Australian warranty terms.\u003c\/p\u003e\n\u003cdiv class=\"vch-warranty-grid\"\u003e\n\u003cdiv class=\"vch-warranty-item\"\u003e\n\u003cstrong\u003eCoverage\u003c\/strong\u003e\u003cspan\u003eVortex VIP lifetime warranty.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vch-warranty-item\"\u003e\n\u003cstrong\u003eExclusions\u003c\/strong\u003e\u003cspan\u003eLoss, theft, deliberate damage and cosmetic damage that does not affect performance. Grey-market imports are not covered.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vch-warranty-item\"\u003e\n\u003cstrong\u003eAustralian claims\u003c\/strong\u003e\u003cspan\u003eContact the dealer or distributor in the country of purchase. \u003ca href=\"https:\/\/www.extravision.com.au\/pages\/vortex-vip-warranty\" data-resource-id=\"R01\" target=\"_blank\" rel=\"noopener\"\u003eAustralian Vortex VIP warranty details\u003c\/a\u003e.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"vch-section vch-paper vch-specs-section\" data-element=\"24\" data-claims=\"C01,C02,C03,C04,C05,C06,C07,C08,C09,C10,C11,C12,C13\" data-resources=\"\" aria-labelledby=\"vch-title-24\"\u003e\u003cdiv class=\"vch-wrap\"\u003e\n\u003ch2 class=\"vch-h2\" id=\"vch-title-24\"\u003eSpecifications\u003c\/h2\u003e\n\u003cdiv class=\"vch-data-grid\"\u003e\n\u003cdiv class=\"vch-spec-columns\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vch-data-category\"\u003eOptics\u003c\/div\u003e\n\u003cdiv class=\"vch-data-row\" data-two\u003e\n\u003cdiv class=\"vch-data-label\"\u003eMagnification\u003c\/div\u003e\n\u003cdiv\u003e10x\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vch-data-row\" data-two\u003e\n\u003cdiv class=\"vch-data-label\"\u003eObjective Lens Diameter\u003c\/div\u003e\n\u003cdiv\u003e26 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vch-data-row\" data-two\u003e\n\u003cdiv class=\"vch-data-label\"\u003eEye Relief\u003c\/div\u003e\n\u003cdiv\u003e16.0 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vch-data-row\" data-two\u003e\n\u003cdiv class=\"vch-data-label\"\u003eAngular Field of View\u003c\/div\u003e\n\u003cdiv\u003e5.6°\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vch-data-row\" data-two\u003e\n\u003cdiv class=\"vch-data-label\"\u003eLinear Field of View\u003c\/div\u003e\n\u003cdiv\u003eApprox. 98.0 m at 1,000 m (294 ft at 1,000 yd)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vch-data-row\" data-two\u003e\n\u003cdiv class=\"vch-data-label\"\u003eClose Focus\u003c\/div\u003e\n\u003cdiv\u003eApprox. 2.32 m (7.6 ft)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"vch-data-category\"\u003eBuild and handling\u003c\/div\u003e\n\u003cdiv class=\"vch-data-row\" data-two\u003e\n\u003cdiv class=\"vch-data-label\"\u003eInterpupillary Distance\u003c\/div\u003e\n\u003cdiv\u003e57 mm - 71 mm\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vch-data-row\" data-two\u003e\n\u003cdiv class=\"vch-data-label\"\u003eHeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 109 mm (4.3 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vch-data-row\" data-two\u003e\n\u003cdiv class=\"vch-data-label\"\u003eWidth\u003c\/div\u003e\n\u003cdiv\u003eApprox. 117 mm (4.6 in)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vch-data-row\" data-two\u003e\n\u003cdiv class=\"vch-data-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv\u003eApprox. 360 g (12.7 oz)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vch-data-row\" data-two\u003e\n\u003cdiv class=\"vch-data-label\"\u003ePrism type\u003c\/div\u003e\n\u003cdiv\u003eReverse Porro\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vch-data-row\" data-two\u003e\n\u003cdiv class=\"vch-data-label\"\u003ePrism material\u003c\/div\u003e\n\u003cdiv\u003eBaK4\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"vch-data-row\" data-two\u003e\n\u003cdiv class=\"vch-data-label\"\u003eDiopter range\u003c\/div\u003e\n\u003cdiv\u003e±2 dioptres\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\n\u003c\/div\u003e\n","brand":"Extra Vision","offers":[{"title":"Default Title","offer_id":42877868474437,"sku":"VNQ-1026","price":233.26,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/Untitled_design_2.jpg?v=1749870772"},{"product_id":"vortex-crossfire-20-60x80-angled-spotting-scope","title":"Vortex Crossfire 20-60x80 Angled Spotting Scope","description":"\u003cp\u003e\u003cstrong data-end=\"183\" data-start=\"150\"\u003eSEE CLEARLY, WHEREVER YOU GO.\u003c\/strong\u003e\u003cbr data-end=\"186\" data-start=\"183\"\u003eThe Crossfire® HD series of spotting scopes offers exceptional optical performance and the reliability you expect from Crossfire® optics. With a wide field of view, it's perfect for scanning large areas in any environment. The Arca-Swiss compatible foot ensures quick and easy mounting on most tripods for seamless setup. Featuring a range of magnification options, the Crossfire® HD is versatile enough for a variety of outdoor activities, whether you're observing wildlife, hiking, or exploring distant landscapes. It's the perfect companion for anyone looking for high-quality viewing in the field.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan dir=\"ltr\" role=\"presentation\"\u003eFEATURES\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" class=\"col label\"\u003eHD Optical System\u003c\/th\u003e\n\u003ctd class=\"col data\"\u003eOptimized with select glass elements to deliver exceptional resolution, cut chromatic aberration and provide outstanding color fidelity, edge-to-edge sharpness, and light transmission.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" class=\"col label\"\u003eFully Multi-Coated Lenses\u003c\/th\u003e\n\u003ctd class=\"col data\"\u003eAnti-reflective coatings on all air-to-glass surfaces provide increased light transmission for greater clarity and low-light performance.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" class=\"col label\"\u003eRubber Armor\u003c\/th\u003e\n\u003ctd class=\"col data\"\u003eProvides a secure, non-slip grip, and durable external protection.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" class=\"col label\"\u003eNitrogen Gas Purged\u003c\/th\u003e\n\u003ctd class=\"col data\"\u003eGas purged and O-ring sealed for fogproof and waterproof performance.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" class=\"col label\"\u003eTripod Adaptable\u003c\/th\u003e\n\u003ctd class=\"col data\"\u003eAllowing use on a tripod or car window mount. Arca-Swiss foot.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" class=\"col label\"\u003eWaterproof\u003c\/th\u003e\n\u003ctd class=\"col data\"\u003eDesigned to withstand harsh weather conditions.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" class=\"col label\"\u003eFogproof\u003c\/th\u003e\n\u003ctd class=\"col data\"\u003eDesigned to withstand a wide range of temperatures.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" class=\"col label\"\u003eShockproof\u003c\/th\u003e\n\u003ctd class=\"col data\"\u003eDesigned to withstand impact.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSPECIFICATIONS\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable id=\"product-vortex-specs-table\" class=\"data table spec-attributes\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" class=\"col label\"\u003eMagnification\u003c\/th\u003e\n\u003ctd data-th=\"Magnification\" class=\"col data\"\u003e20-60x\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" class=\"col label\"\u003eObjective Lens Diameter\u003c\/th\u003e\n\u003ctd data-th=\"Objective Lens Diameter\" class=\"col data\"\u003e80 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" class=\"col label\"\u003eLinear Field of View\u003c\/th\u003e\n\u003ctd data-th=\"Linear Field of View\" class=\"col data\"\u003e105' - 53'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" class=\"col label\"\u003eAngular Field of View\u003c\/th\u003e\n\u003ctd data-th=\"Angular Field of View\" class=\"col data\"\u003e2.0° - 1.0°\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" class=\"col label\"\u003eEye Relief\u003c\/th\u003e\n\u003ctd data-th=\"Eye Relief\" class=\"col data\"\u003e18.0mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" class=\"col label\"\u003eLength\u003c\/th\u003e\n\u003ctd data-th=\"Length\" class=\"col data\"\u003e15.6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" class=\"col label\"\u003eWeight\u003c\/th\u003e\n\u003ctd data-th=\"Weight\" class=\"col data\"\u003e53.0 oz.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth scope=\"row\" class=\"col label\"\u003eClose Focus\u003c\/th\u003e\n\u003ctd data-th=\"Close Focus\" class=\"col data\"\u003e26.0'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch4 style=\"font-weight: 400;\"\u003e\u003cstrong\u003eVortex Australian Warranty\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cp style=\"font-weight: 400;\"\u003eOur warranty is about you, not us. It's about taking care of you after the sale.\u003c\/p\u003e\n\u003cp style=\"font-weight: 400;\"\u003eThe VIP stands for a Very Important Promise to you, our customers. We will repair or replace your Vortex product in the event it becomes damaged or defective—at no charge to you other then return post from you to us. It doesn't matter how it happened, whose fault it was, or where you purchased it. You can count on the VIP Warranty for all riflescopes, red dots, rangefinders, binoculars, spotting scopes and monoculars.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli style=\"font-weight: 400;\"\u003eUnlimited Lifetime Warranty\u003c\/li\u003e\n\u003cli style=\"font-weight: 400;\"\u003eFully transferable\u003c\/li\u003e\n\u003cli style=\"font-weight: 400;\"\u003eNo warranty card to fill out\u003c\/li\u003e\n\u003cli style=\"font-weight: 400;\"\u003eNo receipt needed to hang on to\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"font-weight: 400;\"\u003eIf you ever have a problem, no matter the cause, we promise to take care of you.\u003c\/p\u003e\n\u003cp style=\"font-weight: 400;\"\u003eThe VIP warranty does not cover loss, misuse, theft or deliberate damage to the product.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Extra Vision","offers":[{"title":"Default Title","offer_id":43797609611333,"sku":"VOCF80A","price":569.88,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/VortexCrossfire20-60x80AngledSpottingScope.jpg?v=1760066171"},{"product_id":"vortex-crossfire-hd-12-36x50-angled-spotting-scope","title":"Vortex Crossfire HD 12-36x50 Angled Spotting Scope","description":"\u003cp\u003eThe Crossfire® HD family of spotting scopes offers powerful, high-performance optics backed by the proven reliability of the Crossfire® line. With a wide field of view, it's ideal for scanning large areas in a variety of environments. The Arca-Swiss compatible foot provides easy, out-of-the-box mounting on most tripods. Available in a range of magnification options, the Crossfire® HD is a versatile tool—perfect whether you're just getting started or looking for a long-term upgrade.\u003c\/p\u003e\n\u003ch3\u003eHD Optical System\u003c\/h3\u003e\n\u003cp\u003eOptimized with select glass elements to deliver exceptional resolution, cut chromatic aberration, and provide outstanding color fidelity, edge-to-edge sharpness, and light transmission.\u003c\/p\u003e\n\u003ch3\u003eFully Multi-Coated Lenses\u003c\/h3\u003e\n\u003cp\u003eAnti-reflective coatings  on all air-to-glass surfaces provide increased light transmission for greater clarity and low-light performance.\u003c\/p\u003e\n\u003ch3\u003e\u003cstrong\u003e\u003cspan role=\"presentation\" dir=\"ltr\"\u003eFULL FEATURES\u003c\/span\u003e\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth class=\"col label\" scope=\"row\"\u003eHD Optical System\u003c\/th\u003e\n\u003ctd class=\"col data\"\u003eOptimized with select glass elements to deliver exceptional resolution, cut chromatic aberration and provide outstanding color fidelity, edge-to-edge sharpness, and light transmission.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"col label\" scope=\"row\"\u003eFully Multi-Coated Lenses\u003c\/th\u003e\n\u003ctd class=\"col data\"\u003eAnti-reflective coatings on all air-to-glass surfaces provide increased light transmission for greater clarity and low-light performance.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"col label\" scope=\"row\"\u003eRubber Armor\u003c\/th\u003e\n\u003ctd class=\"col data\"\u003eProvides a secure, non-slip grip, and durable external protection.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"col label\" scope=\"row\"\u003eNitrogen Gas Purged\u003c\/th\u003e\n\u003ctd class=\"col data\"\u003eGas purged and O-ring sealed for fogproof and waterproof performance.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"col label\" scope=\"row\"\u003eTripod Adaptable\u003c\/th\u003e\n\u003ctd class=\"col data\"\u003eAllowing use on a tripod or car window mount. Arca-Swiss foot.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"col label\" scope=\"row\"\u003eWaterproof\u003c\/th\u003e\n\u003ctd class=\"col data\"\u003eDesigned to withstand harsh weather conditions.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"col label\" scope=\"row\"\u003eFogproof\u003c\/th\u003e\n\u003ctd class=\"col data\"\u003eDesigned to withstand a wide range of temperatures.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"col label\" scope=\"row\"\u003eShockproof\u003c\/th\u003e\n\u003ctd class=\"col data\"\u003eDesigned to withstand impact.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSPECIFICATIONS\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable class=\"data table spec-attributes\" id=\"product-vortex-specs-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth class=\"col label\" scope=\"row\"\u003eMagnification\u003c\/th\u003e\n\u003ctd class=\"col data\" data-th=\"Magnification\"\u003e12-36x\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"col label\" scope=\"row\"\u003eObjective Lens Diameter\u003c\/th\u003e\n\u003ctd class=\"col data\" data-th=\"Objective Lens Diameter\"\u003e50 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"col label\" scope=\"row\"\u003eLinear Field of View\u003c\/th\u003e\n\u003ctd class=\"col data\" data-th=\"Linear Field of View\"\u003e173' - 89'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"col label\" scope=\"row\"\u003eAngular Field of View\u003c\/th\u003e\n\u003ctd class=\"col data\" data-th=\"Angular Field of View\"\u003e3.3° - 1.7°\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"col label\" scope=\"row\"\u003eEye Relief\u003c\/th\u003e\n\u003ctd class=\"col data\" data-th=\"Eye Relief\"\u003e18.0mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"col label\" scope=\"row\"\u003eLength\u003c\/th\u003e\n\u003ctd class=\"col data\" data-th=\"Length\"\u003e10.2\"\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"col label\" scope=\"row\"\u003eWeight\u003c\/th\u003e\n\u003ctd class=\"col data\" data-th=\"Weight\"\u003e30.3 oz.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth class=\"col label\" scope=\"row\"\u003eClose Focus\u003c\/th\u003e\n\u003ctd class=\"col data\" data-th=\"Close Focus\"\u003e13.9'\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch4 style=\"font-weight: 400;\"\u003e\u003cstrong\u003eVortex Australian Warranty\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cp style=\"font-weight: 400;\"\u003eOur warranty is about you, not us. It's about taking care of you after the sale.\u003c\/p\u003e\n\u003cp style=\"font-weight: 400;\"\u003eThe VIP stands for a Very Important Promise to you, our customers. We will repair or replace your Vortex product in the event it becomes damaged or defective—at no charge to you other then return post from you to us. It doesn't matter how it happened, whose fault it was, or where you purchased it. You can count on the VIP Warranty for all riflescopes, red dots, rangefinders, binoculars, spotting scopes and monoculars.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli style=\"font-weight: 400;\"\u003eUnlimited Lifetime Warranty\u003c\/li\u003e\n\u003cli style=\"font-weight: 400;\"\u003eFully transferable\u003c\/li\u003e\n\u003cli style=\"font-weight: 400;\"\u003eNo warranty card to fill out\u003c\/li\u003e\n\u003cli style=\"font-weight: 400;\"\u003eNo receipt needed to hang on to\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"font-weight: 400;\"\u003eIf you ever have a problem, no matter the cause, we promise to take care of you.\u003c\/p\u003e\n\u003cp style=\"font-weight: 400;\"\u003eThe VIP warranty does not cover loss, misuse, theft or deliberate damage to the product.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Extra Vision","offers":[{"title":"Default Title","offer_id":43829739978821,"sku":"VOCF50A","price":384.34,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/Vortex_Crossfire_HD_12-36x50_Angled_Spotting_Scope.jpg?v=1760407393"},{"product_id":"vortex-solo-8x25-monocular","title":"VORTEX SOLO 8X25 Monocular","description":"\u003cp\u003eCompact, rugged, and always ready — the Solo® 8x25 delivers powerful magnification in an ultra-portable design for adventurers who pack light. Whether you're hiking, travelling, birdwatching, or exploring nature, it slips into a pocket or clips to your gear, bringing distant details into crisp focus while standing up to the elements.\u003c\/p\u003e\n\u003ch3\u003eFeatures \u0026amp; Technology\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eSD Optical System\u003c\/strong\u003e – High-quality glass reduces chromatic aberration for clean, bright, sharp images.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFully Multi-Coated Lenses\u003c\/strong\u003e – Anti-reflective coatings on all air-to-glass surfaces boost light transmission for better clarity in low light.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRubber Armor\u003c\/strong\u003e – Durable, non-slip exterior for secure handling and added protection.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNitrogen Gas Purged\u003c\/strong\u003e – Fogproof, waterproof performance you can rely on in changing conditions.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWaterproof \u0026amp; Fogproof\u003c\/strong\u003e – Built to handle harsh weather and temperature swings.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eShockproof\u003c\/strong\u003e – Tough construction to withstand knocks and bumps in the field.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eWhat's in the Box\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSolo® 8x25 Monocular\u003c\/li\u003e\n\u003cli\u003eNeck Lanyard\u003c\/li\u003e\n\u003cli\u003eSoft Carry Case\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eMagnification\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e8×\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eObjective Lens Diameter\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e25 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eEye Relief\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e15.0 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eAngular Field of View\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e7.2°\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eClose Focus\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e16.4' \/ 5.0 m\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eLinear Field of View\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e378' @ 1000 yds \/ 126 m @ 1000 m\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eLength\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e4.4\" \/ 112 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eWeight\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e5.6 oz \/ 159 g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"Extra Vision","offers":[{"title":"Default Title","offer_id":43956407566405,"sku":"VOS825","price":132.54,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/vtx_mon_solo_25_fr_w_jpeg.jpg?v=1762564065"},{"product_id":"vortex-solo-10x25-monocular","title":"Vortex Solo 10x25 Monocular","description":"\u003cp\u003eGet closer to the action while staying light on your feet. The Solo® 10x25 offers powerful magnification in a compact, rugged design ideal for travellers, hikers, birdwatchers, and outdoor explorers. Its bright optics and comfortable handling make it the perfect choice when you want detailed long-range viewing without carrying full-size binoculars.\u003c\/p\u003e\n\u003ch3\u003eFeatures \u0026amp; Technology\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eSD Optical System\u003c\/strong\u003e – High-quality glass delivers sharp, bright images with reduced chromatic aberration.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFully Multi-Coated Lenses\u003c\/strong\u003e – Enhanced light transmission for improved clarity in varied lighting conditions.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRubber Armor\u003c\/strong\u003e – Durable, non-slip exterior for secure grip and added protection.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNitrogen Gas Purged\u003c\/strong\u003e – Fogproof and waterproof performance in changing environments.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWaterproof \u0026amp; Fogproof\u003c\/strong\u003e – Ready for harsh weather and temperature shifts.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eShockproof\u003c\/strong\u003e – Built to withstand bumps, drops, and tough field use.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eWhat's in the Box\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSolo® 10x25 Monocular\u003c\/li\u003e\n\u003cli\u003eNeck Lanyard\u003c\/li\u003e\n\u003cli\u003eSoft Carry Case\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003ctable\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eMagnification\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e10×\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eObjective Lens Diameter\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e25 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eEye Relief\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e15.0 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eAngular Field of View\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e6.2°\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eClose Focus\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e16.4' \/ 5.0 m\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eLinear Field of View\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e325' @ 1000 yds \/ 108 m @ 1000 m\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eLength\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e4.9\" \/ 124 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eWeight\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e9.3 oz \/ 264 g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"Extra Vision","offers":[{"title":"Default Title","offer_id":43956858421317,"sku":"VOS105","price":145.79,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0609\/6673\/1845\/files\/vtx_mon_solo_36_fr_w_1_jpeg.jpg?v=1762573571"}],"url":"https:\/\/bintel.com.au\/collections\/vortex-black-friday.oembed","provider":"The Binocular and Telescope Shop","version":"1.0","type":"link"}