.ssg-category-hero{position:relative;isolation:isolate;overflow:hidden;border-radius:18px;background:#f7f3ee;margin:0 0 24px}.ssg-category-hero>img{display:block;width:100%;height:auto;aspect-ratio:3/1;object-fit:cover}.ssg-category-hero-copy{position:absolute;inset:0 auto 0 0;width:40%;padding:30px;display:flex;align-items:center}.ssg-category-hero h1{font-size:clamp(23px,3vw,40px);line-height:1.08;letter-spacing:-.035em;color:#202024;margin:0;overflow-wrap:anywhere;text-transform:none}.ssg-category-description{margin:0 0 28px;line-height:1.65}.ssg-category-description p:last-child{margin-bottom:0}@media(max-width:767px){.ssg-category-hero>img{aspect-ratio:2/1;object-fit:cover;object-position:right}.ssg-category-hero-copy{position:relative;width:100%;padding:18px 20px 22px}.ssg-category-hero h1{font-size:28px}.ssg-category-hero{border-radius:14px}.ssg-category-description{font-size:14px}}
.ssg-size-table{width:100%;border-collapse:collapse;margin:20px 0;font-size:14px}.ssg-size-table th,.ssg-size-table td{border-bottom:1px solid #ddd;padding:10px;text-align:left}.ssg-size-table thead{background:#f5eaf1}.ssg-sizing-page{max-width:900px;margin:30px auto;padding:24px;background:#fff;border-radius:16px}.ssg-sizing-page h1{font-size:clamp(26px,4vw,42px);line-height:1.15}.ssg-sizing-page>img{display:block;max-width:100%;height:auto;margin:24px auto}.ssg-sizing-page p{line-height:1.7}
