.catalog-menu{position:relative}.catalog-menu summary{cursor:pointer;list-style:none}.catalog-menu summary::after{content:' ▾';color:var(--gold)}.catalog-menu>div{position:absolute;top:calc(100% + 20px);left:-24px;min-width:240px;background:#102c27;padding:18px 24px;border:1px solid #b0925c;box-shadow:0 16px 40px #0003}.catalog-menu>div a{display:block;padding:9px 0}.card h3 a{text-decoration:none;color:inherit}.card .chips a{transition:background .2s}.card .chips a:hover{background:#eadbc0}.card .more{display:flex;align-items:center;justify-content:space-between;text-decoration:none;min-height:44px}.card{cursor:default}.drawer{overflow-y:auto}.drawer-categories{display:grid;grid-template-columns:1fr 1fr;gap:0 15px}.drawer .drawer-categories a{font-size:1.15rem;line-height:1.4}.drawer>a{font-size:1.35rem;padding:7px 0}.drawer-foot{padding-bottom:28px}.section-head h2{max-width:800px}.form-note a{text-decoration:underline}a:focus-visible,summary:focus-visible{outline:3px solid #b8893e;outline-offset:5px}.card .body{gap:4px}.spec-button{min-height:44px}#mPage{font-size:11px}.spec-note{font-size:13px;line-height:1.65}.modal .body::after{content:'Specifications are indicative; confirm the final grade, analysis and applicable documents before ordering.';font-size:12px;line-height:1.5;color:#54635b;padding-top:12px}@media(max-width:620px){.section-head h2{font-size:2.2rem}.grid-products{gap:22px}.drawer{padding-top:100px}.drawer-foot{margin-top:20px}.card .body{padding:22px}.card figure{aspect-ratio:3/2}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}
