/** Shopify CDN: Minification failed

Line 20:0 Unexpected "}"

**/
/* Product title – Urbanist */
.tc-title{
  font-family: 'Urbanist', sans-serif !important;   /* same as your nav */
  font-weight: 500;        /* lighter = luxe, adjust if too thin */
  letter-spacing: .015em;
  line-height: 1.2;
}

/* Price line */
.tc-price{
  font-size: .85rem;
  color: rgba(var(--color-body-rgb,0,0,0), .75);
}

}
.tc-card .tc-price{
  font-size: 0.85rem;           /* ~14px if base is 16 */
  color: rgba(var(--color-body-rgb), .7);
  font-weight: 400;
  margin-top: 2px;
}
/* === In-stock badge === */
.rb-badge-stock{
  position:absolute;
  top:8px; left:8px;
  display:flex; flex-wrap:wrap; gap:4px;
  z-index:4;
}
.rb-badge-text{
  background:#0c0;
  color:#fff;
  font-size:.65rem;
  font-weight:600;
  padding:2px 6px;
  border-radius:4px;
}
.rb-badge-size{
  width:18px; height:18px; line-height:18px;
  font-size:.65rem; font-weight:600;
  color:#0c0; background:#fff;
  border:2px solid #0c0; border-radius:50%;
  text-align:center;
}
/* =======================
   ️🎨  In-stock badge style
   ======================= */

/* -- main colours you can tweak -- */
:root{
  --badge-bg: #ad8c42;     /* green pill background */
  --badge-fg: #fff;     /* green pill text colour */
  --size-border: #0c0;  /* circle outline colour */
  --size-fg: #0c0;      /* circle text colour */
}

.rb-badge-stock{
  position:absolute;
  top:8px; left:8px;
  display:flex; flex-wrap:wrap; gap:4px;
  z-index:50;
  pointer-events:none;          /* keep clicks on image */
}

.rb-badge-text{
  background: var(--badge-bg);
  color:       var(--badge-fg);
  font-size: .65rem;
  font-weight:600;
  padding:2px 6px;
  border-radius:4px;
  line-height:1.2;
}

.rb-badge-size{
  width:18px; height:18px; line-height:18px;
  font-size:.65rem; font-weight:600;
  color:         var(--size-fg);
  background:#fff;
  border:2px solid var(--size-border);
  border-radius:50%;
  text-align:center;
}
