/* Related resources and consistent, wrapping breadcrumbs. */
.technical-related{margin:36px 0 52px;padding-top:26px;border-top:1px solid #e1e7ee}
.technical-related h2{font-size:20px!important;margin:0 0 16px}
.technical-related ul{display:flex;flex-wrap:wrap;gap:12px 30px;list-style:none;padding:0;margin:0}
.technical-related a{color:#2160bc;font-size:14px;line-height:1.6;text-underline-offset:3px}
.breadcrumbs{display:flex;flex-wrap:wrap;gap:8px;align-items:center;line-height:1.6}
@media(max-width:749px){.technical-related ul{display:grid;gap:14px}.technical-related{margin:28px 0 36px}}

/* Reserve the final mobile layout before scripts run. */
@media(max-width:749px){
 .product-layout>div:first-child{display:contents}
 .product-layout>div:first-child>.image-zoom{order:0}
 .product-layout>.product-info{order:1}
 .product-layout>div:first-child>.specs{order:2}
}
