.detail-copy{padding:0 0 17px;color:#78695e}.detail-copy ol,.detail-copy ul{padding-left:19px;margin:3px 0 15px}.detail-copy li{font-size:12px;line-height:1.85;margin-bottom:10px;padding-left:3px}.detail-copy strong{font-weight:600;color:#574232}.detail-copy h4{font-size:13px;font-weight:600;margin:8px 0 9px;color:#574232}.detail-copy p{font-size:12px;line-height:1.85;padding:0;margin:0 0 13px}.heat-list{border:1px solid #dcc9b1;background:#faf3e9;border-radius:9px;padding:5px 13px;margin:15px 0}.heat-list>div{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #e8dac8;font-size:11px}.heat-list>div:last-child{border:0}.heat-list b{font-weight:500;color:#785336}.detail-copy .detail-source{font-size:9px;line-height:1.8;color:#967e65;margin:15px 0 0}.detail-source a{text-decoration:underline;text-underline-offset:2px}.size-field{grid-template-columns:38px minmax(0,1fr);gap:7px}.size-field select{font-size:12px;padding-left:8px;padding-right:2px}.size-heading{margin-bottom:15px}@media(max-width:520px){.detail-copy li,.detail-copy p{font-size:13px;line-height:1.85}.detail-copy .detail-source{font-size:10px}.size-field{grid-template-columns:1fr;gap:7px}.size-field select{font-size:13px;min-height:46px}.heat-list>div{font-size:12px}.detail-copy h4{font-size:14px}}
