.size-guide{display:grid;gap:2rem;align-items:center}@media(min-width:990px){.size-guide{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2.5rem,5vw,5rem)}}.size-guide__heading{margin:0}.size-guide__text{margin-top:.75rem;color:var(--c-text-soft);font-size:.95rem}.size-facts{margin:1.5rem 0 0;padding:0;border-top:1px solid var(--c-border)}.size-facts__row{display:grid;grid-template-columns:minmax(0,11rem) minmax(0,1fr);gap:.25rem 1.25rem;padding:.8rem 0;border-bottom:1px solid var(--c-border);font-size:.92rem;line-height:1.45}.size-facts dt{color:var(--c-text-soft)}.size-facts dd{margin:0;color:var(--c-heading);font-weight:500}.size-facts dd small{display:block;margin-top:.15rem;font-size:.8rem;font-weight:400;color:var(--c-text-soft)}.size-facts__row--total dd{font-weight:600}@media(max-width:749px){.size-facts__row{grid-template-columns:minmax(0,1fr)}}.size-guide__hang{margin-top:1.75rem}.size-guide__subheading{margin:0 0 .6rem;font-family:var(--font-body);font-size:1rem;font-weight:600;letter-spacing:0}.size-guide__hang-text{font-size:.9rem;color:var(--c-text)}.size-guide__hang-text ol,.size-guide__hang-text ul{margin:0}.size-guide__figure{margin:0 auto;width:100%;max-width:640px}.size-guide__svg{display:block;width:100%;height:auto;border-radius:var(--radius-card, 14px);overflow:hidden}.size-guide__svg .sg-wall{fill:var(--c-bg-alt)}.size-guide__svg .sg-floor-band{fill:color-mix(in srgb,var(--c-heading) 7%,var(--c-bg-alt))}.size-guide__svg .sg-floor{stroke:color-mix(in srgb,var(--c-heading) 35%,transparent)}.size-guide__svg .sg-piece{fill:color-mix(in srgb,var(--c-accent) 16%,var(--c-bg));stroke:var(--c-heading)}.size-guide__svg .sg-dim line{stroke:var(--c-text-soft)}.size-guide__svg .sg-sofa{fill:color-mix(in srgb,var(--c-heading) 16%,var(--c-bg-alt))}.size-guide__svg .sg-label{fill:var(--c-heading);font-family:var(--font-body);font-weight:500;font-size:var(--sg-fs-m)}@media(min-width:750px){.size-guide__svg .sg-label{font-size:var(--sg-fs)}}.size-guide__svg .sg-label--soft{fill:var(--c-text-soft);font-weight:500}.size-guide__caption{margin-top:.7rem;font-size:.8rem;color:var(--c-text-soft);text-align:center}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-product-size-guide.css.map */
