.roots-ledger__inner{width:100%;max-width:70rem;margin-inline:auto}.roots-ledger__grid{display:grid;grid-template-columns:minmax(0,1fr);align-items:start}.roots-ledger__grid>*{min-width:0;max-width:38rem;margin:0}.roots-ledger__grid>*+*{margin-block-start:var(--roots-rhythm-body-content)}.roots-ledger__lead-in+*{margin-block-start:var(--roots-rhythm-eyebrow)}.roots-ledger__lead-in--badge+*{margin-block-start:var(--roots-rhythm-eyebrow-pill)}.roots-ledger__heading+*{margin-block-start:var(--roots-rhythm-heading-body)}.roots-ledger__heading+.roots-ledger__media,.roots-ledger__heading+.roots-ledger__record,.roots-ledger__heading+.roots-ledger__cta{margin-block-start:var(--roots-rhythm-heading-content)}.roots-ledger__cta+.roots-ledger__note{margin-block-start:var(--roots-gap-standard)}@media screen and (min-width:990px){.roots-ledger__grid{grid-template-columns:minmax(0,5fr) var(--roots-gap-generous) minmax(0,7fr);grid-template-rows:repeat(5,auto) 1fr}.roots-ledger__grid>*{grid-column:1}.roots-ledger__grid>.roots-ledger__record{grid-column:3;grid-row:1 / -1;margin-block-start:0}}.roots-ledger__lead-in{display:var(--lead-in-display, block);padding:var(--lead-in-padding, 0);border-radius:var(--lead-in-radius, 0);background-color:var(--lead-in-fill, transparent);justify-self:start}.roots-ledger__lead-in:not(.rte){--color: var(--typo-color, var(--color-primary));color:var(--color)}.roots-ledger__lead-in:not(.custom-typography):not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6):not(.paragraph){font-family:var(--font-body--family);font-size:.75rem;font-weight:400;line-height:1.5}.roots-ledger__heading:not(.rte){--color: var(--typo-color, var(--color-foreground-heading, var(--color-foreground)));color:var(--color)}.roots-ledger__heading:not(.custom-typography):not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6):not(.paragraph){font-family:var(--font-heading--family);font-size:1.75rem;font-weight:400;line-height:1.1;letter-spacing:-.03em}.roots-ledger--h1 .roots-ledger__heading:not(.custom-typography):not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6):not(.paragraph){font-size:2.5rem;line-height:1.05}.roots-ledger__lede:not(.rte){--color: var(--typo-color, var(--color-foreground-heading, var(--color-foreground)));color:var(--color)}.roots-ledger--h1 .roots-ledger__lede:not(.rte){--color: var(--typo-color, var(--color-foreground))}.roots-ledger__lede:not(.custom-typography):not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6):not(.paragraph){font-family:var(--font-body--family);font-size:1.125rem;font-weight:400;line-height:1.5}.roots-ledger--h1 .roots-ledger__lede:not(.custom-typography):not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6):not(.paragraph){font-size:1rem;line-height:1.6}.roots-ledger__media{aspect-ratio:4 / 3;border-radius:var(--roots-radius-rounded);overflow:hidden}.roots-ledger__image{display:block;width:100%;height:100%;object-fit:cover}.roots-ledger__cta{width:100%;min-height:48px}@media screen and (min-width:750px){.roots-ledger__cta{justify-self:start;width:auto}}.roots-ledger__note{max-width:32.5em}.roots-ledger__note:not(.rte){--color: var(--typo-color, var(--roots-muted));color:var(--color)}.roots-ledger__note:not(.custom-typography):not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6):not(.paragraph){font-family:var(--font-body--family);font-size:.875rem;font-weight:400;line-height:1.55}.roots-ledger__list{margin:0;padding:0;list-style:none;border-block-end:1px solid rgb(var(--color-foreground-heading-rgb) / .22)}.roots-ledger__row{border-block-start:1px solid rgb(var(--color-foreground-heading-rgb) / .22);padding-block:var(--roots-gap-standard)}.roots-ledger__text{display:block}.roots-ledger__text:not(.rte){--color: var(--typo-color, var(--color-foreground));color:var(--color)}.roots-ledger__text:not(.custom-typography):not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6):not(.paragraph){font-family:var(--font-body--family);font-size:.875rem;font-weight:400;line-height:1.6}.roots-ledger__row--icon{display:grid;grid-template-columns:1.5rem minmax(0,1fr);column-gap:var(--roots-rhythm-items);align-items:start}.roots-ledger__row--icon .roots-ledger__text>strong:first-child{display:block;margin-block-end:var(--roots-rhythm-bonded);font-size:.8125rem;font-weight:700;line-height:1.4;color:var(--roots-muted)}.roots-ledger__icon{width:1.25rem;height:1.25rem;margin-block-start:2px;color:var(--roots-muted)}.roots-ledger__group{margin:0 0 var(--roots-rhythm-eyebrow)}.roots-ledger__group:not(.rte){--color: var(--typo-color, var(--roots-muted));color:var(--color)}.roots-ledger__group:not(.custom-typography):not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6):not(.paragraph){font-family:var(--font-body--family);font-size:.75rem;font-weight:700;line-height:1.4;letter-spacing:.08em;text-transform:uppercase}.roots-ledger__list+.roots-ledger__group{margin-block-start:var(--roots-rhythm-body-content)}.roots-ledger__panel{margin:0;border:1px solid rgb(var(--color-foreground-heading-rgb) / .18);border-radius:var(--roots-radius-rounded);overflow:hidden;background:var(--color-background)}.roots-ledger__caption,.roots-ledger__footnote{padding:calc(var(--roots-gap-tight) + var(--roots-gap-micro)) var(--roots-rhythm-inset-panel)}.roots-ledger__caption{border-block-end:1px solid rgb(var(--color-foreground-heading-rgb) / .18);background:color-mix(in srgb,var(--color-primary) 7%,var(--color-background))}.roots-ledger__footnote{margin:0;border-block-start:1px solid rgb(var(--color-foreground-heading-rgb) / .18)}.roots-ledger__footnote--bare{padding:0;border:0;margin-block-start:var(--roots-gap-standard)}.roots-ledger__caption:not(.rte),.roots-ledger__footnote:not(.rte){--color: var(--typo-color, var(--roots-muted));color:var(--color)}.roots-ledger__caption:not(.custom-typography):not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6):not(.paragraph),.roots-ledger__footnote:not(.custom-typography):not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6):not(.paragraph){font-family:var(--font-body--family);font-size:.75rem;font-weight:400;line-height:1.5}.roots-ledger__panel-body{padding:var(--roots-rhythm-inset-panel)}.roots-ledger__panel .roots-ledger__list{border-block-end-color:rgb(var(--color-foreground-heading-rgb) / .14)}.roots-ledger__panel .roots-ledger__row{border-block-start-color:rgb(var(--color-foreground-heading-rgb) / .14);padding-block:var(--roots-gap-tight)}.roots-ledger__panel .roots-ledger__text:not(.custom-typography):not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6):not(.paragraph){line-height:1.4}.roots-ledger__video{margin-block-start:var(--roots-rhythm-body-content);border-radius:var(--roots-radius-rounded);overflow:hidden}.roots-ledger__record>.roots-ledger__video:first-child{margin-block-start:0}.roots-ledger__player{display:block;aspect-ratio:16 / 9}.roots-ledger__player video,.roots-ledger__player img{width:100%;height:100%;object-fit:cover}.roots-ledger__player .deferred-media__poster-button:focus-visible{outline:2px solid var(--roots-focus-ring);outline-offset:-4px}.roots-ledger__marks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--roots-rhythm-items);justify-items:center;margin:var(--roots-rhythm-body-content) 0 0;padding:var(--roots-rhythm-body-content) 0 0;list-style:none;border-block-start:1px solid rgb(var(--color-foreground-heading-rgb) / .14)}@media screen and (min-width:750px){.roots-ledger__marks{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1200px){.roots-ledger__marks{grid-template-columns:repeat(8,minmax(0,1fr))}}.roots-ledger__mark{width:100%;max-width:7.5rem;aspect-ratio:1;container-type:inline-size}.roots-ledger__mark-ring{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding-inline:8cqi;border:1px solid var(--color-primary);border-radius:50%;box-shadow:inset 0 0 0 4cqi var(--color-background),inset 0 0 0 calc(4cqi + 1px) rgb(var(--color-primary-rgb) / .35);text-align:center;font-family:var(--font-body--family);font-weight:700}.roots-ledger__mark-top,.roots-ledger__mark-bottom{display:block;font-size:max(9px,calc(10cqi - 2px));line-height:1;letter-spacing:.04em;text-transform:uppercase;color:var(--roots-muted)}.roots-ledger__mark-mid{display:block;align-self:stretch;font-size:16.5cqi;line-height:1.05;color:var(--color-foreground-heading, var(--color-foreground))}.roots-ledger__mark-mid:before,.roots-ledger__mark-mid:after{content:"";display:block;width:17cqi;height:1px;margin:4cqi auto;background:rgb(var(--color-primary-rgb) / .5)}@media screen and (min-width:750px){.roots-ledger__text:not(.custom-typography):not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6):not(.paragraph){font-size:1rem}}@media screen and (min-width:990px){.roots-ledger__heading:not(.custom-typography):not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6):not(.paragraph){font-size:2rem}.roots-ledger--h1 .roots-ledger__heading:not(.custom-typography):not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6):not(.paragraph){font-size:3rem}.roots-ledger__lede:not(.custom-typography):not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6):not(.paragraph){font-size:1.25rem}.roots-ledger--h1 .roots-ledger__lede:not(.custom-typography):not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6):not(.paragraph){font-size:1.125rem}.roots-ledger__icon{width:1.375rem;height:1.375rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/roots-ledger.css.map */
