:root{--ut-ink: #0b1220;--ut-ink-soft: #1f2a44;--ut-muted: #64748b;--ut-line: #d7dfeb;--ut-line-soft: rgba(148, 163, 184, .32);--ut-bg: #f5f7fb;--ut-surface: #ffffff;--ut-surface-2: #f8fafc;--ut-navy: #111827;--ut-blue: #234fd8;--ut-blue-deep: #1539a5;--ut-blue-soft: #eaf0ff;--ut-red: #e31b23;--ut-green: #16a34a;--ut-radius-sm: 10px;--ut-radius-md: 16px;--ut-radius-lg: 22px;--ut-radius-xl: 30px;--ut-shadow-card: 0 12px 35px rgba(11, 18, 32, .09);--ut-shadow-heavy: 0 26px 70px rgba(11, 18, 32, .18);--ut-section-y: clamp(28px, 4.2vw, 64px);--ut-ease: cubic-bezier(.2,.7,.2,1)}html{scroll-behavior:smooth;text-size-adjust:100%}body{background:radial-gradient(circle at 0% 0%,rgba(35,79,216,.06),transparent 32rem),linear-gradient(180deg,#ffffff 0%,var(--ut-bg) 55%,#eef2f8 100%)!important;color:var(--ut-ink)!important;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body .content-for-layout{overflow:clip}body .page-width{width:min(100% - 32px,1320px);max-width:1320px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}@media screen and (max-width:749px){body .page-width{width:min(100% - 24px,1320px)}}body h1,body .h1,body h2,body .h2,body h3,body .h3{color:var(--ut-ink);letter-spacing:-.035em;line-height:1.06}body h1,body .h1{font-size:clamp(3.1rem,5vw,6.2rem)}body h2,body .h2{font-size:clamp(2.4rem,3.2vw,4.4rem)}body h3,body .h3{font-size:clamp(2rem,2vw,3rem)}body p,body .rte,body .collection-hero__description,body .product__description{color:var(--ut-ink-soft)}body .rte p,body .rte li,body .product__description p,body .collection-hero__description p{line-height:1.72}body a{transition:color .16s var(--ut-ease),background .16s var(--ut-ease),border-color .16s var(--ut-ease),box-shadow .16s var(--ut-ease),transform .16s var(--ut-ease)}body :focus-visible{outline:3px solid rgba(35,79,216,.38)!important;outline-offset:3px;box-shadow:0 0 0 6px #234fd81a!important}.ut-global-clarity-bar{position:relative;z-index:8;background:linear-gradient(90deg,#0b1220,#13214a 52%,#234fd8);color:#fff;border-bottom:1px solid rgba(255,255,255,.12);box-shadow:0 10px 30px #0b122029}.ut-global-clarity-bar__inner{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.9rem 1.35rem;min-height:44px;padding-top:.7rem;padding-bottom:.7rem;font-size:1.28rem;line-height:1.25;font-weight:750;letter-spacing:.045em;text-transform:uppercase}.ut-global-clarity-bar__item{display:inline-flex;align-items:center;gap:.55rem;white-space:nowrap;opacity:.96}.ut-global-clarity-bar__dot{width:6px;height:6px;border-radius:999px;background:#39e58f;box-shadow:0 0 0 5px #39e58f29;flex:0 0 auto}.ut-global-clarity-bar__link{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:.45rem 1.1rem;border-radius:999px;background:#fff;color:#13214a!important;text-decoration:none;box-shadow:0 8px 18px #0b122038}.ut-global-clarity-bar__link:hover{transform:translateY(-1px);box-shadow:0 12px 26px #0b122047}@media screen and (max-width:749px){.ut-global-clarity-bar__inner{justify-content:flex-start;gap:.55rem .8rem;min-height:auto;font-size:1.08rem;letter-spacing:.035em;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}.ut-global-clarity-bar__inner::-webkit-scrollbar{display:none}.ut-global-clarity-bar__item:nth-of-type(n+4){display:none}}body .section-header,body .shopify-section-header-sticky{z-index:50}body .header-wrapper{border-bottom:1px solid rgba(15,23,42,.08)!important;background:#ffffffeb!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}body .header{min-height:74px}body .header__heading-logo{max-height:58px;object-fit:contain}body .header__menu-item,body .list-menu__item,body .menu-drawer__menu-item{color:var(--ut-ink)!important;font-weight:750;letter-spacing:.015em}body .header__menu-item span{text-decoration:none!important}body .header__active-menu-item,body .header__menu-item:hover,body details[open]>.header__menu-item{color:var(--ut-blue)!important}body .header__submenu,body .mega-menu__content,body .menu-drawer{border:1px solid rgba(148,163,184,.28)!important;border-radius:var(--ut-radius-lg)!important;background:#fffffffa!important;box-shadow:var(--ut-shadow-heavy)!important}body .header__icon,body .header__icon span{color:var(--ut-ink)!important}body .header__icon:hover{color:var(--ut-blue)!important;transform:translateY(-1px)}body .button,body .shopify-challenge__button,body .customer button,body button.shopify-payment-button__button,body .product-form__submit,body .quick-add__submit,body .cart__checkout-button,body .contact__button button,body .newsletter-form__button,body input[type=submit]{min-height:4.8rem;border-radius:999px!important;font-weight:850!important;letter-spacing:.035em;text-transform:uppercase;box-shadow:0 12px 28px #234fd833!important;transition:transform .16s var(--ut-ease),box-shadow .16s var(--ut-ease),background .16s var(--ut-ease),border-color .16s var(--ut-ease)!important}body .button:before,body .button:after,body .shopify-challenge__button:before,body .shopify-challenge__button:after,body .customer button:before,body .customer button:after,body .shopify-payment-button__button:before,body .shopify-payment-button__button:after{border-radius:inherit!important;box-shadow:none!important}body .button:not(.button--secondary),body .button--primary,body .product-form__submit,body .quick-add__submit,body .cart__checkout-button,body .shopify-payment-button__button,body input[type=submit]{background:linear-gradient(135deg,var(--ut-blue) 0%,var(--ut-blue-deep) 100%)!important;border:1px solid rgba(255,255,255,.22)!important;color:#fff!important}body .button:hover,body .shopify-challenge__button:hover,body .customer button:hover,body button.shopify-payment-button__button:hover,body .product-form__submit:hover,body .quick-add__submit:hover,body .cart__checkout-button:hover,body input[type=submit]:hover{transform:translateY(-2px);box-shadow:0 18px 38px #234fd847!important}body .button--secondary,body .button--tertiary,body .shopify-payment-button__more-options{background:#fff!important;color:var(--ut-ink)!important;border:1px solid var(--ut-line)!important;box-shadow:0 8px 24px #0b122014!important}body :is(.fiber-laser-hero,.hpbrakes-hero,.lathes-hero,.milling-hero,.cnc-tube-benders-hero,.coil-fed-hero,.combined-laser-hero,.enclosed-laser-hero,.fiber-sources-hero,.open-laser-hero,.pan-brake-hero,.rental-hero,.robotic-press-brake-hero,.tube-laser-hero,.bandsaw-hero,.ut-page-hero,.ut-contact-hero,.ut-financing-hero,.ut-collection-hero,.flagship-collection-header__hero,.umprotech-pro__hero){border-radius:var(--ut-radius-xl)!important;padding:clamp(2.6rem,4vw,5.2rem)!important;background:radial-gradient(circle at 9% 0%,rgba(35,79,216,.24),transparent 34rem),radial-gradient(circle at 92% 8%,rgba(227,27,35,.14),transparent 30rem),linear-gradient(135deg,#fff,#f7faff 48%,#eef3ff)!important;border:1px solid rgba(148,163,184,.34)!important;box-shadow:var(--ut-shadow-heavy)!important;color:var(--ut-ink)!important;overflow:hidden}body :is(.fiber-laser-hero,.hpbrakes-hero,.lathes-hero,.milling-hero,.cnc-tube-benders-hero,.coil-fed-hero,.combined-laser-hero,.enclosed-laser-hero,.fiber-sources-hero,.open-laser-hero,.pan-brake-hero,.rental-hero,.robotic-press-brake-hero,.tube-laser-hero,.bandsaw-hero):before{background:radial-gradient(circle at 50% 50%,rgba(35,79,216,.46),transparent 68%)!important;opacity:.52!important}body :is(.fiber-laser-hero,.hpbrakes-hero,.lathes-hero,.milling-hero,.cnc-tube-benders-hero,.coil-fed-hero,.combined-laser-hero,.enclosed-laser-hero,.fiber-sources-hero,.open-laser-hero,.pan-brake-hero,.rental-hero,.robotic-press-brake-hero,.tube-laser-hero,.bandsaw-hero):after{background:radial-gradient(circle at 50% 50%,rgba(227,27,35,.36),transparent 68%)!important;opacity:.44!important}body [class*=hero__eyebrow],body [class*=hero-eyebrow],body [class*=__eyebrow]{display:inline-flex;align-items:center;gap:.55rem;border-radius:999px!important;padding:.42rem 1rem!important;background:#fff!important;border:1px solid rgba(35,79,216,.18)!important;color:var(--ut-blue-deep)!important;font-weight:850!important;letter-spacing:.13em!important;box-shadow:0 8px 18px #0b12200f!important}body [class*=eyebrow-dot],body [class*=secondary-dot]{background:var(--ut-green)!important;box-shadow:0 0 0 6px #16a34a29!important}body [class*=hero__title],body [class*=hero-title],body [class$=-hero__title]{max-width:920px;color:var(--ut-ink)!important;font-size:clamp(3.2rem,5.4vw,6.8rem)!important;line-height:.98!important;letter-spacing:-.055em!important;margin-bottom:1.15rem!important}body [class*=hero__subtitle],body [class*=hero-description],body [class*=hero__description],body [class$=-hero__subtitle]{max-width:760px!important;color:#0f172ac7!important;font-size:clamp(1.58rem,1.2vw,1.92rem)!important;line-height:1.65!important}body [class*=hero__badge],body [class*=hero-badge],body [class$=-hero__badge]{border-radius:999px!important;background:var(--ut-blue-soft)!important;border:1px solid rgba(35,79,216,.22)!important;color:var(--ut-blue-deep)!important;font-weight:850!important;letter-spacing:.075em!important}body [class*=hero__bullets] li,body [class$=-hero__bullets] li{color:var(--ut-ink)!important;font-size:1.58rem!important;line-height:1.55!important}body [class*=hero__spec],body [class*=stats-strip],body [class*=stats-item],body [class*=hero__image-wrap],body [class*=hero-panel]{border-radius:var(--ut-radius-lg)!important;background:#ffffffd1!important;border:1px solid rgba(148,163,184,.32)!important;box-shadow:0 12px 28px #0b122014!important}body [class*=hero__primary],body [class$=-hero__primary],body [class*=hero-primary]{border-radius:999px!important;background:linear-gradient(135deg,var(--ut-blue),var(--ut-blue-deep))!important;color:#fff!important;border:1px solid rgba(255,255,255,.25)!important;box-shadow:0 14px 34px #234fd83d!important;font-weight:900!important;text-transform:uppercase}body [class*=hero__secondary],body [class$=-hero__secondary],body [class*=hero-secondary]{border-radius:999px!important;background:#fff!important;color:var(--ut-ink)!important;border:1px solid var(--ut-line)!important;box-shadow:0 10px 24px #0b122014!important;font-weight:850!important;text-transform:uppercase}body .banner,body .collection-hero{margin-top:0}body .banner__box,body .collection-hero__text-wrapper,body .main-page-title,body .title-wrapper-with-link,body .collection__title.title-wrapper,body .main-blog .title--primary,body .customer h1,body .cart__empty-text,body .cart__warnings{border-radius:var(--ut-radius-xl)}body .banner__box,body .collection-hero__inner,body .title-wrapper-with-link,body .collection__title.title-wrapper,body .main-page-title,body .main-blog .title--primary{background:#ffffffbd;border:1px solid rgba(148,163,184,.18);box-shadow:0 10px 28px #0b12200d}body .banner__heading,body .collection-hero__title,body .title--primary{color:var(--ut-ink)!important}body .card-wrapper{height:100%}body .card-wrapper .card,body .card--card,body .collection-list .card,body .article-card,body .multicolumn-card,body .collage-card,body .product__media-item,body .thumbnail,body .deferred-media,body .quick-add-modal__content{border-radius:var(--ut-radius-lg)!important;border:1px solid rgba(148,163,184,.24)!important;box-shadow:var(--ut-shadow-card)!important;background:#fff!important;overflow:hidden}body .card-wrapper:hover .card,body .collection-list .card:hover,body .article-card:hover,body .multicolumn-card:hover{transform:translateY(-3px);box-shadow:0 18px 44px #0b122021!important}body .card .card__inner,body .card__media,body .card .media,body .media,body .product__media,body .product-media-container,body .collection-hero__image-container{border-radius:var(--ut-radius-md)!important;background:linear-gradient(180deg,#fff,#f4f7fb)!important}body .card .media img,body .product__media img,body .collection-hero__image-container img,body .banner__media img{transition:transform .26s var(--ut-ease),filter .26s var(--ut-ease)}body .card-wrapper:hover .media img{transform:scale(1.035)}body .card__content,body .card__information{padding-left:1.5rem!important;padding-right:1.5rem!important}body .card__heading,body .card__heading a,body .article-card__title,body .collection-list-title{color:var(--ut-ink)!important;font-weight:850!important;line-height:1.18!important;letter-spacing:-.02em!important}body .card-information,body .card-information>.price,body .price,body .price-item{color:var(--ut-ink)!important;font-weight:800}body .price-item--sale,body .price--on-sale .price-item--regular+.price-item--sale,body .sale .price-item--sale{color:var(--ut-red)!important}body .badge,body .price__badge-sale,body .price__badge-sold-out,body .product__tax,body .product__inventory,body .pickup-availability-info{border-radius:999px!important;border:1px solid rgba(148,163,184,.24)!important;font-weight:800!important;letter-spacing:.04em}body .product{background:#ffffffb8;border:1px solid rgba(148,163,184,.18);border-radius:var(--ut-radius-xl);box-shadow:0 18px 48px #0b122012;padding:clamp(1.6rem,2.6vw,3.2rem)}body .product__title,body .product__title h1{color:var(--ut-ink)!important;font-weight:900!important;letter-spacing:-.055em!important;line-height:1!important}body .product__info-container>*+*{margin-top:1.55rem}body .product-form__buttons{max-width:none!important}body .product-form__submit{width:100%;min-height:5.6rem}body .shopify-payment-button__button{min-height:5.6rem}body .product__description,body .product__description-full,body .accordion,body .collapsible-content__wrapper,body .collapsible-content-wrapper-narrow,body .pickup-availability-preview,body .complementary-products,body .related-products{border-radius:var(--ut-radius-lg)!important;border:1px solid rgba(148,163,184,.22)!important;background:#fff!important;box-shadow:0 10px 26px #0b12200d!important}body .product__description,body .product__description-full{padding:clamp(2rem,2.8vw,3.6rem)!important;max-width:1120px!important}body .product__description-full:hover{transform:none!important}body variant-selects,body .product-form__input,body .product-form__quantity,body .quantity,body .select,body .field{border-radius:var(--ut-radius-md)}body .quantity,body .field__input,body .select__select,body .customer .field input,body textarea,body input[type=text],body input[type=email],body input[type=tel],body input[type=number],body input[type=password],body select{border-radius:var(--ut-radius-md)!important;border:1px solid rgba(100,116,139,.32)!important;background:#fff!important;color:var(--ut-ink)!important;box-shadow:inset 0 1px #ffffffb3,0 8px 18px #0b12200a!important}body .field__label,body .customer .field label,body .form__label,body .product-form__input .form__label{color:var(--ut-muted)!important;font-weight:750}body .rte,body .main-page-title+.rte,body .page-width>.rte{font-size:1.68rem}body .rte ul,body .rte ol,body .product__description ul,body .product__description ol{padding-left:1.25em}body .rte li+li,body .product__description li+li{margin-top:.45rem}body .rte table,body .product__description table,body .product__description-full table{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border-radius:var(--ut-radius-md);border:1px solid rgba(148,163,184,.32);box-shadow:0 8px 22px #0b12200d}body .rte th,body .rte td,body .product__description th,body .product__description td,body .product__description-full th,body .product__description-full td{padding:1.05rem 1.2rem;border-color:#94a3b840!important}body .rte th,body .product__description th,body .product__description-full th{background:#eef3ff;color:var(--ut-ink);font-weight:850}body .rich-text__blocks,body .image-with-text__content,body .contact,body .contact-page,body .ut-financing-hero-panel,body .ut-support__hero-grid,body .ut-tradein__hero-grid,body .ut-about__hero-grid,body .newsletter,body .newsletter__wrapper,body .cart-items,body .cart__footer,body .main-cart-footer,body .totals,body predictive-search,body .template-search__search,body .facets-container,body .active-facets,body .pagination-wrapper{border-radius:var(--ut-radius-xl)!important;border:1px solid rgba(148,163,184,.2)!important;background:#ffffffd6!important;box-shadow:0 12px 30px #0b12200f!important}body .accordion summary,body .facets__summary,body .menu-drawer__menu-item,body .pagination__item{border-radius:var(--ut-radius-md)!important}body .accordion summary:hover,body .facets__summary:hover,body .pagination__item:hover{background:var(--ut-blue-soft)!important;color:var(--ut-blue-deep)!important}body .footer{margin-top:var(--ut-section-y);background:radial-gradient(circle at 0% 0%,rgba(35,79,216,.28),transparent 30rem),linear-gradient(135deg,#07111f,#111827 58%,#172554)!important;color:#ffffffdb!important;border-top:0!important;box-shadow:inset 0 1px #ffffff14}body .footer h2,body .footer .footer-block__heading,body .footer .h2,body .footer .caption-large{color:#fff!important}body .footer a,body .footer .link,body .footer p,body .footer li,body .footer small,body .footer .list-menu__item--link{color:#ffffffc7!important}body .footer a:hover,body .footer .link:hover{color:#fff!important}body .footer__content-top,body .footer__content-bottom{border-color:#ffffff1f!important}@media screen and (max-width:749px){body h1,body .h1,body [class*=hero__title],body [class*=hero-title]{font-size:clamp(3rem,10vw,4.4rem)!important;line-height:1.03!important}body h2,body .h2{font-size:clamp(2.25rem,8vw,3.2rem)}body :is(.fiber-laser-hero,.hpbrakes-hero,.lathes-hero,.milling-hero,.cnc-tube-benders-hero,.coil-fed-hero,.combined-laser-hero,.enclosed-laser-hero,.fiber-sources-hero,.open-laser-hero,.pan-brake-hero,.rental-hero,.robotic-press-brake-hero,.tube-laser-hero,.bandsaw-hero,.ut-page-hero,.ut-contact-hero,.ut-financing-hero,.ut-collection-hero,.flagship-collection-header__hero,.umprotech-pro__hero){border-radius:22px!important;padding:2.2rem 1.45rem!important}body .product{padding:1.25rem;border-radius:22px}body .product__description,body .product__description-full{padding:1.6rem!important}body .card__content,body .card__information{padding-left:1.15rem!important;padding-right:1.15rem!important}body .button,body .product-form__submit,body .cart__checkout-button{min-height:5rem;width:100%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}body *,body *:before,body *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body .announcement-bar__message{font-weight:760;letter-spacing:.035em;text-transform:uppercase}body .header--flagship .header__heading-logo-wrapper{max-height:52px}body .header--flagship .list-menu__item--link,body .header--flagship summary.list-menu__item{letter-spacing:.075em}body .header--flagship .flagship-trustbar{margin-bottom:.65rem;background:#ffffffbd;color:var(--ut-ink);box-shadow:0 10px 26px #0b122014}body .flagship-actions>summary,body .flagship-pill,body .flagship-cta,body .footer__qa-pill,body .footer__qa-cta{letter-spacing:.055em}body .header--flagship .desktop-localization-wrapper,body .footer--flagship .footer__payment,body .footer--flagship .localization-form,body .footer--flagship .footer__follow-on-shop{display:none!important}.footer--flagship .footer__profile-panel{padding:1.6rem 2rem;border-radius:1.8rem;border:1px solid rgba(var(--color-foreground),.1);background:radial-gradient(560px 260px at 15% 0%,rgba(35,79,216,.16),transparent 58%),linear-gradient(135deg,#ffffff26,#ffffff0d);box-shadow:0 18px 52px #02061724}.footer--flagship .footer__profile-panel .footer__sales-card{margin-top:0;background:rgba(var(--color-background),.62)}.footer--flagship .footer__profile-panel .footer__quick-actions{margin-top:1.1rem}.footer--flagship .footer-block__details-content a{font-weight:750;text-decoration-thickness:1px;text-underline-offset:.18em}.footer--flagship .footer-block__details-content p{margin-top:0}@media screen and (min-width:750px){.footer--flagship .footer__blocks-wrapper.grid{grid-template-columns:.75fr 1.6fr 1.25fr}}@media screen and (max-width:749px){body .header--flagship .header__heading-logo-wrapper{max-height:44px}.footer--flagship .footer__profile-panel{padding:1.35rem;border-radius:1.4rem}.footer--flagship .footer__qa-pill,.footer--flagship .footer__qa-cta{width:100%}}.ut-production-path{border-bottom:1px solid rgba(15,23,42,.08);background:radial-gradient(circle at 12% 0%,rgba(35,79,216,.1),transparent 28%),linear-gradient(90deg,#f8fafc,#fff 58%,#f1f5f9)}.ut-production-path__inner{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(360px,.9fr) auto;gap:16px;align-items:center;padding-top:12px;padding-bottom:12px}.ut-production-path__lead{display:grid;gap:2px;color:#0f172a;line-height:1.25}.ut-production-path__lead strong{font-size:clamp(1.25rem,1.5vw,1.52rem);letter-spacing:-.015em}.ut-production-path__eyebrow{display:inline-flex;width:fit-content;color:#234fd8;font-size:1.05rem;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.ut-production-path__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:0;margin:0;list-style:none}.ut-production-path__steps li{min-height:36px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(15,23,42,.1);border-radius:999px;background:#ffffffc2;color:#334155;font-size:1.08rem;font-weight:800;text-align:center;white-space:nowrap}.ut-production-path__cta{min-height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0 18px;border-radius:999px;background:#234fd8;color:#fff;text-decoration:none;font-size:1.12rem;font-weight:900;box-shadow:0 12px 24px #234fd838}.ut-production-path__cta:hover{color:#fff;transform:translateY(-1px)}@media screen and (max-width:989px){.ut-production-path__inner{grid-template-columns:1fr;gap:10px}.ut-production-path__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.ut-production-path__cta{width:100%}}@media screen and (max-width:520px){.ut-production-path__steps li{font-size:.98rem;min-height:34px}}@media(prefers-reduced-motion:reduce){.ut-production-path__cta:hover{transform:none}}:root{--ut-industrial-ink: #07111f;--ut-industrial-panel: #0b1628;--ut-industrial-steel: #18243a;--ut-industrial-line: rgba(148, 163, 184, .32);--ut-industrial-blue: #2563eb;--ut-industrial-cyan: #38bdf8;--ut-industrial-green: #22c55e;--ut-industrial-orange: #f59e0b;--ut-industrial-paper: #f8fafc}body{background:linear-gradient(rgba(15,23,42,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.035) 1px,transparent 1px),radial-gradient(circle at 12% 0%,rgba(37,99,235,.1),transparent 360px),#f3f6fb!important;background-size:44px 44px,44px 44px,auto,auto!important;color:var(--ut-industrial-ink)!important}body .content-for-layout{background:transparent!important}.ut-global-clarity-bar,.ut-production-path{background:linear-gradient(135deg,#07111f,#0f1f36,#14387c)!important;color:#fff!important;border-bottom:1px solid rgba(255,255,255,.12)!important}.ut-global-clarity-bar__item,.ut-global-clarity-bar__inner,.ut-production-path__lead,.ut-production-path__lead strong,.ut-production-path__eyebrow{color:#fff!important;opacity:1!important}.ut-production-path__steps li{background:#ffffff1a!important;color:#e8f1ff!important;border-color:#ffffff2e!important}.ut-production-path__cta,.ut-global-clarity-bar__link{background:#fff!important;color:#07111f!important;border:1px solid rgba(255,255,255,.32)!important}.umpro-home-entry{background:linear-gradient(rgba(15,23,42,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.035) 1px,transparent 1px),radial-gradient(circle at 0% 0%,rgba(37,99,235,.12),transparent 360px),linear-gradient(180deg,#f8fafc,#eef3f8)!important;background-size:48px 48px,48px 48px,auto,auto!important}.umpro-home-entry__hero{background:linear-gradient(115deg,#07111ffa,#0d1c31fa 45%,#112a50f5)!important;border:1px solid rgba(148,163,184,.38)!important;box-shadow:0 32px 80px #07111f52!important}.umpro-home-entry__eyebrow,.umpro-home-entry__panel-kicker,.umpro-home-entry__section-head p,.umpro-home-entry__card-type,.ut-machine-card__kicker{color:#38bdf8!important;opacity:1!important}.umpro-home-entry__title,.umpro-home-entry__panel h2,.umpro-home-entry__bottom-card h2{color:#fff!important;text-shadow:0 2px 20px rgba(0,0,0,.22)}.umpro-home-entry__lead,.umpro-home-entry__panel p:not(.umpro-home-entry__panel-kicker),.umpro-home-entry__bottom-card p{color:#dbeafe!important;opacity:1!important}.umpro-home-entry__panel{background:#ffffff14!important;border-color:#ffffff2e!important}.umpro-home-entry__category-wrap{background:#fff!important;border:1px solid rgba(15,23,42,.12)!important}.umpro-home-entry__card{background:linear-gradient(180deg,#fff,#f4f7fb)!important;border:1px solid rgba(15,23,42,.12)!important;box-shadow:0 14px 36px #0f172a1a!important}.umpro-home-entry__card strong{color:#07111f!important}.umpro-home-entry__card em,.umpro-home-entry__section-head span{color:#334155!important;opacity:1!important}[class*=ut-collection-list-] .ut-collection-hero,.flagship-collection-header__hero,.ut-collection-hero,.umprotech-pro__hero{background:linear-gradient(118deg,#07111f,#0d1c31 48%,#123b7a)!important;color:#fff!important;border:1px solid rgba(148,163,184,.38)!important;box-shadow:0 28px 74px #07111f47!important}[class*=ut-collection-list-] .ut-collection-title,[class*=ut-collection-list-] .ut-collection-hero h1,[class*=ut-collection-list-] .ut-collection-hero h2,.flagship-collection-header__hero h1,.flagship-collection-header__hero h2,.ut-collection-hero h1,.ut-collection-hero h2,.umprotech-pro__hero h1,.umprotech-pro__hero h2{color:#fff!important;opacity:1!important}[class*=ut-collection-list-] .ut-collection-subtitle,[class*=ut-collection-list-] .ut-collection-hero p,.flagship-collection-header__hero p,.ut-collection-hero p,.umprotech-pro__hero p{color:#dbeafe!important;opacity:1!important}[class*=ut-collection-list-] .ut-collection-hero-panel{background:#ffffff17!important;border-color:#ffffff2e!important}[class*=ut-collection-list-] .ut-collection-hero-panel h3{color:#fff!important}[class*=ut-collection-list-] .ut-collection-btn--light{background:#fff!important;color:#07111f!important}[class*=ut-collection-list-] .ut-collection-btn--outline{color:#fff!important;border-color:#ffffff40!important}.collection-list .card,.collection-card-wrapper .card{min-height:100%!important;background:linear-gradient(180deg,#fff,#f7fafc)!important;border:1px solid rgba(15,23,42,.13)!important}.collection-list .card__media--ut-machine-fallback,.collection-list .card__media--ut-machine-fallback .media{background:linear-gradient(180deg,#eef4fb,#dbe5f2)!important}.ut-machine-card-visual{width:100%;min-height:180px;display:grid;align-content:center;gap:12px;padding:16px;background:linear-gradient(rgba(15,23,42,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.055) 1px,transparent 1px),linear-gradient(180deg,#eef4fb,#dbe5f2);background-size:24px 24px,24px 24px,auto}.ut-machine-card-visual__topline{display:inline-flex;align-items:center;gap:8px;width:fit-content;padding:7px 10px;border-radius:999px;background:#07111fe6;color:#fff;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ut-machine-card-visual__dot{width:7px;height:7px;border-radius:999px;background:var(--ut-industrial-green);box-shadow:0 0 0 4px #22c55e29}.ut-machine-card-visual__svg{width:100%;max-width:320px;margin:0 auto;filter:drop-shadow(0 18px 22px rgba(15,23,42,.18))}.collection-list .card__heading,.collection-list .card__heading a,.collection-list .card__caption,.ut-machine-card__caption{color:#07111f!important;opacity:1!important}.ut-machine-card__kicker{margin:0 0 6px;font-size:1.02rem;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.ut-machine-card__caption{margin:8px 0 0;line-height:1.5;font-weight:650;color:#475569!important}.umpro-industrial-link-hub{background:radial-gradient(900px 300px at 8% 0%,rgba(37,99,235,.28),transparent 60%),linear-gradient(135deg,#07111f,#0f1f36 60%,#152a4a)!important;border:1px solid rgba(255,255,255,.14)!important;color:#fff!important;box-shadow:0 28px 70px #07111f57!important}.umpro-industrial-link-hub__eyebrow,.umpro-industrial-link-hub__title,.umpro-industrial-link-hub__column-title{color:#fff!important;opacity:1!important}.umpro-industrial-link-hub__note{color:#dbeafe!important;opacity:1!important}.umpro-industrial-link-hub__column{background:#ffffff14!important;border-color:#ffffff26!important}.umpro-industrial-link-hub__list a{background:#ffffff1a!important;border-color:#ffffff29!important;color:#fff!important}.umpro-industrial-link-hub__list a:hover{background:#ffffff29!important;border-color:#60a5fa8c!important}body .card-wrapper .card,body .card--card,body .article-card,body .multicolumn-card,body .product{border-color:#0f172a21!important;box-shadow:0 16px 42px #0f172a1a!important}body .card .media,body .product__media,body .product-media-container{background:linear-gradient(rgba(15,23,42,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.045) 1px,transparent 1px),linear-gradient(180deg,#f8fafc,#e8eef7)!important;background-size:28px 28px,28px 28px,auto!important}@media screen and (max-width:749px){.ut-production-path__steps{grid-template-columns:1fr 1fr!important}.ut-machine-card-visual{min-height:150px;padding:12px}.umpro-industrial-link-hub{border-radius:22px!important}}:root{--ut-us-ink: #06101f;--ut-us-navy: #0b1628;--ut-us-navy-2: #102446;--ut-us-blue: #2457e6;--ut-us-blue-2: #143da7;--ut-us-red: #c81e2b;--ut-us-green: #18a058;--ut-us-amber: #f59e0b;--ut-us-line: rgba(15, 23, 42, .12);--ut-us-line-dark: rgba(255, 255, 255, .16);--ut-us-soft: #f5f8fc;--ut-us-card: #ffffff;--ut-us-muted: #526174;--ut-us-radius: 22px;--ut-us-shadow: 0 22px 60px rgba(6, 16, 31, .14)}.ut-usa-dock{position:fixed;left:50%;bottom:18px;transform:translate(-50%);z-index:70;width:min(1120px,calc(100vw - 32px));color:#fff;pointer-events:none}.ut-usa-dock__inner{display:grid;grid-template-columns:minmax(0,1.25fr) auto;gap:14px;align-items:center;border:1px solid var(--ut-us-line-dark);border-radius:999px;background:linear-gradient(135deg,#06101ff5,#102446f5 58%,#2457e6f0);box-shadow:0 24px 70px #06101f57;padding:10px 12px 10px 18px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:auto}.ut-usa-dock__copy{display:flex;align-items:center;gap:12px;min-width:0}.ut-usa-dock__signal{flex:0 0 auto;width:10px;height:10px;border-radius:999px;background:#33e28d;box-shadow:0 0 0 7px #33e28d29}.ut-usa-dock__text{min-width:0;display:grid;gap:1px;line-height:1.22}.ut-usa-dock__text strong{color:#fff;font-size:clamp(1.18rem,1.35vw,1.44rem);letter-spacing:-.015em}.ut-usa-dock__text span{color:#dbeafe;font-size:1.06rem;font-weight:650}.ut-usa-dock__actions{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.ut-usa-dock__btn{min-height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:0 15px;border:1px solid rgba(255,255,255,.2);text-decoration:none;white-space:nowrap;font-size:1.05rem;font-weight:900;color:#fff;background:#ffffff1a}.ut-usa-dock__btn:hover{transform:translateY(-1px);color:#fff;background:#ffffff29}.ut-usa-dock__btn--primary{background:#fff;color:#06101f!important;box-shadow:0 12px 26px #0003}.ut-usa-dock__btn--primary:hover{color:#06101f!important}.ut-usa-dock__btn--accent{background:#c81e2b;border-color:#ffffff38}.ut-procurement-panel{width:min(100% - 32px,1180px);margin:22px auto 28px;position:relative;z-index:2}.product__info-container .ut-procurement-panel{width:100%;margin:18px 0 20px}.ut-procurement-panel__shell{overflow:hidden;border:1px solid rgba(15,23,42,.12);border-radius:var(--ut-us-radius);background:radial-gradient(circle at 0 0,rgba(36,87,230,.11),transparent 34%),linear-gradient(180deg,#fff,#f7faff);box-shadow:0 16px 42px #06101f14}.ut-procurement-panel__head{display:grid;grid-template-columns:minmax(0,1.2fr) auto;gap:16px;align-items:center;padding:clamp(18px,2.6vw,26px);border-bottom:1px solid rgba(15,23,42,.1)}.ut-procurement-panel__eyebrow,.ut-usa-market__eyebrow{display:inline-flex;align-items:center;width:fit-content;margin:0 0 8px;border-radius:999px;background:#2457e61a;color:#1742b2;padding:7px 11px;font-size:1.02rem;font-weight:950;letter-spacing:.09em;text-transform:uppercase}.ut-procurement-panel__title,.ut-usa-market__title{margin:0;color:var(--ut-us-ink);letter-spacing:-.035em;line-height:1.06;font-size:clamp(2rem,2.6vw,3.3rem)}.ut-procurement-panel__intro,.ut-usa-market__lead{margin:8px 0 0;max-width:840px;color:#334155;font-size:1.18rem;line-height:1.62}.ut-procurement-panel__actions{display:flex;gap:9px;flex-wrap:wrap;justify-content:flex-end}.ut-procurement-panel__btn,.ut-usa-market__btn{min-height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:0 16px;text-decoration:none;font-size:1.08rem;font-weight:900;border:1px solid rgba(15,23,42,.13);color:#102446;background:#fff}.ut-procurement-panel__btn--primary,.ut-usa-market__btn--primary{background:#2457e6;border-color:#2457e6;color:#fff!important;box-shadow:0 14px 28px #2457e633}.ut-procurement-panel__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:#0f172a1a}.ut-procurement-panel__item{min-height:132px;background:#ffffffe0;padding:18px;display:grid;align-content:start;gap:7px}.ut-procurement-panel__item span{width:fit-content;min-width:34px;min-height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#eaf0ff;color:#1742b2;font-weight:950;font-size:1.02rem}.ut-procurement-panel__item strong{color:var(--ut-us-ink);font-size:1.28rem;letter-spacing:-.01em}.ut-procurement-panel__item p{margin:0;color:#475569;line-height:1.55;font-size:1.04rem}.ut-procurement-panel__fineprint{margin:0;padding:13px clamp(18px,2.6vw,26px);color:#526174;font-size:.98rem;line-height:1.55;background:#f5f8fceb}.ut-usa-market{position:relative;background:radial-gradient(circle at 10% 0%,rgba(36,87,230,.13),transparent 32rem),radial-gradient(circle at 90% 18%,rgba(24,160,88,.1),transparent 30rem),linear-gradient(180deg,#fff,#eef4fb);padding:clamp(34px,5vw,76px) 0;overflow:hidden}.ut-usa-market:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(rgba(15,23,42,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.035) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(180deg,rgba(0,0,0,.78),transparent 76%);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.78),transparent 76%)}.ut-usa-market__inner{position:relative;z-index:1;width:min(100% - 32px,1220px);margin:0 auto}.ut-usa-market__hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:22px;align-items:stretch;margin-bottom:22px}.ut-usa-market__copy,.ut-usa-market__scorecard{border:1px solid rgba(15,23,42,.12);border-radius:30px;background:#ffffffdb;box-shadow:0 18px 46px #06101f17;padding:clamp(22px,3.2vw,36px)}.ut-usa-market__scorecard{background:linear-gradient(145deg,#07111f,#102446);color:#fff;display:grid;gap:14px}.ut-usa-market__scorecard h3{margin:0;color:#fff;font-size:clamp(1.7rem,2vw,2.35rem);letter-spacing:-.025em}.ut-usa-market__scorecard p{margin:0;color:#dbeafe;line-height:1.62}.ut-usa-market__checklist{display:grid;gap:9px;margin:0;padding:0;list-style:none}.ut-usa-market__checklist li{display:flex;gap:9px;align-items:flex-start;color:#eef6ff;line-height:1.45;font-weight:750}.ut-usa-market__checklist li:before{content:"";width:8px;height:8px;border-radius:999px;background:#33e28d;box-shadow:0 0 0 5px #33e28d24;margin-top:.55em;flex:0 0 auto}.ut-usa-market__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ut-usa-market-card{min-height:210px;display:grid;align-content:space-between;gap:14px;border:1px solid rgba(15,23,42,.12);border-radius:24px;background:#ffffffe6;box-shadow:0 12px 30px #06101f12;padding:20px}.ut-usa-market-card__kicker{margin:0 0 8px;color:#1742b2;font-size:1.02rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.ut-usa-market-card h3{margin:0 0 8px;color:var(--ut-us-ink);font-size:1.65rem;line-height:1.08;letter-spacing:-.02em}.ut-usa-market-card p{margin:0;color:#475569;line-height:1.58}.ut-usa-market-card a{width:fit-content;display:inline-flex;align-items:center;justify-content:center;min-height:36px;border-radius:999px;background:#07111f;color:#fff!important;text-decoration:none;padding:0 13px;font-size:1.02rem;font-weight:900}@media screen and (max-width:1090px){.ut-procurement-panel__head,.ut-usa-market__hero{grid-template-columns:1fr}.ut-procurement-panel__actions{justify-content:flex-start}.ut-procurement-panel__grid,.ut-usa-market__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.ut-usa-dock__inner{grid-template-columns:1fr;border-radius:28px}.ut-usa-dock__actions{flex-wrap:wrap}}@media screen and (max-width:749px){body:has(.ut-usa-dock){padding-bottom:132px}.ut-usa-dock{width:100%;bottom:0}.ut-usa-dock__inner{border-radius:22px 22px 0 0;padding:12px}.ut-usa-dock__text strong{font-size:1.16rem}.ut-usa-dock__text span{display:none}.ut-usa-dock__actions{display:grid;grid-template-columns:1.15fr .85fr;width:100%}.ut-usa-dock__btn{min-height:42px;padding:0 10px;font-size:.98rem}.ut-usa-dock__btn--finance{display:none}.ut-procurement-panel{width:min(100% - 24px,1180px)}.ut-procurement-panel__grid,.ut-usa-market__cards{grid-template-columns:1fr}.ut-procurement-panel__item{min-height:auto}.ut-usa-market__inner{width:min(100% - 24px,1220px)}}@media(prefers-reduced-motion:reduce){.ut-usa-dock__btn:hover,.ut-procurement-panel__btn:hover,.ut-usa-market-card a:hover{transform:none!important}}:root{--ut-readable-ink:#0f172a;--ut-readable-muted:#334155;--ut-readable-soft:#f8fafc;--ut-readable-line:rgba(15,23,42,.12)}.color-scheme-1,.color-background-1,.gradient{color:var(--ut-readable-ink)}.color-scheme-1 p,.color-background-1 p,.rte,.rte p{color:var(--ut-readable-muted)}.umpro-home-entry__card,.umpro-home-entry__bottom-card,.umpro-home-entry__next-steps,.collection-list-wrapper .card,.ut-utility-card,.ut-404-link-card,.ut-page-path-card,.ut-utility-panel,.ut-search-tip,.ut-cart-step{background:#fff!important;color:var(--ut-readable-ink)!important;border-color:var(--ut-readable-line)!important}.umpro-home-entry__card *,.umpro-home-entry__bottom-card *,.umpro-home-entry__next-steps *,.ut-404-link-card *,.ut-page-path-card *,.ut-utility-panel *,.ut-search-tip *,.ut-cart-step *{color:inherit}.umpro-home-entry__card p,.umpro-home-entry__bottom-card p,.umpro-home-entry__next-steps p,.ut-404-link-card span,.ut-page-path-card p,.ut-utility-panel p,.ut-search-tip span,.ut-cart-step span{color:var(--ut-readable-muted)!important}.umpro-home-entry__hero,.umpro-home-entry__panel,.umpro-usa-conversion,.ut-utility-hero,.umpro-production-buyer-strip,.ut-usa-dock{color:#f8fafc!important}.umpro-home-entry__hero h1,.umpro-home-entry__hero h2,.umpro-home-entry__hero h3,.umpro-home-entry__hero strong,.umpro-home-entry__panel h1,.umpro-home-entry__panel h2,.umpro-home-entry__panel h3,.umpro-home-entry__panel strong,.umpro-usa-conversion h1,.umpro-usa-conversion h2,.umpro-usa-conversion h3,.ut-utility-hero h1,.ut-utility-hero strong{color:#fff!important}.umpro-home-entry__lead,.umpro-home-entry__panel p,.umpro-home-entry__trust li,.umpro-usa-conversion p,.ut-utility-lead{color:#dbe7f3!important}.template-404 .ut-utility-shell,.page-type-404 .ut-utility-shell{padding-top:clamp(24px,4vw,52px);padding-bottom:clamp(28px,5vw,64px)}.template-404 .ut-utility-hero,.page-type-404 .ut-utility-hero{max-width:1120px;margin-left:auto;margin-right:auto;text-align:center;border-radius:28px}.template-404 .ut-utility-actions,.page-type-404 .ut-utility-actions{justify-content:center}@media screen and (min-width:990px){.umpro-home-entry__shell{max-width:var(--page-width,1300px);margin-left:auto;margin-right:auto}.umpro-home-entry__hero{align-items:center}}@media screen and (max-width:749px){.umpro-home-entry__title{font-size:clamp(34px,10vw,52px)!important;line-height:1!important}.umpro-home-entry__actions a{width:100%}}.ut-rfq-product-actions__box,.ut-cart-lock__panel,.ut-product-quote-notice{border:1px solid rgba(15,23,42,.1);border-radius:22px;padding:clamp(18px,2vw,28px);background:linear-gradient(180deg,#fffffff5,#f8fafcf5);box-shadow:0 20px 60px #0f172a1a}.ut-rfq-product-actions__eyebrow,.ut-cart-lock__eyebrow,.ut-product-quote-notice span{display:inline-flex;margin:0 0 10px;color:#ea580c;font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.ut-rfq-product-actions__title,.ut-cart-lock h1{margin:0 0 10px;color:#0f172a;font-size:clamp(24px,3vw,42px);line-height:1.05;font-weight:900}.ut-rfq-product-actions__text,.ut-rfq-product-actions__fineprint,.ut-cart-lock p,.ut-product-quote-notice p{color:#334155;line-height:1.55}.ut-rfq-product-actions__buttons,.ut-cart-lock__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.ut-cart-lock{padding-top:clamp(40px,7vw,90px);padding-bottom:clamp(40px,7vw,90px)}.ut-quote-required-label{display:inline-flex;align-items:center;justify-content:center;margin-top:8px;padding:6px 10px;border-radius:999px;color:#0f172a;background:#f8fafc;border:1px solid rgba(15,23,42,.1);font-size:12px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.shopify-payment-button,[data-shopify=payment-button],.product-form__quantity,.quantity,.price-per-item,.volume-pricing-note,.volume-pricing,.quick-add-bulk,.quick-add__submit[name=add]{display:none!important}.ut-configuration-review,.ut-product-availability-review,.ut-featured-rfq-lock,.umpro-rfq-max{border:1px solid rgba(var(--color-foreground),.14);border-radius:18px;padding:1.6rem;background:rgba(var(--color-foreground),.035)}.ut-configuration-review dl,.umpro-rfq-max__grid{display:grid;gap:1rem}.ut-configuration-review dl div{display:grid;gap:.25rem;padding:.75rem 0;border-top:1px solid rgba(var(--color-foreground),.1)}.ut-configuration-review dt,.umpro-rfq-max strong,.ut-eyebrow{font-weight:700}.ut-eyebrow{text-transform:uppercase;letter-spacing:.08em;font-size:.78em;opacity:.75}.umpro-rfq-max{margin-top:3rem;margin-bottom:3rem}.umpro-rfq-max__grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.5rem}.umpro-rfq-max__grid article{border:1px solid rgba(var(--color-foreground),.12);border-radius:14px;padding:1.2rem;background:rgb(var(--color-background))}.umpro-rfq-max__grid span{display:block;margin-top:.45rem;opacity:.78}.umpro-rfq-max__actions,.ut-rfq-actions{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.5rem}.ut-fineprint{font-size:.9em;opacity:.76}@media screen and (max-width:989px){.umpro-rfq-max__grid{grid-template-columns:1fr}}:root{--ut-catalog-card-radius: 24px;--ut-catalog-media-radius: 18px;--ut-catalog-ink: #0f172a;--ut-catalog-muted: #475569;--ut-catalog-line: rgba(15, 23, 42, .12);--ut-catalog-card-bg: #ffffff;--ut-catalog-media-bg: #f8fafc}body .collection-list .collection-card-wrapper .card,body .product-grid .card-wrapper .card,body .grid.product-grid .card-wrapper .card{border-radius:var(--ut-catalog-card-radius)!important;background:var(--ut-catalog-card-bg)!important;border:1px solid var(--ut-catalog-line)!important;box-shadow:0 14px 34px #0f172a14!important;overflow:hidden!important;text-align:center!important}body .collection-list .collection-card-wrapper .card:hover,body .product-grid .card-wrapper .card:hover,body .grid.product-grid .card-wrapper .card:hover{transform:translateY(-2px)!important;box-shadow:0 18px 42px #0f172a1f!important}body .collection-list .collection-card-wrapper .card--media .card__inner,body .product-grid .card-wrapper .card--media .card__inner,body .grid.product-grid .card-wrapper .card--media .card__inner{--ratio-percent: 66% !important;aspect-ratio:4 / 3!important;min-height:clamp(150px,14vw,218px)!important;max-height:230px!important;padding-bottom:0!important;background:var(--ut-catalog-media-bg)!important;border-radius:var(--ut-catalog-media-radius)!important;margin:10px 10px 0!important;overflow:hidden!important}body .collection-list .collection-card-wrapper .card--media .card__inner.ratio:before,body .product-grid .card-wrapper .card--media .card__inner.ratio:before,body .grid.product-grid .card-wrapper .card--media .card__inner.ratio:before{padding-bottom:0!important}body .collection-list .collection-card-wrapper .card__media,body .collection-list .collection-card-wrapper .card .media,body .product-grid .card-wrapper .card__media,body .product-grid .card-wrapper .card .media,body .grid.product-grid .card-wrapper .card__media,body .grid.product-grid .card-wrapper .card .media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;margin:0!important;border-radius:var(--ut-catalog-media-radius)!important;background:linear-gradient(180deg,#fff,#f3f6fb)!important}body .collection-list .collection-card-wrapper .card__media img,body .collection-list .collection-card-wrapper .media img,body .product-grid .card-wrapper .card__media img,body .product-grid .card-wrapper .media img,body .grid.product-grid .card-wrapper .card__media img,body .grid.product-grid .card-wrapper .media img{object-fit:contain!important;object-position:center center!important;width:100%!important;height:100%!important;padding:14px!important;filter:saturate(1.02) contrast(1.02)!important;transform:none!important}body .collection-list .collection-card-wrapper:hover .media img,body .product-grid .card-wrapper:hover .media img,body .grid.product-grid .card-wrapper:hover .media img{transform:scale(1.015)!important}body .collection-list .collection-card-wrapper .card__content,body .product-grid .card-wrapper .card__content,body .grid.product-grid .card-wrapper .card__content{padding:0!important}body .collection-list .collection-card-wrapper .card__information,body .product-grid .card-wrapper .card__information,body .grid.product-grid .card-wrapper .card__information{padding:1.25rem 1.35rem 1.55rem!important;min-height:104px!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-direction:column!important}body .collection-list .collection-card-wrapper .card__heading,body .collection-list .collection-card-wrapper .card__heading a,body .product-grid .card-wrapper .card__heading,body .product-grid .card-wrapper .card__heading a,body .grid.product-grid .card-wrapper .card__heading,body .grid.product-grid .card-wrapper .card__heading a{font-size:clamp(1.55rem,1.03vw,1.9rem)!important;font-weight:650!important;line-height:1.25!important;letter-spacing:-.012em!important;color:var(--ut-catalog-ink)!important;text-wrap:balance;word-break:normal!important;overflow-wrap:anywhere}body .collection-list .collection-card-wrapper .card__heading,body .product-grid .card-wrapper .card__heading,body .grid.product-grid .card-wrapper .card__heading{margin:0!important}body .collection-list .collection-card-wrapper .icon-wrap,body .product-grid .card-wrapper .icon-wrap,body .grid.product-grid .card-wrapper .icon-wrap{margin-left:.35rem!important;opacity:.72!important}body .collection-list .collection-card-wrapper .card__caption,body .product-grid .card-wrapper .card__caption,body .grid.product-grid .card-wrapper .card__caption{color:var(--ut-catalog-muted)!important;font-size:1.35rem!important;line-height:1.42!important;font-weight:450!important;letter-spacing:0!important}@media screen and (max-width:749px){body .collection-list .collection-card-wrapper .card--media .card__inner,body .product-grid .card-wrapper .card--media .card__inner,body .grid.product-grid .card-wrapper .card--media .card__inner{min-height:138px!important;max-height:190px!important;margin:8px 8px 0!important}body .collection-list .collection-card-wrapper .card__media img,body .collection-list .collection-card-wrapper .media img,body .product-grid .card-wrapper .card__media img,body .product-grid .card-wrapper .media img,body .grid.product-grid .card-wrapper .card__media img,body .grid.product-grid .card-wrapper .media img{padding:10px!important}body .collection-list .collection-card-wrapper .card__information,body .product-grid .card-wrapper .card__information,body .grid.product-grid .card-wrapper .card__information{min-height:88px!important;padding:1rem 1.05rem 1.25rem!important}body .collection-list .collection-card-wrapper .card__heading,body .collection-list .collection-card-wrapper .card__heading a,body .product-grid .card-wrapper .card__heading,body .product-grid .card-wrapper .card__heading a,body .grid.product-grid .card-wrapper .card__heading,body .grid.product-grid .card-wrapper .card__heading a{font-size:1.48rem!important;line-height:1.22!important}}body .collection-list .collection-card-wrapper .card.card--media>.card__inner>.card__content,body .grid.product-grid .card-wrapper .card.card--media>.card__inner>.card__content,body .product-grid .card-wrapper .card.card--media>.card__inner>.card__content,body .product-card-wrapper .card.card--media>.card__inner>.card__content{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}body .collection-list .collection-card-wrapper .card.card--media>.card__inner,body .grid.product-grid .card-wrapper .card.card--media>.card__inner,body .product-grid .card-wrapper .card.card--media>.card__inner,body .product-card-wrapper .card.card--media>.card__inner{display:block!important;position:relative!important}body .collection-list .collection-card-wrapper .card.card--media>.card__content,body .grid.product-grid .card-wrapper .card.card--media>.card__content,body .product-grid .card-wrapper .card.card--media>.card__content,body .product-card-wrapper .card.card--media>.card__content{display:block!important;position:relative!important;z-index:2!important;background:#fff!important;border-top:1px solid rgba(15,23,42,.08)!important}body .collection-list .collection-card-wrapper .card.card--media>.card__content .card__information,body .grid.product-grid .card-wrapper .card.card--media>.card__content .card__information,body .product-grid .card-wrapper .card.card--media>.card__content .card__information,body .product-card-wrapper .card.card--media>.card__content .card__information{min-height:92px!important;padding:1.15rem 1.15rem 1.35rem!important}body .collection-list .collection-card-wrapper .card.card--media>.card__content .card__heading,body .collection-list .collection-card-wrapper .card.card--media>.card__content .card__heading a,body .grid.product-grid .card-wrapper .card.card--media>.card__content .card__heading,body .grid.product-grid .card-wrapper .card.card--media>.card__content .card__heading a,body .product-grid .card-wrapper .card.card--media>.card__content .card__heading,body .product-grid .card-wrapper .card.card--media>.card__content .card__heading a,body .product-card-wrapper .card.card--media>.card__content .card__heading,body .product-card-wrapper .card.card--media>.card__content .card__heading a{font-family:var(--font-body-family)!important;font-size:clamp(1.38rem,.88vw,1.66rem)!important;font-weight:600!important;line-height:1.22!important;letter-spacing:-.01em!important;color:#101827!important;text-transform:none!important;text-align:center!important;max-width:17ch!important;margin-left:auto!important;margin-right:auto!important}body .collection-list .collection-card-wrapper .card.card--media .card__caption,body .grid.product-grid .card-wrapper .card.card--media .card__caption,body .product-grid .card-wrapper .card.card--media .card__caption,body .product-card-wrapper .card.card--media .card__caption,body .product-card-wrapper .card.card--media .card-information .caption-large{display:none!important}body .collection-list .collection-card-wrapper .card.card--media .icon-wrap,body .grid.product-grid .card-wrapper .card.card--media .icon-wrap,body .product-grid .card-wrapper .card.card--media .icon-wrap,body .product-card-wrapper .card.card--media .icon-wrap{display:inline-flex!important;width:.9em!important;height:.9em!important;vertical-align:-.08em!important;opacity:.65!important}body .collection-list .collection-card-wrapper .card.card--media .card__media img,body .collection-list .collection-card-wrapper .card.card--media .media img,body .grid.product-grid .card-wrapper .card.card--media .card__media img,body .grid.product-grid .card-wrapper .card.card--media .media img,body .product-grid .card-wrapper .card.card--media .card__media img,body .product-grid .card-wrapper .card.card--media .media img,body .product-card-wrapper .card.card--media .card__media img,body .product-card-wrapper .card.card--media .media img{max-width:92%!important;max-height:92%!important;margin:auto!important}@media screen and (min-width:990px){body .collection-list .collection-card-wrapper .card.card--media>.card__inner,body .grid.product-grid .card-wrapper .card.card--media>.card__inner,body .product-grid .card-wrapper .card.card--media>.card__inner,body .product-card-wrapper .card.card--media>.card__inner{min-height:206px!important;max-height:220px!important}}@media screen and (max-width:749px){body .collection-list .collection-card-wrapper .card.card--media>.card__content .card__information,body .grid.product-grid .card-wrapper .card.card--media>.card__content .card__information,body .product-grid .card-wrapper .card.card--media>.card__content .card__information,body .product-card-wrapper .card.card--media>.card__content .card__information{min-height:78px!important;padding:.95rem .9rem 1.1rem!important}body .collection-list .collection-card-wrapper .card.card--media>.card__content .card__heading,body .collection-list .collection-card-wrapper .card.card--media>.card__content .card__heading a,body .grid.product-grid .card-wrapper .card.card--media>.card__content .card__heading,body .grid.product-grid .card-wrapper .card.card--media>.card__content .card__heading a,body .product-grid .card-wrapper .card.card--media>.card__content .card__heading,body .product-grid .card-wrapper .card.card--media>.card__content .card__heading a,body .product-card-wrapper .card.card--media>.card__content .card__heading,body .product-card-wrapper .card.card--media>.card__content .card__heading a{font-size:1.34rem!important;line-height:1.2!important;max-width:16ch!important}}:root{--font-heading-family: var(--font-body-family) !important;--font-heading-weight: 500 !important;--font-body-weight-bold: 600 !important;--ut-readable-heading-weight: 560;--ut-readable-strong-weight: 600}body,body *{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.title,.title-wrapper-with-link,.banner__heading,.rich-text__heading,.collection-hero__title,.product__title,.card__heading,.card__heading a,.header__heading,.header__menu-item,.mega-menu__link,.menu-drawer__menu-item,.button,button,.badge,[class*=hero] h1,[class*=hero] h2,[class*=hero] h3,[class*=banner] h1,[class*=banner] h2,[class*=heading],[class*=title],[class*=umpro] h1,[class*=umpro] h2,[class*=umpro] h3,[class*=ut-] h1,[class*=ut-] h2,[class*=ut-] h3{font-family:var(--font-body-family)!important;font-weight:var(--ut-readable-heading-weight)!important;letter-spacing:-.015em!important;text-transform:none!important}h1,.h0,.h1,[class*=hero] h1,[class*=banner] h1,[class*=umpro] h1,[class*=ut-] h1{font-weight:580!important;line-height:.98!important;letter-spacing:-.035em!important}h2,.h2,[class*=hero] h2,[class*=banner] h2,[class*=umpro] h2,[class*=ut-] h2{font-weight:560!important;line-height:1.08!important}h3,h4,h5,h6,.h3,.h4,.h5,.card__heading,.card__heading a,.product-card-wrapper .card__heading,.collection-card-wrapper .card__heading{font-weight:540!important;line-height:1.2!important}strong,b,.rte strong,.rte b,.card strong,.button,button,.header__menu-item,.mega-menu__link,.badge,.caption-with-letter-spacing{font-weight:var(--ut-readable-strong-weight)!important}.collection-card-wrapper .card.card--media>.card__inner>.card__content,.product-card-wrapper .card.card--media>.card__inner>.card__content,.grid.product-grid .card-wrapper .card.card--media>.card__inner>.card__content,.product-grid .card-wrapper .card.card--media>.card__inner>.card__content{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;overflow:hidden!important}.collection-card-wrapper .card.card--media>.card__content .card__heading,.collection-card-wrapper .card.card--media>.card__content .card__heading a,.product-card-wrapper .card.card--media>.card__content .card__heading,.product-card-wrapper .card.card--media>.card__content .card__heading a,.grid.product-grid .card-wrapper .card.card--media>.card__content .card__heading,.grid.product-grid .card-wrapper .card.card--media>.card__content .card__heading a,.product-grid .card-wrapper .card.card--media>.card__content .card__heading,.product-grid .card-wrapper .card.card--media>.card__content .card__heading a{font-family:var(--font-body-family)!important;font-weight:540!important;font-size:clamp(1.32rem,.88vw,1.62rem)!important;line-height:1.24!important;letter-spacing:-.01em!important}[class*=pill],[class*=kicker],[class*=badge],[class*=tag],[class*=chip],[class*=eyebrow]{font-family:var(--font-body-family)!important;font-weight:600!important;letter-spacing:.02em!important}@media screen and (max-width:749px){h1,.h0,.h1,[class*=hero] h1,[class*=banner] h1,[class*=umpro] h1,[class*=ut-] h1{font-weight:560!important;letter-spacing:-.03em!important;line-height:1.02!important}h2,.h2,[class*=hero] h2,[class*=banner] h2,[class*=umpro] h2,[class*=ut-] h2{font-weight:540!important}}:root{--ut-qa-ink: #0f172a;--ut-qa-muted: #475569;--ut-qa-soft: #f8fafc;--ut-qa-line: rgba(15, 23, 42, .14);--ut-qa-navy: #0b1728;--ut-qa-navy-2: #10243f;--ut-qa-orange: #ea580c;--ut-qa-orange-hover: #c2410c;--ut-qa-orange-soft: rgba(234, 88, 12, .2)}html body .umpro-home-entry__button--primary,html body .umpro-home-entry__next-steps a:first-child,html body .flagship-collection-header__cta--primary,html body .flagship-collection-header__actions a:first-child,html body .button.button--primary,html body a.button.button--primary,html body button.button--primary,html body .shopify-challenge__button,html body .contact__button button,html body .ut-btn-submit,html body .ut-small-btn,html body .ut-utility-actions .button:first-child,html body .umpro-k-btn,html body .umpro-procurement-rfq-max .button--primary,html body .header--flagship .flagship-cta,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-qa-orange) 0%,#f97316 100%)!important;color:#fff!important;border:1px solid rgba(154,52,18,.42)!important;box-shadow:0 10px 22px #ea580c38!important;text-shadow:none!important;filter:none!important;font-family:var(--font-body-family)!important;font-weight:600!important;letter-spacing:.01em!important}html body .umpro-home-entry__button--primary:hover,html body .umpro-home-entry__next-steps a:first-child:hover,html body .flagship-collection-header__cta--primary:hover,html body .flagship-collection-header__actions 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 .shopify-challenge__button:hover,html body .contact__button button:hover,html body .ut-btn-submit:hover,html body .ut-small-btn:hover,html body .ut-utility-actions .button:first-child:hover,html body .umpro-k-btn:hover,html body .header--flagship .flagship-cta:hover{background:linear-gradient(135deg,var(--ut-qa-orange-hover) 0%,var(--ut-qa-orange) 100%)!important;color:#fff!important;box-shadow:0 12px 26px #c2410c3d!important;transform:translateY(-1px)!important}html body .umpro-home-entry__button--secondary,html body .button.button--secondary,html body a.button.button--secondary,html body .flagship-collection-header__cta--secondary,html body .flagship-collection-header__actions a:not(:first-child),html body .ut-utility-actions .button:not(:first-child){background:#0f172a2e!important;color:#f8fafc!important;border:1px solid rgba(226,232,240,.26)!important;box-shadow:none!important;text-shadow:none!important;font-weight:560!important}html body .color-scheme-1 .button.button--secondary,html body .color-background-1 .button.button--secondary,html body .gradient .button.button--secondary,html body .umpro-home-entry__category-wrap .button.button--secondary,html body .card .button.button--secondary,html body .rte .button.button--secondary{background:#fff!important;color:var(--ut-qa-ink)!important;border-color:#0f172a2e!important}html body .header--flagship .flagship-cta{height:42px!important;padding:0 1.2rem!important;box-shadow:0 9px 20px #ea580c38!important;font-weight:600!important;letter-spacing:.015em!important;text-transform:none!important}html body .header--flagship .header__search-trigger-text,html body .header--flagship .flagship-pill,html body .header--flagship .flagship-actions>summary,html body .header--flagship .umpro-industrial-nav__summary,html body .header--flagship .umpro-industrial-nav__link,html body .header--flagship .header__menu-item,html body .header--flagship summary.header__menu-item,html body .header--flagship .flagship-trustbar{font-weight:560!important;letter-spacing:.025em!important;text-transform:none!important}html body .header--flagship .umpro-industrial-nav__title,html body .header--flagship .umpro-industrial-nav__group-title,html body .header--flagship .umpro-industrial-nav__kicker{font-weight:580!important;letter-spacing:.035em!important;text-transform:none!important}html body .umpro-home-entry__title,html body .ut-utility-hero h1,html body .flagship-collection-header__title,html body [class*=-hero__title]{font-family:var(--font-body-family)!important;font-weight:520!important;letter-spacing:-.028em!important;line-height:1.04!important;text-shadow:none!important}html body .umpro-home-entry__title{font-size:clamp(2.25rem,4.45vw,4.45rem)!important;max-width:860px!important}html body .umpro-home-entry__panel h2,html body .umpro-home-entry__bottom-card h2,html body .umpro-home-entry__section-head h2{font-weight:520!important;letter-spacing:-.018em!important;line-height:1.12!important}html body .umpro-home-entry__eyebrow,html body .umpro-home-entry__panel-kicker,html body .umpro-home-entry__card-type,html body .caption-with-letter-spacing,html body [class*=eyebrow],html body [class*=kicker]{font-weight:560!important;letter-spacing:.04em!important}html body .collection-card-wrapper .card.card--media>.card__inner>.card__content,html body .product-card-wrapper .card.card--media>.card__inner>.card__content,html body .grid.product-grid .card-wrapper .card.card--media>.card__inner>.card__content,html body .product-grid .card-wrapper .card.card--media>.card__inner>.card__content{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}html body .collection-card-wrapper .card.card--media>.card__content,html body .product-card-wrapper .card.card--media>.card__content,html body .grid.product-grid .card-wrapper .card.card--media>.card__content,html body .product-grid .card-wrapper .card.card--media>.card__content{background:#fff!important;border-top:1px solid rgba(15,23,42,.08)!important}html body .collection-card-wrapper .card.card--media .card__heading,html body .collection-card-wrapper .card.card--media .card__heading a,html body .product-card-wrapper .card.card--media .card__heading,html body .product-card-wrapper .card.card--media .card__heading a,html body .grid.product-grid .card-wrapper .card.card--media .card__heading,html body .grid.product-grid .card-wrapper .card.card--media .card__heading a,html body .product-grid .card-wrapper .card.card--media .card__heading,html body .product-grid .card-wrapper .card.card--media .card__heading a{font-family:var(--font-body-family)!important;font-weight:520!important;font-size:clamp(1.18rem,.78vw,1.44rem)!important;line-height:1.28!important;letter-spacing:-.004em!important;color:#111827!important;text-shadow:none!important;text-transform:none!important;max-width:20ch!important}html body .collection-card-wrapper .card.card--media .card__information,html body .product-card-wrapper .card.card--media .card__information,html body .grid.product-grid .card-wrapper .card.card--media .card__information,html body .product-grid .card-wrapper .card.card--media .card__information{min-height:82px!important;padding:1rem 1.1rem 1.2rem!important}html body .collection-card-wrapper .card.card--media>.card__inner,html body .product-card-wrapper .card.card--media>.card__inner,html body .grid.product-grid .card-wrapper .card.card--media>.card__inner,html body .product-grid .card-wrapper .card.card--media>.card__inner{background:#f8fafc!important}html body .collection-card-wrapper .card.card--media .card__media img,html body .product-card-wrapper .card.card--media .card__media img,html body .grid.product-grid .card-wrapper .card.card--media .card__media img,html body .product-grid .card-wrapper .card.card--media .card__media img,html body .collection-card-wrapper .card.card--media .media img,html body .product-card-wrapper .card.card--media .media img,html body .grid.product-grid .card-wrapper .card.card--media .media img,html body .product-grid .card-wrapper .card.card--media .media img{object-fit:contain!important;object-position:center center!important;padding:12px!important;filter:none!important}html body .umpro-home-entry__panel,html body .flagship-collection-header__hero,html body .ut-utility-hero,html body .umpro-industrial-link-hub{box-shadow:0 22px 54px #02061738!important}html body .umpro-home-entry__trust li,html body .umpro-home-entry__mini-grid span,html body .flagship-collection-header__chip,html body [class*=hero__badge]{font-weight:520!important;background:#ffffff1b!important;border-color:#e2e8f02e!important;box-shadow:none!important;text-shadow:none!important}html body input,html body textarea,html body select,html body .field__input,html body .select__select{color:#0f172a!important;background-color:#fff!important;border-color:#0f172a2e!important;box-shadow:none!important}html body input::placeholder,html body textarea::placeholder{color:#64748b!important;opacity:1!important}@media screen and (max-width:749px){html body .umpro-home-entry__title,html body .ut-utility-hero h1,html body .flagship-collection-header__title,html body [class*=-hero__title]{font-size:clamp(2rem,9vw,3.15rem)!important;line-height:1.07!important;letter-spacing:-.02em!important}html body .button,html body a.button,html body button,html body .umpro-home-entry__button,html body .flagship-cta{min-height:44px!important;font-size:1rem!important;font-weight:560!important;white-space:normal!important}html body .collection-card-wrapper .card.card--media .card__heading,html body .collection-card-wrapper .card.card--media .card__heading a,html body .product-card-wrapper .card.card--media .card__heading,html body .product-card-wrapper .card.card--media .card__heading a{font-size:1.1rem!important;max-width:18ch!important}}:root{--ut-ink-strong: #07111f;--ut-ink: #0f172a;--ut-ink-muted: #334155;--ut-line-soft: rgba(15, 23, 42, .14);--ut-card-bg: #ffffff}html body .umpro-home-entry__bottom-card{background:var(--ut-card-bg)!important;color:var(--ut-ink)!important;border:1px solid var(--ut-line-soft)!important;box-shadow:0 18px 52px #0f172a1a!important;text-shadow:none!important}html body .umpro-home-entry__bottom-card h1,html body .umpro-home-entry__bottom-card h2,html body .umpro-home-entry__bottom-card h3,html body .umpro-home-entry__bottom-card h4,html body .umpro-home-entry__bottom-card strong{color:var(--ut-ink-strong)!important;text-shadow:none!important;opacity:1!important}html body .umpro-home-entry__bottom-card p,html body .umpro-home-entry__bottom-card li,html body .umpro-home-entry__bottom-card span,html body .umpro-home-entry__bottom-card em{color:var(--ut-ink-muted)!important;text-shadow:none!important;opacity:1!important}html body .umpro-home-entry__category-wrap h1,html body .umpro-home-entry__category-wrap h2,html body .umpro-home-entry__category-wrap h3,html body .umpro-home-entry__card h1,html body .umpro-home-entry__card h2,html body .umpro-home-entry__card h3,html body .umpro-home-entry__card strong,html body .umpro-home-entry__next-steps h1,html body .umpro-home-entry__next-steps h2,html body .umpro-home-entry__next-steps h3,html body .collection-list-wrapper .card h1,html body .collection-list-wrapper .card h2,html body .collection-list-wrapper .card h3,html body .collection-list-wrapper .card .card__heading,html body .product-card-wrapper .card h1,html body .product-card-wrapper .card h2,html body .product-card-wrapper .card h3,html body .product-card-wrapper .card .card__heading,html body .ut-utility-card h1,html body .ut-utility-card h2,html body .ut-utility-card h3,html body .ut-page-path-card h1,html body .ut-page-path-card h2,html body .ut-page-path-card h3,html body .ut-404-link-card h1,html body .ut-404-link-card h2,html body .ut-404-link-card h3,html body .ut-cart-step h1,html body .ut-cart-step h2,html body .ut-cart-step h3,html body .ut-search-tip h1,html body .ut-search-tip h2,html body .ut-search-tip h3,html body .ut-utility-panel h1,html body .ut-utility-panel h2,html body .ut-utility-panel h3{color:var(--ut-ink-strong)!important;text-shadow:none!important;opacity:1!important}html body .umpro-home-entry__category-wrap p,html body .umpro-home-entry__category-wrap span,html body .umpro-home-entry__card em,html body .umpro-home-entry__card p,html body .umpro-home-entry__next-steps p,html body .collection-list-wrapper .card p,html body .product-card-wrapper .card p,html body .ut-utility-card p,html body .ut-page-path-card p,html body .ut-404-link-card p,html body .ut-cart-step p,html body .ut-search-tip p,html body .ut-utility-panel p{color:var(--ut-ink-muted)!important;text-shadow:none!important;opacity:1!important}html body .umpro-home-entry__hero,html body .umpro-home-entry__panel,html body .ut-utility-hero,html body .flagship-collection-header__hero,html body .umpro-usa-conversion,html body .ut-usa-dock{color:#f8fafc!important}html body .umpro-home-entry__hero h1,html body .umpro-home-entry__hero h2,html body .umpro-home-entry__hero h3,html body .umpro-home-entry__panel h1,html body .umpro-home-entry__panel h2,html body .umpro-home-entry__panel h3,html body .ut-utility-hero h1,html body .ut-utility-hero h2,html body .ut-utility-hero h3,html body .flagship-collection-header__hero h1,html body .flagship-collection-header__hero h2,html body .flagship-collection-header__hero h3,html body .umpro-usa-conversion h1,html body .umpro-usa-conversion h2,html body .umpro-usa-conversion h3,html body .ut-usa-dock h1,html body .ut-usa-dock h2,html body .ut-usa-dock h3{color:#fff!important}html body a[class*=button],html body button[class*=button],html body .button,html body .shopify-payment-button__button,html body [class*=cta],html body [class*=CTA]{text-shadow:none!important}html body a[class*=button] *,html body button[class*=button] *,html body .button *,html body [class*=cta] *,html body [class*=CTA] *{opacity:1!important}@media screen and (max-width:749px){html body .umpro-home-entry__bottom-card h2,html body .umpro-home-entry__category-wrap h2,html body .card__heading,html body .product-card-wrapper .card__heading,html body .collection-list-wrapper .card__heading{line-height:1.18!important;letter-spacing:-.015em!important}}:root{--utp-navy:#071426;--utp-navy-2:#10284a;--utp-blue:#1f6feb;--utp-orange:#f97316;--utp-red:#b91c1c;--utp-ink:#0f172a;--utp-muted:#526070;--utp-line:rgba(15,23,42,.12);--utp-panel:#ffffff;--utp-soft:#f4f8fc;--utp-radius:24px;--utp-shadow:0 22px 55px rgba(15,23,42,.12)}body{letter-spacing:.01em}h1,h2,h3,.h0,.h1,.h2,.h3{font-weight:650;letter-spacing:-.025em}.button,.shopify-payment-button__button,.umpro-home-entry__button,.ut-usa-dock__btn{font-weight:650;letter-spacing:.01em}.umpro-home-entry{background:linear-gradient(180deg,#eef6fb,#fff 72%)}.umpro-home-entry__shell{max-width:1320px;margin:0 auto;padding:clamp(18px,4vw,44px)}.umpro-home-entry__hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,.72fr);gap:clamp(22px,4vw,46px);align-items:center;background:radial-gradient(circle at 85% 0%,rgba(31,111,235,.22),transparent 30%),linear-gradient(135deg,#071426,#0b1f39 55%,#153b70);border:1px solid rgba(255,255,255,.14);border-radius:32px;padding:clamp(30px,5vw,64px);box-shadow:0 28px 80px #0f172a52;position:relative;overflow:hidden}.umpro-home-entry__hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.55),transparent 72%);mask-image:linear-gradient(90deg,rgba(0,0,0,.55),transparent 72%);pointer-events:none}.umpro-home-entry__copy,.umpro-home-entry__panel{position:relative;z-index:1}.umpro-home-entry__eyebrow,.umpro-home-entry__panel-kicker{display:inline-flex;align-items:center;gap:8px;border-radius:999px;background:#ffffff1f;border:1px solid rgba(255,255,255,.18);color:#dbeafe;padding:9px 13px;font-size:.78rem;text-transform:uppercase;letter-spacing:.1em;font-weight:700;margin:0 0 18px}.umpro-home-entry__title{color:#fff;max-width:860px;font-size:clamp(36px,5.6vw,72px);line-height:1.02;margin:0 0 18px;font-weight:650;letter-spacing:-.055em}.umpro-home-entry__lead{max-width:850px;color:#d7e2ee;font-size:clamp(1rem,1.5vw,1.22rem);line-height:1.7;margin:0 0 24px}.umpro-home-entry__actions{display:flex;flex-wrap:wrap;gap:12px;margin:26px 0 24px}.umpro-home-entry__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border-radius:999px;padding:13px 20px;text-decoration:none;border:1px solid rgba(255,255,255,.2);transition:transform .16s ease,box-shadow .16s ease,background .16s ease,color .16s ease}.umpro-home-entry__button:hover{transform:translateY(-1px)}.umpro-home-entry__button--primary{background:var(--utp-orange);color:#fff;border-color:#f97316b3;box-shadow:0 18px 36px #f973163d}.umpro-home-entry__button--secondary{background:#ffffff1a;color:#fff}.umpro-home-entry__button--ghost{background:#ffffff0a;color:#dbeafe}.umpro-home-entry__trust{display:flex;flex-wrap:wrap;gap:10px;padding:0;margin:0;list-style:none}.umpro-home-entry__trust li{border:1px solid rgba(255,255,255,.16);background:#ffffff14;color:#dbeafe;border-radius:999px;padding:9px 12px;font-size:.86rem}.umpro-home-entry__panel{background:#ffffff14;border:1px solid rgba(255,255,255,.18);border-radius:28px;padding:clamp(18px,3vw,26px);box-shadow:inset 0 1px #ffffff14}.ut-industrial-hero-visual{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:18px}.ut-industrial-hero-visual__item{display:flex;align-items:center;justify-content:center;aspect-ratio:1.35/1;background:#fff;border:1px solid rgba(255,255,255,.18);border-radius:18px;overflow:hidden;text-decoration:none;box-shadow:0 12px 30px #0000001f}.ut-industrial-hero-visual__image{width:100%;height:100%;object-fit:contain;padding:10px}.ut-industrial-hero-visual__placeholder{color:var(--utp-navy);font-weight:650}.umpro-home-entry__panel h2{font-size:clamp(24px,3.2vw,36px);line-height:1.08;color:#fff;margin:0 0 12px;font-weight:650}.umpro-home-entry__panel p{color:#d7e2ee;line-height:1.65;margin:0 0 16px}.umpro-home-entry__mini-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.umpro-home-entry__mini-grid span{border-radius:14px;background:#ffffff1a;border:1px solid rgba(255,255,255,.14);color:#e7eef8;padding:10px 12px;font-size:.92rem}.umpro-home-entry__category-wrap,.umpro-home-entry__bottom-grid{background:#ffffffdb;border:1px solid rgba(15,23,42,.08);border-radius:30px;box-shadow:0 18px 50px #0f172a14;padding:clamp(22px,4vw,34px);margin-top:28px}.umpro-home-entry__section-head p,.ut-ai-answer__eyebrow,.ut-industrial-trust__eyebrow{color:#1d4ed8;text-transform:uppercase;letter-spacing:.12em;font-size:.78rem;font-weight:700;margin:0 0 8px}.umpro-home-entry__section-head h2{color:var(--utp-ink);font-size:clamp(26px,3.2vw,42px);line-height:1.12;margin:0 0 8px;font-weight:650}.umpro-home-entry__section-head span{display:block;color:var(--utp-muted);max-width:900px;line-height:1.7}.umpro-home-entry__cards{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:16px;margin-top:22px}.umpro-home-entry__card{display:flex;flex-direction:column;gap:10px;min-height:100%;text-decoration:none;color:var(--utp-ink);background:#fff;border:1px solid rgba(15,23,42,.1);border-radius:22px;padding:12px;box-shadow:0 12px 28px #0f172a0f;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.umpro-home-entry__card:hover{transform:translateY(-3px);border-color:#1f6feb59;box-shadow:0 18px 42px #0f172a1f}.umpro-home-entry__card-media{display:flex;align-items:center;justify-content:center;aspect-ratio:1.28/1;background:linear-gradient(180deg,#f7fbff,#eef4fa);border:1px solid rgba(15,23,42,.08);border-radius:16px;overflow:hidden}.umpro-home-entry__card-image{width:100%;height:100%;object-fit:contain;padding:8px}.umpro-home-entry__card-placeholder{color:#64748b;font-weight:650}.umpro-home-entry__card-type{display:inline-flex;align-self:flex-start;border-radius:999px;background:#eff6ff;color:#1d4ed8;padding:6px 9px;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;font-weight:700}.umpro-home-entry__card strong{font-size:1.05rem;line-height:1.22;font-weight:650}.umpro-home-entry__card em{font-style:normal;color:#5b6778;font-size:.92rem;line-height:1.48}.collection-list .card,.product-grid .card,.grid.product-grid .card{border-radius:22px;border:1px solid rgba(15,23,42,.1);overflow:hidden;background:#fff;box-shadow:0 14px 34px #0f172a12;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.collection-list .card:hover,.product-grid .card:hover{transform:translateY(-2px);box-shadow:0 20px 44px #0f172a1f;border-color:#1f6feb3d}.collection-list .card__inner,.product-grid .card__inner{background:#f6f9fc}.collection-list .card__media,.product-grid .card__media,.collection-list .media,.product-grid .media{background:#f7fafc}.collection-list img,.product-grid img{object-fit:contain}.card__heading,.card__heading a,.card-information .caption-large{font-weight:650;letter-spacing:-.01em;line-height:1.25;color:var(--utp-ink)}.card__content{font-weight:400}.ut-industrial-trust,.ut-ai-answer{padding:clamp(26px,4vw,46px) 0}.ut-industrial-trust__shell,.ut-ai-answer__shell{max-width:1180px;margin:0 auto;padding:clamp(20px,3vw,28px);border-radius:28px;border:1px solid rgba(15,23,42,.1);background:#fff;box-shadow:0 16px 44px #0f172a12}.ut-industrial-trust__copy h2,.ut-ai-answer h2{font-size:clamp(24px,3vw,38px);line-height:1.14;margin:0 0 10px;color:var(--utp-ink);font-weight:650}.ut-industrial-trust__copy p,.ut-ai-answer p{color:var(--utp-muted);line-height:1.65;margin:0}.ut-industrial-trust__grid,.ut-ai-answer__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:22px}.ut-industrial-trust article,.ut-ai-answer article{border-radius:18px;border:1px solid rgba(15,23,42,.09);background:linear-gradient(180deg,#fff,#f8fbff);padding:16px}.ut-industrial-trust article span{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;background:#0b1f39;color:#fff;font-size:.8rem;margin-bottom:12px}.ut-industrial-trust article strong,.ut-ai-answer article strong{display:block;color:var(--utp-ink);font-size:1rem;font-weight:650;margin-bottom:6px}.ut-industrial-trust article p,.ut-ai-answer article p{font-size:.94rem;line-height:1.55}.ut-industrial-trust__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.ut-industrial-trust__actions a{border-radius:999px;text-decoration:none;padding:12px 16px;border:1px solid rgba(15,23,42,.12);color:var(--utp-ink);background:#f8fafc;font-weight:650}.ut-industrial-trust__actions a:first-child{background:var(--utp-orange);color:#fff;border-color:#f973168c}.umpro-product-action-card{background:linear-gradient(180deg,#fff,#f6f9fc);border:1px solid rgba(15,23,42,.12);border-radius:24px;padding:20px;margin:22px 0;box-shadow:0 18px 44px #0f172a1a}.umpro-product-action-card__head{display:flex;gap:16px;justify-content:space-between;align-items:flex-start}.umpro-product-action-card__head strong{display:block;color:var(--utp-ink);font-size:1.25rem;line-height:1.2;font-weight:650;margin-bottom:6px}.umpro-product-action-card__head span{color:#566274;line-height:1.55}.umpro-product-action-card__badge{flex:0 0 auto;border-radius:999px;background:#e0f2fe;color:#075985;padding:7px 10px;font-size:.78rem;font-weight:700}.umpro-product-action-card__links{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.umpro-product-action-card__links a{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:13px 14px;text-decoration:none;font-weight:650}.umpro-product-action-card__primary{background:var(--utp-orange);color:#fff;box-shadow:0 14px 28px #f9731633}.umpro-product-action-card__secondary{background:#eef4fb;color:var(--utp-ink);border:1px solid rgba(15,23,42,.1)}.ut-rq .ut-rq-title{font-weight:650;letter-spacing:-.03em}.ut-rq .ut-btn,.ut-rq .ut-field label,.ut-rq .ut-rq-side-card h2{font-weight:650}.ut-rq .ut-field input,.ut-rq .ut-field select,.ut-rq .ut-field textarea{font-size:16px}.ut-cart-lock__panel{border-radius:28px;background:linear-gradient(135deg,#071426,#10284a);color:#fff;padding:clamp(28px,5vw,54px);box-shadow:0 26px 70px #0f172a42}.ut-cart-lock__panel h1{color:#fff;font-weight:650;letter-spacing:-.035em}.ut-cart-lock__panel p{color:#dbeafe}.ut-cart-lock__actions{display:flex;flex-wrap:wrap;gap:10px}.ut-cart-lock__actions .button{border-radius:999px}.ut-usa-dock{z-index:50}.ut-usa-dock__btn{min-width:112px}.ut-usa-dock__btn--primary{background:var(--utp-orange);color:#fff}.ut-usa-dock__btn--accent{background:#dc2626;color:#fff}.ut-usa-dock__btn--finance{background:#1f4ea3;color:#fff}@media(max-width:1180px){.umpro-home-entry__cards{grid-template-columns:repeat(4,minmax(0,1fr))}.ut-industrial-trust__grid,.ut-ai-answer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.umpro-home-entry__hero{grid-template-columns:1fr;padding:28px;border-radius:26px}.umpro-home-entry__title{font-size:clamp(34px,10vw,54px)}.umpro-home-entry__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.umpro-product-action-card__links{grid-template-columns:1fr}}@media(max-width:749px){body{padding-bottom:82px}.umpro-home-entry__shell{padding:14px}.umpro-home-entry__hero{padding:24px 18px;border-radius:24px}.umpro-home-entry__actions{display:grid;grid-template-columns:1fr}.ut-industrial-hero-visual{grid-template-columns:1fr 1fr}.umpro-home-entry__category-wrap,.umpro-home-entry__bottom-grid{padding:18px;border-radius:24px}.umpro-home-entry__cards{gap:12px}.umpro-home-entry__card{padding:10px;border-radius:18px}.umpro-home-entry__card strong{font-size:.98rem}.umpro-home-entry__card em{display:none}.ut-industrial-trust__grid,.ut-ai-answer__grid{grid-template-columns:1fr}.ut-industrial-trust__shell,.ut-ai-answer__shell{border-radius:22px;padding:18px}.ut-usa-dock{position:fixed;left:0;right:0;bottom:0;background:#071426;border-top:1px solid rgba(255,255,255,.12);box-shadow:0 -18px 40px #0f172a3d;padding:8px max(10px,env(safe-area-inset-left)) calc(8px + env(safe-area-inset-bottom))}.ut-usa-dock__inner{display:block;max-width:none}.ut-usa-dock__copy{display:none}.ut-usa-dock__actions{display:grid;grid-template-columns:1fr 1.1fr 1fr;gap:8px}.ut-usa-dock__btn{min-width:0;min-height:46px;border-radius:999px;padding:10px 8px;font-size:.92rem}}@media(max-width:430px){.umpro-home-entry__title{font-size:34px}.umpro-home-entry__lead{font-size:1rem}.umpro-home-entry__cards,.umpro-home-entry__mini-grid{grid-template-columns:1fr}}@media(max-width:390px){.umpro-home-entry__title{font-size:31px}.umpro-home-entry__button{min-height:46px;padding:12px 14px}.ut-usa-dock__btn{font-size:.86rem}}
/*# sourceMappingURL=/cdn/shop/t/102/assets/umprotech-core.css.map */
