/* hpzbook brand styles — auto-generated. Loaded on demand by BrandCssLoader. */

/* ═══════════════════════════════════════════════════════════
   HP — Official brand store design (HP-supplied)
   White/#fafafa, HP red #CC0000 accent, black pill CTAs,
   HP Forma DJR Office typeface
   ═══════════════════════════════════════════════════════════ */

@font-face {
  font-family: 'HP Forma DJR Office';
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: local('HP Forma DJR Office Regular'),
       url('/fonts/HPFormaDJROffice-Regular.ttf') format('truetype');
}

@font-face {
  font-family: 'HP Forma DJR Office';
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src: local('HP Forma DJR Office Medium'),
       url('/fonts/HPFormaDJROffice-Regular.ttf') format('truetype');
}

.brand-themed[data-brand="hpzbook"] {
  background-color: #fafafa !important;
}

.brand-themed[data-brand="hpzbook"]::before,
.brand-themed[data-brand="hpzbook"]::after {
  display: none !important;
}

/* ── HP section primitives (used by Brand Header / Trust / CTA sections) ── */

.brand-themed[data-brand="hpzbook"] .hp-title {
  font-family: 'HP Forma DJR Office', sans-serif;
  font-weight: 600;
  font-size: clamp(28px, 3.4vw, 48px);
  line-height: 1.05;
  letter-spacing: -0.016em;
  color: #1f1f1f;
}

.brand-themed[data-brand="hpzbook"] .hp-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 13px 28px 14px;
  background: #000;
  color: #fff !important;
  border: 1px solid #000;
  border-radius: 6px;
  font-family: 'HP Forma DJR Office', sans-serif;
  font-weight: 400;
  font-size: 18px;
  line-height: 22px;
  letter-spacing: -0.004em;
  white-space: nowrap;
  text-decoration: none;
  cursor: pointer;
  transition: background 0.2s, border-color 0.2s;
}

.brand-themed[data-brand="hpzbook"] .hp-btn:hover,
.brand-themed[data-brand="hpzbook"] .hp-tile:hover .hp-btn {
  background: #CC0000;
  border-color: #E84040;
}

.brand-themed[data-brand="hpzbook"] .hp-btn--bar {
  padding: 10px 22px 11px;
  font-size: 16px;
  line-height: 20px;
}

.brand-themed[data-brand="hpzbook"] .hp-btn--arrow {
  width: 36px;
  height: 36px;
  padding: 0;
  flex-shrink: 0;
}

.brand-themed[data-brand="hpzbook"] .hp-hero-progress {
  width: 100%;
  transform-origin: left;
  animation: hpHeroProgress linear forwards;
}

@keyframes hpHeroProgress {
  from { transform: scaleX(0); }
  to { transform: scaleX(1); }
}

/* Breadcrumbs — dark text on light background */

.dark .brand-themed[data-brand="hpzbook"] #Introduction > div:first-child a,
.dark .brand-themed[data-brand="hpzbook"] #Introduction > div:first-child span,
.dark .brand-themed[data-brand="hpzbook"] #Introduction > div:first-child div {
  color: #374151 !important;
  border-color: rgba(0,0,0,0.1) !important;
}

.dark .brand-themed[data-brand="hpzbook"] #Introduction > div:first-child a:hover {
  color: #CC0000 !important;
}

.dark .brand-themed[data-brand="hpzbook"] #Introduction > div:first-child svg {
  color: #6B7280 !important;
  fill: #6B7280 !important;
}

/* Force ALL dark backgrounds to light for HP */

.dark .brand-themed[data-brand="hpzbook"],
.dark .brand-themed[data-brand="hpzbook"] > div {
  color: #0A0A0A !important;
}

.dark .brand-themed[data-brand="hpzbook"] [class*="bg-eve-"],
.dark .brand-themed[data-brand="hpzbook"] [class*="bg-zinc-"],
.dark .brand-themed[data-brand="hpzbook"] [class*="bg-neutral-"],
.dark .brand-themed[data-brand="hpzbook"] [class*="bg-gray-9"],
.dark .brand-themed[data-brand="hpzbook"] [class*="bg-gray-8"],
.dark .brand-themed[data-brand="hpzbook"] [class*="bg-slate-9"],
.dark .brand-themed[data-brand="hpzbook"] [class*="bg-slate-8"] {
  background-color: #fafafa !important;
}

/* Why Buy / FAQ / Bottom content — force light */

.dark .brand-themed[data-brand="hpzbook"] #ExtraInfo {
  color: #111827 !important;
}

.dark .brand-themed[data-brand="hpzbook"] #ExtraInfo * {
  color: #111827 !important;
  border-color: #E5E7EB !important;
}

.dark .brand-themed[data-brand="hpzbook"] #ExtraInfo h1,
.dark .brand-themed[data-brand="hpzbook"] #ExtraInfo h2,
.dark .brand-themed[data-brand="hpzbook"] #ExtraInfo h3,
.dark .brand-themed[data-brand="hpzbook"] #ExtraInfo h4 {
  color: #0A0A0A !important;
}

.dark .brand-themed[data-brand="hpzbook"] #ExtraInfo p,
.dark .brand-themed[data-brand="hpzbook"] #ExtraInfo li,
.dark .brand-themed[data-brand="hpzbook"] #ExtraInfo span {
  color: #374151 !important;
}

.dark .brand-themed[data-brand="hpzbook"] #ExtraInfo a {
  color: #CC0000 !important;
}

.dark .brand-themed[data-brand="hpzbook"] #ExtraInfo [class*="bg-eve-"],
.dark .brand-themed[data-brand="hpzbook"] #ExtraInfo [class*="bg-zinc-"],
.dark .brand-themed[data-brand="hpzbook"] #ExtraInfo [class*="bg-neutral-"],
.dark .brand-themed[data-brand="hpzbook"] #ExtraInfo [class*="bg-gray-"],
.dark .brand-themed[data-brand="hpzbook"] #ExtraInfo [class*="bg-slate-"],
.dark .brand-themed[data-brand="hpzbook"] #ExtraInfo [class*="bg-black"],
.dark .brand-themed[data-brand="hpzbook"] #ExtraInfo [class*="dark:bg-"] {
  background-color: #ffffff !important;
}

.dark .brand-themed[data-brand="hpzbook"] #ExtraInfo [class*="rounded-"] {
  background-color: #ffffff !important;
  border-color: #E5E7EB !important;
}

.dark .brand-themed[data-brand="hpzbook"] #ExtraInfo button {
  color: #111827 !important;
  border-color: #E5E7EB !important;
}

.dark .brand-themed[data-brand="hpzbook"] #ExtraInfo svg {
  color: #CC0000 !important;
}

/* HP brand sections in bottom content — exempt from the light-forcing rules */

.dark .brand-themed[data-brand="hpzbook"] .hp-btn,
.dark .brand-themed[data-brand="hpzbook"] .hp-btn *,
.dark .brand-themed[data-brand="hpzbook"] #ExtraInfo .hp-btn,
.dark .brand-themed[data-brand="hpzbook"] #ExtraInfo .hp-btn * {
  color: #ffffff !important;
  border-color: transparent !important;
}

.dark .brand-themed[data-brand="hpzbook"] div.hp-trust-bar.rounded-2xl,
.dark .brand-themed[data-brand="hpzbook"] #ExtraInfo .hp-trust-bar {
  background-color: #000000 !important;
  border-color: #000000 !important;
}

.dark .brand-themed[data-brand="hpzbook"] div.hp-trust-bar *,
.dark .brand-themed[data-brand="hpzbook"] #ExtraInfo .hp-trust-bar *,
.dark .brand-themed[data-brand="hpzbook"] #ExtraInfo .hp-trust-bar span,
.dark .brand-themed[data-brand="hpzbook"] #ExtraInfo .hp-trust-bar svg {
  color: #ffffff !important;
}

.dark .brand-themed[data-brand="hpzbook"] div.hp-why-num.rounded-full,
.dark .brand-themed[data-brand="hpzbook"] #ExtraInfo .hp-why-num,
.dark .brand-themed[data-brand="hpzbook"] #ExtraInfo .hp-why-num * {
  background-color: #CC0000 !important;
  color: #ffffff !important;
}

.dark .brand-themed[data-brand="hpzbook"] div.hp-band-grey.rounded-2xl,
.dark .brand-themed[data-brand="hpzbook"] #ExtraInfo .hp-band-grey[class*="rounded-"] {
  background-color: #f2f2f2 !important;
}

.dark .brand-themed[data-brand="hpzbook"] div.hp-image-dark,
.dark .brand-themed[data-brand="hpzbook"] #ExtraInfo .hp-image-dark {
  background-color: #0a0a0a !important;
}

/* Tab buttons (Why Buy / FAQ) */

.dark .brand-themed[data-brand="hpzbook"] #ExtraInfo [role="tablist"] button,
.dark .brand-themed[data-brand="hpzbook"] #ExtraInfo [role="tablist"] [data-state="active"] {
  background-color: #ffffff !important;
  color: #111827 !important;
}

.dark .brand-themed[data-brand="hpzbook"] #ExtraInfo [role="tablist"] [data-state="active"] {
  background-color: #CC0000 !important;
  color: #ffffff !important;
}

/* Recently Viewed — force light */

.dark .brand-themed[data-brand="hpzbook"] [class*="RecentlyViewed"],
.dark .brand-themed[data-brand="hpzbook"] [class*="recently-viewed"],
.dark .brand-themed[data-brand="hpzbook"] > div > div:last-child [class*="rounded-2xl"][class*="bg-"]:not([class*="hp-"]) {
  background: #fafafa !important;
  border-color: #E5E7EB !important;
  color: #111827 !important;
}

/* Recently Viewed heading — kill the cyan/emerald gradient text, use HP blue */
.dark .brand-themed[data-brand="hpzbook"] h2 span[class*="bg-clip-text"],
.dark .brand-themed[data-brand="hpzbook"] h2 span[class*="text-transparent"] {
  background: none !important;
  -webkit-background-clip: initial !important;
  background-clip: initial !important;
  -webkit-text-fill-color: #CC0000 !important;
  color: #CC0000 !important;
  animation: none !important;
}

/* Similar Products / Related Pages tabs — force light */

.dark .brand-themed[data-brand="hpzbook"] [role="tablist"] {
  background: #F3F4F6 !important;
  border-color: #E5E7EB !important;
}

.dark .brand-themed[data-brand="hpzbook"] [role="tablist"] button {
  color: #374151 !important;
  background: transparent !important;
}

.dark .brand-themed[data-brand="hpzbook"] [role="tablist"] button[data-state="active"],
.dark .brand-themed[data-brand="hpzbook"] [role="tablist"] button[aria-selected="true"] {
  background: #CC0000 !important;
  color: #ffffff !important;
}

/* Similar Products / Related container wrapper — kill the dark corner glow */
.dark .brand-themed[data-brand="hpzbook"] [role="tablist"],
.dark .brand-themed[data-brand="hpzbook"] [role="tabpanel"],
.dark .brand-themed[data-brand="hpzbook"] [role="tablist"] ~ *,
.dark .brand-themed[data-brand="hpzbook"] [class*="SimilarProducts"],
.dark .brand-themed[data-brand="hpzbook"] [class*="similar-products"] {
  box-shadow: none !important;
  background-image: none !important;
}
/* The parent wrapper of tablist — likely has the dark gradient */
.dark .brand-themed[data-brand="hpzbook"] :has(> [role="tablist"]) {
  background: #fafafa !important;
  background-image: none !important;
  box-shadow: 0 2px 12px rgba(204,0,0,0.04) !important;
  border-color: #E5E7EB !important;
}

/* Similar product cards in tabs */

.dark .brand-themed[data-brand="hpzbook"] [role="tabpanel"] {
  background: #fafafa !important;
  color: #111827 !important;
  box-shadow: none !important;
  background-image: none !important;
}

.dark .brand-themed[data-brand="hpzbook"] [role="tabpanel"] * {
  border-color: #E5E7EB !important;
}

.dark .brand-themed[data-brand="hpzbook"] [role="tabpanel"] a,
.dark .brand-themed[data-brand="hpzbook"] [role="tabpanel"] h3,
.dark .brand-themed[data-brand="hpzbook"] [role="tabpanel"] h4,
.dark .brand-themed[data-brand="hpzbook"] [role="tabpanel"] p,
.dark .brand-themed[data-brand="hpzbook"] [role="tabpanel"] span {
  color: #111827 !important;
}

.dark .brand-themed[data-brand="hpzbook"] [role="tabpanel"] [class*="bg-eve-"],
.dark .brand-themed[data-brand="hpzbook"] [role="tabpanel"] [class*="bg-zinc-"],
.dark .brand-themed[data-brand="hpzbook"] [role="tabpanel"] [class*="bg-neutral-"],
.dark .brand-themed[data-brand="hpzbook"] [role="tabpanel"] [class*="bg-gray-"],
.dark .brand-themed[data-brand="hpzbook"] [role="tabpanel"] [class*="bg-slate-"],
.dark .brand-themed[data-brand="hpzbook"] [role="tabpanel"] [class*="bg-black"] {
  background: #fafafa !important;
}

/* Show All button */

.dark .brand-themed[data-brand="hpzbook"] [role="tabpanel"] button {
  background: #fafafa !important;
  color: #111827 !important;
  border-color: #E5E7EB !important;
}

/* Product card images in similar products */

.dark .brand-themed[data-brand="hpzbook"] [role="tabpanel"] .product-card .group\/card,
.dark .brand-themed[data-brand="hpzbook"] [role="tabpanel"] [class*="rounded-xl"],
.dark .brand-themed[data-brand="hpzbook"] [role="tabpanel"] [class*="rounded-2xl"] {
  background: #fafafa !important;
  border-color: #E5E7EB !important;
}

/* Price text */

.dark .brand-themed[data-brand="hpzbook"] [role="tabpanel"] [class*="bg-clip-text"] {
  color: #111827 !important;
  -webkit-text-fill-color: #111827 !important;
}

/* Product cards — white, fully rounded (Apple-style) */

.dark .brand-themed[data-brand="hpzbook"] [data-brand-grid] .product-card .group\/card {
  border-color: #E5E7EB !important;
  border-radius: 16px !important;
  background: #ffffff !important;
  transition: transform 0.35s ease, box-shadow 0.35s ease, border-color 0.35s ease !important;
}

/* Image carousel dots — visible against white card */
.dark .brand-themed[data-brand="hpzbook"] [data-brand-grid] .product-card button.bg-white {
  background-color: #CC0000 !important;
}
.dark .brand-themed[data-brand="hpzbook"] [data-brand-grid] .product-card button.bg-gray-600 {
  background-color: #D1D5DB !important;
}

/* Accent bar removed — Apple-style fully rounded cards */

.dark .brand-themed[data-brand="hpzbook"] [data-brand-grid] .product-card .group\/card::before {
  display: none !important;
}

.dark .brand-themed[data-brand="hpzbook"] [data-brand-grid] .product-card .group\/card::after {
  display: none !important;
}

@media (min-width: 992px) {
.dark .brand-themed[data-brand="hpzbook"] [data-brand-grid] .product-card .group\/card:hover {
    transform: translateY(-6px) !important;
    border-color: #E5E7EB !important;
    box-shadow: 0 16px 48px -8px rgba(204,0,0,0.12) !important;
  }
}

/* Product title — visible dark text */

.dark .brand-themed[data-brand="hpzbook"] [data-brand-grid] .product-card h3 {
  color: #111827 !important;
}

.dark .brand-themed[data-brand="hpzbook"] [data-brand-grid] .product-card h3 a {
  color: #111827 !important;
}

.dark .brand-themed[data-brand="hpzbook"] [data-brand-grid] .product-card h3 [data-title-accent] {
  color: #CC0000 !important;
}

/* Price — dark text */

.dark .brand-themed[data-brand="hpzbook"] [data-brand-grid] .product-card [class*="bg-clip-text"] {
  color: #111827 !important;
  -webkit-text-fill-color: #111827 !important;
}

.dark .brand-themed[data-brand="hpzbook"] [data-brand-grid] .product-card [data-price-separator] {
  background: linear-gradient(to right, transparent, rgba(204,0,0,0.08), transparent) !important;
}

/* Badges */

.dark .brand-themed[data-brand="hpzbook"] [data-brand-grid] .product-card .badge-tag {
  background: rgba(204,0,0,0.06) !important;
  border: 1px solid rgba(204,0,0,0.1) !important;
}

.dark .brand-themed[data-brand="hpzbook"] [data-brand-grid] .product-card .badge-tag > div:first-child {
  background: transparent !important;
}

.dark .brand-themed[data-brand="hpzbook"] [data-brand-grid] .product-card .badge-tag span {
  color: #CC0000 !important;
}

/* All text on product cards — readable on white */

.dark .brand-themed[data-brand="hpzbook"] [data-brand-grid] .product-card p {
  color: #4B5563 !important;
}

.dark .brand-themed[data-brand="hpzbook"] [data-brand-grid] .product-card span {
  color: #4B5563 !important;
}

/* Stock dot — HP in-stock green */

.dark .brand-themed[data-brand="hpzbook"] [data-brand-grid] .product-card [class*="bg-green"] {
  background-color: #1C8A1E !important;
}

.dark .brand-themed[data-brand="hpzbook"] [data-brand-grid] .product-card .text-green-300,
.dark .brand-themed[data-brand="hpzbook"] [data-brand-grid] .product-card span[class*="green"] {
  color: #1C8A1E !important;
}

/* Sort bar — white, all text and inputs visible */

.dark .brand-themed[data-brand="hpzbook"] [data-sort-bar] {
  border-radius: 12px !important;
  background: #ffffff !important;
  border-color: #E5E7EB !important;
  backdrop-filter: none !important;
  box-shadow: none !important;
}

.dark .brand-themed[data-brand="hpzbook"] [data-sort-bar] * {
  color: #111827 !important;
  border-color: #E5E7EB !important;
}

.dark .brand-themed[data-brand="hpzbook"] [data-sort-bar] h2 {
  color: #111827 !important;
  font-weight: 600 !important;
}

.dark .brand-themed[data-brand="hpzbook"] [data-sort-bar] input,
.dark .brand-themed[data-brand="hpzbook"] [data-sort-bar] [data-sort-search] {
  background: #ffffff !important;
  border-color: #D1D5DB !important;
  color: #111827 !important;
}

.dark .brand-themed[data-brand="hpzbook"] [data-sort-bar] input::placeholder {
  color: #9CA3AF !important;
}

.dark .brand-themed[data-brand="hpzbook"] [data-sort-bar] select,
.dark .brand-themed[data-brand="hpzbook"] [data-sort-bar] button {
  background: #ffffff !important;
  border-color: #D1D5DB !important;
  color: #111827 !important;
}

.dark .brand-themed[data-brand="hpzbook"] [data-sort-bar] svg {
  color: #6B7280 !important;
}

/* Filter column — white, all text visible */

.dark .brand-themed[data-brand="hpzbook"] [data-filter-column] > div {
  border-color: #E5E7EB !important;
  border-radius: 12px !important;
  background: #ffffff !important;
  backdrop-filter: none !important;
  box-shadow: none !important;
}

.dark .brand-themed[data-brand="hpzbook"] [data-filter-column] * {
  color: #374151 !important;
  border-color: #E5E7EB !important;
}

.dark .brand-themed[data-brand="hpzbook"] [data-filter-column] .sticky {
  background: #ffffff !important;
  border-color: #E5E7EB !important;
}

.dark .brand-themed[data-brand="hpzbook"] [data-filter-column] > div::before {
  display: none !important;
}

.dark .brand-themed[data-brand="hpzbook"] [data-filter-column] h2 {
  color: #111827 !important;
}

.dark .brand-themed[data-brand="hpzbook"] [data-filter-column] input {
  background: #ffffff !important;
  border-color: #D1D5DB !important;
  color: #111827 !important;
}

.dark .brand-themed[data-brand="hpzbook"] [data-filter-column] input::placeholder {
  color: #9CA3AF !important;
}

.dark .brand-themed[data-brand="hpzbook"] [data-filter-column] input[type="checkbox"] {
  background: #fafafa !important;
  border-color: #D1D5DB !important;
}

.dark .brand-themed[data-brand="hpzbook"] [data-filter-column] input[type="checkbox"]:checked {
  background-color: #CC0000 !important;
  border-color: #CC0000 !important;
}

.dark .brand-themed[data-brand="hpzbook"] [data-filter-column] button {
  background: #ffffff !important;
  color: #374151 !important;
  border-color: #D1D5DB !important;
}

.dark .brand-themed[data-brand="hpzbook"] [data-filter-column] svg {
  color: #6B7280 !important;
}

.dark .brand-themed[data-brand="hpzbook"] [data-filter-column] [role="slider"] {
  border-color: #CC0000 !important;
  background: #CC0000 !important;
}

.dark .brand-themed[data-brand="hpzbook"] [data-filter-column] [role="slider"]:hover {
  background: #E84040 !important;
}

.dark .brand-themed[data-brand="hpzbook"] [data-filter-column] span.grow > span {
  background: #CC0000 !important;
}

/* Pagination — visible text, consistent button sizes */
.dark .brand-themed[data-brand="hpzbook"] nav[aria-label="Pagination"] {
  background: #fafafa !important;
}
.dark .brand-themed[data-brand="hpzbook"] nav[aria-label="Pagination"] button {
  background: #fafafa !important;
  border: 1px solid #E5E7EB !important;
  color: #374151 !important;
  width: 44px !important;
  height: 44px !important;
  min-width: 44px !important;
  min-height: 44px !important;
  padding: 0 !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  border-radius: 8px !important;
  font-weight: 600 !important;
}
.dark .brand-themed[data-brand="hpzbook"] nav[aria-label="Pagination"] button svg {
  color: #6B7280 !important;
  stroke: #6B7280 !important;
}
.dark .brand-themed[data-brand="hpzbook"] nav[aria-label="Pagination"] button:hover {
  background: #FEF2F2 !important;
  border-color: #CC0000 !important;
  color: #CC0000 !important;
}
.dark .brand-themed[data-brand="hpzbook"] nav[aria-label="Pagination"] button:hover svg {
  color: #CC0000 !important;
  stroke: #CC0000 !important;
}
.dark .brand-themed[data-brand="hpzbook"] nav[aria-label="Pagination"] button[aria-current="page"] {
  background: #CC0000 !important;
  border-color: #CC0000 !important;
  color: #ffffff !important;
}
/* Parent sticky container — force light */
.dark .brand-themed[data-brand="hpzbook"] div:has(> span > nav[aria-label="Pagination"]),
.dark .brand-themed[data-brand="hpzbook"] div:has(nav[aria-label="Pagination"]) {
  background: #fafafa !important;
  border-color: #E5E7EB !important;
}

/* ── Product cards OUTSIDE the main grid (Similar Products tabs, Recently Viewed) ──
   Same light treatment as the grid: white card, no gradient overlays, dark text */

.dark .brand-themed[data-brand="hpzbook"] .product-card .group\/card,
.dark .brand-themed[data-brand="hpzbook"] [role="tabpanel"] .product-card .group\/card {
  background: #ffffff !important;
  background-image: none !important;
  border: 1px solid #E5E7EB !important;
  border-radius: 16px !important;
  box-shadow: 0 2px 10px rgba(0,0,0,0.05) !important;
}

.dark .brand-themed[data-brand="hpzbook"] .product-card .group\/card::before,
.dark .brand-themed[data-brand="hpzbook"] .product-card .group\/card::after {
  display: none !important;
}

.dark .brand-themed[data-brand="hpzbook"] .product-card h3,
.dark .brand-themed[data-brand="hpzbook"] .product-card h3 a {
  color: #111827 !important;
}

.dark .brand-themed[data-brand="hpzbook"] .product-card [class*="bg-clip-text"] {
  background: none !important;
  color: #111827 !important;
  -webkit-text-fill-color: #111827 !important;
}

.dark .brand-themed[data-brand="hpzbook"] .product-card p,
.dark .brand-themed[data-brand="hpzbook"] .product-card span {
  color: #4B5563 !important;
}

.dark .brand-themed[data-brand="hpzbook"] .product-card .badge-tag {
  background: rgba(0,0,0,0.05) !important;
  border: 1px solid #E5E7EB !important;
}

.dark .brand-themed[data-brand="hpzbook"] .product-card .badge-tag span {
  color: #374151 !important;
}

.dark .brand-themed[data-brand="hpzbook"] .product-card [class*="bg-green"] {
  background-color: #1C8A1E !important;
}

.dark .brand-themed[data-brand="hpzbook"] .product-card .text-green-300,
.dark .brand-themed[data-brand="hpzbook"] .product-card span[class*="green"] {
  color: #1C8A1E !important;
}
