.tcc-std{--std-bone: var(--tcc-bone, #EAE3D8);--std-bone-deep: #E1D9CC;--std-paper: #F4F0E9;--std-ink: var(--tcc-ink, #16181B);--std-ink-2: rgba(22,24,27,.72);--std-ink-3: rgba(22,24,27,.47);--std-rule: rgba(22,24,27,.13);--std-zebra: rgba(22,24,27,.035);--std-violet: #5A4D72;--std-ion: #3E5670;--std-verdigris: #4F7268;--std-stainless: #8E959E;--std-chip-violet: rgba(90,77,114,.07);--std-chip-ion: rgba(62,86,112,.07);--std-chip-verdigris: rgba(79,114,104,.07);--std-display: var(--tcc-font-display, Georgia, "Times New Roman", serif);--std-body: var(--tcc-font-body, Georgia, serif);--std-sans: var(--tcc-font-sans, Inter, -apple-system, BlinkMacSystemFont, sans-serif);--std-mono: var(--tcc-font-mono, "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace);--std-s1: 8px;--std-s2: 16px;--std-s3: 24px;--std-s4: 40px;--std-s5: 64px;--std-s6: 96px;--std-s7: 140px;--std-maxw: 1180px;background:var(--std-bone);color:var(--std-ink);font-family:var(--std-body)}.tcc-std *,.tcc-std *:before,.tcc-std *:after{box-sizing:border-box}.tcc-std__inner{max-width:var(--std-maxw);margin:0 auto;padding:0 var(--std-s5)}.tcc-std--section{padding:var(--std-s7) 0}.tcc-std--alt{background:var(--std-bone-deep)}.tcc-std__eyebrow,.tcc-std__secnum,.tcc-std__label{font-family:var(--std-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--std-ink-3);margin:0 0 var(--std-s2)}.tcc-std__eyebrow{font-size:11.5px;letter-spacing:.17em;margin-bottom:var(--std-s3)}.tcc-std__secnum{font-size:11.5px}.tcc-std__label{font-size:11px;letter-spacing:.13em}.tcc-std h1{font-family:var(--std-display);font-weight:300;font-size:clamp(34px,6vw,62px);line-height:1.05;letter-spacing:-.02em;margin:0 0 var(--std-s4);text-wrap:balance}.tcc-std h2{font-family:var(--std-display);font-weight:300;font-size:clamp(26px,3.6vw,38px);line-height:1.14;letter-spacing:-.012em;margin:0 0 var(--std-s3);text-wrap:balance}.tcc-std h3{font-family:var(--std-sans);font-weight:500;font-size:17px;line-height:1.35;letter-spacing:.005em;margin:0 0 var(--std-s2)}.tcc-std p{margin:0 0 var(--std-s3);max-width:66ch;font-size:18px;line-height:1.62}.tcc-std__lead{font-size:21px;line-height:1.55;color:var(--std-ink-2);max-width:60ch}.tcc-std__fine{font-size:16px;color:var(--std-ink-3)}@media(max-width:640px){.tcc-std__lead{font-size:18px}}.tcc-std__rule{display:block;width:100%;height:11px;margin-bottom:var(--std-s4);color:var(--std-rule)}.tcc-std__spectrum{height:2px;width:100%;opacity:.5;background:linear-gradient(90deg,var(--std-violet),var(--std-ion),var(--std-verdigris))}.tcc-std__chip{display:inline-flex;align-items:center;font-family:var(--std-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--std-ink);padding:6px 11px;border-radius:2px;background:var(--std-chip-ion);border-left:3px solid var(--std-ion)}.tcc-std__chip--facility{background:var(--std-chip-ion);border-left-color:var(--std-ion)}.tcc-std__chip--product{background:var(--std-chip-verdigris);border-left-color:var(--std-verdigris)}.tcc-std__chip--family{background:var(--std-chip-violet);border-left-color:var(--std-violet)}.tcc-std__chip--pending{background:var(--std-chip-violet);border-left-color:var(--std-violet);font-style:italic}.tcc-std__chip--spec{background:var(--std-chip-verdigris);border-left-color:var(--std-verdigris)}.tcc-std__chip--none{background:transparent;border-left-color:var(--std-stainless);color:var(--std-ink-3)}.tcc-std__legend{display:flex;gap:var(--std-s3);flex-wrap:wrap;margin-top:var(--std-s4)}.tcc-std__rail{position:sticky;top:0;z-index:20;background:var(--std-bone);border-bottom:1px solid var(--std-rule)}.tcc-std__rail nav{max-width:var(--std-maxw);margin:0 auto;padding:0 var(--std-s5);display:flex;gap:var(--std-s4);overflow-x:auto;scrollbar-width:none}.tcc-std__rail nav::-webkit-scrollbar{display:none}.tcc-std__rail a{flex:0 0 auto;font-family:var(--std-mono);font-size:11.5px;letter-spacing:.11em;text-transform:uppercase;color:var(--std-ink-3);text-decoration:none;padding:15px 0;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .12s ease,border-color .12s ease;white-space:nowrap}.tcc-std__rail a:hover{color:var(--std-ink)}.tcc-std__rail a[aria-current=true]{color:var(--std-ink);border-bottom-color:var(--std-ion)}.tcc-std__spec{border-top:1px solid var(--std-rule);margin:0 0 var(--std-s5);max-width:780px}.tcc-std__spec-row{display:grid;grid-template-columns:220px 1fr;gap:var(--std-s3);padding:var(--std-s2) 0;border-bottom:1px solid var(--std-rule);align-items:baseline}.tcc-std__spec-row p{margin:0}.tcc-std__spec-k{font-family:var(--std-mono);font-size:11px!important;letter-spacing:.13em;text-transform:uppercase;color:var(--std-ink-3)}.tcc-std__spec-v{font-family:var(--std-mono);font-size:15px!important;font-variant-numeric:tabular-nums}.tcc-std__records{display:grid;gap:var(--std-s3)}.tcc-std__rec{background:var(--std-paper);padding:var(--std-s4);border-radius:2px}.tcc-std__rec p{margin:0}.tcc-std__rec-head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--std-s3);flex-wrap:wrap;margin-bottom:var(--std-s3)}.tcc-std__rec-head h3{margin:0}.tcc-std__through{font-family:var(--std-mono);font-size:12px;color:var(--std-ink-3);letter-spacing:.06em;white-space:nowrap}.tcc-std__fld{display:grid;grid-template-columns:160px 1fr;gap:var(--std-s3);padding:10px 0;border-bottom:1px solid var(--std-rule);align-items:baseline}.tcc-std__fld:last-of-type{border-bottom:none}.tcc-std__fld p{max-width:58ch;font-size:17px}.tcc-std__fld .tcc-std__label{margin:0}.tcc-std__rec-foot{margin-top:var(--std-s3)}.tcc-std__scopenote{background:var(--std-zebra);border-left:3px solid var(--std-violet);padding:var(--std-s3);margin-top:var(--std-s3);border-radius:2px}.tcc-std__scopenote p{font-size:16.5px;max-width:62ch}.tcc-std__scopenote strong{font-family:var(--std-sans);font-size:14px;font-weight:600;display:block;margin-bottom:6px}.tcc-std__status{background:var(--std-paper);border-left:3px solid var(--std-violet);padding:var(--std-s4);margin:var(--std-s5) 0 var(--std-s4);border-radius:2px}.tcc-std__status h3{font-family:var(--std-display);font-weight:400;font-size:24px;line-height:1.25;margin-bottom:var(--std-s3);max-width:30ch}.tcc-std__status p{font-size:19px;line-height:1.58;max-width:62ch}.tcc-std__status p:last-child{margin-bottom:0}.tcc-std__deny{background:var(--std-ink);color:var(--std-bone);padding:var(--std-s5);margin-top:var(--std-s5);border-radius:2px;position:relative}.tcc-std__deny h3{font-family:var(--std-display);font-weight:300;font-size:30px;color:var(--std-bone);margin-bottom:var(--std-s4)}.tcc-std__deny ul{list-style:none;margin:0;padding:0}.tcc-std__deny li{padding:var(--std-s3) 0;border-bottom:1px solid rgba(234,227,216,.17);font-size:19px;line-height:1.55;max-width:64ch}.tcc-std__deny li:first-child{padding-top:0}.tcc-std__deny li:last-child{border-bottom:none;padding-bottom:0}.tcc-std__cross{position:absolute;right:var(--std-s5);bottom:var(--std-s4);color:var(--std-bone);opacity:.4}.tcc-std__tablewrap{overflow-x:auto;background:var(--std-paper);border-radius:2px}.tcc-std table{border-collapse:collapse;width:100%;min-width:900px;font-family:var(--std-sans);font-size:14px}.tcc-std caption{text-align:left;font-family:var(--std-mono);font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:var(--std-ink-3);padding:0 0 var(--std-s2)}.tcc-std th{font-family:var(--std-mono);font-size:10.5px;letter-spacing:.11em;text-transform:uppercase;color:var(--std-ink-3);font-weight:400;text-align:left;padding:var(--std-s2) var(--std-s3);border-bottom:1px solid var(--std-rule);white-space:nowrap}.tcc-std td{padding:var(--std-s2) var(--std-s3);border-bottom:1px solid var(--std-rule);vertical-align:top;line-height:1.45}.tcc-std tbody tr:nth-child(2n){background:var(--std-zebra)}.tcc-std tbody tr:last-child td,.tcc-std tbody tr:last-child th{border-bottom:none}.tcc-std th[scope=row]{font-family:var(--std-sans);font-size:14px;font-weight:500;color:var(--std-ink);text-transform:none;letter-spacing:0;white-space:normal}.tcc-std__area{font-family:var(--std-mono);font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:var(--std-ink-3);white-space:nowrap}.tcc-std__stat{font-family:var(--std-mono);font-size:11.5px;letter-spacing:.04em}.tcc-std__stat--warn{color:var(--std-violet)}.tcc-std__inline-cta{display:inline-block;margin-top:var(--std-s2);font-family:var(--std-sans);font-size:14.5px;font-weight:500;letter-spacing:.02em;color:var(--std-ink);border-bottom:1px solid var(--std-rule);padding-bottom:3px;text-decoration:none}.tcc-std__inline-cta:hover{border-bottom-color:var(--std-ink)}.tcc-std a:focus-visible,.tcc-std button:focus-visible{outline:2px solid var(--std-ion);outline-offset:3px}@media(max-width:1024px){.tcc-std__inner{padding:0 var(--std-s4)}.tcc-std__rail nav{padding:0 var(--std-s4)}.tcc-std__fld{grid-template-columns:1fr;gap:4px;padding:12px 0}}@media(max-width:900px){.tcc-std--section{padding:var(--std-s6) 0}.tcc-std__inner{padding:0 20px}.tcc-std__rail nav{padding:0 20px;gap:var(--std-s3)}.tcc-std__rail a{padding:13px 0;font-size:11px}.tcc-std__spec-row{grid-template-columns:1fr;gap:5px}.tcc-std__rec,.tcc-std__status{padding:var(--std-s3)}.tcc-std__status h3{font-size:21px}.tcc-std__status p{font-size:17px}.tcc-std__deny{padding:var(--std-s4) 20px}.tcc-std__deny h3{font-size:25px}.tcc-std__deny li{font-size:17px}.tcc-std__cross{display:none}.tcc-std__tablewrap{background:transparent;overflow-x:visible}.tcc-std table,.tcc-std thead,.tcc-std tbody,.tcc-std tr,.tcc-std td,.tcc-std th{display:block;min-width:0}.tcc-std thead{display:none}.tcc-std tbody tr{background:var(--std-paper)!important;border-radius:2px;padding:var(--std-s3);margin-bottom:var(--std-s2)}.tcc-std tbody td,.tcc-std tbody th[scope=row]{border-bottom:none;padding:4px 0}.tcc-std th[scope=row]{font-size:16px;padding:0 0 var(--std-s1)}.tcc-std td:before{content:attr(data-l);display:block;font-family:var(--std-mono);font-size:10px;letter-spacing:.11em;text-transform:uppercase;color:var(--std-ink-3);margin-bottom:2px}.tcc-std td.tcc-std__area-cell{order:-1}}@media(prefers-reduced-motion:reduce){.tcc-std__rail a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/107/assets/tcc-standards.css.map */
