/* Uniq Gold Store — self hosted fonts (no external CDN).
   Ye file build script se generate hoti hai — har family ka latin subset
   plugin ke andar bundled hai. @font-face sirf tab download hota hai jab
   koi control us family ko actually use kare. */

/* Figtree */
@font-face{
  font-family:'Figtree';
  src:url('../fonts/figtree-latin-300-normal.woff2') format('woff2');
  font-weight:300; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Figtree';
  src:url('../fonts/figtree-latin-400-normal.woff2') format('woff2');
  font-weight:400; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Figtree';
  src:url('../fonts/figtree-latin-500-normal.woff2') format('woff2');
  font-weight:500; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Figtree';
  src:url('../fonts/figtree-latin-600-normal.woff2') format('woff2');
  font-weight:600; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Figtree';
  src:url('../fonts/figtree-latin-700-normal.woff2') format('woff2');
  font-weight:700; font-style:normal; font-display:swap;
}

/* Cinzel */
@font-face{
  font-family:'Cinzel';
  src:url('../fonts/cinzel-latin-400-normal.woff2') format('woff2');
  font-weight:400; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Cinzel';
  src:url('../fonts/cinzel-latin-500-normal.woff2') format('woff2');
  font-weight:500; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Cinzel';
  src:url('../fonts/cinzel-latin-600-normal.woff2') format('woff2');
  font-weight:600; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Cinzel';
  src:url('../fonts/cinzel-latin-700-normal.woff2') format('woff2');
  font-weight:700; font-style:normal; font-display:swap;
}

/* Cormorant */
@font-face{
  font-family:'Cormorant';
  src:url('../fonts/cormorant-latin-300-normal.woff2') format('woff2');
  font-weight:300; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Cormorant';
  src:url('../fonts/cormorant-latin-400-italic.woff2') format('woff2');
  font-weight:400; font-style:italic; font-display:swap;
}
@font-face{
  font-family:'Cormorant';
  src:url('../fonts/cormorant-latin-400-normal.woff2') format('woff2');
  font-weight:400; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Cormorant';
  src:url('../fonts/cormorant-latin-500-normal.woff2') format('woff2');
  font-weight:500; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Cormorant';
  src:url('../fonts/cormorant-latin-600-normal.woff2') format('woff2');
  font-weight:600; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Cormorant';
  src:url('../fonts/cormorant-latin-700-normal.woff2') format('woff2');
  font-weight:700; font-style:normal; font-display:swap;
}

/* Cormorant Garamond */
@font-face{
  font-family:'Cormorant Garamond';
  src:url('../fonts/cormorant-garamond-latin-300-normal.woff2') format('woff2');
  font-weight:300; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Cormorant Garamond';
  src:url('../fonts/cormorant-garamond-latin-400-normal.woff2') format('woff2');
  font-weight:400; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Cormorant Garamond';
  src:url('../fonts/cormorant-garamond-latin-500-normal.woff2') format('woff2');
  font-weight:500; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Cormorant Garamond';
  src:url('../fonts/cormorant-garamond-latin-600-normal.woff2') format('woff2');
  font-weight:600; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Cormorant Garamond';
  src:url('../fonts/cormorant-garamond-latin-700-normal.woff2') format('woff2');
  font-weight:700; font-style:normal; font-display:swap;
}

/* DM Sans */
@font-face{
  font-family:'DM Sans';
  src:url('../fonts/dm-sans-latin-300-normal.woff2') format('woff2');
  font-weight:300; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'DM Sans';
  src:url('../fonts/dm-sans-latin-400-normal.woff2') format('woff2');
  font-weight:400; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'DM Sans';
  src:url('../fonts/dm-sans-latin-500-normal.woff2') format('woff2');
  font-weight:500; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'DM Sans';
  src:url('../fonts/dm-sans-latin-600-normal.woff2') format('woff2');
  font-weight:600; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'DM Sans';
  src:url('../fonts/dm-sans-latin-700-normal.woff2') format('woff2');
  font-weight:700; font-style:normal; font-display:swap;
}

/* Instrument Serif */
@font-face{
  font-family:'Instrument Serif';
  src:url('../fonts/instrument-serif-latin-400-italic.woff2') format('woff2');
  font-weight:400; font-style:italic; font-display:swap;
}
@font-face{
  font-family:'Instrument Serif';
  src:url('../fonts/instrument-serif-latin-400-normal.woff2') format('woff2');
  font-weight:400; font-style:normal; font-display:swap;
}

/* Inter */
@font-face{
  font-family:'Inter';
  src:url('../fonts/inter-latin-300-normal.woff2') format('woff2');
  font-weight:300; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Inter';
  src:url('../fonts/inter-latin-400-normal.woff2') format('woff2');
  font-weight:400; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Inter';
  src:url('../fonts/inter-latin-500-normal.woff2') format('woff2');
  font-weight:500; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Inter';
  src:url('../fonts/inter-latin-600-normal.woff2') format('woff2');
  font-weight:600; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Inter';
  src:url('../fonts/inter-latin-700-normal.woff2') format('woff2');
  font-weight:700; font-style:normal; font-display:swap;
}

/* Italiana */
@font-face{
  font-family:'Italiana';
  src:url('../fonts/italiana-latin-400-normal.woff2') format('woff2');
  font-weight:400; font-style:normal; font-display:swap;
}

/* Pinyon Script */
@font-face{
  font-family:'Pinyon Script';
  src:url('../fonts/pinyon-script-latin-400-normal.woff2') format('woff2');
  font-weight:400; font-style:normal; font-display:swap;
}

/* Josefin Sans */
@font-face{
  font-family:'Josefin Sans';
  src:url('../fonts/josefin-sans-latin-300-normal.woff2') format('woff2');
  font-weight:300; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Josefin Sans';
  src:url('../fonts/josefin-sans-latin-400-normal.woff2') format('woff2');
  font-weight:400; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Josefin Sans';
  src:url('../fonts/josefin-sans-latin-500-normal.woff2') format('woff2');
  font-weight:500; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Josefin Sans';
  src:url('../fonts/josefin-sans-latin-600-normal.woff2') format('woff2');
  font-weight:600; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Josefin Sans';
  src:url('../fonts/josefin-sans-latin-700-normal.woff2') format('woff2');
  font-weight:700; font-style:normal; font-display:swap;
}

/* Jost */
@font-face{
  font-family:'Jost';
  src:url('../fonts/jost-latin-300-normal.woff2') format('woff2');
  font-weight:300; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Jost';
  src:url('../fonts/jost-latin-400-normal.woff2') format('woff2');
  font-weight:400; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Jost';
  src:url('../fonts/jost-latin-500-normal.woff2') format('woff2');
  font-weight:500; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Jost';
  src:url('../fonts/jost-latin-600-normal.woff2') format('woff2');
  font-weight:600; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Jost';
  src:url('../fonts/jost-latin-700-normal.woff2') format('woff2');
  font-weight:700; font-style:normal; font-display:swap;
}

/* Lato */
@font-face{
  font-family:'Lato';
  src:url('../fonts/lato-latin-300-normal.woff2') format('woff2');
  font-weight:300; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Lato';
  src:url('../fonts/lato-latin-400-normal.woff2') format('woff2');
  font-weight:400; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Lato';
  src:url('../fonts/lato-latin-700-normal.woff2') format('woff2');
  font-weight:700; font-style:normal; font-display:swap;
}

/* Libre Baskerville */
@font-face{
  font-family:'Libre Baskerville';
  src:url('../fonts/libre-baskerville-latin-400-normal.woff2') format('woff2');
  font-weight:400; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Libre Baskerville';
  src:url('../fonts/libre-baskerville-latin-500-normal.woff2') format('woff2');
  font-weight:500; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Libre Baskerville';
  src:url('../fonts/libre-baskerville-latin-600-normal.woff2') format('woff2');
  font-weight:600; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Libre Baskerville';
  src:url('../fonts/libre-baskerville-latin-700-normal.woff2') format('woff2');
  font-weight:700; font-style:normal; font-display:swap;
}

/* Marcellus */
@font-face{
  font-family:'Marcellus';
  src:url('../fonts/marcellus-latin-400-normal.woff2') format('woff2');
  font-weight:400; font-style:normal; font-display:swap;
}

/* Montserrat */
@font-face{
  font-family:'Montserrat';
  src:url('../fonts/montserrat-latin-300-normal.woff2') format('woff2');
  font-weight:300; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Montserrat';
  src:url('../fonts/montserrat-latin-400-normal.woff2') format('woff2');
  font-weight:400; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Montserrat';
  src:url('../fonts/montserrat-latin-500-normal.woff2') format('woff2');
  font-weight:500; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Montserrat';
  src:url('../fonts/montserrat-latin-600-normal.woff2') format('woff2');
  font-weight:600; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Montserrat';
  src:url('../fonts/montserrat-latin-700-normal.woff2') format('woff2');
  font-weight:700; font-style:normal; font-display:swap;
}

/* Nunito Sans */
@font-face{
  font-family:'Nunito Sans';
  src:url('../fonts/nunito-sans-latin-300-normal.woff2') format('woff2');
  font-weight:300; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Nunito Sans';
  src:url('../fonts/nunito-sans-latin-400-normal.woff2') format('woff2');
  font-weight:400; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Nunito Sans';
  src:url('../fonts/nunito-sans-latin-500-normal.woff2') format('woff2');
  font-weight:500; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Nunito Sans';
  src:url('../fonts/nunito-sans-latin-600-normal.woff2') format('woff2');
  font-weight:600; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Nunito Sans';
  src:url('../fonts/nunito-sans-latin-700-normal.woff2') format('woff2');
  font-weight:700; font-style:normal; font-display:swap;
}

/* Open Sans */
@font-face{
  font-family:'Open Sans';
  src:url('../fonts/open-sans-latin-300-normal.woff2') format('woff2');
  font-weight:300; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Open Sans';
  src:url('../fonts/open-sans-latin-400-normal.woff2') format('woff2');
  font-weight:400; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Open Sans';
  src:url('../fonts/open-sans-latin-500-normal.woff2') format('woff2');
  font-weight:500; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Open Sans';
  src:url('../fonts/open-sans-latin-600-normal.woff2') format('woff2');
  font-weight:600; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Open Sans';
  src:url('../fonts/open-sans-latin-700-normal.woff2') format('woff2');
  font-weight:700; font-style:normal; font-display:swap;
}

/* Oswald */
@font-face{
  font-family:'Oswald';
  src:url('../fonts/oswald-latin-300-normal.woff2') format('woff2');
  font-weight:300; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Oswald';
  src:url('../fonts/oswald-latin-400-normal.woff2') format('woff2');
  font-weight:400; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Oswald';
  src:url('../fonts/oswald-latin-500-normal.woff2') format('woff2');
  font-weight:500; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Oswald';
  src:url('../fonts/oswald-latin-600-normal.woff2') format('woff2');
  font-weight:600; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Oswald';
  src:url('../fonts/oswald-latin-700-normal.woff2') format('woff2');
  font-weight:700; font-style:normal; font-display:swap;
}

/* Playfair Display */
@font-face{
  font-family:'Playfair Display';
  src:url('../fonts/playfair-display-latin-400-italic.woff2') format('woff2');
  font-weight:400; font-style:italic; font-display:swap;
}
@font-face{
  font-family:'Playfair Display';
  src:url('../fonts/playfair-display-latin-400-normal.woff2') format('woff2');
  font-weight:400; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Playfair Display';
  src:url('../fonts/playfair-display-latin-500-normal.woff2') format('woff2');
  font-weight:500; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Playfair Display';
  src:url('../fonts/playfair-display-latin-600-normal.woff2') format('woff2');
  font-weight:600; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Playfair Display';
  src:url('../fonts/playfair-display-latin-700-normal.woff2') format('woff2');
  font-weight:700; font-style:normal; font-display:swap;
}

/* Poppins */
@font-face{
  font-family:'Poppins';
  src:url('../fonts/poppins-latin-300-normal.woff2') format('woff2');
  font-weight:300; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Poppins';
  src:url('../fonts/poppins-latin-400-normal.woff2') format('woff2');
  font-weight:400; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Poppins';
  src:url('../fonts/poppins-latin-500-normal.woff2') format('woff2');
  font-weight:500; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Poppins';
  src:url('../fonts/poppins-latin-600-normal.woff2') format('woff2');
  font-weight:600; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Poppins';
  src:url('../fonts/poppins-latin-700-normal.woff2') format('woff2');
  font-weight:700; font-style:normal; font-display:swap;
}

/* Raleway */
@font-face{
  font-family:'Raleway';
  src:url('../fonts/raleway-latin-300-normal.woff2') format('woff2');
  font-weight:300; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Raleway';
  src:url('../fonts/raleway-latin-400-normal.woff2') format('woff2');
  font-weight:400; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Raleway';
  src:url('../fonts/raleway-latin-500-normal.woff2') format('woff2');
  font-weight:500; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Raleway';
  src:url('../fonts/raleway-latin-600-normal.woff2') format('woff2');
  font-weight:600; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Raleway';
  src:url('../fonts/raleway-latin-700-normal.woff2') format('woff2');
  font-weight:700; font-style:normal; font-display:swap;
}

/* Roboto */
@font-face{
  font-family:'Roboto';
  src:url('../fonts/roboto-latin-300-normal.woff2') format('woff2');
  font-weight:300; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Roboto';
  src:url('../fonts/roboto-latin-400-normal.woff2') format('woff2');
  font-weight:400; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Roboto';
  src:url('../fonts/roboto-latin-500-normal.woff2') format('woff2');
  font-weight:500; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Roboto';
  src:url('../fonts/roboto-latin-600-normal.woff2') format('woff2');
  font-weight:600; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Roboto';
  src:url('../fonts/roboto-latin-700-normal.woff2') format('woff2');
  font-weight:700; font-style:normal; font-display:swap;
}

/* Tenor Sans */
@font-face{
  font-family:'Tenor Sans';
  src:url('../fonts/tenor-sans-latin-400-normal.woff2') format('woff2');
  font-weight:400; font-style:normal; font-display:swap;
}

/* Urbanist */
@font-face{
  font-family:'Urbanist';
  src:url('../fonts/urbanist-latin-300-normal.woff2') format('woff2');
  font-weight:300; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Urbanist';
  src:url('../fonts/urbanist-latin-400-normal.woff2') format('woff2');
  font-weight:400; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Urbanist';
  src:url('../fonts/urbanist-latin-500-normal.woff2') format('woff2');
  font-weight:500; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Urbanist';
  src:url('../fonts/urbanist-latin-600-normal.woff2') format('woff2');
  font-weight:600; font-style:normal; font-display:swap;
}
@font-face{
  font-family:'Urbanist';
  src:url('../fonts/urbanist-latin-700-normal.woff2') format('woff2');
  font-weight:700; font-style:normal; font-display:swap;
}

/* UGS LS Serif — Love Stories ka composite face: Italiana body me
   ampersand ganda lagta hai, is liye sirf "&" Cormorant se aata hai. */
@font-face{
  font-family:'UGS LS Serif';
  src:url('../fonts/italiana-latin-400-normal.woff2') format('woff2');
  font-weight:400; font-style:normal; font-display:swap;
  unicode-range:U+0000-0025,U+0027-FFFF;
}
@font-face{
  font-family:'UGS LS Serif';
  src:url('../fonts/cormorant-latin-400-normal.woff2') format('woff2');
  font-weight:400; font-style:normal; font-display:swap;
  unicode-range:U+0026;
}
