:root{--fa-red:#F70F0F;--fa-red-soft:rgba(247,15,15,.4);--fa-bg:#0d0d0d;--fa-card:#1a1a1a;--fa-card-2:#161616;--fa-line:rgba(255,255,255,.08);--fa-text:#fff;--fa-muted:#9a9a9a;--fa-muted-2:#7c7c7c}body.template-blog,body.template-blog .page_container,body.template-blog #MainContent,body.template-blog .main_content,body.template-blog .blog__main,body.template-blog .blog_listing__main{background:var(--fa-bg)!important}body.template-blog .page_container{padding-top:0!important}body.template-blog .blog__main{overflow:hidden}.fa-news-hero{position:relative;text-align:center;padding:64px 20px 30px;background:radial-gradient(120% 150% at 50% 0%,#1c1c1f,#0d0d0d 62%);border-bottom:1px solid var(--fa-line)}.fa-news-hero .fa-eyebrow{display:inline-block;color:var(--fa-red);font-size:.72rem;font-weight:700;letter-spacing:3px;text-transform:uppercase;margin-bottom:14px}.fa-news-hero h1{color:var(--fa-text);font-family:Montserrat,sans-serif;font-size:2.6rem;font-weight:800;letter-spacing:4px;text-transform:uppercase;margin:0;line-height:1.1}.fa-news-hero .fa-rule{width:54px;height:3px;background:var(--fa-red);margin:18px auto 16px}.fa-news-hero p{max-width:600px;margin:0 auto;color:var(--fa-muted);font-size:.95rem;line-height:1.65}.fa-make-filter{display:flex;flex-wrap:wrap;gap:9px;justify-content:center;align-items:center;max-width:1100px;margin:0 auto;padding:22px 20px 6px}.fa-make-filter .fa-make-label{width:100%;text-align:center;color:var(--fa-muted-2);font-size:.68rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;margin-bottom:4px}.fa-make-chip{display:inline-flex;align-items:center;background:var(--fa-card);color:#cfcfcf;font-size:.7rem;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;padding:8px 15px;border-radius:4px;border:1px solid var(--fa-line);text-decoration:none;transition:all .2s ease;white-space:nowrap}.fa-make-chip:hover{border-color:var(--fa-red-soft);color:#fff;transform:translateY(-1px)}.fa-make-chip.is-active{background:var(--fa-red);color:#fff;border-color:var(--fa-red)}body.template-blog .blog_listing__main_grid>.row{max-width:1200px;margin:0 auto;padding:18px 20px 0;justify-content:center}.fa-featured{max-width:1200px;margin:30px auto 6px;padding:0 20px}.fa-featured__card{display:grid;grid-template-columns:1.05fr 1fr;gap:0;background:var(--fa-card-2);border:1px solid var(--fa-line);border-radius:14px;overflow:hidden;transition:border-color .3s ease,box-shadow .3s ease}.fa-featured__card:hover{border-color:var(--fa-red-soft);box-shadow:0 18px 50px #00000073}.fa-featured__media{position:relative;min-height:300px;overflow:hidden;background:linear-gradient(135deg,#202022,#141414 70%);border-right:1px solid var(--fa-line)}.fa-featured__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.fa-featured__card:hover .fa-featured__media img{transform:scale(1.04)}.fa-featured__tag{position:absolute;top:16px;left:16px;z-index:2;background:var(--fa-red);color:#fff;font-size:.62rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:5px 11px;border-radius:3px}.fa-featured__body{padding:34px 36px;display:flex;flex-direction:column;justify-content:center}.fa-featured__meta{color:var(--fa-red);font-size:.72rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:12px}.fa-featured__meta .sep{color:#555;margin:0 8px}.fa-featured__meta .fa-make{color:var(--fa-muted-2)}.fa-featured__body h2{margin:0 0 12px;color:var(--fa-text);font-size:1.6rem;font-weight:700;line-height:1.28;letter-spacing:.2px}.fa-featured__body h2 a{color:inherit;text-decoration:none;transition:color .2s}.fa-featured__body h2 a:hover{color:var(--fa-red)}.fa-featured__excerpt{color:var(--fa-muted);font-size:.95rem;line-height:1.7;margin-bottom:22px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}body.template-blog .blog_listing__main .article_item{background:var(--fa-card);border:1px solid rgba(255,255,255,.07);border-radius:12px;overflow:hidden;height:100%;display:flex;flex-direction:column;transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease}body.template-blog .blog_listing__main .article_item:hover{transform:translateY(-5px);border-color:var(--fa-red-soft);box-shadow:0 16px 40px #00000073}body.template-blog .article_image{position:relative;display:block;width:100%;aspect-ratio:16/10;overflow:hidden;background:var(--fa-card-2);padding:0;min-height:0}body.template-blog .article_image img,body.template-blog .article_image .article-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;padding:0;margin:0;transition:transform .5s ease}body.template-blog .article_image .article-card__image{background-size:cover;background-position:center}body.template-blog .article_item:hover .article_image img,body.template-blog .article_item:hover .article_image .article-card__image{transform:scale(1.06)}.fa-card-fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#202022,#161616 55%,#1d1d1f)}.fa-card-fallback .fa-ghost{font-size:1.7rem;font-weight:800;letter-spacing:2px;text-transform:uppercase;color:#ffffff0f}.fa-card-fallback .fa-mono{position:absolute;bottom:10px;right:12px;font-size:.6rem;font-weight:800;letter-spacing:1px;color:#ffffff29;border:1px solid rgba(255,255,255,.14);padding:2px 6px;border-radius:3px}body.template-blog .article_caption{padding:18px 20px 20px!important;flex:1;display:flex;flex-direction:column}.fa-card-make{color:var(--fa-muted-2);font-size:.64rem;font-weight:700;letter-spacing:1.8px;text-transform:uppercase;margin-bottom:8px}body.template-blog .article_info{margin-bottom:9px;display:flex;align-items:center;flex-wrap:wrap}body.template-blog .article_time{font-size:.7rem;color:var(--fa-red);font-weight:700;letter-spacing:1px;text-transform:uppercase}body.template-blog .post-comments{font-size:.7rem;color:#5a5a5a}body.template-blog .post-comments .divider{color:#333;margin:0 7px}body.template-blog .article_title{font-family:Montserrat,sans-serif!important;font-size:1rem!important;font-weight:700!important;line-height:1.38!important;margin:0 0 9px!important}body.template-blog .article_title a{color:var(--fa-text)!important;text-decoration:none!important;transition:color .2s;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.template-blog .article_title a:hover{color:var(--fa-red)!important}body.template-blog .article_description{font-size:.85rem;color:var(--fa-muted);line-height:1.6;margin-bottom:14px;flex:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.template-blog .desc_article_none .article_description{display:none}body.template-blog .article_btn{font-size:.72rem;font-weight:700;color:var(--fa-red);text-decoration:none;text-transform:uppercase;letter-spacing:1.5px;display:inline-flex;align-items:center;gap:6px;margin-top:auto}body.template-blog .article_btn:after{content:"\2192";font-size:1rem;transition:transform .2s}body.template-blog .article_btn:hover{color:#ff4b46}body.template-blog .article_btn:hover:after{transform:translate(4px)}.fa-news-cta{max-width:1200px;margin:46px auto;padding:0 20px}.fa-news-cta__inner{background:linear-gradient(135deg,#161616,#0e0e0e);border:1px solid var(--fa-line);border-radius:14px;padding:40px 28px;text-align:center}.fa-news-cta .fa-eyebrow{color:var(--fa-red);font-size:.72rem;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;display:block;margin-bottom:10px}.fa-news-cta h2{color:var(--fa-text);font-size:1.55rem;font-weight:700;margin:0 0 8px;line-height:1.3}.fa-news-cta p{color:var(--fa-muted);font-size:.95rem;margin:0 auto 22px;max-width:560px;line-height:1.6}.fa-cta-row{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.fa-btn{display:inline-flex;align-items:center;gap:8px;font-size:.78rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:13px 26px;border-radius:5px;text-decoration:none;transition:all .22s ease;cursor:pointer;border:1px solid transparent}.fa-btn--solid{background:var(--fa-red);color:#fff;border-color:var(--fa-red)}.fa-btn--solid:hover{background:#d40d0d;transform:translateY(-2px);box-shadow:0 10px 26px #f70f0f47}.fa-btn--outline{background:transparent;color:#fff;border-color:#ffffff47}.fa-btn--outline:hover{border-color:#fff;background:#ffffff0f;transform:translateY(-2px)}body.template-blog .pagination{text-align:center;padding:42px 20px 8px;background:var(--fa-bg)}body.template-blog .pagination p{color:var(--fa-muted);font-size:.85rem}body.template-blog .pagination ul{display:inline-flex;gap:8px;list-style:none;padding:0;margin:0;flex-wrap:wrap;justify-content:center}body.template-blog .pagination_el a,body.template-blog .pagination_el span{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;border-radius:8px;font-size:.85rem;font-weight:600;text-decoration:none;transition:all .2s}body.template-blog .pagination_el a{background:var(--fa-card);color:#ccc;border:1px solid var(--fa-line)}body.template-blog .pagination_el a:hover{background:var(--fa-red);color:#fff;border-color:var(--fa-red)}body.template-blog .pagination_current span,body.template-blog .pagination_current a{background:var(--fa-red)!important;color:#fff!important;border:1px solid var(--fa-red)!important}body.template-blog .pagination_next a,body.template-blog .pagination .prev a{background:transparent;color:var(--fa-red);border:1px solid var(--fa-red)}body.template-blog .pagination_next a:hover,body.template-blog .pagination .prev a:hover{background:var(--fa-red);color:#fff}body.template-blog .sidebar,body.template-blog .sidebar_small{display:none!important}body.template-blog .main_content.sidebar_on{width:100%!important;max-width:100%!important;flex:none!important}body.template-blog .sidebar-enable.row{display:block!important}@media(max-width:991px){.fa-featured__card{grid-template-columns:1fr}.fa-featured__media{min-height:210px;border-right:none;border-bottom:1px solid var(--fa-line)}.fa-featured__body{padding:26px 24px}.fa-featured__body h2{font-size:1.35rem}}@media(max-width:768px){.fa-news-hero{padding:46px 16px 24px}.fa-news-hero h1{font-size:1.85rem;letter-spacing:2.5px}.fa-news-hero p{font-size:.86rem}body.template-blog .blog_listing__main_grid>.row{padding:14px 14px 0}.fa-news-cta__inner{padding:32px 20px}.fa-news-cta h2{font-size:1.3rem}}@media(max-width:480px){.fa-news-hero h1{font-size:1.5rem;letter-spacing:1.5px}.fa-make-filter{padding:18px 14px 4px}.fa-featured__body h2{font-size:1.2rem}}.fa-article-top{background:#0d0d0d;border-bottom:1px solid var(--fa-line);padding:16px 24px}.fa-article-top__inner{max-width:900px;margin:0 auto;display:flex;align-items:center;gap:8px}.fa-article-back{display:inline-flex;align-items:center;gap:7px;color:#cfcfcf;text-decoration:none;font-size:.72rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;transition:color .2s}.fa-article-back:before{content:"\2190";font-size:1rem}.fa-article-back:hover{color:var(--fa-red)}.fa-article-hero{background:linear-gradient(135deg,#0a0a0a,#141420 55%,#10182b);padding:54px 24px;border-bottom:1px solid var(--fa-line)}.fa-article-hero__inner{max-width:900px;margin:0 auto}.fa-article-hero .fa-eyebrow{color:var(--fa-red);font-size:.72rem;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;display:block;margin-bottom:12px}.fa-article-hero h1{color:#fff;font-size:2.2rem;font-weight:800;line-height:1.18;letter-spacing:.4px;text-transform:uppercase;margin:0 0 14px}.fa-article-hero .fa-article-date{color:var(--fa-muted);font-size:.82rem;letter-spacing:.5px}body.template-article .article_item{max-width:900px;margin:0 auto;padding:0 24px 56px}body.template-article .article_item>h2.mb-3{display:none}body.template-article .article_info_post{display:none}body.template-article .rte.article_content>div:first-child[style*=min-height],body.template-article .rte.article_content>div[style*=background]:first-child{width:100vw!important;max-width:100vw!important;position:relative;left:50%;transform:translate(-50%);border-radius:0}body.template-article .rte.article_content{font-size:1.06rem;line-height:1.78;color:#2c2c2c;margin-top:0!important}body.template-article .rte.article_content p{margin-bottom:1.3em}body.template-article .rte.article_content h2{font-size:1.55rem;font-weight:700;margin:1.8em 0 .6em;line-height:1.25;color:#111}body.template-article .rte.article_content h3{font-size:1.22rem;font-weight:700;margin:1.5em 0 .5em;color:#111}body.template-article .rte.article_content a{color:#c00d0d;text-decoration:underline;text-underline-offset:2px}body.template-article .rte.article_content a:hover{color:var(--fa-red)}body.template-article .rte.article_content img{border-radius:10px;max-width:100%;height:auto}body.template-article .rte.article_content ul,body.template-article .rte.article_content ol{margin:0 0 1.3em 1.1em}body.template-article .rte.article_content li{margin-bottom:.5em}body.template-article .rte.article_content blockquote{border-left:3px solid var(--fa-red);margin:1.6em 0;padding:.3em 0 .3em 20px;color:#444;font-style:italic}body.template-article .article_tags{max-width:900px;margin:0 auto;padding:0 24px}body.template-article .article_tags a{display:inline-block;background:#f1f1f1;color:#333;font-size:.72rem;font-weight:600;padding:5px 12px;border-radius:20px;margin:0 6px 6px 0;text-decoration:none;transition:all .2s}body.template-article .article_tags a:hover{background:var(--fa-red);color:#fff}body.template-article .article_pagination{max-width:900px;margin:40px auto 0;padding:24px;display:flex;gap:16px;flex-wrap:wrap;border-top:1px solid #e6e6e6}body.template-article .article_pagination a{flex:1 1 0;min-width:240px;display:flex;gap:12px;align-items:center;background:#fafafa;border:1px solid #ececec;border-radius:10px;padding:14px 16px;text-decoration:none;transition:all .25s ease}body.template-article .article_pagination a:hover{border-color:var(--fa-red-soft);box-shadow:0 8px 22px #00000014}body.template-article .article_pagination__next{flex-direction:row-reverse;text-align:right}body.template-article .article_pagination img{width:64px;height:48px;object-fit:cover;border-radius:6px}body.template-article .article_pagination .article_time{font-size:.72rem;color:var(--fa-red);font-weight:700;letter-spacing:.5px;text-transform:uppercase}body.template-article .article_pagination p{color:#222;font-size:.9rem;font-weight:600;margin:4px 0 0;line-height:1.35}body.template-article .article_pagination .link-primary{display:inline-flex;align-items:center;color:#888;font-size:.7rem;font-weight:700;letter-spacing:1px;text-transform:uppercase}body.template-article .article_pagination .link-primary svg{fill:currentColor}body.template-article .article_comments__list,body.template-article .article_comments__form{display:none!important}.fa-related{background:var(--fa-bg);border-top:1px solid var(--fa-line);padding:50px 20px 8px;margin-top:50px}.fa-related__inner{max-width:1100px;margin:0 auto}.fa-related__head{text-align:center;margin-bottom:26px}.fa-related__head .fa-eyebrow{color:var(--fa-red);font-size:.72rem;font-weight:700;letter-spacing:2.5px;text-transform:uppercase}.fa-related__head h2{color:#fff;font-size:1.5rem;font-weight:700;letter-spacing:2px;text-transform:uppercase;margin:8px 0 0}.fa-related__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.fa-related-card{background:var(--fa-card);border:1px solid rgba(255,255,255,.07);border-radius:12px;overflow:hidden;display:flex;flex-direction:column;transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease}.fa-related-card:hover{transform:translateY(-5px);border-color:var(--fa-red-soft);box-shadow:0 16px 40px #00000073}.fa-related-card__media{position:relative;aspect-ratio:16/10;overflow:hidden;background:var(--fa-card-2)}.fa-related-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.fa-related-card:hover .fa-related-card__media img{transform:scale(1.06)}.fa-related-card__body{padding:16px 18px 18px;display:flex;flex-direction:column;flex:1}.fa-related-card .fa-card-make{margin-bottom:7px}.fa-related-card__date{color:var(--fa-red);font-size:.68rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:7px}.fa-related-card h3{margin:0;font-size:.95rem;font-weight:700;line-height:1.38}.fa-related-card h3 a{color:#fff;text-decoration:none;transition:color .2s;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.fa-related-card h3 a:hover{color:var(--fa-red)}@media(max-width:991px){.fa-related__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:749px){body.template-article .article_item{padding:0 16px 40px}.fa-article-hero{padding:38px 18px}.fa-article-hero h1{font-size:1.55rem}.fa-related__grid{grid-template-columns:1fr}body.template-article .article_pagination a{min-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/fa-blog-styles.css.map */
