.wrap{width:min(calc(100% - (var(--um-gutter) * 2)),var(--um-max));margin-inline:auto}body.um24-menu-open,body.um24-search-open,body.um-menu-open{overflow:hidden}.um-section-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,.52fr);gap:2rem;align-items:end;margin-bottom:clamp(1.8rem,4vw,3rem)}.um-section-head .um-copy{justify-self:end}.um-cta{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,.55fr);gap:2rem;align-items:end;padding:clamp(1.6rem,4vw,3.2rem);border:1px solid var(--um-line);border-radius:var(--um-r-xl);background:radial-gradient(circle at 90% 20%,rgba(255,90,31,.18),transparent 32%),var(--um-panel)}.um-comparison{overflow:auto;border:1px solid var(--um-line);border-radius:var(--um-r-lg);background:var(--um-panel)}.um-comparison table{width:100%;min-width:760px;border-collapse:collapse}.um-comparison th,.um-comparison td{padding:1rem 1.15rem;border-right:1px solid var(--um-line);border-bottom:1px solid var(--um-line);text-align:left;vertical-align:top}.um-comparison th:last-child,.um-comparison td:last-child{border-right:0}.um-comparison tr:last-child th,.um-comparison tr:last-child td{border-bottom:0}.um-comparison thead th{background:var(--um-panel-2);font-size:.92rem}.um-comparison tbody th{width:180px;background:#0d1218;color:var(--um-muted);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.um-comparison td{color:#e2e8ee;font-size:.82rem}.um-media-placeholder{display:grid;width:100%;height:100%;place-items:center;background:linear-gradient(145deg,var(--um-panel-2),var(--um-bg-2));color:var(--um-muted);font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.um-prod-limit-note{margin:.7rem 0;padding:.8rem 1rem;border:1px solid rgba(242,199,92,.35);border-radius:var(--um-r-sm);background:#f2c75c14;color:#f4dc9f;font-size:.75rem}.um-specifications{color:var(--um-text)}.um-specifications__heading h2{font-size:clamp(2.3rem,4.8vw,4.35rem)!important}.um-specifications__scope{border-radius:var(--um-r-lg)!important;color:var(--um-ink)}.um-specifications__scope .rte{color:var(--um-muted-dark)!important}.um-product-card{overflow:hidden;border:1px solid var(--um-line);border-radius:var(--um-r-lg);background:var(--um-panel)}.um-empty-state{padding:3rem 1rem;border:1px dashed var(--um-line);border-radius:var(--um-r-lg);text-align:center}.um20-button{min-height:50px!important;border-radius:var(--um-r-sm)!important}.um20-hero,.um20-hero__inner{min-height:min(860px,calc(100svh - var(--um-header-offset)))!important}.um20-hero__content h1{font-size:clamp(3.8rem,8vw,7.25rem)!important;line-height:.84!important}.um20-section-head h2,.um20-scope__head h2,.um20-us__content h2,.um20-final h2{font-size:clamp(2.5rem,5.2vw,4.75rem)!important}.um20-command,.um20-finder__workspace,.um20-final__card{border-radius:var(--um-r-xl)!important}.um20-mini-card,.um20-product{border-radius:var(--um-r-lg)!important}.um20-product:hover,.um20-mini-card:hover{transform:translateY(-2px)!important}.um20-us__media{min-height:min(560px,58vw)!important;border-radius:var(--um-r-xl)!important}.um20-tools__grid>a{min-height:190px!important}.um-kp__shell{width:min(calc(100% - (var(--um-gutter) * 2)),var(--um-max))!important}.um-kp__hero{grid-template-columns:minmax(0,1.12fr) minmax(380px,.72fr)!important}.um-kp-media__stage,.um-kp-buybox{border-radius:var(--um-r-xl)!important}.um-kp-buybox{top:calc(var(--um-header-offset) + .75rem)!important}.um-kp-buybox h1{font-size:clamp(2.1rem,3.2vw,3.65rem)!important;line-height:.95!important}.um-kp-button{min-height:50px!important;border-radius:var(--um-r-sm)!important}.um-kp-heading h2,.um-kp-rfq h2{font-size:clamp(2.4rem,4.8vw,4.5rem)!important}.um-kp-scope__grid article,.um-kp-compare__grid article,.um-kp-rfq__grid{border-radius:var(--um-r-lg)!important}.um-kp-routes__grid a,.um-kp-media__assurance{border-radius:var(--um-r-md)!important}.um-prod-root__hero h1,.um-prod-group__hero h1{font-size:clamp(3rem,6vw,5.6rem)!important}.um-prod-collection__hero h1{font-size:clamp(2.65rem,5vw,4.8rem)!important}.um-prod-root__hero aside,.um-prod-group__hero aside,.um-prod-group-card{border-radius:var(--um-r-lg)!important}.um-prod-subgroup-card,.um-prod-filter-panel,.um-prod-card{border-radius:var(--um-r-md)!important}.um-prod-filter-panel{top:calc(var(--um-header-offset) + .75rem)!important}.um-prod-toolbar{border-radius:var(--um-r-sm)!important}.um-prod-group-card:hover,.um-prod-subgroup-card:hover,.um-prod-card:hover{transform:translateY(-2px)!important}.um-prod-card__actions a,.um-prod-filter-panel__footer button,.um-prod-filter-open,.um-prod-sort select{border-radius:var(--um-r-xs)!important}.um-components .um-components__shell{width:min(calc(100% - (var(--um-gutter) * 2)),var(--um-max))!important}.um-components h2{font-size:clamp(2.4rem,4.8vw,4.5rem)!important}.um-components .um-components__card{border-radius:var(--um-r-lg)!important}.um-components dl div{min-height:82px!important}.um-components__brand{padding:1.2rem 1.35rem!important}.um-context-intake__content h2{font-size:clamp(2.2rem,4.6vw,4.35rem)!important}.um-request-dock>a{border-radius:var(--um-r-md)!important}.um-request-drawer__panel{width:min(920px,calc(100vw - 24px))!important}.um-request-form-card{border-radius:var(--um-r-lg)!important}.um22-advisor__launcher{border-radius:var(--um-r-md)!important}.um22-advisor__dialog{width:min(700px,100vw)!important}.um21-compare-tray{border-radius:var(--um-r-md)!important}body.um24-compare-active .um22-advisor__launcher{opacity:0!important;pointer-events:none!important;transform:translateY(12px)!important}@media(max-width:990px){.um-section-head,.um-cta{grid-template-columns:1fr}.um-section-head .um-copy{justify-self:start}.um20-hero,.um20-hero__inner{min-height:auto!important}.um-kp__hero{grid-template-columns:1fr!important}.um-kp-buybox{position:static!important}.um-components header{grid-template-columns:1fr!important}}@media(max-width:680px){.um-comparison{margin-inline:-.25rem}.um-cta{padding:1.25rem;border-radius:var(--um-r-lg)}.um20-hero__content h1{font-size:clamp(3.2rem,15vw,5.15rem)!important}.um20-section-head h2,.um20-scope__head h2,.um20-us__content h2,.um20-final h2{font-size:clamp(2.55rem,12vw,4rem)!important}.um-kp-buybox h1{font-size:clamp(2.15rem,10vw,3rem)!important}.um-kp-heading h2,.um-kp-rfq h2{font-size:clamp(2.35rem,11vw,3.8rem)!important}.um-prod-root__hero h1,.um-prod-group__hero h1,.um-prod-collection__hero h1{font-size:clamp(2.75rem,13vw,4.45rem)!important}.um-components h2{font-size:clamp(2.3rem,11vw,3.8rem)!important}.um-request-drawer__panel{width:100%!important}.um22-advisor__dialog{width:100vw!important}}
/*# sourceMappingURL=/cdn/shop/t/171/assets/um24-compat.css.map */
