.uz-s{--uz-bg: #ffffff;--uz-surface: #f5f8f8;--uz-surface-2: #edf2f3;--uz-line: #e2e8ec;--uz-line-strong: #c9d3da;--uz-ink: #1d2834;--uz-ink-2: #48535f;--uz-muted: #5f6a76;--uz-accent: #46c0bf;--uz-accent-ink: #0a6463;--uz-accent-soft: #e3f4f3;--uz-gold: #b97c12;--uz-chrome: #232f3e;--uz-on-chrome: #ffffff;--uz-on-chrome-2: #c9d4df;--uz-cta: #efb34c;--uz-cta-hover: #f4c56f;--uz-on-cta: #1d2834;--uz-sale: #b42318;--uz-sale-soft: #fdecea;--uz-gift: #efb34c;--uz-gift-soft: #fdf2de;--uz-gift-ink: #7a4d00;--uz-scrim: rgb(17 25 33 / 55%);--uz-shadow-1: 0 1px 2px rgb(29 40 52 / 6%), 0 10px 28px -14px rgb(29 40 52 / 24%);--uz-shadow-2: 0 -10px 30px -14px rgb(29 40 52 / 32%);--uz-ring: 0 0 0 3px rgb(70 192 191 / 45%);--uz-radius: 20px;--uz-radius-sm: 14px;--uz-radius-xs: 10px;--uz-pill: 999px;--uz-s1: 4px;--uz-s2: 8px;--uz-s3: 12px;--uz-s4: 16px;--uz-s5: 20px;--uz-s6: 24px;--uz-s7: 32px;--uz-s8: 40px;--uz-s9: 56px;--uz-text: 16px;--uz-text-sm: 15px;--uz-text-xs: 13px;--uz-title: clamp(26px, 20px + 1.6vw, 34px);--uz-h2: clamp(20px, 17px + .9vw, 26px);--uz-price: 30px;--uz-ease: cubic-bezier(.2, .8, .2, 1);--uz-dock-h: 76px;--uz-a11y-gutter: 52px;color:var(--uz-ink);background:var(--uz-bg);font-size:var(--uz-text);line-height:1.55;font-weight:400}[data-uz-theme=dark] .uz-s,.uz-s[data-uz-theme=dark]{--uz-bg: #111921;--uz-surface: #17212b;--uz-surface-2: #1d2935;--uz-line: #263341;--uz-line-strong: #34465a;--uz-ink: #eaf0f5;--uz-ink-2: #c2ccd6;--uz-muted: #a2aebb;--uz-accent-ink: #7fdcda;--uz-accent-soft: #143536;--uz-gold: #f2c169;--uz-chrome: #0b1118;--uz-on-chrome: #eaf0f5;--uz-on-chrome-2: #b9c4cf;--uz-cta: #f2bd5c;--uz-cta-hover: #f6cd80;--uz-on-cta: #141c25;--uz-sale: #ff8a80;--uz-sale-soft: #3a1d1d;--uz-gift: #f2bd5c;--uz-gift-soft: #33280f;--uz-gift-ink: #f7d08a;--uz-scrim: rgb(0 0 0 / 65%);--uz-shadow-1: 0 10px 28px -14px rgb(0 0 0 / 70%);--uz-shadow-2: 0 -10px 30px -14px rgb(0 0 0 / 80%)}.uz-s,.uz-s *:where(:not(.uz-pd,.uz-pd *)),.uz-s *:where(:not(.uz-pd *)):before,.uz-s *:where(:not(.uz-pd *)):after{box-sizing:border-box}.uz-s :is(h1,h2,h3,p,ul,ol,li,figure,button):where(:not(.uz-pd *)){margin:0;padding:0}.uz-s *:where(:not(.uz-pd,.uz-pd *)){color:inherit}.uz-s .currency-converter-amount-box{color:inherit!important}.uz-s :is(ul,ol)[class]:where(:not(.uz-pd *)){list-style:none}.uz-s :is(h1,h2,h3):where(:not(.uz-pd *)){color:var(--uz-ink);font-weight:700;line-height:1.2;letter-spacing:0}.uz-s p:where(:not(.uz-pd *)){color:inherit;font-weight:400}.uz-s :is(img,video):where(:not(.uz-pd *)){display:block;max-width:100%}.uz-s button:where(:not(.uz-pd *)){font:inherit;color:inherit;background:none;border:0;cursor:pointer}.uz-s button[disabled]:where(:not(.uz-pd *)){opacity:1}.uz-s a:where(:not(.uz-pd *)){color:inherit}.uz-s :is(button,a,[tabindex]):where(:not(.uz-pd *)):focus-visible{outline:none;box-shadow:var(--uz-ring);border-radius:var(--uz-radius-xs)}.uz-s .uzs-ic{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.uz-s .uzs-ic-sm{width:16px;height:16px}.uz-s .uzs-ic-fill{fill:currentColor;stroke:none}.uz-s [hidden]{display:none!important}.uz-s .uzs-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.uz-s .uzs-num{font-variant-numeric:tabular-nums;white-space:nowrap}.uz-s .uzs-wrap{width:100%;max-width:1240px;margin-inline:auto;padding-inline:var(--uz-s4)}.uz-s .uzs-announce{display:flex;align-items:center;justify-content:center;gap:var(--uz-s2);min-height:36px;padding:6px var(--uz-s4);background:var(--uz-gift-soft);color:var(--uz-gift-ink);font-size:var(--uz-text-xs);font-weight:700;text-align:center}.uz-s .uzs-header{position:sticky;top:0;z-index:30;background:var(--uz-chrome);color:var(--uz-on-chrome)}.uz-s .uzs-header-in{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:64px}.uz-s .uzs-header-in>:first-child{justify-self:start}.uz-s .uzs-header-in>:last-child{justify-self:end;display:flex;gap:var(--uz-s1)}.uz-s .uzs-hbtn{position:relative;display:grid;place-items:center;width:44px;height:44px;border-radius:var(--uz-pill)}.uz-s .uzs-hbtn .uzs-ic{width:24px;height:24px}.uz-s .uzs-logo img:where(:not(.uz-pd *)){height:40px;width:auto}.uz-s .uzs-badge{position:absolute;inset-block-start:4px;inset-inline-end:2px;min-width:18px;height:18px;padding-inline:5px;border-radius:var(--uz-pill);background:var(--uz-cta);color:var(--uz-on-cta);font-size:12px;font-weight:800;line-height:18px;text-align:center}.uz-s .uzs-badge[hidden]{display:none}.uz-s .uzs-crumbs{padding-block:var(--uz-s3);font-size:var(--uz-text-xs);color:var(--uz-muted)}.uz-s .uzs-crumbs a:where(:not(.uz-pd *)){color:var(--uz-ink-2);text-decoration:none}.uz-s .uzs-pdp{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--uz-s5);padding-block-end:var(--uz-s7)}.uz-s .uzs-pdp>*:where(:not(.uz-pd *)),.uz-s .uzs-info>*:where(:not(.uz-pd *)){min-width:0}.uz-s .uzs-media{position:relative;margin-inline:calc(var(--uz-s4) * -1)}.uz-s .uzs-gallery{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;background:var(--uz-surface)}.uz-s .uzs-gallery::-webkit-scrollbar{display:none}.uz-s .uzs-slide{position:relative;flex:0 0 100%;aspect-ratio:1;scroll-snap-align:center}.uz-s .uzs-slide :is(img,video):where(:not(.uz-pd *)){width:100%;height:100%;object-fit:cover}.uz-s .uzs-count{position:absolute;inset-block-end:var(--uz-s3);inset-inline-start:var(--uz-s3);padding:4px 10px;border-radius:var(--uz-pill);background:#111921b8;color:#fff;font-size:var(--uz-text-xs);font-weight:700}.uz-s .uzs-thumbs{display:flex;gap:var(--uz-s2);overflow-x:auto;padding:var(--uz-s3) var(--uz-s4) 0;scrollbar-width:none}.uz-s .uzs-thumbs::-webkit-scrollbar{display:none}.uz-s .uzs-thumb{position:relative;flex:none;width:56px;height:56px;border-radius:var(--uz-radius-xs);overflow:hidden;border:2px solid transparent;background:var(--uz-surface)}.uz-s .uzs-thumb img:where(:not(.uz-pd *)){width:100%;height:100%;object-fit:cover}.uz-s .uzs-thumb[aria-current=true]{border-color:var(--uz-ink)}.uz-s .uzs-thumb .uzs-ic{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:18px;height:18px;color:#fff;filter:drop-shadow(0 1px 2px rgb(0 0 0 / 60%))}.uz-s .uzs-info{display:grid;gap:var(--uz-s4);align-content:start}.uz-s .uzs-pills{display:flex;flex-wrap:wrap;gap:var(--uz-s2)}.uz-s .uzs-pill{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:var(--uz-pill);font-size:var(--uz-text-xs);font-weight:700;background:var(--uz-accent-soft);color:var(--uz-accent-ink)}.uz-s .uzs-pill.is-gift{background:var(--uz-gift-soft);color:var(--uz-gift-ink)}.uz-s .uzs-title{font-size:var(--uz-title);font-weight:800;line-height:1.15}.uz-s .uzs-rating{display:flex;align-items:center;gap:var(--uz-s2);font-size:var(--uz-text-sm);color:var(--uz-ink-2);text-decoration:none;width:fit-content}.uz-s .uzs-stars{display:inline-flex;gap:2px;color:var(--uz-gold)}.uz-s .uzs-stars .uzs-ic{width:16px;height:16px}.uz-s .uzs-rating b{color:var(--uz-ink);font-weight:700}.uz-s .uzs-rating u{text-underline-offset:3px}.uz-s .uzs-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--uz-s2) var(--uz-s3)}.uz-s .uzs-price-now{font-size:var(--uz-price);font-weight:800;line-height:1}.uz-s .uzs-price-was{font-size:var(--uz-text);color:var(--uz-muted);text-decoration:line-through}.uz-s .uzs-save{padding:3px 10px;border-radius:var(--uz-pill);background:var(--uz-sale-soft);color:var(--uz-sale);font-size:var(--uz-text-xs);font-weight:800}.uz-s .uzs-lede{font-size:17px;color:var(--uz-ink-2)}.uz-s .uzs-opt-label{font-size:var(--uz-text-sm);color:var(--uz-ink-2);margin-block-end:var(--uz-s2)}.uz-s .uzs-opt-label b{color:var(--uz-ink)}.uz-s .uzs-opts{display:flex;flex-wrap:wrap;gap:var(--uz-s2)}.uz-s .uzs-opt{display:inline-flex;align-items:center;gap:var(--uz-s2);min-height:44px;padding:0 16px 0 14px;border-radius:var(--uz-pill);border:1.5px solid var(--uz-line-strong);background:var(--uz-bg);font-size:var(--uz-text-sm);font-weight:600}.uz-s .uzs-opt[aria-pressed=true]{border-color:var(--uz-ink);box-shadow:inset 0 0 0 1px var(--uz-ink)}.uz-s .uzs-opt:disabled{color:var(--uz-muted);background:var(--uz-surface);cursor:not-allowed}.uz-s .uzs-opt:disabled .uzs-dot{opacity:.45}.uz-s .uzs-dot{width:18px;height:18px;border-radius:50%;box-shadow:inset 0 0 0 1px #0000002e}.uz-s .uzs-opt small{font-size:12px;font-weight:600}.uz-s .uzs-tray{position:relative;padding:var(--uz-s4);border-radius:var(--uz-radius);background:var(--uz-gift-soft);border:1px solid color-mix(in srgb,var(--uz-gift) 45%,transparent)}.uz-s .uzs-tray-head{display:flex;align-items:center;gap:var(--uz-s2);color:var(--uz-gift-ink)}.uz-s .uzs-tray-head h2:where(:not(.uz-pd *)){font-size:18px;font-weight:800;color:var(--uz-ink)}.uz-s .uzs-tray-head .uzs-ic{color:var(--uz-gift-ink)}.uz-s .uzs-tray p:where(:not(.uz-pd *)){margin-block-start:var(--uz-s2);font-size:var(--uz-text-sm);color:var(--uz-ink-2)}.uz-s .uzs-tray .uzs-status{margin-block-start:var(--uz-s3);font-size:var(--uz-text-sm);font-weight:700;color:var(--uz-ink)}.uz-s .uzs-tray-link{display:inline-flex;align-items:center;gap:4px;min-height:44px;margin-block-start:var(--uz-s1);font-size:var(--uz-text-sm);font-weight:700;color:var(--uz-ink);text-underline-offset:4px}.uz-s .uzs-slots{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--uz-s2);margin-block-start:var(--uz-s3)}.uz-s .uzs-slot{position:relative;aspect-ratio:1;border-radius:var(--uz-radius-sm);display:grid;place-items:center;overflow:hidden;background:var(--uz-bg);border:1.5px dashed var(--uz-line-strong);color:var(--uz-muted);transition:transform .35s var(--uz-ease),border-color .2s}.uz-s .uzs-slot img:where(:not(.uz-pd *)){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.uz-s .uzs-slot.is-filled{border-style:solid;border-color:var(--uz-line)}.uz-s .uzs-slot.is-ghost img:where(:not(.uz-pd *)){opacity:.38;filter:grayscale(.4)}.uz-s .uzs-slot.is-gift{border:2px solid var(--uz-gift);color:var(--uz-gift-ink);background:var(--uz-bg);box-shadow:0 0 0 4px color-mix(in srgb,var(--uz-gift) 22%,transparent)}.uz-s .uzs-slot .uzs-tag{position:absolute;inset-inline:4px;inset-block-end:4px;padding:2px 4px;border-radius:6px;text-align:center;background:var(--uz-ink);color:var(--uz-bg);font-size:11px;font-weight:800;line-height:1.35}.uz-s .uzs-slot.is-free .uzs-tag{background:var(--uz-cta);color:var(--uz-on-cta)}.uz-s .uzs-slot .uzs-slot-cap{display:grid;justify-items:center;gap:2px;font-size:11px;font-weight:800}.uz-s .uzs-slot.pop{animation:uz-pop .5s var(--uz-ease)}@keyframes uz-pop{0%{transform:scale(.82)}60%{transform:scale(1.06)}to{transform:scale(1)}}.uz-s .uzs-slot.is-gift.glow{animation:uz-glow 2.4s ease-in-out infinite}@keyframes uz-glow{50%{box-shadow:0 0 0 7px color-mix(in srgb,var(--uz-gift) 30%,transparent)}}.uz-s .uzs-buy{display:grid;grid-template-columns:auto 1fr;gap:var(--uz-s2)}.uz-s .uzs-qty{display:inline-flex;align-items:center;height:56px;border-radius:var(--uz-pill);border:1.5px solid var(--uz-line-strong);background:var(--uz-bg)}.uz-s .uzs-qty button:where(:not(.uz-pd *)){display:grid;place-items:center;width:44px;height:100%;border-radius:var(--uz-pill)}.uz-s .uzs-qty output{min-width:24px;text-align:center;font-weight:700}.uz-s .uzs-cta{display:inline-flex;align-items:center;justify-content:center;gap:var(--uz-s2);min-height:56px;padding-inline:var(--uz-s5);border-radius:var(--uz-pill);background:var(--uz-cta);color:var(--uz-on-cta);font-size:18px;font-weight:800;box-shadow:var(--uz-shadow-1);transition:background-color .15s,transform .15s var(--uz-ease)}.uz-s .uzs-cta:hover{background:var(--uz-cta-hover)}.uz-s .uzs-cta:active{transform:scale(.98)}.uz-s .uzs-secure{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px var(--uz-s2);font-size:var(--uz-text-xs);color:var(--uz-muted)}.uz-s .uzs-secure .uzs-ic{color:var(--uz-accent-ink)}.uz-s .uzs-shipline{display:flex;align-items:center;justify-content:center;gap:6px;font-size:var(--uz-text-sm);font-weight:700;color:var(--uz-accent-ink)}.uz-s .uzs-legal{font-size:var(--uz-text-xs);color:var(--uz-muted);text-align:center}.uz-s .uzs-legal a:where(:not(.uz-pd *)){text-underline-offset:3px}.uz-s .uzs-rail{padding-block:var(--uz-s7);background:var(--uz-surface)}.uz-s .uzs-rail-head{display:grid;gap:4px;margin-block-end:var(--uz-s4)}.uz-s .uzs-rail-head h2:where(:not(.uz-pd *)){font-size:var(--uz-h2);font-weight:800}.uz-s .uzs-rail-head p:where(:not(.uz-pd *)){color:var(--uz-ink-2);font-size:var(--uz-text-sm)}.uz-s .uzs-cards{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(156px,44%);gap:var(--uz-s3);overflow-x:auto;scroll-snap-type:x proximity;padding-block-end:var(--uz-s2);scrollbar-width:thin}.uz-s .uzs-card{display:grid;grid-template-rows:auto 1fr auto;scroll-snap-align:start;border-radius:var(--uz-radius-sm);overflow:hidden;background:var(--uz-bg);border:1px solid var(--uz-line)}.uz-s .uzs-card{position:relative}.uz-s .uzs-card-img{position:relative;aspect-ratio:1;background:var(--uz-surface-2)}.uz-s .uzs-card-img img:where(:not(.uz-pd *)){width:100%;height:100%;object-fit:cover}.uz-s .uzs-card-img .uzs-pill{position:absolute;inset-block-start:8px;inset-inline-start:8px;padding:3px 9px;font-size:11px}.uz-s .uzs-card-body{display:grid;gap:6px;align-content:start;padding:var(--uz-s3)}.uz-s .uzs-card h3:where(:not(.uz-pd *)){font-size:var(--uz-text-sm);font-weight:600;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.uz-s .uzs-card .uzs-price-now{font-size:18px}.uz-s .uzs-card .uzs-price-was{font-size:var(--uz-text-xs)}.uz-s .uzs-add{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;margin:0 var(--uz-s3) var(--uz-s3);border-radius:var(--uz-pill);border:1.5px solid var(--uz-ink);font-size:var(--uz-text-sm);font-weight:800;transition:background-color .15s,color .15s}.uz-s .uzs-add:hover{background:var(--uz-ink);color:var(--uz-bg)}.uz-s .uzs-add.is-in{background:var(--uz-accent-soft);border-color:var(--uz-accent-soft);color:var(--uz-accent-ink)}.uz-s .uzs-add[aria-busy=true]{cursor:progress}.uz-s .uzs-desc{padding-block:var(--uz-s7)}.uz-s .uzs-footer{background:var(--uz-chrome);color:var(--uz-on-chrome-2);padding-block:var(--uz-s7) calc(var(--uz-dock-h) + var(--uz-s7));font-size:var(--uz-text-sm)}.uz-s .uzs-footer h2:where(:not(.uz-pd *)){color:var(--uz-on-chrome);font-size:17px;margin-block-end:4px}.uz-s .uzs-footer-grid{display:grid;gap:var(--uz-s5)}.uz-s .uzs-footer-links{display:flex;flex-wrap:wrap;gap:var(--uz-s2) var(--uz-s5);margin-block-start:var(--uz-s6);padding-block-start:var(--uz-s5);border-block-start:1px solid rgb(255 255 255 / 14%)}.uz-s .uzs-footer-links a:where(:not(.uz-pd *)){color:var(--uz-on-chrome);text-underline-offset:3px;min-height:44px;display:inline-flex;align-items:center}.uz-s .uzs-dock{position:fixed;inset-inline:0;inset-block-end:0;z-index:40;padding:10px var(--uz-s3) calc(10px + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--uz-bg) 94%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-block-start:1px solid var(--uz-line);box-shadow:var(--uz-shadow-2);transform:translateY(110%);visibility:hidden;transition:transform .35s var(--uz-ease),visibility 0s linear .35s}.uz-s .uzs-dock.is-on{transform:none;visibility:visible;transition:transform .35s var(--uz-ease)}.uz-s .uzs-dock-in{display:flex;align-items:center;gap:var(--uz-s3);max-width:760px;margin-inline:auto}.uz-s .uzs-dock-prod{display:flex;align-items:center;gap:var(--uz-s2);flex:1;min-width:0}.uz-s .uzs-dock-prod img:where(:not(.uz-pd *)){width:48px;height:48px;border-radius:var(--uz-radius-xs);object-fit:cover}.uz-s .uzs-dock-prod div{min-width:0}.uz-s .uzs-dock-prod strong{display:block;font-size:var(--uz-text-xs);font-weight:600;color:var(--uz-ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uz-s .uzs-dock-prod .uzs-num{font-size:18px;font-weight:800}.uz-s .uzs-dock .uzs-slots{grid-template-columns:repeat(4,38px);gap:5px;margin:0;flex:none}.uz-s .uzs-dock .uzs-slot{border-radius:var(--uz-radius-xs);border-width:1.5px}.uz-s .uzs-dock .uzs-slot .uzs-tag,.uz-s .uzs-dock .uzs-slot .uzs-slot-cap span{display:none}.uz-s .uzs-dock .uzs-slot .uzs-ic{width:16px;height:16px}.uz-s .uzs-dock-tray{display:flex;align-items:center;gap:var(--uz-s2);flex:1;min-width:0}.uz-s .uzs-dock-status{font-size:var(--uz-text-xs);font-weight:800;line-height:1.3;color:var(--uz-ink);white-space:nowrap;font-variant-numeric:tabular-nums}.uz-s .uzs-dock .uzs-cta{min-height:52px;font-size:16px;padding-inline:var(--uz-s4);flex:none}.uz-s .uzs-dock [hidden]{display:none}.uz-s .uzs-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:var(--uz-scrim);opacity:0;pointer-events:none;transition:opacity .3s}.uz-s .uzs-scrim.is-on{opacity:1;pointer-events:auto}.uz-s .uzs-drawer{position:fixed;inset-block:0;inset-inline-end:0;z-index:60;display:grid;grid-template-rows:auto 1fr auto;width:min(100%,440px);background:var(--uz-bg);box-shadow:var(--uz-shadow-1);transform:translate(-104%);transition:transform .38s var(--uz-ease);visibility:hidden}.uz-s .uzs-drawer.is-on{transform:none;visibility:visible}.uz-s .uzs-drawer-head{display:flex;align-items:center;justify-content:space-between;padding:var(--uz-s3) var(--uz-s4);border-block-end:1px solid var(--uz-line)}.uz-s .uzs-drawer-head h2:where(:not(.uz-pd *)){font-size:20px;font-weight:800}.uz-s .uzs-drawer-head .uzs-hbtn{color:var(--uz-ink)}.uz-s .uzs-drawer-body{overflow-y:auto;overflow-x:hidden;padding:var(--uz-s4);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--uz-s4);align-content:start}.uz-s .uzs-drawer-body>*:where(:not(.uz-pd *)){min-width:0}.uz-s .uzs-ship{display:grid;gap:var(--uz-s2);padding:var(--uz-s3) var(--uz-s4);border-radius:var(--uz-radius-sm);background:var(--uz-accent-soft);color:var(--uz-accent-ink);font-size:var(--uz-text-sm);font-weight:700}.uz-s .uzs-ship div{display:flex;align-items:center;gap:var(--uz-s2)}.uz-s .uzs-bar{height:6px;border-radius:var(--uz-pill);background:color-mix(in srgb,var(--uz-accent) 25%,transparent);overflow:hidden}.uz-s .uzs-bar i{display:block;height:100%;width:var(--uz-fill, 0%);border-radius:inherit;background:var(--uz-accent-ink);transition:width .4s var(--uz-ease)}.uz-s .uzs-lines{display:grid;gap:var(--uz-s3)}.uz-s .uzs-line{display:grid;grid-template-columns:72px 1fr auto;gap:var(--uz-s3);align-items:start;padding-block-end:var(--uz-s3);border-block-end:1px solid var(--uz-line)}.uz-s .uzs-line img:where(:not(.uz-pd *)){width:72px;height:72px;border-radius:var(--uz-radius-xs);object-fit:cover;background:var(--uz-surface)}.uz-s .uzs-line h3:where(:not(.uz-pd *)){font-size:var(--uz-text-sm);font-weight:600;line-height:1.35}.uz-s .uzs-line small{display:block;font-size:var(--uz-text-xs);color:var(--uz-muted);margin-block-start:2px}.uz-s .uzs-line .uzs-qty{height:40px;margin-block-start:var(--uz-s2)}.uz-s .uzs-line .uzs-qty button:where(:not(.uz-pd *)){width:40px}.uz-s .uzs-line-price{display:grid;justify-items:end;gap:4px;text-align:end;font-weight:800}.uz-s .uzs-line-price s{font-weight:400;color:var(--uz-muted);font-size:var(--uz-text-xs)}.uz-s .uzs-free{padding:2px 8px;border-radius:var(--uz-pill);background:var(--uz-cta);color:var(--uz-on-cta);font-size:12px;font-weight:800}.uz-s .uzs-empty{padding:var(--uz-s6) var(--uz-s4);text-align:center;color:var(--uz-ink-2)}.uz-s .uzs-mini-head{font-size:17px;font-weight:800}.uz-s .uzs-drawer .uzs-cards{grid-auto-columns:136px}.uz-s .uzs-drawer .uzs-card h3:where(:not(.uz-pd *)){font-size:var(--uz-text-xs)}.uz-s .uzs-drawer-foot{display:grid;gap:10px;padding:var(--uz-s3) var(--uz-s4) calc(var(--uz-s3) + env(safe-area-inset-bottom));border-block-start:1px solid var(--uz-line);background:var(--uz-bg);box-shadow:var(--uz-shadow-2)}.uz-s .uzs-sum{display:grid;gap:6px;font-size:var(--uz-text-sm)}.uz-s .uzs-sum div{display:flex;justify-content:space-between;gap:var(--uz-s3)}.uz-s .uzs-sum .is-save{color:var(--uz-sale);font-weight:700}.uz-s .uzs-sum .is-total{font-size:19px;font-weight:800;padding-block-start:6px;border-block-start:1px solid var(--uz-line)}.uz-s .uzs-sum small{color:var(--uz-muted);font-size:var(--uz-text-xs)}.uz-s .uzs-express{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--uz-s2)}.uz-s .uzs-express button:where(:not(.uz-pd *)){min-height:44px;border-radius:var(--uz-radius-xs);font-weight:800;font-size:15px;direction:ltr}.uz-s .uzs-or{display:flex;align-items:center;gap:var(--uz-s3);color:var(--uz-muted);font-size:var(--uz-text-xs)}.uz-s .uzs-or:before,.uz-s .uzs-or:after{content:"";flex:1;height:1px;background:var(--uz-line)}.uz-s.uzs-cart{display:grid;grid-template-columns:minmax(0,1fr)}.uz-s.uzs-cart .uzs-drawer-body{overflow:visible}.uz-s.uzs-cart--drawer .uzs-drawer-foot{position:sticky;inset-block-end:0;z-index:1}.uz-s.uzs-cart--drawer .uzs-drawer-foot{padding-right:var(--uz-a11y-gutter)}.uz-s.uzs-cart--drawer .uzs-cards{grid-auto-columns:136px}.uz-s.uzs-cart--drawer .uzs-card h3:where(:not(.uz-pd *)){font-size:var(--uz-text-xs)}.uz-s.uzs-cart .uzs-drawer-foot form{display:grid}.uz-s.uzs-cart .uzs-drawer-foot .uzs-cta{width:100%}.uz-s .uzs-line-ctl{display:flex;align-items:center;gap:var(--uz-s1);margin-block-start:var(--uz-s2)}.uz-s .uzs-line .uzs-line-ctl .uzs-qty{margin-block-start:0}.uz-s .uzs-qty.quantity{width:auto}.uz-s .uzs-qty .quantity-button{position:static;inset:auto}.uz-s .uzs-qty input:where(:not(.uz-pd *)){flex:none;width:32px;height:100%;padding:0;border:0;background:none;text-align:center;font:inherit;font-weight:700;color:var(--uz-ink);-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.uz-s .uzs-qty input:where(:not(.uz-pd *))::-webkit-inner-spin-button,.uz-s .uzs-qty input:where(:not(.uz-pd *))::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.uz-s .uzs-qty input:where(:not(.uz-pd *)):focus-visible{outline:none;box-shadow:var(--uz-ring);border-radius:var(--uz-radius-xs)}.uz-s .uzs-rm{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--uz-pill);color:var(--uz-muted)}.uz-s .uzs-rm:hover{color:var(--uz-ink);background:var(--uz-surface)}.uz-s .uzs-line-noimg{width:72px;height:72px;border-radius:var(--uz-radius-xs);background:var(--uz-surface)}.uz-s .uzs-line h3 a:where(:not(.uz-pd *)){text-decoration:none}.uz-s .uzs-x{min-height:42px}.uz-s .uzs-more .uzs-cards{margin-block-start:var(--uz-s3)}.uz-s .uzs-sum .is-code{color:var(--uz-sale);font-weight:700}.uz-s.uzs-cartpage{padding-block:var(--uz-s6) var(--uz-s8)}.uz-s .uzs-cartpage-title{margin-block-end:var(--uz-s4);font-size:var(--uz-h2);font-weight:800}.uz-s .uzs-cart--page{max-width:640px;margin-inline:auto;gap:var(--uz-s4)}.uz-s .uzs-cart--page .uzs-drawer-body{padding:0}.uz-s .uzs-cart--page .uzs-tray .uzs-slots{max-width:440px}.uz-s .uzs-cart--page .uzs-drawer-foot{border:1px solid var(--uz-line);border-radius:var(--uz-radius);box-shadow:var(--uz-shadow-1);padding:var(--uz-s4)}.uz-s .uzs-fly{position:fixed;z-index:70;border-radius:12px;object-fit:cover;pointer-events:none;box-shadow:0 12px 30px #0000004d;transition:transform .62s cubic-bezier(.5,-.2,.3,1.15),opacity .62s ease-in}.uz-s .uzs-stage{position:relative}.uz-s .uzs-placeholder{width:100%;height:100%;background:var(--uz-surface);fill:var(--uz-muted)}.uz-s .uzs-cta:disabled{background:var(--uz-surface-2);color:var(--uz-ink-2);box-shadow:none;cursor:not-allowed;transform:none}.uz-s .uzs-pay{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.uz-s .uzs-pay svg{display:block;width:38px;height:24px}@media(min-width:520px){.uz-s.uzs-cart--drawer .uzs-drawer-foot{padding-right:var(--uz-s4)}}@media(min-width:720px){.uz-s .uzs-cards{grid-auto-columns:200px}.uz-s .uzs-footer-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.uz-s .uzs-pdp{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--uz-s8);align-items:start}.uz-s .uzs-media{margin-inline:0;position:sticky;top:84px}.uz-s .uzs-gallery{border-radius:var(--uz-radius)}.uz-s .uzs-thumbs{padding-inline:0}.uz-s .uzs-thumb{width:72px;height:72px}.uz-s .uzs-info{padding-block-start:var(--uz-s2)}.uz-s .uzs-footer-grid{grid-template-columns:repeat(3,1fr)}.uz-s .uzs-cart--page{max-width:none;grid-template-columns:minmax(0,1fr) 380px;gap:var(--uz-s7);align-items:start}.uz-s .uzs-cart--page .uzs-drawer-foot{position:sticky;inset-block-start:100px}.uz-s .uzs-dock{inset-inline:0;inset-block-end:16px;width:min(760px,calc(100% - 32px));margin-inline:auto;border-radius:var(--uz-pill);border:1px solid var(--uz-line);padding:8px;transform:translateY(140%)}.uz-s .uzs-dock.is-on{transform:none}.uz-s .uzs-dock-prod img:where(:not(.uz-pd *)){border-radius:var(--uz-pill)}}@media(prefers-reduced-motion:reduce){.uz-s *:where(:not(.uz-pd *)){animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/uz-store.css.map?nocache=1793134473999 */
