.breakdance .bde-section-8911-100 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-8911-100 .section-container{padding-top:21px}.breakdance .bde-div-8911-102{width:100%}.breakdance .bde-div-8911-102{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-heading-8911-101{margin-top:0px}.breakdance .bde-rich-text-8911-103{margin-top:19px}.size-charts-wrapper *{margin:0;padding:0;box-sizing:border-box}.size-charts-wrapper{max-width:1280px;margin:30px auto;padding:0 20px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',sans-serif}.size-charts-card{background:#fff;border:1px solid #ddd;box-shadow:0 1px 4px rgba(0,0,0,0.05)}.size-section{padding:24px 24px 20px 24px;border-bottom:1px solid #eaeef2}.size-section:last-of-type{border-bottom:none}.size-section-title{font-size:1.3rem;font-weight:500;color:#1e2f3b;margin-bottom:20px;padding-bottom:6px;border-bottom:2px solid #cfdde6;display:inline-block;letter-spacing:-0.2px}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}.size-table{width:100%;border-collapse:collapse!important;background:#fff;margin:0;font-size:0.85rem}.size-table th,.size-table td{border:1px solid #d4dadf!important;padding:12px 8px!important;text-align:center!important;vertical-align:middle!important;background:#fff!important}.size-table th{background-color:#f4f7fa!important;font-weight:700!important;font-size:0.8rem;text-transform:uppercase;letter-spacing:0.4px;color:#1f3a4b}.size-table td{color:#1f2f3a;font-weight:400}.size-table td:first-child{font-weight:600;background-color:#fefcf8!important}.size-table tbody tr:hover td{background-color:#fafcfd!important}.info-footer{background:#fafbfc;padding:20px 24px 24px;border-top:1px solid #e2e8ef}.info-note{background:#fff;border-left:3px solid #7f8c9a;padding:14px 18px;margin-bottom:16px;font-size:0.85rem;line-height:1.45;color:#2c4759}.info-note strong{display:block;font-weight:700;color:#1f3e54;margin-bottom:5px;font-size:0.85rem}.measure-tip{font-size:0.8rem;color:#506e86;padding-top:10px;border-top:1px dashed #cdd9e5}.measure-tip strong{font-weight:600;color:#2c3f50}@media (max-width:700px){.size-charts-wrapper{padding:0 12px;margin:20px auto}.size-section{padding:18px 16px}.size-table th,.size-table td{padding:8px 6px!important;font-size:0.75rem}.size-section-title{font-size:1.15rem}.info-footer{padding:16px 18px}}@media (max-width:480px){.size-table th,.size-table td{padding:6px 4px!important;font-size:0.7rem}}