.hw-card.bd-15u6iar.bd-15u6iar{position:relative;display:flex;flex-direction:column;flex:1 1 280px;min-width:min(17rem,100%);max-width:380px;background:var(--bg-1);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;transition:transform .4s cubic-bezier(.16,1,.3,1),border-color .3s ease,box-shadow .4s ease}.hw-card.bd-15u6iar.bd-15u6iar:hover{transform:translateY(-3px);border-color:var(--border-strong);box-shadow:var(--shadow-elev)}.hw-card__badge.bd-15u6iar.bd-15u6iar{position:absolute;top:12px;right:12px;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:var(--bg-2);border:1px solid var(--border);border-radius:var(--radius-sm);font-family:var(--ff-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted)}.hw-card__badge-dot.bd-15u6iar.bd-15u6iar{width:5px;height:5px;border-radius:50%;background:var(--copper);box-shadow:0 0 8px var(--copper-glow)}.hw-card__badge-dot.is-out.bd-15u6iar.bd-15u6iar{background:var(--fg-faint);box-shadow:none}.hw-card__media.bd-15u6iar.bd-15u6iar{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;background:var(--bg-2);border-bottom:1px solid var(--border)}.hw-card__skeleton.bd-15u6iar.bd-15u6iar{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,var(--bg-2) 30%,var(--bg-3) 50%,var(--bg-2) 70%);background-size:200% 100%;animation:bd-15u6iar-hw-skel 1.8s linear infinite}@keyframes bd-15u6iar-hw-skel{0%{background-position:200% 0}to{background-position:-200% 0}}.hw-card__img.bd-15u6iar.bd-15u6iar{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:24px;transition:transform .5s cubic-bezier(.16,1,.3,1),opacity .4s ease}.hw-card.bd-15u6iar:hover .hw-card__img.bd-15u6iar{transform:scale(1.04)}.hw-card__placeholder.bd-15u6iar.bd-15u6iar{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--fg-faint);font-size:28px}.hw-card__media-glow.bd-15u6iar.bd-15u6iar{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(70% 50% at 50% 100%,var(--copper-soft),transparent 70%);opacity:.6}.hw-card__body.bd-15u6iar.bd-15u6iar{padding:20px;display:flex;flex-direction:column;gap:14px;flex:1}.hw-card__title.bd-15u6iar.bd-15u6iar{font-family:var(--ff-display);font-weight:600;font-size:1.125rem;letter-spacing:-.018em;color:var(--fg);line-height:1.25}.hw-card__price-row.bd-15u6iar.bd-15u6iar{display:flex;align-items:baseline;gap:8px}.hw-card__price-label.bd-15u6iar.bd-15u6iar{font-family:var(--ff-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-faint)}.hw-card__price.bd-15u6iar.bd-15u6iar{font-family:var(--ff-mono);font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:600;color:var(--copper);letter-spacing:-.01em}.hw-card__strike.bd-15u6iar.bd-15u6iar{font-family:var(--ff-mono);font-size:12px;color:var(--fg-faint);text-decoration:line-through}.hw-card__actions.bd-15u6iar.bd-15u6iar{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:auto}.hw-card__btn.bd-15u6iar.bd-15u6iar{padding:11px 14px;font-size:10px;gap:6px;justify-content:space-between}.hw-card__btn.bd-15u6iar.bd-15u6iar:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.sb.bd-3v56ux{display:flex;flex-direction:column;gap:12px}.sb__field.bd-3v56ux{position:relative;display:flex;align-items:center;height:46px;background:var(--bg-1);border:1px solid var(--border-strong);border-radius:999px;padding:0 16px;transition:border-color .2s,box-shadow .2s}.sb__field.bd-3v56ux:focus-within{border-color:var(--copper);box-shadow:var(--ring-copper)}.sb__icon.bd-3v56ux{color:var(--fg-faint);font-size:13px;margin-right:10px}.sb__input.bd-3v56ux{flex:1;background:transparent;border:none;outline:none;color:var(--fg);font-family:var(--ff-body);font-size:14px;padding:0;min-width:0}.sb__input.bd-3v56ux::-moz-placeholder{color:var(--fg-faint)}.sb__input.bd-3v56ux::placeholder{color:var(--fg-faint)}.sb__clear.bd-3v56ux{background:transparent;border:none;color:var(--fg-faint);cursor:pointer;font-size:13px;padding:4px;transition:color .2s}.sb__clear.bd-3v56ux:hover{color:var(--copper)}.sb__kbd.bd-3v56ux{margin-left:8px}.sb__chips.bd-3v56ux{display:flex;flex-wrap:wrap;gap:6px}.sb__chip.bd-3v56ux{cursor:pointer;text-transform:none;font-size:12px;letter-spacing:0}.hw-grid.bd-k3u99{display:flex;flex-direction:column;gap:24px}.hw-grid__controls.bd-k3u99{display:flex;align-items:stretch;gap:10px}.hw-grid__search.bd-k3u99{flex:1}.hw-grid__cart.bd-k3u99{position:relative;flex-shrink:0;width:46px;height:46px;border-radius:999px;background:var(--bg-1);border:1px solid var(--border-strong);color:var(--fg-muted);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .2s,color .2s}.hw-grid__cart.bd-k3u99:hover{border-color:var(--copper);color:var(--copper)}.hw-grid__cart-badge.bd-k3u99{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:var(--copper);color:#fff;font-family:var(--ff-mono);font-size:10px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 0 0 2px var(--bg-0)}.hw-grid__list.bd-k3u99{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.hw-grid__skel.bd-k3u99{background:linear-gradient(110deg,var(--bg-1) 30%,var(--bg-2) 50%,var(--bg-1) 70%);background-size:200% 100%;animation:bd-k3u99-hw-skel 1.8s linear infinite;border-radius:var(--radius)}.hw-grid__skel--bar.bd-k3u99{flex:1;height:46px;border-radius:999px}.hw-grid__skel--btn.bd-k3u99{width:46px;height:46px;border-radius:999px;flex-shrink:0}.hw-grid__skel--card.bd-k3u99{flex:1 1 280px;max-width:380px;min-width:min(17rem,100%);height:380px}@keyframes bd-k3u99-hw-skel{0%{background-position:200% 0}to{background-position:-200% 0}}.hw-grid__empty.bd-k3u99{display:flex;flex-direction:column;align-items:center;gap:16px;padding:80px 20px;text-align:center}.hw-grid__empty-icon.bd-k3u99{font-size:36px;color:var(--fg-faint)}.hw-grid__empty-text.bd-k3u99{color:var(--fg-muted);font-size:14px}.ig.bd-1nbf290.bd-1nbf290{display:flex;flex-direction:column;gap:12px}.ig__main.bd-1nbf290.bd-1nbf290{position:relative;aspect-ratio:1 / 1;border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--bg-2);overflow:hidden;cursor:zoom-in;display:flex;align-items:center;justify-content:center}.ig__skeleton.bd-1nbf290.bd-1nbf290{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,var(--bg-2) 30%,var(--bg-3) 50%,var(--bg-2) 70%);background-size:200% 100%;animation:bd-1nbf290-ig-skel 1.6s linear infinite}@keyframes bd-1nbf290-ig-skel{0%{background-position:200% 0}to{background-position:-200% 0}}.ig__img.bd-1nbf290.bd-1nbf290{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:32px;transition:opacity .3s ease}.ig__glow.bd-1nbf290.bd-1nbf290{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(60% 40% at 50% 100%,var(--copper-soft),transparent 70%)}.ig__thumbs.bd-1nbf290.bd-1nbf290{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}.ig__thumbs.bd-1nbf290.bd-1nbf290::-webkit-scrollbar{height:4px}.ig__thumbs.bd-1nbf290.bd-1nbf290::-webkit-scrollbar-track{background:var(--bg-1)}.ig__thumbs.bd-1nbf290.bd-1nbf290::-webkit-scrollbar-thumb{background:var(--border-strong)}.ig__thumb.bd-1nbf290.bd-1nbf290{flex-shrink:0;width:64px;height:64px;border-radius:var(--radius-sm);overflow:hidden;border:1px solid var(--border);background:var(--bg-2);cursor:pointer;transition:border-color .2s}.ig__thumb.bd-1nbf290.bd-1nbf290:hover{border-color:var(--border-strong)}.ig__thumb.is-active.bd-1nbf290.bd-1nbf290{border-color:var(--copper);box-shadow:inset 0 0 0 1px var(--copper)}.ig__thumb.bd-1nbf290 img.bd-1nbf290{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ig-overlay.bd-1nbf290.bd-1nbf290{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:min(5vw,8vh);background:#0a0908eb;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);opacity:0;pointer-events:none;transition:opacity .3s ease;cursor:zoom-out}.ig-overlay.is-open.bd-1nbf290.bd-1nbf290{opacity:1;pointer-events:auto}.ig-overlay__img.bd-1nbf290.bd-1nbf290{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:0 0 80px #e85d2c33}.vp.bd-1n6bfbs{display:flex;flex-direction:column;gap:8px}.vp__label.bd-1n6bfbs{color:var(--fg-muted)}.vp__options.bd-1n6bfbs{display:flex;flex-wrap:wrap;gap:8px}.vp__btn.bd-1n6bfbs{padding:9px 14px;background:var(--bg-1);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--fg);font-family:var(--ff-body);font-size:13px;font-weight:500;letter-spacing:-.005em;cursor:pointer;transition:border-color .2s,background .2s,color .2s,box-shadow .2s;display:inline-flex;align-items:center;gap:6px}.vp__btn.bd-1n6bfbs:hover:not(:disabled){border-color:var(--border-strong);background:var(--bg-2)}.vp__btn.is-selected.bd-1n6bfbs{border-color:var(--copper);color:var(--fg);background:linear-gradient(180deg,rgba(232,93,44,.08),transparent);box-shadow:inset 0 0 0 1px var(--copper)}.vp__btn.is-soldout.bd-1n6bfbs{opacity:.45;cursor:not-allowed;color:var(--fg-faint)}.vp__strike.bd-1n6bfbs{font-family:var(--ff-mono);font-size:10px;color:var(--fg-faint);letter-spacing:.1em}.qs.bd-1f67yry{display:inline-flex;align-items:center;gap:4px}.qs__btn.bd-1f67yry{width:36px;height:36px;background:var(--bg-1);border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--fg);font-size:15px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:border-color .2s,color .2s,background .2s}.qs__btn.bd-1f67yry:hover:not(:disabled){border-color:var(--copper);color:var(--copper);background:var(--bg-2)}.qs__btn.bd-1f67yry:disabled{opacity:.4;cursor:not-allowed}.qs__val.bd-1f67yry{min-width:36px;text-align:center;font-family:var(--ff-mono);font-variant-numeric:tabular-nums;font-size:14px;color:var(--fg)}.hp.bd-cehlw3.bd-cehlw3{max-width:1100px;margin:0 auto}.hp__back.bd-cehlw3.bd-cehlw3{display:inline-flex;align-items:center;gap:8px;color:var(--fg-muted);font-family:var(--ff-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;margin-bottom:28px;transition:color .2s}.hp__back.bd-cehlw3.bd-cehlw3:hover{color:var(--copper)}.hp__back.bd-cehlw3 i.bd-cehlw3{font-size:10px}.hp__grid.bd-cehlw3.bd-cehlw3{display:grid;grid-template-columns:1fr;gap:32px}@media (min-width: 960px){.hp__grid.bd-cehlw3.bd-cehlw3{grid-template-columns:1.05fr 1fr;gap:48px}}.hp__details.bd-cehlw3.bd-cehlw3{display:flex;flex-direction:column;gap:20px}.hp__title.bd-cehlw3.bd-cehlw3{font-family:var(--ff-display);font-weight:600;font-size:clamp(1.75rem,3.2vw,2.5rem);letter-spacing:-.025em;color:var(--fg);line-height:1.08;margin-top:4px}.hp__price-row.bd-cehlw3.bd-cehlw3{display:flex;align-items:baseline;gap:12px}.hp__price.bd-cehlw3.bd-cehlw3{font-family:var(--ff-mono);font-variant-numeric:tabular-nums;font-size:1.875rem;font-weight:600;color:var(--fg);letter-spacing:-.02em}.hp__strike.bd-cehlw3.bd-cehlw3{font-family:var(--ff-mono);font-size:1.125rem;color:var(--fg-faint);text-decoration:line-through}.hp__stock.bd-cehlw3.bd-cehlw3{display:inline-flex;align-items:center;gap:10px}.hp__stock-text.bd-cehlw3.bd-cehlw3{font-family:var(--ff-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted)}.hp__qty.bd-cehlw3.bd-cehlw3{display:flex;flex-direction:column;gap:8px}.hp__qty-label.bd-cehlw3.bd-cehlw3{color:var(--fg-muted)}.hp__actions.bd-cehlw3.bd-cehlw3{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:4px}.hp__action.bd-cehlw3.bd-cehlw3{padding:14px 18px;gap:8px}.hp__action.bd-cehlw3.bd-cehlw3:disabled{opacity:.45;cursor:not-allowed;transform:none!important}.hp__desc.bd-cehlw3.bd-cehlw3{margin-top:16px;padding-top:24px;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:12px}.hp__desc-body.bd-cehlw3.bd-cehlw3{color:var(--fg-muted);font-size:.9375rem;line-height:1.6}.hp__desc-body.bd-cehlw3 a{color:var(--copper)}.hp-mobilebar.bd-cehlw3.bd-cehlw3{position:fixed;bottom:0;left:0;right:0;padding:12px var(--gutter);background:#0a0908eb;backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);border-top:1px solid var(--border-strong);z-index:40;display:flex;align-items:center;gap:12px;transform:translateY(100%);opacity:0;transition:transform .3s ease,opacity .3s ease}.hp-mobilebar.is-shown.bd-cehlw3.bd-cehlw3{transform:translateY(0);opacity:1}.hp-mobilebar__price.bd-cehlw3.bd-cehlw3{font-family:var(--ff-mono);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:600;color:var(--fg)}.hp-mobilebar__btn.bd-cehlw3.bd-cehlw3{flex:1;padding:12px 16px}@media (min-width: 768px){.hp-mobilebar.bd-cehlw3.bd-cehlw3,.hp-mobilebar-spacer.bd-cehlw3.bd-cehlw3{display:none}}.hp-mobilebar-spacer.bd-cehlw3.bd-cehlw3{height:76px}.hw-page.bd-f5rma1{min-height:60vh}.hw-page__hero.bd-f5rma1{text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px;margin-bottom:48px}.hw-page__title.bd-f5rma1{font-size:clamp(2rem,4vw,2.75rem);max-width:720px}.hw-page__lead.bd-f5rma1{text-align:center}.hw-page__skel.bd-f5rma1{display:flex;flex-direction:column;gap:32px}.hw-page__skel-back.bd-f5rma1,.hw-page__skel-line.bd-f5rma1,.hw-page__skel-pill.bd-f5rma1,.hw-page__skel-cta.bd-f5rma1,.hw-page__skel-gallery.bd-f5rma1{background:linear-gradient(110deg,var(--bg-1) 30%,var(--bg-2) 50%,var(--bg-1) 70%);background-size:200% 100%;animation:bd-f5rma1-hw-page-skel 1.6s linear infinite;border-radius:var(--radius-sm)}@keyframes bd-f5rma1-hw-page-skel{0%{background-position:200% 0}to{background-position:-200% 0}}.hw-page__skel-back.bd-f5rma1{height:16px;width:120px}.hw-page__skel-grid.bd-f5rma1{display:grid;grid-template-columns:1fr;gap:32px}@media (min-width: 960px){.hw-page__skel-grid.bd-f5rma1{grid-template-columns:1fr 1fr}}.hw-page__skel-gallery.bd-f5rma1{aspect-ratio:1 / 1;border-radius:var(--radius-lg)}.hw-page__skel-details.bd-f5rma1{display:flex;flex-direction:column;gap:16px}.hw-page__skel-line.bd-f5rma1{height:20px}.hw-page__skel-line.w70.bd-f5rma1{width:70%;height:32px}.hw-page__skel-line.w30.bd-f5rma1{width:30%;height:26px}.hw-page__skel-line.w20.bd-f5rma1{width:20%}.hw-page__skel-row.bd-f5rma1{display:flex;gap:8px}.hw-page__skel-pill.bd-f5rma1{width:80px;height:36px;border-radius:999px}.hw-page__skel-pill.w40.bd-f5rma1{width:120px}.hw-page__skel-cta.bd-f5rma1{flex:1;height:48px;border-radius:999px}
