.sizes-page{max-width:1320px;margin:auto;color:#26362e}.sizes-page *{box-sizing:border-box}.sizes-page h1,.sizes-page h2{font-family:Georgia,serif;font-weight:400;letter-spacing:-.04em}.sizes-page h2{font-size:clamp(34px,4vw,58px);line-height:1}.sizes-page img{width:100%;height:100%;object-fit:cover;display:block}.sizes-page p{line-height:1.75;color:#5c665f}.sizes-page .eyebrow{font-size:11px;letter-spacing:.17em;color:#a36443}.sizes-hero{display:grid;grid-template-columns:1.25fr .75fr;background:#e8e1d5}.sizes-hero figure{height:650px;margin:0}.sizes-hero>div{padding:clamp(36px,5vw,72px);align-self:center}.sizes-hero h1{font-size:clamp(58px,7vw,100px);line-height:.9;margin:18px 0}.measure-main,.scale-band,.sizes-finish{display:grid;grid-template-columns:.75fr 1.25fr;margin:70px 0}.measure-main>div,.scale-band>div,.sizes-finish>div{padding:clamp(35px,5vw,72px);align-self:center}.measure-main img,.scale-band img,.sizes-finish img{height:500px}.index{font:italic 30px Georgia;color:#a36443}.size-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.size-cards article{background:#fff;padding-bottom:24px}.size-cards img{height:250px}.size-cards b,.size-cards p{display:block;margin:20px 22px 0}.size-cards b{font:28px Georgia}.scale-band{grid-template-columns:1.2fr .8fr;background:#26362e;color:#fff}.scale-band p{color:#dae2dc}.factor-duo{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:80px 0}.factor-duo article{background:#eee8dd}.factor-duo img{height:360px}.factor-duo article>div{padding:30px}.factor-duo h2{font-size:34px}.sizes-seo{border-top-color:#a36443}.sizes-seo ul{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:0;list-style:none}.sizes-seo li{padding:18px;background:#e8e1d5}.sizes-seo blockquote{font:italic 28px/1.45 Georgia;margin:38px 0;padding:28px;border-left:5px solid #a36443}.sizes-seo ol{background:#26362e;color:#fff}.sizes-seo h3{font:32px Georgia;margin-top:44px}.sizes-finish{background:#b87657;color:#fff}.sizes-finish p{color:#fff}@media(max-width:850px){.sizes-hero,.measure-main,.scale-band,.sizes-finish{grid-template-columns:1fr}.sizes-hero figure,.measure-main img,.scale-band img,.sizes-finish img{height:410px}.size-cards{grid-template-columns:1fr 1fr}.factor-duo{grid-template-columns:1fr}}@media(max-width:560px){.size-cards{grid-template-columns:1fr}.sizes-seo ul{grid-template-columns:1fr}.sizes-hero h1{font-size:52px}}
