.ts-size-chart{--size-chart-line: var(--sys-rule);display:block;color-scheme:normal;color:var(--sys-text);background:var(--sys-ground)}.ts-size-chart *{box-sizing:border-box}.ts-size-chart [hidden]{display:none!important}.ts-size-chart h1{margin:0}.ts-size-chart h2,.ts-size-chart h3{margin:0;text-align:left;text-transform:none}.ts-size-chart p{margin:0}.ts-size-chart a{color:inherit;text-underline-offset:4px}.ts-size-chart a:focus-visible{outline:2px solid var(--sys-text);outline-offset:5px}.ts-size-chart select:focus-visible{outline:2px solid var(--sys-text);outline-offset:4px}.ts-size-chart-muted{color:var(--sys-muted)}.ts-size-chart-shell{max-width:1200px;margin:0 auto;padding:0 1.25rem 3.5rem}.ts-size-chart-intro{padding:2rem 0 2.25rem}.ts-size-chart-intro h1{margin-bottom:1.125rem;text-align:left;text-transform:none}.ts-size-chart-intro-copy{color:var(--sys-muted);max-width:640px}.ts-size-chart-desktop-break{display:none}.ts-size-chart-lookup{padding:1.625rem 0 1.5rem;border-top:1px solid var(--size-chart-line);border-bottom:1px solid var(--size-chart-line)}.ts-size-chart-lookup-heading{display:block;margin-bottom:1.5rem}.ts-size-chart-lookup-heading>span{display:block;margin-top:.5625rem}.ts-size-chart-lookup-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem}.ts-size-chart-lookup-input{grid-column:1 / -1;min-width:0}.ts-size-chart-lookup-input label{display:block;margin-bottom:.5625rem}.ts-size-chart-select-wrap{position:relative}.ts-size-chart-select-wrap select{-webkit-appearance:none;appearance:none;width:100%;height:50px;margin:0;border:1px solid var(--sys-muted);border-radius:var(--r-control, 8px);background:var(--sys-ground);color:inherit;padding:.625rem 2.625rem .625rem .875rem;cursor:pointer}.ts-size-chart-select-wrap select:disabled{cursor:default;opacity:.65}.ts-size-chart-select-wrap svg{position:absolute;right:16px;top:19px;width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.3;pointer-events:none}.ts-size-chart-measurement{display:flex;flex-direction:column;gap:.375rem;min-width:0}.ts-size-chart-measurement-value{display:flex;align-items:baseline;gap:.4375rem}.ts-size-chart-lookup>p{margin-top:1.25rem;max-width:670px}.ts-size-chart-guide-grid{display:grid;gap:2.25rem;padding:2.5rem 0}.ts-size-chart-measurement-guide{min-width:0}.ts-size-chart-step-number{display:block;color:var(--sys-muted);margin-bottom:.5625rem}.ts-size-chart-guide-section h2{margin-bottom:1rem}.ts-size-chart-guide-section p{color:var(--sys-muted)}.ts-size-chart-existing-ring{margin-top:2.125rem;padding-top:1.75rem;border-top:1px solid var(--size-chart-line)}.ts-size-chart-diagram{margin:1.25rem 0 1.5rem;text-align:center}.ts-size-chart-diagram svg{display:block;width:100%;max-width:340px;margin:0 auto;color:var(--sys-muted)}.ts-size-chart-outer-ring{fill:var(--sys-surface);stroke:var(--sys-muted);stroke-width:1.1}.ts-size-chart-inner-ring{fill:var(--sys-ground);stroke:var(--sys-text);stroke-width:1.1}.ts-size-chart-diagram-guide{fill:none;stroke:var(--sys-muted);stroke-width:.8;stroke-dasharray:3 4}.ts-size-chart-diameter-line{fill:none;stroke:var(--sys-text);stroke-width:1}.ts-size-chart-dimension-line{fill:none;stroke:var(--sys-muted);stroke-width:.8}.ts-size-chart-diagram text{fill:var(--sys-muted)}.ts-size-chart-panel{min-width:0}.ts-size-chart-table-topline{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;margin-bottom:1.125rem}.ts-size-chart-filter-line{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.875rem 0;border-top:1px solid var(--size-chart-line)}.ts-size-chart-filter-wrap{width:206px;max-width:100%}.ts-size-chart-filter-wrap select{border-color:var(--sys-rule);height:44px;padding-top:.5rem;padding-bottom:.5rem}.ts-size-chart-filter-wrap svg{top:15px}.ts-size-chart-table-scroll{max-height:415px;overflow:auto;scrollbar-color:var(--sys-muted) var(--sys-surface);border-radius:var(--r-plate, 12px);border-top:1px solid var(--size-chart-line);border-bottom:1px solid var(--size-chart-line);scroll-padding-top:75px}.ts-size-chart-table-scroll:focus-visible{outline:2px solid var(--sys-text);outline-offset:4px}.ts-size-chart-table{width:100%;margin:0;border:0;border-collapse:collapse;table-layout:fixed;text-align:center}.ts-size-chart-table thead th{padding:1rem .375rem;background:var(--sys-surface);color:#f5f5f5;border:0;border-bottom:1px solid var(--size-chart-line);position:sticky;top:0;z-index:1;text-align:center;overflow-wrap:anywhere}.ts-size-chart-table tbody th,.ts-size-chart-table td{height:46px;padding:.5625rem .375rem;border:0;border-bottom:1px solid var(--size-chart-line);background:transparent;color:inherit;text-align:center;font-variant-numeric:tabular-nums}.ts-size-chart-table thead th:first-child{width:23%}.ts-size-chart-table tr.is-selected{background:var(--sys-text);color:var(--sys-ground)}.ts-size-chart .ts-size-chart-table-note{margin-top:.9375rem}.ts-size-chart-fit-notes{border-top:1px solid var(--size-chart-line);padding-top:1.875rem}.ts-size-chart-fit-notes>h2{margin-bottom:1.625rem}.ts-size-chart-fit-grid{display:grid;gap:1.625rem}.ts-size-chart-fit-grid h3{margin-bottom:.5rem}.ts-size-chart-fit-grid p{color:var(--sys-muted)}@media(min-width:600px){.ts-size-chart-intro{padding-top:2.375rem}.ts-size-chart-lookup-heading{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem}.ts-size-chart-lookup-heading>span{margin-top:0}}@media(min-width:750px){.ts-size-chart-shell{padding-inline:2rem;padding-bottom:5rem}.ts-size-chart-intro{padding:3.5rem 0 2.75rem}.ts-size-chart-intro h1{margin-bottom:1.375rem}.ts-size-chart-desktop-break{display:initial}.ts-size-chart-lookup{padding-block:1.875rem}.ts-size-chart-lookup-grid{grid-template-columns:minmax(210px,1fr) 1fr 1fr;align-items:end;gap:3.125rem}.ts-size-chart-lookup-input{grid-column:auto}.ts-size-chart-measurement{padding-bottom:.375rem}.ts-size-chart-guide-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3.375rem;padding-block:3.125rem}.ts-size-chart-panel{border-left:1px solid var(--size-chart-line);padding-left:2.125rem}.ts-size-chart-table-scroll{max-height:525px}.ts-size-chart-fit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.25rem}}@media(min-width:1200px){.ts-size-chart-guide-grid{gap:5rem}.ts-size-chart-panel{padding-left:3rem}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/tearstones-size-chart.css.map */
