:root{--ut-stage10-rfq-system: route-scoped;--ut-rfq-dock-z: var(--ut-z-dock, 82)}: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}}.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}}.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}body .button:not(.skip-to-content-link):not(.ut-rfq-btn):not(.ut-usa-dock__btn),body .button:not(.skip-to-content-link):not(.ut-rfq-btn):not(.ut-usa-dock__btn):before,body .button:not(.skip-to-content-link):not(.ut-rfq-btn):not(.ut-usa-dock__btn):after,body .button:not(.skip-to-content-link):not(.ut-rfq-btn):not(.ut-usa-dock__btn):not(.button--secondary):not(.button--tertiary),body .button:not(.skip-to-content-link):not(.ut-rfq-btn):not(.ut-usa-dock__btn):hover,.button,.shopify-payment-button__button,.umpro-home-entry__button,.ut-usa-dock__btn{font-weight:650;letter-spacing:.01em}.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}.ut-usa-dock__btn{font-size:.86rem}body[data-ut-loads-rfq-system=true] .ut-usa-dock{z-index:var(--ut-rfq-dock-z, 82)}html.shopify-design-mode body[data-ut-loads-rfq-system=true] .ut-usa-dock{bottom:24px}body:not([data-ut-loads-rfq-system=true]) .ut-usa-dock,body:not([data-ut-loads-rfq-system=true]) .ut-procurement-panel,body:not([data-ut-loads-rfq-system=true]) .umpro-rfq-max{display:none}@media screen and (max-width:749px){body[data-ut-loads-rfq-system=true]:has(.ut-usa-dock){padding-bottom:132px}body[data-ut-loads-rfq-system=true] .ut-usa-dock{width:100%;bottom:0}body[data-ut-loads-rfq-system=true] .ut-usa-dock__inner{border-radius:22px 22px 0 0;padding:12px}body[data-ut-loads-rfq-system=true] .ut-usa-dock__text strong{font-size:1.16rem}body[data-ut-loads-rfq-system=true] .ut-usa-dock__text span{display:none}body[data-ut-loads-rfq-system=true] .ut-usa-dock__actions{display:grid;grid-template-columns:1.15fr .85fr;width:100%}body[data-ut-loads-rfq-system=true] .ut-usa-dock__btn{min-height:42px;padding:0 10px;font-size:.98rem}body[data-ut-loads-rfq-system=true] .ut-usa-dock__btn--finance{display:none}}@media(max-width:390px){body[data-ut-loads-rfq-system=true] .ut-usa-dock__btn{font-size:.86rem}}
/*# sourceMappingURL=/cdn/shop/t/116/assets/umprotech-procurement-rfq-system.css.map */
