.sbd-longform,.sbd-hub{--sbd-gold: #c79a5e;--sbd-gold-bright: #e2c79a;--sbd-ink: rgb(var(--color-foreground-rgb) / 1);--sbd-body: rgb(var(--color-foreground-rgb) / .86);--sbd-muted: rgb(var(--color-foreground-rgb) / .58);--sbd-rule: rgb(var(--color-foreground-rgb) / .14);--sbd-rule-soft: rgb(var(--color-foreground-rgb) / .08);--sbd-panel: rgb(var(--color-foreground-rgb) / .04);--sbd-measure: 40rem}.sbd-longform .section-content-wrapper{--normal-content-width: var(--sbd-measure);--max-width--body-normal: var(--sbd-measure)}.sbd-longform .blog-post-content{color:var(--sbd-body);font-size:1.125rem;line-height:1.72;text-wrap:pretty}.sbd-longform .section-content-wrapper>header .text-block--align-center,.sbd-longform .section-content-wrapper>header .text-block--align-center h1{text-align:left}.sbd-longform .blog-post-details{display:none}.sbd-longform .section-content-wrapper>header h1{font-size:clamp(2rem,4.2vw,2.75rem);line-height:1.12;letter-spacing:-.02em;color:var(--sbd-ink);text-wrap:balance}.sbd-longform .blog-post-content h2{position:relative;margin-block:3.25rem 1rem;padding-top:1.5rem;font-size:1.75rem;line-height:1.2;letter-spacing:-.015em;color:var(--sbd-ink);text-wrap:balance}.sbd-longform .blog-post-content h2:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:0;width:2.25rem;height:2px;background:var(--sbd-gold)}.sbd-longform .blog-post-content h3{margin-block:2.25rem .625rem;font-size:.875rem;font-weight:600;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;color:var(--sbd-gold-bright)}.sbd-longform .blog-post-content rte-formatter>:first-child{margin-block-start:0}.sbd-longform .blog-post-content p{margin-block:0 1.15em}.sbd-longform .blog-post-content strong{font-weight:600;color:var(--sbd-ink)}.sbd-longform .blog-post-content .byline{margin-block:0 2rem;padding-block-end:1.5rem;border-block-end:1px solid var(--sbd-rule);font-size:.8125rem;line-height:1.5;letter-spacing:.02em;color:var(--sbd-muted)}.sbd-longform .blog-post-content .byline strong{font-weight:600;color:var(--sbd-body)}.sbd-longform .blog-post-content .byline+p{margin-block-end:1.4rem;font-size:1.3125rem;line-height:1.55;color:var(--sbd-ink);text-wrap:pretty}.sbd-longform .blog-post-content .byline+p strong{font-weight:600}.sbd-longform .blog-post-content a,.sbd-hub .rte a{color:var(--sbd-gold);text-decoration:underline;text-decoration-color:#c79a5e73;text-decoration-thickness:1px;text-underline-offset:.18em;transition:color .15s ease,text-decoration-color .15s ease}.sbd-longform .blog-post-content a:hover,.sbd-hub .rte a:hover{color:var(--sbd-gold-bright);text-decoration-color:currentColor}.sbd-longform .blog-post-content a:focus-visible,.sbd-hub .rte a:focus-visible{outline:2px solid var(--sbd-gold-bright);outline-offset:3px;border-radius:1px}.sbd-longform .blog-post-content :is(ul,ol){margin-block:0 1.4rem;padding-inline-start:1.35em}.sbd-longform .blog-post-content li{margin-block-end:.5rem;padding-inline-start:.25em;line-height:1.65}.sbd-longform .blog-post-content li::marker{color:var(--sbd-gold)}.sbd-longform .blog-post-content ol{list-style:decimal}.sbd-longform .blog-post-content ol li::marker{font-variant-numeric:tabular-nums;font-weight:600}.sbd-longform .blog-post-content .rte-table-wrapper{margin-block:1.75rem 2rem}.sbd-longform .blog-post-content table{width:100%;border-collapse:collapse;font-size:1rem;line-height:1.5}.sbd-longform .blog-post-content th{padding:0 1rem .75rem 0;border-block-end:1px solid rgb(199 154 94 / .5);font-size:.6875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-align:start;vertical-align:bottom;color:var(--sbd-gold)}.sbd-longform .blog-post-content td{padding:.85rem 1rem .85rem 0;border-block-end:1px solid var(--sbd-rule-soft);vertical-align:top;color:var(--sbd-muted)}.sbd-longform .blog-post-content td:first-child{font-weight:600;color:var(--sbd-body)}.sbd-longform .blog-post-content td strong{font-weight:600;color:var(--sbd-gold-bright)}.sbd-longform .blog-post-content :is(th,td):last-child{padding-inline-end:0}.sbd-longform .blog-post-content tr:last-child td{border-block-end:none}.sbd-longform .blog-post-content .toc{margin-block:0 2.5rem;padding:1.25rem 1.5rem;border-inline-start:2px solid var(--sbd-gold);background:var(--sbd-panel)}.sbd-longform .blog-post-content .toc>strong{display:block;margin-block-end:.75rem;font-size:.6875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--sbd-gold)}.sbd-longform .blog-post-content .toc ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.35rem 1.75rem;margin:0;padding:0;list-style:none}.sbd-longform .blog-post-content .toc li{margin:0;padding:0;font-size:.9375rem}.sbd-longform .blog-post-content :is(h2,h3)[id]{scroll-margin-block-start:6rem}.sbd-longform .blog-post-content hr{margin-block:3.5rem 1.75rem;border:0;height:1px;background:var(--sbd-rule)}.sbd-longform .blog-post-content hr+p{font-size:.9375rem;line-height:1.6;color:var(--sbd-muted)}.sbd-longform .blog-post-content hr+p>strong:first-child{font-size:.6875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--sbd-gold)}.sbd-longform .blog-post-content p:has(>strong:only-child>a:only-child),.sbd-hub .rte p:has(>strong:only-child>a:only-child){margin-block:2rem 1.15em}.sbd-longform .blog-post-content p:has(>strong:only-child>a:only-child)>strong,.sbd-hub .rte p:has(>strong:only-child>a:only-child)>strong{font-weight:400}.sbd-longform .blog-post-content p>strong:only-child>a:only-child,.sbd-hub .rte p>strong:only-child>a:only-child{display:inline-block;padding:.8rem 1.4rem;border:1px solid rgb(199 154 94 / .55);font-size:.9375rem;font-weight:600;letter-spacing:.01em;color:var(--sbd-gold-bright);text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.sbd-longform .blog-post-content p>strong:only-child>a:only-child:hover,.sbd-hub .rte p>strong:only-child>a:only-child:hover{background:var(--sbd-gold);border-color:var(--sbd-gold);color:var(--color-background)}.sbd-longform .blog-post-content rte-formatter>p:last-child>strong:only-child>a:only-child,.sbd-hub .rte rte-formatter>p:last-child>strong:only-child>a:only-child{background:var(--sbd-gold);border-color:var(--sbd-gold);color:var(--color-background)}.sbd-longform .blog-post-content rte-formatter>p:last-child>strong:only-child>a:only-child:hover,.sbd-hub .rte rte-formatter>p:last-child>strong:only-child>a:only-child:hover{background:var(--sbd-gold-bright);border-color:var(--sbd-gold-bright)}.sbd-hub main .section.page-width-content{--normal-content-width: 54rem}.sbd-hub .section-content-wrapper{--max-width--body-normal: 54rem}.sbd-hub .rte{color:var(--sbd-body);font-size:1rem;line-height:1.65}.sbd-hub .section-content-wrapper h1{font-size:clamp(2rem,4.2vw,2.75rem);line-height:1.12;letter-spacing:-.02em;color:var(--sbd-ink);text-wrap:balance}.sbd-hub .rte rte-formatter>p:first-child{max-width:40rem;margin-block-end:.5rem;font-size:1.25rem;line-height:1.55;color:var(--sbd-muted);text-wrap:pretty}.sbd-hub .rte rte-formatter>p:first-child strong{font-weight:600;color:var(--sbd-ink)}.sbd-hub .rte h2{margin-block:2.75rem 1rem;padding-block-end:.75rem;border-block-end:1px solid var(--sbd-rule);font-size:.75rem;font-weight:600;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;color:var(--sbd-gold)}.sbd-hub .rte ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:.5rem;margin:0;padding:0;list-style:none}.sbd-hub .rte li{margin:0;padding:1rem 1.15rem;border:1px solid var(--sbd-rule-soft);font-size:.875rem;line-height:1.55;color:var(--sbd-muted);transition:border-color .15s ease,background-color .15s ease}.sbd-hub .rte li:hover{border-color:#c79a5e73;background:var(--sbd-panel)}.sbd-hub .rte li>a:first-child{display:block;margin-block-end:.3rem;font-size:1.0625rem;font-weight:500;line-height:1.35;color:var(--sbd-ink);text-decoration:none;text-wrap:pretty}.sbd-hub .rte li:hover>a:first-child{color:var(--sbd-gold-bright)}.sbd-hub .rte li>a:first-child strong{font-weight:600}.sbd-hub .rte li:has(>a:first-child strong){border-inline-start:2px solid var(--sbd-gold)}.sbd-hub .rte rte-formatter>p:not(:first-child){max-width:40rem;color:var(--sbd-muted)}.sbd-hub .rte rte-formatter>ul+p{margin-block-start:2.5rem}@media screen and (max-width:749px){.sbd-longform .blog-post-content{font-size:1.0625rem;line-height:1.65}.sbd-longform .blog-post-content .byline+p{font-size:1.1875rem}.sbd-longform .blog-post-content h2{margin-block-start:2.5rem;font-size:1.4375rem}.sbd-longform .blog-post-content table{min-width:27rem;font-size:.9375rem}.sbd-longform .blog-post-content .rte-table-wrapper{background-image:linear-gradient(to right,var(--color-background),rgb(var(--color-background-rgb, 27 21 18) / 0)),linear-gradient(to left,var(--color-background),rgb(var(--color-background-rgb, 27 21 18) / 0)),linear-gradient(to right,rgb(var(--color-foreground-rgb) / .16),rgb(var(--color-foreground-rgb) / 0)),linear-gradient(to left,rgb(var(--color-foreground-rgb) / .16),rgb(var(--color-foreground-rgb) / 0));background-position:left center,right center,left center,right center;background-repeat:no-repeat;background-size:1.5rem 100%,1.5rem 100%,.85rem 100%,.85rem 100%;background-attachment:local,local,scroll,scroll}.sbd-longform .blog-post-content :is(th,td){padding-inline-end:.7rem}.sbd-longform .blog-post-content td{padding-block:.7rem}.sbd-longform .blog-post-content p>strong:only-child>a:only-child,.sbd-hub .rte p>strong:only-child>a:only-child{display:block;text-align:center}.sbd-hub .rte rte-formatter>p:first-child{font-size:1.125rem}.sbd-hub .rte ul{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.sbd-longform .blog-post-content a,.sbd-hub .rte a,.sbd-hub .rte li{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/sbd-guides.css.map */
