[data-cordtex-redesign="desktop-v1"].ct-multiaxial-fabrics-page .ct-sheet-hero {
  grid-template-columns: minmax(31rem, 43%) minmax(0, 57%);
}

[data-cordtex-redesign="desktop-v1"].ct-multiaxial-fabrics-page .ct-sheet-hero h1 {
  max-inline-size: 15ch;
}

[data-cordtex-redesign="desktop-v1"].ct-multiaxial-fabrics-page .ct-sheet-render-frame {
  background: #111313;
}

[data-cordtex-redesign="desktop-v1"].ct-multiaxial-fabrics-page .ct-sheet-render-frame > img {
  object-fit: cover;
  object-position: center;
}

[data-cordtex-redesign="desktop-v1"].ct-multiaxial-fabrics-page .ct-mx-table__sticky {
  position: sticky;
  z-index: 5;
  inset-block-start: calc(var(--ct-header-total) + var(--ct-table-menu-height, 0px));
  background: rgb(255 255 255 / 97%);
  backdrop-filter: blur(.65rem);
}

[data-cordtex-redesign="desktop-v1"].ct-multiaxial-fabrics-page .ct-sheet-table__context {
  grid-template-columns: minmax(0, 1fr) minmax(11.5rem, 13rem);
}

[data-cordtex-redesign="desktop-v1"].ct-multiaxial-fabrics-page .ct-mx-scroll {
  overflow-x: auto;
  scrollbar-gutter: stable;
}

[data-cordtex-redesign="desktop-v1"].ct-multiaxial-fabrics-page .ct-mx-grid {
  inline-size: 100%;
  min-inline-size: 96.5rem;
  border-collapse: collapse;
  table-layout: fixed;
}

[data-cordtex-redesign="desktop-v1"].ct-multiaxial-fabrics-page .ct-mx-grid th,
[data-cordtex-redesign="desktop-v1"].ct-multiaxial-fabrics-page .ct-mx-grid td {
  block-size: 4.5rem;
  padding: .65rem .8rem;
  border-inline-end: 1px solid var(--ct-color-line);
  border-block-end: 1px solid var(--ct-color-line);
  color: var(--ct-color-ink);
  font-size: var(--ct-type-tech-list-copy);
  font-weight: 500;
  text-align: start;
  vertical-align: middle;
}

[data-cordtex-redesign="desktop-v1"].ct-multiaxial-fabrics-page .ct-mx-grid thead th {
  block-size: 3.75rem;
  color: var(--ct-color-muted);
  font-size: var(--ct-type-meta);
  font-weight: 600;
  letter-spacing: .035em;
}

[data-cordtex-redesign="desktop-v1"].ct-multiaxial-fabrics-page .ct-mx-grid tbody th {
  font-size: var(--ct-type-page-copy);
  font-weight: 600;
}

[data-cordtex-redesign="desktop-v1"].ct-multiaxial-fabrics-page .ct-mx-grid tr > :first-child { inline-size: 18rem; }
[data-cordtex-redesign="desktop-v1"].ct-multiaxial-fabrics-page .ct-mx-grid tr > :nth-child(2) { inline-size: 16.5rem; }
[data-cordtex-redesign="desktop-v1"].ct-multiaxial-fabrics-page .ct-mx-grid tr > :nth-child(3) { inline-size: 17rem; }
[data-cordtex-redesign="desktop-v1"].ct-multiaxial-fabrics-page .ct-mx-grid tr > :nth-child(4) { inline-size: 7.5rem; }
[data-cordtex-redesign="desktop-v1"].ct-multiaxial-fabrics-page .ct-mx-grid tr > :nth-child(5) { inline-size: 8rem; }
[data-cordtex-redesign="desktop-v1"].ct-multiaxial-fabrics-page .ct-mx-grid tr > :nth-child(6),
[data-cordtex-redesign="desktop-v1"].ct-multiaxial-fabrics-page .ct-mx-grid tr > :nth-child(7),
[data-cordtex-redesign="desktop-v1"].ct-multiaxial-fabrics-page .ct-mx-grid tr > :nth-child(8) { inline-size: 7rem; }
[data-cordtex-redesign="desktop-v1"].ct-multiaxial-fabrics-page .ct-mx-grid tr > :last-child { inline-size: 8.5rem; border-inline-end: 0; }

[data-cordtex-redesign="desktop-v1"].ct-multiaxial-fabrics-page .ct-mx-grid tbody tr:has([data-mx-request][aria-pressed="true"]) {
  box-shadow: inset 1px 0 0 var(--ct-color-signal);
}

[data-cordtex-redesign="desktop-v1"].ct-multiaxial-fabrics-page .ct-mx-scheme-note {
  margin-inline-start: .55rem;
  color: var(--ct-color-muted);
  font-size: var(--ct-type-meta);
  font-weight: 450;
  white-space: nowrap;
}

[data-cordtex-redesign="desktop-v1"].ct-multiaxial-fabrics-page .ct-mx-scheme-note::before {
  content: "— ";
}

[data-cordtex-redesign="desktop-v1"].ct-multiaxial-fabrics-page [data-mx-request] {
  display: flex;
  inline-size: 100%;
  min-block-size: 2.25rem;
  align-items: center;
  justify-content: space-between;
  padding: 0;
  border: 0;
  border-block-end: 1px solid var(--ct-color-line-strong);
  background: transparent;
  color: var(--ct-color-ink);
  cursor: pointer;
  font: 650 var(--ct-type-meta)/1 Inter, sans-serif;
  letter-spacing: .035em;
  text-align: start;
}

[data-cordtex-redesign="desktop-v1"].ct-multiaxial-fabrics-page [data-mx-request] b {
  color: var(--ct-color-signal);
  font-size: 1rem;
  font-weight: 500;
}

[data-cordtex-redesign="desktop-v1"].ct-multiaxial-fabrics-page [data-mx-request][aria-pressed="true"] {
  border-block-end-color: var(--ct-color-signal);
}

[data-cordtex-redesign="desktop-v1"].ct-multiaxial-fabrics-page .ct-mx-term {
  display: inline-flex;
  align-items: baseline;
  gap: .35rem;
  padding: 0;
  border: 0;
  border-block-end: 1px dotted var(--ct-color-line-strong);
  background: transparent;
  color: inherit;
  cursor: help;
  font: inherit;
  font-weight: inherit;
  letter-spacing: inherit;
  text-align: start;
  white-space: nowrap;
}

[data-cordtex-redesign="desktop-v1"].ct-multiaxial-fabrics-page .ct-mx-term:is(:hover, :focus-visible) {
  border-block-end-color: var(--ct-color-signal);
  outline: none;
}

[data-cordtex-redesign="desktop-v1"].ct-multiaxial-fabrics-page .ct-mx-tooltip {
  position: fixed;
  z-index: 100;
  display: grid;
  max-inline-size: min(28rem, calc(100vw - 1.5rem));
  gap: .32rem;
  padding: .8rem .9rem;
  border: 1px solid var(--ct-color-line-strong);
  background: rgb(255 255 255 / 98%);
  box-shadow: 0 .7rem 2rem rgb(0 0 0 / 9%);
  color: var(--ct-color-ink);
  pointer-events: none;
}

[data-cordtex-redesign="desktop-v1"].ct-multiaxial-fabrics-page .ct-mx-tooltip[hidden] { display: none; }
[data-cordtex-redesign="desktop-v1"].ct-multiaxial-fabrics-page .ct-mx-tooltip strong { font-size: var(--ct-type-tech-list-copy); font-weight: 600; }
[data-cordtex-redesign="desktop-v1"].ct-multiaxial-fabrics-page .ct-mx-tooltip > span { color: var(--ct-color-copy); font-size: var(--ct-type-meta); line-height: 1.5; white-space: pre-line; }

@media (max-width: 75rem) {
  [data-cordtex-redesign="desktop-v1"].ct-multiaxial-fabrics-page .ct-sheet-hero {
    grid-template-columns: minmax(25rem, 45%) minmax(0, 55%);
  }
}

@media (max-width: 56.25rem) {
  [data-cordtex-redesign="desktop-v1"].ct-multiaxial-fabrics-page .ct-sheet-hero {
    grid-template-columns: minmax(17rem, 1fr) minmax(0, .9fr);
  }
}
