/* Reviewed responsive layout and anchor offsets */
.product-columns>*{min-width:0}.page-x5 .psection,.page-x5 .p-photo-section,.page-x5 .product-contact{scroll-margin-top:0}.product-main-photo figcaption,.layout-figure figcaption,.real-system figcaption{font-size:12px}.layout-scroll img{max-width:1000px}
@media(max-width:1100px){.product-toc .toc-model,.product-toc .toc-request{display:none}.product-toc .wrap{justify-content:space-between}}
@media(max-width:850px){.product-columns,.xps-intro-grid{grid-template-columns:minmax(0,1fr)}.product-toc .wrap{justify-content:flex-start}}
