.s-blog-head__title{font-size:var(--fs-h1)}.s-blog-head__intro{margin-top:8px;max-width:640px;font-size:.9375rem;line-height:1.55;color:var(--c-text-2)}.s-blog-head__chips{display:flex;gap:8px;margin-top:18px}@media(min-width:900px){.s-blog-head__chips.c-rail{flex-wrap:wrap;overflow:visible}}.s-feat{display:grid;border-radius:var(--r-xl);overflow:hidden;background:var(--c-tint-1);margin-bottom:28px}.s-feat__img{position:relative;display:block;aspect-ratio:16 / 10;background:var(--c-tint-2);overflow:hidden}.s-feat__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s var(--ease)}.s-feat:hover .s-feat__img img{transform:scale(1.03)}.s-feat__body{padding:20px 18px 22px;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.s-feat__title{font-size:1.375rem;line-height:1.2;color:var(--c-brand-dark)}.s-feat__title a:hover{text-decoration:underline;text-underline-offset:3px}.s-feat__text{font-size:.9375rem;line-height:1.6;color:var(--c-text)}.s-feat .c-byline{margin:4px 0 2px}.s-feat .c-avatar{background:#fff}@media(min-width:900px){.s-feat{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);min-height:380px;margin-bottom:36px}.s-feat__img{aspect-ratio:auto;min-height:100%}.s-feat__body{padding:40px 44px;justify-content:center;gap:12px}.s-feat__title{font-size:1.75rem}}.s-blog__grid{list-style:none;margin:0;padding:0;display:grid;gap:28px}@media(min-width:600px){.s-blog__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}}@media(min-width:1000px){.s-blog__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.s-blog .c-pagination{margin-top:32px}.s-blog__empty{padding:40px 0;display:grid;gap:14px;justify-items:start;color:var(--c-text-2)}.c-post{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit}.c-post__img{position:relative;display:block;aspect-ratio:16 / 10;border-radius:var(--r-l);overflow:hidden;background:var(--c-tint-1)}.c-post__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s var(--ease)}.c-post:hover .c-post__img img{transform:scale(1.04)}.c-post__body{display:flex;flex-direction:column;gap:6px;padding-top:12px;flex:1}.c-post__title{font-family:var(--font-head);font-weight:800;font-size:1.125rem;line-height:1.25;color:var(--c-brand-dark)}.c-post:hover .c-post__title{text-decoration:underline;text-underline-offset:3px}.c-post__text{font-size:.875rem;line-height:1.5;color:var(--c-text-2)}.c-post__date{margin-top:auto;padding-top:4px;font-size:.8125rem;color:var(--c-muted)}.c-art-eyebrow{color:var(--c-alert)}.s-band .c-post__img{background:#fff}.c-post-mini{display:flex;gap:12px;align-items:center;text-decoration:none;color:inherit}.c-post-mini__img{position:relative;flex:none;width:56px;height:56px;border-radius:var(--r-m);overflow:hidden;background:var(--c-tint-2);display:inline-flex;align-items:center;justify-content:center;color:var(--c-brand)}.c-post-mini__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.c-post-mini__body{display:flex;flex-direction:column;gap:3px;min-width:0}.c-post-mini__title{font-size:.875rem;font-weight:700;line-height:1.3;color:var(--c-strong)}.c-post-mini:hover .c-post-mini__title{text-decoration:underline;text-underline-offset:2px}.c-post-mini .c-art-eyebrow{font-size:.625rem;color:var(--c-muted)}.s-art{padding-top:18px}.s-art__head{max-width:760px;margin-inline:auto;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.s-art__title{font-size:clamp(1.75rem,1.2rem + 2vw,2.5rem);line-height:1.12}.s-art__head .c-byline{justify-content:center;flex-wrap:wrap}.s-art__hero{position:relative;margin-top:22px;border-radius:var(--r-xl);overflow:hidden;aspect-ratio:16 / 9;background:var(--c-tint-1)}.s-art__hero img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media(min-width:900px){.s-art__hero{aspect-ratio:auto;height:420px;margin-top:26px}}.s-art__grid{display:grid;gap:28px;margin-top:26px}.s-art__main{min-width:0;max-width:760px;width:100%;margin-inline:auto}.s-art__body{font-size:.9375rem;line-height:1.7}.s-art__body>p{margin:0 0 18px}.s-art__body>*+*{margin-top:0}.s-art__body>*{margin-bottom:18px}.s-art__body h2{margin-top:34px;margin-bottom:12px;scroll-margin-top:calc(var(--header-h) + 16px)}.s-art__body h3{margin-top:26px;margin-bottom:10px}.s-art__body img{height:auto}.s-art__toc-m{background:var(--c-tint-1);border-radius:var(--r-l);margin-bottom:22px}.s-art__toc-m>summary{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:14px 16px;font-weight:800;font-size:.875rem;color:var(--c-brand);cursor:pointer}.s-art__toc-m>summary::-webkit-details-marker{display:none}.s-art__toc-m[open]>summary svg{transform:rotate(180deg)}.s-art__toc-m ol[data-toc]{padding:0 16px 16px}[data-toc]{list-style:none;margin:0;padding:0;display:grid;gap:10px;font-size:.875rem;counter-reset:toc}[data-toc] a{color:var(--c-text);text-decoration:none;display:block;line-height:1.35}[data-toc] a:hover{color:var(--c-brand);text-decoration:underline;text-underline-offset:2px}[data-toc] a[aria-current=true]{color:var(--c-alert);font-weight:700}.s-art__side{display:grid;gap:16px;align-content:start;max-width:760px;width:100%;margin-inline:auto}.s-art__side .s-art__toc{display:none}.c-sidecard{background:var(--c-tint-1);border-radius:var(--r-l);padding:18px 20px}.c-sidecard__title{font-family:var(--font-body, inherit);font-size:.875rem;font-weight:800;letter-spacing:0;color:var(--c-brand);margin-bottom:12px}.c-supplies{list-style:none;margin:0;padding:0}.c-supplies li{display:flex;justify-content:space-between;gap:12px;padding:9px 0;font-size:.875rem;border-bottom:1px solid color-mix(in srgb,var(--c-brand) 10%,transparent)}.c-supplies li:last-child{border-bottom:0;padding-bottom:0}.c-supplies li:first-child{padding-top:0}.c-supplies .u-meta{flex:none;text-align:right}.c-related{list-style:none;margin:0;padding:0;display:grid;gap:12px}@media(min-width:1100px){.s-art__grid{grid-template-columns:minmax(0,760px) 320px;column-gap:clamp(40px,5vw,80px);justify-content:center;margin-top:36px}.s-art__main{margin:0}.s-art__toc-m{display:none}.s-art__side{position:sticky;top:calc(var(--header-offset, var(--header-h)) + 20px);margin:0;max-height:calc(100vh - var(--header-offset, var(--header-h)) - 40px);overflow-y:auto;scrollbar-width:thin}.s-art__side .s-art__toc{display:block}}.c-shopbox{background:var(--c-well);border-radius:var(--r-xl);padding:16px 18px 6px;margin:26px 0!important}.c-shopbox__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:4px}.c-shopbox__title{font-family:inherit;font-size:.875rem!important;font-weight:800;letter-spacing:0;color:var(--c-brand);margin:0!important}.c-shopbox .u-cta{font-size:.8125rem;text-decoration:none}.c-shopbox__list{list-style:none;margin:0;padding:0}.c-shopbox__list li{margin:0}.c-shopbox__list li:last-child .c-card--row{border-bottom:0}.c-shopbox .c-card--row .c-card__media{width:64px;border-radius:var(--r-m);background:#fff}.s-art__body .c-shopbox a{text-decoration:none}.s-art__body .c-tip,.rte .c-tip{position:relative;background:var(--c-tint-4);border-radius:var(--r-l);padding:16px 18px 16px 52px;font-size:.875rem;line-height:1.6}.c-tip__icon{position:absolute;left:18px;top:16px;color:var(--c-alert);line-height:0}.c-tip__label{display:block;font-size:.6875rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--c-alert);margin-bottom:4px}.s-art__share{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-top:36px;padding:20px 0 0;border-top:1px solid var(--c-line)}.s-art__share .c-byline--lg{max-width:640px}.s-art__share-btns{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.s-art__share-btns .c-btn{gap:6px}.s-art__comments{margin-top:36px;max-width:760px}.s-art__comment-list{list-style:none;margin:16px 0;padding:0;display:grid;gap:12px}.s-art__comment-form{margin-top:22px}.s-posts__grid{gap:20px}@media(max-width:599px){.s-posts__grid{display:grid;grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter)}.s-posts__grid>li{scroll-snap-align:start}.s-posts__grid::-webkit-scrollbar{display:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-blog.css.map */
