
body[data-knight-plumbing-finishing] main[data-v5-inner] .sx-experience{display:grid;grid-template-columns:minmax(0,1fr) 300px;column-gap:40px;row-gap:32px;align-items:start}
body[data-knight-plumbing-finishing] main[data-v5-inner] .sx-experience>.sx-reading{display:contents;grid-column:auto;grid-row:auto}
body[data-knight-plumbing-finishing] main[data-v5-inner] .sx-experience>.sx-leading-guide{grid-column:2;grid-row:1;align-self:start}
body[data-knight-plumbing-finishing] main[data-v5-inner] .sx-experience>.sx-sidebar{grid-column:2;grid-row:2;align-self:start}
body[data-knight-plumbing-finishing] main[data-v5-inner] .sx-reading>.sx-section{grid-column:1/-1;grid-row:auto;min-width:0;margin:0;padding:0}
body[data-knight-plumbing-finishing] main[data-v5-inner] .sx-reading>.sx-overview{grid-column:1;grid-row:1}
body[data-knight-plumbing-finishing] main[data-v5-inner] .sx-reading>.sx-symptoms{grid-column:1;grid-row:2}
body[data-knight-plumbing-finishing] main[data-v5-inner] .sx-section .sx-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
body[data-knight-plumbing-finishing] main[data-v5-inner] .sx-reading>.sx-options{display:block}
body[data-knight-plumbing-finishing] main[data-v5-inner] .sx-options>.sx-heading{margin:0 0 24px}
body[data-knight-plumbing-finishing] main[data-v5-inner] .sx-options>.sx-option-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
body[data-knight-plumbing-finishing] main[data-v5-inner] .sx-option-list>.sx-option{min-width:0;margin:0;padding:24px;border:1px solid var(--sx-line,#cbd6df);border-radius:12px;background:#fbfaf6}
body[data-knight-plumbing-finishing] main[data-v5-inner] .sx-reading>.sx-preparation{padding:28px 32px;background:#eef2f5;border:1px solid #cbd6df;border-radius:12px}
body[data-knight-plumbing-finishing] main[data-v5-inner] .sx-reading>.sx-caution{padding:28px 32px}
body[data-knight-plumbing-finishing] main[data-v5-inner] .sx-cost .sx-card{margin:0}
body[data-knight-plumbing-finishing] .knight-water-heater-photo img{object-fit:cover;object-position:center center}
@media(max-width:1000px){
 body[data-knight-plumbing-finishing] main[data-v5-inner] .sx-experience{display:block}
 body[data-knight-plumbing-finishing] main[data-v5-inner] .sx-experience>.sx-reading{display:block;width:100%}
 body[data-knight-plumbing-finishing] main[data-v5-inner] .sx-reading>.sx-section{margin-bottom:32px}
 body[data-knight-plumbing-finishing] main[data-v5-inner] .sx-experience>:is(.sx-leading-guide,.sx-sidebar){width:100%;margin-bottom:32px}
}
@media(max-width:640px){
 body[data-knight-plumbing-finishing] main[data-v5-inner] .sx-section .sx-grid,body[data-knight-plumbing-finishing] main[data-v5-inner] .sx-options>.sx-option-list{grid-template-columns:minmax(0,1fr);gap:20px}
 body[data-knight-plumbing-finishing] main[data-v5-inner] .sx-reading>:is(.sx-preparation,.sx-caution),body[data-knight-plumbing-finishing] main[data-v5-inner] .sx-option-list>.sx-option{padding:20px}
}
