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,body.template-blog{background:#111!important}body.template-blog .page_container{padding-top:0!important}body.template-blog .main_content:before{content:"News";display:block;font-family:Montserrat,sans-serif;font-size:2.4rem;font-weight:800;color:#fff;text-transform:uppercase;letter-spacing:3px;text-align:center;padding:48px 20px 12px;margin-bottom:0;background:#111}body.template-blog .blog__main:before{content:"Technical insights, shop updates, and the latest from Foreign Automotive";display:block;text-align:center;font-family:Montserrat,sans-serif;font-size:.95rem;color:#999;padding:0 20px 40px;background:#111;max-width:600px;margin:0 auto;line-height:1.6}body.template-blog .blog_listing__main_grid>.row{max-width:1200px;margin:0 auto;padding:0 20px}body.template-blog .article_item{background:#1a1a1a;border:1px solid rgba(255,255,255,.06);border-radius:12px;overflow:hidden;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease;height:100%;display:flex;flex-direction:column}body.template-blog .article_item:hover{transform:translateY(-4px);border-color:#e5242059;box-shadow:0 12px 40px #0006}body.template-blog .article_image{min-height:200px;background:linear-gradient(135deg,#1a1a1a,#222);position:relative;overflow:hidden}body.template-blog .article_image img{width:100%;height:200px;object-fit:cover;transition:transform .4s ease}body.template-blog .article_item:hover .article_image img{transform:scale(1.05)}body.template-blog .article_item:has(.article_caption_no_image) .article_image{min-height:120px;background:linear-gradient(135deg,#1a1a1a,#252525,#1a1a1a);display:flex;align-items:center;justify-content:center}body.template-blog .article_item:has(.article_caption_no_image) .article_image:after{content:"\270e";font-size:2rem;color:#ffffff14}body.template-blog .article_caption{padding:24px!important;flex:1;display:flex;flex-direction:column}body.template-blog .article_info{margin-bottom:12px}body.template-blog .article_time{font-family:Montserrat,sans-serif;font-size:.75rem;color:#e53838;font-weight:600;letter-spacing:1px;text-transform:uppercase}body.template-blog .post-comments{font-family:Montserrat,sans-serif;font-size:.75rem;color:#555}body.template-blog .post-comments .divider{color:#333;margin:0 6px}body.template-blog .article_title{font-family:Montserrat,sans-serif!important;font-size:1.05rem!important;font-weight:700!important;line-height:1.4!important;margin-bottom:12px!important}body.template-blog .article_title a{color:#fff!important;text-decoration:none!important;transition:color .2s ease}body.template-blog .article_title a:hover{color:#e53838!important}body.template-blog .article_description{font-family:Montserrat,sans-serif;font-size:.88rem;color:#999;line-height:1.65;margin-bottom:16px;flex:1}body.template-blog .article_btn{font-family:Montserrat,sans-serif;font-size:.82rem;font-weight:600;color:#e53838;text-decoration:none;text-transform:uppercase;letter-spacing:1.5px;transition:color .2s;display:inline-flex;align-items:center;gap:6px}body.template-blog .article_btn:hover{color:#f55}body.template-blog .article_btn:after{content:"\2192";font-size:1rem;transition:transform .2s}body.template-blog .article_btn:hover:after{transform:translate(4px)}body.template-blog .pagination p{color:#999!important;font-family:Montserrat,sans-serif;font-size:.85rem}body.template-blog .pagination{text-align:center;padding:48px 20px;background:#111}body.template-blog .pagination ul{display:inline-flex;gap:8px;list-style:none;padding:0;margin:0}body.template-blog .pagination_el a,body.template-blog .pagination_el span{font-family:Montserrat,sans-serif;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:#1a1a1a;color:#ccc;border:1px solid rgba(255,255,255,.08)}body.template-blog .pagination_el a:hover{background:#e53838;color:#fff;border-color:#e53838}body.template-blog .pagination .pagination_el.pagination_current span,body.template-blog .pagination .pagination_el.pagination_current a,body.template-blog .pagination_current span,body.template-blog .pagination_current a{--color-black: #fff;background:#e53838!important;color:#fff!important;border:1px solid #e53838!important}body.template-blog .pagination_next a,body.template-blog .pagination .prev a{background:transparent;color:#e53838;border:1px solid #e53838}body.template-blog .pagination_next a:hover,body.template-blog .pagination .prev a:hover{background:#e53838;color:#fff}body.template-blog .blog_listing__main+.text-center,body.template-blog .pagination_text{font-family:Montserrat,sans-serif;font-size:.8rem;color:#666;text-align:center;padding:16px 0 0}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:768px){body.template-blog h2.page_heading{font-size:1.6rem;padding:32px 16px 8px;letter-spacing:2px}body.template-blog .blog__main:before{font-size:.85rem;padding-bottom:24px}body.template-blog .blog_listing__main_grid>.row{padding:0 12px}body.template-blog .article_caption{padding:18px!important}body.template-blog .article_title{font-size:.95rem!important}}@media(max-width:480px){body.template-blog h2.page_heading{font-size:1.3rem;letter-spacing:1px}}body.template-article .article_item{max-width:900px;margin:0 auto;padding:0 24px 60px}body.template-article .article_item>h2.mb-3{display:none}body.template-article .article_item>.flexible_block{margin-top:0;margin-bottom:32px}body.template-article .flexible_block:has(.layer_1:empty){display:none}body.template-article .layer_1.img_wrapper__medium:empty{display:none}body.template-article .rte.article_content{font-size:1.05rem;line-height:1.75;color:#333;margin-top:0!important}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 p{margin-bottom:1.25em}body.template-article .article_pagination{margin-top:48px;padding-top:24px;border-top:1px solid #e5e7eb}body.template-article .article_pagination .article_time{font-size:.85rem;color:#6b7280}body.template-article .article_item>h2.mb-3+.flexible_block:before{content:none}@media(max-width:749px){body.template-article .article_item{padding:0 16px 40px}body.template-article .article_item>h2.mb-3{font-size:1.75rem;line-height:1.25}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/fa-blog-styles.css.map */
