/* 1.9.99.27.36 — quickview summary table aligned to desktop style */
.nectar-quick-view-box .afp-widget--quickview .afp-preview-card--quickview{
  padding:10px 0 0 !important;
}

.nectar-quick-view-box .afp-widget--quickview .afp-preview-card--quickview .afp-summary{
  margin:0 !important;
}

.nectar-quick-view-box .afp-widget--quickview .afp-preview-card--quickview .afp-result-table{
  width:100% !important;
  table-layout:fixed !important;
  border-collapse:separate !important;
  border-spacing:0 !important;
  border:1px solid rgba(228, 213, 204, .96) !important;
  border-radius:24px !important;
  overflow:hidden !important;
  background:linear-gradient(180deg, #fffdfb 0%, #fff9f5 100%) !important;
  box-shadow:0 10px 24px rgba(35, 22, 18, .04) !important;
}

.nectar-quick-view-box .afp-widget--quickview .afp-preview-card--quickview .afp-result-table col.afp-result-col-label{
  width:56% !important;
}

.nectar-quick-view-box .afp-widget--quickview .afp-preview-card--quickview .afp-result-table col.afp-result-col-value{
  width:44% !important;
}

.nectar-quick-view-box .afp-widget--quickview .afp-preview-card--quickview .afp-result-table tbody,
.nectar-quick-view-box .afp-widget--quickview .afp-preview-card--quickview .afp-result-table tr{
  display:table-row !important;
}

.nectar-quick-view-box .afp-widget--quickview .afp-preview-card--quickview .afp-result-table td,
.nectar-quick-view-box .afp-widget--quickview .afp-preview-card--quickview .afp-result-table th{
  display:table-cell !important;
  padding:16px 18px !important;
  vertical-align:middle !important;
  border:0 !important;
  background:transparent !important;
}

.nectar-quick-view-box .afp-widget--quickview .afp-preview-card--quickview .afp-result-table tbody tr:not(:last-child) td,
.nectar-quick-view-box .afp-widget--quickview .afp-preview-card--quickview .afp-result-table tbody tr:not(:last-child) th{
  border-bottom:1px solid rgba(228, 213, 204, .72) !important;
}

.nectar-quick-view-box .afp-widget--quickview .afp-preview-card--quickview .afp-result-table td + td,
.nectar-quick-view-box .afp-widget--quickview .afp-preview-card--quickview .afp-result-table th + th,
.nectar-quick-view-box .afp-widget--quickview .afp-preview-card--quickview .afp-result-table th + td,
.nectar-quick-view-box .afp-widget--quickview .afp-preview-card--quickview .afp-result-table td + th{
  border-left:1px solid rgba(228, 213, 204, .64) !important;
}

.nectar-quick-view-box .afp-widget--quickview .afp-preview-card--quickview .afp-result-meta-row td{
  background:linear-gradient(180deg, #fffdfb 0%, rgba(181,108,82,.05) 100%) !important;
}

.nectar-quick-view-box .afp-widget--quickview .afp-preview-card--quickview .afp-result-meta-row td:first-child{
  width:56% !important;
  color:rgba(120, 96, 84, .92) !important;
  font-size:11px !important;
  line-height:1.28 !important;
  letter-spacing:.16em !important;
  text-transform:uppercase !important;
  font-weight:900 !important;
  white-space:normal !important;
  word-break:normal !important;
  overflow-wrap:break-word !important;
  hyphens:none !important;
}

.nectar-quick-view-box .afp-widget--quickview .afp-preview-card--quickview .afp-result-detail-row td:first-child{
  width:56% !important;
  color:rgba(120, 96, 84, .92) !important;
  font-size:11px !important;
  line-height:1.34 !important;
  letter-spacing:.08em !important;
  text-transform:uppercase !important;
  font-weight:800 !important;
  white-space:normal !important;
  word-break:normal !important;
  overflow-wrap:break-word !important;
  hyphens:none !important;
}

.nectar-quick-view-box .afp-widget--quickview .afp-preview-card--quickview .afp-result-meta-row td:last-child,
.nectar-quick-view-box .afp-widget--quickview .afp-preview-card--quickview .afp-result-detail-row td:last-child{
  text-align:right !important;
  white-space:nowrap !important;
}

.nectar-quick-view-box .afp-widget--quickview .afp-preview-card--quickview .afp-result-meta-row td:last-child strong,
.nectar-quick-view-box .afp-widget--quickview .afp-preview-card--quickview .afp-result-detail-row td:last-child{
  color:var(--afp-qv-text, #2a201b) !important;
  font-size:17px !important;
  line-height:1.18 !important;
  font-weight:900 !important;
  letter-spacing:-.02em !important;
}

.nectar-quick-view-box .afp-widget--quickview .afp-preview-card--quickview .afp-result-meta-row[data-afp-row="unit-price"] td:last-child strong{
  display:inline-flex !important;
  align-items:baseline !important;
  justify-content:flex-end !important;
  gap:4px !important;
  font-size:16px !important;
}

.nectar-quick-view-box .afp-widget--quickview .afp-preview-card--quickview .afp-result-meta-row[data-afp-row="unit-price"] td:last-child strong em{
  font-style:normal !important;
  font-size:.8em !important;
  color:var(--afp-qv-muted, #8b7569) !important;
  font-weight:700 !important;
}

@media (max-width: 420px){
  .nectar-quick-view-box .afp-widget--quickview .afp-preview-card--quickview .afp-result-table col.afp-result-col-label{
    width:58% !important;
  }

  .nectar-quick-view-box .afp-widget--quickview .afp-preview-card--quickview .afp-result-table col.afp-result-col-value{
    width:42% !important;
  }

  .nectar-quick-view-box .afp-widget--quickview .afp-preview-card--quickview .afp-result-table td,
  .nectar-quick-view-box .afp-widget--quickview .afp-preview-card--quickview .afp-result-table th{
    padding:15px 14px !important;
  }

  .nectar-quick-view-box .afp-widget--quickview .afp-preview-card--quickview .afp-result-meta-row td:first-child,
  .nectar-quick-view-box .afp-widget--quickview .afp-preview-card--quickview .afp-result-detail-row td:first-child{
    width:58% !important;
    font-size:10.5px !important;
    letter-spacing:.12em !important;
  }

  .nectar-quick-view-box .afp-widget--quickview .afp-preview-card--quickview .afp-result-meta-row td:last-child strong,
  .nectar-quick-view-box .afp-widget--quickview .afp-preview-card--quickview .afp-result-detail-row td:last-child{
    font-size:16px !important;
  }

  .nectar-quick-view-box .afp-widget--quickview .afp-preview-card--quickview .afp-result-meta-row[data-afp-row="unit-price"] td:last-child strong{
    font-size:15px !important;
  }
}
