.size-guide{display:flex;flex-direction:column}.size-guide-modal .product-popup-modal__content-inner{gap:0}.size-guide-modal .product-popup-modal__content{padding:2.4rem 2rem}@media(min-width:576px){.size-guide-modal .product-popup-modal__content{max-width:81rem}}.size-guide-modal .modal__heading{justify-content:center;margin-bottom:2rem}.size-guide-modal .modal__heading .subtitle{font-size:2rem;line-height:2.4rem;letter-spacing:-.78px}.size-guide-modal .modal-close-button{position:absolute;right:1.6rem}.size-guide__section-heading .subtitle,.size-guide__table-title{font-size:1.2rem;line-height:1.16;font-weight:400;letter-spacing:0;text-transform:uppercase}.size-guide__tabs{display:flex;flex-wrap:wrap;gap:.6rem;position:sticky;top:0;z-index:1;background-color:rgb(var(--color-background));padding-bottom:2rem;margin-bottom:1.2rem}.size-guide__tab{font-size:.9rem;font-weight:400;text-transform:uppercase;letter-spacing:0;padding:0 1rem;height:3rem;line-height:3rem;padding-top:1px;white-space:nowrap;border-radius:.4rem;background-color:rgba(var(--color-foreground),.05);color:rgb(var(--color-foreground));transition:background-color var(--duration-default),color var(--duration-default)}.size-guide__tab.active{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.size-guide__panel{display:flex;flex-direction:column;gap:1.7rem;margin-top:3.2rem;padding-top:3.2rem;border-top:.1rem solid #E0E0E0;scroll-margin-top:var(--size-guide-tabs-offset, 6.2rem)}.size-guide__panel:first-child{padding-top:0;margin-top:0;border-top:none}.size-guide__fit-content{display:flex;flex-direction:row;align-items:flex-start;gap:2rem}.size-guide__fit-model{flex:0 0 auto;width:100%;max-width:18rem}.size-guide__fit-model-image{width:100%;height:auto;display:block}.size-guide__fit-details{display:flex;flex-direction:column;gap:.8rem;flex:1 1 auto}.size-guide__fit-measurements{margin:0;font-size:1.3rem;line-height:1.23;letter-spacing:-.5px}.size-guide__fit-description{margin:0;font-size:1.1rem;line-height:1.1;letter-spacing:-.5px;color:#737373}.size-guide__fit-slider{margin-top:1.6rem}.size-guide__fit-slider-label{display:block;margin-bottom:1.4rem;font-size:1rem;line-height:1.2;text-transform:uppercase}.size-guide__fit-slider-track{position:relative;height:.3rem;border-radius:.2rem;background-color:#e0e0e0;overflow:hidden}.size-guide__fit-slider-fill{position:absolute;top:0;left:0;height:100%;width:var(--fit-position, 0%);border-radius:.2rem;background-color:#000}.size-guide__fit-slider-labels{display:flex;justify-content:space-between;margin-top:1.3rem;font-size:1rem;line-height:1;letter-spacing:-.5px;color:#737373}.size-guide__table-header{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;margin-bottom:.8rem}.size-guide__unit-toggle{display:inline-flex;align-items:center;gap:.7rem;cursor:pointer}.size-guide__unit-label{font-size:1.1rem}.size-guide__unit-checkbox{position:absolute;width:.1rem;height:.1rem;overflow:hidden;clip:rect(0,0,0,0)}.size-guide__unit-track{position:relative;width:3.6rem;height:1.8rem;border-radius:2rem;background-color:#e0e0e0}.size-guide__unit-thumb{position:absolute;top:.2rem;left:.2rem;width:1.4rem;height:1.4rem;border-radius:50%;background-color:rgb(var(--color-background));transition:transform var(--duration-default)}.size-guide__unit-checkbox:checked~.size-guide__unit-track{background-color:rgb(var(--color-foreground))}.size-guide__unit-checkbox:checked~.size-guide__unit-track .size-guide__unit-thumb{transform:translate(1.6rem)}.size-guide__unit-checkbox:focus-visible~.size-guide__unit-track{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.size-guide__table-wrapper{overflow-x:auto;width:100%}.size-guide__table{width:100%;border-collapse:collapse;font-size:calc(var(--font-body-scale) * 1.2rem)}.size-guide__table th,.size-guide__table td{padding:1.1rem 1.2rem;text-align:center;white-space:nowrap}.size-guide__table thead th{font-weight:400;background-color:#f5f5f5;font-size:1rem;line-height:1}.size-guide__table tbody tr:nth-child(2n){background-color:#fafafa}.size-guide__table td{padding-block:.85rem;font-size:1.2rem;line-height:1.16;letter-spacing:-.5px}.size-guide__table-empty{margin:0;color:rgba(var(--color-foreground),.6)}.size-guide__table--inseam th,.size-guide__table--inseam td{text-align:left}.size-guide__section-heading{display:flex;flex-direction:column;gap:1rem}.size-guide__section-heading p{margin:0;color:#737373;font-size:1.2rem;line-height:1.16;letter-spacing:-.5px}.size-guide__diagram-image{width:100%;height:auto;display:block;max-width:48rem;margin:0 auto}.size-guide__measure-text{font-size:1.2rem;line-height:1.16;letter-spacing:-.5px}.size-guide__measure-text p{margin:0 0 1.2rem}.size-guide__measure-text p:last-child{margin-bottom:0}.size-guide__footer-wrapper{margin-top:3.2rem;padding-top:3.2rem;border-top:.1rem solid #E0E0E0}.size-guide__footer{display:flex;align-items:center;gap:1.2rem;padding:1.6rem;border-radius:.4rem;background-color:#f5f5f5}.size-guide__footer-image{flex:0 0 auto;width:4.8rem;height:4.8rem;border-radius:50%;object-fit:cover}.size-guide__footer-image--placeholder{background-color:rgb(var(--color-border))}.size-guide__footer-text{display:flex;flex-direction:column;gap:1.7rem}.size-guide__footer-heading{margin:0;font-size:1.4rem;line-height:1.14;letter-spacing:-.5px}.size-guide__footer-body{margin:0;font-size:1.2rem;line-height:1.16;letter-spacing:-.5px}@media screen and (min-width:750px){.size-guide__tab{font-size:1.3rem}.size-guide__section-heading .subtitle,.size-guide__table-title,.size-guide__table td,.size-guide__section-heading p,.size-guide__footer-body,.size-guide__measure-text{font-size:1.6rem}.size-guide__fit-measurements{font-size:1.7rem}.size-guide__fit-slider-label,.size-guide__fit-slider-labels,.size-guide__table thead th{font-size:1.4rem}.size-guide__unit-label,.size-guide__fit-description{font-size:1.5rem}.size-guide__footer-heading{font-size:1.8rem}.size-guide__fit-model{max-width:24rem}.size-guide__measure-content,.size-guide__inseam-content{display:flex;flex-direction:row;gap:2rem}.size-guide__diagram-image{max-width:28rem;margin:0}}
/*# sourceMappingURL=/cdn/shop/t/208/assets/component-size-guide.css.map */
