.product-section-jumps{position:static;background:#fff}.product-section-jumps .routing-grid{grid-template-columns:repeat(var(--jump-count),minmax(0,1fr))}.product-section-jumps .routing-grid>a>span{min-width:0}.product-secondary-jumps{display:flex;flex-wrap:wrap;align-items:center;column-gap:10px;row-gap:6px;padding-block:14px;color:var(--steel);font-size:.88rem}.product-secondary-jumps>span:first-child{font-weight:600}.product-secondary-jumps>span:not(:first-child){display:inline-flex;align-items:center;gap:10px}.product-secondary-jumps a{color:var(--navy);text-underline-offset:4px}.product-secondary-jumps a:hover{color:var(--red);text-decoration:underline}.product-section-jumps a:focus-visible,.product-gallery-resource-jump a:focus-visible{outline:2px solid var(--red);outline-offset:3px}.product-gallery-resource-jump{margin:-14px 0 24px;font-size:.9rem}.product-gallery-resource-jump a{color:inherit;text-decoration:underline;text-underline-offset:4px}.product-related-materials{display:flex;flex-wrap:wrap;gap:10px 22px;align-items:baseline;margin-top:28px;padding-top:20px;border-top:1px solid var(--line);font-size:.9rem}.product-related-materials>span{font-weight:700;color:var(--navy)}.product-related-materials a{color:var(--red);text-decoration:underline;text-underline-offset:4px}@media (max-width: 1100px){.product-section-jumps .routing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-section-jumps .routing-grid[data-jump-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.product-section-jumps .routing-grid>a{border-bottom:1px solid var(--line)}.product-section-jumps .routing-grid>a:nth-child(2n){border-right:0}}@media (max-width: 680px){.product-section-jumps .routing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-section-jumps .routing-grid:is([data-jump-count="1"],[data-jump-count="3"]){grid-template-columns:1fr}.product-section-jumps .routing-grid>a{display:grid;grid-template-columns:26px 1fr;gap:8px;min-height:132px;padding:15px 9px;border-right:1px solid var(--line);align-content:center}.product-section-jumps .routing-grid>a>span{grid-row:2;grid-column:1 / -1}.product-section-jumps .routing-grid>a>svg:last-child{grid-row:1;grid-column:2;justify-self:end}.product-section-jumps .routing-grid>a:nth-child(2n){border-right:0}.product-section-jumps .routing-grid:is([data-jump-count="1"],[data-jump-count="3"])>a{display:flex;min-height:94px;gap:12px;border-right:0}.product-secondary-jumps{padding-block:12px;column-gap:8px;font-size:.84rem}.product-secondary-jumps>span:not(:first-child){gap:8px}}
