#sfg-sizing-dialog{width:960px;max-width:calc(100vw - 32px);max-height:92dvh;padding:0;border:1px solid #d4d4d7;background:#fff;color:#1d1d1f;font:14px/1.5 JetBrains Mono,monospace;overflow:auto}#sfg-sizing-dialog::backdrop{background:#0009}#sfg-sizing-dialog *{box-sizing:border-box}#sfg-sizing-dialog button,#sfg-sizing-dialog select{font:inherit;cursor:pointer;min-height:44px}#sfg-sizing-dialog button:focus-visible,#sfg-sizing-dialog select:focus-visible,#sfg-sizing-dialog input:focus-visible{outline:2px solid #c8102e;outline-offset:3px}#sfg-sizing-dialog h2,#sfg-sizing-dialog h3,#sfg-sizing-dialog p{margin:0;text-transform:none;letter-spacing:normal}#sfg-sizing-dialog h2{font-size:26px;line-height:1.2}#sfg-sizing-dialog h3{font-size:16px;line-height:1.4}#sfg-sizing-dialog p{font-size:14px;color:#58585e}#sfg-sizing-dialog .sz-header{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:24px 28px;border-bottom:1px solid #d4d4d7}#sfg-sizing-dialog .sz-header p{margin-top:8px}#sfg-sizing-dialog .sz-close{border:0;background:transparent;white-space:nowrap}#sfg-sizing-dialog .sz-body{padding:24px 28px}#sfg-sizing-dialog .sz-toolbar{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:20px}#sfg-sizing-dialog .sz-style-label{display:grid;gap:6px;font-weight:600;flex:1;max-width:420px}#sfg-sizing-dialog select{border:1px solid #8b8b90;background:#fff;color:#1d1d1f;padding:9px 36px 9px 12px;width:100%;border-radius:0}#sfg-sizing-dialog .sz-units{display:flex;border:1px solid #d4d4d7}#sfg-sizing-dialog .sz-units button{border:0;background:#fff;padding:8px 14px}#sfg-sizing-dialog .sz-units [aria-pressed=true]{background:#1d1d1f;color:#fff}#sfg-sizing-dialog .sz-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}#sfg-sizing-dialog .sz-fits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:12px 0}#sfg-sizing-dialog .sz-fits button{display:flex;flex-direction:column;align-items:start;gap:3px;border:1px solid #d4d4d7;background:#fff;padding:10px;color:#1d1d1f}#sfg-sizing-dialog .sz-fits small{font-size:12px;text-align:left}#sfg-sizing-dialog .sz-fits [aria-checked=true]{background:#1d1d1f;color:#fff;border-color:#1d1d1f}#sfg-sizing-dialog .sz-help{font-size:12px;line-height:1.6}#sfg-sizing-dialog .sz-chest{border-top:1px solid #d4d4d7;padding-top:18px;margin-top:18px}#sfg-sizing-dialog .sz-readout{display:flex;align-items:baseline;gap:14px;margin-top:8px}#sfg-sizing-dialog .sz-readout strong{font-size:32px;line-height:1.2}#sfg-sizing-dialog .sz-readout span{color:#58585e;font-size:14px}#sfg-sizing-dialog input[type=range]{display:block;width:100%;height:44px;margin:8px 0 0;accent-color:#c8102e;cursor:pointer}#sfg-sizing-dialog .sz-scale{display:flex;justify-content:space-between;font-size:12px;color:#58585e}#sfg-sizing-dialog .sz-result{display:flex;align-items:center;gap:18px;padding:18px;border:1px solid #c8102e;background:#fcf5f6;margin:22px 0 14px;min-height:112px}#sfg-sizing-dialog .sz-badge{font-size:42px;font-weight:700;min-width:62px;color:#c8102e}#sfg-sizing-dialog .sz-result h3{margin-bottom:5px}#sfg-sizing-dialog .sz-result p{font-size:12px;line-height:1.6}#sfg-sizing-dialog .sz-result.is-pending{border-color:#d4d4d7;background:#f5f5f6}#sfg-sizing-dialog .sz-result.is-pending .sz-badge{color:#86868b}#sfg-sizing-dialog .sz-apply{width:100%;background:#1d1d1f;color:#fff;border:1px solid #1d1d1f;padding:12px;font-weight:600}#sfg-sizing-dialog .sz-apply:disabled{background:#f2f2f3;border-color:#d4d4d7;color:#68686d;cursor:default}#sfg-sizing-dialog .sz-note{margin-top:12px;font-size:12px}#sfg-sizing-dialog table{width:100%;border-collapse:collapse;font-size:13px}#sfg-sizing-dialog caption{text-align:left;font-size:16px;font-weight:600;margin-bottom:12px}#sfg-sizing-dialog th,#sfg-sizing-dialog td{padding:10px 8px;border-bottom:1px solid #d4d4d7;text-align:center;white-space:nowrap}#sfg-sizing-dialog th{font-weight:600;background:#f5f5f6}#sfg-sizing-dialog th:first-child{text-align:left}#sfg-sizing-dialog .sz-active-row>*{background:#fcf1f3}#sfg-sizing-dialog td.sz-live{background:#c8102e;color:#fff;font-weight:700}#sfg-sizing-dialog .sz-measure{margin-top:16px;border-top:1px solid #d4d4d7;padding-top:12px}#sfg-sizing-dialog .sz-measure summary{cursor:pointer;min-height:44px;display:list-item;font-size:14px;font-weight:600;padding-top:8px}#sfg-sizing-dialog .sz-measure-content{display:grid;grid-template-columns:120px 1fr;gap:18px;align-items:start;padding-top:12px}#sfg-sizing-dialog .sz-measure img{width:120px;height:145px;object-fit:contain}#sfg-sizing-dialog .sz-measure video{display:block;width:150px;max-height:190px;margin-top:12px}#sfg-sizing-dialog .sz-spec{margin-top:28px;border-top:1px solid #d4d4d7;padding-top:22px}#sfg-sizing-dialog .sz-table-scroll{overflow-x:auto;max-width:100%}#sfg-sizing-dialog .sz-spec p{font-size:12px;margin-top:10px}#sfg-sizing-dialog .sz-pending-copy{padding:20px;background:#f5f5f6;min-height:210px;display:flex;flex-direction:column;gap:16px}.sizing-nav{font:inherit;background:none;border:0;color:inherit;cursor:pointer;padding:0;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.size-guide-link{font:inherit;font-size:12px;border:0;border-bottom:1px solid currentColor;background:transparent;color:inherit;cursor:pointer;padding:4px 0}.fit-preference{margin:10px 0 0;min-width:0}.fit-preference>[role=group]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}body .fit-preference>[role=group]>button{-webkit-appearance:none;appearance:none;min-height:40px;padding:8px 10px;border:1px solid #222;border-radius:0;background:#fff;color:#111;font:600 13px/1.3 JetBrains Mono,monospace;text-align:center;cursor:pointer}body .fit-preference>[role=group]>button+button{border-left:0}body .fit-preference>[role=group]>button[aria-pressed=true]{background:#111;color:#fff}body .fit-preference>[role=group]>button:focus-visible{outline:2px solid #bf0030;outline-offset:2px;position:relative;z-index:1}body #sfg-sizing-dialog .fit-preference>p,body .bf-panel .fit-preference>p{margin:6px 0 0;min-height:2.8em;font-size:12px;line-height:1.4;color:#555}@media(max-width:700px){#sfg-sizing-dialog{max-width:calc(100vw - 16px);max-height:95dvh}#sfg-sizing-dialog .sz-header{padding:18px 16px;gap:10px}#sfg-sizing-dialog h2{font-size:22px}#sfg-sizing-dialog .sz-header p{font-size:12px}#sfg-sizing-dialog .sz-body{padding:18px 16px}#sfg-sizing-dialog .sz-toolbar{align-items:stretch;flex-direction:column;gap:12px}#sfg-sizing-dialog .sz-style-label{max-width:none}#sfg-sizing-dialog .sz-units{align-self:start}#sfg-sizing-dialog .sz-grid{grid-template-columns:1fr;gap:24px}#sfg-sizing-dialog .sz-fits button{padding:8px 6px;font-size:13px}#sfg-sizing-dialog th,#sfg-sizing-dialog td{font-size:12px;padding:9px 6px}.mobile-menu .sizing-nav{display:block;padding:10px 0;font-size:16px;text-transform:none;font-weight:400;letter-spacing:normal}}#sfg-sizing-dialog .sz-grid>section{min-width:0}#sfg-sizing-dialog #sz-matrix table{min-width:0;table-layout:fixed}#sfg-sizing-dialog #sz-matrix th,#sfg-sizing-dialog #sz-matrix td{width:auto;white-space:normal}#sfg-sizing-dialog .sz-spec table{min-width:620px}#sfg-sizing-dialog #sz-matrix{max-height:480px;overflow:auto;scrollbar-gutter:stable}#sfg-sizing-dialog #sz-matrix thead{position:sticky;top:0;z-index:1}#sfg-sizing-dialog #sz-matrix caption{position:sticky;top:0;background:#fff}#sfg-sizing-dialog #sz-matrix caption{position:static}#sfg-sizing-dialog .sz-style-tiles{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;border-bottom:1px solid #d4d4d7;padding-bottom:8px;margin-bottom:18px;overflow-x:auto;scrollbar-width:thin}#sfg-sizing-dialog .sz-style-tiles button{display:flex;align-items:center;gap:10px;padding:10px 8px;background:#fff;border:0;border-bottom:2px solid transparent;text-align:left;color:#1d1d1f;font-size:13px;line-height:1.45;min-width:0}#sfg-sizing-dialog .sz-style-tiles button:hover{background:#f5f5f6}#sfg-sizing-dialog .sz-style-tiles [aria-checked=true]{background:#f5f5f6;border-bottom-color:#c8102e;font-weight:600}#sfg-sizing-dialog .sz-thumbnail{display:block;width:42px;height:52px;flex:0 0 42px;background:#eff0f1;overflow:hidden}#sfg-sizing-dialog .sz-thumbnail img,#sfg-sizing-dialog .sz-thumbnail svg{display:block;width:100%;height:100%;object-fit:contain}#sfg-sizing-dialog .sz-toolbar{align-items:center;margin-bottom:22px}#sfg-sizing-dialog .sz-chest{margin-top:0;padding-top:0;border-top:0}@media(max-width:800px){#sfg-sizing-dialog .sz-style-tiles{grid-template-columns:repeat(5,170px)}#sfg-sizing-dialog .sz-toolbar{align-items:start}}body.d.presentation-studio #sfg-sizing-dialog .sz-table-heading{display:flex;align-items:baseline;justify-content:space-between;gap:6px 12px;margin-bottom:8px}body.d.presentation-studio #sfg-sizing-dialog .sz-table-heading h3{flex:0 1 auto;min-width:0;font-size:14px;line-height:1.3}body.d.presentation-studio #sfg-sizing-dialog .sz-table-heading p{flex:1 1 0;min-width:0;margin:0;text-align:right;font-size:11px;line-height:1.3}@media(min-width:750px){body.d.presentation-studio #sfg-sizing-dialog .sz-header{padding-block:12px}body.d.presentation-studio #sfg-sizing-dialog .sz-header p{margin-top:4px}body.d.presentation-studio #sfg-sizing-dialog .sz-body{padding-block:12px}body.d.presentation-studio #sfg-sizing-dialog .sz-style-tiles{padding-block:6px;margin-bottom:10px}body.d.presentation-studio #sfg-sizing-dialog .sz-style-tiles button{padding-block:6px}body.d.presentation-studio #sfg-sizing-dialog :is(#sz-matrix,.sz-spec) :is(th,td){padding-block:6px}}@media(max-width:749px){body.d.presentation-studio #sfg-sizing-dialog .sz-table-heading{flex-wrap:wrap;gap:4px 10px}body.d.presentation-studio #sfg-sizing-dialog .sz-table-heading p{flex-basis:150px}}@media(min-width:750px)and (max-width:999px){body.d.presentation-studio #sfg-sizing-dialog :is(#sz-matrix,.sz-spec) :is(th,td){padding-block:4px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/sfg-studio-6b669ed4e6a0-sizing.css.map */
