.im-verdict{gap:var(--im-space-6);display:grid}.im-verdict__basis{gap:var(--im-space-1) var(--im-space-4);font-family:var(--im-font-body);font-size:var(--im-type-small);color:var(--im-ink-muted);flex-wrap:wrap;margin:0;display:flex}.im-verdict__basis strong{font-size:var(--im-type-label);letter-spacing:.14em;text-transform:uppercase;color:var(--im-ink-kicker);font-weight:600}.im-verdict__title{font-family:var(--im-font-heading);font-style:italic;font-weight:400;font-size:var(--im-type-h3);color:var(--im-ink-muted);margin:0;line-height:1.2}.im-verdict__text{font-family:var(--im-font-heading);font-style:italic;font-weight:300;font-size:var(--im-type-h2);letter-spacing:-.01em;color:var(--im-ink-title);text-wrap:pretty;margin:0;line-height:1.22}.im-verdict__grid{gap:var(--im-space-4) var(--im-space-12);margin:0;display:grid}.im-verdict__grid div{gap:var(--im-space-1);padding-top:var(--im-space-3);border-top:1px solid var(--im-ink-hairline);display:grid}.im-verdict__grid dt,.im-criteria__basis{font-family:var(--im-font-body);font-size:var(--im-type-kicker);letter-spacing:.16em;text-transform:uppercase;color:var(--im-ink-muted);font-weight:600}.im-verdict__grid dd{font-family:var(--im-font-heading);font-size:var(--im-type-nav);color:var(--im-ink-title);margin:0;line-height:1.5}.im-verdict__disclosure{padding-left:var(--im-space-3);border-left:2px solid var(--im-color-oro-antico);font-family:var(--im-font-heading);font-style:italic;font-size:var(--im-type-small);color:var(--im-ink-muted);margin:0;line-height:1.5}.im-verdict__method{font-family:var(--im-font-body);font-size:var(--im-type-label);letter-spacing:.08em;color:var(--im-ink-link);border-bottom:1px solid var(--im-color-oro-antico);white-space:nowrap;justify-self:start;padding-bottom:2px;font-weight:600;text-decoration:none}.im-verdict__method:hover{color:var(--im-ink-link-hover)}.im-criteria{gap:var(--im-space-6);display:grid}.im-criteria__title{font-family:var(--im-font-heading);font-style:italic;font-weight:400;font-size:var(--im-type-h2);color:var(--im-ink-title);margin:0;line-height:1.1}.im-criteria__method{font-family:var(--im-font-body);font-size:var(--im-type-body);color:var(--im-ink-body);margin:0;line-height:1.6}.im-criteria__list{border-bottom:1px solid var(--im-ink-hairline);margin:0;padding:0;list-style:none}.im-criteria__item{gap:var(--im-space-2);padding:var(--im-space-5) 0;border-top:1px solid var(--im-ink-hairline);display:grid}.im-criteria__head{align-items:baseline;gap:var(--im-space-3);flex-wrap:wrap;margin:0;display:flex}.im-criteria__name{font-family:var(--im-font-heading);font-style:italic;font-weight:500;font-size:var(--im-type-h3);color:var(--im-ink-title);line-height:1.2}.im-criteria__basis{white-space:nowrap}.im-criteria__basis[data-basis=hands_on]{color:var(--im-ink-kicker)}.im-criteria__text{font-family:var(--im-font-body);font-size:var(--im-type-body);color:var(--im-ink-body);margin:0;line-height:1.6}@media (width>=1024px){.im-verdict__grid{grid-template-columns:1fr 1fr}}.im-lightbox[data-astro-cid-njl2qhvf]{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;padding:var(--im-space-4);background:var(--im-color-nero-tartufo);color:var(--im-color-carta-bianca);--im-ink-title:var(--im-color-carta-bianca);border:0;margin:0}.im-lightbox[data-astro-cid-njl2qhvf][open]{gap:var(--im-space-4);grid-template-rows:1fr auto;display:grid}.im-lightbox[data-astro-cid-njl2qhvf]::backdrop{background:var(--im-color-nero-tartufo)}.im-lightbox__figure[data-astro-cid-njl2qhvf]{gap:var(--im-space-3);grid-template-rows:minmax(0,1fr) auto;min-height:0;margin:0;display:grid}.im-lightbox__img[data-astro-cid-njl2qhvf]{object-fit:contain;width:100%;height:100%}.im-lightbox__caption[data-astro-cid-njl2qhvf]{font-family:var(--im-font-body);font-size:var(--im-type-small);text-align:center;margin-inline:auto;line-height:1.55}.im-lightbox__controls[data-astro-cid-njl2qhvf]{justify-content:center;gap:var(--im-space-3);display:flex}[data-lightbox] figure img[role=button]{cursor:zoom-in}[data-lightbox] figure img[role=button]:focus-visible{outline:2px solid var(--im-color-carta-bianca);outline-offset:3px}.im-ownshop{gap:var(--im-space-8);display:grid}.im-ownshop *{min-width:0}@media (width>=1024px){.im-ownshop{column-gap:var(--im-space-10);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.im-ownshop__media{grid-column:1/span 7}.im-ownshop__panel{top:var(--im-space-24);grid-column:8/span 5;position:sticky}}.im-ownshop__media{gap:var(--im-space-3);display:grid}.im-ownshop__lead{aspect-ratio:4/5;object-fit:cover;width:100%;display:block}.im-ownshop__thumbs{gap:var(--im-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.im-ownshop__thumb{aspect-ratio:1;object-fit:cover;width:100%;display:block}.im-ownshop__panel{gap:var(--im-space-4);flex-direction:column;display:flex}.im-ownshop__deck{font-family:var(--im-font-heading);font-size:var(--im-type-nav);color:var(--im-ink-body);margin:0;line-height:1.45}.im-ownshop__soldby{font-family:var(--im-font-body);font-size:var(--im-type-small);color:var(--im-ink-body);margin:0}.im-ownshop__form{gap:var(--im-space-4);padding-top:var(--im-space-4);border-top:1px solid var(--im-ink-hairline);flex-direction:column;display:flex}.im-ownshop__versions{gap:var(--im-space-2);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.im-ownshop__legend{margin-bottom:var(--im-space-2);font-family:var(--im-font-body);font-size:var(--im-type-small);color:var(--im-ink-body)}.im-ownshop__version{position:relative}.im-ownshop__version input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.im-ownshop__version span{padding:var(--im-space-2) var(--im-space-4);border:1px solid var(--im-ink-hairline);border-radius:var(--im-radius-control);font-family:var(--im-font-body);font-size:var(--im-type-small);white-space:nowrap;color:var(--im-ink-title);display:inline-block}.im-ownshop__version input:not([data-available])+span{color:var(--im-ink-muted);text-decoration:line-through}.im-ownshop__version input:checked+span{background:var(--im-ink-wash);border-color:var(--im-ink-title);font-weight:600}.im-ownshop__version input:focus-visible+span{box-shadow:var(--im-shadow-ring)}.im-ownshop__offer{align-items:baseline;gap:var(--im-space-4);font-family:var(--im-font-body);color:var(--im-ink-body);margin:0;display:flex}.im-ownshop__price{font-family:var(--im-font-heading);font-size:var(--im-type-h3);color:var(--im-ink-title);font-variant-numeric:tabular-nums}.im-ownshop__availability{font-size:var(--im-type-small)}.im-ownshop__form:has(input[data-gi="0"]:checked) .im-ownshop__offer:not([data-gi="0"]),.im-ownshop__form:has(input[data-gi="1"]:checked) .im-ownshop__offer:not([data-gi="1"]),.im-ownshop__form:has(input[data-gi="2"]:checked) .im-ownshop__offer:not([data-gi="2"]),.im-ownshop__form:has(input[data-gi="3"]:checked) .im-ownshop__offer:not([data-gi="3"]),.im-ownshop__form:has(input[data-gi="4"]:checked) .im-ownshop__offer:not([data-gi="4"]),.im-ownshop__form:has(input[data-gi="5"]:checked) .im-ownshop__offer:not([data-gi="5"]),.im-ownshop__form:has(input[data-gi="6"]:checked) .im-ownshop__offer:not([data-gi="6"]),.im-ownshop__form:has(input[data-gi="7"]:checked) .im-ownshop__offer:not([data-gi="7"]){display:none}.im-ownshop__cta{white-space:nowrap;border-radius:var(--im-radius-control);align-self:flex-start}.im-ownshop__form:has(input:checked:not([data-available])) .im-ownshop__cta{display:none}.im-ownshop__status{min-height:1.5em;font-family:var(--im-font-body);font-size:var(--im-type-small);color:var(--im-ink-title);margin:0}.im-ownshop__status a{color:var(--im-ink-link)}.im-pullquote{text-align:center;margin:0 auto}.im-pullquote__quote{margin:0}.im-pullquote__quote p{font-family:var(--im-font-heading);font-style:italic;font-weight:300;font-size:var(--im-type-h2);letter-spacing:-.01em;color:var(--im-ink-title);text-wrap:balance;margin:0;line-height:1.22}.im-pullquote__cite{margin-top:var(--im-space-6);font-family:var(--im-font-body);font-size:var(--im-type-kicker);letter-spacing:.18em;text-transform:uppercase;color:var(--im-ink-kicker);font-weight:600}.im-pullquote[data-variant=ruled]{margin:var(--im-space-12) 0;padding-top:var(--im-space-6);border-top:2px solid var(--im-color-barolo-riserva);text-align:left;max-width:34rem}.im-pullquote[data-variant=ruled] .im-pullquote__quote p{letter-spacing:0;text-wrap:pretty;font-size:2rem;font-weight:400;line-height:2.5rem}
