.ls-size-guide{color:rgb(var(--color-foreground));overflow:hidden}.ls-size-guide__hero{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);min-height:61rem;padding:4rem 0 7.2rem}.ls-size-guide__hero-copy{align-self:center;padding:6.4rem clamp(2.4rem,7vw,11rem) 6.4rem 0}.ls-size-guide__eyebrow{font-size:1.05rem;font-weight:600;letter-spacing:.16em;line-height:1.4;margin:0 0 2rem}.ls-size-guide h1,.ls-size-guide h2,.ls-size-guide h3{color:rgb(var(--color-foreground))}.ls-size-guide h1{font-size:clamp(4.6rem,6.3vw,8.8rem);letter-spacing:-.06em;line-height:.93;margin:0;max-width:8ch}.ls-size-guide h2{font-size:clamp(3.2rem,4.3vw,5.8rem);letter-spacing:-.055em;line-height:.98;margin:0}.ls-size-guide__intro{font-size:1.7rem;line-height:1.55;margin:3.4rem 0 2.8rem;max-width:43ch}.ls-size-guide__text-link{border-bottom:.1rem solid currentColor;color:inherit;display:inline-flex;font-size:1.35rem;gap:1.2rem;padding-bottom:.7rem;text-decoration:none}.ls-size-guide__hero-media{margin:0;min-height:56rem;overflow:hidden}.ls-size-guide__hero-media img,.ls-size-guide__proportions-media img{display:block;height:100%;object-fit:cover;width:100%}.ls-size-guide__measurements{padding:5rem 0 10rem}.ls-size-guide__section-heading{display:grid;gap:2rem;grid-template-columns:minmax(0,1fr) minmax(24rem,.8fr);margin-left:auto;max-width:104rem}.ls-size-guide__section-heading .ls-size-guide__eyebrow{grid-column:1/-1;margin:0}.ls-size-guide__section-heading p:last-child{font-size:1.5rem;line-height:1.6;margin:0;max-width:38ch}.ls-size-guide__number-example{align-items:center;border-bottom:.1rem solid rgba(var(--color-foreground),.24);border-top:.1rem solid rgba(var(--color-foreground),.24);display:flex;gap:clamp(1.2rem,2vw,3rem);justify-content:center;margin:5.8rem auto 0;max-width:104rem;padding:2.1rem}.ls-size-guide__number-example span{font-size:clamp(3.4rem,6vw,7.2rem);font-weight:500;letter-spacing:-.06em;line-height:1}.ls-size-guide__number-example i{background:currentColor;display:block;height:.45rem;transform:rotate(45deg);width:.45rem}.ls-size-guide__definition-grid{display:grid;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:104rem}.ls-size-guide__definition{border-bottom:.1rem solid rgba(var(--color-foreground),.24);min-height:23rem;padding:3.4rem 3.4rem 3.4rem 0}.ls-size-guide__definition+.ls-size-guide__definition{border-left:.1rem solid rgba(var(--color-foreground),.24);padding-left:3.4rem}.ls-size-guide__index{color:rgba(var(--color-foreground),.65);display:block;font-size:1.1rem;letter-spacing:.12em;margin-bottom:5.6rem}.ls-size-guide__definition h3{font-size:2.1rem;letter-spacing:-.035em;margin:0 0 .8rem}.ls-size-guide__definition p{font-size:1.35rem;line-height:1.55;margin:0;max-width:23ch}.ls-size-guide__fit-note{background:#182330;color:#f5f1ea;padding:10rem 0}.ls-size-guide__fit-note h2{color:#f5f1ea;max-width:9ch}.ls-size-guide__fit-note-grid{display:grid;gap:9rem;grid-template-columns:minmax(0,1fr) minmax(28rem,.72fr)}.ls-size-guide__fit-note .rte{align-self:end;font-size:1.65rem;line-height:1.65;max-width:40ch}.ls-size-guide__fit-note .rte p{margin:0 0 1.8rem}.ls-size-guide__proportions{align-items:center;display:grid;gap:clamp(4rem,9vw,14rem);grid-template-columns:minmax(0,1fr) minmax(28rem,.72fr);padding:11rem 0}.ls-size-guide__proportions-media{margin:0;overflow:hidden}.ls-size-guide__proportions-media img{aspect-ratio:1}.ls-size-guide__proportions-copy>p:not(.ls-size-guide__eyebrow){font-size:1.65rem;line-height:1.62;margin:2.8rem 0;max-width:40ch}.ls-size-guide__checklist{border-top:.1rem solid rgba(var(--color-foreground),.24);list-style:none;margin:4rem 0 0;padding:0}.ls-size-guide__checklist li{align-items:flex-start;border-bottom:.1rem solid rgba(var(--color-foreground),.24);display:flex;font-size:1.35rem;gap:1.2rem;line-height:1.45;padding:1.5rem 0}.ls-size-guide__checklist span{color:#3f6d70;font-weight:700}.ls-size-guide__help{align-items:end;border-top:.1rem solid rgba(var(--color-foreground),.24);display:flex;gap:3rem;justify-content:space-between;padding:6rem 0 10rem}.ls-size-guide__help h2{max-width:12ch}.ls-size-guide__actions{display:flex;flex-wrap:wrap;gap:1.2rem}.ls-size-guide__actions .button{min-width:18rem}@media screen and (max-width:749px){.ls-size-guide__hero{grid-template-columns:1fr;min-height:0;padding:0 0 5rem}.ls-size-guide__hero-copy{order:2;padding:4.2rem 0 0}.ls-size-guide h1{font-size:clamp(4.6rem,14vw,6.4rem)}.ls-size-guide__intro{font-size:1.55rem}.ls-size-guide__hero-media{min-height:38rem;order:1}.ls-size-guide__section-heading,.ls-size-guide__fit-note-grid,.ls-size-guide__proportions{gap:3rem;grid-template-columns:1fr}.ls-size-guide__measurements,.ls-size-guide__proportions{padding-bottom:6.4rem;padding-top:6.4rem}.ls-size-guide__definition-grid{grid-template-columns:1fr}.ls-size-guide__definition,.ls-size-guide__definition+.ls-size-guide__definition{min-height:0;padding:2.4rem 0}.ls-size-guide__definition+.ls-size-guide__definition{border-left:0}.ls-size-guide__index{margin-bottom:3rem}.ls-size-guide__fit-note{padding:6.4rem 0}.ls-size-guide__fit-note-grid{gap:3.6rem}.ls-size-guide__proportions{display:flex;flex-direction:column}.ls-size-guide__proportions-media{width:100%}.ls-size-guide__help{align-items:flex-start;flex-direction:column;padding-bottom:6rem;padding-top:4.8rem}.ls-size-guide__actions{width:100%}.ls-size-guide__actions .button{width:100%}}
