.comparison--reference{padding-block:clamp(2.5rem,4.5vw,4.5rem) clamp(3.5rem,6vw,6rem);background:var(--color-ground)}.comparison--reference .comparison__head{max-width:none;margin:0 auto clamp(2rem,3vw,3rem);text-align:center}.comparison--reference .comparison__eyebrow{margin-bottom:.7rem;font-size:.8125rem;font-weight:700;letter-spacing:.24em}.comparison--reference .section__title{margin:0;font-size:clamp(2rem,3.45vw,3.375rem);line-height:1.16;letter-spacing:-.05em;text-wrap:balance}.comparison--reference .comparison__scroll-hint{display:none;margin-bottom:.75rem;font-size:.75rem;color:#716f60}.comparison--reference .comparison__scroll{position:relative;padding:1.25rem 1.5rem 1.5rem;border:0;border-radius:26px;background:var(--color-card);overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:var(--color-label) var(--color-card)}.comparison--reference .comparison__scroll:focus-visible{outline:2px solid var(--color-forest);outline-offset:4px}.comparison--reference .comparison__table{min-width:660px;table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:clamp(.8125rem,1.2vw,1rem)}.comparison--reference .comparison__feature-col{width:28%}.comparison--reference .comparison__product-col{width:18%}.comparison--reference .comparison__corner,.comparison--reference .comparison__col{padding:1rem .6rem;border-bottom:1.5px solid var(--color-forest);background:transparent;color:var(--color-forest);font-size:inherit;line-height:1.4;font-weight:800;letter-spacing:-.035em;vertical-align:middle}.comparison--reference .comparison__col--fyella{border-radius:16px 16px 0 0;background:var(--color-ground)}.comparison--reference .comparison__rowhead,.comparison--reference .comparison__cell{height:56px;padding:.7rem .65rem;border-bottom:1px solid var(--hairline-12);line-height:1.45}.comparison--reference .comparison__rowhead{padding-left:0;padding-right:1rem;white-space:normal;font-weight:700;letter-spacing:-.035em}.comparison--reference .comparison__cell{color:var(--color-forest);text-align:center}.comparison--reference .comparison__cell--fyella{background:var(--color-ground);box-shadow:none}.comparison--reference .comparison__table tbody tr:last-child .comparison__cell,.comparison--reference .comparison__table tbody tr:last-child .comparison__rowhead{border-bottom:1px solid var(--hairline-12);box-shadow:none}.comparison--reference .comparison__mark{display:inline-block;font-family:var(--font-body);font-size:1.375rem;font-weight:500;line-height:1}.comparison--reference .comparison__cell--fyella .comparison__mark{font-weight:800}.comparison--reference .comparison__cell--no .comparison__mark{color:#7b826e}.comparison--reference .comparison__value{color:#656e5f;font-size:.8em;font-weight:500}.comparison--reference .comparison__cta{margin-top:2rem}.comparison--reference .comparison__order{font-size:.9375rem}.comparison--reference .comparison__footnote{max-width:80ch;margin:1rem auto 0;color:#716f60;font-size:.75rem;line-height:1.7}.comparison--reference .comparison__disclaimer{margin-top:.5rem}.comparison--reference .comparison__more{margin-top:1rem;text-align:center}@media(max-width:749px){.comparison--reference .comparison__scroll-hint{display:block}.comparison--reference .comparison__scroll{padding:1rem;border-radius:20px}.comparison--reference .comparison__table{min-width:620px;font-size:.8125rem}.comparison--reference .comparison__corner,.comparison--reference .comparison__rowhead{position:sticky;left:-1px;z-index:1;background:var(--color-card)}.comparison--reference .comparison__rowhead{padding-left:.25rem;padding-right:.75rem}.comparison--reference .comparison__order{font-size:.8125rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/comparison-section.css.map */
