body{margin:0;background:#fff;color:#102e43;font-family:Arial,sans-serif;font-size:16px} [hidden]{display:none!important}
.lab-page .shelf-shipping-note{display:block;font-size:.72em;line-height:1.3;color:var(--gui-muted);margin:0}.lab-supporting-files-disclosure,[data-contact-first],[data-contact-form]{display:none!important}
.shelf-checkout{max-width:860px;margin:40px auto;padding:0 24px 64px}.shelf-checkout a{color:#1261a5}.shelf-checkout h1{font-size:36px;margin:32px 0 16px}.shelf-checkout p{line-height:1.6}.shelf-checkout form{display:grid;grid-template-columns:1fr 1fr;gap:18px}.shelf-checkout label{display:flex;flex-direction:column;gap:7px}.shelf-checkout input,.shelf-checkout select{font:inherit;padding:12px;border:1px solid #7891a0;border-radius:4px;min-width:0}.shelf-checkout button{font:inherit;border:0;border-radius:4px;background:#07579a;color:white;padding:14px 22px;cursor:pointer}.shelf-checkout button:disabled{opacity:.5;cursor:not-allowed}.shelf-checkout .wide{grid-column:1/-1}.shelf-checkout fieldset{border:1px solid #b1c3cd;padding:20px;border-radius:6px}.shelf-checkout fieldset label{flex-direction:row;align-items:center;margin:14px 0}.shelf-checkout .summary{background:#f2f6f8;padding:20px;margin:24px 0;border-radius:6px}.shelf-checkout #notice{padding:16px;background:#eaf3ff;border-left:4px solid #1261a5}.shelf-checkout #error{color:#9e201c}
@media(max-width:600px){.shelf-checkout form{grid-template-columns:1fr}.shelf-checkout{margin-top:24px;padding:0 16px 40px}.shelf-checkout h1{font-size:28px}}

html.xform3-themed .lab-page .xf3v2__summary .lab-summary-price-row .shelf-shipping-note{display:block;line-height:1.4}
