html:has(.sp-editorial-page){font-size:16px}.sp-editorial-page [hidden]{display:none!important}.sp-editorial-page main{min-width:0}.sp-editorial-page .blog-index-card,.sp-editorial-page .blog-header-copy,.sp-editorial-page .blog-content{min-width:0;overflow-wrap:anywhere}.sp-editorial-page .blog-header h1{margin-bottom:18px}.sp-editorial-page .breadcrumbs [aria-current]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:min(65vw,750px)}.sp-editorial-page .blog-feature-image img{width:100%;height:auto}.sp-editorial-page .sp-editorial-cover img{width:100%;height:auto;aspect-ratio:auto;object-fit:contain}.sp-editorial-page .sp-editorial-cover{margin:0 0 30px}.sp-editorial-body{display:flow-root}.sp-editorial-body>h2,.sp-editorial-body>h3,.sp-editorial-body>h4{margin-top:30px}.sp-editorial-body>h2:first-child,.sp-editorial-body>h3:first-child{margin-top:0}.sp-editorial-body h3{font-size:21px;line-height:1.4;letter-spacing:-.02em;margin-bottom:16px}.sp-editorial-body h4{font-size:18px;line-height:1.5;margin-bottom:14px}.sp-editorial-body h5,.sp-editorial-body h6{font-size:17px;line-height:1.5;margin:24px 0 12px}.sp-editorial-body .blog-faq{padding-top:20px}.sp-editorial-body .sp-faq-heading{font-size:26px;line-height:1.35;margin:0 0 18px}.sp-editorial-body .blog-faq summary :is(h3,h4,h5,h6){font:inherit;letter-spacing:inherit;margin:0}.sp-editorial-body .blog-faq summary:after{content:"+";color:var(--accent);flex-shrink:0}.sp-editorial-body .blog-faq details[open] summary:after{content:"\2212"}.sp-editorial-body img{max-width:100%;height:auto;border-radius:8px}.sp-editorial-body p img,.sp-editorial-body figure{margin-block:24px}.sp-editorial-body iframe{max-width:100%}.sp-editorial-body :is(p,li) :is(span,b,strong){font-size:inherit!important;font-family:inherit!important}.sp-editorial-body [style*=color]{color:inherit!important}.sp-editorial-body pre{overflow:auto;max-width:100%}.sp-editorial-body blockquote{margin:24px 0;padding:18px 22px;border-left:2px solid var(--accent);background:var(--tone)}.sp-editorial-body .blog-table-wrap{overflow:auto;max-width:100%}.sp-editorial-body table{width:100%;border-collapse:collapse}.sp-editorial-body td,.sp-editorial-body th{padding:12px 14px;border-bottom:1px solid var(--line);text-align:left}.sp-editorial-body :is(h2,h3,h4){scroll-margin-top:28px}.blog-toc ol{max-height:calc(100vh - 230px);overflow:auto;overscroll-behavior:contain}.blog-toc .sp-toc-sub{padding-left:14px}@media(min-width:701px){.sp-editorial-page .blog-left{align-self:stretch;min-width:0}.sp-editorial-page .blog-sticky{max-height:calc(100dvh - 48px);display:flex;flex-direction:column}.sp-editorial-page .blog-toc{min-height:0;display:flex;flex-direction:column;flex:1 1 auto}.sp-editorial-page .blog-toc details{min-height:0;display:flex;flex-direction:column}.sp-editorial-page .blog-toc summary{flex:none}.sp-editorial-page .blog-toc ol{min-height:0;max-height:calc(100dvh - 370px);overflow:auto;scrollbar-width:thin;scrollbar-color:var(--line) transparent}.sp-editorial-page :is(.blog-side-cta,.blog-share){flex:none}}.sp-editorial-native-pagination{display:flex;justify-content:center;gap:22px;border-top:1px solid var(--line);padding-top:26px;font-size:12px}.sp-editorial-native-pagination a{display:inline-flex;align-items:center;min-height:44px;padding:8px 14px;border:1px solid var(--line);border-radius:30px}.sp-editorial-error{font-size:13px;padding:16px 0;color:var(--muted)}.sp-editorial-error button{color:var(--accent);text-decoration:underline}.sp-editorial-page .blog-index-filters fieldset{min-width:0;margin:0}.sp-editorial-page .home-dialog{max-height:90vh;overflow:auto}.sp-editorial-page .blog-author img{object-fit:contain}html[data-theme=dark] .sp-editorial-page .blog-author img{background:#fff;border-radius:8px;padding:10px}@media(max-width:700px){.sp-editorial-page .blog-header h1{margin-bottom:16px}.sp-editorial-page .breadcrumbs [aria-current]{max-width:100%}.blog-toc ol{max-height:50vh}.sp-editorial-page .blog-share{margin-top:14px}.sp-editorial-body h3{font-size:20px}}@media(prefers-reduced-motion:reduce){html:has(.sp-editorial-page){scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/sp-editorial.css.map */
