.cc-brands{border-top:1px solid #e1e3e5;background:#fff}.cc-brands__inner{max-width:1320px;margin:auto;padding:18px 24px;display:grid;grid-template-columns:1.2fr repeat(6,1fr);gap:20px;align-items:center}.cc-brands h2{font-size:21px;line-height:1.2;margin:0;color:#202224}.cc-brands a{display:flex;align-items:center;justify-content:center;min-height:64px;padding:8px;border-radius:4px}.cc-brands img{max-width:100%;height:55px;object-fit:contain}.cc-brands .cc-brands__bobcat{background:#1b1d1e}.cc-parts-footer{background:#1b1d1e;color:#e4e5e6}.cc-parts-footer__inner{max-width:1320px;margin:auto;display:grid;grid-template-columns:.95fr 1fr 1.15fr 1.65fr;gap:32px;padding:34px 24px 26px}.cc-parts-footer__identity img{max-width:220px;width:100%;height:auto;display:block}.cc-parts-footer__identity p{margin:10px 0;font-size:16px}.cc-parts-footer h2{color:#fff;font-size:17px;text-transform:uppercase;letter-spacing:.04em;margin:0 0 15px}.cc-parts-footer nav a{display:block;font-size:16px;margin:0 0 9px;color:#e4e5e6;text-decoration:none;line-height:1.4}.cc-parts-footer nav a:hover,.cc-parts-footer__email:hover{text-decoration:underline}.cc-parts-footer__contact{text-align:center}.cc-parts-footer__contact p{font-size:16px;line-height:1.35;margin:0 0 8px}.cc-parts-footer__phone{display:block;font-size:clamp(23px,2.3vw,32px);line-height:1.2;font-weight:800;color:#ff3345;text-decoration:none}.cc-parts-footer__or{display:flex;align-items:center;gap:12px;justify-content:center;margin:12px auto;width:150px;font-size:14px}.cc-parts-footer__or:before,.cc-parts-footer__or:after{content:"";height:1px;background:#555;flex:1}.cc-parts-footer__message{display:inline-block;background:#e60012;color:#fff;font-weight:700;padding:10px 30px;border-radius:4px;text-decoration:none}.cc-parts-footer__email{display:block;font-size:15px;color:#e4e5e6;margin-top:14px;overflow-wrap:anywhere;text-decoration:none}.cc-parts-footer__copyright{max-width:1272px;margin:auto;border-top:1px solid #484b4d;padding:16px 20px;text-align:center;font-size:13px}.cc-brands a:focus-visible,.cc-parts-footer a:focus-visible{outline:3px solid #ff3345;outline-offset:4px}@media(max-width:989px){.cc-brands__inner{grid-template-columns:repeat(3,1fr)}.cc-brands h2{grid-column:1/-1;text-align:center}.cc-parts-footer__inner{grid-template-columns:1fr 1fr}.cc-parts-footer__contact{align-self:center}}@media(max-width:549px){.cc-brands__inner{gap:12px;padding:20px}.cc-brands img{height:42px}.cc-parts-footer__inner{gap:26px 20px;padding:30px 20px}.cc-parts-footer__identity,.cc-parts-footer__contact{grid-column:1/-1;text-align:center}.cc-parts-footer__identity img{margin:auto}.cc-parts-footer nav a{font-size:15px}.cc-parts-footer h2{font-size:15px}.cc-parts-footer__phone{font-size:30px}}.cc-product-help{background:#f6f6f6;border-left:4px solid #c8102e;padding:18px 20px;margin:18px 0;color:#202020;text-align:left}.cc-product-help h2{font-family:var(--font-heading-family);font-size:24px;font-weight:700;line-height:1.25;margin:0 0 9px;text-transform:none;letter-spacing:normal;color:#111}.cc-product-help p{font-size:16px;line-height:1.5;margin:0 0 12px}.cc-product-help__contact{font-size:16px;line-height:1.6;overflow-wrap:anywhere}.cc-product-help__contact a{color:#a30d26;font-weight:600;text-decoration:underline;text-underline-offset:3px}.cc-product-help__contact a:hover{color:#111}.cc-product-help__contact a:focus-visible{outline:2px solid #c8102e;outline-offset:3px}@media(max-width:749px){.cc-product-help{padding:16px}.cc-product-help h2{font-size:22px}}
/*# sourceMappingURL=/cdn/shop/t/11/compiled_assets/styles.css.map?subset=AAACAAAAAAAE */
