.prea-size-guide{--sg-text: var(--sg-text-setting);--sg-muted: var(--sg-muted-setting);--sg-border: var(--sg-border-setting);--sg-surface: var(--sg-surface-setting);--sg-accent: var(--sg-accent-setting);background:var(--sg-background-setting);color:var(--sg-text);font-family:var(--font-body-family);padding:clamp(28px,4vw,48px) 0 clamp(36px,5vw,64px)}.prea-size-guide *,.prea-size-guide *:before,.prea-size-guide *:after{box-sizing:border-box}.prea-size-guide .prea-size-guide__container{width:min(100% - 32px,760px);margin:0 auto}.prea-size-guide .prea-size-guide__section-heading{text-align:center}.prea-size-guide h2,.prea-size-guide h3,.prea-size-guide p,.prea-size-guide dl{margin:0}.prea-size-guide h2,.prea-size-guide h3{color:var(--sg-text);font-family:var(--font-heading-family);font-weight:700;letter-spacing:0}.prea-size-guide .prea-size-guide__section-heading p{margin-top:6px;color:var(--sg-muted);font-size:13px;line-height:1.45}.prea-size-guide .prea-size-guide__how-to,.prea-size-guide .prea-size-guide__card{background:var(--sg-surface);border:1px solid var(--sg-border);border-radius:8px}.prea-size-guide .prea-size-guide__fine-print,.prea-size-guide .prea-size-guide__footer-note{color:var(--sg-muted);font-size:11px;line-height:1.45}.prea-size-guide .prea-size-guide__measurements,.prea-size-guide .prea-size-guide__chooser,.prea-size-guide .prea-size-guide__how-to{margin-top:clamp(28px,5vw,40px)}.prea-size-guide .prea-size-guide__measurements{margin-top:0}.prea-size-guide h2{font-size:clamp(24px,4vw,30px);line-height:1.08}.prea-size-guide .prea-size-guide__table-wrap{margin-top:14px;overflow-x:auto;border:1px solid var(--sg-border);border-radius:8px}.prea-size-guide .prea-size-guide__table{width:100%;min-width:540px;border-collapse:collapse;font-size:13px;line-height:1.35;text-align:center}.prea-size-guide .prea-size-guide__table th,.prea-size-guide .prea-size-guide__table td{padding:14px 12px}.prea-size-guide .prea-size-guide__table thead th{background:#111;color:#fff;font-size:11px;font-weight:700;letter-spacing:0;text-transform:uppercase}.prea-size-guide .prea-size-guide__table tbody tr:nth-child(2n){background:#f5f3f0}.prea-size-guide .prea-size-guide__table tbody th{font-weight:700}.prea-size-guide .prea-size-guide__fine-print{margin-top:14px;text-align:center;font-style:italic}.prea-size-guide .prea-size-guide__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px}.prea-size-guide .prea-size-guide__card{min-height:178px;padding:18px}.prea-size-guide .prea-size-guide__card-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.prea-size-guide .prea-size-guide__badge{display:inline-grid;width:36px;height:36px;place-items:center;border-radius:50%;color:#fff;font-size:13px;font-weight:700;line-height:1}.prea-size-guide .prea-size-guide__badge--dark{background:#111}.prea-size-guide .prea-size-guide__badge--gold{background:var(--sg-accent)}.prea-size-guide .prea-size-guide__card-top span{flex:0 1 auto;max-width:92px;padding:4px 8px;border-radius:999px;background:#fbf0d9;color:#b77b27;font-size:7px;font-weight:700;line-height:1.2;text-transform:uppercase;text-align:center}.prea-size-guide .prea-size-guide__card h3{margin-top:18px;font-size:15px;line-height:1.18}.prea-size-guide .prea-size-guide__card p{margin-top:7px;color:var(--sg-muted);font-size:11px;line-height:1.4}.prea-size-guide .prea-size-guide__how-to{padding:clamp(18px,3vw,24px)}.prea-size-guide .prea-size-guide__how-to h2{font-size:20px;line-height:1.2}.prea-size-guide .prea-size-guide__how-to dl{display:grid;gap:8px;margin-top:12px}.prea-size-guide .prea-size-guide__how-to div{display:grid;grid-template-columns:82px 1fr;gap:8px;color:var(--sg-muted);font-size:12px;line-height:1.35}.prea-size-guide .prea-size-guide__how-to dt{color:var(--sg-text);font-weight:700}.prea-size-guide .prea-size-guide__how-to dd{margin:0}.prea-size-guide .prea-size-guide__footer-note{margin-top:26px;text-align:center}@media screen and (max-width:749px){.prea-size-guide .prea-size-guide__cards{grid-template-columns:1fr}.prea-size-guide .prea-size-guide__card{min-height:0}.prea-size-guide .prea-size-guide__how-to div{grid-template-columns:1fr;gap:2px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/section-size-guide.css.map */
