.o-size-guide{max-width:125rem;margin:0 auto}.o-size-guide__header{padding:2.7rem .688rem 2.5rem 1.375rem}.o-size-guide__heading{margin-bottom:1.3rem}.o-size-guide__heading p{font-family:DINPro,sans-serif;font-weight:400;letter-spacing:.02em;font-size:1.5rem;line-height:1.333;text-transform:uppercase;margin:0}@media only screen and (min-width:1100px){.o-size-guide__heading p{font-size:1.625rem;line-height:1.385}}@media only screen and (min-width:1650px){.o-size-guide__heading p{font-size:1.875rem;line-height:1.333}}.o-size-guide__gender{margin-bottom:1.5rem}.o-size-guide__gender-select{padding:.625rem 1.5rem;margin:0}.o-size-guide__nav-list{margin:0;padding:0;list-style:none;display:flex}.o-size-guide__nav-item:not(:first-child){margin-left:.5rem}.o-size-guide__nav-item.is-hidden{display:none}.o-size-guide__nav-link{font-weight:400;font-family:DINPro,sans-serif;line-height:1.5;letter-spacing:.02em;font-size:.875rem;line-height:1.429;padding:.65rem 1.45rem .45rem;letter-spacing:0;margin:0}@media only screen and (min-width:1100px){.o-size-guide__nav-link{font-size:.875rem}}@media only screen and (min-width:1650px){.o-size-guide__nav-link{font-size:1rem;line-height:1.375}}.o-size-guide__nav-link.is-active{background-color:#171617;color:#fff}.o-size-guide__content{padding-top:3.073rem;background-color:#fff;padding-bottom:3rem}.o-size-guide__content:not(.is-active){display:none}.o-size-guide__category{padding-right:1.25rem;padding-left:1.25rem;display:flex;justify-content:center}.o-size-guide__category-tab{flex:1;text-align:center;padding-bottom:1rem;border-bottom:.125rem solid rgba(23,22,23,.1);cursor:pointer}.o-size-guide__category-tab.is-active{border-color:#da2127}.o-size-guide__category-tab:first-child span{padding-left:.625rem}.o-size-guide__category-tab:last-child span{padding-right:.625rem}.o-size-guide__category-tab span{text-transform:uppercase;letter-spacing:0}.o-size-guide__table{border:none!important;border-collapse:collapse;display:block;overflow-x:auto;overflow-y:hidden;padding-bottom:2.5rem;max-width:-moz-min-content;max-width:min-content;margin:0 auto}.o-size-guide__table tbody tr:nth-child(odd){background-color:#eeeef0}.o-size-guide__table thead td,.o-size-guide__table thead th{font-weight:400;font-family:DINPro,sans-serif;line-height:1.5;letter-spacing:.02em;margin:0 0 1em;font-size:.875rem;line-height:1.429;text-transform:uppercase;padding-bottom:.8rem;padding-top:1.5rem;color:rgba(23,22,23,.5)}@media only screen and (min-width:1100px){.o-size-guide__table thead td,.o-size-guide__table thead th{font-size:.875rem}}@media only screen and (min-width:1650px){.o-size-guide__table thead td,.o-size-guide__table thead th{font-size:1rem;line-height:1.375}}.o-size-guide__table td{padding-top:.9rem!important;padding-bottom:.85rem!important}.o-size-guide__table td,.o-size-guide__table th,.o-size-guide__table tr td:first-child{text-align:left;border:none!important;letter-spacing:0;padding-left:1.25rem!important;padding-right:1.25rem!important;font-weight:400!important}.o-size-guide__table td,.o-size-guide__table td p,.o-size-guide__table td span,.o-size-guide__table th,.o-size-guide__table th p,.o-size-guide__table th span,.o-size-guide__table tr td:first-child,.o-size-guide__table tr td:first-child p,.o-size-guide__table tr td:first-child span{white-space:nowrap}.o-size-guide__table-unit{position:relative;display:inline-flex;align-items:center;cursor:pointer;color:#171617}.o-size-guide__table-unit:not(.is-active){display:none}.o-size-guide__table-unit-text{text-transform:lowercase}.o-size-guide__table-unit svg{width:1rem;right:0;top:.875rem;transform:rotate(-90deg);margin-left:.2rem}.o-size-guide__guide{padding:2.7rem 2rem 0 1.375rem}.o-size-guide__guide-heading{max-width:30rem;margin:0 auto 2.45rem}.o-size-guide__guide-content{max-width:30rem;margin:0 auto;padding-bottom:4.9rem}.o-size-guide__guide-list{margin-bottom:2.4rem}.o-size-guide__guide-item{margin-bottom:2.05rem}.o-size-guide__guide-item-heading{text-transform:uppercase;letter-spacing:0;margin-bottom:.45rem}.o-size-guide__guide-item-text{letter-spacing:0;margin:0}.o-size-guide__guide-image-container{padding:0 3.5rem 0 4rem}.o-size-guide__guide-image-wrapper{padding-bottom:214%}@media only screen and (min-width:750px){.o-size-guide__header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.o-size-guide__gender,.o-size-guide__heading{margin:0 0 1rem}.o-size-guide__nav{flex:0 0 100%}.o-size-guide__category-tab{flex:0 0 13.563rem}.o-size-guide__table{padding-bottom:2.313rem}.o-size-guide__guide{padding:4.2rem 2.5rem;max-width:39.375rem;margin:0 auto}.o-size-guide__guide-heading{max-width:none;margin-bottom:2.2rem}.o-size-guide__guide-content{display:flex;max-width:none;padding-bottom:0}.o-size-guide__guide-list{flex:1;padding-right:1.7rem;padding-top:.25rem}.o-size-guide__guide-item{margin-bottom:2.6rem}.o-size-guide__guide-item-heading{margin-bottom:.9rem}.o-size-guide__guide-image-container{flex:0 0 min(36.8%,12.563rem);padding:0}}@media only screen and (min-width:1100px){.o-size-guide{display:grid;grid-template-columns:56.25% 43.25%}.o-size-guide__sizes{margin-bottom:0}.o-size-guide__header{padding:3.9rem 2.85rem 2.5rem 2.55rem}.o-size-guide__heading{padding-top:.15rem;padding-left:.2rem}.o-size-guide__heading p{letter-spacing:0}.o-size-guide__gender,.o-size-guide__heading{margin:0 0 2.6rem}.o-size-guide__content{padding:2.5rem 2.5rem 2rem}.o-size-guide__category{padding:0}.o-size-guide__category-tab{padding-bottom:.7rem}.o-size-guide__category-tab:first-child span{padding-left:0}.o-size-guide__category-tab:last-child span{padding-right:1.5rem}.o-size-guide__table th{padding-top:2.45rem!important;padding-bottom:1.125rem!important}.o-size-guide__table td{padding-top:1.125rem!important;padding-bottom:1.125rem!important}.o-size-guide__guide{border-left:.0625rem solid rgba(23,22,23,.1);max-width:none;margin:0}.o-size-guide__guide-content{padding-bottom:0}.o-size-guide__guide-item:last-child,.o-size-guide__guide-list{margin-bottom:0}}.c-size-guide-page{padding-top:3.5rem}.c-size-guide-page__wrapper{background-color:#f8f8f8}@media only screen and (min-width:1350px){.c-size-guide-page{padding-top:4rem}}
