/* Uniform King premium minimalist homepage refresh. Structure and links stay unchanged. */
.ukh,.ukh *,.ukh *::before,.ukh *::after{box-sizing:border-box}.ukh *{margin:0;padding:0}.ukh{--uk-ink:#070707;--uk-soft:#f5f3ee;--uk-paper:#fffdfa;--uk-line:#dedbd2;--uk-muted:#74726d;--uk-gold:#b79b5b;--uk-green:#14241f;--uk-blue:#101a2a;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:var(--uk-paper);color:var(--uk-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.ukh a{text-decoration:none;color:inherit}.ukh img{display:block;max-width:100%}.uk-bar{background:#060606;color:rgba(255,255,255,.68);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:11px 24px;display:flex;align-items:center;justify-content:center;gap:22px;flex-wrap:wrap;border-bottom:1px solid rgba(255,255,255,.1)}.uk-bar a{color:#fff;border-bottom:1px solid rgba(183,155,91,.65);padding-bottom:2px}.uk-bar a:hover{border-color:#fff}.uk-bar-pipe{color:rgba(183,155,91,.55)}.uk-hero{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);min-height:88vh;background:linear-gradient(90deg,var(--uk-paper),#fbfaf7);overflow:hidden;border-bottom:1px solid var(--uk-line)}.uk-hero-l{display:flex;flex-direction:column;justify-content:center;padding:88px 7% 84px 8%;position:relative}.uk-hero-l::after{content:"";position:absolute;right:0;top:10%;bottom:10%;width:1px;background:linear-gradient(transparent,var(--uk-line),transparent)}.uk-tag,.uk-lbl,.uk-bulk-ey{font-size:10px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:var(--uk-gold);display:flex;align-items:center;gap:12px}.uk-tag{margin-bottom:28px}.uk-tag::before,.uk-lbl::before,.uk-bulk-ey::before{content:"";width:28px;height:1px;background:currentColor;opacity:.7}.uk-h1{font-size:clamp(48px,6vw,92px);font-weight:500;line-height:.95;letter-spacing:0;color:var(--uk-ink);margin-bottom:28px;text-transform:uppercase}.uk-h1 b{font-weight:900;display:block;letter-spacing:0}.uk-desc{font-size:16px;line-height:1.75;color:var(--uk-muted);max-width:450px;margin-bottom:44px;font-weight:400}.uk-actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.uk-btn-dark,.uk-btn-wh{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid var(--uk-ink);font-size:11.5px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;padding:16px 34px;min-height:50px;transition:transform .22s ease,background .22s ease,color .22s ease,border-color .22s ease;white-space:nowrap}.uk-btn-dark{background:var(--uk-ink)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.uk-btn-dark:hover{background:#2a2925!important;border-color:#2a2925;color:#fff!important;transform:translateY(-1px)}.uk-btn-wh{background:#fff;color:#090909;border-color:#fff}.uk-btn-wh:hover{background:var(--uk-gold);border-color:var(--uk-gold);color:#090909;transform:translateY(-1px)}.uk-btn-line,.uk-view-all{font-size:11.5px;font-weight:900;letter-spacing:.13em;text-transform:uppercase;color:var(--uk-ink);border-bottom:1px solid currentColor;padding-bottom:4px;transition:color .2s ease,opacity .2s ease;white-space:nowrap}.uk-btn-line:hover,.uk-view-all:hover{color:var(--uk-gold);opacity:1}.uk-hero-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:58px;padding-top:34px;border-top:1px solid var(--uk-line);max-width:560px}.uk-stat-n{font-size:34px;font-weight:900;letter-spacing:0;color:var(--uk-ink);line-height:1;margin-bottom:7px}.uk-stat-l{font-size:10.5px;font-weight:800;color:#9d9990;letter-spacing:.1em;text-transform:uppercase}.uk-hero-r{position:relative;background:#e8e3d8;overflow:hidden}.uk-hero-r::before{content:"";position:absolute;inset:28px;border:1px solid rgba(255,255,255,.58);z-index:2;pointer-events:none}.uk-hero-r::after{content:"Uniform King";position:absolute;right:-34px;top:50%;transform:rotate(90deg) translateX(50%);transform-origin:right center;z-index:3;font-size:10px;font-weight:900;letter-spacing:.28em;text-transform:uppercase;color:rgba(255,255,255,.66)}.uk-slides{position:absolute;inset:0}.uk-slide{position:absolute;inset:0;opacity:0;transition:opacity 1s ease;display:flex;align-items:center;justify-content:center;background-size:cover}.uk-slide.uk-on{opacity:1}.uk-slide-num{position:absolute;font-size:clamp(150px,18vw,260px);font-weight:900;color:rgba(255,255,255,.26);letter-spacing:0;line-height:1;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;user-select:none;text-transform:uppercase}.uk-slide-pill{position:absolute;bottom:44px;left:44px;background:rgba(255,253,250,.94);backdrop-filter:blur(14px);padding:20px 28px;border-left:3px solid var(--uk-gold);box-shadow:0 24px 60px rgba(0,0,0,.12);z-index:4}.uk-slide-pill-cat{font-size:9px;font-weight:900;letter-spacing:.22em;text-transform:uppercase;color:var(--uk-gold);margin-bottom:5px}.uk-slide-pill-name{font-size:18px;font-weight:900;color:var(--uk-ink);letter-spacing:0}.uk-slide-1{background:radial-gradient(circle at 70% 20%,rgba(255,255,255,.42),transparent 34%),linear-gradient(135deg,#eff1ed,#cfd6cc 48%,#9ca995)}.uk-slide-2{background:radial-gradient(circle at 65% 18%,rgba(255,255,255,.38),transparent 34%),linear-gradient(135deg,#f1eee8,#d8d3c7 48%,#9d9485)}.uk-slide-3{background:radial-gradient(circle at 68% 18%,rgba(255,255,255,.38),transparent 34%),linear-gradient(135deg,#eef0f2,#c7d0d9 48%,#65758a)}.uk-dots{position:absolute;right:34px;bottom:36px;display:flex;flex-direction:column;gap:7px;z-index:5}.uk-dot{width:4px;height:24px;background:rgba(255,255,255,.45);border-radius:0;cursor:pointer;transition:all .3s}.uk-dot.uk-on{background:#fff;height:42px}.uk-ctr{position:absolute;top:36px;right:34px;font-size:10.5px;font-weight:900;letter-spacing:.16em;color:rgba(255,255,255,.78);z-index:5}.uk-mq-wrap{background:#070707;border-top:1px solid #171717;border-bottom:1px solid #171717;overflow:hidden}.uk-mq{display:flex;width:max-content;animation:mq-scroll 34s linear infinite}.uk-mq-row{display:flex}.uk-mq-item{display:inline-flex;align-items:center;padding:17px 38px;font-size:10.5px;font-weight:900;letter-spacing:.2em;text-transform:uppercase;color:rgba(255,255,255,.4);white-space:nowrap;border-right:1px solid rgba(255,255,255,.08)}.uk-mq-item.hi{color:#fff}.uk-mq-item::before{content:"";width:4px;height:4px;background:var(--uk-gold);margin-right:18px}@keyframes mq-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.uk-wrap{max-width:1360px;margin:0 auto;padding:0 6%}.uk-lbl{margin-bottom:14px}.uk-stitle{font-size:clamp(30px,3.2vw,48px);font-weight:500;letter-spacing:0;color:var(--uk-ink);line-height:1.05;text-transform:uppercase}.uk-stitle b{font-weight:900}.uk-cats-sec{padding:116px 0 0;background:var(--uk-paper)}.uk-cats-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:46px;padding:0 6%;flex-wrap:wrap;gap:20px}.uk-cats-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:420px 306px;gap:1px;background:var(--uk-line)}.uk-cat{position:relative;overflow:hidden;display:flex;align-items:flex-end;padding:30px 34px;cursor:pointer;text-decoration:none}.uk-cat:hover .uk-cat-bg-el{transform:scale(1.04)}.uk-cat:hover .uk-cat-ov{background:linear-gradient(to top,rgba(0,0,0,.75),rgba(0,0,0,.1))}.uk-cat:hover .uk-cat-arr{opacity:1;transform:translateX(0)}.uk-cat-bg-el{position:absolute;inset:0;background-size:cover;background-position:center;transition:transform .55s ease}.uk-cat-ov{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.68),rgba(0,0,0,.08) 58%,transparent);transition:background .3s}.uk-cat-info{position:relative;z-index:2}.uk-cat-sub{font-size:9.5px;font-weight:900;letter-spacing:.2em;text-transform:uppercase;color:rgba(255,255,255,.58);margin-bottom:8px;display:block}.uk-cat-name{font-size:25px;font-weight:900;color:#fff;letter-spacing:0;line-height:1.08;text-transform:uppercase}.uk-cat-arr{font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#fff;margin-top:10px;display:block;opacity:0;transform:translateX(-6px);transition:all .3s .05s}.uk-c1 .uk-cat-bg-el{background:linear-gradient(135deg,#1a2333,#63708a)}.uk-c2 .uk-cat-bg-el{background:linear-gradient(135deg,#102219,#77875f)}.uk-c3 .uk-cat-bg-el{background:linear-gradient(135deg,#161616,#706a60)}.uk-c4 .uk-cat-bg-el{background:linear-gradient(135deg,#211412,#8a7164)}.uk-c5 .uk-cat-bg-el{background:linear-gradient(135deg,#101220,#6a728d)}.uk-c6 .uk-cat-bg-el{background:linear-gradient(135deg,#0f1f22,#687f7e)}.uk-cat-bg-el::after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:72px 72px;mix-blend-mode:screen}.uk-prod-sec{padding:104px 0;background:var(--uk-paper)}.uk-prod-sec+.uk-prod-sec{border-top:1px solid var(--uk-line);padding-top:86px}.uk-prod-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:42px;flex-wrap:wrap;gap:20px}.uk-prod-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;background:transparent}.uk-pcard{background:#fff;display:block;text-decoration:none;color:var(--uk-ink);position:relative;border:1px solid var(--uk-line);transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease}.uk-pcard:hover{color:var(--uk-ink);transform:translateY(-3px);border-color:#c9c2b4;box-shadow:0 24px 55px rgba(20,18,14,.08)}.uk-pimg{aspect-ratio:3/4;background:#f2f0eb;overflow:hidden;position:relative}.uk-pimg img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease,filter .6s ease}.uk-pcard:hover .uk-pimg img{transform:scale(1.045);filter:saturate(.95) contrast(1.04)}.uk-pph{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f6f4ef,#ebe6dc);transition:background .3s}.uk-pph-letter{font-size:80px;font-weight:900;color:#d8d2c5;letter-spacing:0;line-height:1;text-transform:uppercase}.uk-pbadge{position:absolute;top:14px;left:14px;background:rgba(7,7,7,.92);color:#fff;font-size:9px;font-weight:900;letter-spacing:.18em;text-transform:uppercase;padding:6px 10px}.uk-phover{position:absolute;bottom:0;left:0;right:0;background:#070707;color:#fff;font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;padding:14px;text-align:center;transform:translateY(100%);transition:transform .28s ease}.uk-pcard:hover .uk-phover{transform:translateY(0)}.uk-pinfo{padding:19px 20px 23px}.uk-pname{font-size:13.5px;font-weight:700;line-height:1.42;margin-bottom:8px;color:var(--uk-ink)}.uk-pprice{font-size:15px;font-weight:900;color:var(--uk-ink);letter-spacing:0}.uk-pprice span{font-size:11px;font-weight:600;color:#9b968c;margin-left:3px}.uk-bulk{background:#070707;padding:118px 8%;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;position:relative;overflow:hidden}.uk-bulk::before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(183,155,91,.16),transparent 32%),linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:auto,74px 74px,74px 74px;pointer-events:none}.uk-bulk>*{position:relative}.uk-bulk-ey{color:rgba(183,155,91,.95);margin-bottom:24px}.uk-bulk-h{font-size:clamp(34px,3.8vw,58px);font-weight:500;color:#fff;letter-spacing:0;line-height:1.05;margin-bottom:40px;text-transform:uppercase}.uk-bulk-h b{font-weight:900;display:block}.uk-bulk-feats{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:13px 32px;margin-bottom:50px}.uk-bulk-feats li{font-size:13.5px;color:rgba(255,255,255,.62);display:flex;align-items:center;gap:11px;font-weight:500}.uk-bulk-feats li::before{content:"";width:5px;height:5px;background:var(--uk-gold);border-radius:50%;flex-shrink:0}.uk-bulk-stats{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:rgba(255,255,255,.13);border:1px solid rgba(255,255,255,.1);align-self:stretch}.uk-bstat{padding:44px 36px;background:rgba(255,255,255,.045);backdrop-filter:blur(12px)}.uk-bstat-n{font-size:44px;font-weight:900;color:#fff;letter-spacing:0;line-height:1;margin-bottom:7px}.uk-bstat-l{font-size:10px;font-weight:800;color:rgba(255,255,255,.42);letter-spacing:.1em;text-transform:uppercase}.uk-why{padding:116px 0;background:var(--uk-paper)}.uk-why-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;background:transparent;margin-top:58px}.uk-why-item{background:#fff;padding:46px 42px;border:1px solid var(--uk-line);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.uk-why-item:hover{transform:translateY(-2px);border-color:#c9c2b4;box-shadow:0 20px 50px rgba(20,18,14,.06)}.uk-why-num{font-size:10px;font-weight:900;letter-spacing:.22em;text-transform:uppercase;color:var(--uk-gold);margin-bottom:20px}.uk-why-t{font-size:18px;font-weight:900;color:var(--uk-ink);margin-bottom:12px;letter-spacing:0;text-transform:uppercase}.uk-why-b{font-size:14px;color:var(--uk-muted);line-height:1.78;font-weight:400}.uk-testi{padding:116px 0;background:#f2f0eb}.uk-testi-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;background:transparent;margin-top:58px}.uk-tcard{background:#fffdfa;padding:42px;border:1px solid var(--uk-line);transition:transform .22s ease,box-shadow .22s ease}.uk-tcard:hover{transform:translateY(-2px);box-shadow:0 20px 50px rgba(20,18,14,.06)}.uk-tcard-txt{font-size:15px;font-weight:400;color:#373530;line-height:1.8;font-style:normal;margin-bottom:30px}.uk-tcard-bar{width:32px;height:2px;background:var(--uk-gold);margin-bottom:20px}.uk-tcard-name{font-size:13px;font-weight:900;color:var(--uk-ink);text-transform:uppercase}.uk-tcard-role{font-size:12px;color:#8f8a80;margin-top:4px;font-weight:500}.uk-tcard-stars{color:var(--uk-gold);font-size:11px;letter-spacing:2px;margin-bottom:18px}.uk-ft{background:#070707;padding:82px 8% 0}.uk-ft-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;gap:52px;padding-bottom:62px;border-bottom:1px solid rgba(255,255,255,.08)}.uk-ft-logo{font-size:20px;font-weight:900;color:#fff;margin-bottom:14px;text-transform:uppercase;letter-spacing:.04em}.uk-ft-desc{font-size:13px;font-weight:400;color:rgba(255,255,255,.44);line-height:1.75;max-width:250px;margin-bottom:24px}.uk-ft-contacts{display:flex;flex-direction:column;gap:7px;margin-bottom:24px}.uk-ft-contacts a,.uk-ft-links a{font-size:12.5px;color:rgba(255,255,255,.42);transition:color .2s;line-height:1.45}.uk-ft-contacts a:hover,.uk-ft-links a:hover{color:#fff}.uk-ft-soc{display:flex;gap:8px}.uk-ft-soc a{width:32px;height:32px;border:1px solid rgba(255,255,255,.14);display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.52);font-size:11px;transition:all .2s;font-weight:900}.uk-ft-soc a:hover{background:#fff;color:#070707;border-color:#fff}.uk-ft-colh{font-size:10px;font-weight:900;letter-spacing:.2em;text-transform:uppercase;color:#fff;margin-bottom:18px}.uk-ft-links{list-style:none;display:flex;flex-direction:column;gap:8px}.uk-ft-bot{padding:20px 0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px}.uk-ft-copy,.uk-ft-leg a{font-size:11.5px;color:rgba(255,255,255,.25)}.uk-ft-leg{display:flex;gap:18px;flex-wrap:wrap}.uk-ft-leg a:hover{color:rgba(255,255,255,.65)}@media(max-width:1100px){.uk-hero{grid-template-columns:1fr;min-height:auto}.uk-hero-l::after{display:none}.uk-hero-l{padding:74px 6% 62px}.uk-hero-r{height:58vw;min-height:340px}.uk-prod-grid{grid-template-columns:repeat(3,1fr)}.uk-ft-grid{grid-template-columns:repeat(3,1fr);gap:36px}.uk-bulk{grid-template-columns:1fr;gap:60px;padding:86px 6%}}@media(max-width:768px){.uk-bar{font-size:10px;gap:10px;line-height:1.55}.uk-hero-l{padding:64px 6% 54px}.uk-h1{font-size:clamp(42px,13vw,66px)}.uk-desc{font-size:15px}.uk-cats-grid{grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,230px)}.uk-prod-grid{grid-template-columns:1fr 1fr;gap:10px}.uk-why-grid{grid-template-columns:1fr 1fr}.uk-testi-grid{grid-template-columns:1fr}.uk-ft-grid{grid-template-columns:1fr 1fr}.uk-bulk-feats{grid-template-columns:1fr}.uk-bulk-stats{grid-template-columns:1fr 1fr}.uk-slide-pill{left:24px;bottom:26px}.uk-dots{right:24px;bottom:28px}}@media(max-width:520px){.uk-hero-stats{grid-template-columns:1fr;gap:18px}.uk-cats-grid{grid-template-columns:1fr;grid-template-rows:repeat(6,190px)}.uk-why-grid{grid-template-columns:1fr}.uk-ft-grid{grid-template-columns:1fr}.uk-prod-grid{grid-template-columns:1fr 1fr}.uk-pinfo{padding:14px 12px 18px}.uk-pname{font-size:12.5px}.uk-pprice{font-size:13.5px}.uk-bulk-stats{grid-template-columns:1fr}.uk-cat{padding:24px}.uk-h1{font-size:40px}.uk-stitle{font-size:30px}.uk-cats-sec,.uk-prod-sec,.uk-why,.uk-testi{padding-top:78px}.uk-ft{padding-top:64px}}@media (prefers-reduced-motion:reduce){.ukh *,.ukh *::before,.ukh *::after{animation:none!important;transition:none!important}}