/* BIDLUNA v22 — /encheres desktop listing cards visual refinement.
   Scope: desktop only (>=1024px), real auction listing cards only.
   It does not change mobile, ads, queries, timers logic, favorites logic, payments or pagination. */
@media (min-width: 1024px) {
  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]),
  body.page-template-page-encheres .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]),
  body.page-template-page-encheres-php .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]),
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) {
    --bidluna-auctions-card-image-h: clamp(226px, 18.5vw, 254px);
    --bidluna-auctions-card-title-h: 40px;
    min-height: 382px !important;
    border-radius: 22px !important;
    border: 1px solid rgba(206, 219, 238, .92) !important;
    background: linear-gradient(180deg, #ffffff 0%, #f8fbff 100%) !important;
    box-shadow: 0 18px 38px rgba(10, 31, 68, .10) !important;
    overflow: hidden !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-img,
  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-img.tall,
  body.page-template-page-encheres .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-img,
  body.page-template-page-encheres .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-img.tall,
  body.page-template-page-encheres-php .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-img,
  body.page-template-page-encheres-php .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-img.tall,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-img,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-img.tall {
    height: var(--bidluna-auctions-card-image-h) !important;
    min-height: var(--bidluna-auctions-card-image-h) !important;
    max-height: var(--bidluna-auctions-card-image-h) !important;
    background: radial-gradient(circle at 50% 16%, #ffffff 0%, #f0f5ff 52%, #eaf0fb 100%) !important;
    border-radius: 0 !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-img > img,
  body.page-template-page-encheres .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-img > img,
  body.page-template-page-encheres-php .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-img > img,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-img > img {
    width: 100% !important;
    height: 100% !important;
    object-fit: contain !important;
    object-position: center center !important;
    padding: 5px !important;
    background: transparent !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .timer-badge,
  body.page-template-page-encheres .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .timer-badge,
  body.page-template-page-encheres-php .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .timer-badge,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .timer-badge {
    top: auto !important;
    bottom: 12px !important;
    left: 12px !important;
    right: auto !important;
    gap: 7px !important;
    padding: 6px 9px !important;
    border-radius: 999px !important;
    font-size: 11px !important;
    line-height: 1 !important;
    box-shadow: 0 8px 18px rgba(13, 28, 66, .14) !important;
    max-width: calc(100% - 58px) !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .timer-badge .dot,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .timer-badge .dot {
    width: 7px !important;
    height: 7px !important;
    box-shadow: 0 0 0 4px rgba(255, 193, 7, .18) !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .timer-badge .text,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .timer-badge .text {
    min-width: 105px !important;
    font-size: 11px !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fav-mini,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fav-mini {
    top: 10px !important;
    right: 10px !important;
    width: 30px !important;
    height: 30px !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fav-mini svg,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fav-mini svg {
    width: 16px !important;
    height: 16px !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .hot-badge,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .hot-badge {
    top: 12px !important;
    bottom: auto !important;
    left: 12px !important;
    width: 28px !important;
    height: 28px !important;
    font-size: 15px !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-body,
  body.page-template-page-encheres .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-body,
  body.page-template-page-encheres-php .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-body,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-body {
    flex: 1 1 auto !important;
    display: grid !important;
    grid-template-columns: minmax(0, 1fr) auto minmax(20px, auto) !important;
    grid-template-rows: var(--bidluna-auctions-card-title-h) auto minmax(20px, auto) minmax(0, auto) 40px !important;
    gap: 7px 8px !important;
    min-height: 150px !important;
    padding: 10px 12px 12px !important;
    background: linear-gradient(180deg, #ffffff 0%, #f9fbff 100%) !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-title,
  body.page-template-page-encheres .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-title,
  body.page-template-page-encheres-php .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-title,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-title {
    grid-column: 1 / -1 !important;
    grid-row: 1 !important;
    display: -webkit-box !important;
    -webkit-line-clamp: 2 !important;
    -webkit-box-orient: vertical !important;
    overflow: hidden !important;
    height: var(--bidluna-auctions-card-title-h) !important;
    min-height: var(--bidluna-auctions-card-title-h) !important;
    max-height: var(--bidluna-auctions-card-title-h) !important;
    margin: 0 !important;
    color: #07152e !important;
    font-size: 14px !important;
    line-height: 1.34 !important;
    font-weight: 900 !important;
    letter-spacing: -.01em !important;
    word-break: normal !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-meta,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-meta {
    grid-column: 1 / -1 !important;
    grid-row: 2 !important;
    display: flex !important;
    align-items: flex-end !important;
    justify-content: space-between !important;
    gap: 8px !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    background: transparent !important;
    min-height: 24px !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-meta .muted,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-meta .muted {
    color: #6b7c99 !important;
    font-size: 10.5px !important;
    font-weight: 850 !important;
    line-height: 1.1 !important;
    text-transform: uppercase !important;
    letter-spacing: .02em !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-meta strong,
  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-meta .bidluna-price-new,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-meta strong,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-meta .bidluna-price-new {
    color: var(--primary-blue) !important;
    font-size: 18px !important;
    line-height: 1.05 !important;
    font-weight: 950 !important;
    letter-spacing: -.01em !important;
    white-space: nowrap !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .bidluna-price-old,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .bidluna-price-old {
    font-size: 12px !important;
    opacity: .72 !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-seller,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-seller {
    grid-column: 1 / 2 !important;
    grid-row: 3 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
    min-width: 0 !important;
    margin: 0 !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-seller-left,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-seller-left {
    min-width: 0 !important;
    max-width: 100% !important;
    gap: 0 !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .seller-name,
  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .seller-name-text,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .seller-name,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .seller-name-text {
    display: block !important;
    max-width: 100% !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
    color: #718096 !important;
    font-size: 11px !important;
    line-height: 1.2 !important;
    font-weight: 650 !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-stats,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-stats {
    grid-column: 2 / -1 !important;
    grid-row: 3 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: flex-end !important;
    gap: 8px !important;
    min-width: 0 !important;
    margin: 0 !important;
    color: #718096 !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-bids,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-bids {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: flex-end !important;
    max-width: 100% !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
    color: #718096 !important;
    font-size: 11px !important;
    line-height: 1.2 !important;
    font-weight: 750 !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-bids-zero,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-bids-zero {
    display: none !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-bids.is-zero .fc-bids-count,
  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-bids.is-zero .fc-bids-label,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-bids.is-zero .fc-bids-count,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-bids.is-zero .fc-bids-label {
    display: none !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-bids.is-zero .fc-bids-zero,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-bids.is-zero .fc-bids-zero {
    display: inline !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-flags,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-flags {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: flex-end !important;
    margin-left: auto !important;
    line-height: 1 !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) :is(.fc-flags-inline, .bidluna-country-flags),
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) :is(.fc-flags-inline, .bidluna-country-flags) {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: flex-end !important;
    gap: 2px !important;
    font-size: 11px !important;
    line-height: 1 !important;
    letter-spacing: 0 !important;
    opacity: .82 !important;
    white-space: nowrap !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-flag-emoji,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-flag-emoji {
    width: 16px !important;
    height: 16px !important;
    font-size: 13px !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-expert,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-expert {
    grid-column: 1 / -1 !important;
    grid-row: 4 !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 6px 8px !important;
    border-radius: 12px !important;
    box-sizing: border-box !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-expert-top,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-expert-top {
    font-size: 10.5px !important;
    line-height: 1.1 !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .bidluna-scorebar-mini,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .bidluna-scorebar-mini {
    height: 8px !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-cta,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-cta {
    grid-column: 1 / -1 !important;
    grid-row: 5 !important;
    display: flex !important;
    align-items: end !important;
    justify-content: center !important;
    margin-top: 0 !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-cta .btn,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-cta .btn {
    width: 100% !important;
    min-height: 40px !important;
    padding: 8px 14px !important;
    border-radius: 999px !important;
    font-size: 12.5px !important;
    line-height: 1.1 !important;
    justify-content: center !important;
  }
}

@media (max-width: 1023px) {
  /* Mobile, vue simple et vue compacte conservées par les feuilles existantes. */
}

/* BIDLUNA v0.3.45 / v0.6.52 — /encheres desktop cards final alignment.
   Desktop only. Keeps mobile, ads injection, timers logic, bids, payments, filters and pagination untouched. */
@media (min-width: 1024px) {
  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid,
  body.page-template-page-encheres .bidluna-dashboard .bidluna-auctions-grid,
  body.page-template-page-encheres-php .bidluna-dashboard .bidluna-auctions-grid,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid {
    grid-auto-flow: row !important;
    grid-auto-rows: auto !important;
    align-items: stretch !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > :is(.featured-card[data-bidluna-auction-card="1"], .bidluna-ad-wrap, .bidluna-ad-card, .bidluna-ad-auctions-card, [data-bidluna-ad="1"], [data-bidluna-ad-card], [data-bidluna-auction-slot], [data-bidluna-ad-slot], [data-bidluna-slot], [data-bidluna-ad-placement]),
  body.page-template-page-encheres .bidluna-dashboard .bidluna-auctions-grid > :is(.featured-card[data-bidluna-auction-card="1"], .bidluna-ad-wrap, .bidluna-ad-card, .bidluna-ad-auctions-card, [data-bidluna-ad="1"], [data-bidluna-ad-card], [data-bidluna-auction-slot], [data-bidluna-ad-slot], [data-bidluna-slot], [data-bidluna-ad-placement]),
  body.page-template-page-encheres-php .bidluna-dashboard .bidluna-auctions-grid > :is(.featured-card[data-bidluna-auction-card="1"], .bidluna-ad-wrap, .bidluna-ad-card, .bidluna-ad-auctions-card, [data-bidluna-ad="1"], [data-bidluna-ad-card], [data-bidluna-auction-slot], [data-bidluna-ad-slot], [data-bidluna-slot], [data-bidluna-ad-placement]),
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > :is(.featured-card[data-bidluna-auction-card="1"], .bidluna-ad-wrap, .bidluna-ad-card, .bidluna-ad-auctions-card, [data-bidluna-ad="1"], [data-bidluna-ad-card], [data-bidluna-auction-slot], [data-bidluna-ad-slot], [data-bidluna-slot], [data-bidluna-ad-placement]) {
    align-self: stretch !important;
    box-sizing: border-box !important;
    max-height: none !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]),
  body.page-template-page-encheres .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]),
  body.page-template-page-encheres-php .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]),
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) {
    display: flex !important;
    flex-direction: column !important;
    height: 100% !important;
    min-height: 392px !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-img,
  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-img.tall,
  body.page-template-page-encheres .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-img,
  body.page-template-page-encheres .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-img.tall,
  body.page-template-page-encheres-php .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-img,
  body.page-template-page-encheres-php .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-img.tall,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-img,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-img.tall {
    position: relative !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .timer-badge,
  body.page-template-page-encheres .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .timer-badge,
  body.page-template-page-encheres-php .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .timer-badge,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .timer-badge {
    position: absolute !important;
    top: auto !important;
    right: auto !important;
    bottom: 12px !important;
    left: 12px !important;
    z-index: 4 !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .hot-badge,
  body.page-template-page-encheres .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .hot-badge,
  body.page-template-page-encheres-php .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .hot-badge,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .hot-badge {
    position: absolute !important;
    top: 12px !important;
    bottom: auto !important;
    left: 12px !important;
    z-index: 5 !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-body,
  body.page-template-page-encheres .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-body,
  body.page-template-page-encheres-php .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-body,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-body {
    flex: 1 1 auto !important;
    min-height: 142px !important;
    padding: 8px 12px 11px !important;
    display: grid !important;
    grid-template-columns: minmax(0, 1fr) max-content auto !important;
    grid-template-rows: 40px minmax(21px, auto) 18px minmax(0, auto) 40px !important;
    grid-template-areas: "title title title" "price price price" "seller stats stats" "expert expert expert" "cta cta cta" !important;
    gap: 5px 7px !important;
    align-items: center !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-meta,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-meta {
    min-height: 21px !important;
    align-items: center !important;
    margin: 0 !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-seller,
  body.page-template-page-encheres .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-seller,
  body.page-template-page-encheres-php .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-seller,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-seller,
  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-stats,
  body.page-template-page-encheres .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-stats,
  body.page-template-page-encheres-php .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-stats,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-stats {
    min-height: 18px !important;
    height: 18px !important;
    align-items: center !important;
    line-height: 18px !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-stats,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-stats {
    display: inline-flex !important;
    justify-content: flex-end !important;
    gap: 6px !important;
    align-self: center !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-bids,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-bids,
  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-flags,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-flags,
  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) :is(.fc-flags-inline, .bidluna-country-flags),
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) :is(.fc-flags-inline, .bidluna-country-flags) {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: flex-end !important;
    height: 18px !important;
    line-height: 18px !important;
    vertical-align: middle !important;
    margin: 0 !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-flag-emoji,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-flag-emoji {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    height: 18px !important;
    line-height: 18px !important;
    transform: translateY(0) !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-expert,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-expert {
    padding: 5px 8px !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-cta,
  body.page-template-page-encheres .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-cta,
  body.page-template-page-encheres-php .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-cta,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card):not(.bidluna-ad-native):not([data-bidluna-ad="1"]):not([data-bidluna-ad-card]) .fc-cta {
    align-self: end !important;
    margin-top: auto !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > :is(.bidluna-ad-wrap, .bidluna-ad-card, .bidluna-ad-auctions-card, [data-bidluna-ad="1"], [data-bidluna-ad-card], [data-bidluna-auction-slot], [data-bidluna-ad-slot], [data-bidluna-slot], [data-bidluna-ad-placement]),
  body.page-template-page-encheres .bidluna-dashboard .bidluna-auctions-grid > :is(.bidluna-ad-wrap, .bidluna-ad-card, .bidluna-ad-auctions-card, [data-bidluna-ad="1"], [data-bidluna-ad-card], [data-bidluna-auction-slot], [data-bidluna-ad-slot], [data-bidluna-slot], [data-bidluna-ad-placement]),
  body.page-template-page-encheres-php .bidluna-dashboard .bidluna-auctions-grid > :is(.bidluna-ad-wrap, .bidluna-ad-card, .bidluna-ad-auctions-card, [data-bidluna-ad="1"], [data-bidluna-ad-card], [data-bidluna-auction-slot], [data-bidluna-ad-slot], [data-bidluna-slot], [data-bidluna-ad-placement]),
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > :is(.bidluna-ad-wrap, .bidluna-ad-card, .bidluna-ad-auctions-card, [data-bidluna-ad="1"], [data-bidluna-ad-card], [data-bidluna-auction-slot], [data-bidluna-ad-slot], [data-bidluna-slot], [data-bidluna-ad-placement]) {
    display: flex !important;
    flex-direction: column !important;
    height: 100% !important;
    min-height: 100% !important;
    max-height: none !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid > .bidluna-ad-wrap > *,
  body.page-template-page-encheres .bidluna-dashboard .bidluna-auctions-grid > .bidluna-ad-wrap > *,
  body.page-template-page-encheres-php .bidluna-dashboard .bidluna-auctions-grid > .bidluna-ad-wrap > *,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid > .bidluna-ad-wrap > * {
    flex: 1 1 auto !important;
    height: 100% !important;
    min-height: 100% !important;
    max-height: none !important;
    width: 100% !important;
    box-sizing: border-box !important;
  }

  body.bidluna-mobile-auctions-page .bidluna-dashboard .bidluna-auctions-grid :is(.bidluna-ad-card, .bidluna-ad-auctions-card, [data-bidluna-ad-card]) > :is(.fc-body, .card-body, .bidluna-ad-body, .body, .content),
  body.page-template-page-encheres .bidluna-dashboard .bidluna-auctions-grid :is(.bidluna-ad-card, .bidluna-ad-auctions-card, [data-bidluna-ad-card]) > :is(.fc-body, .card-body, .bidluna-ad-body, .body, .content),
  body.page-template-page-encheres-php .bidluna-dashboard .bidluna-auctions-grid :is(.bidluna-ad-card, .bidluna-ad-auctions-card, [data-bidluna-ad-card]) > :is(.fc-body, .card-body, .bidluna-ad-body, .body, .content),
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-grid :is(.bidluna-ad-card, .bidluna-ad-auctions-card, [data-bidluna-ad-card]) > :is(.fc-body, .card-body, .bidluna-ad-body, .body, .content) {
    flex: 1 1 auto !important;
    min-height: 0 !important;
    display: flex !important;
    flex-direction: column !important;
  }
}

@media (max-width: 1023px) {
  /* Mobile unchanged by this patch. */
}

@media (min-width: 1024px) {
  body.page-template-page-encheres .bidluna-dashboard .bidluna-auctions-header-v16,
  body.page-template-page-encheres-php .bidluna-dashboard .bidluna-auctions-header-v16,
  body[class*="encheres"] .bidluna-dashboard .bidluna-auctions-header-v16 {
    margin-top: 22px !important;
  }
}



/* =====================================================================
   BIDLUNA EXACT PROMPT CTA — FINAL PIXEL ALIGNMENT
   Scope: visual only. Copies the provided reference buttons: exact colors,
   exact icons, same 44px button height, same card CTA vertical flow.
   ===================================================================== */
:root {
  --bidluna-prompt-bid:#102A56;
  --bidluna-prompt-ad:#475569;
  --bidluna-prompt-buy:#D4A43A;
  --bidluna-prompt-btn-height:44px;
  --bidluna-prompt-btn-radius:12px;
  --bidluna-prompt-btn-padding:0 16px;
  --bidluna-prompt-btn-gap:8px;
  --bidluna-prompt-btn-font-size:15px;
  --bidluna-prompt-icon-gavel:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAArCAYAAADottG6AAABEUlEQVR42u2YwQ7DIAxDG2v//8vs1Gma1g1ik3jSuLUV8BwMJD2OH26xc/AxxnhMFCGfCxXg755t4a9A1QJQ7VOlAHRsNJWALfAzm1MhAJ2RZQWg2xKMADh4OdsPLpsw0x9Op8fqOHABz4wHJ/Ay23SDp+EdwKfhn2F3g6+kztEZ4RP0nGc1549ucKbdyks3YUX1z+ft8vkdBXNpPs8IqChIwEJ8+r5bQOxa5lfwb/0zqwylDZj+mRUI9UZjIVeCVH5UKlcAyslno6YSQPmY/ZHKWiiO5sYIQDc8Y6F2eEZASG888i5YtVCoM71KAVDn2OxYKxay8HxWgCX8rP1s4WcEWMNfCTjfoaLkUwpwZ51ud6Ch1BzIvcsKAAAAAElFTkSuQmCC");
  --bidluna-prompt-icon-megaphone:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAtCAYAAADhoUi4AAAA+0lEQVR42u2ZwRKDIAxEIdP//2V6KR2mg4OSJWxo9qJeTB4bJdGUDlP2lGwppXwTz7mbu3iE6V1XvbyBjCQnwdA6NANCCaQBoQJCgFAAIUG2Aa2A2AK0GqQLpAlad26rxIf7EAKGQcKwqksc8qpqRj2Kpwf+TnxJhymAAiiAAiiAAshSv31kOOQCKH90QtllVNPZ3tSqWW2Hyno+dOVuciOHV0D2YqrLrF0d63FjCdDOOUoFNAqueanMgvViCiqg9iML6i1LtQ8hoITpmUC4JVYrZ+UWvOSQ+80MFH0vd1WCV7D0/1ifuvW/44OXblzQtu8GF2Qte56paPUGaHKEZ1VW3xEAAAAASUVORK5CYII=");
  --bidluna-prompt-icon-cart:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAAzCAYAAADciPtuAAAA/ElEQVR42u1aSwrFMAis0vtfOV1l1zammjJjdPXgCWGYT43kOJKW9B+ttfbaKCJMwNQCytoDB8xaTOA0vcdmmGHwm3yRHwOwtFLcy2PISWi1gamJKeY78HRS7CRUeLDVudLAf8kujDHkMEkbHjV5oMf6k/f3ZoxtLUDLmOUqVeHBNhhrBhmm/Y7dhVsNwWw+04wynAJGubvPxpbbY8gs7rtXnJnRolPSowg3MER/TUuRKRnLY0iyZLz44lwhUOdFiZRhtEQ852iktyLZ854T/hziL2mOzlFU73r7aktVwBiBWWI2IvLNLwNe+mAZG4Eb/h+VXKvmN9YnT8vqAi1HjEdsXLOlAAAAAElFTkSuQmCC");
}

.bidluna-action-cta,
.bidluna-auctions-grid .featured-card .fc-cta > .bidluna-action-cta,
.bidluna-auctions-grid .featured-card .fc-cta > .bidluna-btn,
.bidluna-auctions-grid .featured-card .fc-cta > .btn.btn-primary,
.bidluna-auction-ad-native-cta,
[data-bidluna-auction-ad-cta="1"],
[data-bidluna-ad-action="1"],
#bidlunaPlaceBid,
#bidlunaBuyNowBtn,
#bidlunaBuyNowChooseStripe {
  --bidluna-prompt-bg:var(--bidluna-prompt-bid);
  --bidluna-prompt-icon:var(--bidluna-prompt-icon-gavel);
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  gap:var(--bidluna-prompt-btn-gap)!important;
  height:var(--bidluna-prompt-btn-height)!important;
  min-height:var(--bidluna-prompt-btn-height)!important;
  max-height:var(--bidluna-prompt-btn-height)!important;
  padding:var(--bidluna-prompt-btn-padding)!important;
  border:0!important;
  border-radius:var(--bidluna-prompt-btn-radius)!important;
  background-color:var(--bidluna-prompt-bg)!important;
  background-image:linear-gradient(180deg,rgba(255,255,255,.08) 0%,rgba(255,255,255,.02) 52%,rgba(0,0,0,.08) 100%)!important;
  box-shadow:0 8px 18px rgba(15,23,42,.12),0 2px 5px rgba(15,23,42,.08),inset 0 1px 0 rgba(255,255,255,.12)!important;
  color:#fff!important;
  font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;
  font-size:var(--bidluna-prompt-btn-font-size)!important;
  font-weight:600!important;
  line-height:1!important;
  letter-spacing:0!important;
  text-transform:none!important;
  text-decoration:none!important;
  text-align:center!important;
  white-space:nowrap!important;
  box-sizing:border-box!important;
  overflow:hidden!important;
  text-shadow:none!important;
}

.bidluna-action-cta::before,
.bidluna-action-cta::after,
.bidluna-auctions-grid .featured-card .fc-cta > .bidluna-action-cta::before,
.bidluna-auctions-grid .featured-card .fc-cta > .bidluna-action-cta::after,
.bidluna-auctions-grid .featured-card .fc-cta > .bidluna-btn::before,
.bidluna-auctions-grid .featured-card .fc-cta > .bidluna-btn::after,
.bidluna-auction-ad-native-cta::before,
.bidluna-auction-ad-native-cta::after,
[data-bidluna-auction-ad-cta="1"]::before,
[data-bidluna-auction-ad-cta="1"]::after,
[data-bidluna-ad-action="1"]::before,
[data-bidluna-ad-action="1"]::after {
  display:none!important;
  content:none!important;
}

.bidluna-action-cta[data-bidluna-action-kind="bid"],
.bidluna-action-cta--bid,
#bidlunaPlaceBid,
.bidluna-sold-view-btn {
  --bidluna-prompt-bg:var(--bidluna-prompt-bid)!important;
  --bidluna-prompt-icon:var(--bidluna-prompt-icon-gavel)!important;
}

.bidluna-action-cta[data-bidluna-action-kind="buy"],
.bidluna-action-cta--buy,
.bidluna-action-cta--pay,
.bidluna-btn--orange,
#bidlunaBuyNowBtn,
#bidlunaBuyNowChooseStripe {
  --bidluna-prompt-bg:var(--bidluna-prompt-buy)!important;
  --bidluna-prompt-icon:var(--bidluna-prompt-icon-cart)!important;
}

.bidluna-action-cta[data-bidluna-action-kind="ad"],
.bidluna-action-cta--ad,
.bidluna-auction-ad-native-cta,
[data-bidluna-auction-ad-cta="1"],
[data-bidluna-ad-action="1"] {
  --bidluna-prompt-bg:var(--bidluna-prompt-ad)!important;
  --bidluna-prompt-icon:var(--bidluna-prompt-icon-megaphone)!important;
}

.bidluna-btn-ico,
.bidluna-action-cta .bidluna-btn-ico,
.bidluna-auctions-grid .featured-card .fc-cta .bidluna-btn-ico,
.bidluna-auction-ad-native-cta .bidluna-btn-ico {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  flex:0 0 18px!important;
  width:18px!important;
  height:18px!important;
  min-width:18px!important;
  min-height:18px!important;
  font-size:0!important;
  line-height:1!important;
  color:#fff!important;
  text-indent:0!important;
  overflow:hidden!important;
  filter:none!important;
}

.bidluna-btn-ico::before,
.bidluna-action-cta .bidluna-btn-ico::before,
.bidluna-auctions-grid .featured-card .fc-cta .bidluna-btn-ico::before,
.bidluna-auction-ad-native-cta .bidluna-btn-ico::before {
  content:""!important;
  display:block!important;
  width:18px!important;
  height:18px!important;
  min-width:18px!important;
  min-height:18px!important;
  background-color:transparent!important;
  background-image:var(--bidluna-prompt-icon)!important;
  background-repeat:no-repeat!important;
  background-position:center!important;
  background-size:contain!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
  -webkit-mask:none!important;
  mask:none!important;
}

.bidluna-btn-ico svg,
.bidluna-action-cta .bidluna-btn-ico svg {
  display:none!important;
}

.bidluna-btn-label,
.bidluna-action-cta .bidluna-btn-label,
.bidluna-auctions-grid .featured-card .fc-cta .bidluna-btn-label,
.bidluna-auction-ad-native-cta .bidluna-btn-label {
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  color:#fff!important;
  font-size:15px!important;
  font-weight:600!important;
  line-height:1!important;
}
/* END BIDLUNA EXACT PROMPT CTA — FINAL PIXEL ALIGNMENT */


/* BIDLUNA CTA CARD FLOW — match the reference spacing under every button. */
@media (min-width:1024px){
  body:is(.page-template-page-encheres,.page-template-page-encheres-php,.bidluna-mobile-auctions-page,[class*="encheres"]) .bidluna-auctions-grid .featured-card .fc-cta,
  body:is(.page-template-page-encheres,.page-template-page-encheres-php,.bidluna-mobile-auctions-page,[class*="encheres"]) .bidluna-auctions-grid .featured-card.bidluna-ad-auctions-card .fc-cta,
  .bidluna-dashboard .bidluna-auctions-grid .featured-card .fc-cta,
  .bidluna-dashboard .bidluna-auctions-grid .featured-card.bidluna-ad-auctions-card .fc-cta{
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    width:100%!important;
    min-width:0!important;
    height:auto!important;
    min-height:0!important;
    max-height:none!important;
    margin-top:auto!important;
    margin-bottom:0!important;
    padding-top:8px!important;
    padding-right:12px!important;
    padding-bottom:16px!important;
    padding-left:12px!important;
    border-top:0!important;
    box-sizing:border-box!important;
    flex:0 0 auto!important;
    grid-column:1 / -1!important;
  }

  body:is(.page-template-page-encheres,.page-template-page-encheres-php,.bidluna-mobile-auctions-page,[class*="encheres"]) .bidluna-auctions-grid .featured-card .fc-cta > .bidluna-action-cta,
  body:is(.page-template-page-encheres,.page-template-page-encheres-php,.bidluna-mobile-auctions-page,[class*="encheres"]) .bidluna-auctions-grid .featured-card .fc-cta > .bidluna-btn,
  body:is(.page-template-page-encheres,.page-template-page-encheres-php,.bidluna-mobile-auctions-page,[class*="encheres"]) .bidluna-auctions-grid .featured-card .fc-cta > .btn.btn-primary,
  body:is(.page-template-page-encheres,.page-template-page-encheres-php,.bidluna-mobile-auctions-page,[class*="encheres"]) .bidluna-auctions-grid .featured-card.bidluna-ad-auctions-card .fc-cta > .btn,
  body:is(.page-template-page-encheres,.page-template-page-encheres-php,.bidluna-mobile-auctions-page,[class*="encheres"]) .bidluna-auctions-grid .featured-card.bidluna-ad-auctions-card .fc-cta > [data-bidluna-ad-action],
  .bidluna-dashboard .bidluna-auctions-grid .featured-card .fc-cta > .bidluna-action-cta,
  .bidluna-dashboard .bidluna-auctions-grid .featured-card .fc-cta > .bidluna-btn,
  .bidluna-dashboard .bidluna-auctions-grid .featured-card .fc-cta > .btn.btn-primary{
    width:100%!important;
    max-width:100%!important;
    min-width:0!important;
    height:44px!important;
    min-height:44px!important;
    max-height:44px!important;
    margin:0!important;
    padding:0 16px!important;
    border-radius:12px!important;
    align-self:center!important;
    box-sizing:border-box!important;
  }
}


/* =====================================================================
   BIDLUNA FLEX CTA ALIGNMENT 0.6.129 — STRUCTURE ONLY
   Objectif: même hauteur de zone CTA sur toutes les cartes via flexbox.
   Ne modifie pas couleurs, icônes, dimensions visuelles, images ou textes.
   ===================================================================== */
@media (min-width:768px){
  .bidluna-auctions-grid{
    align-items:stretch!important;
  }

  .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"],
  .bidluna-auctions-grid > .featured-card.bidluna-ad-auctions-card,
  .bidluna-auctions-grid > .bidluna-ad-wrap,
  .bidluna-dashboard .bidluna-auctions-grid > .featured-card[data-bidluna-auction-card="1"],
  .bidluna-dashboard .bidluna-auctions-grid > .featured-card.bidluna-ad-auctions-card,
  .bidluna-dashboard .bidluna-auctions-grid > .bidluna-ad-wrap{
    display:flex!important;
    flex-direction:column!important;
    height:100%!important;
    align-self:stretch!important;
    box-sizing:border-box!important;
  }

  .bidluna-auctions-grid > .bidluna-ad-wrap > .featured-card,
  .bidluna-dashboard .bidluna-auctions-grid > .bidluna-ad-wrap > .featured-card{
    display:flex!important;
    flex-direction:column!important;
    height:100%!important;
    flex:1 1 auto!important;
    align-self:stretch!important;
    box-sizing:border-box!important;
  }

  .bidluna-auctions-grid .featured-card[data-bidluna-auction-card="1"] > .fc-img,
  .bidluna-auctions-grid .featured-card.bidluna-ad-auctions-card > .fc-img,
  .bidluna-dashboard .bidluna-auctions-grid .featured-card[data-bidluna-auction-card="1"] > .fc-img,
  .bidluna-dashboard .bidluna-auctions-grid .featured-card.bidluna-ad-auctions-card > .fc-img{
    flex:0 0 auto!important;
  }

  .bidluna-auctions-grid .featured-card[data-bidluna-auction-card="1"] > .fc-body,
  .bidluna-auctions-grid .featured-card.bidluna-ad-auctions-card > .fc-body,
  .bidluna-dashboard .bidluna-auctions-grid .featured-card[data-bidluna-auction-card="1"] > .fc-body,
  .bidluna-dashboard .bidluna-auctions-grid .featured-card.bidluna-ad-auctions-card > .fc-body{
    flex:1 1 auto!important;
    display:flex!important;
    flex-direction:column!important;
    min-height:0!important;
    box-sizing:border-box!important;
  }

  .bidluna-auctions-grid .featured-card[data-bidluna-auction-card="1"] .fc-cta,
  .bidluna-auctions-grid .featured-card.bidluna-ad-auctions-card .fc-cta,
  .bidluna-dashboard .bidluna-auctions-grid .featured-card[data-bidluna-auction-card="1"] .fc-cta,
  .bidluna-dashboard .bidluna-auctions-grid .featured-card.bidluna-ad-auctions-card .fc-cta{
    margin-top:auto!important;
    margin-bottom:0!important;
    padding-bottom:14px!important;
    display:flex!important;
    justify-content:center!important;
    align-items:center!important;
    flex:0 0 auto!important;
    box-sizing:border-box!important;
  }

  .bidluna-auctions-grid .featured-card[data-bidluna-auction-card="1"] .fc-cta > *,
  .bidluna-auctions-grid .featured-card.bidluna-ad-auctions-card .fc-cta > *,
  .bidluna-dashboard .bidluna-auctions-grid .featured-card[data-bidluna-auction-card="1"] .fc-cta > *,
  .bidluna-dashboard .bidluna-auctions-grid .featured-card.bidluna-ad-auctions-card .fc-cta > *{
    margin-left:auto!important;
    margin-right:auto!important;
  }
}

@media (max-width:767px){
  body.bl-mobile-auctions-v10.bl-mobile-auctions-view-simple .bidluna-auctions-grid > .featured-card:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card) .fc-cta,
  html.bl-mobile-auctions-v10.bl-mobile-auctions-view-simple body .bidluna-auctions-grid > .featured-card:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card) .fc-cta,
  body.bl-mobile-auctions-v10[data-bidluna-mobile-view="simple"] .bidluna-auctions-grid > .featured-card:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card) .fc-cta,
  body.bl-mobile-auctions-v10 .bidluna-auctions-grid[data-mobile-view="simple"] > .featured-card:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card) .fc-cta{
    display:flex!important;
    justify-content:center!important;
    align-items:center!important;
    margin-left:auto!important;
    margin-right:auto!important;
    text-align:center!important;
  }

  body.bl-mobile-auctions-v10.bl-mobile-auctions-view-simple .bidluna-auctions-grid > .featured-card:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card) .fc-cta > *,
  html.bl-mobile-auctions-v10.bl-mobile-auctions-view-simple body .bidluna-auctions-grid > .featured-card:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card) .fc-cta > *,
  body.bl-mobile-auctions-v10[data-bidluna-mobile-view="simple"] .bidluna-auctions-grid > .featured-card:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card) .fc-cta > *,
  body.bl-mobile-auctions-v10 .bidluna-auctions-grid[data-mobile-view="simple"] > .featured-card:not(.bidluna-ad-card):not(.bidluna-ad-auctions-card) .fc-cta > *{
    margin-left:auto!important;
    margin-right:auto!important;
  }
}
/* END BIDLUNA FLEX CTA ALIGNMENT 0.6.129 */

/* =====================================================================
   BIDLUNA DESKTOP ONLY — STRUCTURE FLEX CTA ALIGNMENT
   Scope: /encheres desktop grid only. No color/icon/text/image changes.
   ===================================================================== */
@media (min-width:1024px){
  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid{
    align-items:stretch!important;
  }

  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid > .featured-card,
  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid > .bidluna-ad-wrap,
  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid > .bidluna-ad-wrap > .featured-card,
  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid > .bidluna-ad-wrap > [data-bidluna-ad-card="1"]{
    align-self:stretch!important;
    height:100%!important;
    display:flex!important;
    flex-direction:column!important;
    box-sizing:border-box!important;
  }

  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid > .bidluna-ad-wrap{
    min-width:0!important;
  }

  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .featured-card .fc-img{
    flex:0 0 auto!important;
  }

  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .featured-card .fc-body,
  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .bidluna-ad-wrap .featured-card .fc-body,
  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .featured-card.bidluna-ad-auctions-card .fc-body{
    flex:1 1 auto!important;
    display:flex!important;
    flex-direction:column!important;
    min-height:0!important;
    box-sizing:border-box!important;
  }

  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .featured-card .fc-title,
  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .featured-card .fc-meta,
  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .featured-card .fc-seller,
  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .featured-card .fc-stats,
  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .featured-card .bidluna-ad-copy{
    flex:0 0 auto!important;
  }

  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .featured-card .fc-cta,
  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .featured-card.bidluna-ad-auctions-card .fc-cta,
  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .bidluna-ad-wrap .featured-card .fc-cta{
    flex:0 0 auto!important;
    margin-top:auto!important;
    display:flex!important;
    align-items:center!important;
    justify-content:center!important;
    width:100%!important;
    padding-bottom:14px!important;
    box-sizing:border-box!important;
  }

  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .featured-card .fc-cta > .bidluna-action-cta,
  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .featured-card .fc-cta > .bidluna-btn,
  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .featured-card .fc-cta > .btn.btn-primary,
  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .featured-card .fc-cta > .bidluna-auction-ad-native-cta,
  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .featured-card .fc-cta > [data-bidluna-auction-ad-cta="1"]{
    margin-left:auto!important;
    margin-right:auto!important;
  }
}
/* END BIDLUNA DESKTOP ONLY — STRUCTURE FLEX CTA ALIGNMENT */




/* =====================================================================
   BIDLUNA DESKTOP ONLY — STRUCTURE FLEX POUR ALIGNEMENT CTA CARTES
   Ne modifie ni couleurs, ni icônes, ni textes, ni mobile.
   ===================================================================== */
@media (min-width:1024px){
  html body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid,
  html body .bidluna-dashboard .bidluna-auctions-grid,
  html body .bl-auctions-grid,
  html body .bidluna-listings-grid{
    align-items:stretch!important;
  }

  html body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid > .featured-card,
  html body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid > .bidluna-ad-wrap,
  html body .bidluna-dashboard .bidluna-auctions-grid > .featured-card,
  html body .bidluna-dashboard .bidluna-auctions-grid > .bidluna-ad-wrap,
  html body .bidluna-auction-card,
  html body .bl-auction-card,
  html body .bidluna-ad-card,
  html body .bl-ad-card{
    align-self:stretch!important;
    height:100%!important;
    display:flex!important;
    flex-direction:column!important;
    min-height:0!important;
  }

  html body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid > .bidluna-ad-wrap > .featured-card,
  html body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid > .bidluna-ad-wrap > .bidluna-ad-card,
  html body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid > .bidluna-ad-wrap > [data-bidluna-ad-card="1"],
  html body .bidluna-dashboard .bidluna-auctions-grid > .bidluna-ad-wrap > .featured-card,
  html body .bidluna-dashboard .bidluna-auctions-grid > .bidluna-ad-wrap > .bidluna-ad-card,
  html body .bidluna-dashboard .bidluna-auctions-grid > .bidluna-ad-wrap > [data-bidluna-ad-card="1"]{
    flex:1 1 auto!important;
    height:100%!important;
    display:flex!important;
    flex-direction:column!important;
    min-height:0!important;
  }

  html body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .featured-card > .fc-body,
  html body .bidluna-dashboard .bidluna-auctions-grid .featured-card > .fc-body,
  html body .bidluna-auction-card .bidluna-card-body,
  html body .bl-auction-card .bl-card-body,
  html body .bidluna-ad-card .bidluna-ad-body,
  html body .bl-ad-card .bl-ad-body{
    flex:1 1 auto!important;
    display:flex!important;
    flex-direction:column!important;
    min-height:0!important;
  }

  html body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .featured-card .fc-cta,
  html body .bidluna-dashboard .bidluna-auctions-grid .featured-card .fc-cta,
  html body .bidluna-card-action,
  html body .bl-card-action,
  html body .bidluna-ad-action,
  html body .bl-ad-action{
    margin-top:auto!important;
    padding-bottom:14px!important;
    display:flex!important;
    justify-content:center!important;
    align-items:center!important;
    width:100%!important;
    box-sizing:border-box!important;
  }

  html body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .featured-card .fc-cta > .button,
  html body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .featured-card .fc-cta > .btn,
  html body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .featured-card .fc-cta > .bidluna-btn,
  html body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .featured-card .fc-cta > .bidluna-action-cta,
  html body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .featured-card .fc-cta > [data-bidluna-ad-action],
  html body .bidluna-dashboard .bidluna-auctions-grid .featured-card .fc-cta > .button,
  html body .bidluna-dashboard .bidluna-auctions-grid .featured-card .fc-cta > .btn,
  html body .bidluna-dashboard .bidluna-auctions-grid .featured-card .fc-cta > .bidluna-btn,
  html body .bidluna-dashboard .bidluna-auctions-grid .featured-card .fc-cta > .bidluna-action-cta,
  html body .bidluna-dashboard .bidluna-auctions-grid .featured-card .fc-cta > [data-bidluna-ad-action],
  html body .bidluna-card-action .button,
  html body .bl-card-action .button,
  html body .bidluna-ad-action .button,
  html body .bl-ad-action .button{
    margin:0 auto!important;
  }
}
/* END BIDLUNA DESKTOP ONLY — STRUCTURE FLEX POUR ALIGNEMENT CTA CARTES */











/* =====================================================================
   BIDLUNA — DESKTOP AD CARD STRUCTURE MATCH /ENCHERES
   Objectif: la carte publicité utilise le même flux vertical que les
   vraies cartes annonces. Pas de couleurs, icônes, images, textes,
   timers, mobile, JS ou logique métier modifiés.
   ===================================================================== */
@media (min-width:1024px){
  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid,
  body .bidluna-dashboard .bidluna-auctions-grid{
    align-items:stretch!important;
  }

  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid > .bidluna-ad-wrap,
  body .bidluna-dashboard .bidluna-auctions-grid > .bidluna-ad-wrap{
    align-self:stretch!important;
    display:flex!important;
    flex-direction:column!important;
    height:100%!important;
    min-height:0!important;
    width:100%!important;
    box-sizing:border-box!important;
  }

  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid > .bidluna-ad-wrap > .featured-card.bidluna-ad-auctions-card,
  body .bidluna-dashboard .bidluna-auctions-grid > .bidluna-ad-wrap > .featured-card.bidluna-ad-auctions-card,
  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid > .featured-card.bidluna-ad-auctions-card,
  body .bidluna-dashboard .bidluna-auctions-grid > .featured-card.bidluna-ad-auctions-card{
    display:flex!important;
    flex-direction:column!important;
    flex:1 1 auto!important;
    height:100%!important;
    min-height:0!important;
    max-height:none!important;
    box-sizing:border-box!important;
  }

  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .featured-card.bidluna-ad-auctions-card > .fc-img,
  body .bidluna-dashboard .bidluna-auctions-grid .featured-card.bidluna-ad-auctions-card > .fc-img{
    flex:0 0 auto!important;
  }

  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .featured-card.bidluna-ad-auctions-card > .fc-body,
  body .bidluna-dashboard .bidluna-auctions-grid .featured-card.bidluna-ad-auctions-card > .fc-body{
    flex:1 1 auto!important;
    display:flex!important;
    flex-direction:column!important;
    min-height:0!important;
    box-sizing:border-box!important;
  }

  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .featured-card.bidluna-ad-auctions-card .fc-cta,
  body .bidluna-dashboard .bidluna-auctions-grid .featured-card.bidluna-ad-auctions-card .fc-cta{
    margin-top:auto!important;
    padding-bottom:14px!important;
    display:flex!important;
    justify-content:center!important;
    align-items:flex-end!important;
    width:100%!important;
    box-sizing:border-box!important;
  }

  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .featured-card.bidluna-ad-auctions-card .fc-cta > .bidluna-auction-ad-native-cta,
  body .bidluna-dashboard .bidluna-auctions-grid .featured-card.bidluna-ad-auctions-card .fc-cta > .bidluna-auction-ad-native-cta,
  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .featured-card.bidluna-ad-auctions-card .fc-cta > [data-bidluna-auction-ad-cta="1"],
  body .bidluna-dashboard .bidluna-auctions-grid .featured-card.bidluna-ad-auctions-card .fc-cta > [data-bidluna-auction-ad-cta="1"]{
    margin:0 auto!important;
  }
}
/* END BIDLUNA — DESKTOP AD CARD STRUCTURE MATCH /ENCHERES */


/* =====================================================================
   BIDLUNA FINAL — DESKTOP PUBLICITÉ CTA ABSOLU EN BAS
   Cible uniquement /encheres desktop. Ne modifie pas les annonces normales,
   mobile, couleurs, icônes, textes, images, timers ou logique métier.
   ===================================================================== */
@media (min-width: 1024px) {
  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .bidluna-ad-wrap > .featured-card.bidluna-ad-auctions-card,
  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid > .featured-card.bidluna-ad-auctions-card,
  body .bidluna-dashboard .bidluna-auctions-grid .bidluna-ad-wrap > .featured-card.bidluna-ad-auctions-card,
  body .bidluna-dashboard .bidluna-auctions-grid > .featured-card.bidluna-ad-auctions-card,
  .bidluna-ad-wrap > .featured-card.bidluna-ad-auctions-card,
  .featured-card.bidluna-ad-auctions-card {
    position: relative !important;
    padding-bottom: 52px !important;
    overflow: hidden !important;
  }

  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .bidluna-ad-wrap > .featured-card.bidluna-ad-auctions-card .fc-cta,
  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid > .featured-card.bidluna-ad-auctions-card .fc-cta,
  body .bidluna-dashboard .bidluna-auctions-grid .bidluna-ad-wrap > .featured-card.bidluna-ad-auctions-card .fc-cta,
  body .bidluna-dashboard .bidluna-auctions-grid > .featured-card.bidluna-ad-auctions-card .fc-cta,
  .bidluna-ad-wrap > .featured-card.bidluna-ad-auctions-card .fc-cta,
  .featured-card.bidluna-ad-auctions-card .fc-cta {
    position: absolute !important;
    left: 18px !important;
    right: 18px !important;
    bottom: 6px !important;
    margin: 0 !important;
    padding: 0 !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    width: auto !important;
    box-sizing: border-box !important;
  }

  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .featured-card.bidluna-ad-auctions-card .bidluna-auction-ad-native-cta,
  body .bidluna-dashboard .bidluna-auctions-grid .featured-card.bidluna-ad-auctions-card .bidluna-auction-ad-native-cta,
  .featured-card.bidluna-ad-auctions-card .bidluna-auction-ad-native-cta {
    width: 100% !important;
    margin: 0 auto !important;
  }
}
/* END BIDLUNA FINAL — DESKTOP PUBLICITÉ CTA ABSOLU EN BAS */


/* =====================================================================
   BIDLUNA FINAL — DESKTOP NORMAL AUCTION CTA BOTTOM SPACE 6PX
   Cible uniquement les annonces normales /encheres desktop. Ne touche pas
   les cartes publicité, le mobile, les couleurs, icônes ou dimensions.
   ===================================================================== */
@media (min-width:1024px){
  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-auctions-card):not(.bidluna-ad-card):not(.bidluna-ad-native):not([data-bidluna-ad-card]):not([data-bidluna-ad="1"]) .fc-cta,
  body .bidluna-dashboard .bidluna-auctions-grid .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-auctions-card):not(.bidluna-ad-card):not(.bidluna-ad-native):not([data-bidluna-ad-card]):not([data-bidluna-ad="1"]) .fc-cta,
  .bidluna-auctions-grid .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-auctions-card):not(.bidluna-ad-card):not(.bidluna-ad-native):not([data-bidluna-ad-card]):not([data-bidluna-ad="1"]) .fc-cta{
    padding-bottom:6px!important;
    margin-bottom:0!important;
  }

  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-auctions-card):not(.bidluna-ad-card):not(.bidluna-ad-native):not([data-bidluna-ad-card]):not([data-bidluna-ad="1"]) .fc-cta > .bidluna-action-cta,
  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-auctions-card):not(.bidluna-ad-card):not(.bidluna-ad-native):not([data-bidluna-ad-card]):not([data-bidluna-ad="1"]) .fc-cta > .bidluna-btn,
  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-auctions-card):not(.bidluna-ad-card):not(.bidluna-ad-native):not([data-bidluna-ad-card]):not([data-bidluna-ad="1"]) .fc-cta > .btn.btn-primary{
    margin-left:auto!important;
    margin-right:auto!important;
  }
}
/* END BIDLUNA FINAL — DESKTOP NORMAL AUCTION CTA BOTTOM SPACE 6PX */



/* =====================================================================
   BIDLUNA 0.6.136 — DESKTOP NORMAL AUCTION CTA ABSOLUTE BOTTOM 6PX
   Scope: annonces normales desktop only. Publicités et mobile exclus.
   ===================================================================== */
@media (min-width:1024px){
  .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-auctions-card):not(.bidluna-ad-card):not(.bidluna-ad-native):not([data-bidluna-ad-card]):not([data-bidluna-ad="1"]){
    position:relative!important;
    padding-bottom:58px!important;
  }

  .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-auctions-card):not(.bidluna-ad-card):not(.bidluna-ad-native):not([data-bidluna-ad-card]):not([data-bidluna-ad="1"]) .fc-cta{
    position:absolute!important;
    left:24px!important;
    right:24px!important;
    bottom:6px!important;
    margin:0!important;
    padding:0!important;
    display:flex!important;
    justify-content:center!important;
    align-items:center!important;
    width:auto!important;
    box-sizing:border-box!important;
  }
}
/* END BIDLUNA 0.6.136 DESKTOP NORMAL AUCTION CTA ABSOLUTE BOTTOM 6PX */

/* =====================================================================
   BIDLUNA FINAL OVERRIDE — PUBLICITÉ DESKTOP CTA BOTTOM 6PX
   Scope: cartes publicité /encheres desktop uniquement.
   Ne touche pas les annonces normales, le mobile, les couleurs, icônes,
   tailles de boutons, images, timers ou logique métier.
   ===================================================================== */
@media (min-width:1024px){
  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .bidluna-ad-wrap > .featured-card.bidluna-ad-auctions-card,
  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid > .featured-card.bidluna-ad-auctions-card,
  body .bidluna-dashboard .bidluna-auctions-grid .bidluna-ad-wrap > .featured-card.bidluna-ad-auctions-card,
  body .bidluna-dashboard .bidluna-auctions-grid > .featured-card.bidluna-ad-auctions-card,
  .bidluna-ad-wrap > .featured-card.bidluna-ad-auctions-card,
  .featured-card.bidluna-ad-auctions-card{
    position:relative!important;
    padding-bottom:52px!important;
    overflow:hidden!important;
  }

  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .bidluna-ad-wrap > .featured-card.bidluna-ad-auctions-card .fc-cta,
  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid > .featured-card.bidluna-ad-auctions-card .fc-cta,
  body .bidluna-dashboard .bidluna-auctions-grid .bidluna-ad-wrap > .featured-card.bidluna-ad-auctions-card .fc-cta,
  body .bidluna-dashboard .bidluna-auctions-grid > .featured-card.bidluna-ad-auctions-card .fc-cta,
  .bidluna-ad-wrap > .featured-card.bidluna-ad-auctions-card .fc-cta,
  .featured-card.bidluna-ad-auctions-card .fc-cta{
    position:absolute!important;
    left:18px!important;
    right:18px!important;
    bottom:6px!important;
    margin:0!important;
    padding:0!important;
    display:flex!important;
    justify-content:center!important;
    align-items:center!important;
    width:auto!important;
    box-sizing:border-box!important;
  }

  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .featured-card.bidluna-ad-auctions-card .bidluna-auction-ad-native-cta,
  body .bidluna-dashboard .bidluna-auctions-grid .featured-card.bidluna-ad-auctions-card .bidluna-auction-ad-native-cta,
  .featured-card.bidluna-ad-auctions-card .bidluna-auction-ad-native-cta{
    width:100%!important;
    margin:0 auto!important;
  }
}
/* END BIDLUNA FINAL OVERRIDE — PUBLICITÉ DESKTOP CTA BOTTOM 6PX */

/* =====================================================================
   BIDLUNA FINAL — ESPACE ÉLITE → CTA 6PX
   Scope: cartes annonces avec barre Élite seulement. Publicités exclues.
   Ne déplace pas le bouton, ne modifie pas l'espace sous bouton.
   ===================================================================== */
@media (min-width:1024px){
  .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-auctions-card):not(.bidluna-ad-card):not(.bidluna-ad-native):not([data-bidluna-ad-card]):not([data-bidluna-ad="1"]) .fc-expert:not(:empty){
    margin-bottom:6px!important;
  }

  .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-auctions-card):not(.bidluna-ad-card):not(.bidluna-ad-native):not([data-bidluna-ad-card]):not([data-bidluna-ad="1"]) .fc-expert:not(:empty) + .fc-cta{
    margin-top:0!important;
  }
}

@media (max-width:767px){
  body.bl-mobile-auctions-v10 .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-auctions-card):not(.bidluna-ad-card):not(.bidluna-ad-native):not([data-bidluna-ad-card]):not([data-bidluna-ad="1"]) .fc-expert:not(:empty),
  body.bidluna-mobile-auctions-page .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-auctions-card):not(.bidluna-ad-card):not(.bidluna-ad-native):not([data-bidluna-ad-card]):not([data-bidluna-ad="1"]) .fc-expert:not(:empty){
    margin-bottom:6px!important;
  }

  body.bl-mobile-auctions-v10 .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-auctions-card):not(.bidluna-ad-card):not(.bidluna-ad-native):not([data-bidluna-ad-card]):not([data-bidluna-ad="1"]) .fc-expert:not(:empty) + .fc-cta,
  body.bidluna-mobile-auctions-page .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-auctions-card):not(.bidluna-ad-card):not(.bidluna-ad-native):not([data-bidluna-ad-card]):not([data-bidluna-ad="1"]) .fc-expert:not(:empty) + .fc-cta{
    margin-top:0!important;
  }
}
/* END BIDLUNA FINAL — ESPACE ÉLITE → CTA 6PX */

/* =====================================================================
   BIDLUNA 0.6.139 — SUPPRESSION ESPACE ÉLITE → BOUTON
   Scope: annonces normales avec barre Élite sur /encheres desktop.
   Le bouton reste à sa position validée; seule la barre Élite est rapprochée.
   ===================================================================== */
@media (min-width:1024px){
  .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-auctions-card):not(.bidluna-ad-card):not(.bidluna-ad-native):not([data-bidluna-ad-card]):not([data-bidluna-ad="1"]):has(.fc-expert:not(:empty)) .fc-expert{
    position:absolute!important;
    left:12px!important;
    right:12px!important;
    bottom:56px!important;
    margin:0!important;
    z-index:2!important;
    box-sizing:border-box!important;
  }
}
/* END BIDLUNA 0.6.139 — SUPPRESSION ESPACE ÉLITE → BOUTON */

/* =====================================================================
   BIDLUNA 0.6.139 — ELITE BAR CLOSE TO CTA
   Scope: annonces normales /encheres avec barre Élite. Publicités exclues.
   Objectif: supprimer le grand vide rouge entre Élite et bouton.
   ===================================================================== */
@media (min-width:1024px){
  .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-auctions-card):not(.bidluna-ad-card):not(.bidluna-ad-native):not([data-bidluna-ad-card]):not([data-bidluna-ad="1"]) .fc-expert:not(:empty){
    position:absolute!important;
    left:24px!important;
    right:24px!important;
    bottom:56px!important;
    width:auto!important;
    margin:0!important;
    z-index:2!important;
    box-sizing:border-box!important;
  }
}
/* END BIDLUNA 0.6.139 — ELITE BAR CLOSE TO CTA */

/* =====================================================================
   BIDLUNA 0.6.140 — /ENCHERES DESKTOP ROW-ADAPTIVE CTA FLOW
   Objectif: supprimer les grands espaces rouges inutiles, garder les
   hauteurs de rangée naturelles, aligner annonces + publicités par rangée.
   Desktop uniquement. Ne change pas couleurs, icônes, images, textes,
   tailles de boutons, timers, prix, mobile ou logique métier.
   ===================================================================== */
@media (min-width:1024px){
  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid,
  body .bidluna-dashboard .bidluna-auctions-grid,
  .bidluna-auctions-grid{
    align-items:stretch!important;
  }

  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-auctions-card):not(.bidluna-ad-card):not(.bidluna-ad-native):not([data-bidluna-ad-card]):not([data-bidluna-ad="1"]),
  body .bidluna-dashboard .bidluna-auctions-grid .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-auctions-card):not(.bidluna-ad-card):not(.bidluna-ad-native):not([data-bidluna-ad-card]):not([data-bidluna-ad="1"]),
  .bidluna-auctions-grid .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-auctions-card):not(.bidluna-ad-card):not(.bidluna-ad-native):not([data-bidluna-ad-card]):not([data-bidluna-ad="1"]){
    position:relative!important;
    display:flex!important;
    flex-direction:column!important;
    height:100%!important;
    padding-bottom:0!important;
    overflow:hidden!important;
  }

  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-auctions-card):not(.bidluna-ad-card):not(.bidluna-ad-native):not([data-bidluna-ad-card]):not([data-bidluna-ad="1"]) .fc-body,
  body .bidluna-dashboard .bidluna-auctions-grid .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-auctions-card):not(.bidluna-ad-card):not(.bidluna-ad-native):not([data-bidluna-ad-card]):not([data-bidluna-ad="1"]) .fc-body,
  .bidluna-auctions-grid .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-auctions-card):not(.bidluna-ad-card):not(.bidluna-ad-native):not([data-bidluna-ad-card]):not([data-bidluna-ad="1"]) .fc-body{
    flex:1 1 auto!important;
    min-height:0!important;
    padding:10px 12px 0!important;
    display:grid!important;
    grid-template-columns:minmax(0,1fr) auto!important;
    grid-template-areas:
      "title title"
      "price price"
      "seller stats"
      "expert expert"
      "spacer spacer"
      "cta cta"!important;
    grid-template-rows:auto auto auto auto minmax(0,1fr) auto!important;
    row-gap:7px!important;
    column-gap:8px!important;
    align-items:center!important;
    box-sizing:border-box!important;
  }

  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-auctions-card):not(.bidluna-ad-card):not(.bidluna-ad-native):not([data-bidluna-ad-card]):not([data-bidluna-ad="1"]) .fc-expert,
  body .bidluna-dashboard .bidluna-auctions-grid .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-auctions-card):not(.bidluna-ad-card):not(.bidluna-ad-native):not([data-bidluna-ad-card]):not([data-bidluna-ad="1"]) .fc-expert,
  .bidluna-auctions-grid .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-auctions-card):not(.bidluna-ad-card):not(.bidluna-ad-native):not([data-bidluna-ad-card]):not([data-bidluna-ad="1"]) .fc-expert{
    grid-area:expert!important;
    position:static!important;
    left:auto!important;
    right:auto!important;
    top:auto!important;
    bottom:auto!important;
    width:100%!important;
    max-width:100%!important;
    min-width:0!important;
    margin:0 0 6px!important;
    padding:4px 6px!important;
    box-sizing:border-box!important;
    overflow:hidden!important;
    align-self:stretch!important;
    z-index:auto!important;
  }

  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-auctions-card):not(.bidluna-ad-card):not(.bidluna-ad-native):not([data-bidluna-ad-card]):not([data-bidluna-ad="1"]) .fc-expert:empty,
  body .bidluna-dashboard .bidluna-auctions-grid .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-auctions-card):not(.bidluna-ad-card):not(.bidluna-ad-native):not([data-bidluna-ad-card]):not([data-bidluna-ad="1"]) .fc-expert:empty,
  .bidluna-auctions-grid .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-auctions-card):not(.bidluna-ad-card):not(.bidluna-ad-native):not([data-bidluna-ad-card]):not([data-bidluna-ad="1"]) .fc-expert:empty{
    display:none!important;
  }

  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-auctions-card):not(.bidluna-ad-card):not(.bidluna-ad-native):not([data-bidluna-ad-card]):not([data-bidluna-ad="1"]) .fc-expert-top,
  body .bidluna-dashboard .bidluna-auctions-grid .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-auctions-card):not(.bidluna-ad-card):not(.bidluna-ad-native):not([data-bidluna-ad-card]):not([data-bidluna-ad="1"]) .fc-expert-top,
  .bidluna-auctions-grid .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-auctions-card):not(.bidluna-ad-card):not(.bidluna-ad-native):not([data-bidluna-ad-card]):not([data-bidluna-ad="1"]) .fc-expert-top{
    font-size:10px!important;
    line-height:1!important;
    margin:0 0 3px!important;
    gap:6px!important;
  }

  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-auctions-card):not(.bidluna-ad-card):not(.bidluna-ad-native):not([data-bidluna-ad-card]):not([data-bidluna-ad="1"]) .bidluna-scorebar-mini,
  body .bidluna-dashboard .bidluna-auctions-grid .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-auctions-card):not(.bidluna-ad-card):not(.bidluna-ad-native):not([data-bidluna-ad-card]):not([data-bidluna-ad="1"]) .bidluna-scorebar-mini,
  .bidluna-auctions-grid .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-auctions-card):not(.bidluna-ad-card):not(.bidluna-ad-native):not([data-bidluna-ad-card]):not([data-bidluna-ad="1"]) .bidluna-scorebar-mini{
    width:100%!important;
    max-width:100%!important;
    min-width:0!important;
    height:8px!important;
    min-height:8px!important;
    overflow:hidden!important;
    box-sizing:border-box!important;
  }

  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-auctions-card):not(.bidluna-ad-card):not(.bidluna-ad-native):not([data-bidluna-ad-card]):not([data-bidluna-ad="1"]) .fc-cta,
  body .bidluna-dashboard .bidluna-auctions-grid .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-auctions-card):not(.bidluna-ad-card):not(.bidluna-ad-native):not([data-bidluna-ad-card]):not([data-bidluna-ad="1"]) .fc-cta,
  .bidluna-auctions-grid .featured-card[data-bidluna-auction-card="1"]:not(.bidluna-ad-auctions-card):not(.bidluna-ad-card):not(.bidluna-ad-native):not([data-bidluna-ad-card]):not([data-bidluna-ad="1"]) .fc-cta{
    grid-area:cta!important;
    position:static!important;
    left:auto!important;
    right:auto!important;
    top:auto!important;
    bottom:auto!important;
    width:100%!important;
    margin:0!important;
    padding:0 0 6px!important;
    display:flex!important;
    justify-content:center!important;
    align-items:center!important;
    box-sizing:border-box!important;
  }

  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .bidluna-ad-wrap,
  body .bidluna-dashboard .bidluna-auctions-grid .bidluna-ad-wrap,
  .bidluna-auctions-grid .bidluna-ad-wrap{
    display:flex!important;
    flex-direction:column!important;
    height:100%!important;
    min-height:0!important;
  }

  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .bidluna-ad-wrap > .featured-card.bidluna-ad-auctions-card,
  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid > .featured-card.bidluna-ad-auctions-card,
  body .bidluna-dashboard .bidluna-auctions-grid .bidluna-ad-wrap > .featured-card.bidluna-ad-auctions-card,
  body .bidluna-dashboard .bidluna-auctions-grid > .featured-card.bidluna-ad-auctions-card,
  .bidluna-auctions-grid .bidluna-ad-wrap > .featured-card.bidluna-ad-auctions-card,
  .bidluna-auctions-grid > .featured-card.bidluna-ad-auctions-card,
  .featured-card.bidluna-ad-auctions-card{
    position:relative!important;
    display:flex!important;
    flex-direction:column!important;
    height:100%!important;
    flex:1 1 auto!important;
    padding-bottom:0!important;
    overflow:hidden!important;
  }

  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .featured-card.bidluna-ad-auctions-card > .fc-body,
  body .bidluna-dashboard .bidluna-auctions-grid .featured-card.bidluna-ad-auctions-card > .fc-body,
  .bidluna-auctions-grid .featured-card.bidluna-ad-auctions-card > .fc-body,
  .featured-card.bidluna-ad-auctions-card > .fc-body{
    flex:1 1 auto!important;
    min-height:0!important;
    padding-bottom:0!important;
    display:flex!important;
    flex-direction:column!important;
    box-sizing:border-box!important;
    align-items:stretch!important;
    justify-content:flex-start!important;
  }

  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .featured-card.bidluna-ad-auctions-card .fc-cta,
  body .bidluna-dashboard .bidluna-auctions-grid .featured-card.bidluna-ad-auctions-card .fc-cta,
  .bidluna-auctions-grid .featured-card.bidluna-ad-auctions-card .fc-cta,
  .featured-card.bidluna-ad-auctions-card .fc-cta{
    position:static!important;
    left:auto!important;
    right:auto!important;
    top:auto!important;
    bottom:auto!important;
    width:100%!important;
    margin-top:auto!important;
    margin-right:0!important;
    margin-bottom:0!important;
    margin-left:0!important;
    padding:0 18px 6px!important;
    display:flex!important;
    justify-content:center!important;
    align-items:center!important;
    box-sizing:border-box!important;
  }

  body .bidluna-auctions-page-shell-v54 .bidluna-auctions-main-card-v54 .bidluna-auctions-grid .featured-card.bidluna-ad-auctions-card .bidluna-auction-ad-native-cta,
  body .bidluna-dashboard .bidluna-auctions-grid .featured-card.bidluna-ad-auctions-card .bidluna-auction-ad-native-cta,
  .bidluna-auctions-grid .featured-card.bidluna-ad-auctions-card .bidluna-auction-ad-native-cta,
  .featured-card.bidluna-ad-auctions-card .bidluna-auction-ad-native-cta{
    width:100%!important;
    margin:0 auto!important;
  }
}
/* END BIDLUNA 0.6.140 — /ENCHERES DESKTOP ROW-ADAPTIVE CTA FLOW */
