.ctr-sg,.ctr-sg__closer{--ctr-sg-gutter: clamp(24px, 4vw, 72px)}.ctr-sg__wrap{padding-inline:var(--ctr-sg-gutter)}.ctr-sg__inner{max-width:980px;margin-inline:auto}.ctr-sg__head{padding-block:clamp(48px,6.5vw,90px) clamp(30px,4vw,46px);text-align:center;border-bottom:1px solid var(--ctr-line)}.ctr-sg__h{margin:0 auto;max-width:14ch;font-family:var(--ctr-serif);font-weight:400;font-size:clamp(2.6rem,6vw,4.4rem);line-height:1;color:var(--ctr-pitch);text-wrap:balance}.ctr-sg__h em{font-style:italic}.ctr-sg__lede{margin:22px auto 0;max-width:56ch;font-size:1.04rem;line-height:1.66;color:var(--ctr-prose);text-wrap:pretty}.ctr-sg__how{padding-block:clamp(34px,4.5vw,54px);border-bottom:1px solid var(--ctr-line)}.ctr-sg__howl{margin:0 0 20px;font-size:.68rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--ctr-muted)}.ctr-sg__terms{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 36px}.ctr-sg__terms dt{margin-bottom:6px;font-family:var(--ctr-serif);font-size:1.16rem;color:var(--ctr-pitch)}.ctr-sg__terms dd{margin:0;font-size:.95rem;line-height:1.6;color:var(--ctr-prose)}.ctr-sg__jump{display:flex;flex-wrap:wrap;gap:10px;padding-block:clamp(28px,3.5vw,40px) 0}.ctr-sg__jump a{text-decoration:none;border:1px solid var(--ctr-line);border-radius:2px;background:var(--ctr-white);padding:10px 16px;font-size:.76rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ctr-pitch);transition:border-color .16s ease,background .16s ease}.ctr-sg__jump a:hover{border-color:var(--ctr-pitch);background:var(--ctr-chalk);color:var(--ctr-pitch)}.ctr-sg__jump a:focus-visible{outline:2px solid var(--ctr-pitch);outline-offset:2px}.ctr-sg__charts{padding-block:clamp(34px,4.5vw,52px) clamp(52px,7vw,88px)}.ctr-sg__chart{scroll-margin-top:24px}.ctr-sg__chart+.ctr-sg__chart{margin-top:clamp(40px,5vw,64px)}.ctr-sg__ch{margin:0 0 6px;font-family:var(--ctr-serif);font-weight:400;font-size:clamp(1.7rem,3.2vw,2.3rem);line-height:1.1;color:var(--ctr-pitch)}.ctr-sg__note{margin:0 0 20px;max-width:60ch;font-size:.95rem;line-height:1.6;color:var(--ctr-muted)}.ctr-sg__scroll{overflow-x:auto;border:1px solid var(--ctr-line);border-radius:3px;background:var(--ctr-white)}.ctr-sg__table{width:100%;border-collapse:collapse;font-size:.92rem;font-variant-numeric:tabular-nums}.ctr-sg__table th,.ctr-sg__table td{padding:12px 16px;text-align:left;white-space:nowrap;border-bottom:1px solid var(--ctr-line-soft)}.ctr-sg__table thead th{background:var(--ctr-chalk);font-size:.66rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ctr-muted);border-bottom:1px solid var(--ctr-line)}.ctr-sg__table tbody th{font-weight:700;color:var(--ctr-pitch)}.ctr-sg__table tbody td{color:var(--ctr-prose)}.ctr-sg__table tbody tr:last-child th,.ctr-sg__table tbody tr:last-child td{border-bottom:0}.ctr-sg__closer{color:var(--ctr-chalk);padding-block:clamp(44px,6vw,76px)}.ctr-sg__closer h2{margin:0 0 10px;font-family:var(--ctr-serif);font-weight:400;font-size:clamp(1.7rem,3vw,2.3rem);line-height:1.1;color:var(--ctr-chalk)}.ctr-sg__closer p{margin:0 0 26px;max-width:48ch;font-size:1.02rem;line-height:1.62;color:var(--ctr-on-dark)}.ctr-sg__ctas{display:flex;flex-wrap:wrap;gap:14px}@media(max-width:760px){.ctr-sg__terms{grid-template-columns:minmax(0,1fr);gap:20px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/cantera-size-guide.css.map */
