.product-gallery[data-astro-cid-fmfgs2lu]{border:0;width:100%;min-width:0;max-width:420px;margin:0 auto;padding:0}.product-gallery[data-astro-cid-fmfgs2lu] legend[data-astro-cid-fmfgs2lu]{font:15px/1.5 var(--sans);color:var(--ink-3);padding:0 0 12px}.photo-choice[data-astro-cid-fmfgs2lu],.visually-hidden[data-astro-cid-fmfgs2lu]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.gallery-stage[data-astro-cid-fmfgs2lu]{background:var(--slot);border-radius:8px;overflow:hidden}.gallery-stage[data-astro-cid-fmfgs2lu] figure[data-astro-cid-fmfgs2lu]{aspect-ratio:4/3;margin:0;display:none;position:relative}.gallery-stage[data-astro-cid-fmfgs2lu] img[data-astro-cid-fmfgs2lu]{-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;padding:0 0 32px;display:block}.gallery-stage[data-astro-cid-fmfgs2lu] figcaption[data-astro-cid-fmfgs2lu]{background:var(--paper);color:var(--ink-3);font:15px/1.4 var(--sans);border-radius:3px;padding:2px 8px;position:absolute;bottom:10px;left:14px}.gallery-thumbs[data-astro-cid-fmfgs2lu]{grid-template-columns:repeat(var(--thumbs), minmax(0, 72px));gap:8px;margin-top:10px;display:grid}.gallery-thumbs[data-astro-cid-fmfgs2lu] label[data-astro-cid-fmfgs2lu]{cursor:pointer;border:1px solid var(--rule);background:var(--slot);border-radius:5px;min-width:0;padding:3px;display:block}.gallery-thumbs[data-astro-cid-fmfgs2lu] img[data-astro-cid-fmfgs2lu]{aspect-ratio:4/3;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;width:100%;height:auto;display:block}.photo-choice[data-astro-cid-fmfgs2lu]:first-of-type:checked~.gallery-stage[data-astro-cid-fmfgs2lu]>figure[data-astro-cid-fmfgs2lu]:first-child,.photo-choice[data-astro-cid-fmfgs2lu]:nth-of-type(2):checked~.gallery-stage[data-astro-cid-fmfgs2lu]>figure[data-astro-cid-fmfgs2lu]:nth-child(2),.photo-choice[data-astro-cid-fmfgs2lu]:nth-of-type(3):checked~.gallery-stage[data-astro-cid-fmfgs2lu]>figure[data-astro-cid-fmfgs2lu]:nth-child(3),.photo-choice[data-astro-cid-fmfgs2lu]:nth-of-type(4):checked~.gallery-stage[data-astro-cid-fmfgs2lu]>figure[data-astro-cid-fmfgs2lu]:nth-child(4),.photo-choice[data-astro-cid-fmfgs2lu]:nth-of-type(5):checked~.gallery-stage[data-astro-cid-fmfgs2lu]>figure[data-astro-cid-fmfgs2lu]:nth-child(5){display:block}.photo-choice[data-astro-cid-fmfgs2lu]:first-of-type:checked~.gallery-thumbs[data-astro-cid-fmfgs2lu]>label[data-astro-cid-fmfgs2lu]:first-child,.photo-choice[data-astro-cid-fmfgs2lu]:nth-of-type(2):checked~.gallery-thumbs[data-astro-cid-fmfgs2lu]>label[data-astro-cid-fmfgs2lu]:nth-child(2),.photo-choice[data-astro-cid-fmfgs2lu]:nth-of-type(3):checked~.gallery-thumbs[data-astro-cid-fmfgs2lu]>label[data-astro-cid-fmfgs2lu]:nth-child(3),.photo-choice[data-astro-cid-fmfgs2lu]:nth-of-type(4):checked~.gallery-thumbs[data-astro-cid-fmfgs2lu]>label[data-astro-cid-fmfgs2lu]:nth-child(4),.photo-choice[data-astro-cid-fmfgs2lu]:nth-of-type(5):checked~.gallery-thumbs[data-astro-cid-fmfgs2lu]>label[data-astro-cid-fmfgs2lu]:nth-child(5){border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.photo-choice[data-astro-cid-fmfgs2lu]:first-of-type:focus-visible~.gallery-thumbs[data-astro-cid-fmfgs2lu]>label[data-astro-cid-fmfgs2lu]:first-child,.photo-choice[data-astro-cid-fmfgs2lu]:nth-of-type(2):focus-visible~.gallery-thumbs[data-astro-cid-fmfgs2lu]>label[data-astro-cid-fmfgs2lu]:nth-child(2),.photo-choice[data-astro-cid-fmfgs2lu]:nth-of-type(3):focus-visible~.gallery-thumbs[data-astro-cid-fmfgs2lu]>label[data-astro-cid-fmfgs2lu]:nth-child(3),.photo-choice[data-astro-cid-fmfgs2lu]:nth-of-type(4):focus-visible~.gallery-thumbs[data-astro-cid-fmfgs2lu]>label[data-astro-cid-fmfgs2lu]:nth-child(4),.photo-choice[data-astro-cid-fmfgs2lu]:nth-of-type(5):focus-visible~.gallery-thumbs[data-astro-cid-fmfgs2lu]>label[data-astro-cid-fmfgs2lu]:nth-child(5){outline:2px solid var(--accent);outline-offset:2px}@media (width<=700px){.product-gallery[data-astro-cid-fmfgs2lu]{max-width:none}.gallery-thumbs[data-astro-cid-fmfgs2lu]{gap:6px;max-width:240px}.gallery-stage[data-astro-cid-fmfgs2lu] figure[data-astro-cid-fmfgs2lu]{aspect-ratio:auto;height:110px}.gallery-stage[data-astro-cid-fmfgs2lu] img[data-astro-cid-fmfgs2lu]{padding:0}.gallery-stage[data-astro-cid-fmfgs2lu] figcaption[data-astro-cid-fmfgs2lu],.product-gallery[data-astro-cid-fmfgs2lu] legend[data-astro-cid-fmfgs2lu]{display:none}}.experience-scale[data-astro-cid-gj47w7ey]{margin:26px 0 20px}.scale-track[data-astro-cid-gj47w7ey]{gap:6px;display:flex}.scale-stop[data-astro-cid-gj47w7ey]{text-align:center;min-width:0;color:var(--ink-3);flex:1;font-size:15px}.scale-stop[data-astro-cid-gj47w7ey] i[data-astro-cid-gj47w7ey]{background:var(--rule);border-radius:2px;height:8px;margin:0 0 14px;display:block;position:relative}.scale-stop[data-astro-cid-gj47w7ey].is-observed{color:var(--accent);font-weight:500}.is-observed[data-astro-cid-gj47w7ey] i[data-astro-cid-gj47w7ey]{background:var(--accent)}.is-observed[data-astro-cid-gj47w7ey] i[data-astro-cid-gj47w7ey]:after{content:"";background:var(--accent);border:3px solid var(--paper);outline:1px solid var(--accent);border-radius:50%;width:16px;height:16px;position:absolute;top:-4px;left:calc(50% - 8px)}.scale-grip[data-astro-cid-gj47w7ey] .scale-stop[data-astro-cid-gj47w7ey]:first-child i[data-astro-cid-gj47w7ey]{border-radius:8px 0 0 8px}.scale-grip[data-astro-cid-gj47w7ey] .scale-stop[data-astro-cid-gj47w7ey]:last-child i[data-astro-cid-gj47w7ey]{border-radius:0 8px 8px 0}.scale-weight[data-astro-cid-gj47w7ey] .scale-stop[data-astro-cid-gj47w7ey] i[data-astro-cid-gj47w7ey]{clip-path:polygon(0 70%,100% 0,100% 100%,0 100%);border-radius:0;height:16px}.scale-heat[data-astro-cid-gj47w7ey] .scale-stop[data-astro-cid-gj47w7ey] i[data-astro-cid-gj47w7ey]{border-radius:12px;height:12px}.scale-weight[data-astro-cid-gj47w7ey] .is-observed[data-astro-cid-gj47w7ey] i[data-astro-cid-gj47w7ey]:after,.scale-heat[data-astro-cid-gj47w7ey] .is-observed[data-astro-cid-gj47w7ey] i[data-astro-cid-gj47w7ey]:after{display:none}.zone-map[data-astro-cid-2qzg3kle]{grid-template-columns:200px minmax(0,1fr);align-items:center;gap:36px;display:grid}.zone-figure[data-astro-cid-2qzg3kle] svg[data-astro-cid-2qzg3kle]{max-width:100%;margin:auto;display:block}.zone-figure[data-astro-cid-2qzg3kle]>p[data-astro-cid-2qzg3kle]{color:var(--ink-3);text-align:center;margin:12px 0 0;font-size:15px}.zone-known[data-astro-cid-2qzg3kle] ellipse[data-astro-cid-2qzg3kle]{fill:var(--tint);fill-opacity:.9;stroke:var(--accent);stroke-width:1.5px}.zone-known[data-astro-cid-2qzg3kle] text[data-astro-cid-2qzg3kle]{fill:var(--accent);font:500 15px var(--sans)}.zone-concern[data-astro-cid-2qzg3kle] ellipse[data-astro-cid-2qzg3kle]{fill:var(--gold-tint);stroke:var(--gold-ink);stroke-dasharray:4 3}.zone-concern[data-astro-cid-2qzg3kle] text[data-astro-cid-2qzg3kle]{fill:var(--ink)}.zone-unknown[data-astro-cid-2qzg3kle] ellipse[data-astro-cid-2qzg3kle]{fill:none;stroke:none}.zone-findings[data-astro-cid-2qzg3kle]{margin:0;padding:0;list-style:none}.zone-findings[data-astro-cid-2qzg3kle]>li[data-astro-cid-2qzg3kle]{border-bottom:1px solid var(--rule);gap:14px;padding:18px 0;display:flex}.zone-findings[data-astro-cid-2qzg3kle] h3[data-astro-cid-2qzg3kle]{margin:0 0 4px}.zone-findings[data-astro-cid-2qzg3kle] p[data-astro-cid-2qzg3kle]{margin:0 0 7px;font-size:17px}.zone-findings[data-astro-cid-2qzg3kle] small[data-astro-cid-2qzg3kle]{color:var(--ink-3);font-size:15px;display:block}.zone-number[data-astro-cid-2qzg3kle]{border:1px solid var(--accent);width:28px;height:28px;color:var(--accent);border-radius:50%;flex-shrink:0;place-items:center;font-size:15px;display:grid}.has-concern[data-astro-cid-2qzg3kle] .zone-number[data-astro-cid-2qzg3kle]{border-color:var(--gold-ink);color:var(--ink);border-style:dashed}@media (width<=700px){.zone-map[data-astro-cid-2qzg3kle]{grid-template-columns:1fr;gap:18px}.zone-figure[data-astro-cid-2qzg3kle]{max-width:150px;margin:auto}.zone-figure[data-astro-cid-2qzg3kle] svg[data-astro-cid-2qzg3kle]{height:auto}}@media (width<=380px){.zone-map[data-astro-cid-2qzg3kle]{grid-template-columns:100px minmax(0,1fr);gap:12px}.zone-findings[data-astro-cid-2qzg3kle]>li[data-astro-cid-2qzg3kle]{gap:8px}.zone-number[data-astro-cid-2qzg3kle]{width:22px;height:22px}}.product-page{padding-bottom:32px}.product-page h1,.product-page h2,.product-page h3{margin-top:0}.product-page p{max-width:68ch}.product-page :is(a,button,summary,input):focus-visible{outline:2px solid var(--accent);outline-offset:4px}.product-entry{grid-template-rows:min-content 1fr;grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:start;gap:0 64px;padding:28px 0 32px;display:grid}.product-entry-heading,.product-entry-copy{grid-column:2}.product-photo{grid-area:1/1/span 2;align-self:center;min-width:0}.product-photo>.slot{aspect-ratio:4/3;border-radius:5px;width:100%;height:auto}.product-photo>.slot img{-o-object-fit:contain;object-fit:contain;max-height:295px}.product-maker{align-items:center;gap:12px;min-height:32px;margin-bottom:12px;text-decoration:none;display:inline-flex}.product-entry h1{margin:0}.product-entry .shoe-deck{color:var(--ink-3);margin:8px 0 16px}.product-description,.product-properties{margin:0 0 20px}.product-properties>div{grid-template-columns:130px minmax(0,1fr);gap:16px;padding:7px 0;font-size:17px;display:grid}.product-properties dt{color:var(--ink-3)}.product-properties dd{margin:0}.entry-buy{flex-wrap:wrap;align-items:center;gap:16px 24px;padding-top:18px;display:flex}.product-primary{background:var(--accent);min-height:46px;color:var(--on-ink);border-radius:3px;justify-content:center;align-items:center;gap:12px;padding:12px 18px;font-size:16px;text-decoration:none;display:inline-flex}.product-primary:hover{background:var(--pine)}.product-primary svg{flex-shrink:0}.quiet-link{min-height:42px;padding:10px 0;font-size:16px;display:inline-block}.product-nav{border-block:1px solid var(--rule);flex-wrap:wrap;gap:8px 32px;padding:10px 0;display:flex}.product-nav a{align-items:center;gap:10px;min-height:42px;font-size:16px;text-decoration:none;display:inline-flex}.product-nav a:hover{text-decoration:underline}.story-section{margin-top:48px;scroll-margin-top:24px}.chapter-heading .eyebrow{color:var(--accent);margin:0 0 8px}.chapter-heading h2{margin:0}.takeaway-layout{grid-template-columns:1.4fr 1fr;align-items:start;gap:44px;display:grid}.product-take{background:var(--pine);color:var(--on-ink);border-radius:4px;padding:32px}.product-take .take-title{max-width:27ch;margin:0 0 20px;font-size:28px;font-weight:500;line-height:1.25}.product-take>p:not(.take-title){margin:0 0 16px;font-size:17px}.product-take>p.take-basis{color:var(--on-ink-2);margin:0;font-size:15px}.takeaway-context .eyebrow{color:var(--ink-3);margin:0 0 8px}.glance{margin:0 0 18px}.glance>div{border-bottom:1px solid var(--rule);grid-template-columns:100px minmax(0,1fr);gap:12px;padding:9px 0;font-size:16px;display:grid}.glance dt{color:var(--ink-3)}.glance dd{margin:0}.glance dd a{font-size:15px;display:inline-block}.slice-sizing{border-left:3px solid var(--accent);margin:0 0 12px;padding-left:14px;font-size:17px}.slice-sizing.meta{color:var(--ink-3);border-left-color:var(--rule-2);font-size:15px}.wear-parts{border-top:1px solid var(--rule);max-width:720px;margin-top:28px;padding-top:24px}.wear-parts .eyebrow{color:var(--accent);margin:0 0 8px}.wear-parts-lede{margin:0 0 18px;font-size:17px}.wear-parts-list{margin:0;padding:0;list-style:none}.wear-parts-list li{border-bottom:1px solid var(--rule);grid-template-columns:110px minmax(0,1fr) auto 90px;align-items:center;gap:14px;padding:10px 0;font-size:16px;display:grid}.wear-part-label{font-weight:500}.wear-bar{background:var(--tint);border-radius:2px;height:10px;display:block;overflow:hidden}.wear-bar i{background:var(--accent);height:100%;display:block}.wear-part-count{color:var(--ink-2);white-space:nowrap;font-size:15px}.wear-scale{color:var(--ink-3);text-align:right;font-size:15px}.wear-parts>.meta{color:var(--ink-3);margin:12px 0 0;font-size:15px}.price-shelf{margin-top:8px}.takeaway-links{margin:0 0 8px;padding:0;list-style:none}.takeaway-links a{border-bottom:1px solid var(--rule);min-height:48px;color:var(--ink);justify-content:space-between;align-items:center;gap:16px;padding:10px 0;text-decoration:none;display:flex}.takeaway-links svg{color:var(--accent);flex-shrink:0}.takeaway-links a:hover{color:var(--accent)}.fit-layout{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:center;gap:54px;display:grid}.product-finding{min-width:0;padding:24px 0}.product-finding .finding-label{color:var(--ink-3);margin:0 0 10px;font-size:15px}.product-finding h3{max-width:38ch;margin:0 0 12px}.finding-basis,.finding-context{color:var(--ink-3);margin:12px 0;font-size:15px}.finding-contexts{padding-left:20px;font-size:17px}.finding-contexts strong{font-weight:500;display:block}.finding-details{font-size:15px}.finding-details summary{cursor:pointer;min-height:42px;color:var(--accent);padding:10px 0;display:list-item}.finding-details p,.finding-details li{font-size:15px}.research-details{border-block:1px solid var(--rule);margin-top:24px;padding:0 0 2px}.research-details>summary{cursor:pointer;min-height:48px;padding:16px 0;font-size:17px}.research-details>p,.research-details>a{font-size:15px}.evidence-line{border-top:1px solid var(--rule);padding:14px 0}.evidence-line p{margin:6px 0}.comfort-feature{background:var(--tint);border-left:3px solid var(--accent);max-width:780px;padding:0 28px}.sensation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 56px;display:grid}.sensation-grid .product-finding{border-bottom:1px solid var(--rule)}.wear-findings{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 56px;display:grid}.wear-findings .product-finding{border-top:1px solid var(--rule)}.maker-statement{background:var(--tint);padding:20px 24px;font-size:17px}.use-story{border-top:1px solid var(--rule);padding-top:28px}.use-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;display:grid}.use-columns .product-finding{padding-top:0}.agreement-list article{border-top:1px solid var(--rule);grid-template-columns:150px minmax(0,1fr);gap:28px;padding:22px 0;display:grid}.agreement-state{color:var(--accent);margin:0;font-size:17px}.agreement-list h3{margin:0 0 8px}.agreement-list p{margin-top:0}.comparison-columns{grid-template-columns:1fr 1fr;gap:24px;margin:18px 0 8px;display:grid}.comparison-columns[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.comparison-columns dt{color:var(--ink-3);margin-bottom:6px;font-size:15px}.comparison-columns dd{margin:0;font-size:17px}.cost-layout{grid-template-columns:.9fr 1.1fr;gap:44px;display:grid}.price-levels{border-block:1px solid var(--rule);flex-wrap:wrap;gap:32px 56px;margin-bottom:24px;padding:24px 0;display:flex}.price-levels article{max-width:560px}.price-levels .eyebrow{color:var(--ink-3);margin:0 0 12px}.price-range{color:var(--accent);margin:0 0 12px;font-size:32px}.cpw-lead{border-bottom:1px solid var(--rule);margin-bottom:24px;padding:4px 0 28px}.cpw-lead h3{color:var(--accent);font-variant-numeric:tabular-nums;margin:0;font-size:30px;line-height:1.2}.cpw-standing{margin:8px 0 0;font-size:18px;font-weight:500}.cpw-division{color:var(--ink-2);max-width:var(--measure);margin:10px 0 0}.cpw-caution{color:var(--gold-ink);margin:10px 0 0}.cpw-how{margin:14px 0 0}.cpw-scale{max-width:640px;margin:24px 0 0}.cpw-scale-track{border-bottom:1px solid var(--rule-2);height:26px;position:relative}.cpw-dot{background:var(--rule-2);border-radius:50%;width:10px;height:10px;margin-left:-5px;position:absolute;bottom:-5px}.cpw-dot--kin{background:var(--gold)}.cpw-dot--this{background:var(--accent);outline:3px solid var(--paper);width:18px;height:18px;margin-left:-9px;bottom:-9px}.cpw-scale-ends{color:var(--ink-3);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:14px;font-size:15px;display:flex}.cpw-scale-key{color:var(--ink-3);flex-wrap:wrap;gap:6px 20px;margin-top:6px;font-size:15px;display:flex}.cpw-key{background:var(--rule-2);border-radius:50%;width:10px;height:10px;margin-right:7px;display:inline-block}.cpw-key--kin{background:var(--gold)}.cpw-key--this{background:var(--accent)}.product-entry .entry-cpw{margin:12px 0 0}.product-entry .entry-cpw a{color:var(--ink);border-bottom:1px solid var(--rule-2);align-items:center;gap:8px;padding-bottom:2px;font-size:16px;line-height:1.35;text-decoration:none;display:inline-flex}.product-entry .entry-cpw a:hover{border-color:var(--accent)}.product-entry .entry-cpw svg{color:var(--accent);flex:none}.wear-calculator{background:var(--tint);border:0;border-top:2px solid var(--accent);min-width:0;margin:0;padding:28px}.wear-calculator>legend{color:var(--accent);padding:0 10px;font-size:15px}.wear-calculator h3{margin:0 0 24px}.scenario-inputs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.scenario-inputs label{flex-direction:column;gap:8px;font-size:15px;display:flex}.scenario-inputs input{border:1px solid var(--rule-2);width:100%;min-width:0;color:var(--ink);background:var(--paper);font:18px var(--sans);border-radius:3px;min-height:46px;padding:10px}.scenario-result{border-top:1px solid var(--rule-2);margin-top:24px;padding-top:24px}.scenario-result output{color:var(--accent);font-size:23px;line-height:1.35;display:block}.scenario-result>span{color:var(--ink-3);margin-top:12px;font-size:15px;display:block}.next-step{border-top:1px solid var(--rule);grid-template-columns:1fr 1fr;gap:44px;padding-top:32px;display:grid}.next-step>div>a{align-items:center;gap:12px;display:inline-flex}.model-lists{color:var(--ink-2);font-size:16px;line-height:1.9}.next-step .catalogue-neighbours>a{color:var(--ink);border-bottom:1px solid var(--rule);align-items:center;gap:18px;padding:12px 0;text-decoration:none;display:flex}.catalogue-neighbours .slot{flex-shrink:0;width:90px;height:72px}.catalogue-neighbours .slot img{-o-object-fit:contain;object-fit:contain;height:70px}.catalogue-neighbours .slot--drawn{display:none}.catalogue-neighbours span{flex:1}.catalogue-neighbours small{color:var(--ink-3);font-size:15px;display:block}.catalogue-neighbours svg{flex-shrink:0}.product-method{color:var(--ink-3);margin-top:36px;font-size:15px}@media (width<=1000px){.product-entry{grid-template-columns:minmax(0,360px) minmax(0,1fr);gap:30px}.takeaway-layout,.fit-layout,.cost-layout{gap:28px}.fit-layout{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}}@media (width<=700px){.wear-parts-list li{grid-template-rows:auto auto;grid-template-columns:90px minmax(0,1fr)}.wear-part-count{white-space:normal;grid-column:1/-1}.wear-scale{display:none}.glance>div{grid-template-columns:86px minmax(0,1fr)}.product-entry{grid-template-rows:none;grid-template-columns:1fr;gap:24px;padding-top:20px}.product-entry-heading,.product-entry-copy,.product-photo{grid-area:auto}.product-entry .shoe-deck{margin-bottom:0}.product-photo{width:100%;max-width:360px;margin:auto}.product-photo>.slot img{max-height:260px}.product-nav{gap:6px 24px}.story-section{margin-top:36px}.takeaway-layout,.fit-layout,.cost-layout,.next-step,.sensation-grid,.wear-findings,.use-columns{grid-template-columns:1fr;gap:20px}.product-take,.wear-calculator{padding:24px}.product-take .take-title{font-size:26px}.product-finding{padding:20px 0}.comfort-feature{padding:0 20px}.agreement-list article{grid-template-columns:1fr;gap:8px}.comparison-columns[data-columns="3"]{grid-template-columns:1fr;gap:14px}.scenario-inputs{grid-template-columns:1fr;gap:16px}.scenario-inputs label{grid-template-columns:1fr 110px;align-items:center;gap:10px;display:grid}.next-step{padding-top:26px}}.product-take.product-take-pending{background:var(--tint);color:var(--ink);padding:20px 24px}.product-take-pending .take-title{margin:0;font-size:18px;line-height:1.6}.product-take.product-take-pending>.take-basis{color:var(--ink-2)}.product-entry{grid-template-columns:minmax(0,520px) minmax(0,1fr);gap:0 48px;padding:16px 0 24px}.product-photo>.slot{aspect-ratio:5/4;overflow:hidden}.product-photo>.slot img{width:100%;height:100%;max-height:410px;transform:scale(1.12)}.product-entry .product-take{color:var(--ink);background:0 0;border-radius:0;padding:0}.product-entry .product-take .take-title{color:var(--accent);max-width:32ch;margin:0 0 8px;font-size:23px;line-height:1.25}.product-entry .product-take .take-basis{color:var(--ink-2);margin:0 0 12px}.quick-answers{border-top:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;margin:16px 0 0;padding-top:14px;display:grid}.quick-answers dt{color:var(--ink-3);font-size:15px}.quick-answers dd{margin:3px 0 0;font-size:17px;line-height:1.4}.entry-buy{padding-top:16px}.product-entry .model-lists{margin:12px 0 0;font-size:15px;line-height:1.5}.product-nav{gap:0 24px;padding:6px 0}.product-nav a{font-size:15px}.story-section{margin-top:36px}.chapter-heading{margin-bottom:16px}.version-note{border-left:3px solid var(--accent);background:var(--tint);padding:20px 24px}.version-note p{margin:8px 0 0}.version-note h2{margin-bottom:10px}.fit-layout{grid-template-columns:minmax(0,.38fr) minmax(0,.62fr);align-items:start;gap:32px}.fit-layout--zones-only{grid-template-columns:1fr}.comfort-row{grid-template-columns:minmax(0,62fr) minmax(0,38fr);gap:36px;display:grid}.comfort-row--single{grid-template-columns:1fr}.product-finding{padding:12px 0}.product-finding h3{font-size:var(--ui-h3,23px);margin:0 0 10px}.finding-contexts{margin:0;padding:0;list-style:none}.finding-contexts li{padding:5px 0}.finding-contexts strong{display:inline}.sensation-grid,.wear-findings{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:12px 36px}.agreement-table{border-collapse:collapse;table-layout:fixed;width:100%}.agreement-table th,.agreement-table td{border-bottom:1px solid var(--rule);text-align:left;overflow-wrap:anywhere;padding:12px 8px;font-size:15px}.agreement-table thead th{color:var(--ink-3);font-weight:400}.agreement-table th:first-child{width:65px}.agreement-table th:nth-child(2){width:38%}.agreement-table tbody th{font-weight:400}.agreement-table small{color:var(--ink-3);margin-top:4px;font-size:15px;display:block}.agreement-table td:first-child{color:var(--accent)}.wear-parts{margin-top:12px;padding-top:12px}.wear-parts-list li{grid-template-columns:100px minmax(0,1fr) auto}.price-levels{border:0;margin-bottom:12px;padding:0}.cost-scenario{margin-top:24px}.catalogue-neighbours .slot--drawn{flex-direction:column;width:110px;height:110px;display:flex}.catalogue-neighbours .slot--drawn>svg{width:76px;height:62px}.catalogue-neighbours .slot--drawn .lab{text-align:center;font-size:15px;line-height:1.2}.catalogue-neighbours span{min-width:0}@media (width<=700px){.product-entry{grid-template-columns:1fr;gap:10px;padding:8px 0 20px}.product-entry-heading,.product-entry-copy,.product-photo{grid-area:auto/1}.product-maker{min-height:24px;margin-bottom:0;font-size:15px}.product-entry .shoe-deck{margin:4px 0 0}.product-photo{max-width:none}.product-photo>.slot{aspect-ratio:auto;height:150px}.product-photo>.slot img{max-height:150px;transform:scale(1.14)}.product-entry .product-take .take-title{margin-bottom:4px;font-size:23px}.product-entry .product-take .take-basis{margin:0 0 6px}.quick-answers{gap:8px 14px;margin:10px 0 0;padding-top:8px}.quick-answers dd{margin-top:0;font-size:17px}.entry-buy{padding-top:12px}.product-nav{gap:0 18px}.product-nav a{min-height:38px}.fit-layout,.comfort-row{grid-template-columns:1fr;gap:16px}.version-note{padding:16px}.agreement-table th,.agreement-table td{padding:9px 4px}.agreement-table th:first-child{width:44px}.agreement-table th:nth-child(2){width:29%}.next-step{gap:16px}}.version-notice{color:var(--ink-3);margin:8px 0;font-size:15px}@media (width<=700px){.product-photo>.slot{height:130px}.product-photo>.slot img{max-height:130px}.product-nav a{min-height:42px}}.fit-layout>:only-child{grid-column:1/-1}@media (width<=700px){.quick-answers{grid-template-columns:1fr;gap:5px}.quick-answers>div{-moz-column-gap:10px;grid-template-columns:112px minmax(0,1fr);align-items:baseline;column-gap:10px;display:grid}.quick-answers dt,.quick-answers dd{line-height:1.4}}.product-take dl,.product-take dd{margin:0}.product-take dt{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=700px){#main.site-ui .product-page .crumb{margin-bottom:0;padding-top:8px}.product-entry{gap:6px;padding-top:4px}}.product-photo>.slot[data-framed]{--frame-height:410px;position:relative}.product-photo>.slot[data-framed] img{max-width:none;height:auto;max-height:none;width:min(calc(100% * var(--frame-wide)),calc(var(--frame-height) * var(--frame-tall)));transform:translate(calc(-1 * var(--frame-x)),calc(-1 * var(--frame-y)));position:absolute;top:50%;left:50%}@media (width<=700px){.product-photo>.slot[data-framed]{--frame-height:130px}}.quick-answers dt{align-items:center;gap:6px;display:flex}.quick-answers dt svg,.product-nav svg{flex:none}@media (width<=700px){.quick-answers>div{grid-template-columns:136px minmax(0,1fr)}.entry-buy{padding-top:8px}}.evidence-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.evidence-card{border-top:1px solid var(--rule);min-width:0;padding:20px 0}.evidence-card h3,.experience-differences h3{align-items:center;gap:10px;display:flex}.evidence-card h3 svg,.experience-differences h3 svg{color:var(--accent);flex:none}.story-context,.comparison-intro{color:var(--ink-3);max-width:75ch;font-size:16px}.experience-differences{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:28px;display:grid}.experience-differences article{border-top:2px solid var(--accent);padding:20px 0}.experience-differences dl{margin:16px 0 0}.experience-differences dl>div{margin:12px 0}.experience-differences dt{font-weight:600}.experience-differences dd{margin:4px 0 0}.look-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:24px 0;display:grid}.look-cards article{border-top:1px solid var(--rule);padding-top:20px}.look-cards svg{color:var(--accent)}.look-cards h3{margin:12px 0 8px;font-size:18px}.look-cards p{margin:0}.maker-statement{align-items:center;gap:12px;display:flex}.maker-statement svg{flex:none}.comparison-jumps{flex-wrap:wrap;gap:8px 24px;margin:24px 0;display:flex}.comparison-jumps a{align-items:center;gap:8px;min-height:42px;display:inline-flex}.comparison-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.pair-comparison{border-top:2px solid var(--accent);min-width:0;padding:24px 0;scroll-margin-top:24px}.pair-comparison h3{margin:0 0 10px;font-size:24px;line-height:1.25}.comparison-lead{color:var(--ink-3);font-size:16px}.pair-pictures{grid-template-columns:1fr 1fr;gap:16px;margin:24px 0;display:grid}.pair-pictures>*{min-width:0;text-decoration:none}.pair-pictures .slot{aspect-ratio:auto;justify-content:center;align-items:center;width:100%;height:120px;margin-bottom:12px;display:flex}.pair-pictures .slot img{-o-object-fit:contain;object-fit:contain;width:100%;height:120px;min-height:0}.pair-pictures .slot svg{max-height:90px}.pair-pictures strong{font-size:17px;display:block}.pair-pictures a>span{align-items:center;gap:8px;margin-top:6px;font-size:15px;display:flex}.pair-row{border-top:1px solid var(--rule);grid-template-columns:1fr 1fr;gap:6px 16px;padding:14px 0;display:grid}.pair-row dt{color:var(--ink-3);grid-column:1/-1;align-items:center;gap:8px;font-size:16px;display:flex}.pair-row dd{overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.5}.pair-row--different{border-left:3px solid var(--accent);padding-left:12px}.pair-row--different dt{color:var(--ink);font-weight:600}@media (width<=900px){.evidence-cards,.look-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.evidence-cards,.experience-differences,.comparison-grid{grid-template-columns:1fr;gap:20px}.look-cards{gap:20px 16px}.pair-pictures{gap:12px}.pair-row{-moz-column-gap:12px;column-gap:12px}}.pair-detail{margin:20px 0}.pair-detail h4{margin:0 0 8px;font-size:17px}.pair-row .visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.product-finding h3,.wear-story h3{align-items:center;gap:10px;display:flex}.product-finding h3 svg,.wear-story h3 svg{color:var(--accent);flex:none}.reader-group+.reader-group{margin-top:18px}.reader-version{color:var(--ink-2);margin:0 0 6px;font-size:15px;font-weight:600}.reader-group ul{margin:0;padding:0;list-style:none}.reader-group li{border-radius:3px;align-items:flex-start;gap:10px;margin:3px 0;padding:8px 10px;font-size:17px;line-height:1.5;display:flex}.reader-group li>svg{flex:none;margin-top:3px}.reader-group li>span[data-finding]{display:none}.reader-group li small{color:var(--ink-3);margin-bottom:2px;font-size:15px;display:block}[data-tone=positive]{background:var(--tint)}[data-tone=positive]>svg{color:var(--accent)}[data-tone=caution]{background:var(--gold-tint)}[data-tone=caution]>svg{color:var(--gold-ink)}[data-tone=problem]{background:var(--issue-tint)}[data-tone=problem]>svg{color:var(--issue-ink)}.wear-story{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:48px;display:grid}.wear-story h3{font-size:23px}.wear-map{max-width:400px;margin:12px 0 24px}.wear-map svg{width:100%;height:auto}.wear-outline{fill:var(--tint);stroke:var(--ink-3);stroke-width:1.5px;stroke-linejoin:round}.wear-map circle{fill:var(--gold-ink);stroke:var(--paper);stroke-width:2px}.wear-map text{fill:var(--paper);font-size:15px;font-family:var(--sans);font-weight:600}.wear-map figcaption{color:var(--ink-3);font-size:15px}.wear-locations{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.wear-locations h4{align-items:center;gap:8px;margin:0 0 12px;font-size:18px;display:flex}.wear-pin{width:25px;height:25px;color:var(--paper);background:var(--gold-ink);border-radius:50%;justify-content:center;align-items:center;font-size:15px;display:inline-flex}.wear-life>article{border-top:1px solid var(--rule);padding:20px 0}.wear-life>article:first-child{border-top:0;padding-top:0}.wear-episodes{padding:0;list-style:none}.wear-episodes li{align-items:flex-start;gap:10px;padding:12px 0;display:flex}.wear-episodes svg{color:var(--accent);flex:none}.pair-comparison{border-top:1px solid var(--rule);padding:0}.pair-comparison>summary{cursor:pointer;min-height:48px;padding:18px 0}.pair-comparison>summary h3{font-size:21px;display:inline}.pair-comparison>summary>span{color:var(--ink-3);margin-top:5px;font-size:16px;display:block}.compare-controls{gap:24px;margin:24px 0;display:flex}.compare-controls label{flex-direction:column;flex:1;gap:8px;font-size:16px;display:flex}.compare-controls select{border:1px solid var(--rule-2);background:var(--paper);width:100%;min-height:48px;color:var(--ink);font:17px var(--sans);border-radius:3px;padding:10px}.compare-table{border-collapse:collapse;table-layout:fixed;width:100%}.compare-table th,.compare-table td{text-align:left;vertical-align:top;border-block:1px solid var(--rule);overflow-wrap:anywhere;padding:16px;font-size:16px}.compare-table th:first-child{width:18%}.compare-table tbody th{font-weight:500}.compare-table tbody th svg{color:var(--accent);margin-bottom:7px;display:block}.compare-table tr[data-different=true]>th{background:var(--tint);border-left:3px solid var(--accent)}.compare-table .reader-group+.reader-group{margin-top:14px}.compare-table .reader-group li{gap:6px;padding:6px;font-size:16px}.compare-table .reader-version{margin-bottom:4px;font-size:15px}.compare-table .slot{justify-content:center;align-items:center;width:100%;height:120px;margin-bottom:12px;display:flex}.compare-table .slot img{-o-object-fit:contain;object-fit:contain;width:100%;height:120px}.compare-table .slot svg{max-height:80px}.compare-table th a{text-decoration:none}.compare-table th strong{font-size:18px;display:block}.compare-table th a>span{align-items:center;gap:8px;margin-top:8px;font-size:15px;font-weight:400;display:flex}.compare-status{margin:12px 0 0}.compare-status:empty{display:none}.compare-table .visually-hidden,.pair-comparisons .visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pair-comparisons [hidden]{display:none}.more-neighbours{border-top:1px solid var(--rule);flex-wrap:wrap;gap:12px 28px;max-width:none;padding-top:24px;display:flex}.more-neighbours h3{width:100%;margin:0;font-size:18px}.more-neighbours>a{align-items:center;gap:12px;font-size:16px;text-decoration:none;display:flex}.more-neighbours .slot{display:none}@media (width<=900px){.wear-story{gap:24px}.wear-locations{grid-template-columns:1fr}}@media (width<=700px){.wear-story{grid-template-columns:1fr;gap:24px}.wear-map{max-width:330px;margin-inline:auto}.wear-locations{grid-template-columns:1fr}.compare-controls{display:block}.compare-controls .compare-second{display:none}.compare-table th,.compare-table td{padding:10px 5px}.compare-table th:first-child{width:22%}.compare-table .slot,.compare-table .slot img{height:72px}.compare-table th strong{font-size:16px}.compare-table .reader-group li{padding:5px;display:block}.compare-table .reader-group li svg{margin:0 0 4px;display:block}.compare-table .reader-group li>span[data-finding]{display:none}.compare-table .reader-group li small,.compare-table .reader-version,.compare-table tbody th{font-size:15px}.compare-table th a>span{font-size:15px;display:block}}.evidence-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.wear-story>:only-child{grid-column:1/-1}.same-pair{border-left:3px solid var(--accent);background:var(--tint);margin-top:16px;padding:16px 20px}.same-pair h4{margin:0 0 6px;font-size:17px}.same-pair .wear-episodes{margin:0}.same-pair .wear-episodes li{padding:4px 0}.version-notice{align-items:flex-start;gap:8px;display:flex}.version-notice svg{flex:none;margin-top:3px}.entry-versions{border-top:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:16px;padding-top:12px;display:grid}.product-page .entry-versions .reader-version{margin:0 0 8px;font-size:18px;font-weight:500;line-height:1.35}.entry-versions ul{margin:0;padding:0;list-style:none}.entry-versions li{align-items:flex-start;gap:7px;margin:5px 0;font-size:16px;line-height:1.4;display:flex}.entry-versions svg{color:var(--accent);flex-shrink:0;margin-top:2px}.entry-more-versions{align-items:center;gap:8px;min-height:32px;margin-top:8px;font-size:15px;display:inline-flex}.daily-note-cards article{border-top:1px solid var(--rule);max-width:700px;padding-top:20px}.daily-note-cards h3{align-items:center;gap:12px;display:flex}.daily-note-cards h3 svg{color:var(--accent);flex-shrink:0}.daily-note-cards .reader-version{margin-bottom:8px}.price-versions{margin:0 0 8px}@media (width<=600px){.entry-versions{gap:16px;margin-top:12px}.entry-versions li{font-size:15px}.entry-versions .reader-version{font-size:17px}}.product-page .slot--drawn .mark{min-width:0;max-width:100%}.product-discovery{scroll-margin-top:24px}.discovery-maker{background:var(--tint);border:0;grid-template-columns:220px minmax(0,1fr);align-items:center;gap:40px;padding:40px;display:grid}.discovery-brand-mark{min-height:160px;color:var(--ink);text-align:center;overflow-wrap:anywhere;place-items:center;font-size:36px;font-weight:600;display:grid}.discovery-brand-mark img{-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;width:180px;height:120px}.discovery-maker h2{margin:0 0 12px}.discovery-maker p{max-width:42rem;color:var(--ink-2);margin:0 0 20px}.discovery-link{border-bottom:1px solid var(--accent);align-items:center;gap:12px;min-height:44px;font-weight:500;display:inline-flex}.product-discovery .chapter-heading h2{align-items:center;gap:12px;display:flex}.product-discovery .chapter-heading h2 svg{color:var(--accent);flex-shrink:0}.product-discovery .chapter-heading p{color:var(--ink-2);max-width:44rem;margin:12px 0 0}.discovery-pairs,.discovery-brands{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px;display:grid}.discovery-pair{min-width:0;color:var(--ink);text-decoration:none;display:block}.discovery-pair .slot{aspect-ratio:auto;background:var(--slot);--frame-height:220px;justify-content:center;align-items:center;width:100%;height:220px;display:flex}.discovery-pair .slot img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;min-height:0}.discovery-pair .slot[data-framed] img{max-width:none;height:auto;max-height:none;width:min(calc(100% * var(--frame-wide)),calc(var(--frame-height) * var(--frame-tall)));transform:translate(calc(-1 * var(--frame-x)),calc(-1 * var(--frame-y)));position:absolute;top:50%;left:50%}.discovery-pair .slot--drawn .mark{max-height:75%}.discovery-pair .slot--drawn .lab{letter-spacing:0;font-size:15px;line-height:1.2}.discovery-pair h3{justify-content:space-between;align-items:baseline;gap:12px;margin:14px 0 0;font-size:23px;line-height:1.3;display:flex}.discovery-pair h3 svg{color:var(--accent);flex-shrink:0}.discovery-pair:hover h3,.discovery-other-brand:hover h3{color:var(--accent);text-underline-offset:4px;text-decoration:underline}.discovery-brands article{border-top:1px solid var(--rule-2);min-width:0;padding:22px 0}.discovery-other-brand{color:var(--ink);text-decoration:none;display:block}.discovery-small-mark{height:70px;color:var(--accent);align-items:center;margin-bottom:16px;display:flex}.discovery-small-mark img{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;mix-blend-mode:multiply;width:90px;height:60px}.discovery-other-brand h3{align-items:center;gap:12px;margin:0 0 12px;font-size:25px;line-height:1.3;display:flex}.discovery-other-brand h3 svg{color:var(--accent);flex-shrink:0}.discovery-start{min-height:44px;padding:6px 0;font-size:18px;display:inline-block}@media (width<=700px){.discovery-maker{grid-template-columns:1fr;gap:20px;padding:28px 24px}.discovery-brand-mark{justify-items:start;min-height:80px}.discovery-brand-mark img{-o-object-position:left center;object-position:left center;width:120px;height:80px}.discovery-pairs{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.discovery-pair .slot{--frame-height:140px;height:140px}.discovery-pair h3{gap:6px;font-size:18px}.discovery-brands{grid-template-columns:1fr;gap:0}.discovery-other-brand{align-items:center;gap:20px;display:flex}.discovery-small-mark{flex:0 0 90px;margin:0}.discovery-other-brand h3{margin:0;font-size:23px}.discovery-start{margin-left:110px}}.product-entry .first-release{color:var(--ink-3);margin:8px 0 0}.product-entry{grid-template-rows:auto auto auto auto;grid-template-columns:minmax(0,520px) minmax(0,1fr);align-items:start;gap:0 48px}.product-entry-heading{grid-area:1/2}.product-photo{grid-area:1/1/span 2;align-self:start}.product-entry-copy{grid-area:2/2/span 2}.product-entry .entry-notes{grid-area:3/1}.product-entry .model-lists{margin:14px 0 0}.product-entry .model-hype{margin:12px 0 0}.product-entry .model-hype a{background:var(--gold-tint);min-height:36px;color:var(--ink);border-radius:999px;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:5px 14px 5px 10px;font-size:15px;line-height:1.3;text-decoration:none;display:inline-flex}.product-entry .model-hype a:hover{box-shadow:inset 0 0 0 1px var(--gold-ink)}.product-entry .model-hype svg{color:var(--gold-ink);flex:none}.product-entry .model-hype b{font-variant-numeric:tabular-nums;font-weight:600}.product-entry .model-hype-count{color:var(--ink-3)}.product-entry .model-hype-count:before{content:"·";margin-right:8px}.entry-facts{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-area:4/1/auto/-1;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:24px 0 0;padding:0;list-style:none;display:grid}.entry-facts li{border-left:1px solid var(--rule);align-items:flex-start;gap:10px;min-width:0;padding:14px 12px;display:flex}.entry-facts li:first-child{border-left:0;padding-left:0}.entry-facts li svg{color:var(--accent);flex:none;margin-top:1px}.entry-facts li>span{font-size:16px;line-height:1.3;display:block}.entry-facts small{color:var(--ink-3);margin-bottom:3px;font-size:15px;line-height:1.2;display:block}.entry-maker-line{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:4px 12px;margin:10px 0 0;font-size:15px;display:flex}.entry-maker-line>*+:before{content:"·";color:var(--rule-2);margin-right:12px}.entry-maker{min-height:32px;color:var(--accent);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.entry-maker img{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;mix-blend-mode:multiply;width:auto;max-width:84px;height:28px;display:block}a.entry-maker:hover span{text-underline-offset:3px;text-decoration:underline}.entry-maker--plain{color:var(--ink-2)}.product-entry .first-release{margin:0}.entry-verdict .overall-score{margin:2px 0 0}.product-entry .entry-verdict .take-title{margin-bottom:4px;font-size:26px}.product-entry .entry-verdict .take-basis{color:var(--ink-3);margin:0}.entry-questions{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;margin-top:18px;display:grid}.entry-question{min-width:0}.entry-question-title{align-items:center;gap:8px;margin:0 0 8px;font-size:17px;font-weight:500;line-height:1.3;display:flex}.entry-question-title svg{color:var(--accent);flex:none}.entry-question ul{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.entry-question li{align-items:flex-start;gap:9px;font-size:16px;line-height:1.35;display:flex}.entry-question li svg{flex:none;margin-top:2px}.entry-question li b{font-weight:500}.entry-question li[data-tone=ok]{color:var(--accent)}.entry-question li[data-tone=no]{color:var(--issue-ink)}.entry-question li[data-tone=mixed]{color:var(--gold-ink)}.entry-buy{border-top:1px solid var(--rule);gap:12px 32px;margin-top:18px;padding-top:16px}.entry-buy:empty{display:none}.entry-price{flex-wrap:wrap;align-items:baseline;gap:0 8px;margin:0;display:flex}.entry-price strong{font-size:28px;font-weight:500;line-height:1.1}.entry-price-kind{color:var(--ink-3);font-size:15px}.entry-price-band{color:var(--accent);font-size:15px;font-weight:600;text-decoration:none}.entry-price-band:hover{text-decoration:underline}.entry-price-range{color:var(--ink-3);flex-basis:100%;margin-top:4px;font-size:15px}@media (width<=700px){.product-entry{grid-template-rows:none;grid-template-columns:1fr}.product-entry-heading,.product-entry-copy,.product-photo,.product-entry .entry-notes,.entry-facts{grid-area:auto/1}.entry-maker-line{margin-top:6px}.entry-questions{grid-template-columns:1fr;gap:14px;margin-top:14px}.entry-buy{flex-direction:column;align-items:stretch}.entry-buy .product-primary{width:100%}.entry-facts{border-bottom:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;margin-top:16px}.entry-facts li{border-left:0;border-bottom:1px solid var(--rule);padding:10px 0}.entry-facts li:first-child{padding-left:0}.product-entry .model-lists{margin-top:12px}}
