.size-guide-trigger{text-transform:uppercase}.tingle-modal.size-guide-modal .tingle-modal-box{width:min(1100px,96vw);border-radius:.6rem;overflow-y:hidden}.tingle-modal.size-guide-modal .tingle-modal-box__content{padding:0}.tingle-modal.size-guide-modal .tingle-modal__close{color:currentColor}.size-guide{padding:2.2rem;max-width:100%;height:80vh}.size-guide-title{margin:0 0 1.5rem}.size-guide-tabs .tabs-wrap{justify-content:center}.size-guide-layout{display:flex;gap:2.5rem;align-items:stretch;height:68vh}.size-guide-content{flex:1 1 60%;min-width:0;display:flex;flex-direction:column;justify-content:center}.size-guide-image{flex:0 0 50%;max-width:50%;display:flex;align-items:center;justify-content:center;border-radius:.8rem}.size-guide-image img{width:100%;height:auto;object-fit:contain}.size-guide-tabs{display:block}.size-guide-tabs .tabs-outer{position:sticky;top:0;z-index:2;background:var(--scheme-background-color)}.tingle-modal.size-guide-modal .size-guide-tabs [role=tabpanel]{max-height:none;outline:none}.size-guide-panel{padding-top:1.2rem}.size-guide-panel .tab-content{margin-top:0;overflow:auto}.size-guide-panel table:not(.size-chart){table-layout:fixed;overflow:scroll;width:150%;border-collapse:collapse}.size-guide-panel table.size-chart{table-layout:auto;width:max-content;max-width:none;border-collapse:collapse}.tingle-modal.size-guide-modal .size-guide-panel .tab-content{overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;position:relative;scrollbar-width:none;display:block}.tingle-modal.size-guide-modal .size-guide-tabs .tabs-outer{position:relative;overflow-x:hidden}.tingle-modal.size-guide-modal .size-guide-tabs .tabs-wrap{overflow-x:scroll;position:relative;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;width:max-content;max-width:none;padding:0 .5rem;gap:2.2rem}.tingle-modal.size-guide-modal .size-guide-tabs .tabs-inner{overflow-x:hidden}.tingle-modal.size-guide-modal .size-guide-tabs .util-tab{flex:0 0 auto;white-space:nowrap;overflow:visible;text-overflow:clip}.tingle-modal.size-guide-modal .size-guide-panel .tab-content::-webkit-scrollbar,.tingle-modal.size-guide-modal .size-guide-tabs .tabs-wrap::-webkit-scrollbar{display:none}.tingle-modal.size-guide-modal .size-guide-panel .size-chart{display:flex;width:max-content!important;min-width:max-content;margin-left:auto;margin-right:auto;padding-right:0;box-sizing:border-box}.tingle-modal.size-guide-modal .size-guide-panel .size-chart thead{display:flex;flex:0 0 auto;flex-direction:column}.tingle-modal.size-guide-modal .size-guide-panel .size-chart tbody{display:flex;flex:0 0 auto;flex-direction:row}.tingle-modal.size-guide-modal .size-guide-panel .size-chart tr{display:flex;flex:0 0 auto;flex-direction:column;width:var(--size-chart-col-min-width, max-content);min-width:var(--size-chart-col-min-width, max-content);max-width:var(--size-chart-col-min-width, max-content);margin-bottom:0}.tingle-modal.size-guide-modal .size-guide-panel .size-chart th,.tingle-modal.size-guide-modal .size-guide-panel .size-chart td{display:block;white-space:nowrap;box-sizing:border-box;overflow:visible}.tingle-modal.size-guide-modal .size-guide-panel .size-chart thead th,.tingle-modal.size-guide-modal .size-guide-panel .size-chart tbody th,.tingle-modal.size-guide-modal .size-guide-panel .size-chart tbody td{width:var(--size-chart-col-min-width, max-content);min-width:var(--size-chart-col-min-width, max-content);max-width:var(--size-chart-col-min-width, max-content)}.tingle-modal.size-guide-modal .size-guide-panel .size-chart th,.tingle-modal.size-guide-modal .size-guide-panel .size-chart td{padding:1rem 1.2rem}.tingle-modal.size-guide-modal .size-guide-panel .size-chart thead th{text-align:center;padding:1rem 1.2rem}.tingle-modal.size-guide-modal .size-guide-panel .size-chart td{text-align:center}.tingle-modal.size-guide-modal .size-guide-panel .size-chart th:first-child,.tingle-modal.size-guide-modal .size-guide-panel .size-chart td:first-child{width:auto}.tingle-modal.size-guide-modal .size-guide-panel,.tingle-modal.size-guide-modal .size-guide-tabs .tabs-inner{position:relative;padding-bottom:.8rem}.size-chart-scroll-track{position:absolute;bottom:0;left:0;right:0;height:.8rem;background:#d9d9d9;border-radius:99px;pointer-events:none;z-index:3}.size-chart-scroll-thumb{position:absolute;bottom:0;left:0;height:.5rem;margin-bottom:.15rem;background:#000;border-radius:99px;pointer-events:none;z-index:4;transition:opacity .2s ease}.tingle-modal.size-guide-modal .tingle-modal-box{width:97vw!important}@media(max-width:38em){.tingle-modal.size-guide-modal{padding:12px}.size-guide{padding:1.4rem;height:auto;display:flex;flex-direction:column}.size-guide-layout{flex:1 1 auto;min-height:0;flex-direction:column-reverse;gap:1.2rem}.size-guide-content{flex:1 1 auto;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch}.size-guide-image{flex:0 0 auto;max-width:100%}.tingle-modal.size-guide-modal .size-guide-tabs .tabs-outer,.tingle-modal.size-guide-modal .size-guide-tabs .tabs-inner{overflow-x:hidden;-webkit-overflow-scrolling:touch}.size-guide,.size-guide-layout{height:100%}.tingle-modal.size-guide-modal .tingle-modal-box__content{height:100vh}}@media(max-height:750px){.tingle-modal.size-guide-modal .tingle-modal-box{max-height:calc(100dvh - 2.5rem);max-height:calc(100vh - 2.5rem);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.tingle-modal.size-guide-modal .tingle-modal-box__content{height:auto;max-height:none;min-height:0}.tingle-modal.size-guide-modal .size-guide,.tingle-modal.size-guide-modal .size-guide-layout{height:auto;min-height:0}}.tingle-modal.size-guide-modal.tingle-modal--overflow{overflow-y:hidden}@media(max-width:66em){.tingle-modal.size-guide-modal .size-guide-layout{flex-direction:column}}@media(max-width:38em){.size-guide-panel .tab-content:before,.tingle-modal.size-guide-modal .size-guide-tabs .tabs-outer:before,.tingle-modal.size-guide-modal .size-guide-tabs .tabs-outer:after{content:"";position:absolute;top:0;bottom:0;width:2.2rem;pointer-events:none;z-index:3}}.size-chart{width:100%;border-collapse:separate!important;border-spacing:0!important;font-size:1.05em;color:#1b1717;border-radius:10px;overflow:hidden;box-shadow:none!important}.size-chart th,.size-chart td{padding:1.4rem 1.8rem;text-align:center;vertical-align:middle;line-height:1.1}.size-chart thead th{font-weight:800;color:#1b1717;text-transform:uppercase;letter-spacing:.02em;background:transparent}.size-chart tbody th{text-align:left;font-weight:800;color:#1b1717;text-transform:uppercase}.size-chart th:last-child,.size-chart td:last-child{border-right:0!important}.size-chart tbody tr:last-child th,.size-chart tbody tr:last-child td{border-bottom:0!important}.size-chart th:nth-child(odd),.size-chart td:nth-child(odd){background:#e8e8e8}.size-chart th:first-child,.size-chart td:first-child{background:#e8e8e8;text-align:center;width:7em}.size-guide-tabs .util-tab{color:var(--scheme-text-color);font-family:var(--heading-font-family);font-size:calc(var(--font-heading-scale) * 2.4rem);font-weight:700;justify-content:center}.size-guide-tabs .util-tab[aria-selected=true]{border-bottom:none!important}.size-guide-tabs .util-tab[aria-selected=true]:after{transform:translate(-50%) scaleX(1)}.tingle-modal.size-guide-modal *{border:none}
/*# sourceMappingURL=/cdn/shop/t/148/assets/size_guide.css.map */
