@layer components{.cf-spec{margin-block:0}.cf-spec--table{background-color:var(--color-steel);border:var(--border);border-radius:var(--radius-sm);font-size:var(--text-sm);line-height:var(--leading-table)}.cf-spec--table .cf-spec__row{display:flex;flex-direction:column;gap:var(--space-1);padding-block:var(--space-3);padding-inline:var(--space-4)}.cf-spec--table .cf-spec__row+.cf-spec__row{border-block-start:var(--border)}.cf-spec--card{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--text-2xs);line-height:var(--leading-table)}.cf-spec--card .cf-spec__row{display:flex;align-items:baseline;gap:var(--space-2)}.cf-spec--card .cf-spec__label{flex:0 0 auto}.cf-spec--card .cf-spec__data{flex:1 1 auto;justify-content:flex-end;text-align:end}.cf-spec__label{font-size:var(--text-2xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-ink-soft)}.cf-spec__data{display:flex;align-items:center;gap:var(--space-2);margin-inline-start:0;color:var(--color-ink)}.cf-spec__value{font-variant-numeric:tabular-nums}.cf-spec__unit{margin-inline-start:var(--space-1);color:var(--color-ink-soft)}.cf-spec__help{position:relative;display:inline-flex}.cf-spec__help-trigger{display:inline-flex;align-items:center;justify-content:center;inline-size:var(--tap-min);block-size:var(--tap-min);margin:calc(var(--space-3) * -1);border:0;background:none;color:var(--color-brass-text);font-size:var(--text-2xs);font-weight:var(--weight-semibold);cursor:pointer}.cf-spec__tooltip{position:absolute;inset-block-end:calc(100% + var(--space-2));inset-inline-start:50%;z-index:2;inline-size:max-content;max-inline-size:calc(var(--space-10) * 2);translate:-50% 0;padding-block:var(--space-2);padding-inline:var(--space-3);border-radius:var(--radius-sm);background-color:var(--color-espresso);color:var(--color-paper);font-size:var(--text-xs);font-weight:var(--weight-regular);line-height:var(--leading-tight);text-transform:none;letter-spacing:normal;box-shadow:var(--shadow-2);opacity:0;visibility:hidden;transition:opacity .15s var(--ease),visibility .15s var(--ease)}.cf-spec__help-trigger:hover+.cf-spec__tooltip,.cf-spec__help-trigger:focus-visible+.cf-spec__tooltip{opacity:1;visibility:visible}@media(prefers-reduced-motion:reduce){.cf-spec__tooltip{transition:none}}@media(min-width:768px){.cf-spec--two_column .cf-spec__row{flex-direction:row;align-items:baseline;gap:var(--space-4)}.cf-spec--two_column .cf-spec__label{flex:0 0 40%}.cf-spec--two_column .cf-spec__data{flex:1 1 auto}}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-spec-table.css.map */
