.monza-update-status{min-height:1.7em}.monza-product [aria-disabled=true]{opacity:.5;pointer-events:none}.monza-product [hidden]{display:none!important}.monza-product{scroll-margin-top:6rem;margin:2.5rem 0 4rem}.monza-product-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(2rem,5vw,5rem);align-items:start}.monza-product-image{width:100%;margin:0 auto!important;max-width:420px!important}.monza-product-image img{width:100%;height:560px;max-height:70svh;object-fit:contain;display:block}.monza-product-image figcaption{font-size:.85rem;line-height:1.6;color:var(--color-muted);margin-top:.8rem}.monza-product-details h2{font-size:clamp(2rem,3vw,3rem);line-height:1.12;margin:1rem 0 1.5rem}.monza-product-details p{line-height:1.7}.monza-shipping{font-size:.9rem;color:var(--color-muted);white-space:nowrap}.monza-price{font-size:1.6rem;margin:1.5rem 0 0;font-variant-numeric:tabular-nums}.monza-small{font-size:.85rem;color:var(--color-muted);margin:.5rem 0 1rem}.monza-small a{text-decoration:underline;text-underline-offset:.2em}[data-monza-options]{display:grid;gap:1rem;margin:1.5rem 0}[data-monza-options] label{display:grid;gap:.4rem;font-size:.9rem}[data-monza-options] select{font:inherit;min-height:48px;padding:.7rem;width:100%;background:var(--color-paper);color:var(--color-ink);border:1px solid var(--color-border);border-radius:3px}.monza-update{font:inherit;background:transparent;border:0;text-decoration:underline;text-underline-offset:.25em;justify-self:start;cursor:pointer;padding:.5rem 0;min-height:44px}.monza-buy{display:block;text-align:center;margin-top:0!important}.monza-personalize{display:inline-block;margin:1rem 0;padding:.5rem 0;min-height:44px}.monza-product a:focus-visible,.monza-product select:focus-visible,.monza-product button:focus-visible{outline:2px solid var(--color-ink);outline-offset:4px}@media(max-width:760px){.monza-product-grid{grid-template-columns:1fr}.monza-product-image{max-width:360px!important;margin-inline:auto!important}.monza-product{margin-block:1.5rem 3rem}}.opening[data-astro-cid-vlflvj4d]{padding-top:clamp(2rem,5vw,4rem)}.back[data-astro-cid-vlflvj4d]{font-size:.9rem}.introduction[data-astro-cid-vlflvj4d]{display:grid;gap:2rem;margin:2.5rem 0;align-items:end}h1[data-astro-cid-vlflvj4d]{font-family:var(--font-display);font-size:clamp(2.6rem,5vw,4.8rem);line-height:1.08;letter-spacing:-.035em;margin-top:1rem;text-wrap:balance}.intro-copy[data-astro-cid-vlflvj4d]{max-width:38rem;font-size:1.1rem;line-height:1.8;color:var(--color-muted)}.monza-actions[data-astro-cid-vlflvj4d]{display:flex;flex-wrap:wrap;gap:1rem}.cta-link[data-astro-cid-vlflvj4d]{margin-top:1.5rem}figure[data-astro-cid-vlflvj4d]{margin:0 auto;max-width:40rem}img[data-astro-cid-vlflvj4d]{display:block;width:100%;height:auto}figcaption[data-astro-cid-vlflvj4d],.source[data-astro-cid-vlflvj4d]{font-size:.85rem;line-height:1.7;color:var(--color-muted)}figcaption[data-astro-cid-vlflvj4d]{margin-top:.8rem;max-width:65ch}.facts[data-astro-cid-vlflvj4d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;padding-block:2rem;margin-top:1.5rem;border-block:1px solid var(--color-border)}dt[data-astro-cid-vlflvj4d]{font-weight:600}.facts[data-astro-cid-vlflvj4d] dt[data-astro-cid-vlflvj4d]{font-size:.8rem;color:var(--color-muted);font-weight:400}.facts[data-astro-cid-vlflvj4d] dd[data-astro-cid-vlflvj4d]{margin:.4rem 0 0;font-size:1.2rem}.editorial[data-astro-cid-vlflvj4d]{display:grid;gap:2rem;border-top:1px solid var(--color-border);padding-top:2.5rem}h2[data-astro-cid-vlflvj4d]{max-width:19ch;margin-top:.8rem}.rich-copy[data-astro-cid-vlflvj4d]{max-width:65ch}.rich-copy[data-astro-cid-vlflvj4d] p[data-astro-cid-vlflvj4d]+p[data-astro-cid-vlflvj4d]{margin-top:1.25rem}.corners[data-astro-cid-vlflvj4d]{margin-block:1.5rem}.corners[data-astro-cid-vlflvj4d] div[data-astro-cid-vlflvj4d]{padding-block:1rem;border-bottom:1px solid var(--color-border)}.corners[data-astro-cid-vlflvj4d] dd[data-astro-cid-vlflvj4d]{margin:.4rem 0 0;color:var(--color-muted);line-height:1.75}.source[data-astro-cid-vlflvj4d] a[data-astro-cid-vlflvj4d],.text-link[data-astro-cid-vlflvj4d]{text-decoration:underline;text-underline-offset:.25em}details[data-astro-cid-vlflvj4d]{border-bottom:1px solid var(--color-border);padding-block:1.2rem}summary[data-astro-cid-vlflvj4d]{cursor:pointer;font-weight:600}details[data-astro-cid-vlflvj4d] p[data-astro-cid-vlflvj4d]{margin-top:1rem;color:var(--color-muted);line-height:1.8}.more[data-astro-cid-vlflvj4d]{margin-top:2rem}.closing[data-astro-cid-vlflvj4d]{padding-bottom:4rem}a[data-astro-cid-vlflvj4d]:focus-visible,summary[data-astro-cid-vlflvj4d]:focus-visible{outline:2px solid var(--color-water);outline-offset:4px}@media(min-width:900px){.introduction[data-astro-cid-vlflvj4d]{grid-template-columns:1.2fr 1fr;gap:4rem}.editorial[data-astro-cid-vlflvj4d]{grid-template-columns:1fr 1.4fr;gap:5rem}.facts[data-astro-cid-vlflvj4d]{grid-template-columns:repeat(4,minmax(0,1fr))}}
