.size-chart-tabs{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;overflow:hidden}.size-chart-tabs input{display:none}.size-chart-tabs__label{flex:0 0 auto;order:0;cursor:pointer;position:relative;box-sizing:border-box}.size-chart-tabs__label--primary{font-size:0.75rem;line-height:140%;font-weight:400;letter-spacing:0.08em;text-transform:uppercase;flex:0 0 50%;color:rgba(0,0,0,.5);text-align:center;position:relative;padding:1rem;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;transition:.3s ease}.size-chart-tabs__label--primary:first-of-type::after{position:absolute;top:0;right:0;display:block;content:"";width:.0625rem;height:100%;background-color:#f2f2f2}input:checked+.size-chart-tabs__label--primary{color:#000}.size-chart-tabs__label--pill{font-size:0.75rem;line-height:160%;font-weight:400;cursor:pointer;border:1px solid #f2f2f2;position:relative;margin-inline:.25rem;text-align:center;padding:.75rem 1.875rem;border-radius:6.25rem;transition:.3s ease;color:#000}.size-chart-tabs__label--pill[data-info]{margin-bottom:1.25rem}@media only screen and (max-width: 25rem){.size-chart-tabs__label--pill[data-info]{margin-bottom:2.5rem}}.size-chart-tabs__label--pill:hover{border-color:#ccc}input:checked+.size-chart-tabs__label--pill{background-color:#000;border-color:#000;color:#fff}.size-chart-tabs__label--pill::after{font-size:0.75rem;line-height:160%;font-weight:400;color:#757575;content:attr(data-info);position:absolute;bottom:-1.75rem;left:50%;white-space:nowrap;transform:translateX(-50%)}.size-chart-tabs__content{max-width:100%;display:none;order:2;flex:0 0 100%;margin-top:1.5rem;transform-origin:top}.size-chart-tabs__content--single{margin-top:0}input:checked+label+.size-chart-tabs__content{display:block;animation:.3s ease-out 1 both running expand-appear}.size-chart-tabs__switcher{display:flex;flex-direction:column}.size-chart-tabs__switcher-toggler{font-size:0.75rem;line-height:140%;font-weight:400;letter-spacing:0.08em;text-transform:uppercase;display:inline-flex;align-items:center;align-self:center;cursor:pointer;margin:1.5rem 0;gap:1rem}.size-chart-tabs__switcher-toggler span{box-sizing:border-box;display:inline-block;width:2.25rem;height:1.25rem;border-radius:6.25rem;background-color:#f2f2f2;padding:.125rem}.size-chart-tabs__switcher-toggler span::before{content:"";display:block;width:1rem;height:1rem;border-radius:50%;background-color:#000;transition:.3s ease;transform:translateX(100%)}input:checked+.size-chart-tabs__switcher-toggler span::before{transform:translateX(0)}.size-chart-tabs__switcher-content{display:none}input:checked~.size-chart-tabs__switcher-content:first-of-type{display:block;animation:.3s ease-out 1 both running opacity-appear}input:not(:checked)~.size-chart-tabs__switcher-content:last-of-type{display:block;animation:.3s ease-out 1 both running opacity-appear}.size-chart-tabs__rte{display:block;max-width:62.5rem;margin-inline:auto}.size-chart-tabs__rte>*{padding-inline:1.25rem}.size-chart-tabs__rte .rte__table-wrapper{overflow-x:auto;padding:0;padding-bottom:1.5rem}.size-chart-tabs__rte .rte__table-wrapper::-webkit-scrollbar{height:.125rem}.size-chart-tabs__rte .rte__table-wrapper::-webkit-scrollbar-track{background-color:#f2f2f2;border-radius:1.25rem}.size-chart-tabs__rte .rte__table-wrapper::-webkit-scrollbar-thumb{background-color:#000;border-radius:1.25rem}.size-chart-tabs__rte .rte__table-wrapper:not(:first-of-type){margin-top:1.5rem}.size-chart-tabs__rte h3{font-size:1.125rem;line-height:160%;font-weight:600;text-align:center;margin-bottom:1.5rem;margin-top:2.5rem}@media(min-width: 992px){.size-chart-tabs__rte h3{font-size:1.5rem}}@media only screen and (min-width: 992px){.size-chart-tabs__rte h3{text-align:left}}.size-chart-tabs__rte table{font-size:0.75rem;line-height:160%;font-weight:400;border-collapse:collapse;max-width:62.5rem !important}.size-chart-tabs__rte table caption{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.size-chart-tabs__rte table thead tr{border-bottom:0}.size-chart-tabs__rte table tr{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.size-chart-tabs__rte table td,.size-chart-tabs__rte table th{padding:1rem 2rem;text-align:center;white-space:nowrap;min-width:auto !important}.size-chart-tabs__rte table td:nth-child(2n),.size-chart-tabs__rte table th:nth-child(2n){background-color:#f2f2f2}
