.size-chart-section{width:100%;overflow:hidden;color:rgb(var(--color-foreground));background:rgb(var(--color-background))}.size-chart-section__wrapper{width:100%}.size-chart-section__eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:28px;font-size:12px;line-height:1;letter-spacing:.1em;font-weight:600;text-transform:uppercase;color:#e7a437}.size-chart-section__eyebrow span{display:block;width:28px;height:2px;flex:0 0 28px;background:#e7a437}.size-chart-section__header{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:28px}.size-chart-section__content{min-width:0}.size-chart-section__heading{margin:0 0 18px;color:rgb(var(--color-foreground));font-size:42px;line-height:1.08;font-weight:400;letter-spacing:-.035em}.size-chart-section__description{max-width:720px;color:rgb(var(--color-foreground));font-size:13px;line-height:1.7;opacity:.7}.size-chart-section__description p{margin:0}.size-chart-units{display:flex;flex-shrink:0;overflow:hidden;border:1px solid rgba(var(--color-foreground),.15);border-radius:5px}.size-chart-unit{min-width:95px;height:40px;padding:0 18px;border:0;border-right:1px solid rgba(var(--color-foreground),.1);-webkit-appearance:none;appearance:none;background:transparent;color:rgb(var(--color-foreground));font-family:inherit;font-size:10px;font-weight:600;line-height:1;letter-spacing:.16em;cursor:pointer;transition:background-color .25s ease,color .25s ease}.size-chart-unit:last-child{border-right:0}.size-chart-unit.active{background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.size-chart-unit:hover:not(.active){background:rgba(var(--color-foreground),.04)}.size-chart-table-wrapper{width:100%;overflow-x:auto;overflow-y:hidden;border:1px solid rgba(var(--color-foreground),.14);border-radius:5px;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.size-chart-table{width:100%;min-width:760px;border-collapse:separate;border-spacing:0;table-layout:fixed}.size-chart-table thead th{padding:20px 28px;border-bottom:1px solid rgba(var(--color-foreground),.14);color:rgb(var(--color-foreground));text-align:left;vertical-align:middle;font-size:10px;line-height:1.3;font-weight:600;letter-spacing:.17em;text-transform:uppercase}.size-chart-table thead th:first-child{width:28%}.size-chart-table thead th span{display:block}.size-chart-table thead th small{display:block;margin-top:7px;color:rgb(var(--color-foreground));font-size:8px;line-height:1.2;font-weight:400;letter-spacing:.12em;opacity:.55}.size-chart-table tbody td{padding:17px 28px;border-bottom:1px solid rgba(var(--color-foreground),.08);color:rgb(var(--color-foreground));font-size:13px;line-height:1.4;font-weight:400;white-space:nowrap}.size-chart-table tbody tr:last-child td{border-bottom:0}.size-chart-table tbody tr{transition:background-color .2s ease}.size-chart-table tbody tr:hover{background:rgba(var(--color-foreground),.025)}.size-chart-table__size{font-weight:600!important;letter-spacing:.04em}.size-chart-section__note{margin-top:15px;color:rgb(var(--color-foreground));font-size:10px;line-height:1.6;opacity:.6}.size-chart-table-wrapper::-webkit-scrollbar{height:4px}.size-chart-table-wrapper::-webkit-scrollbar-track{background:rgba(var(--color-foreground),.04)}.size-chart-table-wrapper::-webkit-scrollbar-thumb{background:rgba(var(--color-foreground),.25);border-radius:10px}@media screen and (max-width:990px){.size-chart-section__header{align-items:flex-start;flex-direction:column;gap:22px}.size-chart-units{align-self:flex-end}.size-chart-table thead th,.size-chart-table tbody td{padding-left:20px;padding-right:20px}}@media screen and (max-width:749px){.size-chart-section__eyebrow{gap:10px;margin-bottom:20px;font-size:9px;letter-spacing:.17em}.size-chart-section__eyebrow span{width:22px;flex-basis:22px}.size-chart-section__header{margin-bottom:20px;gap:18px}.size-chart-section__heading{margin-bottom:12px;font-size:32px;line-height:1.1}.size-chart-section__description{max-width:100%;font-size:12px;line-height:1.65}.size-chart-units{width:100%}.size-chart-unit{flex:1;min-width:0;height:42px;padding:0 8px;font-size:9px;letter-spacing:.12em}.size-chart-table-wrapper{border-radius:4px}.size-chart-table{min-width:700px}.size-chart-table thead th{padding:15px 16px;font-size:9px}.size-chart-table thead th small{margin-top:5px;font-size:7px}.size-chart-table tbody td{padding:15px 16px;font-size:12px}}@media screen and (max-width:480px){.size-chart-section__eyebrow{font-size:8px}.size-chart-section__heading{font-size:29px}.size-chart-section__description{font-size:11px}.size-chart-table{min-width:650px}.size-chart-table thead th,.size-chart-table tbody td{padding-left:14px;padding-right:14px}.size-chart-unit{font-size:8px}}.size-chart-unit:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:-2px}.size-chart-table-wrapper:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}@media(prefers-reduced-motion:reduce){.size-chart-unit,.size-chart-table tbody tr{transition:none}}.size-finder{width:100%;padding:30px;border:1px solid rgba(var(--color-foreground),.14);border-radius:5px;background:rgb(var(--color-background))}.size-finder__header{display:flex;align-items:center;gap:12px}.size-finder__title{margin:0;color:rgb(var(--color-foreground));font-size:22px;line-height:1.2;font-weight:400;letter-spacing:-.02em}.size-finder__badge{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:0 10px;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:8px;line-height:1;font-weight:700;letter-spacing:.14em}.size-finder__divider{width:100%;height:1px;margin:18px 0 28px;background:rgba(var(--color-foreground),.1)}.size-finder__field{margin-bottom:18px}.size-finder__field label{display:block;margin-bottom:10px;color:rgb(var(--color-foreground));font-size:9px;line-height:1.3;font-weight:600;letter-spacing:.16em;text-transform:uppercase;opacity:.65}.size-finder__input-row{display:grid;grid-template-columns:minmax(0,1fr) 222px;gap:10px}.size-finder__input,.size-finder__unit{width:100%;height:46px;padding:0 14px;border:1px solid rgba(var(--color-foreground),.14);border-radius:4px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:inherit;font-size:13px;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.size-finder__input::placeholder{color:rgb(var(--color-foreground));opacity:.45}.size-finder__input:focus,.size-finder__unit:focus{border-color:rgba(var(--color-foreground),.4);box-shadow:0 0 0 1px rgba(var(--color-foreground),.08)}.size-finder__input--full{display:block}.size-finder__input::-webkit-outer-spin-button,.size-finder__input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;appearance:none}.size-finder__input[type=number]{-webkit-appearance:textfield;appearance:textfield}.size-finder__button{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:44px;margin-top:2px;padding:0 18px;border:0;border-radius:4px;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-family:inherit;font-size:10px;line-height:1;font-weight:700;letter-spacing:.15em;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.size-finder__button span{font-size:15px;line-height:1;transition:transform .2s ease}.size-finder__button:hover{opacity:.9}.size-finder__button:hover span{transform:translate(3px)}.custom-size-finder-result{width:100%;margin-top:18px;overflow:hidden;border:1px solid rgba(var(--color-button),.35);border-radius:4px;background:rgba(var(--color-button),.035);animation:customSizeFinderResultIn .3s ease both}.custom-size-finder-result[hidden]{display:none}.custom-size-finder-result .size-finder-result__inner{padding:16px}.custom-size-finder-result .size-finder-result__title{margin:0 0 7px;color:rgb(var(--color-foreground));font-size:14px;line-height:1.4;font-weight:500}.custom-size-finder-result .size-finder-result__title strong{font-weight:700}.custom-size-finder-result .size-finder-result__message{margin:0;color:rgb(var(--color-foreground));font-size:11px;line-height:1.6;opacity:.65}.custom-size-finder-result .size-finder-result__message strong{color:rgb(var(--color-foreground));font-weight:700}.custom-size-finder-result.is-error{border-color:rgba(var(--color-foreground),.18)}.custom-size-finder-result.is-error .size-finder-result__message{opacity:.8}@keyframes customSizeFinderResultIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:990px){.custom-size-finder-result{margin-top:16px}.custom-size-finder-result .size-finder-result__inner{padding:15px}}@media screen and (max-width:749px){.custom-size-finder-result{margin-top:15px;border-radius:4px}.custom-size-finder-result .size-finder-result__inner{padding:14px}.custom-size-finder-result .size-finder-result__title{margin-bottom:6px;font-size:13px}.custom-size-finder-result .size-finder-result__message{font-size:10px;line-height:1.6}}@media screen and (max-width:480px){.custom-size-finder-result .size-finder-result__inner{padding:13px}.custom-size-finder-result .size-finder-result__title{font-size:12px}.custom-size-finder-result .size-finder-result__message{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/size-chart.css.map */
