.brake-blog{background:#fff;color:#151515}.brake-blog__hero{background:#111;color:#fff;padding:70px 20px 54px;text-align:center}.brake-blog__eyebrow{color:#ffd900;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;margin-bottom:18px}.brake-blog__title{color:#fff;font-size:clamp(42px,7vw,82px);line-height:.95;letter-spacing:-.05em;margin:0 auto 20px;max-width:920px}.brake-blog__intro{max-width:720px;margin:0 auto;color:#ffffffc7;font-size:20px;line-height:1.55}.brake-blog__wrap{max-width:1180px;margin:0 auto;padding:56px 20px 80px}.brake-blog__featured{display:grid;grid-template-columns:1.1fr .9fr;gap:34px;align-items:center;margin-bottom:56px;border-bottom:1px solid #e7e7e7;padding-bottom:56px}.brake-blog__featured-image{background:#f6f6f6;border-radius:20px;overflow:hidden}.brake-blog__featured-image img{display:block;width:100%;height:430px;object-fit:contain;padding:34px}.brake-blog__label{display:inline-block;color:#111;background:#ffd900;padding:7px 12px;border-radius:999px;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;margin-bottom:18px}.brake-blog__featured-title{font-size:clamp(32px,4vw,54px);line-height:1.02;letter-spacing:-.04em;margin:0 0 18px}.brake-blog__featured-title a,.brake-blog__card-title a{color:#111;text-decoration:none}.brake-blog__featured-title a:hover,.brake-blog__card-title a:hover{text-decoration:underline;text-decoration-color:#ffd900;text-decoration-thickness:3px;text-underline-offset:5px}.brake-blog__excerpt{color:#555;font-size:17px;line-height:1.65;margin-bottom:22px}.brake-blog__meta{color:#777;font-size:13px;letter-spacing:.06em;text-transform:uppercase}.brake-blog__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.brake-blog__card{border-top:3px solid #ffd900;padding-top:18px}.brake-blog__card-image{background:#f6f6f6;border-radius:16px;overflow:hidden;margin-bottom:18px}.brake-blog__card-image img{display:block;width:100%;height:230px;object-fit:contain;padding:24px}.brake-blog__card-title{font-size:24px;line-height:1.15;letter-spacing:-.025em;margin:0 0 12px}.brake-blog__card-excerpt{color:#555;font-size:15px;line-height:1.6}@media screen and (max-width:989px){.brake-blog__featured{grid-template-columns:1fr}.brake-blog__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:749px){.brake-blog__hero{text-align:left;padding:48px 20px 40px}.brake-blog__wrap{padding-top:36px}.brake-blog__featured-image img{height:auto}.brake-blog__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/section-blog-editorial.css.map */
