.custom-size-chart-modal.modal::part(content){max-height:95dvh}.sc-tabs{display:flex;border-bottom:1px solid #e5e5e5;margin-bottom:24px}.sc-tab{cursor:pointer;font-weight:600;padding-bottom:12px;position:relative;opacity:.55}.sc-tab.active{opacity:1;border-bottom:3px solid #000}.sc-tab-content{display:none}.sc-tab-content.active{display:block}.sc-calc{max-width:460px}.sc-unit-toggle{display:flex;gap:20px;margin-bottom:22px;font-weight:600}.sc-unit-toggle span{cursor:pointer;opacity:.5}.sc-unit-toggle .active{opacity:1;border-bottom:2px solid #000}.sc-field{margin-bottom:26px}.sc-field label{font-weight:600;margin-bottom:6px;display:block}.sc-value{font-size:13px;margin-bottom:8px;color:#666}.sc-field input[type=range]{width:100%;margin-bottom:6px}.sc-scale{display:flex;justify-content:space-between;font-size:12px;color:#aaa}.sc-calc select{width:100%;border:1px solid #ddd;padding:12px;border-radius:6px;margin-bottom:16px}.sc-calc-btn{width:100%;background:#000;color:#fff;padding:14px;border-radius:6px;cursor:pointer;margin-top:12px}.sc-output{margin-top:26px}.sc-recommend label{font-weight:600}.sc-size{font-size:26px;font-weight:700;margin:10px 0}.sc-bar{display:flex;align-items:center;gap:10px;margin:16px 0;font-size:12px}.sc-bar .bar{flex:1;height:6px;background:#eee;border-radius:10px;position:relative;overflow:hidden}.sc-bar i{position:absolute;top:-5px;width:16px;height:16px;background:#000;border-radius:50%;left:50%;transform:translate(-50%)}.sc-carousel-btn{display:inline-block;padding:8px 12px;border:1px solid #ddd;border-radius:6px;margin-right:6px;font-weight:600}span.sizing-chart-modal-link span svg{width:20px!important;height:20px!important}.sizing-chart-modal-link span{display:flex;gap:.5rem;align-items:center}.sc-wrap{display:flex;align-items:flex-start}.sc-image{width:40%}.sc-image img{width:100%;border-radius:12px;display:block}.sc-table{width:60%;font-size:14px}.designer-size-note{max-height:75vh}.sc-wrap .sc-table{display:flex;flex-direction:column}.sc-tab-content{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:40px}.sc-table th,.sc-table td{border:1px solid #eee;padding:12px;text-align:center;white-space:pre-wrap}.table-scroller h3.sc-heading{width:100%;text-align:center}h3.sc-table-heading{color:#121212;font-size:14px;text-align:center;font-weight:700;font-style:normal;text-decoration:initial;padding-bottom:14px;font-family:inherit!important}.sc-dynamic-table thead th,.sc-dynamic-table tbody tr:first-child th,.sc-dynamic-table tbody tr td:first-child{font-weight:700}.sc-units{display:flex;gap:18px;margin-bottom:14px}.sc-units .unit{cursor:pointer;font-weight:600;opacity:.55}.sc-units .unit.active{border-bottom:2px solid #000;opacity:1}.custom-size-chart-modal .prose{overflow-wrap:inherit}.custom-size-chart-modal::part(header){background-color:#efede9;padding-top:1rem!important;padding-bottom:1rem!important;border-bottom:1px solid #000;margin:0 auto;--modal-header-padding-inline: initial}.custom-size-chart-modal span.h3[slot=header]{color:#333;font-weight:700;font-style:normal;font-size:1rem}.custom-size-chart-modal span.h6[slot=header]{color:#333;font-weight:400;font-style:normal;font-size:.8rem}.custom-size-chart-modal .prose .sc-image{display:block}.custom-size-chart-modal .prose .sc-table{margin:0;padding:1rem;text-align:center}.custom-size-chart-modal::part(body){padding:0;background-color:#fff!important;box-sizing:border-box;margin:0 auto;--modal-body-max-width: 100%}.custom-size-chart-modal .prose .sc-image img{border-radius:0;height:100%;object-fit:cover;width:100%;object-position:top}.custom-size-chart-modal .sc-wrap{display:flex;background-color:#fff;overflow:hidden}.custom-size-chart-modal .prose .sc-table .sc-tabs{display:none}.custom-size-chart-modal .prose .sc-table .sc-tab-content{margin-top:0;margin-bottom:1rem;padding:0;height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.custom-size-chart-modal .prose .sc-table .sc-units{justify-content:center;gap:0}.custom-size-chart-modal .prose .sc-table .sc-units span.unit{font-size:.8rem;font-weight:400;padding:0 10px;line-height:1em}.custom-size-chart-modal .prose .sc-table .sc-units span.unit.active{border-bottom:none}.custom-size-chart-modal .prose.container-size-chart{display:flex;justify-content:center}.custom-size-chart-modal .prose .sc-table .sc-units span.unit:first-child{border-right:1px solid #999}.custom-size-chart-modal .prose .sc-table .sc-tab-content .designer-size-note{margin-top:0;height:100%}.custom-size-chart-modal .prose .sc-table .sc-tab-content h3.sc-table-heading{padding-bottom:.6rem;font-size:.9rem}.custom-size-chart-modal .prose .sc-table .sc-tab-content .table-scroller{contain:inline-size;table-layout:auto}.custom-size-chart-modal .prose .sc-table table tr th{font-weight:700!important;font-style:normal;text-transform:uppercase;color:#000;opacity:1;font-size:.9rem;padding:.6rem}.custom-size-chart-modal .prose{margin:0!important;margin-block-end:inherit!important;margin-block-start:inherit!important}.custom-size-chart-modal .prose:not(.prose--tight) :where(:not(meta,span)+*){margin-block-start:inherit}.custom-size-chart-modal .prose .table-wrapper{height:100%;overflow-x:visible;overflow-y:auto}.custom-size-chart-modal .prose .sc-table table tr:nth-child(odd) td{background-color:#efede9}.custom-size-chart-modal .prose .sc-table table tr:nth-child(odd) td:first-child{background-color:#fff}.custom-size-chart-modal::part(close-button){top:1rem;right:1rem}.custom-size-chart-modal::part(content){max-width:80%;background:transparent;overflow:hidden}.custom-size-chart-modal .container-size-chart .sc-table,.custom-size-chart-modal .container-size-chart .sc-wrap{height:auto}.custom-size-chart-modal .prose .designer-size-note .table-scroller :last-child{margin-block-end:1rem!important}@media screen and (max-width: 1060px){.custom-size-chart-modal .prose .sc-image{width:45%}.custom-size-chart-modal .prose .sc-table{width:55%}}@media screen and (max-width:992px){.custom-size-chart-modal .prose .sc-image,.custom-size-chart-modal .prose .sc-table{width:50%}}@media screen and (max-width: 899px){.custom-size-chart-modal .prose .sc-image{display:none}.custom-size-chart-modal .prose .sc-table{width:100%}}@media (max-width:768px){.custom-size-chart-modal .prose .sc-table table tr th,.custom-size-chart-modal .prose .sc-table table tr td{font-size:.7rem}.custom-size-chart-modal span.h3[slot=header]{padding:0 2rem}.sc-wrap{flex-direction:column}.sc-image{display:none}.sc-table{width:100%}}@media screen and (max-width:699px){.custom-size-chart-modal .prose .sc-table{height:100%}.custom-size-chart-modal .sc-wrap{max-height:100%}.custom-size-chart-modal::part(base){place-items:center}.custom-size-chart-modal .prose .sc-table{padding:.5rem}}@media screen and (max-width:480px){.custom-size-chart-modal::part(content){max-width:95%}.designer-size-note{max-height:65vh}}@media screen and (min-width: 899px) and (max-width: 1200px){.designer-size-note{max-height:70vh;overflow:auto}}
/*# sourceMappingURL=/cdn/shop/t/418/assets/custom-product.css.map?v=1644674771296447901770612457 */
