#install-panel .sh-support-refresh{color:#202b35;max-width:1120px;margin:0 auto;padding:24px 0 40px;font-size:17px;line-height:1.7}#install-panel .sh-support-refresh *{box-sizing:border-box}#install-panel .sh-support-refresh h2{margin:38px 0 16px;font-size:clamp(24px,3vw,32px);line-height:1.25}#install-panel .sh-support-refresh h3{margin:28px 0 14px;font-size:23px;line-height:1.35}#install-panel .sh-support-refresh p,#install-panel .sh-support-refresh li{line-height:1.75}#install-panel .sh-support-refresh li{margin-bottom:9px}#install-panel .sh-support-refresh img{max-width:100%;height:auto}#install-panel .sh-support-refresh iframe{max-width:100%}#install-panel .sh-support-refresh iframe[src*=youtube],#install-panel .sh-support-refresh iframe[src*=vimeo]{aspect-ratio:16/9;width:100%;height:auto}#install-panel .sh-support-refresh figure{max-width:100%;margin:24px auto}#install-panel .sh-support-refresh figcaption{color:#46545f;margin-top:10px;font-size:15px}#install-panel .sh-support-refresh table{max-width:100%;display:block;overflow-x:auto}#install-panel .sh-support-refresh a:focus-visible{outline-offset:4px;outline:3px solid #bc001b}#install-panel .sh-support-refresh .sr-intro{background:#f2f6f8;border-radius:12px;margin:0 0 26px;padding:28px}#install-panel .sh-support-refresh .sr-intro h2{margin:0 0 12px}#install-panel .sh-support-refresh .sr-nav,#install-panel .sh-support-refresh .sr-buttons{flex-wrap:wrap;gap:12px;margin:20px 0 0;display:flex}#install-panel .sh-support-refresh .sr-nav a,#install-panel .sh-support-refresh .sr-buttons a{color:#bc001b;background:#fff;border:1px solid #cbd5dd;border-radius:6px;justify-content:center;align-items:center;min-height:48px;padding:12px 18px;font-weight:600;text-decoration:none;display:inline-flex}#install-panel .sh-support-refresh .sr-nav a:hover,#install-panel .sh-support-refresh .sr-buttons a:hover{background:#fff3f4;border-color:#bc001b}#install-panel .sh-support-refresh .sr-help{background:#f4f6f7;border-left:4px solid #c90024;border-radius:0 12px 12px 0;margin:40px 0 24px;padding:28px}#install-panel .sh-support-refresh .sr-help h2{margin:0 0 16px}#install-panel .sh-support-refresh .sr-help p{margin:0}#install-panel .sh-support-refresh .sr-related{font-size:16px}#install-panel .sh-support-refresh .sr-directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}#install-panel .sh-support-refresh .sr-card{background:#fff;border:1px solid #dbe1e5;border-radius:12px;padding:24px}#install-panel .sh-support-refresh .sr-card h2{margin-top:0;font-size:25px}@media (max-width:640px){#install-panel .sh-support-refresh{padding:16px 0 24px;font-size:16px}#install-panel .sh-support-refresh .sr-intro,#install-panel .sh-support-refresh .sr-help,#install-panel .sh-support-refresh .sr-card{padding:20px}#install-panel .sh-support-refresh .sr-directory{grid-template-columns:1fr}#install-panel .sh-support-refresh .sr-buttons a{flex:100%}#install-panel .sh-support-refresh .sr-nav a{flex:140px}#install-panel .sh-support-refresh figure.alignleft,#install-panel .sh-support-refresh figure.alignright{float:none;margin:20px 0;width:auto!important}#install-panel .sh-support-refresh .wp-block-columns{flex-wrap:wrap!important}#install-panel .sh-support-refresh .wp-block-column{min-width:0;flex-basis:100%!important}}#install-panel .sh-support-refresh .sr-model-picker{margin:28px 0}#install-panel .sh-support-refresh .sr-model-picker h2{margin:0 0 10px}#install-panel .sh-support-refresh .sr-model-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}#install-panel .sh-support-refresh .sr-model-link{color:#202b35;background:#fff;border:1px solid #cbd5dd;border-radius:12px;flex-direction:column;padding:0 0 18px;text-decoration:none;display:flex;overflow:hidden}#install-panel .sh-support-refresh .sr-model-link:hover{border-color:#bc001b;box-shadow:0 4px 16px #202b3514}#install-panel .sh-support-refresh .sr-model-link img{aspect-ratio:4/3;object-fit:contain;background:#f3f5f6;width:100%;height:auto;margin:0 0 16px;display:block}#install-panel .sh-support-refresh .sr-model-name{padding:0 18px;font-size:20px;font-weight:700;line-height:1.3}#install-panel .sh-support-refresh .sr-model-detail{padding:8px 18px 14px;font-size:15px;line-height:1.5}#install-panel .sh-support-refresh .sr-model-action{color:#bc001b;margin-top:auto;padding:0 18px;font-size:16px;font-weight:600}#install-panel .sh-support-refresh #support-topic-2,#install-panel .sh-support-refresh #support-topic-11,#install-panel .sh-support-refresh #support-topic-17{scroll-margin-top:180px}@media (max-width:640px){#install-panel .sh-support-refresh .sr-model-grid{grid-template-columns:1fr}#install-panel .sh-support-refresh .sr-model-link img{max-height:240px}#install-panel .sh-support-refresh .sr-model-name{font-size:20px}}#install-panel .sh-support-refresh .sr-pressure-panel{background:#f4f7f9;border:1px solid #cbd5dd;border-top:5px solid #bc001b;border-radius:12px;margin:32px 0;padding:26px}#install-panel .sh-support-refresh .sr-pressure-panel h2{margin:0 0 16px;scroll-margin-top:180px}#install-panel .sh-support-refresh .sr-pressure-limit{color:#701021;background:#fff1f2;border-left:4px solid #bc001b;border-radius:4px;padding:18px}#install-panel .sh-support-refresh .sr-pressure-limit strong{font-size:21px}#install-panel .sh-support-refresh .sr-valve-photos{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}#install-panel .sh-support-refresh .sr-valve-photos figure{background:#fff;border-radius:8px;margin:0;padding:12px}#install-panel .sh-support-refresh .sr-valve-photos img{aspect-ratio:4/3;object-fit:contain;background:#fff;width:100%;display:block}#install-panel .sh-support-refresh .sr-cushion-guide{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px;margin-top:24px;display:grid}#install-panel .sh-support-refresh .sr-cushion-guide figure{margin:0}#install-panel .sh-support-refresh .sr-cushion-guide img{object-fit:contain;background:#fff;border-radius:8px;width:100%;max-height:300px}#install-panel .sh-support-refresh .sr-cushion-guide h3{margin:0 0 12px}#install-panel .sh-support-refresh #support-topic-6,#install-panel .sh-support-refresh #support-topic-8,#install-panel .sh-support-refresh #support-topic-15,#install-panel .sh-support-refresh #support-topic-20{scroll-margin-top:180px}@media (max-width:640px){#install-panel .sh-support-refresh .sr-pressure-panel{padding:18px}#install-panel .sh-support-refresh .sr-valve-photos,#install-panel .sh-support-refresh .sr-cushion-guide{grid-template-columns:1fr}#install-panel .sh-support-refresh .sr-valve-photos img{max-height:240px}#install-panel .sh-support-refresh .sr-pressure-limit strong{font-size:19px}}#install-panel .sh-support-refresh #choose-hitch-model{scroll-margin-top:220px}#install-panel .sh-support-refresh .sr-spacer-video{background:#f2f6f8;border:1px solid #dbe1e5;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,360px);align-items:center;gap:32px;margin:28px 0;padding:28px;display:grid}#install-panel .sh-support-refresh .sr-spacer-video h3{margin:0 0 14px}#install-panel .sh-support-refresh .sr-spacer-player{aspect-ratio:9/16;background:#17232c;border-radius:10px;width:100%;max-width:360px;margin:0 auto;overflow:hidden;box-shadow:0 8px 24px #17232c20}#install-panel .sh-support-refresh .sr-spacer-player iframe{aspect-ratio:9/16;border:0;width:100%;height:100%;display:block}#install-panel .sh-support-refresh .sr-nav a{padding:10px 14px}@media (max-width:640px){#install-panel .sh-support-refresh #choose-hitch-model{scroll-margin-top:140px}#install-panel .sh-support-refresh .sr-spacer-video{grid-template-columns:1fr;gap:18px;padding:18px}#install-panel .sh-support-refresh .sr-spacer-player{max-width:300px}#install-panel .sh-support-refresh .sr-nav a{flex:120px}}#install-panel .sh-support-refresh .sr-component-guide{margin:36px 0}#install-panel .sh-support-refresh .sr-component-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:800px;margin:auto;display:grid}#install-panel .sh-support-refresh .sr-component-grid figure,#install-panel .sh-support-refresh .sr-limiter-warning figure,#install-panel .sh-support-refresh .sr-spacer-examples figure{min-width:0;margin:0}#install-panel .sh-support-refresh .sr-component-shot,#install-panel .sh-support-refresh .sr-spacer-crop{background:#fff;border-radius:8px;width:100%;display:block;position:relative;overflow:hidden}#install-panel .sh-support-refresh .sr-component-shot{aspect-ratio:647/809}#install-panel .sh-support-refresh .sr-spacer-crop{aspect-ratio:1}#install-panel .sh-support-refresh .sr-component-shot img,#install-panel .sh-support-refresh .sr-spacer-crop img{width:300%;max-width:none;height:auto;display:block}#install-panel .sh-support-refresh .sr-image-middle{transform:translate(-33.3333%)}#install-panel .sh-support-refresh .sr-image-right{transform:translate(-66.6667%)}#install-panel .sh-support-refresh .sr-limiter-warning{background:#fff2f3;border-left:5px solid #bc001b;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(0,380px);align-items:center;gap:28px;margin-top:28px;padding:24px;display:grid}#install-panel .sh-support-refresh .sr-limiter-warning h3{color:#8b1123;margin-top:0}#install-panel .sh-support-refresh .sr-spacer-decision{background:#f4f7f9;border:1px solid #dbe1e5;border-radius:12px;margin:30px 0;padding:24px}#install-panel .sh-support-refresh .sr-spacer-examples{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}#install-panel .sh-support-refresh .sr-spacer-examples figcaption{font-size:16px}#install-panel .sh-support-refresh #receiver-component-guide,#install-panel .sh-support-refresh #support-topic-9,#install-panel .sh-support-refresh #support-topic-10{scroll-margin-top:220px}@media (max-width:640px){#install-panel .sh-support-refresh .sr-component-grid,#install-panel .sh-support-refresh .sr-limiter-warning,#install-panel .sh-support-refresh .sr-spacer-examples{grid-template-columns:1fr}#install-panel .sh-support-refresh .sr-limiter-warning,#install-panel .sh-support-refresh .sr-spacer-decision{padding:18px}#install-panel .sh-support-refresh .sr-component-grid{max-width:380px}#install-panel .sh-support-refresh #receiver-component-guide,#install-panel .sh-support-refresh #support-topic-9,#install-panel .sh-support-refresh #support-topic-10{scroll-margin-top:140px}}#install-panel .sh-support-refresh .sr-trouble-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}#install-panel .sh-support-refresh .sr-trouble-grid .sr-trouble-card{background:#f4f7f9;border:1px solid #dbe1e5;border-top:4px solid #bc001b;border-radius:10px;min-width:0;padding:22px}#install-panel .sh-support-refresh .sr-trouble-grid h3{margin-top:0;font-size:22px}#install-panel .sh-support-refresh .sr-faq-answer{border-bottom:1px solid #dbe1e5;padding:22px 0}#install-panel .sh-support-refresh .sr-faq-answer h3,#install-panel .sh-support-refresh .sr-faq-answer p{margin:0 0 12px}#install-panel .sh-support-refresh #support-topic-24,#install-panel .sh-support-refresh #support-topic-27{scroll-margin-top:220px}@media (max-width:640px){#install-panel .sh-support-refresh .sr-trouble-grid{grid-template-columns:1fr}#install-panel .sh-support-refresh .sr-trouble-grid .sr-trouble-card{padding:18px}#install-panel .sh-support-refresh #support-topic-24,#install-panel .sh-support-refresh #support-topic-27{scroll-margin-top:140px}}#install-panel .sh-impact-guide{color:#172434;max-width:1120px;margin:0 auto;font-size:17px;line-height:1.65}#install-panel .sh-impact-guide *{box-sizing:border-box}#install-panel .sh-impact-guide a,#install-panel .sh-impact-guide a:visited,#install-panel .sh-impact-guide a:hover{text-underline-offset:3px;text-decoration:underline;color:#00f!important}#install-panel .sh-impact-guide h2{color:#172434;margin:0 0 18px;font-size:clamp(25px,3vw,34px);line-height:1.2}#install-panel .sh-impact-guide h3{color:#172434;margin:0 0 12px;font-size:21px;line-height:1.3}#install-panel .sh-impact-guide p{margin:0 0 16px}#install-panel .sh-impact-guide img{max-width:100%;height:auto;display:block}#install-panel .sh-impact-guide section{margin:44px 0;scroll-margin-top:110px}#install-panel .sh-impact-guide .sh-hero{background:#edf2f6;border-top:5px solid #c8102e;margin-top:0;padding:30px}#install-panel .sh-impact-guide .sh-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#526171;font-size:13px;font-weight:700}#install-panel .sh-impact-guide .sh-lead{max-width:820px;font-size:21px}#install-panel .sh-impact-guide .sh-download{background:#fff;border:2px solid #00f;border-radius:5px;padding:12px 18px;font-weight:700;display:inline-block}#install-panel .sh-impact-guide .sh-small{color:#526171;font-size:14px}#install-panel .sh-impact-guide .sh-nav{border-top:1px solid #ccd5de;flex-wrap:wrap;gap:10px 20px;margin-top:20px;padding-top:18px;display:flex}#install-panel .sh-impact-guide .sh-grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}#install-panel .sh-impact-guide .sh-grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}#install-panel .sh-impact-guide .sh-card{background:#fff;border:1px solid #d3dce3;border-radius:8px;min-width:0;padding:22px;overflow:hidden}#install-panel .sh-impact-guide .sh-model-photo{object-fit:contain;width:100%;height:260px;margin-bottom:18px}#install-panel .sh-impact-guide .sh-capacity{font-size:25px;font-weight:700;line-height:1.2}#install-panel .sh-impact-guide .sh-capacity span{margin-top:10px;font-size:17px;font-weight:400;display:block}#install-panel .sh-impact-guide .sh-note{background:#fff5df;border-left:4px solid #c8102e;margin:22px 0;padding:18px 22px}#install-panel .sh-impact-guide .sh-steps{padding-left:28px}#install-panel .sh-impact-guide .sh-steps li{margin-bottom:18px;padding-left:10px}#install-panel .sh-impact-guide .sh-steps li::marker{color:#c8102e;font-weight:700}#install-panel .sh-impact-guide .sh-figure{margin:0}#install-panel .sh-impact-guide .sh-figure img{object-fit:contain;width:100%;max-height:500px}#install-panel .sh-impact-guide figcaption{color:#526171;margin-top:12px;font-size:14px}#install-panel .sh-impact-guide .sh-video{aspect-ratio:16/9;background:#172434;border-radius:8px;width:100%;position:relative;overflow:hidden}#install-panel .sh-impact-guide .sh-video-link{display:block}#install-panel .sh-impact-guide .sh-video-link img{object-fit:cover;width:100%;height:100%}#install-panel .sh-impact-guide .sh-video-play{color:#00f;text-align:center;background:#fff;border:2px solid #00f;border-radius:6px;width:max-content;max-width:90%;padding:14px 22px;font-size:clamp(15px,2.5vw,22px);font-weight:700;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#install-panel .sh-impact-guide .sh-video-link:focus-visible{outline-offset:4px;outline:3px solid #00f}#install-panel .sh-impact-guide .sh-table-wrap{border:1px solid #d3dce3;border-radius:6px;max-width:100%;overflow-x:auto}#install-panel .sh-impact-guide table{border-collapse:collapse;width:100%;min-width:660px;margin:0;font-size:15px}#install-panel .sh-impact-guide caption{text-align:left;padding:14px;font-size:14px}#install-panel .sh-impact-guide th,#install-panel .sh-impact-guide td{text-align:left;vertical-align:top;border-bottom:1px solid #d3dce3;padding:14px}#install-panel .sh-impact-guide thead th{color:#fff;background:#172434}#install-panel .sh-impact-guide tbody tr:nth-child(2n){background:#edf2f6}#install-panel .sh-impact-guide .sh-parts img,#install-panel .sh-impact-guide .sh-popular img{object-fit:contain;width:100%;height:190px;margin-bottom:18px}#install-panel .sh-impact-guide .sh-parts h3{overflow-wrap:anywhere}#install-panel .sh-impact-guide .sh-parts p{font-size:15px}#install-panel .sh-impact-guide .sh-sway{background:#edf2f6;border-radius:8px;padding:28px}#install-panel .sh-impact-guide .sh-help{border-top:3px solid #c8102e;padding-top:26px}#install-panel .sh-impact-guide .sh-help-links{flex-wrap:wrap;gap:14px 24px;display:flex}#install-panel .sh-impact-guide .sh-subhead{margin-top:30px}@media (max-width:760px){#install-panel .sh-impact-guide{font-size:16px}#install-panel .sh-impact-guide .sh-grid3{grid-template-columns:repeat(2,minmax(0,1fr))}#install-panel .sh-impact-guide .sh-hero{padding:22px}#install-panel .sh-impact-guide .sh-model-photo{height:220px}#install-panel .sh-impact-guide .sh-grid2{gap:18px}#install-panel .sh-impact-guide .sh-card{padding:18px}}@media (max-width:560px){#install-panel .sh-impact-guide .sh-grid2,#install-panel .sh-impact-guide .sh-grid3{grid-template-columns:1fr}#install-panel .sh-impact-guide section{margin:32px 0}#install-panel .sh-impact-guide .sh-lead{font-size:18px}#install-panel .sh-impact-guide .sh-nav{gap:10px 18px}#install-panel .sh-impact-guide .sh-download{text-align:center;display:block}#install-panel .sh-impact-guide .sh-sway{padding:20px}#install-panel .sh-impact-guide .sh-parts img,#install-panel .sh-impact-guide .sh-popular img{height:210px}#install-panel .sh-impact-guide .sh-model-photo{height:250px}}
