/* actions.css: maintained component styles. */
/* Shared solid action buttons across the working site. */
.button:not(.secondary):not(.not-found-primary):not(.not-found-secondary) {
  color: #fff !important;
}
.nav-contact {
  color: #fff !important;
}
.button:not(.secondary):not(.not-found-primary):not(.not-found-secondary) :is(span,strong,b) {
  color: inherit !important;
}
.nav-contact :is(span,strong,b) {
  color: inherit !important;
}

/* All orange actions follow the confirmed product hero button. */
.button:not(.secondary):not(.not-found-primary):not(.not-found-secondary),.nav-contact,.product-inquiry,.catalog-inquiry,.floating-inquiry,#applications .fit-title .text-link,#downloads .text-link,.industry-tab[aria-selected="true"],#specifications [data-material][aria-pressed="true"]{background:#F47437!important;border-color:#F47437!important;color:#fff!important}
@media(hover:hover){.button:not(.secondary):not(.not-found-primary):not(.not-found-secondary):not(:disabled):hover,.nav-contact:not(:disabled):hover,.product-inquiry:not(:disabled):hover,.catalog-inquiry:not(:disabled):hover,.floating-inquiry:not(:disabled):hover,#applications .fit-title .text-link:not(:disabled):hover,#downloads .text-link:not(:disabled):hover,.industry-tab[aria-selected="true"]:not(:disabled):hover{background:#102F53!important;border-color:#102F53!important;color:#fff!important}}

#specifications [data-material]{background:#fff;border-color:#c5d6e2;color:#102f53}
#specifications [data-material][aria-pressed="true"]{background:#F47437!important;border-color:#F47437!important;color:#fff!important}
@media(hover:hover){#specifications [data-material]:not([aria-pressed="true"]):hover{background:#fff!important;border-color:#F47437!important;color:#102F53!important}}
#specifications [data-material]:focus-visible{outline:2px solid #F47437;outline-offset:3px}
