article .rte,.article-template__content{max-width:800px!important;margin:0 auto;line-height:1.95;font-size:1.05rem;color:#333}article .rte p,.article-template__content p{margin-bottom:1.8rem}article .rte h2,.article-template__content h2{font-size:1.5rem;font-weight:700;color:#2c3e50;border-left:6px solid #1b4d3e;background-color:#f7f9f8;padding:.8rem 1.2rem;margin-top:3rem;margin-bottom:1.5rem;border-radius:0 4px 4px 0}article .rte h3,.article-template__content h3{font-size:1.25rem;font-weight:700;color:#333;border-bottom:2px solid #1b4d3e;padding-bottom:.4rem;margin-top:2.5rem;margin-bottom:1.2rem}article .rte img,.article-template__content img{max-width:100%;height:auto;display:block;margin:2rem auto;border-radius:8px;box-shadow:0 4px 12px #00000014}article .rte ul,article .rte ol,.article-template__content ul,.article-template__content ol{background-color:#fdfdfd;border:1px solid #e2e8f0;padding:1.2rem 1.2rem 1.2rem 2.5rem;margin:1.5rem 0;border-radius:6px}article .rte li,.article-template__content li{margin-bottom:.5rem}article .rte blockquote,.article-template__content blockquote{background-color:#f8f9fa;border-left:4px solid #a0aec0;margin:2rem 0;padding:1rem 1.5rem;font-style:italic;color:#4a5568}html body article .rte a,html body .article-template__content a,html body .article__content a{color:#06c!important;text-decoration:underline!important;text-decoration-color:#06c!important;text-underline-offset:4px!important;font-weight:600!important;display:inline!important}html body article .rte a:hover,html body .article-template__content a:hover,html body .article__content a:hover{color:#036!important;opacity:.8!important}html body article .rte,html body .article-template__content,html body .article__content{font-size:16px!important;line-height:1.9!important;color:#333!important}html body article .rte p,html body .article-template__content p,html body .article__content p{font-size:16px!important;line-height:1.9!important;margin-bottom:1.8rem!important}html body article .rte p *,html body article .rte span,html body .article-template__content p *,html body .article-template__content span{font-size:inherit!important}html body article .rte h2,html body .article-template__content h2{font-size:22px!important}html body article .rte h3,html body .article-template__content h3{font-size:18px!important}.blog-category-nav{margin:20px auto 40px;max-width:1000px;padding:0 15px}.blog-category-nav__list{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;list-style:none;padding:0;margin:0}.blog-category-nav__item a{display:block;padding:8px 18px;background-color:#f4f5f7;color:#333!important;text-decoration:none!important;border-radius:20px;font-size:14px;font-weight:500;border:1px solid #e0e0e0;transition:all .2s ease}.blog-category-nav__item a:hover{background-color:#1b4d3e;color:#fff!important;border-color:#1b4d3e}.blog-category-nav__item.is-active a{background-color:#1b4d3e;color:#fff!important;border-color:#1b4d3e;font-weight:700}.blog-layout-container{display:flex;flex-direction:column;gap:40px;max-width:1200px;margin:0 auto;padding:0 1.5rem}@media screen and (min-width:990px){.blog-layout-container{flex-direction:row;align-items:flex-start}.blog-layout-main{flex:1;min-width:0}.blog-layout-sidebar{width:280px;flex-shrink:0;position:sticky;top:30px}}.blog-layout-main .page-width--narrow,.blog-layout-main .article-template__content{max-width:100%!important;padding:0!important}.sidebar-widget{background-color:#f9f9f9;border:1px solid #e5e5e5;border-radius:8px;padding:20px}.sidebar-widget__title{font-size:1.1rem!important;font-weight:700;color:#333;margin:0 0 15px!important;padding-bottom:8px;border-bottom:2px solid #1b4d3e}.sidebar-category-list{list-style:none!important;padding:0!important;margin:0!important}.sidebar-category-item{border-bottom:1px dotted #cccccc;margin-bottom:0!important}.sidebar-category-item:last-child{border-bottom:none}.sidebar-category-item a{display:block;padding:10px 5px;color:#444!important;text-decoration:none!important;font-size:.95rem;transition:all .2s ease}.sidebar-category-item a:hover{color:#1b4d3e!important;background-color:#fff;padding-left:10px}.sidebar-category-item.is-active a{font-weight:700;color:#1b4d3e!important;background-color:#fff;border-left:3px solid #1b4d3e;padding-left:8px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-blog.css.map */
