:root[data-ui=a]{--a-price-font:var(--font-wordmark), var(--font-geo), var(--font-ui), system-ui, sans-serif;--a-head-font:var(--font-geo), var(--font-ui), system-ui, -apple-system, "Segoe UI", sans-serif;--a-gold-grad:linear-gradient(135deg, #f0c25a, #c98a10);--a-gold-ink:#3a2600;--a-ink:#0f1b2d;--a-ink-2:#1c2a40;--a-ink-muted:#a6b3c5}:root[data-ui=a][data-theme=dark]{--a-ink:#1a2940;--a-ink-2:#263854}:root[data-ui=a] .a-phone{display:none}@media (max-width:768px){:root[data-ui=a] .a-phone{display:block}:root[data-ui=a] .a-desk{display:none}}:root[data-ui=a] .home-a__search{padding:22px 0 4px}:root[data-ui=a] .home-a__search .searchbox{max-width:780px;margin:0 auto}:root[data-ui=a] .home-a__search .searchbox__field{background:var(--bg-soft);box-shadow:none;border:1px solid #0000;border-radius:16px;padding:12px 18px}:root[data-ui=a] .home-a__search .searchbox__field:focus-within{background:var(--surface);border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}:root[data-ui=a] .home-a__search .searchbox__submit{border-radius:0 16px 16px 0;margin:-12px -18px -12px 8px;padding:0 28px}:root[data-ui=a] .home-a__popular{scrollbar-width:none;align-items:center;gap:8px;max-width:780px;margin:8px auto 0;padding:6px 0;display:flex;overflow-x:auto}:root[data-ui=a] .home-a__popular::-webkit-scrollbar{display:none}:root[data-ui=a] .home-a__popular-label{color:var(--fg-muted);flex:none;font-size:12.5px}:root[data-ui=a] .home-a__popular .chip{white-space:nowrap;flex:none;padding:5px 12px;font-size:13px}@media (min-width:769px){:root[data-ui=a] .home-a__popular{flex-wrap:wrap;justify-content:center;overflow:visible}}@media (max-width:768px){:root[data-ui=a] .home-a__search{padding:12px 0 0}:root[data-ui=a] .home-a__search .searchbox__field{padding:11px 14px}:root[data-ui=a] .home-a__search .searchbox__submit{display:none}:root[data-ui=a] .home-a__popular{margin:4px -20px 0;padding:6px 20px}}:root[data-ui=a] .home-a__top{isolation:isolate;background:radial-gradient(55% 90% at 12% 0%, color-mix(in srgb, var(--accent) 13%, transparent), transparent 70%), radial-gradient(45% 80% at 90% 5%, color-mix(in srgb, var(--accent) 9%, transparent), transparent 70%), linear-gradient(180deg, color-mix(in srgb, var(--accent-soft) 75%, var(--bg)) 0%, var(--bg) 100%);padding:26px 0 44px;position:relative;overflow:hidden}:root[data-ui=a] .home-a__top:before{content:"";z-index:0;background-image:radial-gradient(color-mix(in srgb, var(--accent) 22%, transparent) 1.2px, transparent 1.6px);pointer-events:none;background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(85% 75% at 50% 0,#000 15%,#0000 75%);mask-image:radial-gradient(85% 75% at 50% 0,#000 15%,#0000 75%)}:root[data-ui=a] .home-a__top-inner{z-index:1;position:relative}@media (max-width:768px){:root[data-ui=a] .home-a__top:before{opacity:.7;-webkit-mask-image:linear-gradient(#000 0%,#0000 60%);mask-image:linear-gradient(#000 0%,#0000 60%)}}:root[data-ui=a] .home-a__top .searchbox__field{background:var(--surface);box-shadow:0 10px 28px -18px #221e1973}:root[data-ui=a] .home-a__top .home-a__popular .chip{background:color-mix(in srgb, var(--surface) 70%, transparent)}:root[data-ui=a] .home-a__top .catrow{margin-top:18px}@media (max-width:768px){:root[data-ui=a] .home-a__top{padding:14px 0 30px}:root[data-ui=a] .home-a__top .catrow{margin-top:10px}}:root[data-ui=a] .home-a__sections{gap:36px;padding-top:16px;padding-bottom:60px;display:grid}:root[data-ui=a] .home-a__sections>*{min-width:0}@media (max-width:768px){:root[data-ui=a] .home-a__sections{gap:26px;padding-top:8px}}:root[data-ui=a] .home-a__head{justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 12px;display:flex}:root[data-ui=a] .home-a__head h2{font-family:var(--a-head-font);letter-spacing:-.01em;margin:0;font-size:21px;font-weight:800}:root[data-ui=a] .home-a__head a{color:var(--accent);white-space:nowrap;font-size:13.5px;font-weight:700}:root[data-ui=a] .home-a__head-links{align-items:baseline;gap:16px;display:inline-flex}:root[data-ui=a] .home-a__head .home-a__how{color:var(--fg-muted);font-weight:500}@media (max-width:768px){:root[data-ui=a] .home-a__head{margin-bottom:10px}:root[data-ui=a] .home-a__head h2{font-size:18px}}:root[data-ui=a] .catrow{--carousel-arrow-top:32px;min-width:0;position:relative}:root[data-ui=a] .catrow__track{scroll-snap-type:x proximity;scrollbar-width:none;gap:4px;padding:4px 2px;display:flex;overflow-x:auto}:root[data-ui=a] .catrow__track::-webkit-scrollbar{display:none}:root[data-ui=a] .catrow__item{text-align:center;min-width:92px;max-width:128px;color:var(--fg);scroll-snap-align:start;border-radius:14px;flex-direction:column;flex:none;align-items:center;gap:7px;padding:4px 6px 6px;display:flex}:root[data-ui=a] .catrow__item:hover{background:var(--bg-soft);text-decoration:none}:root[data-ui=a] .catrow__icon{--tile:color-mix(in srgb, var(--cat-c,var(--accent)) 9%, #fff);width:62px;height:62px;color:var(--cat-c,var(--accent));background:linear-gradient(160deg, #fff 0%, var(--tile) 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--cat-c,var(--accent)) 16%, #fff), 0 10px 18px -12px var(--cat-c,var(--accent));border-radius:20px;place-items:center;display:grid}:root[data-ui=a][data-theme=dark] .catrow__icon{--tile:color-mix(in srgb, var(--cat-c,var(--accent)) 22%, var(--surface));background:linear-gradient(160deg, var(--surface) 0%, var(--tile) 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--cat-c,var(--accent)) 30%, var(--surface))}:root[data-ui=a] .catrow__icon>svg:not(.cart){width:26px;height:26px}:root[data-ui=a] .cart{width:40px;height:40px;overflow:visible}:root[data-ui=a] .cart .k{fill:var(--cat-c)}:root[data-ui=a] .cart .d{fill:color-mix(in srgb, var(--cat-c) 62%, #0d1a14)}:root[data-ui=a] .cart .t{fill:color-mix(in srgb, var(--cat-c) 30%, #fff)}:root[data-ui=a] .cart .w{fill:#fff}:root[data-ui=a] .cart .g{fill:#e7a83a}:root[data-ui=a] .cart .lf{fill:#4f7a2e}:root[data-ui=a] .cart .bgc{fill:var(--tile)}:root[data-ui=a] .cart .sd,:root[data-ui=a] .cart .sk,:root[data-ui=a] .cart .sw{fill:none;stroke-linecap:round;stroke-linejoin:round}:root[data-ui=a] .cart .sd{stroke:color-mix(in srgb, var(--cat-c) 62%, #0d1a14)}:root[data-ui=a] .cart .sk{stroke:var(--cat-c)}:root[data-ui=a] .cart .sw{stroke:#fff}@media (prefers-reduced-motion:no-preference){:root[data-ui=a] .cart [class*=a-]{transform-box:fill-box;transform-origin:50%;animation-duration:7s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:calc(var(--i,0) * .32s + .6s + var(--d,0s))}:root[data-ui=a] .cart .o-b{transform-origin:50% 100%}:root[data-ui=a] .cart .o-t{transform-origin:50% 0}:root[data-ui=a] .cart .o-l{transform-origin:0%}:root[data-ui=a] .cart .o-br{transform-origin:100% 100%}:root[data-ui=a] .cart .o-bl{transform-origin:0 100%}:root[data-ui=a] .catrow__item:hover .cart [class*=a-]{animation-duration:1.5s;animation-delay:var(--d,0s)}:root[data-ui=a] .cart .a-bob{animation-name:cart-bob}:root[data-ui=a] .cart .a-spin{animation-name:cart-spin;animation-timing-function:linear}:root[data-ui=a] .cart .a-spin-rev{animation-name:cart-spin-rev;animation-timing-function:linear}:root[data-ui=a] .cart .a-swing{animation-name:cart-swing}:root[data-ui=a] .cart .a-shake{animation-name:cart-shake}:root[data-ui=a] .cart .a-blink,:root[data-ui=a] .cart .a-glow{animation-name:cart-blink}:root[data-ui=a] .cart .a-float{animation-name:cart-float}:root[data-ui=a] .cart .a-pulse{animation-name:cart-pulse}:root[data-ui=a] .cart .a-tap{animation-name:cart-tap}:root[data-ui=a] .cart .a-tilt,:root[data-ui=a] .cart .a-sway,:root[data-ui=a] .cart .a-wiggle{animation-name:cart-tilt}:root[data-ui=a] .cart .a-flap{animation-name:cart-flap}:root[data-ui=a] .cart .a-squish{animation-name:cart-squish}:root[data-ui=a] .cart .a-balloon{animation-name:cart-balloon}:root[data-ui=a] .cart .a-twinkle{animation-name:cart-twinkle}:root[data-ui=a] .cart .a-hook{animation-name:cart-hook}:root[data-ui=a] .cart .a-bounce{animation-name:cart-bounce}:root[data-ui=a] .cart .a-shadow{animation-name:cart-shadow}:root[data-ui=a] .cart .a-flip{animation-name:cart-flip}:root[data-ui=a] .cart .a-sheen{animation-name:cart-sheen;animation-timing-function:linear}:root[data-ui=a] .cart .a-drawer{animation-name:cart-drawer}:root[data-ui=a] .catrow__icon{animation:7s ease-in-out infinite cart-hop;animation-delay:calc(var(--i,0) * .32s + .6s)}:root[data-ui=a] .catrow__item:hover .catrow__icon{transition:transform .15s;animation:none;transform:translateY(-3px)}}@keyframes cart-hop{0%,20%,to{transform:none}5%{transform:translateY(-3px)scale(1.04)}11%{transform:none}}@keyframes cart-bob{0%,22%,to{transform:none}6%{transform:translateY(-3px)}12%{transform:none}17%{transform:translateY(-1.2px)}}@keyframes cart-spin{0%{transform:rotate(0)}22%,to{transform:rotate(360deg)}}@keyframes cart-spin-rev{0%{transform:rotate(0)}22%,to{transform:rotate(-360deg)}}@keyframes cart-swing{0%,22%,to{transform:rotate(0)}5%{transform:rotate(14deg)}10%{transform:rotate(-10deg)}15%{transform:rotate(6deg)}19%{transform:rotate(-2deg)}}@keyframes cart-shake{0%,20%,to{transform:none}3%{transform:translate(-1.5px)rotate(-4deg)}6%{transform:translate(1.5px)rotate(4deg)}9%{transform:translate(-1.5px)rotate(-3deg)}12%{transform:translate(1px)rotate(2deg)}15%{transform:none}}@keyframes cart-blink{0%,22%,to{opacity:1}6%{opacity:.25}12%{opacity:1}16%{opacity:.45}}@keyframes cart-float{0%{opacity:0;transform:translateY(3px)}4%{opacity:1}22%{opacity:0;transform:translateY(-8px)}to{opacity:0;transform:translateY(-8px)}}@keyframes cart-pulse{0%,22%,to{transform:scale(1)}8%{transform:scale(1.35)}15%{transform:scale(.92)}}@keyframes cart-tap{0%,18%,to{transform:none}5%{transform:translateY(-3px)}10%{transform:none}}@keyframes cart-tilt{0%,22%,to{transform:rotate(0)}6%{transform:rotate(-10deg)}13%{transform:rotate(8deg)}18%{transform:rotate(-3deg)}}@keyframes cart-flap{0%,22%,to{transform:none}6%{transform:scaleY(.82)}12%{transform:scaleY(1.08)}17%{transform:scaleY(.96)}}@keyframes cart-squish{0%,22%,to{transform:none}6%{transform:scale(1.08,.88)}12%{transform:scale(.97,1.04)}17%{transform:none}}@keyframes cart-balloon{0%,22%,to{transform:none}8%{transform:translateY(-4px)rotate(-4deg)}15%{transform:translateY(-2px)rotate(3deg)}}@keyframes cart-twinkle{0%,22%,to{opacity:1;transform:scale(1)rotate(0)}8%{opacity:.4;transform:scale(.3)rotate(45deg)}14%{opacity:1;transform:scale(1.25)rotate(90deg)}}@keyframes cart-hook{0%,22%,to{transform:none}8%{transform:translateY(6px)}15%{transform:translateY(2px)}}@keyframes cart-bounce{0%,24%,to{transform:none}6%{transform:translateY(-7px)}11%{transform:translateY(3px)scale(1.12,.86)}15%{transform:translateY(-3px)}20%{transform:none}}@keyframes cart-shadow{0%,24%,to{transform:scale(1)}6%{transform:scale(.6)}11%{transform:scale(1.15)}15%{transform:scale(.85)}20%{transform:scale(1)}}@keyframes cart-flip{0%,22%,to{transform:none}8%{transform:scaleX(-1)}14%{transform:scaleX(-1)}}@keyframes cart-drawer{0%,22%,to{transform:none}7%,14%{transform:translate(4px)}}@keyframes cart-sheen{0%{transform:translate(-10px)skew(-15deg)}18%,to{transform:translate(34px)skew(-15deg)}}:root[data-ui=a] .catrow__label{-webkit-line-clamp:2;overflow-wrap:break-word;-webkit-box-orient:vertical;align-self:stretch;font-size:12px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}@media (max-width:768px){:root[data-ui=a] .catrow{margin:0 -20px}:root[data-ui=a] .catrow__track{gap:0;padding:2px 12px;scroll-padding-inline:12px}:root[data-ui=a] .catrow__item{min-width:80px;max-width:124px;padding:4px 5px 6px}:root[data-ui=a] .catrow__icon{border-radius:18px;width:56px;height:56px}:root[data-ui=a] .cart{width:36px;height:36px}}:root[data-ui=a] .home-a__svip{border:1px solid var(--gold-border);background:var(--gold-soft);border-radius:22px;padding:16px 18px 18px}:root[data-ui=a] .home-a__svip .home-a__head h2{align-items:center;gap:8px;display:inline-flex}:root[data-ui=a] .home-a__svip .home-a__head h2 svg{width:20px;height:20px;color:var(--gold)}:root[data-ui=a] .home-a__shelf{--carousel-arrow-top:38%}:root[data-ui=a] .home-a__shelf .carousel__track{scroll-snap-type:x mandatory;gap:16px;width:auto;margin:-8px -8px -12px;padding:8px 8px 12px}:root[data-ui=a] .home-a__shelf .gcard,:root[data-ui=a] .home-a__shelf .home-a__slot{scroll-snap-align:start;flex:0 0 calc(25% - 12px)}:root[data-ui=a] .home-a__shelf .home-a__slot{text-align:center;background:var(--surface);flex-grow:1;align-items:center}:root[data-ui=a] .home-a__shelf .gcard{background:var(--surface);border-radius:18px;padding:8px 8px 10px;box-shadow:0 6px 18px -12px #8a5f118c}:root[data-ui=a] .home-a__shelf .gcard .gcard__price{font-size:19px}:root[data-ui=a] .home-a__shelf .gcard .gcard__badge{top:16px;left:16px}:root[data-ui=a] .home-a__shelf .gcard .gcard__fav{top:14px;right:14px}@media (max-width:900px){:root[data-ui=a] .home-a__shelf .gcard,:root[data-ui=a] .home-a__shelf .home-a__slot{flex-basis:calc(33.3333% - 10.6667px)}}@media (max-width:768px){:root[data-ui=a] .home-a__svip{border-radius:20px;margin:0 -8px;padding:14px 12px}:root[data-ui=a] .home-a__svip .home-a__how{display:none}:root[data-ui=a] .home-a__shelf .carousel__track{scroll-snap-type:none;flex-direction:column;gap:12px;margin:0;padding:0;overflow:visible}:root[data-ui=a] .home-a__shelf .gcard,:root[data-ui=a] .home-a__shelf .home-a__slot{flex:none;width:100%}:root[data-ui=a] .home-a__shelf .gcard .gcard__photo{aspect-ratio:4/3}:root[data-ui=a] .home-a__shelf .gcard .gcard__price{font-size:20px}:root[data-ui=a] .home-a__shelf .gcard .gcard__title{min-height:0;font-size:14px}:root[data-ui=a] .home-a__shelf .home-a__slot{text-align:left;grid-template-columns:44px minmax(0,1fr);place-items:center start;gap:2px 12px;padding:14px;display:grid}:root[data-ui=a] .home-a__shelf .home-a__slot-icon{grid-row:span 3}:root[data-ui=a] .home-a__shelf .home-a__slot-title{font-size:15px}:root[data-ui=a] .home-a__shelf .home-a__slot-text{font-size:13px}}:root[data-ui=a] .home-a__slot{border:2px dashed var(--gold-border);background:var(--gold-soft);color:var(--fg);border-radius:16px;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;padding:20px;display:flex}:root[data-ui=a] .home-a__slot:hover{border-color:var(--gold);text-decoration:none}:root[data-ui=a] .home-a__slot-icon{background:var(--a-gold-grad);width:44px;height:44px;color:var(--a-gold-ink);border-radius:14px;place-items:center;display:grid}:root[data-ui=a] .home-a__slot-icon svg{width:22px;height:22px}:root[data-ui=a] .home-a__slot-title{font-family:var(--a-head-font);font-size:17px;font-weight:800;line-height:1.25}:root[data-ui=a] .home-a__slot-text{color:var(--fg-muted);font-size:13.5px;line-height:1.45}:root[data-ui=a] .home-a__slot-cta{color:var(--gold-dark);font-size:13.5px;font-weight:700}:root[data-ui=a] .home-a__carousel{--carousel-arrow-top:36%}:root[data-ui=a] .home-a__carousel .carousel__track{gap:16px;padding:4px 4px 8px}:root[data-ui=a] .home-a__carousel .gcard{scroll-snap-align:start;flex:0 0 204px}:root[data-ui=a] .gcard-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px 16px;display:grid}@media (max-width:1100px){:root[data-ui=a] .gcard-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:900px){:root[data-ui=a] .gcard-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){:root[data-ui=a] .gcard-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px}}:root[data-ui=a] .gcard{min-width:0;position:relative}:root[data-ui=a] .gcard__link{color:inherit;display:block}:root[data-ui=a] .gcard__link:hover{text-decoration:none}:root[data-ui=a] .gcard__photo{aspect-ratio:4/3;background:var(--bg-soft);border-radius:14px;display:block;position:relative;overflow:hidden}:root[data-ui=a] .gcard__photo img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}@media (hover:hover){:root[data-ui=a] .gcard:hover .gcard__photo img{transform:scale(1.04)}:root[data-ui=a] .gcard:hover .gcard__title{color:var(--accent)}}:root[data-ui=a] .gcard__nophoto{color:var(--fg-muted);flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:12px;display:flex;position:absolute;inset:0}:root[data-ui=a] .gcard__nophoto svg{opacity:.5;stroke-width:1.5px;width:28%;height:28%}:root[data-ui=a] .gcard__count{color:#fff;background:#0000008c;border-radius:999px;align-items:center;gap:3px;padding:2px 8px;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex;position:absolute;bottom:8px;right:8px}:root[data-ui=a] .gcard__count svg{width:12px;height:12px}:root[data-ui=a] .gcard__body{gap:3px;min-width:0;padding:9px 2px 0;display:grid}:root[data-ui=a] .gcard__price{font-family:var(--a-price-font);letter-spacing:-.01em;color:var(--fg);font-variant-numeric:tabular-nums;font-size:18px;font-weight:700;line-height:1.2}:root[data-ui=a] .gcard__price--unset{font-family:var(--a-head-font);letter-spacing:0;color:var(--fg-muted);font-size:13px;font-weight:500}:root[data-ui=a] .gcard__title{-webkit-line-clamp:2;min-height:2.6em;color:var(--fg);-webkit-box-orient:vertical;font-size:13.5px;line-height:1.3;transition:color .15s;display:-webkit-box;overflow:hidden}:root[data-ui=a] .gcard__meta{min-width:0;color:var(--fg-muted);flex-wrap:wrap;align-items:center;gap:2px 8px;font-size:12px;display:flex}:root[data-ui=a] .gcard__meta svg{flex:none;width:12px;height:12px}:root[data-ui=a] .gcard__where,:root[data-ui=a] .gcard__urgent{align-items:center;gap:3px;min-width:0;display:inline-flex}:root[data-ui=a] .gcard__where{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}:root[data-ui=a] .gcard__urgent{color:var(--hot);font-weight:700}:root[data-ui=a] .gcard__badge{z-index:2;pointer-events:none;border-radius:999px;align-items:center;gap:3px;padding:3px 9px;font-size:12px;font-weight:800;line-height:1.3;display:inline-flex;position:absolute;top:8px;left:8px}:root[data-ui=a] .gcard__badge svg{width:12px;height:12px}:root[data-ui=a] .gcard__badge--new{background:var(--accent);color:#fff}:root[data-ui=a] .gcard__badge--vip,:root[data-ui=a] .gcard__badge--super_vip{background:var(--a-gold-grad);color:var(--a-gold-ink);box-shadow:0 2px 6px #0000002e}:root[data-ui=a] .gcard__fav{z-index:2;position:absolute;top:6px;right:6px}:root[data-ui=a] .gcard__fav .favorite-btn__control{color:#1d2420;background:#fffffff0;border-radius:50%;width:32px;height:32px;font-size:17px;box-shadow:0 2px 6px #0003}:root[data-ui=a] .gcard__fav .favorite-btn__control.is-active{color:#d13b5a}:root[data-ui=a] .gcard--vip .gcard__photo,:root[data-ui=a] .gcard--super_vip .gcard__photo{box-shadow:0 0 0 2px var(--gold-light)}@keyframes a-fire{0%,to{box-shadow:0 0 0 2px var(--hot), 0 0 8px 1px color-mix(in srgb, var(--hot) 45%, transparent)}50%{box-shadow:0 0 0 2px #ff7a30,0 0 20px 5px #ff7a3099}}:root[data-ui=a] .gcard--hot.gcard--grid{background:var(--hot-soft);border-radius:18px;margin:-6px;padding:6px 6px 8px;animation:1.8s ease-in-out infinite a-fire}:root[data-ui=a] .gcard--hot.gcard--grid .gcard__badge{top:14px;left:14px}:root[data-ui=a] .gcard--hot.gcard--grid .gcard__fav{top:12px;right:12px}@media (max-width:768px){:root[data-ui=a] .gcard--hot.gcard--grid{border-radius:16px;margin:-4px;padding:4px 4px 6px}:root[data-ui=a] .gcard--hot.gcard--grid .gcard__badge{top:12px;left:12px}:root[data-ui=a] .gcard--hot.gcard--grid .gcard__fav{top:10px;right:10px}}:root[data-ui=a] .home-a__carousel .carousel__track{padding:10px 10px 14px}:root[data-ui=a] .gcard--hot.gcard--banner .gcard__link,:root[data-ui=a] .gcard--hot.gcard--side .gcard__link{animation:1.8s ease-in-out infinite a-fire}:root[data-ui=a] .gcard--hot.gcard--side .gcard__link{background:var(--hot-soft)}@keyframes a-urgent{0%,to{box-shadow:0 0 0 2px #d61f2c,0 0 8px 1px #d61f2c73}50%{box-shadow:0 0 0 2px #ff3b3b,0 0 20px 5px #ff3b3b99}}@keyframes a-urgent-pill{0%,to{box-shadow:0 0 #ff3b3b8c}50%{box-shadow:0 0 0 4px #ff3b3b00}}:root[data-ui=a] .gcard--urgent:not(.gcard--hot).gcard--grid{background:color-mix(in srgb, #d61f2c 9%, var(--surface));border-radius:18px;margin:-6px;padding:6px 6px 8px;animation:1.4s ease-in-out infinite a-urgent}:root[data-ui=a] .gcard--urgent:not(.gcard--hot).gcard--grid .gcard__badge{top:14px;left:14px}:root[data-ui=a] .gcard--urgent:not(.gcard--hot).gcard--grid .gcard__fav{top:12px;right:12px}:root[data-ui=a] .gcard--urgent:not(.gcard--hot).gcard--banner .gcard__link,:root[data-ui=a] .gcard--urgent:not(.gcard--hot).gcard--side .gcard__link{animation:1.4s ease-in-out infinite a-urgent}:root[data-ui=a] .gcard--urgent:not(.gcard--hot).gcard--side .gcard__link{background:color-mix(in srgb, #d61f2c 9%, var(--surface))}@media (max-width:768px){:root[data-ui=a] .gcard--urgent:not(.gcard--hot).gcard--grid{border-radius:16px;margin:-4px;padding:4px 4px 6px}:root[data-ui=a] .gcard--urgent:not(.gcard--hot).gcard--grid .gcard__badge{top:12px;left:12px}:root[data-ui=a] .gcard--urgent:not(.gcard--hot).gcard--grid .gcard__fav{top:10px;right:10px}}:root[data-ui=a] .gcard__urgent,:root[data-ui=a] .gcard--banner .gcard__urgent{color:#fff;background:#d61f2c;border-radius:999px;padding:1px 8px 1px 6px;animation:1.4s ease-out infinite a-urgent-pill}@media (hover:hover){:root[data-ui=a] .gcard--urgent:hover,:root[data-ui=a] .gcard--urgent:hover .gcard__link,:root[data-ui=a] .gcard--hot:hover,:root[data-ui=a] .gcard--hot:hover .gcard__link{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){:root[data-ui=a] .gcard--hot.gcard--grid,:root[data-ui=a] .gcard--hot .gcard__link{box-shadow:0 0 0 2px var(--hot);animation:none}:root[data-ui=a] .gcard--urgent:not(.gcard--hot).gcard--grid,:root[data-ui=a] .gcard--urgent:not(.gcard--hot) .gcard__link{animation:none;box-shadow:0 0 0 2px #d61f2c}:root[data-ui=a] .gcard__urgent{animation:none}}:root[data-ui=a] .gcard--banner .gcard__link{border-radius:18px;height:100%;position:relative;overflow:hidden}:root[data-ui=a] .gcard--banner .gcard__photo{aspect-ratio:16/10;box-shadow:none;border-radius:0}:root[data-ui=a] .gcard--banner .gcard__body{background:linear-gradient(#0000,#000000c2);gap:2px;padding:56px 16px 14px;position:absolute;inset:auto 0 0}:root[data-ui=a] .gcard--banner .gcard__price{color:#fff;font-size:24px}:root[data-ui=a] .gcard--banner .gcard__price--unset{color:#ffffffe0;font-size:14px}:root[data-ui=a] .gcard--banner .gcard__title{-webkit-line-clamp:1;color:#fff;min-height:0;font-size:14.5px;font-weight:600}:root[data-ui=a] .gcard--banner .gcard__meta{color:#ffffffd9}:root[data-ui=a] .gcard--banner .gcard__urgent{color:#ffb4a3}:root[data-ui=a] .gcard--banner .gcard__badge{padding:4px 11px;font-size:12.5px;top:12px;left:12px}:root[data-ui=a] .gcard--banner .gcard__fav{top:10px;right:10px}:root[data-ui=a] .gcard--banner .gcard__count{top:13px;bottom:auto;right:12px}:root[data-ui=a] .gcard--banner:has(.gcard__fav) .gcard__count{right:52px}:root[data-ui=a] .gcard--banner .biz-mark--corner{top:46px;bottom:auto;left:12px}@media (hover:hover){:root[data-ui=a] .gcard--banner:hover .gcard__title{color:#fff}}@media (max-width:768px){:root[data-ui=a] .gcard--banner .gcard__price{font-size:20px}:root[data-ui=a] .gcard--banner .gcard__body{padding:44px 14px 12px}}:root[data-ui=a] .gcard--side{height:100%}:root[data-ui=a] .gcard--side .gcard__link{border:1px solid var(--border);background:var(--surface);border-radius:16px;grid-template-columns:44% minmax(0,1fr);gap:12px;height:100%;padding:8px;display:grid}:root[data-ui=a] .gcard--side.gcard--vip .gcard__link,:root[data-ui=a] .gcard--side.gcard--super_vip .gcard__link{border:2px solid var(--gold-light)}:root[data-ui=a] .gcard--side .gcard__photo{aspect-ratio:auto;height:100%;min-height:118px;box-shadow:none;border-radius:11px}:root[data-ui=a] .gcard--side .gcard__body{align-content:center;padding:6px 30px 6px 0}:root[data-ui=a] .gcard--side .gcard__title{min-height:0}:root[data-ui=a] .gcard--side .gcard__badge{top:15px;left:15px}:root[data-ui=a] .gcard--side .gcard__fav{top:9px;right:9px}:root[data-ui=a] .gcard--side .gcard__fav .favorite-btn__control{background:var(--bg-soft);box-shadow:none;color:var(--fg-muted)}@media (max-width:768px){:root[data-ui=a] .gcard-grid .gcard__photo{aspect-ratio:1}:root[data-ui=a] .gcard__price{font-size:16px}:root[data-ui=a] .gcard__title{font-size:13px}:root[data-ui=a] .gcard__fav .favorite-btn__control{width:30px;height:30px;font-size:16px}}:root[data-ui=a] .lot-facts,:root[data-ui=a] .lot-seller{display:none}@media (max-width:1023px){:root[data-ui=a] body:has(.lot-facts){background:var(--bg-soft)}:root[data-ui=a] .ad-crumbs{display:none}:root[data-ui=a] .lst-detail{gap:12px;max-width:none}:root[data-ui=a] .lst-head{border:1px solid var(--border);background:var(--surface);box-shadow:none;border-radius:16px;gap:6px;padding:14px 16px;display:grid}:root[data-ui=a] .lst-head .lst-detail__price--mobile{font-family:var(--a-price-font);letter-spacing:-.01em;color:var(--fg);order:-1;font-size:27px;font-weight:700;line-height:1.15}:root[data-ui=a] .lst-head .lst-detail__price--unset{font-family:var(--a-head-font);color:var(--fg-muted);font-size:16px;font-weight:500}:root[data-ui=a] .lst-head .lst-head__title{font-family:var(--a-head-font);color:var(--fg);font-size:17px;font-weight:700;line-height:1.3}:root[data-ui=a] .lst-head__meta{font-size:12.5px}:root[data-ui=a] .lst-section{border:1px solid var(--border);background:var(--surface);box-shadow:none;border-radius:16px;padding:14px 16px}:root[data-ui=a] .lst-detail #contacts-card{border-radius:16px}:root[data-ui=a] .lot-facts{border:1px solid var(--border);background:var(--surface);border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid;overflow:hidden}:root[data-ui=a] .lot-facts>div{border-bottom:1px solid var(--border);min-width:0;padding:10px 14px}:root[data-ui=a] .lot-facts>div:nth-child(odd){border-right:1px solid var(--border)}:root[data-ui=a] .lot-facts>div:last-child,:root[data-ui=a] .lot-facts>div:nth-last-child(2):nth-child(odd){border-bottom:0}:root[data-ui=a] .lot-facts>div:last-child:nth-child(odd){border-right:0;grid-column:1/-1}:root[data-ui=a] .lot-facts dt{color:var(--fg-muted);font-size:12px}:root[data-ui=a] .lot-facts dd{overflow-wrap:anywhere;margin:1px 0 0;font-size:14px;font-weight:700}:root[data-ui=a] .lot-seller{background:var(--a-ink);color:#fff;border-radius:16px;gap:12px;padding:14px;display:grid}:root[data-ui=a] .lot-seller__row{align-items:center;gap:12px;min-width:0;display:flex}:root[data-ui=a] .lot-seller__ava{background:var(--a-gold-grad);width:46px;height:46px;color:var(--a-gold-ink);border-radius:12px;flex:none;place-items:center;font-size:18px;font-weight:800;display:grid;overflow:hidden}:root[data-ui=a] .lot-seller__ava img{object-fit:cover;width:100%;height:100%;display:block}:root[data-ui=a] .lot-seller__who{gap:3px;min-width:0;display:grid}:root[data-ui=a] .lot-seller__name{overflow-wrap:anywhere;font-size:15px;font-weight:700}:root[data-ui=a] .lot-seller__id{color:var(--a-ink-muted);margin-left:6px;font-size:12.5px;font-weight:500}:root[data-ui=a] .lot-seller__badge>span{background:#fff}:root[data-ui=a] .lot-seller__sub,:root[data-ui=a] .lot-seller__rating{color:var(--a-ink-muted);font-size:12.5px}:root[data-ui=a] .lot-seller__rating{align-items:center;gap:4px;display:flex}:root[data-ui=a] .lot-seller__all{background:var(--a-ink-2);color:#fff;text-align:center;border-radius:10px;padding:11px;font-size:14px;font-weight:700;display:block}:root[data-ui=a] .lot-seller__all:hover{filter:brightness(1.15);text-decoration:none}}@media (max-width:680px){:root[data-ui=a] .lst-detail .gallery{margin:-28px -16px 0;position:relative}:root[data-ui=a] .lst-detail .gallery__main,:root[data-ui=a] .lst-detail .gallery__placeholder{border-radius:0}:root[data-ui=a] .lst-detail .gallery__thumbs{z-index:2;gap:6px;padding:0;position:absolute;bottom:10px;left:10px;right:10px}:root[data-ui=a] .lst-detail .gallery__thumb{opacity:.85;border:2px solid #ffffffe6;border-radius:8px;width:46px;height:36px;box-shadow:0 2px 6px #0000004d}:root[data-ui=a] .lst-detail .gallery__thumb.is-active{opacity:1;box-shadow:0 0 0 2px var(--accent), 0 2px 6px #0000004d;border-color:#fff}:root[data-ui=a] .lst-detail .gallery__counter{top:12px;bottom:auto}}@media (max-width:860px){:root[data-ui=a] .lot-cta{gap:8px}:root[data-ui=a] .lot-cta>*{flex:50%;min-width:0}:root[data-ui=a] .lot-cta .btn{white-space:nowrap;border-radius:12px;gap:7px;min-height:48px;padding:0 10px;font-size:15px;font-weight:700}:root[data-ui=a] .lot-cta .btn svg{flex:none;width:18px;height:18px}:root[data-ui=a] .lot-cta .btn--ghost{border:1.5px solid var(--fg);background:var(--surface);color:var(--fg)}:root[data-ui=a] .lot-cta .btn--ghost:hover{border-color:var(--accent);color:var(--accent)}}:root[data-ui=a] .home-a__shelf .gcard--hot.gcard--grid,:root[data-ui=a] .home-a__shelf .gcard--urgent.gcard--grid{border-radius:18px;margin:0;padding:8px 8px 10px}.footer-scene{display:none}:root[data-ui=a]{--a-foot:#edf5ef;--f1:#d6e5de;--f2:#bfdccb;--f3:#a6cbb6;--f4:#84b59b;--f5:#eaf3ee;--snow:#fff;--vine:#9cc6b0;--leaf:#a8cfb8}:root[data-ui=a][data-theme=dark]{--a-foot:#14241c;--f1:#1b3128;--f2:#1f3d30;--f3:#2c5443;--f4:#3a6b55;--f5:#2a4a3c;--snow:#c9d6cf;--vine:#2f5848;--leaf:#2d5444}:root[data-ui=a] .site-footer{background:linear-gradient(180deg, transparent 0, transparent 169px, var(--a-foot) 169px);margin-top:30px;padding-top:0}:root[data-ui=a] .site-footer:before{display:none}:root[data-ui=a] .footer-scene{height:170px;margin:0 -20px 30px;display:block}:root[data-ui=a] .caucasus{width:100%;height:100%;display:block}:root[data-ui=a] .caucasus .f1{fill:var(--f1)}:root[data-ui=a] .caucasus .f2{fill:var(--f2)}:root[data-ui=a] .caucasus .f4{fill:var(--f4)}:root[data-ui=a] .caucasus .f5{fill:var(--f5)}:root[data-ui=a] .caucasus .snow{fill:var(--snow)}:root[data-ui=a] .caucasus .foot{fill:var(--a-foot)}:root[data-ui=a] .caucasus .vine{fill:none;stroke:var(--vine);stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:9 8}:root[data-ui=a] .caucasus .leaf{fill:var(--leaf)}@media (max-width:768px){:root[data-ui=a] .site-footer{background:linear-gradient(180deg, transparent 0, transparent 99px, var(--a-foot) 99px)}:root[data-ui=a] .footer-scene{height:100px;margin-bottom:20px}}
