.takt-selection{background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.takt-selection__inner{width:100%;max-width:none;margin:0;padding:32px 0 26px;--selection-inset: clamp(18px, 1.5vw, 24px)}.takt-selection__header{display:flex;align-items:end;justify-content:space-between;gap:16px 28px;margin:0 var(--selection-inset) 0;padding-bottom:20px;border-bottom:1px solid #d8d3cd}.takt-selection h2{margin:0;font:400 clamp(24px,2.4vw,34px)/1.2 var(--font-heading-family);letter-spacing:-.02em}.takt-selection__count{margin-inline-start:6px;font:400 18px/1 var(--font-body-family);letter-spacing:.02em;color:#79736d}.takt-selection__header p{margin:8px 0 0;font-size:13px;line-height:1.6;color:#625c57}.takt-selection a{color:inherit;text-decoration-thickness:1px;text-underline-offset:4px}.takt-selection a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.takt-selection__guide{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:13px;line-height:1.4}.takt-selection__groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding:0;margin:0;list-style:none}.takt-selection__group{min-width:0;padding:18px var(--selection-inset) 0}.takt-selection h3{margin:0;font:400 19px/1.3 var(--font-heading-family);letter-spacing:0}.takt-selection__spec{margin:7px 0 0;color:#282522;font-size:13px;line-height:1.6}.takt-selection__description{margin:4px 0 0;color:#625c57;font-size:12px;line-height:1.6}.takt-selection__products{display:flex;gap:8px 18px;flex-wrap:wrap}.takt-selection__products a{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:12px;line-height:1.4;text-decoration:none}.takt-selection__products a span:first-child{font-weight:500;letter-spacing:.04em}.takt-selection__products a:hover span:first-child{text-decoration:underline;text-underline-offset:4px}@media screen and (max-width:749px){.takt-selection__inner{padding:20px 20px 16px}.takt-selection__header{display:block;margin:0;padding-bottom:8px}.takt-selection__header p{font-size:12px}.takt-selection__guide{margin-top:4px;font-size:12px}.takt-selection__groups{grid-template-columns:1fr;gap:0}.takt-selection__group{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:4px 12px;align-items:baseline;padding:10px 0;border-bottom:1px solid #e2ddd6}.takt-selection__group:last-child{padding-bottom:0;border-bottom:0}.takt-selection h3{font-size:16px}.takt-selection__products{grid-column:1 / -1;flex-wrap:wrap;gap:0 18px}.takt-selection__spec{grid-column:2;margin:0;font-size:12px;text-align:right}.takt-selection__description{grid-column:1 / -1;margin:0;font-size:12px}}.takt-card-fit{display:block;margin:8px 0 10px;color:#625c57;font-size:12px;line-height:1.55;letter-spacing:0;text-transform:none}.takt-card-fit__spec{display:block;color:#282522}.takt-card-fit__use{display:block;margin-top:4px;text-wrap:pretty}.takt-archive-code{display:block;margin:0 0 6px;font-family:var(--font-body-family);font-size:10px;font-weight:400;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;color:inherit;opacity:.7}
/*# sourceMappingURL=/cdn/shop/t/46/compiled_assets/styles.css.map?subset=AAAAAAAAAAABAAAAABAI */
