dialog.size-guide{width:min(680px,calc(100% - 40px));padding:28px}.size-guide .guide-product{margin:-8px 0 18px;font:400 14px/1.6 var(--sans);color:var(--muted)}.guide-tabs{display:flex;gap:24px;border-bottom:1px solid var(--line);margin-bottom:22px}.guide-tabs button{border:0;border-bottom:2px solid transparent;background:none;padding:0 0 12px;font:600 14px/1.5 var(--sans);color:var(--muted);cursor:pointer}.guide-tabs button[aria-selected=true]{border-color:var(--ink);color:var(--ink)}.size-guide [hidden]{display:none!important}.size-guide p,.size-guide .guide-steps{font:400 14px/1.7 var(--sans)}.size-guide .guide-type,.guide-chart h3{font:600 14px/1.5 var(--sans);color:var(--ink);margin:16px 0 8px}.guide-chart+.guide-chart{border-top:1px solid var(--line);margin-top:24px;padding-top:8px}.guide-chart table{width:100%;border-collapse:collapse;white-space:nowrap}.guide-chart caption{text-align:left;font:400 12px/1.5 var(--sans);color:var(--muted);padding:4px 0 10px;white-space:normal}.guide-chart th,.guide-chart td{font:400 13px/1.5 var(--sans);padding:12px 10px;text-align:left}.guide-chart thead th,.guide-chart tbody th{font-weight:600}.guide-chart tr.selected{background:var(--panel);font-weight:600}.guide-steps{padding-left:22px;margin:20px 0 0}.guide-steps li{padding-left:6px;margin-bottom:18px}.guide-steps strong,.guide-steps span{display:block}.guide-steps strong{font-weight:600;margin-bottom:4px}.guide-steps span{color:var(--muted)}.size-guide .guide-help{padding-top:18px;border-top:1px solid var(--line);margin:22px 0 0;font-size:13px}.size-guide .guide-close{font:600 14px/1.5 var(--sans)}.guide-tabs button:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.guide-category-picker{margin:0 0 24px}.size-guide .guide-category-label{font-weight:600;font-size:13px;margin:0 0 10px}.guide-categories{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.guide-categories button,.guide-accessories button{font:500 13px/1.45 var(--sans);border:1px solid var(--line);padding:10px 8px;cursor:pointer;color:var(--ink);background:transparent;min-height:42px}.guide-categories button[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.guide-categories button:hover:not([aria-pressed=true]){background:var(--panel)}.guide-accessories{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.guide-accessories button{border:0;border-bottom:2px solid transparent;min-height:40px;padding:8px 12px}.guide-accessories button[aria-pressed=true]{border-color:var(--ink);font-weight:600}.size-guide .guide-preview-note{font-size:12px;color:var(--muted);margin:14px 0 0}@media(max-width:700px){.guide-categories{grid-template-columns:repeat(3,minmax(0,1fr))}.guide-categories button{font-size:12px;padding:10px 6px}}@media(max-width:700px){dialog.size-guide{width:calc(100% - 24px);padding:24px 18px}.guide-tabs{gap:22px}.size-guide p{font-size:14px}.guide-chart th,.guide-chart td{padding:11px 8px}}.size-guide .guide-category-picker{display:block;margin:4px 0 22px;padding:0 0 18px;border-bottom:1px solid var(--line)}.size-guide .guide-categories{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:4px;background:var(--panel)}.size-guide .guide-categories button{padding:10px 4px;font-size:13px;min-height:44px;border:0}.size-guide .guide-categories button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.size-guide .guide-header{margin-bottom:10px}@media(max-width:360px){.size-guide .guide-categories{grid-template-columns:repeat(2,minmax(0,1fr))}}.size-guide .guide-help a{text-decoration:underline;text-underline-offset:3px}.size-guide .guide-footer{display:flex;align-items:baseline;justify-content:space-between;gap:12px;border-top:1px solid var(--line);padding-top:18px;margin-top:22px}.size-guide .guide-footer .guide-help{border:0;padding:0;margin:0;flex:1}.size-guide .guide-footer .guide-close{margin:0;padding:0;flex-shrink:0;float:none;font-size:13px;text-align:right;text-decoration:underline;text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/mj26-size-guide.css.map */
