.section.svelte-vkv9yn.svelte-vkv9yn{grid-column:1/3;border:1px solid #D3D3D3;border-bottom:none}.section.svelte-vkv9yn.svelte-vkv9yn:last-of-type{border-bottom:1px solid #D3D3D3}.section.svelte-vkv9yn .header.svelte-vkv9yn{display:flex;align-items:center;background:#F5F6F7;padding:7px 15px 7px 25px;cursor:pointer}.section.svelte-vkv9yn .header .name.svelte-vkv9yn{flex-grow:1;font-size:25px;font-weight:300;color:#000}.section.svelte-vkv9yn .header .expander svg.svelte-vkv9yn{width:1.2em;transition:.15s all ease-in}.section.svelte-vkv9yn .header .expander svg path.svelte-vkv9yn{fill:#707070}.section.svelte-vkv9yn .header .expander.closed svg.svelte-vkv9yn{transform:rotate(90deg)}.section.svelte-vkv9yn .body.svelte-vkv9yn{border-top:1px solid #D3D3D3;font-size:17px;font-weight:300;line-height:1.75em;color:#000}.ranges.svelte-llva0y .child-range.svelte-llva0y .body{display:grid;grid-template-columns:1fr;grid-template-areas:"banner" "description" "viewRange" "approvals" "crossSection";grid-column-gap:80px;grid-row-gap:30px;padding:0 30px 30px}@media (min-width: 768px){.ranges.svelte-llva0y .child-range.svelte-llva0y .body{grid-template-columns:2fr 1fr;grid-template-areas:"banner banner" "description viewRange" "description approvals" "description crossSection"}}.ranges.svelte-llva0y .child-range .banner.svelte-llva0y{position:relative;display:flex;align-items:center;grid-area:banner;margin:0 -30px;background:#28343d}@media (max-width: 767px){.ranges.svelte-llva0y .child-range .banner.svelte-llva0y{display:none}}.ranges.svelte-llva0y .child-range .banner .name.svelte-llva0y{position:absolute;display:flex;top:0;bottom:0;left:0;right:0;align-items:center;justify-content:center}.ranges.svelte-llva0y .child-range .banner .name h2.svelte-llva0y{color:#000;font-size:25px;font-weight:500;padding:12px 30px;background:rgba(255,255,255,.7);line-height:1;text-transform:uppercase}.ranges.svelte-llva0y .child-range .description.svelte-llva0y{grid-area:description}.ranges.svelte-llva0y .child-range .view-range.svelte-llva0y{grid-area:viewRange;display:flex;align-items:center;justify-content:center}.ranges.svelte-llva0y .child-range .approvals.svelte-llva0y{grid-area:approvals;display:flex;align-items:center;justify-content:center}.ranges.svelte-llva0y .child-range .cross-section.svelte-llva0y{grid-area:crossSection;display:flex;align-items:center;justify-content:center}.grid.svelte-9c3kw7.svelte-9c3kw7{display:grid}.header.svelte-9c3kw7.svelte-9c3kw7{padding-top:20px;padding-bottom:50px;background-color:#f5f6f7;border-bottom:1px solid #d3d3d3}.header.svelte-9c3kw7 .grid.svelte-9c3kw7{grid-template-columns:1fr;grid-template-areas:"breadcrumb" "image" "info";grid-row-gap:20px;grid-column-gap:50px}@media (min-width: 768px){.header.svelte-9c3kw7 .grid.svelte-9c3kw7{grid-template-columns:2fr 3fr;grid-template-areas:"breadcrumb breadcrumb" "image      info";grid-row-gap:20px;grid-column-gap:50px}}.header.svelte-9c3kw7 .info.svelte-9c3kw7{grid-area:info;display:grid;grid-row-gap:10px;align-content:center;grid-template-rows:fit-content(1.5em) auto;grid-template-columns:auto}.header.svelte-9c3kw7 .info .name h1.svelte-9c3kw7{margin:0;color:#323639;font-size:35px;font-weight:500}.switcher.svelte-9c3kw7.svelte-9c3kw7{margin-top:40px}.switcher.svelte-9c3kw7 .grid.svelte-9c3kw7{grid-column-gap:30px;grid-template-columns:fit-content(50%) fit-content(50%)}.switcher.svelte-9c3kw7 .selector.svelte-9c3kw7{position:relative;background:#363f4d;color:#fff;padding:8px 20px;font-size:20px;font-weight:300;line-height:1;cursor:pointer;transition:.15s all ease-in;margin-bottom:11px;border-radius:5px}.switcher.svelte-9c3kw7 .selector.svelte-9c3kw7:before{position:absolute;bottom:11px;left:50%;content:"";height:20px;width:20px;background:#363f4d;transform:rotate(45deg) translate(0) translateY(10px);z-index:-1;transition:.15s all ease-in}.switcher.svelte-9c3kw7 .selector.svelte-9c3kw7:hover,.switcher.svelte-9c3kw7 .selector.selected.svelte-9c3kw7{background:#a91e30}.switcher.svelte-9c3kw7 .selector.svelte-9c3kw7:hover:before,.switcher.svelte-9c3kw7 .selector.selected.svelte-9c3kw7:before{bottom:0;background:#a91e30}.body.svelte-9c3kw7.svelte-9c3kw7{margin-top:20px}.cables.svelte-9c3kw7.svelte-9c3kw7{grid-template-columns:1fr;row-gap:30px;-moz-column-gap:45px;column-gap:45px}@media (min-width: 768px){.cables.svelte-9c3kw7.svelte-9c3kw7{grid-template-columns:1fr 4fr}}.cables.svelte-9c3kw7 .results.svelte-9c3kw7{display:grid;grid-template-columns:1fr;grid-column-gap:50px;grid-row-gap:35px;align-content:flex-start}@media (min-width: 768px){.cables.svelte-9c3kw7 .results.svelte-9c3kw7{grid-template-columns:1fr 1fr}}@media (min-width: 1024px){.cables.svelte-9c3kw7 .results.svelte-9c3kw7{grid-template-columns:1fr 1fr 1fr}}@media (min-width: 1280px){.cables.svelte-9c3kw7 .results.svelte-9c3kw7{grid-template-columns:1fr 1fr 1fr 1fr}}.cables.svelte-9c3kw7 .results.svelte-9c3kw7 .tile .name{width:25ch;max-width:100%}.cables.svelte-9c3kw7 .results .no-results.svelte-9c3kw7{font-size:25px;text-align:center;grid-column:1 / -1;font-weight:300}.no-results.svelte-9c3kw7 .phone.svelte-9c3kw7{margin-top:.5em;font-weight:400}.no-results.svelte-9c3kw7 .email.svelte-9c3kw7{margin-top:1em;font-weight:400}.related-links.svelte-9c3kw7.svelte-9c3kw7{margin-top:50px;border-top:1px solid #d3d3d3;padding:25px 0;display:grid;justify-items:center}.related-links.svelte-9c3kw7 .heading.svelte-9c3kw7{position:relative;background:#a91e30;color:#fff;padding:7px 20px;font-size:20px;font-weight:300;line-height:1;width:auto;justify-self:center;border-radius:5px}.related-links.svelte-9c3kw7 .heading.svelte-9c3kw7:before{position:absolute;bottom:0;left:50%;content:"";height:20px;width:20px;background:#a91e30;transform:rotate(45deg) translate(0) translateY(10px);z-index:-1;transition:.15s all ease-in}.related-links.svelte-9c3kw7 .items.svelte-9c3kw7{margin:70px 0}.related-links.svelte-9c3kw7 .items.svelte-9c3kw7 .tile .name{width:25ch;max-width:100%}.related-links.svelte-9c3kw7 .items.svelte-9c3kw7 .slider{justify-content:center}.related-links.svelte-9c3kw7 .items.svelte-9c3kw7 .slider .items{grid-column-gap:60px}.related-links.svelte-9c3kw7 .items.svelte-9c3kw7 .slider .items .item{border:none}.related-links.svelte-9c3kw7 .items.svelte-9c3kw7 .slider .items .item .image img{border:1px solid #ccc}.related-links.svelte-9c3kw7 .items.svelte-9c3kw7 .slider .controls svg{height:40px}@media (min-width: 768px){.related-links.svelte-9c3kw7 .items.svelte-9c3kw7 .slider .controls svg{height:75px}}.results.svelte-9c3kw7.svelte-9c3kw7{position:relative}.results.svelte-9c3kw7 .loading.svelte-9c3kw7{position:absolute;top:0;bottom:0;right:0;left:0;display:flex;align-items:flex-start;justify-content:center;background:rgba(255,255,255,.7);cursor:wait;z-index:10000}
