/* oil-temperature-gauges: the client's page on our stack */
/* the theme's Magento page-wrapper, which base.html does not have: its pagebuilder styles hang off the
   body id #html-body, its main is a flex item (no margin collapsing), and its hidden nav-sections leaves 25px */
.pw-stand-in { display: flex; flex-direction: column; }
@media (min-width: 768px) { .pw-stand-in { padding-top: 25px; } }
/* auto margins on a flex item shrink it to its text: the client's crumbs span the 1280px column, left aligned */
.pw-stand-in > .breadcrumbs { width: 100%; }
/* the client's page leaves 20px between its content and the footer */
.cms-oil-temperature-gauges .page-main { margin-bottom: 20px; }
