.product-category{display:block;color:inherit}.category-action{display:flex;justify-content:space-between;font-size:13px;font-weight:bold}.product-category:focus-visible{outline:3px solid var(--tan);outline-offset:6px}.swatch.abrasives{background:radial-gradient(circle at 25% 50%,#716353 0 7%,#a87646 7.5% 27%,transparent 27.5%),radial-gradient(circle at 80% 55%,#655a4d 0 7%,#bb8b59 7.5% 30%,transparent 30.5%),#ded6c8}.category-tabs{display:flex;gap:10px;flex-wrap:wrap;padding:25px 7%;border-bottom:1px solid var(--line)}.category-tabs a{padding:8px 15px;border:1px solid var(--line);border-radius:25px;font-size:13px}.category-tabs a[aria-current=page]{background:var(--ink);color:white;border-color:var(--ink)}.inventory-tools{display:flex;justify-content:space-between;align-items:end;gap:25px;margin-bottom:30px}.inventory-tools>div{max-width:450px;width:100%}.inventory-tools label{margin-top:0}.inventory-tools p{font-size:13px;color:#657169}.inventory-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.inventory-card{background:white;border:1px solid var(--line);display:flex;flex-direction:column}.inventory-card[hidden],.empty-inventory[hidden]{display:none}.inventory-photo{height:220px;background:#e9e9de;display:flex;align-items:center;justify-content:center;padding:15px}.inventory-photo img{width:100%;height:100%;object-fit:contain}.inventory-photo>span{font-size:12px;color:#657169}.inventory-body{padding:25px;display:flex;align-items:start;flex-direction:column;flex:1}.inventory-body h2{font-size:27px;letter-spacing:0;overflow-wrap:anywhere}.inventory-brand{font-size:11px;text-transform:uppercase;letter-spacing:1.5px;margin:0 0 10px}.inventory-sku{font-size:12px;color:#657169}.inventory-size{font-size:14px}.inventory-description{font-size:14px;white-space:pre-line;overflow-wrap:anywhere}.availability{background:#edf0e7;padding:5px 10px;font-size:11px;border-radius:3px}.inventory-quantity{font-size:12px;color:#657169}.inventory-price{font-size:24px;margin:16px 0}.inventory-price small{font-size:12px}.inventory-price-note{font-size:13px;margin:20px 0}.inventory-body .button{margin-top:auto}.inventory-note{font-size:12px;color:#657169;margin-top:35px;max-width:850px}.empty-inventory{background:#e9e9de;border:1px solid var(--line);padding:45px}.empty-inventory h2{font-size:36px;max-width:800px}.empty-inventory p{max-width:650px;color:#657169}.category-tabs+.section{padding-top:55px}@media(max-width:800px){.inventory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.inventory-tools{align-items:start;flex-direction:column}.empty-inventory{padding:28px}.category-tabs{gap:8px}.category-tabs a{font-size:12px}}@media(max-width:480px){.inventory-grid{grid-template-columns:1fr}.empty-inventory h2{font-size:30px}}
.swatch.mouldings{background:repeating-linear-gradient(90deg,#d3b38b 0 13%,#96744f 13% 14%,#e5cba7 14% 17%,#b38c60 17% 19%,#e2c39b 19% 33%)}
