.main-blog{padding-top:6.4rem}.main-blog .title--primary{font-family:var(--font-heading-family);font-weight:500;font-size:clamp(3.6rem,5vw,6.4rem);letter-spacing:-.03em;line-height:1.02;margin:0 0 4rem;text-align:left}.main-blog .title--primary:before{content:"Blog XECAR";display:block;margin-bottom:1.4rem;font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.22em;text-transform:uppercase;color:#008a02}.blog-articles{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(30rem,1fr));gap:2.4rem!important}.blog-articles .blog-articles__article{width:auto!important;max-width:none!important;grid-column:auto!important}.blog-articles .card{border-radius:16px;overflow:hidden;border:1px solid #e3e6e1;background:#fff;transition:transform .3s ease,box-shadow .3s ease}.blog-articles .card-wrapper:hover .card{transform:translateY(-4px);box-shadow:0 24px 44px -28px #15201973}.blog-articles .card__inner{border-radius:0}.blog-articles .card .media{aspect-ratio:16 / 10;padding-bottom:0!important}.blog-articles .card .media img{transition:transform .8s cubic-bezier(.2,.7,.2,1)}.blog-articles .card-wrapper:hover .card .media img{transform:scale(1.05)}.blog-articles .card__content{padding:2rem 2.2rem 2.4rem}.blog-articles .card__heading{font-family:var(--font-heading-family);font-weight:500;font-size:2.1rem;line-height:1.25;letter-spacing:-.01em}.blog-articles .article-card__info{font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase;color:#008a02}.blog-articles .article-card__excerpt{font-size:1.45rem;line-height:1.6;color:#4f5a51}.blog-articles .article-card__footer{display:none}.article-template{padding-bottom:4rem}.article-template__hero-container{max-width:120rem;margin:2.4rem auto 0;padding:0 1.5rem}.article-template__hero-container .media{border-radius:18px;overflow:hidden}.article-template header.page-width{text-align:left;max-width:76rem;margin-top:4.8rem}.article-template .circle-divider{font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase;color:#008a02}.article-template__title{font-family:var(--font-heading-family);font-weight:500;font-size:clamp(3.2rem,4.4vw,5.6rem);line-height:1.06;letter-spacing:-.025em;margin:1.2rem 0 0}.article-template__content{max-width:76rem;font-size:1.75rem;line-height:1.8;color:#2b352d;margin-top:3.2rem!important}.article-template__content h2,.article-template__content h3{font-family:var(--font-heading-family);font-weight:500;color:#141414;letter-spacing:-.01em;line-height:1.2;margin:4rem 0 1.2rem}.article-template__content h2{font-size:3rem}.article-template__content h3{font-size:2.3rem}.article-template__content a{color:#008a02;text-decoration-thickness:1px;text-underline-offset:.35rem}.article-template__content img{border-radius:14px;margin:2.4rem 0}.article-template__content ul li::marker{color:#00ae03}.article-template__content blockquote{margin:3.2rem 0;padding:2.4rem 2.8rem;border:0;border-radius:14px;background:#f1f6ef;font-family:var(--font-heading-family);font-size:2.1rem;line-height:1.45;color:#141414}.article-template__social-sharing{max-width:76rem}.article-template__back{display:none}@media screen and (max-width:749px){.main-blog{padding-top:4rem}.blog-articles{grid-template-columns:minmax(0,1fr)}.article-template__content{font-size:1.6rem}}.xe-acta{background:#111;color:#f1f5ef}.xe-acta__in{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2.4rem 4rem;padding-top:5.6rem;padding-bottom:5.6rem}.xe-acta__eyebrow{margin:0 0 1rem;font-size:1.2rem;letter-spacing:.22em;text-transform:uppercase;color:#a8ee9b}.xe-acta .xe-acta__title{margin:0;color:#fff;font-family:var(--font-heading-family);font-weight:500;font-size:clamp(2.4rem,2.8vw,3.4rem);line-height:1.2;max-width:30ch}.xe-acta__links{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.8rem;padding:0;list-style:none}.xe-acta__links a{display:inline-block;padding:.7rem 1.3rem;border-radius:99px;border:1px solid rgba(241,245,239,.35);color:#f1f5ef;font-size:1.3rem;text-decoration:none;transition:background-color .2s,color .2s}.xe-acta__links a:hover{background:#fff;color:#111}.xe-acta__btn{display:inline-flex;align-items:center;min-height:5.2rem;padding:0 2.6rem;border-radius:8px;background:#25d366;color:#0b2b16;font-size:1.5rem;font-weight:600;text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/15/assets/xecar-blog.css.map */
