#size-categories{box-sizing:border-box}@media screen and (max-width:980px){#size-categories{padding:16px}}#size-categories p{font-size:16px;letter-spacing:.16px}#size-categories ul{display:flex;flex-wrap:wrap;gap:16px}#size-categories ul li{width:calc(50% - 8px)}@media screen and (max-width:980px){#size-categories ul li{width:100%}}#size-categories ul li p{text-align:center;letter-spacing:.3px;font-size:16px;font-weight:700}#size-categories ul li p:first-of-type{padding:13px;margin-bottom:13px;background-color:#000;color:#fff}#size-categories ul li p:nth-of-type(2){margin-bottom:10px}#size-categories ul li p:nth-of-type(3){padding:0 16px 13px;font-size:13px;font-weight:400}#size-categories ul li:first-of-type{border:1px solid #ffba38}#size-categories ul li:first-of-type p:first-of-type{background-color:#ffba38}#size-categories ul li:nth-of-type(2){border:1px solid #79ad00}#size-categories ul li:nth-of-type(2) p:first-of-type{background-color:#79ad00}#size-categories ul li:nth-of-type(3){border:1px solid #ff7c9a}#size-categories ul li:nth-of-type(3) p:first-of-type{background-color:#ff7c9a}#size-categories ul li:nth-of-type(4){border:1px solid #0d86ff}#size-categories ul li:nth-of-type(4) p:first-of-type{background-color:#0d86ff}#size-categories ul li:nth-of-type(5){border:1px solid rgba(0,0,0,.55)}#size-categories ul li:nth-of-type(5) p:first-of-type{background-color:#0000008c}.border-bottom-none{border-bottom:none!important}@media screen and (max-width:980px){.wear-size{padding:0 16px}}.wear-size-about{display:grid;grid-template-columns:300px 150px;justify-content:space-between}@media screen and (max-width:980px){.wear-size-about{grid-template-columns:1fr}}.wear-size-section{display:grid;grid-template-columns:230px 1fr;grid-gap:16px;padding:40px 0;border-bottom:1px solid rgba(0,0,0,.12)}@media screen and (max-width:980px){.wear-size-section{grid-template-columns:100%;margin-bottom:15px}}.wear-size-section-links{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px}@media screen and (max-width:980px){.wear-size-section-links{grid-template-columns:1fr 1fr}}.wear-size-section-simulator{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;align-items:center}@media screen and (max-width:980px){.wear-size-section-simulator{grid-template-columns:1fr}}.wear-size-detail{display:grid;grid-template-columns:1fr 1fr;grid-gap:56px}@media screen and (max-width:980px){.wear-size-detail{grid-template-columns:1fr}}.wear-size-detail-criterion{width:100%;border:1px solid #d8d8d8}.wear-size-detail-criterion th{font-weight:400}.wear-size-detail-criterion td,.wear-size-detail-criterion th{border:1px solid #d8d8d8}.wear-size-detail-table .has-table{max-width:100%;text-align:center;background-color:#fff}.wear-size-detail-table .has-table .table-wrap{width:calc(100% - 12px);margin:0 auto}@media screen and (max-width:980px){.wear-size-detail-table .has-table .table-wrap{overflow-x:scroll}}.wear-size-detail-table .has-table .table-wrap table td,.wear-size-detail-table .has-table .table-wrap table th{min-width:80px}.wear-size-detail-table .has-table .table-wrap table thead th{font-weight:700;padding:8px 0}.wear-size-detail-table .has-table .table-wrap table thead th.baby{background-color:#fef7e9;color:#f5bc54}.wear-size-detail-table .has-table .table-wrap table thead th.kids{background-color:#e6ecd8;color:#89b42d}.wear-size-detail-table .has-table .table-wrap table thead th.ladies{background-color:#f6e6ea;color:#f67995}.wear-size-detail-table .has-table .table-wrap table thead th.adult{background-color:#dae7f5;color:#2a8ff5}.wear-size-detail-table .has-table .table-wrap table tbody th{padding:4px;border-bottom:1px solid #d8d8d8;font-size:12px;font-weight:400;text-align:center}.wear-size-detail-table .has-table .table-wrap table tbody td{padding:4px;border-bottom:1px solid #d8d8d8;font-size:14px;font-weight:400;text-align:center}@media screen and (max-width:980px){.wear-size-notation-table{overflow-x:scroll}}.wear-size-notation-table thead :first-child{width:112px}.wear-size-notation-table thead :not(:first-child){width:74px}.wear-size-notation-table td,.wear-size-notation-table th{padding:12px 8px}.wear-size-notation-table-border{border-bottom:1px solid #d8d8d8}.wear-size-notation-table-wrapper{width:100%;overflow-x:scroll}
