.size-guide-page__heading{margin:0 0 1.6rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight)}.size-guide{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.4rem;line-height:1.5;color:rgb(var(--color-foreground))}.size-guide__intro{margin:0 0 1.2rem;color:rgba(var(--color-foreground),.75)}.size-guide__controls{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;margin-bottom:1.4rem}.size-guide__field{flex:1 1 16rem;min-width:0}.size-guide__label{display:block;margin-bottom:.4rem;font-size:1.2rem;font-weight:600;color:rgb(var(--color-foreground))}.size-guide__select{width:100%;padding:.8rem 1rem;border:1px solid rgba(var(--color-foreground),.2);border-radius:.6rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:inherit;font-size:inherit}.size-guide__toggle{display:inline-flex;align-items:center;gap:.6rem;font-size:1.2rem;color:rgb(var(--color-foreground));cursor:pointer;-webkit-user-select:none;user-select:none}.size-guide__panel{display:none}.size-guide__panel.is-active{display:block}.size-guide__panel-title{margin:0 0 .8rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:1.5rem;color:rgb(var(--color-foreground))}.size-guide__note{margin:0 0 1rem;padding:.8rem 1rem;border-radius:.6rem;background:rgba(var(--color-foreground),.06);font-size:1.2rem;color:rgb(var(--color-foreground))}.size-guide__table-wrap{overflow-x:auto;margin-bottom:1.2rem;border:1px solid rgba(var(--color-foreground),.15);border-radius:.6rem;background:rgb(var(--color-background))}.size-guide__table{width:100%;border-collapse:collapse;min-width:20rem;color:rgb(var(--color-foreground))}.size-guide__table th,.size-guide__table td{padding:.7rem .9rem;border-bottom:1px solid rgba(var(--color-foreground),.12);text-align:center;white-space:nowrap;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}.size-guide__table th{background-color:rgba(var(--color-foreground),.08);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:600;font-size:1.1rem}.size-guide__table tr:last-child td{border-bottom:0}.size-guide__table td:first-child,.size-guide__table th:first-child{font-weight:600;background-color:rgba(var(--color-foreground),.04);position:sticky;left:0;z-index:1}.size-guide__col--intl{display:none}.size-guide--show-intl .size-guide__col--intl{display:table-cell}.size-guide__measurements{margin-top:1.2rem;border-top:1px solid rgba(var(--color-foreground),.12);padding-top:1rem;color:rgb(var(--color-foreground))}.size-guide__measurements summary{cursor:pointer;font-family:var(--font-heading-family);font-weight:600;font-size:1.3rem;color:rgb(var(--color-foreground))}.size-guide__measure-group+.size-guide__measure-group{margin-top:1.2rem;padding-top:1.2rem;border-top:1px solid rgba(var(--color-foreground),.12)}.size-guide__measure-heading{margin:0 0 .6rem;font-family:var(--font-heading-family);font-size:1.3rem;font-weight:600;color:rgb(var(--color-foreground))}.size-guide__measure-list{margin:0;padding:0;list-style:none;color:rgba(var(--color-foreground),.85)}.size-guide__measure-list li+li{margin-top:.8rem}.size-guide__measure-list strong{display:block;margin-bottom:.2rem;color:rgb(var(--color-foreground))}.product-popup-modal__content-info .size-guide .h2,.product-popup-modal__content-info>.h2+.size-guide{margin-top:0}.product-popup-modal__content-info>.h2:has(+.size-guide){display:none}.product-popup-modal__content-info .size-guide__table th,.product-popup-modal__content-info .size-guide__table td{color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}.product-popup-modal__content-info .size-guide__table th{background-color:rgba(var(--color-foreground),.08)}.product-popup-modal__content-info .size-guide__table td:first-child,.product-popup-modal__content-info .size-guide__table th:first-child{background-color:rgba(var(--color-foreground),.04)}@media screen and (max-width:749px){.size-guide__controls{flex-direction:column;align-items:stretch}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/component-size-guide.css.map */
