.shoe-sizing{margin-top:18px;min-width:0;color:var(--ink,#302025)}.shoe-size-fields{display:flex;flex-wrap:wrap;gap:12px}.shoe-size-fields>div{flex:1 1 160px;min-width:0}.shoe-sizing label{display:block;margin:0 0 7px;font:600 14px/1.5 Arial,Helvetica,sans-serif}.shoe-sizing select{display:block;width:100%;min-height:48px;padding:10px 12px;border:1px solid #bcb0a8;border-radius:0;background:#fffdf9;color:inherit;font:16px/1.4 Arial,Helvetica,sans-serif;margin:0}.shoe-sizing select:disabled{background:#f1eee9;color:#746666}.shoe-sizing-note{margin:8px 0 0!important;color:var(--muted,#746666);font:12px/1.6 Arial,Helvetica,sans-serif!important}.shoe-size-reference{margin:12px 0 0!important;border-block:1px solid var(--line,#dcd4cd);font:14px/1.5 Arial,Helvetica,sans-serif}.shoe-size-reference summary{cursor:pointer;min-height:44px;padding:11px 0;list-style:revert;font-weight:500}.shoe-chart-caution,.shoe-kid-note{margin:0 0 12px!important;padding:0!important;font:12px/1.6 Arial,Helvetica,sans-serif!important;color:var(--muted,#746666)}.shoe-chart-scroll{max-height:235px;overflow:auto;overscroll-behavior:contain;margin:0 0 14px;border:1px solid var(--line,#dcd4cd)}.shoe-chart-scroll table{width:100%;border-collapse:collapse;font:13px/1.5 Arial,Helvetica,sans-serif;font-variant-numeric:tabular-nums}.shoe-chart-scroll th,.shoe-chart-scroll td{padding:9px 12px;text-align:left;border-bottom:1px solid var(--line,#dcd4cd);white-space:nowrap}.shoe-chart-scroll thead th{position:sticky;top:0;background:#f0ece5;font-weight:600}.shoe-chart-scroll tbody th{font-weight:500}.shoe-sizing [hidden]{display:none!important}.dialog-product-heading .shoe-sizing{margin-top:18px}.legacy-shoe-options{margin:18px 0 0}.legacy-shoe-options .shoe-size-reference{font-size:14px}.legacy-shoe-options .shoe-size-reference summary{font-size:14px}.legacy-shoe-options .shoe-size-reference p{font-size:12px}@media(max-width:760px){.dialog-product-heading .shoe-sizing{margin-right:-36px}.dialog-product-heading .shoe-size-fields>div{flex-basis:100%}.catalog-dialog .catalog-detail-copy{display:contents}.catalog-dialog #detail-category{order:0;margin:0}.catalog-dialog #detail-title{order:1;margin:0;font-size:26px;line-height:1.3;overflow-wrap:anywhere}.catalog-dialog #detail-id{order:2;margin:0}.catalog-dialog #legacy-shoe-options{order:3;margin:0}.catalog-dialog .catalog-gallery{order:4}.catalog-dialog .detail-quote{order:5;margin-top:0}.catalog-dialog .catalog-detail-copy>details{order:6}.catalog-dialog #detail-share{order:7}.shoe-chart-scroll{max-height:225px}}
