.product-size-fit-content{display:grid;gap:2.9rem;color:#111}.product-size-fit-content--section{padding-inline:clamp(0rem,1.2vw,1rem)}.product-size-fit-content__header-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:1.5rem;row-gap:0;margin-bottom:1.25rem}.product-size-fit-content__intro{min-width:0}.product-size-fit-content__title{margin:0;font-family:Nimbus Sans,Nimbus Sans L,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(1.15rem,1.65vw,1.4rem);font-weight:700;line-height:1.2;letter-spacing:-.02em;color:#111;text-transform:uppercase}.product-size-fit-content__block--model .product-size-fit-content__title{margin-bottom:.8rem}.product-size-fit-content__subtitle{margin:0 0 .9rem;font-family:Nimbus Sans,Nimbus Sans L,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.96rem;font-weight:700;line-height:1.3;color:#111}.product-size-fit-content__list{margin:0;display:grid;gap:.3rem}.product-size-fit-content__item{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.2rem;row-gap:0}.product-size-fit-content__item dt,.product-size-fit-content__item dd{margin:0;font-family:Nimbus Sans,Nimbus Sans L,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9rem;line-height:1.45;color:#111}.product-size-fit-content__item dt{font-weight:600}.product-size-fit-content__copy,.product-size-fit-content__fallback{margin-top:.8rem;max-width:42rem;color:#111;font-family:Nimbus Sans,Nimbus Sans L,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.92rem;line-height:1.55}.product-size-fit-content__copy>:first-child,.product-size-fit-content__fallback>:first-child{margin-top:0}.product-size-fit-content__copy>:last-child,.product-size-fit-content__fallback>:last-child{margin-bottom:0}.product-size-fit-content__button{display:inline-flex;align-items:center;justify-content:center;min-height:2.85rem;min-width:8.75rem;padding-inline:1.2rem;border:1px solid #111;background:#111;color:#fff;font-family:Nimbus Sans,Nimbus Sans L,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.76rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;text-decoration:none;cursor:pointer;align-self:start;transition:background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease}.product-size-fit-content__button:hover{background:transparent;color:#111;box-shadow:inset 0 0 0 1px #111}.product-size-fit-content__button:focus-visible{background:transparent;color:#111;box-shadow:inset 0 0 0 1px #111,0 0 0 3px #11111114;outline:none}.product-size-fit-table-wrap{width:100%;max-width:100%;overflow-x:auto;overflow-y:visible;padding-bottom:.45rem;box-sizing:border-box;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.product-size-fit-table-wrap table{width:100%;min-width:100%;border-collapse:collapse;table-layout:auto;background:transparent;border-top:1px solid rgb(17 17 17 / .14);border-inline:1px solid rgb(17 17 17 / .08)}.product-size-fit-table-wrap col:first-child{width:20%}.product-size-fit-table--cols-2 col:first-child,.product-size-fit-table--cols-3 col:first-child{width:24%}.product-size-fit-table--cols-7 col:first-child,.product-size-fit-table--cols-8 col:first-child{width:18%}.product-size-fit-table-wrap th,.product-size-fit-table-wrap td{padding:1rem 1.05rem;border-bottom:1px solid rgb(17 17 17 / .09);border-inline-end:1px solid rgb(17 17 17 / .08);font-family:Nimbus Sans,Nimbus Sans L,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9rem;line-height:1.42;text-align:center;color:#111;background:transparent;vertical-align:middle;white-space:normal;overflow-wrap:normal;word-break:keep-all}.product-size-fit-table-wrap td{font-variant-numeric:tabular-nums}.product-size-fit-table-wrap>.rte-table-wrapper{overflow:visible;min-width:100%}.product-size-fit-table-wrap>.rte-table-wrapper>table{min-width:100%}.product-size-fit-table-wrap th:last-child,.product-size-fit-table-wrap td:last-child{border-inline-end:0}.product-size-fit-table-wrap thead th{font-weight:700;color:#111;background:#f3f3f1;text-transform:none}.product-size-fit-table-wrap thead th:first-child,.product-size-fit-table-wrap tbody th{text-align:center}.product-size-fit-table-wrap tbody th{font-weight:600;color:#111;background:#fff}.product-size-fit-table-wrap tbody tr:last-child th,.product-size-fit-table-wrap tbody tr:last-child td{border-bottom:0}.product-size-fit-table-wrap.rte{color:#111;font-family:Nimbus Sans,Nimbus Sans L,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.92rem;line-height:1.6}.product-size-fit-table-wrap.rte>:first-child{margin-top:0}.product-size-fit-table-wrap.rte>:last-child{margin-bottom:0}.product-size-fit-modal{width:min(920px,calc(100vw - 32px));max-width:100%;padding:0;border:0;background:transparent}.product-size-fit-modal::backdrop{background:#111111a8}.product-size-fit-modal__inner{position:relative;background:#fff;padding:1rem}.product-size-fit-modal__close{position:absolute;top:.75rem;right:.75rem;width:2.2rem;height:2.2rem;display:inline-flex;align-items:center;justify-content:center;border:0;background:#1111110f;color:#111;font-size:1.25rem;line-height:1;cursor:pointer}.product-size-fit-modal__image img{display:block;width:100%;height:auto}@media screen and (max-width:749px){.product-size-fit-content{gap:2rem;grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%}.product-size-fit-content--section{padding-inline:0}.product-size-fit-content__block,.product-size-fit-content__header-row,.product-size-fit-content__intro,.product-size-fit-content__list,.product-size-fit-content__item,.product-size-fit-content__copy,.product-size-fit-content__fallback{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.product-size-fit-content__header-row{grid-template-columns:1fr;row-gap:1rem}.product-size-fit-content__button{width:fit-content;min-width:0}.product-size-fit-table-wrap th,.product-size-fit-table-wrap td{padding:.82rem .78rem;font-size:.8rem;line-height:1.4}.product-size-fit-table-wrap table{width:max-content;min-width:100%}.product-size-fit-content--section .product-size-fit-table-wrap{overflow-x:visible}.product-size-fit-content--section .product-size-fit-table-wrap table{width:100%;min-width:100%;table-layout:fixed}.product-size-fit-content--section .product-size-fit-table-wrap th,.product-size-fit-content--section .product-size-fit-table-wrap td{padding:.72rem .36rem;font-size:.68rem;line-height:1.28;overflow-wrap:anywhere;word-break:normal}.product-size-fit-content--section .product-size-fit-table-wrap col:first-child,.product-size-fit-content--section .product-size-fit-table-wrap thead th:first-child,.product-size-fit-content--section .product-size-fit-table-wrap tbody th{width:22%}.product-size-fit-content--section .product-size-fit-table-wrap thead th:first-child,.product-size-fit-content--section .product-size-fit-table-wrap tbody th,.product-size-fit-content--section .product-size-fit-table-wrap thead th:not(:first-child),.product-size-fit-content--section .product-size-fit-table-wrap tbody td{min-width:0}.product-size-fit-content--section .product-size-fit-table--cols-7 th,.product-size-fit-content--section .product-size-fit-table--cols-7 td,.product-size-fit-content--section .product-size-fit-table--cols-8 th,.product-size-fit-content--section .product-size-fit-table--cols-8 td{padding-inline:.24rem;font-size:.62rem}.product-size-fit-table-wrap thead th:first-child,.product-size-fit-table-wrap tbody th{min-width:8.75rem}.product-size-fit-table-wrap thead th:not(:first-child),.product-size-fit-table-wrap tbody td{min-width:7rem}.product-size-fit-modal{width:calc(100vw - 20px)}.product-size-fit-modal__inner{padding:.75rem}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/product-size-fit.css.map */
