.size-guide{display:block;background-color:#f7f5f2;margin-top:80px}.size-guide__inner{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-lg);align-items:start;padding-top:50px;padding-bottom:100px}.size-guide__sketch{aspect-ratio:3 / 4;overflow:hidden;background-color:#f5f4f2;display:flex;align-items:center;justify-content:center}.size-guide__sketch-img{width:100%;height:100%;object-fit:contain;padding:var(--space-md)}.size-guide__sketch-placeholder{font-size:.75rem;color:var(--color-text-muted);text-align:center;padding:var(--space-md)}.size-guide__content{display:flex;flex-direction:column;gap:var(--space-md);padding-block-start:var(--space-sm)}.size-guide__heading{font-size:clamp(1.25rem,2vw,1.75rem);width:100%;padding:50px var(--space-lg) 30px var(--space-lg);margin:0}.size-guide__table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.size-guide__units{display:flex;gap:0}.size-guide__unit-btn{padding:.375rem .875rem;font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;font-weight:500;border:1px solid var(--color-text);background:none;color:var(--color-text);cursor:pointer;transition:background-color var(--transition),color var(--transition)}.size-guide__unit-btn+.size-guide__unit-btn{border-inline-start:none}.size-guide__unit-btn--active,.size-guide__unit-btn[aria-pressed=true]{background-color:var(--color-text);color:var(--color-bg)}.size-guide__table{width:100%;border-collapse:collapse;font-size:.8125rem;white-space:nowrap}.size-guide__table thead th{font-size:.625rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);padding-block-end:.5rem;padding-inline:.75rem;border-block-end:1px solid var(--color-border);text-align:center}.size-guide__table .size-guide__col-label{text-align:left;padding-inline-start:0}.size-guide__table tbody tr{border-block-end:1px solid var(--color-border)}.size-guide__table tbody tr:last-child{border-block-end:none}.size-guide__table tbody td{padding-block:.625rem;padding-inline:.75rem;color:var(--color-text);text-align:center;font-variant-numeric:tabular-nums}.size-guide__table tbody td.size-guide__col-label{text-align:left;padding-inline-start:0;font-variant-numeric:normal}.size-guide__footnote{font-size:.75rem;color:var(--color-text-muted);font-style:italic}@media(max-width:768px){.size-guide__inner{grid-template-columns:1fr;gap:var(--space-md)}.size-guide__sketch{aspect-ratio:1 / 1;max-height:280px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-size-guide.css.map */
