[hidden]{display:none!important}button:disabled{cursor:not-allowed;opacity:.5}a[aria-disabled=true]{pointer-events:none;opacity:.6}.native-page{max-width:1120px;margin:0 auto;padding:48px 24px;min-height:50vh}.native-page img{max-width:100%;height:auto}.native-page form{max-width:800px}.native-page h1{font-size:clamp(2rem,6vw,4rem);margin-bottom:24px}.native-page .cart-line{padding:24px 0}.native-page input,.native-page select,.native-page button{font:inherit}.native-page .quantity-control{margin:12px 0}.native-page a{color:inherit}.native-page .button{margin-top:16px}.cart-dialog form{display:block}.cart-dialog [data-refresh-cart]{margin:12px 0}.lm-policy-nav{display:flex;flex-wrap:wrap;gap:18px;padding:24px}.lm-policy-nav a{color:inherit}.product-grid .product-card{min-width:0}.native-page .native-products{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px}.kit-pair-note{font-size:12px}#cart-gate{margin:10px 0;color:#694000}.quick-availability{min-height:2.4em}
