.cms-size-guide.cms-page-view{direction:rtl;text-align:right}.cms-size-guide.cms-page-view .page-main .sizechartTtlOne{font-size:24px;font-weight:400;margin:15px 0 5px;text-align:right}.cms-size-guide.cms-page-view .page-main .sizechartTtlTwo{font-size:20px;font-weight:400;margin:0 0 5px}.cms-page-view .page-main .column.main .sizechartTtlThree{margin:0 0 1rem}.size_chart{margin:22px auto 0 auto}.size__category{margin:0;padding:0;list-style:none;background:#000;font-size:0}.size__category,.size__measure,.size__sub-wrapper{text-align:center}.size__item.active{background:#424242}.size__link{display:block;padding:7px 1.5625rem;border-top:1px solid #000;color:#fff !important;font-weight:600;line-height:2rem;transition:background .3s ease,color .3s ease;font-size:13px;text-transform:uppercase;text-decoration:none}.size__link.active,.size__link:hover{color:#000 !important;background:#fff;text-decoration:none}.size__item{display:inline-block}.size__contents .size__table.active,.size__table.active{display:block}.size_chart p{margin-top:0;margin-bottom:1rem}.size__contents .size__table.active,.size__table.active{display:block}.size__table table{border-bottom:1px solid #c6c6c6;border-collapse:separate;border-spacing:0;border-width:0 0 1px;table-layout:fixed;margin-bottom:1.875rem;width:100%}.size__table tr td,.size__table tr th{height:auto}.size__table th{background-color:#5f5f5f;color:#fff;line-height:1;font-size:12px;font-weight:600;padding:8px 0;text-transform:uppercase}.size__table tr td:nth-child(odd){border-right:1px solid #fff;padding:8px 2px;max-width:4.375rem;min-width:4.375rem;border-bottom:1px dashed #d3d3d3}.size__table tr td,.size__table tr th{height:auto}.size__table td,.size__table th{border:2px solid transparent;text-align:center !important;word-wrap:break-word;vertical-align:middle}.size__table td{background:#e0e0e0}.size__table tr td:nth-child(2n){background:#f0f0f0}.size__table{display:none}.size__table.active{display:block}.size__table tr:hover td{background-color:#f5f5f5}.size-footer h2{font-size:1em;line-height:1.5}.size-footer h2.largest{font-size:1.25em}.size-footer ol{margin:0 0 1.2rem;padding:0 18px 0 0}.size-footer ol li{margin:0 0 .25rem}