.fbco-warranty-policy{border-top:1px solid #343434}.fbco-warranty-policy h2{font-size:clamp(24px,4vw,38px);line-height:1.7}.fbco-warranty-policy h3{font-size:clamp(19px,3vw,24px);line-height:1.7}.fbco-warranty-policy section[id]{scroll-margin-top:140px;margin-top:36px;padding-top:20px;border-top:1px solid #383838}.fbco-warranty-policy p,.fbco-warranty-policy li{font-size:17px;line-height:2.1;overflow-wrap:anywhere}.fbco-warranty-policy ol,.fbco-warranty-policy ul{padding-inline-start:26px}.fbco-warranty-policy li{margin-block:12px}.warranty-toc{display:flex;flex-wrap:wrap;gap:10px;margin-block:25px}.warranty-toc a{padding:9px 14px;border:1px solid #555;border-radius:6px;font-size:15px}.warranty-contact{margin-top:35px;padding:24px;border:1px solid #555}.warranty-contact a{overflow-wrap:anywhere}@media(max-width:600px){.fbco-warranty-policy .wrap{width:calc(100% - 32px)}.fbco-warranty-policy p,.fbco-warranty-policy li{font-size:16px}.warranty-contact{padding:16px}}