.fino-page{--fino-font: "Hanken Grotesk", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--fino-type-h1: clamp(2.6rem, 8vw, 6rem);--fino-type-h2: clamp(1.85rem, 4.5vw, 3rem);--fino-type-h3: 1.05rem;--fino-type-card-title: 1.25rem;--fino-type-step-title: 1.85rem;--fino-type-lead: 1.05rem;--fino-type-body: 1rem;--fino-type-small: .88rem;--fino-type-caption: .72rem;--fino-reveal-distance: 28px;--fino-reveal-duration: .55s;--fino-reveal-ease: ease;--fino-reveal-stagger: .08s;font-family:var(--fino-font)}.fino-page h1 p,.fino-page h2 p,.fino-page h3 p{margin:0;font:inherit;letter-spacing:inherit;line-height:inherit}.fino-page .rv.is-hidden{opacity:0;transform:translateY(var(--fino-reveal-distance, 28px));transition:opacity var(--fino-reveal-duration, .55s) var(--fino-reveal-ease, ease),transform var(--fino-reveal-duration, .55s) var(--fino-reveal-ease, ease);will-change:opacity,transform}.fino-page .rv.is-hidden.in{opacity:1;transform:none}.fino-page .rv.in{animation:none}.fino-page .rv-1.is-hidden{transition-delay:calc(var(--fino-reveal-stagger, .08s) * 1)}.fino-page .rv-2.is-hidden{transition-delay:calc(var(--fino-reveal-stagger, .08s) * 2)}.fino-page .rv-3.is-hidden{transition-delay:calc(var(--fino-reveal-stagger, .08s) * 3)}.fino-page .rv-4.is-hidden{transition-delay:calc(var(--fino-reveal-stagger, .08s) * 4)}.fino-page .rv-5.is-hidden{transition-delay:calc(var(--fino-reveal-stagger, .08s) * 5)}.fino-page .video-hero-center{animation:fadeUp var(--fino-reveal-duration, .55s) var(--fino-reveal-ease, ease) both}.fino-page .video-hero-caption{animation:fadeUp var(--fino-reveal-duration, .55s) var(--fino-reveal-ease, ease) .12s both}.fino-page .video-hero.no-entrance .video-hero-center,.fino-page .video-hero.no-entrance .video-hero-caption{animation:none}@media(prefers-reduced-motion:reduce){.fino-page .rv,.fino-page .rv.is-hidden{opacity:1!important;transform:none!important;transition:none!important}.fino-page .video-hero-center,.fino-page .video-hero-caption{animation:none!important}}.fino-page .eyebrow{font-size:var(--fino-type-caption);font-weight:900;letter-spacing:.22em;line-height:1.4;text-transform:uppercase}.fino-page .eyebrow+h1,.fino-page .eyebrow+h2,.fino-page .eyebrow+h3,.fino-page .steps-gif .steps-heading .eyebrow+h2,.fino-page .grind-reference-heading .eyebrow+h2{margin-top:.65rem}.fino-page .video-hero-caption .fino-video-hero__heading{font-size:var(--fino-type-h1);font-weight:900;letter-spacing:normal;line-height:.95;text-wrap:balance}.fino-page .video-hero-caption>p:not(.eyebrow){margin:1.1rem 0 1.6rem;font-size:.95rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.fino-page .section-title,.fino-page .purchase-copy h2,.fino-page .ugc-heading h2,.fino-page .feature-showcase-heading h2,.fino-page .steps-gif .steps-heading h2,.fino-page .grind-reference-heading h2,.fino-page .video-divider-caption h2,.fino-page .story h2,.fino-page .takeaway-copy h2,.fino-page .grounds-anywhere-copy h2,.fino-page .spec-intro h2,.fino-page .faq h2{font-size:var(--fino-type-h2);font-weight:900;letter-spacing:normal;line-height:1.05;text-wrap:balance}.fino-page .metric strong{font-size:var(--fino-type-h2);font-weight:900;letter-spacing:normal;line-height:1.05}.fino-page .metric span{font-size:var(--fino-type-small);font-weight:700;line-height:1.3}.fino-page .purchase-copy h2{margin-top:.5rem}.fino-page .feature-point h3{font-size:var(--fino-type-h3);font-weight:900;line-height:1.15}.fino-page .feature-point p{margin-top:.5rem;font-size:var(--fino-type-small);font-weight:700;line-height:1.5}.fino-page .tri-card h3,.fino-page .story h3,.fino-page .grind-guide-copy h3{font-size:var(--fino-type-card-title);font-weight:900;letter-spacing:normal;line-height:1.15}.fino-page .tri-card h3{margin-top:1rem}.fino-page .tri-card p{margin-top:.6rem;font-size:var(--fino-type-small);font-weight:700;line-height:1.5;max-width:none}.fino-page .gif-step h3{font-size:var(--fino-type-step-title);font-weight:900;letter-spacing:normal;line-height:1.15}.fino-page .gif-step p{margin-top:.75rem;font-size:var(--fino-type-small);font-weight:700;line-height:1.5}.fino-page .product-deck{max-width:34rem;margin-top:1rem;font-size:var(--fino-type-lead);line-height:1.6}.fino-page .takeaway-copy>p:not(.eyebrow){max-width:34rem;margin:1rem 0 1.6rem;font-size:var(--fino-type-lead);font-weight:400;line-height:1.6}.fino-page .spec-intro>p:last-child{max-width:34rem;margin-top:1rem;font-size:var(--fino-type-lead);line-height:1.6}.fino-page .grounds-anywhere-copy p{max-width:48rem;margin:1rem auto 0;font-size:var(--fino-type-lead);line-height:1.6}.fino-page .story div>p:last-child{margin-top:1rem;font-size:var(--fino-type-body);line-height:1.7}.fino-page .grind-guide-copy>p{margin-top:1rem;font-size:var(--fino-type-body);line-height:1.7}.fino-page .price-line{margin-top:1.1rem}.fino-page .price-line strong{font-size:2.25rem;font-weight:900;letter-spacing:normal}.fino-page .price-line del{font-size:1.1rem;font-weight:700}.fino-page .price-line>span{font-size:.8rem;font-weight:900}.fino-page .button{font-size:1rem;font-weight:900}.fino-page .option-label{font-size:.85rem;font-weight:700}.fino-page .purchase-description h3{font-size:var(--fino-type-h3);font-weight:900;line-height:1.15}.fino-page .purchase-description li{font-size:var(--fino-type-small);line-height:1.5}.fino-page .purchase-notes p,.fino-page .preview-note{font-size:var(--fino-type-caption);line-height:1.5}.fino-page .purchase-trust-grid>span{font-size:.74rem;font-weight:700;line-height:1.25}.fino-page .stock-note{font-size:.8rem;font-weight:800}.fino-page .spec-table span{font-size:.9rem;font-weight:800;color:var(--moss);text-transform:none}.fino-page .spec-table strong{font-size:.9rem;font-weight:600;color:#093c3299}.fino-page .faq-item>button{font-size:1rem;font-weight:900}.fino-page .faq-answer p{font-size:.9rem;line-height:1.6}.fino-page .grind-method-grid span{font-size:.9rem}.fino-page .grind-method-grid b{font-weight:800}.fino-page .grind-guide-copy small{font-size:var(--fino-type-caption);line-height:1.5}.fino-page .ugc-card figcaption{font-size:var(--fino-type-caption);font-weight:900}.fino-page .sticky-buy strong{font-size:.85rem;font-weight:900}.fino-page .sticky-buy small{font-size:.75rem;font-weight:700}.fino-page .steps-gif .steps-heading{max-width:48rem;margin-inline:auto}.fino-page .grind-reference-heading{max-width:48rem;margin:0 auto 2rem}.fino-page .grounds-anywhere-copy{max-width:48rem}.fino-page .gif-step-grid{margin-top:2rem}.fino-page .ugc-heading{padding-bottom:2rem}@media(min-width:981px){.fino-page .feature-showcase-grid{margin-top:2.5rem}}.fino-page .purchase,.fino-page .ugc-section,.fino-page .steps.steps-gif,.fino-page .tri-cards,.fino-page .grind-reference-section,.fino-page .grounds-anywhere,.fino-page .specs,.fino-page .faq{padding-top:3.5rem;padding-bottom:3.5rem}.fino-page .box-contents-section{padding-top:3.5rem}@media(min-width:1024px){.fino-page .purchase,.fino-page .ugc-section,.fino-page .steps.steps-gif,.fino-page .tri-cards,.fino-page .grind-reference-section,.fino-page .grounds-anywhere,.fino-page .specs,.fino-page .faq{padding-top:5rem;padding-bottom:5rem}.fino-page .box-contents-section{padding-top:5rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/fino-page-8-mino-system.css.map */
