:root{--ut-cta-orange: #ea580c;--ut-cta-orange-2: #f97316;--ut-cta-orange-hover: #c2410c;--ut-cta-blue: #1d4ed8;--ut-cta-blue-2: #2563eb;--ut-cta-red: #be123c;--ut-cta-ink: #07111f;--ut-cta-white: #ffffff;--ut-cta-line-light: rgba(255,255,255,.24);--ut-cta-line-dark: rgba(15,23,42,.16)}html body a[class*=button],html body button[class*=button],html body .button,html body [class*=__button],html body [class*=__btn],html body [class*=-btn],html body [class*=cta],html body [class*=CTA]{text-shadow:none!important;-webkit-text-fill-color:currentColor!important}html body a[class*=button] *,html body button[class*=button] *,html body .button *,html body [class*=__button] *,html body [class*=__btn] *,html body [class*=-btn] *,html body [class*=cta] *,html body [class*=CTA] *{color:inherit!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}html body .ut-usa-dock__btn,html body .ut-usa-dock__btn:visited,html body .ut-usa-dock__btn *,html body .ut-usa-dock__btn:visited *{color:var(--ut-cta-white)!important;-webkit-text-fill-color:var(--ut-cta-white)!important;opacity:1!important;visibility:visible!important}html body .ut-usa-dock__btn--primary,html body .ut-usa-dock__btn--primary:visited{background:linear-gradient(135deg,var(--ut-cta-orange),var(--ut-cta-orange-2))!important;color:var(--ut-cta-white)!important;-webkit-text-fill-color:var(--ut-cta-white)!important;border:1px solid rgba(154,52,18,.48)!important;box-shadow:0 10px 22px #ea580c3d!important;font-weight:620!important}html body .ut-usa-dock__btn--primary:hover,html body .ut-usa-dock__btn--primary:focus-visible{background:linear-gradient(135deg,var(--ut-cta-orange-hover),var(--ut-cta-orange))!important;color:var(--ut-cta-white)!important;-webkit-text-fill-color:var(--ut-cta-white)!important}html body .ut-usa-dock__btn--finance,html body .ut-usa-dock__btn--finance:visited{background:#2563eb57!important;color:var(--ut-cta-white)!important;border-color:#bfdbfe47!important;font-weight:580!important}html body .ut-usa-dock__btn--accent,html body .ut-usa-dock__btn--accent:visited{background:var(--ut-cta-red)!important;color:var(--ut-cta-white)!important;border-color:#ffffff38!important;font-weight:600!important}html body .umpro-home-entry__button--primary,html body .umpro-home-entry__button--primary:visited,html body .umpro-home-entry__next-steps a:first-child,html body .umpro-home-entry__next-steps a:first-child:visited,html body .button.button--primary,html body a.button.button--primary,html body button.button--primary,html body .flagship-collection-header__cta--primary,html body .flagship-collection-header__actions a:first-child,html body .ut-utility-actions .button:first-child,html body .ut-btn-submit,html body .contact__button button,html body .shopify-challenge__button{background:linear-gradient(135deg,var(--ut-cta-orange),var(--ut-cta-orange-2))!important;color:var(--ut-cta-white)!important;-webkit-text-fill-color:var(--ut-cta-white)!important;border:1px solid rgba(154,52,18,.44)!important;box-shadow:0 8px 18px #ea580c33!important;font-weight:620!important;text-decoration:none!important}html body .umpro-home-entry__button--primary *,html body .umpro-home-entry__next-steps a:first-child *,html body .button.button--primary *,html body a.button.button--primary *,html body button.button--primary *,html body .flagship-collection-header__cta--primary *,html body .flagship-collection-header__actions a:first-child *,html body .ut-utility-actions .button:first-child *,html body .ut-btn-submit *,html body .contact__button button *,html body .shopify-challenge__button *{color:inherit!important;-webkit-text-fill-color:currentColor!important}html body .umpro-home-entry__button--primary:hover,html body .umpro-home-entry__next-steps a:first-child:hover,html body .button.button--primary:hover,html body a.button.button--primary:hover,html body button.button--primary:hover,html body .flagship-collection-header__cta--primary:hover,html body .flagship-collection-header__actions a:first-child:hover,html body .ut-utility-actions .button:first-child:hover,html body .ut-btn-submit:hover,html body .contact__button button:hover,html body .shopify-challenge__button:hover{background:linear-gradient(135deg,var(--ut-cta-orange-hover),var(--ut-cta-orange))!important;color:var(--ut-cta-white)!important;-webkit-text-fill-color:var(--ut-cta-white)!important;box-shadow:0 10px 22px #c2410c38!important}html body .umpro-home-entry__button--secondary,html body .umpro-home-entry__button--secondary:visited,html body .flagship-collection-header__cta--secondary,html body .flagship-collection-header__cta--secondary:visited,html body .flagship-collection-header__actions a:not(:first-child),html body .ut-utility-actions .button:not(:first-child),html body .umpro-procurement-rfq-max .button--secondary{background:#1e40af4d!important;color:var(--ut-cta-white)!important;-webkit-text-fill-color:var(--ut-cta-white)!important;border:1px solid rgba(219,234,254,.26)!important;box-shadow:none!important;font-weight:560!important}html body .button.button--secondary,html body a.button.button--secondary,html body .rte .button.button--secondary,html body .color-scheme-1 .button.button--secondary,html body .color-background-1 .button.button--secondary,html body .card .button.button--secondary,html body .umpro-home-entry__category-wrap .button.button--secondary{color:var(--ut-cta-ink)!important;-webkit-text-fill-color:var(--ut-cta-ink)!important}html body .header--flagship .flagship-cta,html body .header--flagship .flagship-cta:visited,html body .header--flagship .umpro-industrial-mobile-nav__link--primary,html body .header--flagship .flagship-mobile-bar a.flagship-mobile-bar__primary{background:linear-gradient(135deg,var(--ut-cta-orange),var(--ut-cta-orange-2))!important;color:var(--ut-cta-white)!important;-webkit-text-fill-color:var(--ut-cta-white)!important;border-color:#9a341270!important;box-shadow:0 8px 18px #ea580c33!important;font-weight:620!important}html body a[class*=button]:focus-visible,html body button[class*=button]:focus-visible,html body .button:focus-visible,html body [class*=__button]:focus-visible,html body [class*=__btn]:focus-visible,html body [class*=-btn]:focus-visible,html body [class*=cta]:focus-visible,html body [class*=CTA]:focus-visible{outline:3px solid rgba(14,165,233,.45)!important;outline-offset:3px!important}@media screen and (max-width:749px){html body .ut-usa-dock__actions{gap:8px!important}html body .ut-usa-dock__btn{min-height:42px!important;font-size:.95rem!important;font-weight:600!important;padding-left:12px!important;padding-right:12px!important}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/umprotech-cta-visibility-final.css.map */
