.a7-catalog{margin-block:2rem;padding:1rem;border:1px solid #7892a6;border-radius:8px}.a7-catalog label{display:block;margin-block:.7rem}.a7-catalog button,.a7-catalog input,.a7-catalog select{min-height:44px;max-width:100%;font:inherit}.a7-catalog button{margin:.2rem;padding:.4rem .7rem}.a7-catalog button[aria-pressed=true]{outline:3px solid #b67914}.a7-catalog :focus-visible{outline:3px solid #b67914;outline-offset:3px}.a7-catalog summary{min-height:44px;cursor:pointer;padding-block:.5rem}.a7-catalog a{display:inline-block;min-height:44px;padding:.4rem;box-sizing:border-box}.a7-catalog a[aria-current=true]{outline:3px solid #b67914}.a7-catalog nav{display:flex;flex-wrap:wrap}.a7-catalog aside{border-left:3px solid #b67914;padding:1rem}.a7-catalog ul{padding-left:1.3rem}@media (max-width:600px){.a7-catalog{padding:.6rem}.a7-catalog ul{padding-left:.8rem}}.a7-catalog{min-inline-size:0;overflow-wrap:anywhere}.a7-catalog fieldset,.a7-catalog form{min-inline-size:0;max-inline-size:100%}.a7-catalog input:not([type=checkbox]),.a7-catalog select{inline-size:100%;min-inline-size:0}.a7-catalog table.a7-spec{table-layout:fixed;overflow-wrap:anywhere}.a7-repair-guides h5{font:inherit;font-weight:600;margin-block:1rem .5rem}.a7-repair-guides>ul>li{margin-block:.6rem;padding-block:.2rem;border-bottom:1px solid #7892a644}.a7-repair-guides p{margin-block:.3rem .6rem}