.blog-article{padding-top:var(--ma-pad-top-mobile);padding-bottom:var(--ma-pad-bottom-mobile)}.blog-article__hero-image{display:block;width:100%;height:auto;aspect-ratio:390 / 250;object-fit:cover}.blog-article__layout{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"header" "sidebar" "main";row-gap:24px;margin-top:32px}.blog-article__header{grid-area:header;border-bottom:1px solid #d9d9d9;padding-bottom:24px}.blog-article__title{margin:0;color:#323429}.blog-article__meta{display:flex;align-items:center;flex-wrap:wrap;gap:12px 16px;margin-top:20px}.blog-article__category{background:#ededed;color:#323429;font-size:1.2rem;font-weight:500;line-height:normal;padding:8px 12px;text-transform:capitalize}.blog-article__byline{font-size:1.4rem;line-height:1.5;color:#232323}.blog-article__sidebar{grid-area:sidebar}.blog-article__toc{display:flex;flex-direction:column;gap:25px;background:#f8f7f1;border:1px solid #e9e7dc;padding:24px}.blog-article__toc[hidden]{display:none}.blog-article__toc-title{margin:0;color:#111;border-bottom:1px solid #d9d9d9;padding-bottom:25px}.blog-article__toc-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:24px}.blog-article__toc-list a{display:block;font-family:var(--font-heading-family);font-size:1.8rem;line-height:1.35;color:#7f7f7f;border-left:1px solid #7f7f7f;padding-left:12px;text-decoration:none;text-transform:capitalize;transition:color .2s ease,border-color .2s ease;letter-spacing:normal}.blog-article__toc-list a:hover{color:#000}.blog-article__toc-list li.is-active a{color:#000;border-left:2px solid #000;padding-left:11px}.blog-article__main{grid-area:main;min-width:0}.blog-article__body{font-size:1.6rem;line-height:1.5;color:#232323;letter-spacing:normal}.blog-article__body>:first-child{margin-top:0}.blog-article__body p{margin:0 0 16px}.blog-article__body h1,.blog-article__body h2,.blog-article__body h3,.blog-article__body h4,.blog-article__body h5,.blog-article__body h6{font-family:var(--font-heading-family);font-weight:400;color:#111;margin:48px 0 24px;scroll-margin-top:calc(var(--header-height, 80px) + 32px)}.blog-article__body h1,.blog-article__body h2{font-size:2.4rem;line-height:1.2;letter-spacing:normal}.blog-article__body h3{font-size:2.1rem;line-height:1.2;letter-spacing:normal}.blog-article__body h4,.blog-article__body h5,.blog-article__body h6{font-size:1.8rem;line-height:1.2;letter-spacing:normal}.blog-article__body h1 strong,.blog-article__body h2 strong,.blog-article__body h3 strong,.blog-article__body h4 strong,.blog-article__body h5 strong,.blog-article__body h6 strong{font-weight:inherit}.blog-article__body ul,.blog-article__body ol{margin:0 0 16px;padding-left:22px}.blog-article__body li{margin-bottom:8px}.blog-article__body img,.blog-article__body figure{max-width:100%;height:auto;margin:24px 0}.blog-article__body figure img{margin:0}.blog-article__body .wp-block-rank-math-toc-block,.blog-article__body #rank-math-toc{display:none}.blog-article__cta{display:flex;flex-direction:column;align-items:flex-start;gap:16px;background:#f8f7f1;border:1px solid #e9e7dc;padding:24px;margin:40px 0}.blog-article__cta-heading{margin:0;font-size:1.4rem;font-weight:500;letter-spacing:1.4px;text-transform:uppercase;color:#1f1f1f}.blog-article__cta-text{font-size:1.4rem;line-height:1.68;letter-spacing:-.28px;color:#666}.blog-article__cta-text p{margin:0}.blog-article__cta-button,.blog-article__body .blog-article__cta-button,.blog-article__body .blog-article__cta-button:hover{margin-top:9px;background:#232121;color:#fff;text-decoration:none}@media screen and (min-width:990px){.blog-article{padding-top:var(--ma-pad-top);padding-bottom:var(--ma-pad-bottom)}.blog-article__hero-image{aspect-ratio:1440 / 594}.blog-article__layout{grid-template-columns:minmax(300px,409px) minmax(0,1fr);grid-template-rows:auto 1fr;grid-template-areas:"sidebar header" "sidebar main";column-gap:54px;row-gap:0;align-items:start;margin-top:64px}.blog-article__header{padding-bottom:30px;margin-bottom:36px}.blog-article__meta{margin-top:24px}.blog-article__sidebar{height:100%}.blog-article__toc{position:sticky;top:calc(var(--header-height, 80px) + 24px);max-height:calc(100dvh - var(--header-height, 80px) - 48px);overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;transition:top .15s ease-out}.blog-article__toc::-webkit-scrollbar{display:none}body:has(.shopify-section-header-hidden) .blog-article__toc{top:24px;max-height:calc(100dvh - 48px)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-main-article.css.map */
