.product-size-chart-block{margin:.4rem 0 1.6rem;padding-top:.2rem}.product-size-chart-trigger-wrapper{display:block;margin:.8rem 0 0}.product-size-chart-trigger{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:3.6rem;padding:.8rem 1.2rem;border:.1rem solid rgba(var(--color-foreground),.55);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;font-size:1.3rem;line-height:1.2;cursor:pointer}.product-size-chart-trigger:hover,.product-size-chart-trigger:focus-visible{border-color:rgb(var(--color-foreground))}.product-size-chart-trigger .svg-wrapper{width:1.6rem;height:1.6rem;flex-shrink:0}.size-chart__content{overflow-x:auto;-webkit-overflow-scrolling:touch}.product-size-chart__heading{display:flex;align-items:center;gap:.6rem;margin:0 0 1rem;font-size:1.3rem;font-weight:var(--font-body-weight-bold);text-transform:uppercase;letter-spacing:.04em;color:rgb(var(--color-foreground))}.product-size-chart__heading .svg-wrapper{width:1.5rem;height:1.5rem;flex-shrink:0}.size-chart__content table{width:100%;border-collapse:collapse;font-size:1.4rem;white-space:nowrap}.size-chart__content th,.size-chart__content td{padding:1rem 1.6rem;text-align:center;border:.1rem solid rgba(var(--color-foreground),.12)}.size-chart__content thead th{background-color:rgba(var(--color-foreground),.05);font-weight:var(--font-body-weight-bold);text-transform:uppercase;letter-spacing:.05em;font-size:1.2rem}.size-chart__content tbody tr:nth-child(2n) td{background-color:rgba(var(--color-foreground),.02)}.size-chart__content img{max-width:100%;height:auto;display:block;margin:0 auto 1.6rem}.size-chart__content p+table,.size-chart__content h3+table,.size-chart__content h4+table{margin-top:1.2rem}.size-chart__image-only{display:block;max-width:100%;height:auto;margin:0 auto}.product-size-chart-modal__content{max-height:84vh;max-width:96rem;padding-bottom:3rem}.product-size-chart-modal__content-info{padding:0 1.6rem 2rem}.size-chart-default{min-width:62rem}.size-chart-default__header{margin:0 0 3rem;text-align:center}.size-chart-default__header p{margin:0 0 .8rem;color:rgba(var(--color-foreground),.58);font-size:1rem;line-height:1.2;letter-spacing:.28em}.size-chart-default__header h2{margin:0;color:rgb(var(--color-foreground));font-size:3.2rem;line-height:1.1;letter-spacing:0}.size-chart-default__header span{display:block;width:5rem;height:.1rem;margin:1.8rem auto 0;background:rgba(var(--color-foreground),.28)}.size-chart-default__tables{display:grid;grid-template-columns:repeat(2,minmax(28rem,1fr));border:.1rem solid rgba(var(--color-foreground),.16);border-radius:.4rem;overflow:hidden}.size-chart-default__panel+.size-chart-default__panel{border-left:.1rem solid rgba(var(--color-foreground),.16)}.size-chart-default__unit{margin:0;padding:1.1rem 1.4rem;background:rgb(var(--color-foreground));color:rgb(var(--color-background));text-align:center;font-size:1.1rem;line-height:1.2;letter-spacing:.22em}.size-chart-default table{width:100%;margin:0;border:0;font-size:1.2rem;line-height:1.35}.size-chart-default th,.size-chart-default td{padding:.95rem 1.1rem;border:0;border-bottom:.1rem solid rgba(var(--color-foreground),.1)}.size-chart-default thead th{background:rgb(var(--color-background));color:rgba(var(--color-foreground),.62);font-size:1rem;font-weight:var(--font-body-weight);letter-spacing:.18em}.size-chart-default tbody th{color:rgb(var(--color-foreground));font-weight:var(--font-body-weight-bold);letter-spacing:.08em}.size-chart-default tbody tr:last-child th,.size-chart-default tbody tr:last-child td{border-bottom:0}.size-chart-default th:first-child,.size-chart-default td:first-child{text-align:left}.size-chart-default__note{margin:1.2rem 0 0;color:rgba(var(--color-foreground),.6);font-size:1.1rem;line-height:1.4;text-align:center}@media screen and (max-width:749px){.size-chart-default{min-width:56rem}.product-size-chart-modal__content{width:calc(100% - 3rem);max-height:86vh;margin-top:3rem;padding-left:1.5rem;padding-right:1.5rem}.product-size-chart-modal__content-info{padding:0 0 2rem}.size-chart-default__header{margin-bottom:2.4rem}.size-chart-default__header h2{font-size:2.6rem}.size-chart-default table{font-size:1.1rem}.size-chart-default th,.size-chart-default td{padding:.85rem .9rem}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/size-chart.css.map */
