.shoe-page{max-width:1232px;padding-top:16px;padding-bottom:40px}.sp-head{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:36px;display:grid}.sp-head__art{background:var(--card);border-radius:16px;place-items:center;padding:48px 36px;display:grid}.sp-head__art .art{width:100%;max-width:520px}.sp-fit{margin-bottom:14px}.sp-name{letter-spacing:-.6px;font-size:30px;font-weight:600;line-height:1.15}.sp-price{font-variant-numeric:tabular-nums;margin-top:6px;font-size:20px}.sp-price.is-launch{color:var(--muted)}.sp-head .buyrow{max-width:420px;margin-top:18px;padding-top:0}.sp-links{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.sp-sec{max-width:760px;margin-top:40px}.sp-sec h2{letter-spacing:-.4px;margin-bottom:12px;font-size:24px;font-weight:600}.sp-sec p{margin-top:8px;font-size:15px;line-height:1.55}.sp-table{max-width:520px}.sp-sizetool{background:var(--surface);border:1px solid var(--line);border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;padding:16px;font-size:14px;display:flex}.sp-sizetool select{width:auto;min-width:96px;height:36px}.sp-sizetool__pick{flex:1;min-width:200px;position:relative}.sp-sizetool__pick .field{height:36px}.sp-sizetool__pick .picker__results{top:calc(100% + 6px);bottom:auto}.sp-sizetool__out{color:var(--muted-strong);flex-basis:100%;margin:4px 0 0}.sp-sizetool__out:empty{display:none}.sp-like{gap:4px;list-style:none;display:grid}.sp-like__item{color:var(--ink);border-radius:10px;align-items:center;gap:12px;padding:8px;font-size:14px;text-decoration:none;display:flex}.sp-like__item:hover{background:var(--surface)}.sp-like .art,.sp-newer .art{border-radius:8px;flex:none;width:96px}.sp-like .art:not(.art--supplied),.sp-newer .art:not(.art--supplied){background:var(--surface)}.sp-like .art--supplied .art__tile,.sp-newer .art--supplied .art__tile{box-shadow:none;border-radius:8px;inset:0}.sp-like .art__body,.sp-like .art__mid,.sp-newer .art__body,.sp-newer .art__mid{vector-effect:non-scaling-stroke;stroke-width:1.25px;stroke:var(--muted)}.sp-shops{border-collapse:collapse;width:100%;margin-top:8px;font-size:14px}.sp-shops th{text-align:left;color:var(--muted);border-bottom:1px solid var(--line);padding:6px 8px;font-size:13px;font-weight:500}.sp-shops td{border-bottom:1px solid var(--line);padding:10px 8px}.sp-shops a{font-weight:600;text-decoration:none}.sp-chart{width:100%;max-width:640px;height:120px;color:var(--ink)}@media (width<=760px){.sp-head{grid-template-columns:1fr;gap:18px}.sp-head__art{padding:28px 16px}.sp-name{font-size:24px}}.shoe-page .stat{background:var(--surface)}.shoe-page .stats{max-width:420px}
