.custom-product-archive__seo--intro,.custom-product-archive__seo--extended{margin-top:24px;padding:6px 0 28px;width:min(100%, var(--container-max, 1280px));max-width:none;margin-left:auto;margin-right:auto;border:0;border-radius:0;background:#fff0}.custom-product-archive__seo--intro{margin-bottom:18px}.custom-product-archive__seo-title{margin:0 0 12px}.custom-product-archive__seo-content{color:var(--color-text-secondary);line-height:1.75}.custom-product-archive__seo-content>*:first-child{margin-top:0}.custom-product-archive__seo-content>*:last-child{margin-bottom:0}.custom-product-archive__seo-links{margin-top:10px}.custom-product-archive__seo-links ul{display:grid;gap:8px;padding-left:18px}.custom-product-archive__seo-content h2{margin:28px 0 12px;color:var(--color-text-primary);font-size:24px;line-height:1.2;letter-spacing:0}.custom-product-archive__seo-content h3{margin:20px 0 10px;color:var(--color-text-primary);font-size:18px;line-height:1.3}.custom-product-archive__seo-content p+p{margin-top:12px}.catalog-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:20px 0}.catalog-content-stack{display:grid;gap:22px}.catalog-content-section__header{display:grid;gap:8px;margin-bottom:14px}.catalog-content-section__eyebrow{display:inline-flex;align-items:center;width:fit-content;min-height:24px;padding:3px 8px;border-radius:999px;background:rgb(239 246 255 / .9);color:var(--color-primary,#1a56db);font-size:11px;font-weight:700;letter-spacing:0;text-transform:uppercase}.catalog-content-section+.catalog-content-section{padding-top:18px;border-top:1px solid rgb(226 232 240 / .86)}.catalog-table-wrap{width:100%;max-width:100%;margin:18px 0;overflow-x:auto;-webkit-overflow-scrolling:touch}.catalog-fitment-table{width:100%;min-width:720px;border-collapse:separate;border-spacing:0;border:1px solid rgb(203 213 225 / .72);border-radius:8px;background:rgb(255 255 255 / .98);overflow:hidden}.catalog-fitment-table caption{padding:12px 14px;color:var(--color-text-primary);font-size:13px;font-weight:700;text-align:left;background:rgb(248 250 252 / .98)}.catalog-fitment-table th,.catalog-fitment-table td{padding:12px 14px;border-top:1px solid rgb(226 232 240 / .88);color:var(--color-text-secondary);font-size:13px;line-height:1.55;text-align:left;vertical-align:top}.catalog-fitment-table th{color:var(--color-text-primary);font-weight:700;background:rgb(248 250 252 / .88)}.catalog-fitment-table td+td,.catalog-fitment-table th+th{border-left:1px solid rgb(226 232 240 / .88)}.catalog-guide-card,.catalog-faq-item{padding:16px 18px;border:1px solid rgb(203 213 225 / .7);border-radius:8px;background:rgb(255 255 255 / .96)}.catalog-guide-card h3,.catalog-faq-item h3{margin-top:0;margin-bottom:8px;font-size:16px}.catalog-guide-card p,.catalog-faq-item p{margin:0}.catalog-quiet-links{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 0;padding:0;list-style:none}.catalog-quiet-links li{margin:0}.catalog-quiet-links a{display:inline-flex;align-items:center;min-height:36px;padding:8px 14px;border:1px solid rgb(203 213 225 / .82);border-radius:999px;background:#fff;color:var(--color-text-primary);font-size:13px;font-weight:600;text-decoration:none;transition:border-color 0.18s ease,color 0.18s ease,background-color 0.18s ease}.catalog-quiet-links a:hover,.catalog-quiet-links a:focus-visible{border-color:rgb(26 86 219 / .24);background:var(--color-primary-light,#eff6ff);color:var(--color-primary,#1a56db)}.catalog-faq-list{display:grid;gap:12px;margin-top:18px}@media (max-width:768px){.steed-product-archive .custom-product-archive__seo,.steed-product-archive .custom-product-archive__seo--intro,.steed-product-archive .custom-product-archive__seo--extended{box-sizing:border-box;width:100%;max-width:100%;min-width:0;margin-right:0;margin-left:0;overflow-x:hidden}.custom-product-archive__seo--intro,.custom-product-archive__seo--extended{padding:4px 14px 22px;border-radius:0}.custom-product-archive__seo--intro{margin:4px 0 10px}.custom-product-archive__seo-title{margin-bottom:4px;font-size:15px}.custom-product-archive__seo-content h2{margin-top:20px;font-size:19px}.custom-product-archive__seo-content{font-size:16px;line-height:1.65}.steed-product-archive .custom-product-archive__seo-content,.steed-product-archive .catalog-content-stack,.steed-product-archive .catalog-content-section,.steed-product-archive .catalog-content-section__header,.steed-product-archive .catalog-guide-grid,.steed-product-archive .catalog-guide-card,.steed-product-archive .catalog-table-wrap{box-sizing:border-box;width:100%;max-width:100%;min-width:0}.steed-product-archive .custom-product-archive__seo-content h2,.steed-product-archive .custom-product-archive__seo-content h3,.steed-product-archive .custom-product-archive__seo-content p,.steed-product-archive .custom-product-archive__seo-content li,.steed-product-archive .catalog-content-section__header,.steed-product-archive .catalog-guide-card{max-width:100%;overflow-wrap:anywhere;word-break:normal}.custom-product-archive__seo-content h3{font-size:17px;margin-top:16px}.catalog-guide-grid{grid-template-columns:1fr;gap:10px;margin:16px 0}.catalog-content-stack{gap:18px}.catalog-content-section__header{gap:6px;margin-bottom:12px}.catalog-content-section__eyebrow{min-height:22px;font-size:10px}.catalog-content-section+.catalog-content-section{padding-top:14px}.catalog-table-wrap{margin:14px 0;overflow:visible}.catalog-fitment-table{min-width:0;border:0;border-radius:0;background:#fff0;overflow:visible}.catalog-fitment-table caption{display:block;width:100%;padding:12px 14px;border:1px solid rgb(203 213 225 / .72);border-radius:8px;font-size:15px;line-height:1.45}.catalog-fitment-table thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.catalog-fitment-table tbody{display:grid;gap:12px;margin-top:10px}.catalog-fitment-table tr{display:grid;overflow:hidden;border:1px solid rgb(203 213 225 / .72);border-radius:8px;background:rgb(255 255 255 / .98)}.catalog-fitment-table td{display:grid;grid-template-columns:minmax(108px,38%) minmax(0,1fr);gap:12px;padding:12px 14px;border-top:1px solid rgb(226 232 240 / .88);border-left:0;font-size:14px;line-height:1.55;overflow-wrap:anywhere}.catalog-fitment-table td:first-child{border-top:0}.catalog-fitment-table td::before{content:attr(data-label);color:var(--color-text-primary);font-weight:700}.catalog-guide-card,.catalog-faq-item{padding:12px 14px;border-radius:8px}.catalog-quiet-links{gap:8px;margin-top:14px}.catalog-quiet-links a{min-height:48px;padding:10px 14px;font-size:14px}}