[data-storefront-brand=uniformitymed]{--umed-bg:#fcfcfa;--umed-surface:#fff;--umed-ink:#172845;--umed-muted:#566174;--umed-line:#dce1e6;--umed-action:#1d365b;--umed-action-hover:#11233e;--umed-action-ink:#fff;--umed-soft:#edf0f2;--umed-error:#a4262c;--umed-warn-bg:#f4f0e6;--umed-warn-ink:#704616;--umed-radius:4px;background:var(--umed-bg);color:var(--umed-ink);font-family:Helvetica Neue,Helvetica,sans-serif;min-height:100vh;-webkit-font-smoothing:antialiased}[data-storefront-brand=uniformitymed] *{box-sizing:border-box}[data-storefront-brand=uniformitymed] a{color:inherit}[data-storefront-brand=uniformitymed] button,[data-storefront-brand=uniformitymed] input,[data-storefront-brand=uniformitymed] select{font:inherit}[data-storefront-brand=uniformitymed] :focus-visible{outline:3px solid #5676a4;outline-offset:4px}[data-storefront-brand=uniformitymed] [id]{scroll-margin-top:100px}[data-storefront-brand=uniformitymed] .umed-wrap{width:min(100% - 80px,1440px);margin-inline:auto}[data-storefront-brand=uniformitymed] .umed-topbar{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:var(--umed-bg);border-bottom:1px solid var(--umed-line)}[data-storefront-brand=uniformitymed] .umed-topbar-inner{max-width:1600px;margin:auto;padding:16px 40px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}[data-storefront-brand=uniformitymed] .umed-brand{display:inline-flex;align-items:center;gap:7px;text-decoration:none;min-height:44px}[data-storefront-brand=uniformitymed] .umed-brand-mark{font-size:38px;font-weight:800;letter-spacing:-5px;padding-right:7px;transform:rotate(-12deg)}[data-storefront-brand=uniformitymed] .umed-brand-name{font-size:24px;letter-spacing:-1px;font-weight:750}[data-storefront-brand=uniformitymed] .umed-brand-med{font-size:13px;letter-spacing:0;font-weight:400;margin-left:2px}[data-storefront-brand=uniformitymed] .umed-brand-logo{width:194px;height:49px;object-fit:contain}[data-storefront-brand=uniformitymed] .umed-topbar-nav{display:flex;align-items:center;gap:28px}[data-storefront-brand=uniformitymed] .umed-nav-link{display:inline-flex;align-items:center;min-height:44px;text-decoration:none;font-size:13px;font-weight:600}[data-storefront-brand=uniformitymed] .umed-nav-link:hover{text-decoration:underline;text-underline-offset:6px}[data-storefront-brand=uniformitymed] .umed-cart-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;text-decoration:none;font-size:13px}[data-storefront-brand=uniformitymed] .umed-cart-count{display:grid;place-items:center;border:1px solid var(--umed-line);border-radius:50%;width:24px;height:24px;font-size:11px}[data-storefront-brand=uniformitymed] .umed-cart-total{font-size:12px}[data-storefront-brand=uniformitymed] .umed-main{max-width:1280px;margin:auto;padding:40px 40px 90px}[data-storefront-brand=uniformitymed] .umed-eyebrow{font-size:11px;letter-spacing:.16em;font-weight:600;line-height:1.6}[data-storefront-brand=uniformitymed] .umed-hero{display:grid;grid-template-columns:1fr 1.1fr;min-height:min(710px,80vh);background:#e6e9ee;overflow:hidden}[data-storefront-brand=uniformitymed] .umed-hero-copy{padding:85px 20px 85px max(40px,calc((100vw - 1440px) / 2));display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:relative;z-index:1}[data-storefront-brand=uniformitymed] .umed-hero h1{margin:22px 0;font-size:clamp(52px,6.5vw,106px);font-weight:500;line-height:.98;letter-spacing:-.065em}[data-storefront-brand=uniformitymed] .umed-hero-copy>p:not(.umed-eyebrow){font-size:16px;line-height:1.65;margin:0 0 32px}[data-storefront-brand=uniformitymed] .umed-hero-visual{position:relative;min-height:550px}[data-storefront-brand=uniformitymed] .umed-hero-word{position:absolute;top:12%;left:0;color:#c6cdd8;font-size:clamp(50px,7.8vw,140px);font-weight:800;letter-spacing:-.05em;white-space:nowrap}[data-storefront-brand=uniformitymed] .umed-hero-model{position:absolute;bottom:0;width:67%;height:92%;object-fit:contain;object-position:bottom}[data-storefront-brand=uniformitymed] .umed-hero-model-men{left:-3%}[data-storefront-brand=uniformitymed] .umed-hero-model-women{right:-1%;height:85%}[data-storefront-brand=uniformitymed] .umed-hero-caption{position:absolute;bottom:20px;right:26px;font-size:9px;letter-spacing:.15em;background:var(--umed-bg);padding:10px}[data-storefront-brand=uniformitymed] .umed-btn{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:50px;padding:13px 24px;border-radius:2px;border:1px solid transparent;font-size:13px;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color .16s ease}[data-storefront-brand=uniformitymed] .umed-btn-primary{background:var(--umed-action);color:var(--umed-action-ink)}[data-storefront-brand=uniformitymed] .umed-btn-primary:hover:not(:disabled){background:var(--umed-action-hover)}[data-storefront-brand=uniformitymed] .umed-btn:disabled{opacity:.5;cursor:not-allowed}[data-storefront-brand=uniformitymed] .umed-btn-secondary{color:var(--umed-ink);background:transparent;border-color:currentColor}[data-storefront-brand=uniformitymed] .umed-btn-secondary:hover{background:var(--umed-soft)}[data-storefront-brand=uniformitymed] .umed-btn-ghost{color:var(--umed-muted);background:transparent;min-height:44px;padding:8px 12px}[data-storefront-brand=uniformitymed] .umed-brand-strip{display:flex;justify-content:space-evenly;gap:25px;flex-wrap:wrap;padding:32px 24px;border-bottom:1px solid var(--umed-line);font-size:clamp(13px,1.6vw,22px);font-weight:800;letter-spacing:-.02em}[data-storefront-brand=uniformitymed] .umed-skechers{font-style:italic}[data-storefront-brand=uniformitymed] .umed-audiences{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px;padding-block:70px}[data-storefront-brand=uniformitymed] .umed-audience{position:relative;aspect-ratio:1.1;background:#edf0f2;overflow:hidden;text-decoration:none}[data-storefront-brand=uniformitymed] .umed-audience:nth-child(2){background:#e4e8ed}[data-storefront-brand=uniformitymed] .umed-audience:nth-child(3){background:#eae7e2}[data-storefront-brand=uniformitymed] .umed-audience img{position:absolute;width:65%;height:95%;right:-1%;bottom:0;object-fit:contain;object-position:bottom;transition:transform .3s ease}[data-storefront-brand=uniformitymed] .umed-audience:nth-child(3) img{height:72%;bottom:17%}[data-storefront-brand=uniformitymed] .umed-audience:hover img{transform:scale(1.025)}[data-storefront-brand=uniformitymed] .umed-audience>div{position:absolute;inset:auto 18px 20px;z-index:1}[data-storefront-brand=uniformitymed] .umed-audience>div>span{display:inline-block;font-size:10px;background:var(--umed-bg);padding:4px 6px}[data-storefront-brand=uniformitymed] .umed-audience h2{margin:8px 0 0;font-size:clamp(22px,2.6vw,38px);font-weight:500;letter-spacing:-.04em}[data-storefront-brand=uniformitymed] .umed-audience h2 span{float:right}[data-storefront-brand=uniformitymed] .umed-catalog{padding-bottom:80px}[data-storefront-brand=uniformitymed] .umed-catalog-head{display:flex;justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:40px}[data-storefront-brand=uniformitymed] .umed-catalog-head h2{font-size:clamp(34px,4.2vw,62px);font-weight:500;letter-spacing:-.05em;line-height:1.02;margin:16px 0 0}[data-storefront-brand=uniformitymed] .umed-catalog-head>p{line-height:1.7;color:var(--umed-muted);font-size:14px}[data-storefront-brand=uniformitymed] .umed-department-title{margin:64px 0 0;font-size:38px;font-weight:500;letter-spacing:-.04em;border-top:1px solid var(--umed-line);padding-top:34px}[data-storefront-brand=uniformitymed] .umed-collection{margin-top:32px}[data-storefront-brand=uniformitymed] .umed-collection-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}[data-storefront-brand=uniformitymed] .umed-collection h3{font-size:20px;font-weight:500;letter-spacing:-.02em;margin:0}[data-storefront-brand=uniformitymed] .umed-rail-controls{display:flex;gap:8px}[data-storefront-brand=uniformitymed] .umed-rail-controls button{border:1px solid var(--umed-line);background:transparent;color:var(--umed-ink);border-radius:50%;width:44px;height:44px;cursor:pointer;font-size:20px}[data-storefront-brand=uniformitymed] .umed-rail-controls button:hover{background:var(--umed-soft)}[data-storefront-brand=uniformitymed] .umed-product-rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 60px) / 4);overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;grid-gap:20px;gap:20px;padding:0 0 20px;margin:0;list-style:none;scrollbar-width:thin;scrollbar-color:#aeb9c7 transparent}[data-storefront-brand=uniformitymed] .umed-product-rail>li{scroll-snap-align:start;min-width:0}[data-storefront-brand=uniformitymed] .umed-product-link{display:block;text-decoration:none}[data-storefront-brand=uniformitymed] .umed-card-media{position:relative;aspect-ratio:3/4;background:#f0f1f2;overflow:hidden;display:block}[data-storefront-brand=uniformitymed] .umed-card-photo{width:100%;height:100%;object-fit:contain;display:block;mix-blend-mode:multiply;padding:16px 8px 0;transition:transform .24s ease}[data-storefront-brand=uniformitymed] .umed-product-link:hover .umed-card-photo{transform:scale(1.035)}[data-storefront-brand=uniformitymed] .umed-card-discover{position:absolute;bottom:12px;right:12px;padding:8px 12px;font-size:11px;background:var(--umed-bg);opacity:0;transform:translateY(4px);transition:opacity .18s ease,transform .18s ease}[data-storefront-brand=uniformitymed] .umed-product-link:focus-visible .umed-card-discover,[data-storefront-brand=uniformitymed] .umed-product-link:hover .umed-card-discover{opacity:1;transform:none}[data-storefront-brand=uniformitymed] .umed-card-body{padding-block:16px}[data-storefront-brand=uniformitymed] .umed-card-name{font-size:14px;line-height:1.5;font-weight:500;margin:0}[data-storefront-brand=uniformitymed] .umed-card-price{font-size:16px;font-weight:600;margin:8px 0}[data-storefront-brand=uniformitymed] .umed-card-choose{font-size:11px;color:var(--umed-muted)}[data-storefront-brand=uniformitymed] .umed-card-category{font-size:11px;text-transform:uppercase;letter-spacing:.1em;margin:0 0 16px}[data-storefront-brand=uniformitymed] .umed-search{margin-bottom:30px}[data-storefront-brand=uniformitymed] .umed-search-label{display:block;font-size:12px;margin-bottom:9px}[data-storefront-brand=uniformitymed] .umed-search-field{position:relative}[data-storefront-brand=uniformitymed] .umed-search-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);pointer-events:none}[data-storefront-brand=uniformitymed] .umed-search-input{padding-left:42px!important;padding-right:50px!important}[data-storefront-brand=uniformitymed] .umed-search-clear{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:44px;height:44px;border:0;background:transparent;cursor:pointer}[data-storefront-brand=uniformitymed] .umed-search-count{color:var(--umed-muted);font-size:12px}[data-storefront-brand=uniformitymed] .umed-editorial{background:#dfe5ec;padding-block:80px}[data-storefront-brand=uniformitymed] .umed-editorial h2{font-size:clamp(40px,5.5vw,82px);font-weight:500;letter-spacing:-.055em;line-height:1.02;margin:28px 0}[data-storefront-brand=uniformitymed] .umed-editorial p:not(.umed-eyebrow){line-height:1.7;margin-bottom:28px}[data-storefront-brand=uniformitymed] .umed-field{display:flex;flex-direction:column;gap:8px;margin-bottom:20px;min-width:0}[data-storefront-brand=uniformitymed] .umed-label{font-size:13px;font-weight:600}[data-storefront-brand=uniformitymed] .umed-input,[data-storefront-brand=uniformitymed] .umed-select{font-size:16px;color:var(--umed-ink);background:var(--umed-surface);border:1px solid var(--umed-line);border-radius:3px;min-height:50px;padding:12px 14px;width:100%;max-width:100%}[data-storefront-brand=uniformitymed] .umed-input[aria-invalid=true]{border-color:var(--umed-error)}[data-storefront-brand=uniformitymed] .umed-field-error{margin:0;font-size:13px;color:var(--umed-error)}[data-storefront-brand=uniformitymed] .umed-form-row{display:grid;grid-gap:0 20px;gap:0 20px;grid-template-columns:1fr 1fr}[data-storefront-brand=uniformitymed] .umed-quantity{max-width:100px}[data-storefront-brand=uniformitymed] .umed-notice{padding:18px 0;font-size:14px;line-height:1.7;max-width:680px}[data-storefront-brand=uniformitymed] .umed-notice-success{color:var(--umed-action)}[data-storefront-brand=uniformitymed] .umed-payment-blocked{background:var(--umed-soft);padding:28px;margin-bottom:28px;max-width:680px}[data-storefront-brand=uniformitymed] .umed-payment-blocked h2{margin-top:0;font-size:24px;font-weight:500}[data-storefront-brand=uniformitymed] .umed-payment-blocked p{line-height:1.7}[data-storefront-brand=uniformitymed] .umed-cart-lines{list-style:none;padding:0;margin:30px 0}[data-storefront-brand=uniformitymed] .umed-cart-line{display:flex;flex-wrap:wrap;gap:20px;align-items:center;padding:24px 0;border-bottom:1px solid var(--umed-line)}[data-storefront-brand=uniformitymed] .umed-cart-line-info{flex:1 1 200px;min-width:0}[data-storefront-brand=uniformitymed] .umed-cart-line-name{font-size:15px;font-weight:600;margin:0 0 6px}[data-storefront-brand=uniformitymed] .umed-cart-line-price,[data-storefront-brand=uniformitymed] .umed-cart-qty-label{font-size:13px;color:var(--umed-muted)}[data-storefront-brand=uniformitymed] .umed-cart-line-controls{display:flex;align-items:center;gap:12px}[data-storefront-brand=uniformitymed] .umed-cart-line-total{margin-left:auto;font-weight:600}[data-storefront-brand=uniformitymed] .umed-cart-subtotal{font-size:24px;text-align:right;margin-block:28px}[data-storefront-brand=uniformitymed] .umed-breadcrumb{font-size:12px;color:var(--umed-muted);margin-bottom:30px;line-height:1.6}[data-storefront-brand=uniformitymed] .umed-detail-grid{display:grid;grid-gap:64px;gap:64px;grid-template-columns:1.15fr 1fr;align-items:start}[data-storefront-brand=uniformitymed] .umed-detail-info{position:-webkit-sticky;position:sticky;top:110px}[data-storefront-brand=uniformitymed] .umed-detail-photo{display:block;width:100%;aspect-ratio:3/4;object-fit:contain;background:var(--umed-soft);mix-blend-mode:multiply;padding:25px 15px 0}[data-storefront-brand=uniformitymed] .umed-gallery-thumbs{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}[data-storefront-brand=uniformitymed] .umed-gallery-thumbs button{width:72px;height:90px;padding:2px;border:1px solid var(--umed-line);background:var(--umed-bg);cursor:pointer}[data-storefront-brand=uniformitymed] .umed-gallery-thumbs button[aria-pressed=true]{border:2px solid var(--umed-ink)}[data-storefront-brand=uniformitymed] .umed-gallery-thumbs img{width:100%;height:100%;object-fit:contain}[data-storefront-brand=uniformitymed] .umed-detail-name{margin:0 0 20px;font-size:clamp(28px,3vw,44px);line-height:1.1;letter-spacing:-.04em;font-weight:500}[data-storefront-brand=uniformitymed] .umed-detail-description{font-size:14px;line-height:1.85;color:var(--umed-muted);white-space:pre-line}[data-storefront-brand=uniformitymed] .umed-detail-price{font-size:28px;font-weight:500;margin-block:24px}[data-storefront-brand=uniformitymed] .umed-detail-compare{margin-left:12px;font-size:17px;color:var(--umed-muted)}[data-storefront-brand=uniformitymed] .umed-detail-actions{display:flex;flex-wrap:wrap;gap:12px;margin-block:28px 12px}[data-storefront-brand=uniformitymed] .umed-detail-actions .umed-btn{flex:1 1 160px}[data-storefront-brand=uniformitymed] .umed-detail-meta{color:var(--umed-muted);font-size:12px;line-height:1.7;padding-top:18px;border-top:1px solid var(--umed-line)}[data-storefront-brand=uniformitymed] .umed-confirm-card{background:var(--umed-soft);padding:32px;max-width:700px}[data-storefront-brand=uniformitymed] .umed-confirm-eyebrow{font-size:12px;letter-spacing:.1em}[data-storefront-brand=uniformitymed] .umed-confirm-details{display:grid;grid-template-columns:auto 1fr;grid-gap:12px 20px;gap:12px 20px;margin:28px 0}[data-storefront-brand=uniformitymed] .umed-confirm-details dd{margin:0;overflow-wrap:anywhere}[data-storefront-brand=uniformitymed] .umed-manual-methods{list-style:none;padding:0}[data-storefront-brand=uniformitymed] .umed-manual-methods li{padding:16px;border:1px solid var(--umed-line)}[data-storefront-brand=uniformitymed] .umed-pay-option{display:flex;align-items:center;gap:12px;min-height:48px}[data-storefront-brand=uniformitymed] .umed-pay-option input{width:20px;height:20px}[data-storefront-brand=uniformitymed] .umed-discount-row{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}[data-storefront-brand=uniformitymed] .umed-discount-row .umed-field{flex:1 1 200px;margin-bottom:0}[data-storefront-brand=uniformitymed] .umed-footer{background:var(--umed-ink);color:#f3f5f7}[data-storefront-brand=uniformitymed] .umed-footer-inner{max-width:1520px;padding:60px 40px 35px;margin:auto}[data-storefront-brand=uniformitymed] .umed-footer-brand{font-size:clamp(30px,5vw,64px);letter-spacing:-.05em;margin:0 0 20px}[data-storefront-brand=uniformitymed] .umed-footer-tagline{font-size:14px;line-height:1.8;color:#d6dfeb}[data-storefront-brand=uniformitymed] .umed-footer-links{display:flex;flex-wrap:wrap;gap:12px 35px;list-style:none;padding:20px 0;margin:0}[data-storefront-brand=uniformitymed] .umed-footer-links a{display:inline-flex;align-items:center;min-height:44px;font-size:13px;text-decoration:none}[data-storefront-brand=uniformitymed] .umed-footer-home{border-top:1px solid #40516b;padding-top:25px;font-size:12px}@media (max-width:1000px){[data-storefront-brand=uniformitymed] .umed-topbar-nav{gap:18px}[data-storefront-brand=uniformitymed] .umed-nav-department{display:none}[data-storefront-brand=uniformitymed] .umed-hero{min-height:520px}[data-storefront-brand=uniformitymed] .umed-hero-visual{min-height:460px}[data-storefront-brand=uniformitymed] .umed-product-rail{grid-auto-columns:calc((100% - 40px) / 3)}[data-storefront-brand=uniformitymed] .umed-detail-grid{gap:30px}}@media (max-width:650px){[data-storefront-brand=uniformitymed] .umed-wrap{width:calc(100% - 36px)}[data-storefront-brand=uniformitymed] .umed-topbar-inner{padding:10px 18px;gap:10px}[data-storefront-brand=uniformitymed] .umed-brand-name{font-size:20px}[data-storefront-brand=uniformitymed] .umed-brand-mark{font-size:32px}[data-storefront-brand=uniformitymed] .umed-topbar-nav{gap:12px}[data-storefront-brand=uniformitymed] .umed-cart-link>span:first-of-type,[data-storefront-brand=uniformitymed] .umed-cart-total{display:none}[data-storefront-brand=uniformitymed] .umed-nav-link{font-size:12px}[data-storefront-brand=uniformitymed] .umed-hero{grid-template-columns:1fr}[data-storefront-brand=uniformitymed] .umed-hero-copy{padding:38px 24px 24px}[data-storefront-brand=uniformitymed] .umed-hero h1{font-size:clamp(53px,13vw,78px);margin-block:14px 18px}[data-storefront-brand=uniformitymed] .umed-hero-copy>p:not(.umed-eyebrow){font-size:13px;margin-bottom:20px}[data-storefront-brand=uniformitymed] .umed-hero-visual{min-height:350px}[data-storefront-brand=uniformitymed] .umed-hero-word{top:8%;font-size:14vw}[data-storefront-brand=uniformitymed] .umed-hero-model{height:100%;width:60%}[data-storefront-brand=uniformitymed] .umed-hero-model-men{left:3%}[data-storefront-brand=uniformitymed] .umed-hero-model-women{right:1%;height:94%}[data-storefront-brand=uniformitymed] .umed-hero-caption{font-size:8px;right:16px;bottom:12px}[data-storefront-brand=uniformitymed] .umed-brand-strip{gap:20px;padding:24px 20px;font-size:13px}[data-storefront-brand=uniformitymed] .umed-audiences{gap:10px;padding-block:36px;grid-template-columns:1fr 1fr}[data-storefront-brand=uniformitymed] .umed-audience{aspect-ratio:.8}[data-storefront-brand=uniformitymed] .umed-audience:last-child{grid-column:1/-1;aspect-ratio:2.3}[data-storefront-brand=uniformitymed] .umed-audience>div{inset:auto 12px 16px}[data-storefront-brand=uniformitymed] .umed-audience>div>span{font-size:8px}[data-storefront-brand=uniformitymed] .umed-audience h2{font-size:24px}[data-storefront-brand=uniformitymed] .umed-audience img{width:88%}[data-storefront-brand=uniformitymed] .umed-audience:last-child img{width:40%}[data-storefront-brand=uniformitymed] .umed-catalog-head{display:block;margin-bottom:28px}[data-storefront-brand=uniformitymed] .umed-catalog-head>p{font-size:12px}[data-storefront-brand=uniformitymed] .umed-department-title{margin-top:40px;padding-top:25px;font-size:32px}[data-storefront-brand=uniformitymed] .umed-product-rail{grid-auto-columns:70%;gap:14px}[data-storefront-brand=uniformitymed] .umed-collection h3{font-size:18px}[data-storefront-brand=uniformitymed] .umed-card-discover{display:none}[data-storefront-brand=uniformitymed] .umed-catalog{padding-bottom:40px}[data-storefront-brand=uniformitymed] .umed-editorial{padding-block:50px}[data-storefront-brand=uniformitymed] .umed-main{padding:24px 18px 60px}[data-storefront-brand=uniformitymed] .umed-detail-grid{grid-template-columns:1fr;gap:28px}[data-storefront-brand=uniformitymed] .umed-detail-info{position:static}[data-storefront-brand=uniformitymed] .umed-form-row{grid-template-columns:1fr}[data-storefront-brand=uniformitymed] .umed-footer-inner{padding:40px 20px 25px}[data-storefront-brand=uniformitymed] .umed-cart-subtotal{font-size:21px}}@media (prefers-reduced-motion:reduce){[data-storefront-brand=uniformitymed] *,[data-storefront-brand=uniformitymed] :after,[data-storefront-brand=uniformitymed] :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}[data-storefront-brand=uniformitymed] .umed-hero-model-women{mix-blend-mode:multiply}[data-storefront-brand=uniformitymed] .umed-cart-thumbnail{float:left;object-fit:contain;margin-right:14px;background:var(--umed-soft)}[data-storefront-brand=uniformitymed] .umed-order-contact{margin:40px 0;border-top:1px solid var(--umed-line);padding-top:20px}[data-storefront-brand=uniformitymed] .umed-order-contact p{line-height:1.7}[data-storefront-brand=uniformitymed] .umed-order-review li{margin-block:12px;line-height:1.5}[data-storefront-brand=uniformitymed] textarea{resize:vertical;font:inherit}@media (max-width:480px){[data-storefront-brand=uniformitymed] .umed-brand-logo{width:140px;height:35px}[data-storefront-brand=uniformitymed] .umed-topbar-inner{padding:10px 12px}[data-storefront-brand=uniformitymed] .umed-cart-total{display:none}}[data-storefront-brand=uniformitymed] .umed-collection-actions{display:flex;align-items:center;gap:20px}[data-storefront-brand=uniformitymed] .umed-collection-toggle{display:inline-flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;border:0;padding:6px 0;color:var(--umed-ink);background:transparent;cursor:pointer;font-size:12px;text-decoration:underline;text-underline-offset:4px}[data-storefront-brand=uniformitymed] .umed-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px;padding:0;margin:0;list-style:none}[data-storefront-brand=uniformitymed] .umed-option-group{min-width:0;border:0;padding:0;margin:24px 0}[data-storefront-brand=uniformitymed] .umed-option-group legend{font-size:13px;font-weight:600;margin-bottom:12px}[data-storefront-brand=uniformitymed] .umed-option-group legend span{font-weight:400;color:var(--umed-muted)}[data-storefront-brand=uniformitymed] .umed-option-values{display:flex;gap:8px;flex-wrap:wrap}[data-storefront-brand=uniformitymed] .umed-option-values button{min-width:48px;min-height:48px;padding:10px 14px;color:var(--umed-ink);background:transparent;border:1px solid var(--umed-line);cursor:pointer}[data-storefront-brand=uniformitymed] .umed-option-values button[aria-pressed=true]{background:var(--umed-action);color:var(--umed-action-ink);border-color:var(--umed-action)}[data-storefront-brand=uniformitymed] .umed-option-values button:disabled{opacity:.45;cursor:not-allowed;text-decoration:line-through}[data-storefront-brand=uniformitymed] .umed-mobile-purchase{display:none}@media (max-width:1000px){[data-storefront-brand=uniformitymed] .umed-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:650px){[data-storefront-brand=uniformitymed] .umed-collection-head{align-items:flex-start;flex-wrap:wrap;gap:6px}[data-storefront-brand=uniformitymed] .umed-collection-actions{width:100%;justify-content:space-between;gap:12px}[data-storefront-brand=uniformitymed] .umed-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}[data-storefront-brand=uniformitymed] .umed-product-grid .umed-card-photo{padding:8px 0 0}[data-storefront-brand=uniformitymed] .umed-detail{padding-bottom:calc(130px + env(safe-area-inset-bottom))}[data-storefront-brand=uniformitymed] .umed-mobile-purchase{position:fixed;inset:auto 0 0;z-index:25;display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--umed-bg);border-top:1px solid var(--umed-line);padding:12px 18px calc(12px + env(safe-area-inset-bottom))}[data-storefront-brand=uniformitymed] .umed-mobile-purchase>div{display:grid;grid-gap:4px;gap:4px}[data-storefront-brand=uniformitymed] .umed-mobile-purchase span{font-size:10px;color:var(--umed-muted)}[data-storefront-brand=uniformitymed] .umed-mobile-purchase strong{font-size:19px}[data-storefront-brand=uniformitymed] .umed-mobile-purchase .umed-btn{min-height:48px;padding:12px 18px}}[data-storefront-brand=uniformitymed] .umed-gallery-thumbs button:disabled{opacity:.4;cursor:not-allowed}