/* Import Poppins from Google Fonts */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap');

/* Define Giliams custom font */
@font-face {
  font-family: 'Giliams';
  src: url('https://assets-v2.circle.so/xzhg75jfkxw4fzdawmkv839k7u9b') format('woff2'),
       url('https://assets-v2.circle.so/rgyis8s1pnw1pmwfqw7fyxy1mimc') format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

/* Set Poppins as default body/content font */
body,
p,
span,
div,
.tracking-info,
.order-details,
.status-description {
  font-family: 'Poppins', sans-serif !important;
}

/* Set Giliams for headings and brand elements */
h1, h2, h3, h4, h5, h6,
.page-title,
.tracker-title,
.section-header,
.brand-heading,
.order-number,
.status-title {
  font-family: 'Giliams', sans-serif !important;
}

/* WeSupply specific elements */
.wesupply-tracker h1,
.wesupply-tracker h2,
.wesupply-tracker h3 {
  font-family: 'Giliams', sans-serif !important;
}

.wesupply-tracker body,
.wesupply-tracker p {
  font-family: 'Poppins', sans-serif !important;
}

/* Target the specific delivery status title and date */
h3.summary-detail.delivery-title,
.summary-detail.delivery-title,
p.summary-detail.delivery-date,
.summary-detail.delivery-date,
.summary-detail.delivery-date span,
.summary-detail.delivery-date .ng-binding {
  color: #3E3D2F !important;
}

/* Also target the delivery summary container and all children */
.delivery-summary h3,
.delivery-summary p,
.delivery-summary p *,
.delivery-summary span {
  color: #3E3D2F !important;
}