.lvproduct-media{min-width:0}.lv-thumbs{display:flex;gap:8px;overflow-x:auto;padding:12px 0 2px}.lv-thumbs button{width:80px;height:96px;flex:none;border:1px solid var(--border);background:var(--paper);padding:0;cursor:pointer}.lv-thumbs button.active{border-color:var(--ink)}.lv-thumbs img{width:100%;height:100%;object-fit:contain}.lv-product-kind{margin:18px 0 0;font-size:18px}.lv-product-section{margin-top:32px}.lv-product-section h2,.lv-size-guide h2{font:600 20px/1.1 Commissioner,sans-serif;text-transform:uppercase;margin:0 0 10px}.lv-muted{color:#6d6a64;line-height:1.7;font-size:14px}.lv-availability{margin-top:30px}.lv-size-guide{max-width:1440px;margin:0 auto;padding:56px 40px 100px;border-top:1px solid var(--ink)}.lv-size-guide>p{color:#6d6a64;line-height:1.7}.lv-size-guide>div{max-width:760px;overflow-x:auto;margin-top:24px}.lv-size-guide table{width:100%;min-width:440px;border-collapse:collapse;text-align:left}.lv-size-guide th,.lv-size-guide td{padding:12px 20px;border-bottom:1px solid var(--border)}.lv-size-guide thead th{border-bottom-color:var(--ink)}.lv-product-description{margin-top:24px;color:#6d6a64;line-height:1.75}.lv-detail-list{list-style:none;margin:12px 0 0;padding:0;color:#6d6a64;font-size:14px}.lv-detail-list li{margin:7px 0}.lv-color-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 18px;list-style:none;margin:16px 0 0;padding:0}.lv-color-list li{display:flex;align-items:center;gap:10px;min-width:0;font-size:12px}.lv-color-dot{width:24px;height:24px;border-radius:50%;border:1px solid var(--border);background:linear-gradient(135deg,#ddd,#999);flex:none}.lv-color-list small{color:#777}.lv-color-chart{display:block;width:100%;margin-top:16px;border:1px solid var(--border)}@media(max-width:600px){.lv-size-guide{padding:45px 20px 70px}.lv-thumbs button{width:70px;height:84px}.lv-color-list{grid-template-columns:repeat(2,minmax(0,1fr))}}