.marketplace-header:after{content:"";display:block;height:var(--header-accent-height,0);background:var(--header-accent,transparent)}[data-visual-template=flash_deals_marketplace] .template-chrome--flash-top{background:linear-gradient(90deg,#991b1b,#dc2626 35%,#f97316 65%,#dc2626);background-size:200% 100%;animation:template-chrome-flash-pulse 3s ease-in-out infinite;color:#fff;font-weight:800;letter-spacing:.04em;text-transform:uppercase;font-size:.78rem}@keyframes template-chrome-flash-pulse{0%,to{background-position:0 50%}50%{background-position:100% 50%}}[data-visual-template=flash_deals_marketplace] .marketplace-header__search-submit{animation:template-btn-pulse 2.2s ease-in-out infinite}@keyframes template-btn-pulse{0%,to{box-shadow:var(--btn-shadow);transform:scale(1)}50%{box-shadow:0 6px 24px rgba(220,38,38,.55);transform:scale(1.02)}}[data-visual-template=flash_deals_marketplace] .buyer-product-card__badge{animation:template-badge-blink 1.8s step-end infinite}@keyframes template-badge-blink{0%,to{opacity:1}50%{opacity:.88}}[data-visual-template=flash_deals_marketplace] .buyer-product-card__commerce-hint{color:#dc2626;font-weight:800;text-transform:uppercase;letter-spacing:.04em}[data-visual-template=flash_deals_marketplace] .promo-strip{border-color:color-mix(in srgb,#dc2626 40%,var(--border));background:color-mix(in srgb,#dc2626 8%,var(--panel))}[data-visual-template=trusted_secure_marketplace] .template-chrome--trusted{background:color-mix(in srgb,#1d4ed8 6%,var(--panel));border-bottom:1px solid color-mix(in srgb,#0d9488 25%,var(--border))}[data-visual-template=trusted_secure_marketplace] .template-chrome__pill{border-color:color-mix(in srgb,#0d9488 35%,var(--border));background:color-mix(in srgb,#0d9488 10%,var(--control-bg));color:#0d9488;font-weight:700}:root[data-theme=dark][data-visual-template=trusted_secure_marketplace] .template-chrome__pill{color:#5eead4}[data-visual-template=trusted_secure_marketplace] .marketplace-header__search{border-color:color-mix(in srgb,#1d4ed8 30%,var(--border))}[data-visual-template=trusted_secure_marketplace] .buyer-product-card__surface{border-color:color-mix(in srgb,#1d4ed8 18%,var(--border))}[data-visual-template=trusted_secure_marketplace] .buyer-product-card:hover .buyer-product-card__surface{border-color:color-mix(in srgb,#0d9488 40%,var(--border));box-shadow:0 12px 32px color-mix(in srgb,#1d4ed8 18%,transparent)}[data-visual-template=premium_marketplace] .promo-strip__message,[data-visual-template=premium_marketplace] .public-section__title{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;font-weight:600}[data-visual-template=premium_marketplace] .buyer-product-card__surface{background:var(--panel);border-color:color-mix(in srgb,#c9a227 22%,var(--border))}[data-visual-template=premium_marketplace] .buyer-product-card:hover .buyer-product-card__surface{border-color:color-mix(in srgb,#c9a227 45%,var(--border))}[data-visual-template=premium_marketplace] .buyer-product-card__price{letter-spacing:.02em}[data-visual-template=premium_marketplace] .template-chrome--premium{border-bottom:1px solid color-mix(in srgb,#c9a227 30%,var(--border));background:color-mix(in srgb,#c9a227 5%,var(--header-bg));color:var(--muted);font-size:.72rem;letter-spacing:.2em;text-transform:uppercase}[data-visual-template=boutique_curated_marketplace] .buyer-product-card__title{font-family:var(--font-display);letter-spacing:.02em}[data-visual-template=boutique_curated_marketplace] .buyer-product-card:hover{transform:translateY(var(--card-hover-lift,0))}[data-visual-template=boutique_curated_marketplace] .buyer-product-card:hover .buyer-product-card__image{transform:scale(1.04);transition:transform .4s ease}[data-visual-template=boutique_curated_marketplace] .buyer-product-card__image{transition:transform .4s ease}[data-visual-template=boutique_curated_marketplace] .buyer-product-card:hover .buyer-product-card__surface{box-shadow:0 20px 48px color-mix(in srgb,#881337 12%,transparent)}[data-visual-template=boutique_curated_marketplace] .public-section__title{font-family:var(--font-display);font-style:italic}[data-visual-template=boutique_curated_marketplace] .template-chrome--boutique span{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;color:#881337}:root[data-theme=dark][data-visual-template=boutique_curated_marketplace] .template-chrome--boutique span{color:#fda4af}[data-visual-template=discovery_marketplace] .buyer-product-card__media{overflow:hidden}[data-visual-template=discovery_marketplace] .buyer-product-card:hover .buyer-product-card__image{transform:scale(1.06);transition:transform .35s ease}[data-visual-template=discovery_marketplace] .buyer-product-card__image{transition:transform .35s ease}[data-visual-template=discovery_marketplace] .search-results-grid{gap:28px}[data-visual-template=discovery_marketplace] .template-chrome--discovery{background:linear-gradient(90deg,#fbcfe8,#f9a8d4,#fbcfe8);background-size:200% 100%;animation:template-chrome-flash-pulse 5s ease-in-out infinite;color:#831843;font-weight:700}[data-visual-template=midnight_luxe_marketplace] .buyer-product-card__surface{backdrop-filter:blur(var(--backdrop-blur));-webkit-backdrop-filter:blur(var(--backdrop-blur))}[data-visual-template=midnight_luxe_marketplace] .buyer-product-card:hover .buyer-product-card__surface{border-color:color-mix(in srgb,#d4af37 35%,var(--border));box-shadow:0 0 32px color-mix(in srgb,#d4af37 22%,transparent)}[data-visual-template=midnight_luxe_marketplace] .buyer-product-card__price{text-shadow:0 0 24px color-mix(in srgb,var(--price-color) 35%,transparent)}[data-visual-template=midnight_luxe_marketplace] .marketplace-header{border-bottom-color:color-mix(in srgb,#d4af37 25%,var(--border))}[data-visual-template=midnight_luxe_marketplace] .template-chrome--luxe{background:linear-gradient(90deg,transparent,color-mix(in srgb,#d4af37 12%,transparent),transparent);color:#d4af37;letter-spacing:.18em;text-transform:uppercase;font-size:.68rem}[data-visual-template=local_marketplace] .buyer-product-card__store{color:#059669;font-weight:700}:root[data-theme=dark][data-visual-template=local_marketplace] .buyer-product-card__store{color:#6ee7b7}[data-visual-template=local_marketplace] .template-chrome--local{background:color-mix(in srgb,#059669 8%,var(--panel));border-bottom:1px solid color-mix(in srgb,#059669 22%,var(--border));color:#047857;font-weight:600}[data-visual-template=impulse_pop_marketplace] .buyer-product-card{padding:var(--card-frame-width,2px);border-radius:var(--card-radius,18px);background:linear-gradient(135deg,#ff6b35,#e11d48,#fbbf24);overflow:visible;transform:none}[data-visual-template=impulse_pop_marketplace] .buyer-product-card__surface{border:none;border-radius:calc(var(--card-radius, 18px) - var(--card-frame-width, 2px))}[data-visual-template=impulse_pop_marketplace] .buyer-product-card:hover{transform:none}[data-visual-template=impulse_pop_marketplace] .buyer-product-card:hover .buyer-product-card__surface{transform:translateY(var(--card-hover-lift,-8px));border-color:transparent;box-shadow:0 18px 44px color-mix(in srgb,#e11d48 32%,transparent);animation:template-card-wiggle-surface .45s ease forwards}:root[data-theme=dark][data-visual-template=impulse_pop_marketplace] .buyer-product-card{background:linear-gradient(135deg,color-mix(in srgb,#ff6b35 24%,var(--panel)),color-mix(in srgb,#e11d48 20%,var(--panel)),color-mix(in srgb,#fbbf24 16%,var(--panel)))}:root[data-theme=dark][data-visual-template=impulse_pop_marketplace] .buyer-product-card__surface{background:var(--panel-soft)}:root[data-theme=dark][data-visual-template=impulse_pop_marketplace] .template-chrome--impulse{background:linear-gradient(90deg,color-mix(in srgb,#ff6b35 70%,#1a1020),color-mix(in srgb,#e11d48 65%,#1a1020),color-mix(in srgb,#fbbf24 55%,#1a1020))}@keyframes template-card-wiggle-surface{0%,to{transform:rotate(0deg)}25%{transform:rotate(-.7deg)}75%{transform:rotate(.7deg)}}[data-visual-template=impulse_pop_marketplace] .marketplace-header__search-submit{background:linear-gradient(135deg,#ff6b35,#e11d48);border:none}[data-visual-template=impulse_pop_marketplace] .buyer-product-card__commerce-hint{background:linear-gradient(135deg,#ff6b35,#e11d48);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:900}[data-visual-template=impulse_pop_marketplace] .template-chrome--impulse{background:linear-gradient(90deg,#ff6b35,#e11d48,#fbbf24);color:#fff;font-weight:900;letter-spacing:.06em;text-transform:uppercase}:root[data-theme=light][data-visual-template=retail_pulse_marketplace]{--bg:#fff;--bg-gradient:#fff}[data-visual-template=retail_pulse_marketplace]{--retail-pulse-trust-blue:#2563eb}[data-visual-template=retail_pulse_marketplace] .marketplace-header:after{background-size:200% 100%;animation:template-chrome-flash-pulse 4s ease-in-out infinite}[data-visual-template=retail_pulse_marketplace] .buyer-product-card__surface{background:#fff;border-color:color-mix(in srgb,#ff6b35 14%,var(--border));box-shadow:0 10px 28px rgba(255,107,53,.1)}[data-visual-template=retail_pulse_marketplace] .buyer-product-card:hover .buyer-product-card__surface{border-color:color-mix(in srgb,#db2777 28%,var(--border));box-shadow:0 18px 40px rgba(219,39,119,.16)}[data-visual-template=retail_pulse_marketplace] .buyer-product-card__badge{font-weight:900;letter-spacing:.04em;box-shadow:0 4px 14px rgba(219,39,119,.35)}[data-visual-template=retail_pulse_marketplace] .buyer-product-card__price{color:var(--price-color,#b91c1c);letter-spacing:-.03em;text-shadow:0 1px 0 hsla(0,0%,100%,.8)}[data-visual-template=retail_pulse_marketplace] .buyer-product-card__original{color:#94a3b8;font-weight:600}[data-visual-template=retail_pulse_marketplace] .buyer-product-card__store{color:#0d9488;font-weight:700}[data-visual-template=retail_pulse_marketplace] .marketplace-header__search{border-color:color-mix(in srgb,#ff6b35 35%,var(--border));box-shadow:0 4px 18px rgba(255,107,53,.1)}[data-visual-template=retail_pulse_marketplace] .marketplace-header__search:focus-within{border-color:color-mix(in srgb,#db2777 45%,var(--border));box-shadow:0 0 0 3px rgba(37,99,235,.16),0 8px 24px rgba(219,39,119,.12)}[data-visual-template=retail_pulse_marketplace] .marketplace-header__search-submit{background:linear-gradient(135deg,#ff6b35,#db2777);border:none;animation:template-btn-pulse 2.4s ease-in-out infinite}[data-visual-template=retail_pulse_marketplace] .marketplace-header__nav-link--active{color:#ea580c;border-bottom-color:var(--retail-pulse-trust-blue)}[data-visual-template=retail_pulse_marketplace] .marketplace-header__nav-link:hover{color:#db2777}[data-visual-template=retail_pulse_marketplace] .template-chrome--retailpulse{background:linear-gradient(90deg,#ff6b35,#db2777 40%,#f59e0b 70%,#ff6b35);background-size:200% 100%;animation:template-chrome-flash-pulse 3.2s ease-in-out infinite;border-bottom:none;color:#fff;font-weight:900;letter-spacing:.07em;text-transform:uppercase;font-size:.8rem;box-shadow:0 4px 18px rgba(255,107,53,.28)}[data-visual-template=retail_pulse_marketplace] .public-section__title{background:linear-gradient(135deg,#c2410c,#db2777 55%,#b45309);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:900;letter-spacing:-.03em}[data-visual-template=retail_pulse_marketplace] .public-section__see-more{color:var(--retail-pulse-trust-blue);font-weight:800;text-transform:uppercase;letter-spacing:.04em;font-size:.82rem}[data-visual-template=retail_pulse_marketplace] .promo-strip{border:2px solid color-mix(in srgb,#db2777 30%,var(--border));background:linear-gradient(135deg,color-mix(in srgb,#ff6b35 6%,#fff),#fff,color-mix(in srgb,#f59e0b 5%,#fff));box-shadow:0 10px 32px rgba(219,39,119,.1)}[data-visual-template=retail_pulse_marketplace] .promo-strip__message{background:linear-gradient(135deg,#c2410c,#db2777);-webkit-background-clip:text;background-clip:text;color:transparent}[data-visual-template=retail_pulse_marketplace] .promo-strip__link{background:linear-gradient(135deg,#ff6b35,#db2777);color:#fff!important;padding:10px 18px;border-radius:999px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;font-size:.78rem;box-shadow:0 4px 16px rgba(255,107,53,.32)}[data-visual-template=retail_pulse_marketplace] .category-icons-carousel{--category-circle-border-color:color-mix(in srgb,#ff6b35 42%,var(--border));--category-label-bg:color-mix(in srgb,#ff6b35 8%,var(--panel));--category-label-border:color-mix(in srgb,#db2777 28%,var(--border))}[data-visual-template=retail_pulse_marketplace] .category-icons-carousel__label--outline,[data-visual-template=retail_pulse_marketplace] .category-icons-carousel__label--pill{color:#c2410c}:root[data-theme=dark][data-visual-template=retail_pulse_marketplace] .category-icons-carousel{--category-circle-border-color:color-mix(in srgb,#ff6b35 35%,var(--border));--category-label-bg:color-mix(in srgb,#ff6b35 12%,var(--control-bg));--category-label-border:color-mix(in srgb,#db2777 22%,var(--border))}:root[data-theme=dark][data-visual-template=retail_pulse_marketplace] .category-icons-carousel__label--outline,:root[data-theme=dark][data-visual-template=retail_pulse_marketplace] .category-icons-carousel__label--pill{color:#fb923c}[data-visual-template=retail_pulse_marketplace] .marketplace-header__search-leading-icon,[data-visual-template=retail_pulse_marketplace] .product-engagement .button-link{color:var(--retail-pulse-trust-blue)}[data-visual-template=next_generation_marketplace] .buyer-product-card:hover{transform:none}[data-visual-template=next_generation_marketplace] .buyer-product-card__surface,[data-visual-template=next_generation_marketplace] .marketplace-header__search,[data-visual-template=next_generation_marketplace] .public-section{backdrop-filter:blur(var(--backdrop-blur));-webkit-backdrop-filter:blur(var(--backdrop-blur))}[data-visual-template=next_generation_marketplace] .buyer-product-card:hover .buyer-product-card__surface{box-shadow:var(--shadow-elevated)}[data-visual-template=next_generation_marketplace] .template-chrome--nextgen{color:var(--muted);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid var(--border)}.template-chrome{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;padding:8px 16px;text-align:center;font-size:.82rem;line-height:1.3}.template-chrome--trusted{justify-content:center;gap:10px 18px;padding:10px 16px}@media (max-width:900px){.template-chrome{font-size:.74rem;line-height:1.2}.template-chrome,.template-chrome--trusted{gap:8px;padding:4px 12px}.template-chrome__pill{padding:4px 10px;font-size:.72rem}.marketplace-top-bar .marketplace-header__inner{padding-top:6px;padding-bottom:6px;row-gap:6px}}@media (max-width:767px){.template-chrome--trusted{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity}.template-chrome--trusted::-webkit-scrollbar{display:none}.template-chrome--trusted .template-chrome__pill{flex:0 0 auto;scroll-snap-align:start}}.template-chrome__pill{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;border:1px solid var(--border);font-size:.76rem;white-space:nowrap}.template-chrome__pill-icon{font-size:.9rem;line-height:1}.buyer-product-card__commerce-hint{display:none!important}.template-chrome--construction{background:linear-gradient(90deg,#1e293b,#ea580c);color:#fff;font-weight:700;letter-spacing:.03em;text-transform:uppercase;font-size:.78rem}.template-chrome--tech{background:linear-gradient(90deg,#0b0f19,#06b6d4);color:#e0f2fe;font-weight:700;letter-spacing:.02em}.template-chrome--fresh{background:color-mix(in srgb,#16a34a 12%,var(--panel));border-bottom:1px solid color-mix(in srgb,#16a34a 28%,var(--border));color:#15803d;font-weight:700}.template-chrome--wine{background:linear-gradient(90deg,#5b2132,#7f1d1d);color:#faf5ef;font-family:var(--font-display);letter-spacing:.04em}.template-chrome--hardware{background:linear-gradient(90deg,#1e3a5f,#ea580c);color:#fff;font-weight:700}.template-chrome--design{background:#171717;color:#fafafa;letter-spacing:.14em;text-transform:uppercase;font-size:.72rem}.template-chrome--fashion{background:#111;color:#fff;font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;font-size:.74rem}.template-chrome--intimates{background:linear-gradient(90deg,#fdf2f8,#fbcfe8);color:#9d174d;font-weight:600}.template-chrome--classic{background:linear-gradient(90deg,#1e3a5f,#c9a227);color:#faf9f6;font-family:var(--font-display);letter-spacing:.06em}.template-chrome--digital{background:linear-gradient(90deg,#7c3aed,#06b6d4);color:#fff;font-weight:700}.template-chrome--motors{background:linear-gradient(90deg,#0a0a0a,#dc2626);color:#fff;font-weight:800;text-transform:uppercase;letter-spacing:.05em;font-size:.78rem}.template-chrome--gourmet{background:linear-gradient(90deg,#78350f,#b45309);color:#fffbeb;font-family:var(--font-display)}.template-chrome--retailpulse{background:linear-gradient(90deg,#ff6b35,#db2777 40%,#f59e0b 70%,#ff6b35);background-size:200% 100%;animation:template-chrome-flash-pulse 3.2s ease-in-out infinite;border-bottom:none;color:#fff;font-weight:900;letter-spacing:.07em;text-transform:uppercase}:root[data-theme=dark] .template-chrome--retailpulse{background:linear-gradient(90deg,#ea580c,#be185d 45%,#d97706 75%,#ea580c);background-size:200% 100%;animation:template-chrome-flash-pulse 3.2s ease-in-out infinite;border-bottom:none;color:#fff7ed}[data-visual-template=construction_marketplace] .buyer-product-card__surface,[data-visual-template=motors_garage_marketplace] .buyer-product-card__surface{border-width:2px}[data-visual-template=construction_marketplace] .template-chrome--construction{background-size:200% 100%;animation:template-chrome-flash-pulse 4s ease-in-out infinite}[data-visual-template=construction_marketplace] .buyer-product-card__accent{display:block;position:absolute;top:0;left:0;width:5px;height:100%;background:linear-gradient(180deg,#ea580c,#f97316);z-index:2}[data-visual-template=construction_marketplace] .buyer-product-card:hover{transform:translateY(-6px)}[data-visual-template=construction_marketplace] .buyer-product-card:hover .buyer-product-card__surface{border-color:#ea580c;box-shadow:0 14px 36px color-mix(in srgb,#ea580c 28%,transparent)}[data-visual-template=construction_marketplace] .marketplace-header__search-submit{background:#ea580c;border-color:#c2410c;font-weight:800;text-transform:uppercase;letter-spacing:.04em}[data-visual-template=construction_marketplace] .buyer-product-card__price{font-weight:900;letter-spacing:-.02em}[data-visual-template=construction_marketplace] .buyer-product-card__commerce-hint{color:#ea580c;font-weight:800;text-transform:uppercase;letter-spacing:.05em}[data-visual-template=tech_hub_marketplace] .template-chrome--tech{position:relative;overflow:hidden}[data-visual-template=tech_hub_marketplace] .template-chrome--tech:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(6,182,212,.35),transparent);transform:translateX(-100%);animation:template-tech-scan 3.5s ease-in-out infinite}@keyframes template-tech-scan{0%,to{transform:translateX(-100%)}50%{transform:translateX(100%)}}[data-visual-template=tech_hub_marketplace] .buyer-product-card__accent{display:block;position:absolute;top:10px;right:10px;width:18px;height:18px;border-top:2px solid #06b6d4;border-right:2px solid #06b6d4;z-index:2;opacity:.7}[data-visual-template=tech_hub_marketplace] .buyer-product-card:hover .buyer-product-card__surface{border-color:#06b6d4;box-shadow:0 0 28px color-mix(in srgb,#06b6d4 35%,transparent)}[data-visual-template=tech_hub_marketplace] .buyer-product-card:hover .buyer-product-card__image{filter:brightness(1.08) saturate(1.1);transition:filter .25s ease}[data-visual-template=tech_hub_marketplace] .buyer-product-card__commerce-hint{color:#06b6d4;font-weight:700;font-family:ui-monospace,monospace;font-size:.68rem}[data-visual-template=fresh_market_marketplace] .template-chrome--fresh{animation:template-fresh-pulse 2.8s ease-in-out infinite}@keyframes template-fresh-pulse{0%,to{background:color-mix(in srgb,#16a34a 12%,var(--panel))}50%{background:color-mix(in srgb,#16a34a 18%,var(--panel))}}[data-visual-template=fresh_market_marketplace] .buyer-product-card__accent{display:block;position:absolute;top:12px;right:12px;width:10px;height:10px;border-radius:50%;background:#16a34a;box-shadow:0 0 0 4px color-mix(in srgb,#16a34a 25%,transparent);z-index:2}[data-visual-template=fresh_market_marketplace] .buyer-product-card:hover .buyer-product-card__image{transform:scale(1.06);transition:transform .35s ease}[data-visual-template=fresh_market_marketplace] .buyer-product-card__image{transition:transform .35s ease}[data-visual-template=fresh_market_marketplace] .buyer-product-card:hover .buyer-product-card__surface{border-color:#16a34a;box-shadow:0 12px 32px color-mix(in srgb,#16a34a 20%,transparent)}[data-visual-template=fresh_market_marketplace] .buyer-product-card__commerce-hint{color:#15803d;font-weight:700}[data-visual-template=wine_culture_marketplace] .template-chrome--wine{background-size:200% 100%;animation:template-chrome-flash-pulse 6s ease-in-out infinite}[data-visual-template=wine_culture_marketplace] .buyer-product-card__media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,color-mix(in srgb,#5b2132 55%,transparent));opacity:0;transition:opacity .35s ease;pointer-events:none}[data-visual-template=wine_culture_marketplace] .buyer-product-card:hover .buyer-product-card__media:after{opacity:1}[data-visual-template=wine_culture_marketplace] .buyer-product-card__title{font-family:var(--font-display)}[data-visual-template=wine_culture_marketplace] .buyer-product-card:hover{transform:none}[data-visual-template=wine_culture_marketplace] .buyer-product-card:hover .buyer-product-card__surface{transform:translateY(-5px);transition:transform .4s ease;border-color:color-mix(in srgb,#7f1d1d 40%,var(--border))}[data-visual-template=wine_culture_marketplace] .buyer-product-card__price{color:#7f1d1d;font-family:var(--font-display)}:root[data-theme=dark][data-visual-template=wine_culture_marketplace] .buyer-product-card__price{color:#fca5a5}[data-visual-template=wine_culture_marketplace] .buyer-product-card__commerce-hint{font-family:var(--font-display);font-style:italic;color:#5b2132}[data-visual-template=hardware_pro_marketplace] .marketplace-header__search{background-image:repeating-linear-gradient(-45deg,transparent,transparent 6px,color-mix(in srgb,#ea580c 6%,transparent) 0,color-mix(in srgb,#ea580c 6%,transparent) 12px)}[data-visual-template=hardware_pro_marketplace] .buyer-product-card__accent{display:block;position:absolute;top:0;left:0;right:0;height:4px;background:repeating-linear-gradient(90deg,#ea580c,#ea580c 8px,#1e3a5f 0,#1e3a5f 16px);z-index:2}[data-visual-template=hardware_pro_marketplace] .buyer-product-card:hover .buyer-product-card__surface{border-color:#1e3a5f;box-shadow:4px 4px 0 color-mix(in srgb,#ea580c 70%,transparent)}[data-visual-template=hardware_pro_marketplace] .buyer-product-card__commerce-hint{color:#1e3a5f;font-weight:800;text-transform:uppercase;letter-spacing:.06em;font-size:.68rem}[data-visual-template=design_atelier_marketplace] .buyer-product-card__surface{border-radius:4px}[data-visual-template=design_atelier_marketplace] .buyer-product-card:hover .buyer-product-card__image{transform:scale(1.05);transition:transform .5s cubic-bezier(.22,1,.36,1)}[data-visual-template=design_atelier_marketplace] .buyer-product-card__image{transition:transform .5s cubic-bezier(.22,1,.36,1)}[data-visual-template=design_atelier_marketplace] .buyer-product-card__title{text-transform:uppercase;font-size:.78rem;letter-spacing:.04em}[data-visual-template=fashion_runway_marketplace] .buyer-product-card__title{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;font-size:.84rem}[data-visual-template=fashion_runway_marketplace] .buyer-product-card__media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.72));opacity:0;transition:opacity .3s ease;pointer-events:none}[data-visual-template=fashion_runway_marketplace] .buyer-product-card:hover .buyer-product-card__media:after{opacity:1}[data-visual-template=fashion_runway_marketplace] .buyer-product-card:hover .buyer-product-card__image{transform:scale(1.05);transition:transform .45s ease}[data-visual-template=fashion_runway_marketplace] .buyer-product-card__image{transition:transform .45s ease}[data-visual-template=intimates_boutique_marketplace] .buyer-product-card__surface{border-radius:24px}[data-visual-template=intimates_boutique_marketplace] .buyer-product-card__media{border-radius:20px 20px 0 0}[data-visual-template=intimates_boutique_marketplace] .buyer-product-card:hover{transform:translateY(-5px);transition:transform .45s ease}[data-visual-template=intimates_boutique_marketplace] .buyer-product-card:hover .buyer-product-card__surface{border-color:color-mix(in srgb,#ec4899 35%,var(--border));box-shadow:0 16px 40px color-mix(in srgb,#fbcfe8 55%,transparent);background:color-mix(in srgb,#fdf2f8 35%,var(--panel-soft))}[data-visual-template=intimates_boutique_marketplace] .buyer-product-card__badge{border-radius:999px}[data-visual-template=intimates_boutique_marketplace] .buyer-product-card__commerce-hint{color:#9d174d;font-weight:600}[data-visual-template=classic_heritage_marketplace] .buyer-product-card__accent{display:block;position:absolute;inset:10px;border:1px solid color-mix(in srgb,#c9a227 45%,transparent);border-radius:calc(var(--card-radius, 18px) - 8px);pointer-events:none;z-index:2;opacity:0;transition:opacity .3s ease}[data-visual-template=classic_heritage_marketplace] .buyer-product-card:hover .buyer-product-card__accent{opacity:1}[data-visual-template=classic_heritage_marketplace] .buyer-product-card:hover .buyer-product-card__surface{border-color:color-mix(in srgb,#c9a227 50%,var(--border));box-shadow:0 12px 36px color-mix(in srgb,#c9a227 18%,transparent)}[data-visual-template=classic_heritage_marketplace] .buyer-product-card__title{font-family:var(--font-display)}[data-visual-template=classic_heritage_marketplace] .buyer-product-card__commerce-hint{font-family:var(--font-display);color:#1e3a5f;letter-spacing:.04em}[data-visual-template=digital_downloads_marketplace] .buyer-product-card:hover{transform:none}[data-visual-template=digital_downloads_marketplace] .buyer-product-card__surface{background:color-mix(in srgb,#7c3aed 4%,var(--panel-soft));transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}[data-visual-template=digital_downloads_marketplace] .buyer-product-card:hover .buyer-product-card__surface{border-color:#7c3aed;box-shadow:0 0 20px color-mix(in srgb,#7c3aed 35%,transparent),0 0 40px color-mix(in srgb,#06b6d4 20%,transparent);animation:template-digital-glow 1.6s ease-in-out infinite}@keyframes template-digital-glow{0%,to{box-shadow:0 0 20px color-mix(in srgb,#7c3aed 35%,transparent)}50%{box-shadow:0 0 32px color-mix(in srgb,#06b6d4 40%,transparent)}}[data-visual-template=digital_downloads_marketplace] .buyer-product-card__commerce-hint{background:linear-gradient(90deg,#7c3aed,#06b6d4);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:800;animation:template-hint-shimmer 2.5s ease-in-out infinite}@keyframes template-hint-shimmer{0%,to{opacity:1}50%{opacity:.75}}[data-visual-template=digital_downloads_marketplace] .marketplace-header__search-submit{background:linear-gradient(135deg,#7c3aed,#06b6d4);border:none}[data-visual-template=motors_garage_marketplace] .template-chrome--motors{background-size:200% 100%;animation:template-chrome-flash-pulse 3s ease-in-out infinite}[data-visual-template=motors_garage_marketplace] .buyer-product-card__accent{display:block;position:absolute;top:0;left:0;width:6px;height:100%;background:linear-gradient(180deg,#dc2626,#991b1b);z-index:2}[data-visual-template=motors_garage_marketplace] .buyer-product-card:hover{animation:template-motors-shake .4s ease}@keyframes template-motors-shake{0%,to{transform:translateY(-6px) translateX(0)}20%{transform:translateY(-6px) translateX(-2px)}40%{transform:translateY(-6px) translateX(2px)}60%{transform:translateY(-6px) translateX(-1px)}80%{transform:translateY(-6px) translateX(1px)}}[data-visual-template=motors_garage_marketplace] .buyer-product-card:hover .buyer-product-card__surface{border-color:#dc2626;box-shadow:0 14px 40px color-mix(in srgb,#dc2626 30%,transparent)}[data-visual-template=motors_garage_marketplace] .buyer-product-card__title{text-transform:uppercase;font-weight:800;letter-spacing:.03em;font-size:.82rem}[data-visual-template=motors_garage_marketplace] .buyer-product-card__commerce-hint{color:#dc2626;font-weight:900;text-transform:uppercase;letter-spacing:.05em}[data-visual-template=gourmet_deli_marketplace] .template-chrome--gourmet{background-size:200% 100%;animation:template-chrome-flash-pulse 5s ease-in-out infinite}[data-visual-template=gourmet_deli_marketplace] .buyer-product-card__title{font-family:var(--font-display)}[data-visual-template=gourmet_deli_marketplace] .buyer-product-card:hover .buyer-product-card__image{filter:sepia(.25) saturate(1.15) brightness(1.05);transform:scale(1.04);transition:filter .35s ease,transform .35s ease}[data-visual-template=gourmet_deli_marketplace] .buyer-product-card__image{transition:filter .35s ease,transform .35s ease}[data-visual-template=gourmet_deli_marketplace] .buyer-product-card:hover .buyer-product-card__surface{border-color:color-mix(in srgb,#b45309 45%,var(--border));box-shadow:0 12px 32px color-mix(in srgb,#78350f 22%,transparent)}[data-visual-template=gourmet_deli_marketplace] .buyer-product-card__commerce-hint{font-family:var(--font-display);font-style:italic;color:#92400e}:root[data-theme=dark][data-visual-template=gourmet_deli_marketplace] .buyer-product-card__commerce-hint{color:#fcd34d}[data-visual-template=flash_deals_marketplace] .buyer-product-card:hover .buyer-product-card__surface{border-color:#dc2626;box-shadow:0 14px 36px color-mix(in srgb,#dc2626 25%,transparent)}[data-visual-template=flash_deals_marketplace] .buyer-product-card:hover .buyer-product-card__image{transform:scale(1.03);transition:transform .25s ease}[data-visual-template=flash_deals_marketplace] .buyer-product-card__image{transition:transform .25s ease}[data-visual-template=local_marketplace] .buyer-product-card:hover .buyer-product-card__surface{border-color:color-mix(in srgb,#059669 40%,var(--border))}[data-visual-template=local_marketplace] .buyer-product-card__commerce-hint{color:#059669;font-weight:700}[data-visual-template=modern_marketplace] .buyer-product-card:hover .buyer-product-card__surface{border-color:color-mix(in srgb,#2563eb 42%,var(--border))}[data-visual-template=modern_marketplace] .buyer-product-card__price{color:#1d4ed8}:root[data-theme=dark][data-visual-template=modern_marketplace] .buyer-product-card__price{color:#93c5fd}[data-visual-template=luxury_premium] .buyer-product-card__accent{display:block;height:3px;background:linear-gradient(90deg,#c9a227,#e8d5a3)}[data-visual-template=luxury_premium] .buyer-product-card__title{font-family:var(--font-display);letter-spacing:.02em}[data-visual-template=luxury_premium] .buyer-product-card__price{color:#a16207;font-weight:800}[data-visual-template=tech_future] .buyer-product-card__surface{border-color:color-mix(in srgb,#06b6d4 22%,var(--border));box-shadow:0 0 0 1px color-mix(in srgb,#2563eb 8%,transparent)}[data-visual-template=tech_future] .buyer-product-card:hover .buyer-product-card__surface{box-shadow:0 0 0 1px color-mix(in srgb,#06b6d4 35%,transparent),var(--shadow-elevated)}[data-visual-template=minimal_scandinavian] .buyer-product-card__surface{border-width:1px;box-shadow:none}[data-visual-template=minimal_scandinavian] .buyer-product-card:hover .buyer-product-card__surface{border-color:color-mix(in srgb,#6b7280 35%,var(--border));box-shadow:0 8px 24px rgba(15,23,42,.06)}[data-visual-template=fashion_editorial] .buyer-product-card__surface{border-radius:4px}[data-visual-template=fashion_editorial] .buyer-product-card__title{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;font-size:.84rem}[data-visual-template=fashion_editorial] .buyer-product-card__price{font-weight:800}[data-visual-template=organic_nature] .buyer-product-card__surface{background:color-mix(in srgb,#166534 5%,var(--panel-soft));border-color:color-mix(in srgb,#166534 18%,var(--border))}[data-visual-template=organic_nature] .buyer-product-card__price{color:#15803d}:root[data-theme=dark][data-visual-template=organic_nature] .buyer-product-card__surface{background:color-mix(in srgb,#166534 10%,var(--panel-soft))}[data-visual-template=automotive_power] .buyer-product-card__accent{display:block;height:4px;background:linear-gradient(90deg,#dc2626,#ef4444)}[data-visual-template=automotive_power] .buyer-product-card__title{font-weight:800;text-transform:uppercase;letter-spacing:.03em;font-size:.84rem}[data-visual-template=industrial_professional] .buyer-product-card__surface{border-width:2px;border-color:color-mix(in srgb,#1e3a5f 28%,var(--border))}[data-visual-template=industrial_professional] .buyer-product-card__price{color:#c2410c;font-weight:800}[data-visual-template=youth_trend] .buyer-product-card__surface{border-color:color-mix(in srgb,#7c3aed 24%,var(--border))}[data-visual-template=youth_trend] .buyer-product-card:hover .buyer-product-card__surface{box-shadow:0 0 0 1px color-mix(in srgb,#ec4899 28%,transparent),var(--shadow-elevated)}:root[data-theme=dark][data-visual-template=youth_trend] .buyer-product-card__surface{background:color-mix(in srgb,#7c3aed 8%,var(--panel-soft))}[data-visual-template=handmade_artisan] .buyer-product-card__surface{border-radius:22px;background:color-mix(in srgb,#c2703e 6%,var(--panel-soft))}[data-visual-template=handmade_artisan] .buyer-product-card__title{font-family:var(--font-display)}[data-visual-template=health_wellness] .buyer-product-card__surface{border-color:color-mix(in srgb,#059669 22%,var(--border));background:color-mix(in srgb,#6ee7b7 8%,var(--panel-soft))}[data-visual-template=health_wellness] .buyer-product-card__price{color:#047857;font-weight:800}[data-visual-template=luxury_dark_marketplace] .buyer-product-card__surface{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:color-mix(in srgb,var(--panel-soft) 88%,transparent);border-color:color-mix(in srgb,#fff 10%,var(--border))}[data-visual-template=luxury_dark_marketplace] .buyer-product-card:hover .buyer-product-card__surface{border-color:color-mix(in srgb,#a78bfa 35%,var(--border))}:root[data-theme=dark] .buyer-product-card__surface{background:var(--panel-soft)}:root[data-theme=dark][data-visual-template=flash_deals_marketplace] .buyer-product-card__surface{background:color-mix(in srgb,#dc2626 6%,var(--panel-soft))}:root[data-theme=dark][data-visual-template=fresh_market_marketplace] .buyer-product-card__surface{background:color-mix(in srgb,#059669 7%,var(--panel-soft))}:root[data-theme=dark][data-visual-template=intimates_boutique_marketplace] .buyer-product-card__surface{background:color-mix(in srgb,#be185d 8%,var(--panel-soft))}.template-chrome--custom-gradient{background:linear-gradient(90deg,var(--custom-chrome-from),var(--custom-chrome-to));color:#fff;font-weight:700}[data-custom-card-hover=none] .buyer-product-card:hover{transform:none}[data-custom-card-hover=lift] .buyer-product-card:hover .buyer-product-card__surface{box-shadow:var(--shadow-elevated)}[data-custom-card-hover=lift-glow] .buyer-product-card:hover .buyer-product-card__surface{box-shadow:var(--shadow-elevated),0 0 24px color-mix(in srgb,var(--mint) 28%,transparent)}[data-custom-card-hover=image-zoom] .buyer-product-card:hover .buyer-product-card__image{transform:scale(1.05);transition:transform .3s ease}[data-custom-card-hover=image-zoom] .buyer-product-card__image{transition:transform .3s ease}[data-custom-card-hover=glow] .buyer-product-card:hover .buyer-product-card__surface{border-color:color-mix(in srgb,var(--mint) 45%,var(--border));box-shadow:0 0 28px color-mix(in srgb,var(--mint) 32%,transparent)}[data-custom-card-hover=wiggle] .buyer-product-card:hover{animation:custom-card-wiggle .45s ease forwards}@keyframes custom-card-wiggle{0%,to{transform:translateY(var(--card-hover-lift,-4px)) rotate(0deg)}25%{transform:translateY(var(--card-hover-lift,-4px)) rotate(-.6deg)}75%{transform:translateY(var(--card-hover-lift,-4px)) rotate(.6deg)}}[data-custom-card-hover=wiggle] .buyer-product-card:hover .buyer-product-card__image{transform:scale(1.04);transition:transform .28s ease}[data-visual-template=custom_marketplace] .marketplace-header__search-submit,[data-visual-template=custom_store] .marketplace-header__search-submit{background:var(--btn-bg);border:1px solid var(--btn-border);color:var(--btn-text);font-weight:var(--btn-font-weight);text-transform:var(--btn-text-transform);border-radius:var(--radius-btn)}:root[data-theme=dark] .promo-strip__message,:root[data-theme=dark] .public-section__title{background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;color:var(--text)!important}:root[data-theme=dark] .public-section__see-more{color:color-mix(in srgb,var(--mint) 72%,var(--text))!important}:root[data-theme=dark] .promo-strip,:root[data-theme=dark] .promo-strip__link{background:var(--panel)!important;border-color:var(--border)!important;box-shadow:none!important}:root[data-theme=dark] .promo-strip__link{color:var(--text)!important;background:var(--control-bg)!important;padding:0;border-radius:0;text-transform:none;letter-spacing:normal;font-size:inherit;font-weight:600}:root[data-theme=dark] .buyer-product-card__surface{background:var(--panel-soft)!important;border-color:var(--border)!important;box-shadow:var(--shadow-card)!important}:root[data-theme=dark] .buyer-product-card:hover .buyer-product-card__surface{border-color:color-mix(in srgb,var(--mint) 22%,var(--border))!important;box-shadow:var(--shadow-elevated)!important}:root[data-theme=dark] .marketplace-header__search{border-color:var(--border)!important;box-shadow:none!important}:root[data-theme=dark] .marketplace-header__search:focus-within{border-color:color-mix(in srgb,var(--mint) 30%,var(--border))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--mint) 12%,transparent)!important}:root[data-theme=dark] .marketplace-header__search-submit{animation:none!important;box-shadow:var(--btn-shadow)!important}:root[data-theme=dark] .marketplace-header__nav-link--active{color:var(--text)!important;border-bottom-color:color-mix(in srgb,var(--mint) 65%,var(--border))!important}:root[data-theme=dark] .marketplace-header__nav-link:hover{color:color-mix(in srgb,var(--mint) 70%,var(--text))!important}:root[data-theme=dark] .template-chrome{box-shadow:none!important;animation:none!important;background-size:100% 100%!important}:root[data-theme=dark] .product-engagement__block,:root[data-theme=dark] .product-engagement__block--questions,:root[data-theme=dark] .product-engagement__block--ratings{background:var(--panel)!important;border-color:var(--border)!important}:root[data-theme=dark] .product-engagement__icon{color:color-mix(in srgb,var(--mint) 75%,var(--text))!important;background:var(--control-bg)!important}:root[data-theme=dark] .product-engagement__icon--ratings{color:color-mix(in srgb,#f59e0b 70%,var(--text))!important;background:var(--control-bg)!important}:root[data-theme=dark] .product-engagement__answer,:root[data-theme=dark] .product-engagement__card{background:var(--panel-soft)!important;border-color:var(--border)!important}:root[data-theme=dark] .product-engagement__card--question{border-left-color:color-mix(in srgb,var(--mint) 40%,var(--border))!important}:root[data-theme=dark] .product-engagement__card--rating{border-left-color:color-mix(in srgb,#f59e0b 40%,var(--border))!important}:root[data-theme=dark] .product-engagement__filter select,:root[data-theme=dark] .product-engagement__select,:root[data-theme=dark] .product-engagement__textarea{background:var(--panel-soft)!important;border-color:var(--border)!important;color:var(--text)!important}:root[data-theme=dark] .product-engagement__select:focus,:root[data-theme=dark] .product-engagement__textarea:focus{border-color:color-mix(in srgb,var(--mint) 35%,var(--border))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--mint) 10%,transparent)!important}:root[data-theme=dark][data-visual-template] body,:root[data-theme=dark][data-visual-template] html{background-color:var(--bg)!important;background-image:var(--bg-gradient)!important}