/* ============================================================
   DEB'S DELIGHTS BAKE SHOP™ — Local font faces
   Provided fonts ONLY:  Astrella · Dream to Berich · Fraunces 72pt Soft
   NOTE: "Dream to Berich" is a personal-use DEMO — license the full
   family before production launch.
   ============================================================ */

/* Astrella — luxury editorial display (headlines only) */
@font-face{
  font-family:'Astrella';
  src:url('../assets/fonts/astrella.woff2') format('woff2');
  font-weight:400;font-style:normal;font-display:swap;
}

/* Athletic Outfit — upright editorial display (hero "freshly baked" accent only) */
@font-face{
  font-family:'Athletic Outfit';
  src:url('../assets/fonts/Athletic Outfit.ttf') format('truetype');
  font-weight:400;font-style:normal;font-display:swap;
}

/* Dream to Berich — playful script accent (signatures, flourishes) */
@font-face{
  font-family:'Dream';
  src:url('../assets/fonts/dream.woff2') format('woff2');
  font-weight:400;font-style:normal;font-display:swap;
}

/* Fraunces 72pt Soft — editorial serif: subheads, body, UI, labels */
@font-face{
  font-family:'Fraunces';
  src:url('../assets/fonts/fraunces-light.woff2') format('woff2');
  font-weight:300;font-style:normal;font-display:swap;
}
@font-face{
  font-family:'Fraunces';
  src:url('../assets/fonts/fraunces-light-italic.woff2') format('woff2');
  font-weight:300;font-style:italic;font-display:swap;
}
@font-face{
  font-family:'Fraunces';
  src:url('../assets/fonts/fraunces-regular.woff2') format('woff2');
  font-weight:400;font-style:normal;font-display:swap;
}
@font-face{
  font-family:'Fraunces';
  src:url('../assets/fonts/fraunces-italic.woff2') format('woff2');
  font-weight:400;font-style:italic;font-display:swap;
}
@font-face{
  font-family:'Fraunces';
  src:url('../assets/fonts/fraunces-semibold.woff2') format('woff2');
  font-weight:600;font-style:normal;font-display:swap;
}
@font-face{
  font-family:'Fraunces';
  src:url('../assets/fonts/fraunces-black.woff2') format('woff2');
  font-weight:900;font-style:normal;font-display:swap;
}
