.up-sizechart__header-bar{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.8rem}.up-sizechart .product-popup-modal__toggle{position:unset;width:3.6rem;padding:1rem}.up-tabs__pills{display:flex;overflow:hidden;gap:.4rem;justify-content:space-between;padding:.4rem;background-color:rgba(var(--color-button),1);border-radius:var(--variant-pills-radius)}.up-tabs__pills input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.up-tabs__pills input[type=radio]+label{color:rgba(var(--color-background));border-radius:var(--variant-pills-radius);display:inline-block;margin:0;padding:1.6rem;line-height:1;text-align:center;transition:border var(--duration-short) ease;cursor:pointer;position:relative;height:100%;-webkit-user-select:none;user-select:none;width:100%}.up-tabs__pills input[type=radio]+label:before{content:"";position:absolute;top:calc(var(--variant-pills-border-width) * -1);right:calc(var(--variant-pills-border-width) * -1);bottom:calc(var(--variant-pills-border-width) * -1);left:calc(var(--variant-pills-border-width) * -1);z-index:-1;border-radius:var(--variant-pills-radius)}.up-tabs__pills input[type=radio]+label:hover{border-color:rgb(var(--color-foreground))}.up-tabs__pills input[type=radio]:checked+label{color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}.up-tabs__pills input[type=radio]:checked+label::selection{background-color:rgba(var(--color-background),.3)}.up-tabs__pills input[type=radio]:focus-visible+label{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}.up-tabs__pills input[type=radio].focused+label{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}@media screen and (max-width: 749px){.up-tabs__pills input[type=radio]+label{padding:1.2rem}}.up-size-chart__table :not(table,table *){left:0;position:sticky}.up-size-chart__table-container{position:relative}.up-size-chart__table{border-radius:.8rem;max-width:100%;overflow-x:auto;touch-action:pan-x pan-y}.up-size-chart__table table{border:none;border-collapse:separate;width:100%}@media screen and (max-width: 749px){.up-size-chart__table-container:after{background:linear-gradient(270deg,rgb(var(--color-background)) 0,#fff0 108%);content:"";display:block;height:100%;position:absolute;right:0;top:0;transition:transform .3s ease;width:32px}.up-size-chart__table table{margin-right:1.6rem}}.up-size-chart__table td{padding:0;border:none;border-right:.1rem solid rgba(var(--color-foreground),.08)}.up-size-chart__table tr:first-child td:first-child{border-top-left-radius:.8rem}.up-size-chart__table tr:first-child td:last-child{border-top-right-radius:.8rem}.up-size-chart__table tr:last-child td:first-child{border-bottom-left-radius:.8rem}.up-size-chart__table tr:last-child td:last-child{border-bottom-right-radius:.8rem}.up-size-chart__table td{border-bottom:.1rem solid rgba(var(--color-foreground),.08);color:rgba(var(--color-foreground),.7);padding:.8rem;white-space:pre}.up-size-chart__table tr:first-child td{border-top:.1rem solid rgba(var(--color-foreground),.08);border-bottom:.1rem solid rgba(var(--color-foreground),1);color:rgba(var(--color-foreground),1);background-color:#f2f2f2}.up-size-chart__table td:first-child{border-left:.1rem solid rgba(var(--color-foreground),.08);left:0;white-space:normal;min-width:90px;position:sticky;background-color:rgb(var(--color-background))}.up-size-chart__table td:not(:first-child){text-align:center}.up-size-chart__table::-webkit-scrollbar{display:none}.up-sizechart__form{display:flex;flex-direction:column}.up-sizechart__fields{display:flex;flex-direction:row;column-gap:1.6rem}.up-sizechart__form-submit{width:fit-content;align-self:center}@media screen and (max-width: 749px){.up-sizechart{padding:0}.up-sizechart__header{padding:1.6rem 1.6rem 0;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.up-tabs__panel{padding:var(--modal-padding);height:65vh;max-height:65vh;overflow-y:auto}.up-sizechart__fields{flex-direction:column;row-gap:1.6rem}}@media screen and (min-width: 750px){.up-sizechart{min-width:min(67rem,80vw)}.up-sizechart__header{border-bottom:.1rem solid rgba(var(--color-foreground),.08);margin-bottom:3.2rem}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/up-merch-sizechart.css.map */
