.bf-home-banner{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin:0 0 28px;padding:22px 26px;border:1px solid #79653a;border-radius:14px;background:linear-gradient(110deg,#15130f,#211b10);color:#ecd095;text-decoration:none}.bf-home-banner>span,.bf-kicker{font-size:12px;font-weight:700;letter-spacing:2px;color:#d9b973}.bf-home-banner strong{font-size:22px;color:#f2d696}.bf-home-banner small{margin-left:auto;color:#d8cdb5;font-size:12px}
html[data-section="black-friday"]{color-scheme:dark;--bg:#080808;--panel:#151411;--line:#443a27;--muted:#c9c3b7;--text:#f3eee4;--blue:#e3c079;--lime:#e3c079;--gold:#e3c079}
html[data-section="black-friday"] body{background:#080808;color:var(--text)}html[data-section="black-friday"] body::before{display:none!important}
html[data-section="black-friday"] .top,html[data-section="black-friday"] .mobile-header,html[data-section="black-friday"] .mobile-panel,html[data-section="black-friday"] dialog,html[data-section="black-friday"] .mobile-panel-head,html[data-section="black-friday"] .mobile-filter-actions,html[data-section="black-friday"] .mobile-filter-body,html[data-section="black-friday"] .results-toolbar,html[data-section="black-friday"] .bf-card,html[data-section="black-friday"] .product,html[data-section="black-friday"] .simple-filters,html[data-section="black-friday"] body.desktop-filter-rail #desktopFilterRail{background:#151411;color:var(--text);border-color:#443a27;box-shadow:none}
html[data-section="black-friday"] h1,html[data-section="black-friday"] h2,html[data-section="black-friday"] h3,html[data-section="black-friday"] .brand,html[data-section="black-friday"] .price,html[data-section="black-friday"] .bf-card strong{color:#f3eee4}
html[data-section="black-friday"] .lead,html[data-section="black-friday"] .field label,html[data-section="black-friday"] .old-price,html[data-section="black-friday"] .store-caption,html[data-section="black-friday"] .bf-card p{color:#c9c3b7}
html[data-section="black-friday"] input,html[data-section="black-friday"] select,html[data-section="black-friday"] .field input,html[data-section="black-friday"] .field select,html[data-section="black-friday"] .theme-control,html[data-section="black-friday"] .mobile-search,html[data-section="black-friday"] .mobile-open-filters,html[data-section="black-friday"] .outline{background:#0b0b0a;color:#f3eee4;border-color:#51442b}
html[data-section="black-friday"] .primary,html[data-section="black-friday"] .nav-signup{background:#e3c079;color:#171309}html[data-section="black-friday"] .primary:hover{background:#edd498}
html[data-section="black-friday"] .badge,html[data-section="black-friday"] .active-filter-chip,html[data-section="black-friday"] .offer-tags>span,html[data-section="black-friday"] .modebar.real{background:#282217;color:#ecd095;border-color:#51442b}
html[data-section="black-friday"] .bf-card a,html[data-section="black-friday"] .saving,html[data-section="black-friday"] .top-saving,html[data-section="black-friday"] .filter-is-active label{color:#e3c079!important}
html[data-section="black-friday"] .notice,html[data-section="black-friday"] .empty{background:#14120e;color:#d7c8ab;border-color:#443a27}
html[data-section="black-friday"] .product:hover{background:#1c180f;border-color:#8a7144;box-shadow:none}
.bf-page .bf-grid{margin:20px 0 36px;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.bf-page .bf-card{padding:22px;border-radius:14px}.bf-page .bf-card>.logo{width:130px;height:56px;object-fit:contain;background:white;border-radius:8px;padding:8px}.bf-page .bf-card h3{margin:16px 0 12px}.bf-page .bf-card p{font-size:13px;line-height:1.8}.bf-page .bf-card summary{min-height:44px;cursor:pointer;font-size:13px}.bf-page .bf-card details a{font-size:13px}.bf-page .bf-empty-message{margin:0 0 22px}
@media(max-width:740px){.bf-home-banner{padding:18px;display:block}.bf-home-banner>span,.bf-home-banner strong,.bf-home-banner small{display:block;margin:6px 0}.bf-home-banner strong{font-size:20px}.bf-page .bf-grid{grid-template-columns:1fr}.bf-page .bf-card{padding:20px}}
