.prose .connec-size-chart-wrapper{--csc-text: rgb(var(--text-primary));--csc-muted: rgb(var(--text-primary) / .62);--csc-line: rgb(var(--text-primary) / .12);--csc-surface: rgb(var(--text-primary) / .04);--csc-bg: rgb(var(--dialog-background, 255 255 255));--csc-pad-x: var(--spacing-6);--csc-pad-y: var(--spacing-5);display:flex;flex-direction:column;gap:2rem;color:var(--csc-text);font-size:.9375rem;line-height:1.5;width:100%}@media screen and (min-width:700px){.prose .connec-size-chart-wrapper{--csc-pad-x: var(--spacing-10);--csc-pad-y: var(--spacing-8)}}.prose .connec-size-chart-wrapper :is(div,p,ul,ol,h3,table){margin-block-start:0;margin-block-end:0}.prose .connec-size-chart-wrapper .connec-unit-toggle{position:sticky;top:calc(-1 * var(--csc-pad-y));z-index:5;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:nowrap;margin:calc(-1 * var(--csc-pad-y)) calc(-1 * var(--csc-pad-x)) 0;padding:.875rem var(--csc-pad-x);background:var(--csc-bg);border-bottom:1px solid var(--csc-line)}.prose .connec-size-chart-wrapper .connec-unit-label{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--csc-muted)}.prose .connec-size-chart-wrapper .connec-selector{display:inline-flex;gap:2px;padding:3px;border:1px solid rgb(var(--text-primary) / .18);border-radius:999px;background:var(--csc-bg);overflow:hidden}.prose .connec-size-chart-wrapper .connec-unit-btn{-webkit-appearance:none;appearance:none;border:0;border-radius:999px;min-width:5.25rem;padding:.4rem 1rem;font:inherit;font-size:.8125rem;font-weight:600;line-height:1.2;color:rgb(var(--text-primary) / .72);background:transparent;cursor:pointer;transition:background-color .15s ease,color .15s ease}.prose .connec-size-chart-wrapper .connec-unit-btn:hover{background:var(--csc-surface);color:var(--csc-text)}.prose .connec-size-chart-wrapper .connec-unit-btn.active{background:var(--csc-text);color:var(--csc-bg)}.prose .connec-size-chart-wrapper .connec-unit-btn:focus-visible{outline:2px solid var(--csc-text);outline-offset:2px}.prose .connec-size-chart-wrapper h3:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6),.prose .connec-size-chart-wrapper .connec-guide h3,.prose .connec-size-chart-wrapper .connec-image-container h3{margin:0 0 .875rem;font-family:inherit;font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;line-height:1.3;color:var(--csc-muted)}.prose .connec-size-chart-wrapper .connec-measurement-section{display:flex;flex-direction:column;gap:1.5rem;margin:0}.prose .connec-size-chart-wrapper .connec-image-container{width:100%;padding:1.25rem;border:0;border-radius:.5rem;background:var(--csc-surface);text-align:center}.prose .connec-size-chart-wrapper .connec-image-container h3:not(.h0){text-align:left}.prose .connec-size-chart-wrapper .connec-hotspot-wrapper{position:relative;display:block;width:fit-content;max-width:100%;margin:0 auto}.prose .connec-size-chart-wrapper .connec-image{display:block;width:auto;max-width:100%;height:auto;max-height:300px;margin:0 auto;border-radius:.375rem}.prose .connec-size-chart-wrapper .connec-point{width:1.5rem;height:1.5rem;font-size:.7rem;font-weight:700;color:var(--csc-bg);background:var(--csc-text);border:2px solid var(--csc-bg);box-shadow:0 1px 4px #0000004d}.prose .connec-size-chart-wrapper .connec-guide{padding:0;border:0;border-radius:0;background:transparent}.prose .connec-size-chart-wrapper .connec-list{display:flex;flex-direction:column;gap:.75rem}.prose .connec-size-chart-wrapper .connec-item{display:flex;align-items:flex-start;gap:.75rem;font-size:.9375rem;line-height:1.5}.prose .connec-size-chart-wrapper .connec-item>strong:first-child{flex:0 0 1.5rem;display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;min-width:0;margin-top:.05rem;border-radius:50%;font-size:.7rem;font-weight:700;color:var(--csc-bg);background:var(--csc-text)}.prose .connec-size-chart-wrapper .connec-item>span strong{color:var(--csc-text)}.prose .connec-size-chart-wrapper .connec-table-container{margin:0;border:0;border-radius:0;overflow-x:auto;-webkit-overflow-scrolling:touch;background:linear-gradient(to left,var(--csc-bg) 30%,rgb(var(--dialog-background, 255 255 255) / 0)) right / 2.5rem 100% no-repeat local,linear-gradient(to left,#0000001f,#0000) right / 1rem 100% no-repeat scroll}.prose .connec-size-chart-wrapper .connec-table{width:100%;min-width:100%;border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums}.prose .connec-size-chart-wrapper .connec-table th,.prose .connec-size-chart-wrapper .connec-table td{padding:.8125rem .875rem;font-size:.9375rem;line-height:1.35;text-align:center;white-space:nowrap;vertical-align:middle;border-bottom:1px solid var(--csc-line);background:transparent}.prose .connec-size-chart-wrapper .connec-table th{position:static;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--csc-text);border-bottom:2px solid var(--csc-text)}.prose .connec-size-chart-wrapper .connec-table th:first-child,.prose .connec-size-chart-wrapper .connec-table td:first-child{position:sticky;left:0;z-index:2;min-width:0;padding-left:0;text-align:left;font-weight:600;color:var(--csc-text);background:var(--csc-bg);border-right:0}.prose .connec-size-chart-wrapper .connec-table th:first-child{z-index:3;color:var(--csc-muted)}.prose .connec-size-chart-wrapper .connec-table tbody tr:last-child td{border-bottom:0}.prose .connec-size-chart-wrapper .connec-table tbody tr:hover td{background:var(--csc-surface)}.prose .connec-size-chart-wrapper .connec-table tbody tr:hover td:first-child{background:linear-gradient(var(--csc-surface),var(--csc-surface)) var(--csc-bg)}.prose .connec-size-chart-wrapper .connec-table td small{display:block;margin-top:.1rem;font-size:.75rem;font-weight:500;color:var(--csc-muted)}.prose .connec-size-chart-wrapper .connec-table th.is-your-size,.prose .connec-size-chart-wrapper .connec-table td.is-your-size,.prose .connec-size-chart-wrapper .connec-table tr.is-your-size td{background:rgb(var(--text-primary) / .07);font-weight:700}.prose .connec-size-chart-wrapper .connec-table tr.is-your-size td:first-child{background:linear-gradient(rgb(var(--text-primary) / .07),rgb(var(--text-primary) / .07)) var(--csc-bg)}.prose .connec-size-chart-wrapper .connec-table th.is-your-size{border-bottom-color:var(--csc-text)}.prose .connec-size-chart-wrapper .connec-table th.is-your-size[data-label]:not([data-label=""]):after,.prose .connec-size-chart-wrapper .connec-table tr.is-your-size td:first-child[data-label]:not([data-label=""]):after{content:attr(data-label);display:block;margin-top:.15rem;font-size:.625rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--csc-muted)}.prose .connec-size-chart-wrapper .connec-scroll-hint{display:none}.prose .connec-size-chart-wrapper .connec-note{margin:0;padding:.875rem 1rem;border:0;border-radius:.5rem;background:var(--csc-surface);font-size:.875rem;line-height:1.5;color:var(--csc-text)}.prose .connec-size-chart-wrapper .connec-note strong{color:var(--csc-text)}.prose .connec-size-chart-wrapper .connec-sheet{display:block;width:100%;height:auto;margin:0;border:1px solid var(--csc-line);border-radius:.5rem}.prose .connec-size-chart-wrapper .connec-download{display:inline-flex;align-items:center;gap:.5rem;margin:0;padding:.7rem 1.25rem;border-radius:999px;font-size:.875rem;font-weight:600;color:var(--csc-bg)!important;background:var(--csc-text);text-decoration:none!important;align-self:flex-start}@media screen and (max-width:699px){.prose .connec-size-chart-wrapper{gap:1.5rem;font-size:.9rem}.prose .connec-size-chart-wrapper .connec-unit-toggle{padding-top:.75rem;padding-bottom:.75rem}.prose .connec-size-chart-wrapper .connec-unit-btn{min-width:4.5rem;padding:.4rem .875rem}.prose .connec-size-chart-wrapper .connec-image-container{padding:1rem}.prose .connec-size-chart-wrapper .connec-image{max-height:250px}.prose .connec-size-chart-wrapper .connec-item{font-size:.9rem}.prose .connec-size-chart-wrapper .connec-table th,.prose .connec-size-chart-wrapper .connec-table td{padding:.7rem .75rem;font-size:.875rem}.prose .connec-size-chart-wrapper .connec-table th{font-size:.7rem}}.prose .connec-size-chart-wrapper .connec-sheet-section h3{margin-bottom:.875rem}.prose .connec-size-chart-wrapper .connec-caption{margin:.5rem 0 0;font-size:.8125rem;text-align:center;color:var(--csc-muted)}
/*# sourceMappingURL=/cdn/shop/t/35/assets/connec-size-chart.css.map */
