.article-template__content{--cc-accent: #079c52ff;--cc-accent-hover: #08a337ff;--cc-soft-bg: var(--light-grey-color, #f5f5f5);--cc-border: var(--border-color-base, #ebebeb);--cc-radius: var(--base-border-radius, 10px)}.article-template__content h2,.article-template__content h3,.article-template__content h4{line-height:1.25;scroll-margin-top:90px}.article-template__content h2{font-size:clamp(2rem,3.2vw,2.8rem);margin:3.5rem 0 1.4rem;clear:both;padding-bottom:.8rem;border-bottom:1px solid var(--cc-border)}.article-template__content h3{font-size:clamp(1.7rem,2.4vw,2.1rem);margin:2.8rem 0 1.2rem}.article-template__content h4{font-size:1.6rem;margin:2.2rem 0 1rem}.article-template__content p,.article-template__content ul,.article-template__content ol{margin-bottom:1.6rem}.article-template__content ul,.article-template__content ol{padding-left:2.2rem}.article-template__content li{margin-bottom:.6rem}.article-template__content a:not(.cc-cta__btn):not(.cc-banner){color:var(--color-link, var(--cc-accent));text-decoration:underline;text-underline-offset:2px}.article-template__content img{max-width:100%;height:auto;border-radius:var(--cc-radius)}.article-template__content table{width:100%;border-collapse:collapse;margin:2rem 0 2.5rem;font-size:1.5rem}.article-template__content th,.article-template__content td{border:1px solid var(--cc-border);padding:1rem 1.2rem;text-align:left;vertical-align:top}.article-template__content thead th{background:var(--cc-soft-bg);color:var(--heading-color);font-weight:var(--heading-font-weight, 600)}.cc-toc{background:var(--cc-soft-bg);border:1px solid var(--cc-border);border-radius:var(--cc-radius);padding:2rem 2.4rem;margin:0 0 2.8rem}.cc-toc__title{font-size:1.3rem;text-transform:uppercase;letter-spacing:.06em;font-weight:600;color:var(--heading-color);margin:0 0 1rem}.cc-toc ol,.cc-toc ul{margin:0;padding-left:2rem}.cc-toc li{margin-bottom:.5rem}.cc-toc a{color:inherit;text-decoration:none}.cc-toc a:hover{color:var(--cc-accent);text-decoration:underline}.cc-tldr{border-left:4px solid var(--cc-accent);background:var(--cc-soft-bg);border-radius:0 var(--cc-radius) var(--cc-radius) 0;padding:1.8rem 2.2rem;margin:0 0 2.8rem}.cc-tldr__title{font-size:1.3rem;text-transform:uppercase;letter-spacing:.06em;font-weight:600;color:var(--heading-color);margin:0 0 .8rem}.cc-tldr p:last-child,.cc-tldr ul:last-child,.cc-tldr li:last-child{margin-bottom:0}.cc-callout{position:relative;border:1px solid var(--cc-border);border-left:4px solid var(--cc-accent);border-radius:0 var(--cc-radius) var(--cc-radius) 0;background:#fff;padding:1.6rem 1.8rem 1.6rem 2rem;margin:2.2rem 0}.cc-callout__title{font-weight:600;color:var(--heading-color);margin:0 0 .5rem}.cc-callout p:last-child{margin-bottom:0}.cc-callout--tip{border-left-color:#2bb673;background:#f3fbf7}.cc-callout--info{border-left-color:#2f80ed;background:#f2f8ff}.cc-callout--warning{border-left-color:#e2a200;background:#fffaf0}.cc-cta{text-align:center;background:var(--cc-soft-bg);border-radius:var(--cc-radius);padding:2.6rem 2rem;margin:3rem 0}.cc-cta__title{font-size:clamp(1.8rem,2.6vw,2.2rem);color:var(--heading-color);margin:0 0 .8rem}.cc-cta__text{margin:0 auto 1.6rem;max-width:52rem}.cc-cta__btn,.article-template__content a.cc-cta__btn{display:inline-block;background:var(--cc-accent);color:#fff;text-decoration:none;font-weight:600;padding:1.1rem 2.6rem;border-radius:var(--btn-border-radius, 4px);transition:background-color .2s ease}.cc-cta__btn:hover{background:var(--cc-accent-hover);color:#fff}.cc-figure{margin:2.4rem 0}.cc-figure img{width:100%;display:block}.cc-figure figcaption{margin-top:.8rem;font-size:1.3rem;color:var(--grey-color, #777);text-align:center}.cc-banner{display:block;margin:2.6rem 0;border-radius:var(--cc-radius);overflow:hidden}.cc-banner img{width:100%;display:block;border-radius:var(--cc-radius);transition:filter .25s ease}.cc-banner:hover img{filter:brightness(.95)}.cc-product-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;margin:2.6rem 0}.cc-product-single{margin:2.6rem auto;max-width:36rem}.cc-faq{margin:3rem 0}.cc-faq__item{border:1px solid var(--cc-border);border-radius:var(--cc-radius);padding:0 1.8rem;margin-bottom:1rem;background:#fff}.cc-faq__item summary{list-style:none;cursor:pointer;font-weight:600;color:var(--heading-color);padding:1.4rem 2.4rem 1.4rem 0;position:relative}.cc-faq__item summary::-webkit-details-marker{display:none}.cc-faq__item summary:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:2rem;line-height:1;color:var(--cc-accent)}.cc-faq__item[open] summary:after{content:"\2013"}.cc-faq__answer{padding:0 0 1.4rem}.cc-faq__answer p:last-child{margin-bottom:0}.article-template__content{--cc-shadow: 0 6px 24px rgba(17, 17, 17, .06);--cc-shadow-sm: 0 3px 12px rgba(17, 17, 17, .05)}.cc-product-aside{float:right;width:200px;max-width:45%;margin:.5rem 0 1.6rem 2.4rem}@media(min-width:1100px){.template-article #pageContent.cc-article-bg .article-template{max-width:1040px;margin-left:auto;margin-right:auto}}@media(max-width:767px){.cc-product-aside{float:none;width:100%;max-width:100%;margin:2rem 0}}.cc-toc,.cc-tldr,.cc-callout,.cc-cta,.cc-faq__item{box-shadow:var(--cc-shadow-sm)}.cc-toc{border-left:4px solid var(--cc-accent)}.cc-toc ol{counter-reset:cc-toc;list-style:none;padding-left:0}.cc-toc ol li{counter-increment:cc-toc;padding-left:2.6rem;position:relative}.cc-toc ol li:before{content:counter(cc-toc);position:absolute;left:0;top:0;font-weight:700;color:var(--cc-accent)}.cc-cta{border:1px solid var(--cc-border);box-shadow:var(--cc-shadow)}.cc-cta__btn{box-shadow:0 4px 14px #ef4f4f59}.cc-cta__btn:hover{transform:translateY(-1px)}.cc-faq__item{transition:box-shadow .2s ease}.cc-faq__item:hover{box-shadow:var(--cc-shadow)}.cc-article-bg{background-image:var(--cc-article-bg);background-repeat:no-repeat;background-position:top center;background-size:cover;background-attachment:fixed}.template-article .page-heading{display:none}
/*# sourceMappingURL=/cdn/shop/t/113/assets/cc-blog-article.css.map */
