.size-guide{color:#11151c;background:#dfdfd8;font-family:system_ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.size-guide *,.size-guide *:before,.size-guide *:after{box-sizing:border-box}.size-guide a{text-decoration:none}.size-guide__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6.4rem;align-items:center;padding-top:6.4rem;padding-bottom:6.4rem}.size-guide__hero-copy{max-width:55rem;padding-left:2rem}.size-guide__eyebrow{margin:0 0 2rem;font-size:1.2rem;font-weight:700;letter-spacing:.18em;line-height:1.5;color:#855832}.size-guide h1,.size-guide h2,.size-guide h3{color:#11151c;font-family:Platypi,Georgia,serif;font-weight:500;letter-spacing:-.025em}.size-guide h1{font-size:clamp(3.7rem,4.1vw,6.4rem);line-height:1.14;margin:0 0 2.4rem}.size-guide__lead{max-width:50rem;margin:0;color:#3c403e;font-size:1.8rem;line-height:1.65}.size-guide__hero-links{display:flex;gap:2.8rem;flex-wrap:wrap;align-items:center;margin-top:3.4rem}.size-guide__button{display:inline-flex;align-items:center;justify-content:center;gap:1.8rem;min-height:5rem;padding:1.3rem 2.5rem;background:#855832;color:#fff!important;font-size:1.4rem;font-weight:600;letter-spacing:.03em}.size-guide__button:hover{background:#6f4729}.size-guide__text-link,.size-guide__inline-link{color:#855832;border-bottom:1px solid currentColor;padding-bottom:.25rem;font-size:1.5rem;font-weight:600}.size-guide__hero-image{aspect-ratio:1/1;overflow:hidden;background:#eee9e2}.size-guide__hero-image img{display:block;width:100%;height:100%;object-fit:cover}.size-guide__body{padding-bottom:8rem}.size-guide__measure{padding:6.2rem 2rem 7rem;border-top:1px solid rgba(17,21,28,.18)}.size-guide__section-head{max-width:70rem}.size-guide h2{font-size:clamp(3rem,3vw,4.5rem);line-height:1.2;margin:0 0 1.4rem}.size-guide__section-head>p:last-child,.size-guide__fit-copy>p:not(.size-guide__eyebrow),.size-guide__end>p:not(.size-guide__eyebrow){font-size:1.65rem;line-height:1.65;color:#454a47;margin:0}.size-guide__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:4rem}.size-guide__step{border-top:1px solid #a7a89e;padding:2.2rem 1.5rem 0 0}.size-guide__step-number{font-size:1.35rem;font-weight:700;color:#855832;letter-spacing:.1em}.size-guide h3{font-size:2.2rem;line-height:1.25;margin:1.8rem 0 1rem}.size-guide__step p{font-size:1.5rem;line-height:1.65;margin:0;color:#454a47}.size-guide__fit{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6rem;align-items:center;padding:5rem;background:#f1f0e9}.size-guide__fit-copy{max-width:49rem}.size-guide__inline-link{display:inline-block;margin-top:2.2rem}.size-guide__fit-card{background:#fff;padding:2.6rem 3.4rem}.size-guide__fit-card-title{font-family:Platypi,Georgia,serif;color:#11151c;font-size:2rem;line-height:1.4;margin-bottom:1rem}.size-guide__fit-row{display:flex;align-items:baseline;justify-content:space-between;gap:1.2rem;border-bottom:1px solid #deded8;padding:1.7rem 0;font-size:1.4rem;line-height:1.45}.size-guide__fit-row span{color:#535652}.size-guide__fit-row strong{text-align:right;font-weight:600;color:#855832}.size-guide__fit-note{color:#646862;font-size:1.25rem;line-height:1.5;margin:1.8rem 0 0}.size-guide__end{max-width:64rem;padding:8rem 2rem 1rem}.size-guide__end .size-guide__button{margin-top:2.7rem}.size-guide__button--outline{color:#855832!important;background:transparent;border:1px solid #855832}.size-guide__button--outline:hover{background:#ece8e1}@media(max-width:989px){.size-guide__hero{gap:3rem}.size-guide__hero-copy{padding-left:0}.size-guide__fit{gap:3rem;padding:3.5rem}}@media(max-width:749px){.size-guide__hero{display:flex;flex-direction:column;align-items:stretch;gap:3.5rem;padding:4rem 1.7rem 5rem}.size-guide__hero-copy{padding:0}.size-guide h1{font-size:clamp(3.2rem,9vw,4.2rem);line-height:1.17;margin-bottom:1.8rem}.size-guide__lead{font-size:1.6rem;line-height:1.6}.size-guide__hero-links{gap:2rem;margin-top:2.7rem}.size-guide__hero-image{width:100%}.size-guide__body{padding:0 1.7rem 5rem}.size-guide__measure{padding:4.4rem 0 5rem}.size-guide h2{font-size:3rem}.size-guide__section-head>p:last-child,.size-guide__fit-copy>p:not(.size-guide__eyebrow),.size-guide__end>p:not(.size-guide__eyebrow){font-size:1.5rem}.size-guide__steps{grid-template-columns:1fr;gap:2.2rem;margin-top:3rem}.size-guide__step{padding-top:1.6rem}.size-guide h3{font-size:2rem;margin:1rem 0 .7rem}.size-guide__fit{display:block;padding:3rem 2rem}.size-guide__fit-card{margin-top:3rem;padding:2.2rem 1.7rem}.size-guide__fit-card-title{font-size:1.8rem}.size-guide__fit-row{display:block;padding:1.3rem 0}.size-guide__fit-row span,.size-guide__fit-row strong{display:block;text-align:left}.size-guide__fit-row strong{margin-top:.35rem}.size-guide__end{padding:5.5rem 0 0}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/lume-size-guide.css.map */
