.ko-size-dialog{overflow-x:hidden;max-width:900px}.ko-size-dialog .ko-size-title{font-size:32px;margin:0 0 22px!important}.ko-size-dialog .ko-size-title br{display:none}.ko-size-dialog .ko-size-title br:after{content:' '}.ko-size-content{grid-template-columns:220px minmax(0,1fr);gap:28px}.ko-size-content>div{min-width:0}.ko-size-table-wrap{max-width:100%;overflow:visible;min-width:0}.ko-size-table{width:100%;table-layout:fixed;white-space:normal}.ko-size-table th,.ko-size-table td{padding:12px 5px;overflow-wrap:break-word}.ko-size-table thead th{font-size:10px;line-height:1.5;letter-spacing:0}.ko-size-table th:first-child,.ko-size-table td:first-child{position:static;width:15%}.ko-size-illustration{max-width:130px;margin:auto;padding:10px;background:#f5f5f5}.ko-size-illustration svg{color:#333;height:135px}.ko-fit-model{margin:20px 0 0}.ko-fit-model img{width:100%;height:auto;object-fit:contain;object-position:center 35%;display:block;border-radius:8px;background:#f5f5f5}.ko-fit-model figcaption{margin-top:12px;font-size:12px;line-height:1.6}.ko-fit-model strong{font-size:15px;display:block;color:#111;margin-bottom:5px}.ko-fit-model span{display:block;color:#666}.ko-size-dialog .ko-size-footnote{font-size:12px;line-height:1.6;overflow-wrap:anywhere}.ko-size-dialog .ko-size-copy{font-size:12px}
@media(max-width:749px){.ko-size-dialog{box-sizing:border-box;width:calc(100% - 20px);max-width:calc(100% - 20px);padding:18px 14px}.ko-size-dialog .ko-dialog-heading{gap:8px}.ko-size-dialog .ko-size-title{font-size:25px;text-align:left;line-height:1.15;margin-bottom:16px!important}.ko-size-dialog .ko-size-content{display:flex;flex-direction:column;gap:20px}.ko-size-reference{order:2;display:grid;grid-template-columns:95px minmax(0,1fr);gap:12px;align-items:start}.ko-size-reference .ko-size-illustration{padding:5px;margin:0;width:95px;max-width:100%}.ko-size-reference .ko-size-illustration svg{height:112px}.ko-size-reference .ko-size-copy{grid-column:1/-1;margin-top:0!important;text-align:left}.ko-fit-model{margin:0}.ko-fit-model img{height:auto;object-position:center}.ko-fit-model strong{font-size:14px}.ko-fit-model figcaption{font-size:11px}.ko-size-dialog .ko-size-table{font-size:11px}.ko-size-dialog .ko-size-table th,.ko-size-dialog .ko-size-table td{padding:10px 2px}.ko-size-dialog .ko-size-table thead th{font-size:8px;line-height:1.5}.ko-size-dialog .ko-size-table th:first-child{width:14%}.ko-size-dialog .ko-size-footnote{font-size:11px;margin-top:14px!important}}
