/* Auto-generated by scripts/library-fonts.mjs — do not edit by hand. */
@import url("https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Playfair+Display:ital,wght@0,400..900;1,400..900&family=Nanum+Myeongjo:wght@400;700;800&family=Albert+Sans:ital,wght@0,100..900;1,100..900&family=Inter:ital,wght@0,100..900;1,100..900&family=JetBrains+Mono:ital,wght@0,100..800;1,100..800&family=Bebas+Neue&family=Roboto:ital,wght@0,100..900;1,100..900&family=Montserrat:ital,wght@0,100..900;1,100..900&family=DM+Sans:ital,wght@0,100..900;1,100..900&family=Sora:wght@100..800&family=Wix+Madefor+Text:ital,wght@0,400..800;1,400..800&family=Carlito:ital,wght@0,400;0,700;1,400;1,700&family=Google+Sans+Flex:wght@100..900&family=Oi&family=Instrument+Serif:ital@0;1&family=Instrument+Sans:ital,wght@0,400..700;1,400..700&family=Bodoni+Moda:ital,opsz,wght@0,6..96,400..900;1,6..96,400..900&family=Hanken+Grotesk:ital,wght@0,100..900;1,100..900&family=Fraunces:ital,opsz,wght@0,9..144,100..900;1,9..144,100..900&family=Karla:ital,wght@0,200..800;1,200..800&family=Newsreader:ital,opsz,wght@0,6..72,200..800;1,6..72,200..800&family=Onest:wght@100..900&family=Host+Grotesk:ital,wght@0,300..800;1,300..800&family=Manrope:wght@200..800&family=Tenor+Sans&family=Figtree:ital,wght@0,300..900;1,300..900&family=Bricolage+Grotesque:opsz,wght@12..96,200..800&family=Space+Grotesk:wght@300..700&family=Syne:wght@400..800&family=Jost:ital,wght@0,100..900;1,100..900&family=Italiana&family=Marcellus&family=Pinyon+Script&family=EB+Garamond:ital,wght@0,400..800;1,400..800&family=Schibsted+Grotesk:ital,wght@0,400..900;1,400..900&family=Young+Serif&family=Geist:wght@100..900&family=Libre+Caslon+Display&display=swap");

@font-face { font-family: "Against"; src: url("/library/assets/fonts/Against/against%20regular.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Alkaline Script"; src: url("/library/assets/fonts/Alkaline%20Script/AlkalineScript.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Alpha Punk"; src: url("/library/assets/fonts/Alpha%20Punk/AlphaPunk.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Analogue"; src: url("/library/assets/fonts/Analogue/Analogue.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Analogue"; src: url("/library/assets/fonts/Analogue/Analogue-Italic.otf") format("opentype"); font-weight: 400; font-style: italic; font-display: swap; }
@font-face { font-family: "Apple Garamond"; src: url("/library/assets/fonts/Apple%20Garamond/AppleGaramond-Light.ttf") format("truetype"); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: "Apple Garamond"; src: url("/library/assets/fonts/Apple%20Garamond/AppleGaramond-LightItalic.ttf") format("truetype"); font-weight: 300; font-style: italic; font-display: swap; }
@font-face { font-family: "Apple Garamond"; src: url("/library/assets/fonts/Apple%20Garamond/AppleGaramond.ttf") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Apple Garamond"; src: url("/library/assets/fonts/Apple%20Garamond/AppleGaramond-Italic.ttf") format("truetype"); font-weight: 400; font-style: italic; font-display: swap; }
@font-face { font-family: "Apple Garamond"; src: url("/library/assets/fonts/Apple%20Garamond/AppleGaramond-Bold.ttf") format("truetype"); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: "Apple Garamond"; src: url("/library/assets/fonts/Apple%20Garamond/AppleGaramond-BoldItalic.ttf") format("truetype"); font-weight: 700; font-style: italic; font-display: swap; }
@font-face { font-family: "Arsenica"; src: url("/library/assets/fonts/Arsenica/ArsenicaTrial-Thin.ttf") format("truetype"); font-weight: 100; font-style: normal; font-display: swap; }
@font-face { font-family: "Arsenica"; src: url("/library/assets/fonts/Arsenica/ArsenicaTrial-ThinItalic.ttf") format("truetype"); font-weight: 100; font-style: italic; font-display: swap; }
@font-face { font-family: "Arsenica"; src: url("/library/assets/fonts/Arsenica/ArsenicaTrial-Light.ttf") format("truetype"); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: "Arsenica"; src: url("/library/assets/fonts/Arsenica/ArsenicaTrial-LightItalic.ttf") format("truetype"); font-weight: 300; font-style: italic; font-display: swap; }
@font-face { font-family: "Arsenica"; src: url("/library/assets/fonts/Arsenica/ArsenicaTrial-Regular.ttf") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Arsenica"; src: url("/library/assets/fonts/Arsenica/ArsenicaTrial-Italic.ttf") format("truetype"); font-weight: 400; font-style: italic; font-display: swap; }
@font-face { font-family: "Arsenica"; src: url("/library/assets/fonts/Arsenica/ArsenicaTrial-Medium.ttf") format("truetype"); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: "Arsenica"; src: url("/library/assets/fonts/Arsenica/ArsenicaTrial-MediumItalic.ttf") format("truetype"); font-weight: 500; font-style: italic; font-display: swap; }
@font-face { font-family: "Arsenica"; src: url("/library/assets/fonts/Arsenica/ArsenicaTrial-Demibold.ttf") format("truetype"); font-weight: 600; font-style: normal; font-display: swap; }
@font-face { font-family: "Arsenica"; src: url("/library/assets/fonts/Arsenica/ArsenicaTrial-DemiboldItalic.ttf") format("truetype"); font-weight: 600; font-style: italic; font-display: swap; }
@font-face { font-family: "Arsenica"; src: url("/library/assets/fonts/Arsenica/ArsenicaTrial-Bold.ttf") format("truetype"); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: "Arsenica"; src: url("/library/assets/fonts/Arsenica/ArsenicaTrial-BoldItalic.ttf") format("truetype"); font-weight: 700; font-style: italic; font-display: swap; }
@font-face { font-family: "Arsenica"; src: url("/library/assets/fonts/Arsenica/ArsenicaTrial-Extrabold.ttf") format("truetype"); font-weight: 800; font-style: normal; font-display: swap; }
@font-face { font-family: "Arsenica"; src: url("/library/assets/fonts/Arsenica/ArsenicaTrial-ExtraboldItalic.ttf") format("truetype"); font-weight: 800; font-style: italic; font-display: swap; }
@font-face { font-family: "Babe Sans"; src: url("/library/assets/fonts/Babe%20Sans/BabeSans.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Bananarama"; src: url("/library/assets/fonts/Bananarama/Bananarama.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Belvare"; src: url("/library/assets/fonts/Belvare/ccsbelvare.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Big Sexy Sans"; src: url("/library/assets/fonts/Big%20Sexy%20Sans/BigSexySans.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Bigbelow"; src: url("/library/assets/fonts/Bigbelow/Bigbelow.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Bigover"; src: url("/library/assets/fonts/Bigover/Bigover.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Blacker Display"; src: url("/library/assets/fonts/Blacker/Blacker-Display-Light-trial.ttf") format("truetype"); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: "Blacker Display"; src: url("/library/assets/fonts/Blacker/Blacker-Display-Light-Italic-trial.ttf") format("truetype"); font-weight: 300; font-style: italic; font-display: swap; }
@font-face { font-family: "Blacker Display"; src: url("/library/assets/fonts/Blacker/Blacker-Display-Regular-trial.ttf") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Blacker Display"; src: url("/library/assets/fonts/Blacker/Blacker-Display-Regular-Italic-trial.ttf") format("truetype"); font-weight: 400; font-style: italic; font-display: swap; }
@font-face { font-family: "Blacker Display"; src: url("/library/assets/fonts/Blacker/Blacker-Display-Medium-trial.ttf") format("truetype"); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: "Blacker Display"; src: url("/library/assets/fonts/Blacker/Blacker-Display-Medium-Italic-trial.ttf") format("truetype"); font-weight: 500; font-style: italic; font-display: swap; }
@font-face { font-family: "Blacker Display"; src: url("/library/assets/fonts/Blacker/Blacker-Display-Bold-trial.ttf") format("truetype"); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: "Blacker Display"; src: url("/library/assets/fonts/Blacker/Blacker-Display-Bold-italic-trial.ttf") format("truetype"); font-weight: 700; font-style: italic; font-display: swap; }
@font-face { font-family: "Blacker Display"; src: url("/library/assets/fonts/Blacker/Blacker-Display-ExtraBold-trial.ttf") format("truetype"); font-weight: 800; font-style: normal; font-display: swap; }
@font-face { font-family: "Blacker Display"; src: url("/library/assets/fonts/Blacker/Blacker-Display-ExtraBold-Italic-trial.ttf") format("truetype"); font-weight: 800; font-style: italic; font-display: swap; }
@font-face { font-family: "Blacker Display"; src: url("/library/assets/fonts/Blacker/Blacker-Display-Heavy-trial.ttf") format("truetype"); font-weight: 900; font-style: normal; font-display: swap; }
@font-face { font-family: "Blacker Display"; src: url("/library/assets/fonts/Blacker/Blacker-Display-Heavy-Italic-trial.ttf") format("truetype"); font-weight: 900; font-style: italic; font-display: swap; }
@font-face { font-family: "Blacker Text"; src: url("/library/assets/fonts/Blacker/Blacker-Text-Light-trial.ttf") format("truetype"); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: "Blacker Text"; src: url("/library/assets/fonts/Blacker/Blacker-Text-Light-Italic-trial.ttf") format("truetype"); font-weight: 300; font-style: italic; font-display: swap; }
@font-face { font-family: "Blacker Text"; src: url("/library/assets/fonts/Blacker/Blacker-Text-Book-trial.ttf") format("truetype"); font-weight: 350; font-style: normal; font-display: swap; }
@font-face { font-family: "Blacker Text"; src: url("/library/assets/fonts/Blacker/Blacker-Text-Book-Italic-trial.ttf") format("truetype"); font-weight: 350; font-style: italic; font-display: swap; }
@font-face { font-family: "Blacker Text"; src: url("/library/assets/fonts/Blacker/Blacker-Text-Regular-trial.ttf") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Blacker Text"; src: url("/library/assets/fonts/Blacker/Blacker-Text-Regular-Italic-trial.ttf") format("truetype"); font-weight: 400; font-style: italic; font-display: swap; }
@font-face { font-family: "Blacker Text"; src: url("/library/assets/fonts/Blacker/Blacker-Text-Medium-trial.ttf") format("truetype"); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: "Blacker Text"; src: url("/library/assets/fonts/Blacker/Blacker-Text-Medium-Italic-trial.ttf") format("truetype"); font-weight: 500; font-style: italic; font-display: swap; }
@font-face { font-family: "Blacker Text"; src: url("/library/assets/fonts/Blacker/Blacker-Text-Bold-trial.ttf") format("truetype"); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: "Blacker Text"; src: url("/library/assets/fonts/Blacker/Blacker-Text-Bold-Italic-trial.ttf") format("truetype"); font-weight: 700; font-style: italic; font-display: swap; }
@font-face { font-family: "Blacker Text"; src: url("/library/assets/fonts/Blacker/Blacker-Text-Heavy-trial.ttf") format("truetype"); font-weight: 900; font-style: normal; font-display: swap; }
@font-face { font-family: "Blacker Text"; src: url("/library/assets/fonts/Blacker/Blacker-Text-Heavy-Italic-trial.ttf") format("truetype"); font-weight: 900; font-style: italic; font-display: swap; }
@font-face { font-family: "Bootleg Sans"; src: url("/library/assets/fonts/Bootleg%20Sans/BootlegSans.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Boska"; src: url("/library/assets/fonts/Boska/Fonts/WEB/fonts/Boska-Extralight.woff2") format("woff2"); font-weight: 200; font-style: normal; font-display: swap; }
@font-face { font-family: "Boska"; src: url("/library/assets/fonts/Boska/Fonts/WEB/fonts/Boska-ExtralightItalic.woff2") format("woff2"); font-weight: 200; font-style: italic; font-display: swap; }
@font-face { font-family: "Boska"; src: url("/library/assets/fonts/Boska/Fonts/WEB/fonts/Boska-Light.woff2") format("woff2"); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: "Boska"; src: url("/library/assets/fonts/Boska/Fonts/WEB/fonts/Boska-LightItalic.woff2") format("woff2"); font-weight: 300; font-style: italic; font-display: swap; }
@font-face { font-family: "Boska"; src: url("/library/assets/fonts/Boska/Fonts/WEB/fonts/Boska-Regular.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Boska"; src: url("/library/assets/fonts/Boska/Fonts/WEB/fonts/Boska-Italic.woff2") format("woff2"); font-weight: 400; font-style: italic; font-display: swap; }
@font-face { font-family: "Boska"; src: url("/library/assets/fonts/Boska/Fonts/WEB/fonts/Boska-Medium.woff2") format("woff2"); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: "Boska"; src: url("/library/assets/fonts/Boska/Fonts/WEB/fonts/Boska-MediumItalic.woff2") format("woff2"); font-weight: 500; font-style: italic; font-display: swap; }
@font-face { font-family: "Boska"; src: url("/library/assets/fonts/Boska/Fonts/WEB/fonts/Boska-Bold.woff2") format("woff2"); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: "Boska"; src: url("/library/assets/fonts/Boska/Fonts/WEB/fonts/Boska-BoldItalic.woff2") format("woff2"); font-weight: 700; font-style: italic; font-display: swap; }
@font-face { font-family: "Boska"; src: url("/library/assets/fonts/Boska/Fonts/WEB/fonts/Boska-Black.woff2") format("woff2"); font-weight: 900; font-style: normal; font-display: swap; }
@font-face { font-family: "Boska"; src: url("/library/assets/fonts/Boska/Fonts/WEB/fonts/Boska-BlackItalic.woff2") format("woff2"); font-weight: 900; font-style: italic; font-display: swap; }
@font-face { font-family: "Botanica"; src: url("/library/assets/fonts/Botanica/Botanica.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Bright Miracle"; src: url("/library/assets/fonts/Bright%20Miracle/Bright%20Miracle.ttf") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Bright Royale"; src: url("/library/assets/fonts/Bright%20Royale/Bright%20Royale.ttf") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Brittany"; src: url("/library/assets/fonts/Brittany/BrittanySignature.ttf") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Cabinet Grotesk"; src: url("/library/assets/fonts/Cabinet%20Grotesk/Fonts/WEB/fonts/CabinetGrotesk-Thin.woff2") format("woff2"); font-weight: 100; font-style: normal; font-display: swap; }
@font-face { font-family: "Cabinet Grotesk"; src: url("/library/assets/fonts/Cabinet%20Grotesk/Fonts/WEB/fonts/CabinetGrotesk-Extralight.woff2") format("woff2"); font-weight: 200; font-style: normal; font-display: swap; }
@font-face { font-family: "Cabinet Grotesk"; src: url("/library/assets/fonts/Cabinet%20Grotesk/Fonts/WEB/fonts/CabinetGrotesk-Light.woff2") format("woff2"); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: "Cabinet Grotesk"; src: url("/library/assets/fonts/Cabinet%20Grotesk/Fonts/WEB/fonts/CabinetGrotesk-Regular.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Cabinet Grotesk"; src: url("/library/assets/fonts/Cabinet%20Grotesk/Fonts/WEB/fonts/CabinetGrotesk-Medium.woff2") format("woff2"); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: "Cabinet Grotesk"; src: url("/library/assets/fonts/Cabinet%20Grotesk/Fonts/WEB/fonts/CabinetGrotesk-Bold.woff2") format("woff2"); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: "Cabinet Grotesk"; src: url("/library/assets/fonts/Cabinet%20Grotesk/Fonts/WEB/fonts/CabinetGrotesk-Extrabold.woff2") format("woff2"); font-weight: 800; font-style: normal; font-display: swap; }
@font-face { font-family: "Cabinet Grotesk"; src: url("/library/assets/fonts/Cabinet%20Grotesk/Fonts/WEB/fonts/CabinetGrotesk-Black.woff2") format("woff2"); font-weight: 900; font-style: normal; font-display: swap; }
@font-face { font-family: "Cakewalk"; src: url("/library/assets/fonts/Cakewalk/Cakewalk.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Calgary"; src: url("/library/assets/fonts/Calgary/Calgary.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Capital Script"; src: url("/library/assets/fonts/Capital%20Script/Capital%20Script.ttf") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Cartica Serif"; src: url("/library/assets/fonts/Cartica%20Serif/CarticaSerif.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Cartica Serif"; src: url("/library/assets/fonts/Cartica%20Serif/CarticaSerif-Italic.otf") format("opentype"); font-weight: 400; font-style: italic; font-display: swap; }
@font-face { font-family: "Cartica Serif Sans"; src: url("/library/assets/fonts/Cartica%20Serif/CarticaSerif-Sans.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Castaway"; src: url("/library/assets/fonts/Castaway/Castaway.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Champagne Cartel"; src: url("/library/assets/fonts/Champagne%20Cartel/ChampagneCartel.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Champagne Cartel"; src: url("/library/assets/fonts/Champagne%20Cartel/ChampagneCartel-Italic.otf") format("opentype"); font-weight: 400; font-style: italic; font-display: swap; }
@font-face { font-family: "Champagne Cartel X"; src: url("/library/assets/fonts/Champagne%20Cartel%20X/ChampagneCartelItalicX.ttf") format("truetype"); font-weight: 400; font-style: italic; font-display: swap; }
@font-face { font-family: "Clash"; src: url("/library/assets/fonts/Clash/Fonts/WEB/fonts/ClashDisplay-Extralight.woff2") format("woff2"); font-weight: 200; font-style: normal; font-display: swap; }
@font-face { font-family: "Clash"; src: url("/library/assets/fonts/Clash/Fonts/WEB/fonts/ClashDisplay-Light.woff2") format("woff2"); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: "Clash"; src: url("/library/assets/fonts/Clash/Fonts/WEB/fonts/ClashDisplay-Regular.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Clash"; src: url("/library/assets/fonts/Clash/Fonts/WEB/fonts/ClashDisplay-Medium.woff2") format("woff2"); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: "Clash"; src: url("/library/assets/fonts/Clash/Fonts/WEB/fonts/ClashDisplay-Semibold.woff2") format("woff2"); font-weight: 600; font-style: normal; font-display: swap; }
@font-face { font-family: "Clash"; src: url("/library/assets/fonts/Clash/Fonts/WEB/fonts/ClashDisplay-Bold.woff2") format("woff2"); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: "Classico"; src: url("/library/assets/fonts/Classico/Classico.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Classico"; src: url("/library/assets/fonts/Classico/Classico-Bold.otf") format("opentype"); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: "Cloak"; src: url("/library/assets/fonts/Cloak/CLOAK.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Commune"; src: url("/library/assets/fonts/Commune/Commune.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Costa Del Sol"; src: url("/library/assets/fonts/Costa%20Del%20Sol/CostaDelSol.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Dark Paradise"; src: url("/library/assets/fonts/Dark%20Paradise/DarkParadise-Italic.otf") format("opentype"); font-weight: 400; font-style: italic; font-display: swap; }
@font-face { font-family: "Dark Paradise"; src: url("/library/assets/fonts/Dark%20Paradise/DarkParadise-Bold.otf") format("opentype"); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: "Dog Days"; src: url("/library/assets/fonts/Dog%20Days/DogDays.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Dreamland"; src: url("/library/assets/fonts/Dreamland/Dreamland.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Elysium"; src: url("/library/assets/fonts/Elysium/Elysium.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Ethereal"; src: url("/library/assets/fonts/Ethereal/EtherealDemo-Thin.otf") format("opentype"); font-weight: 100; font-style: normal; font-display: swap; }
@font-face { font-family: "Ethereal"; src: url("/library/assets/fonts/Ethereal/EtherealDemo-ExtraLight.otf") format("opentype"); font-weight: 200; font-style: normal; font-display: swap; }
@font-face { font-family: "Ethereal"; src: url("/library/assets/fonts/Ethereal/EtherealDemo-Light.otf") format("opentype"); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: "Ethereal"; src: url("/library/assets/fonts/Ethereal/EtherealDemo-Regular.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Ethereal"; src: url("/library/assets/fonts/Ethereal/EtherealDemo-Medium.otf") format("opentype"); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: "Ethereal"; src: url("/library/assets/fonts/Ethereal/EtherealDemo-SemiBold.otf") format("opentype"); font-weight: 600; font-style: normal; font-display: swap; }
@font-face { font-family: "Ethereal"; src: url("/library/assets/fonts/Ethereal/EtherealDemo-Bold.otf") format("opentype"); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: "Ethereal"; src: url("/library/assets/fonts/Ethereal/EtherealDemo-ExtraBold.otf") format("opentype"); font-weight: 800; font-style: normal; font-display: swap; }
@font-face { font-family: "Ethereal"; src: url("/library/assets/fonts/Ethereal/EtherealDemo-Black.otf") format("opentype"); font-weight: 900; font-style: normal; font-display: swap; }
@font-face { font-family: "Evangelina"; src: url("/library/assets/fonts/Evangelina/Evangelina.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Farmhouse"; src: url("/library/assets/fonts/Farmhouse/Farmhouse.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Fender"; src: url("/library/assets/fonts/Fender/Fender.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Festigan"; src: url("/library/assets/fonts/Festigan/Festigan.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Florence"; src: url("/library/assets/fonts/Florence/FlorenceDisplay.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Floss Sans"; src: url("/library/assets/fonts/Floss%20Sans/FlossSans.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Flowstate"; src: url("/library/assets/fonts/Flowstate/Flowstate-Outline.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Flowstate Outline"; src: url("/library/assets/fonts/Flowstate%20Outline/FlowstateOutline.ttf") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Foglihten"; src: url("/library/assets/fonts/Foglihten/Foglihten-068.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Friday"; src: url("/library/assets/fonts/Friday/FridayDisplay.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Furlong Vintage"; src: url("/library/assets/fonts/Furlong%20Vintage/FurlongVintage.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Furlong Vintage"; src: url("/library/assets/fonts/Furlong%20Vintage/FurlongVintage-Italic.otf") format("opentype"); font-weight: 400; font-style: italic; font-display: swap; }
@font-face { font-family: "Future Classic"; src: url("/library/assets/fonts/Future%20Classic/FutureClassic.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Genniro"; src: url("/library/assets/fonts/Genniro/Genniro-Light.otf") format("opentype"); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: "Genniro"; src: url("/library/assets/fonts/Genniro/Genniro.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Giaza"; src: url("/library/assets/fonts/Giaza/Giaza.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Ginger"; src: url("/library/assets/fonts/Ginger/Ginger.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Glitten"; src: url("/library/assets/fonts/Glitten/Glitten-Regular.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Grange"; src: url("/library/assets/fonts/Grange/Grange.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Hand And Heart"; src: url("/library/assets/fonts/Hand%20And%20Heart/HandAndHeart-Script.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Hand And Heart Script"; src: url("/library/assets/fonts/Hand%20And%20Heart%20Script/HandAndHeartScript.ttf") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Happy Chunk"; src: url("/library/assets/fonts/Happy%20Chunk/HappyChunk.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Haywire"; src: url("/library/assets/fonts/Haywire/Haywire-Condensed.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Haywire Extra"; src: url("/library/assets/fonts/Haywire%20Extra/HaywireExtraCondensed.ttf") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Heyday"; src: url("/library/assets/fonts/Heyday/HeydayDisplay.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "History Wonder"; src: url("/library/assets/fonts/History%20Wonder/HistoryWonder-Regular.ttf") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Holidaze"; src: url("/library/assets/fonts/Holidaze/HolidazeDisplay.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Holidaze"; src: url("/library/assets/fonts/Holidaze/HolidazeDisplay-Italic.otf") format("opentype"); font-weight: 400; font-style: italic; font-display: swap; }
@font-face { font-family: "Honeychrome"; src: url("/library/assets/fonts/Honeychrome/Honeychrome-Bold.otf") format("opentype"); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: "Humankind"; src: url("/library/assets/fonts/Humankind/Humankind.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Hunter"; src: url("/library/assets/fonts/Hunter/Hunter.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Insignia Serif"; src: url("/library/assets/fonts/Insignia%20Serif/InsigniaSerif.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Ivy Journal"; src: url("/library/assets/fonts/Ivy%20Presto/fonnts.com-Ivy-Journal-Thin.otf") format("opentype"); font-weight: 100; font-style: normal; font-display: swap; }
@font-face { font-family: "Ivy Journal"; src: url("/library/assets/fonts/Ivy%20Presto/fonnts.com-Ivy-Journal-Light.otf") format("opentype"); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: "Ivy Journal"; src: url("/library/assets/fonts/Ivy%20Presto/fonnts.com-Ivy-Journal-.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Ivy Journal"; src: url("/library/assets/fonts/Ivy%20Presto/fonnts.com-Ivy-Journal-Semi-Bold.otf") format("opentype"); font-weight: 600; font-style: normal; font-display: swap; }
@font-face { font-family: "Ivy Ora Display"; src: url("/library/assets/fonts/Ivy%20Presto/fonnts.com-Ivy-Ora-Display-Thin.otf") format("opentype"); font-weight: 100; font-style: normal; font-display: swap; }
@font-face { font-family: "Ivy Ora Display"; src: url("/library/assets/fonts/Ivy%20Presto/fonnts.com-Ivy-Ora-Display-Light.otf") format("opentype"); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: "Ivy Ora Display"; src: url("/library/assets/fonts/Ivy%20Presto/fonnts.com-Ivy-Ora-Display-.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Ivy Ora Display"; src: url("/library/assets/fonts/Ivy%20Presto/fonnts.com-Ivy-Ora-Display-Medium.otf") format("opentype"); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: "Ivy Ora Text"; src: url("/library/assets/fonts/Ivy%20Presto/fonnts.com-Ivy-Ora-Text-Thin.otf") format("opentype"); font-weight: 100; font-style: normal; font-display: swap; }
@font-face { font-family: "Ivy Ora Text"; src: url("/library/assets/fonts/Ivy%20Presto/fonnts.com-Ivy-Ora-Text-Light.otf") format("opentype"); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: "Ivy Ora Text"; src: url("/library/assets/fonts/Ivy%20Presto/fonnts.com-Ivy-Ora-Text-.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Ivy Ora Text"; src: url("/library/assets/fonts/Ivy%20Presto/fonnts.com-Ivy-Ora-Text-Medium.otf") format("opentype"); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: "Ivy Presto Display"; src: url("/library/assets/fonts/Ivy%20Presto/fonnts.com-Ivy-Presto-Display-Thin.otf") format("opentype"); font-weight: 100; font-style: normal; font-display: swap; }
@font-face { font-family: "Ivy Presto Display"; src: url("/library/assets/fonts/Ivy%20Presto/fonnts.com-Ivy-Presto-Display-Light.otf") format("opentype"); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: "Ivy Presto Display"; src: url("/library/assets/fonts/Ivy%20Presto/fonnts.com-Ivy-Presto-Display-.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Ivy Presto Display"; src: url("/library/assets/fonts/Ivy%20Presto/fonnts.com-Ivy-Presto-Display-Semi-Bold.otf") format("opentype"); font-weight: 600; font-style: normal; font-display: swap; }
@font-face { font-family: "Ivy Presto Headline"; src: url("/library/assets/fonts/Ivy%20Presto/fonnts.com-Ivy-Presto-Headline-Thin.otf") format("opentype"); font-weight: 100; font-style: normal; font-display: swap; }
@font-face { font-family: "Ivy Presto Headline"; src: url("/library/assets/fonts/Ivy%20Presto/fonnts.com-Ivy-Presto-Headline-Light.otf") format("opentype"); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: "Ivy Presto Headline"; src: url("/library/assets/fonts/Ivy%20Presto/fonnts.com-Ivy-Presto-Headline-.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Ivy Presto Headline"; src: url("/library/assets/fonts/Ivy%20Presto/fonnts.com-Ivy-Presto-Headline-Semi-Bold.otf") format("opentype"); font-weight: 600; font-style: normal; font-display: swap; }
@font-face { font-family: "Ivy Presto Text"; src: url("/library/assets/fonts/Ivy%20Presto/fonnts.com-Ivy-Presto-Text-Thin.otf") format("opentype"); font-weight: 100; font-style: normal; font-display: swap; }
@font-face { font-family: "Ivy Presto Text"; src: url("/library/assets/fonts/Ivy%20Presto/fonnts.com-Ivy-Presto-Text-Light.otf") format("opentype"); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: "Ivy Presto Text"; src: url("/library/assets/fonts/Ivy%20Presto/fonnts.com-Ivy-Presto-Text-.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Ivy Presto Text"; src: url("/library/assets/fonts/Ivy%20Presto/fonnts.com-Ivy-Presto-Text-Semi-Bold.otf") format("opentype"); font-weight: 600; font-style: normal; font-display: swap; }
@font-face { font-family: "Kinfolk"; src: url("/library/assets/fonts/Kinfolk/Kinfolk%20Reg.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Las Flores"; src: url("/library/assets/fonts/Las%20Flores/LasFlores.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Lenior"; src: url("/library/assets/fonts/Lenior/lenior.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Maison Galliard"; src: url("/library/assets/fonts/Maison%20Galliard/maison-galliard-sans.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Mantra Modern"; src: url("/library/assets/fonts/Mantra%20Modern/MantraModern.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Marigold"; src: url("/library/assets/fonts/Marigold/MARIGOLD.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Marigold Sans"; src: url("/library/assets/fonts/Marigold%20Sans/MarigoldSans.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Masculin"; src: url("/library/assets/fonts/Masculin/Masculin.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Melodrama"; src: url("/library/assets/fonts/Melodrama/Fonts/WEB/fonts/Melodrama-Light.woff2") format("woff2"); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: "Melodrama"; src: url("/library/assets/fonts/Melodrama/Fonts/WEB/fonts/Melodrama-Regular.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Melodrama"; src: url("/library/assets/fonts/Melodrama/Fonts/WEB/fonts/Melodrama-Medium.woff2") format("woff2"); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: "Melodrama"; src: url("/library/assets/fonts/Melodrama/Fonts/WEB/fonts/Melodrama-Semibold.woff2") format("woff2"); font-weight: 600; font-style: normal; font-display: swap; }
@font-face { font-family: "Melodrama"; src: url("/library/assets/fonts/Melodrama/Fonts/WEB/fonts/Melodrama-Bold.woff2") format("woff2"); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: "Midstar"; src: url("/library/assets/fonts/Midstar/Midstar_Personal_Use.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Monte Carlo"; src: url("/library/assets/fonts/Monte%20Carlo/MonteCarlo.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Neue Montreal"; src: url("/library/assets/fonts/Neue%20Montreal/NeueMontreal-Light.otf") format("opentype"); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: "Neue Montreal"; src: url("/library/assets/fonts/Neue%20Montreal/NeueMontreal-LightItalic.otf") format("opentype"); font-weight: 300; font-style: italic; font-display: swap; }
@font-face { font-family: "Neue Montreal"; src: url("/library/assets/fonts/Neue%20Montreal/NeueMontreal-Regular.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Neue Montreal"; src: url("/library/assets/fonts/Neue%20Montreal/NeueMontreal-Italic.otf") format("opentype"); font-weight: 400; font-style: italic; font-display: swap; }
@font-face { font-family: "Neue Montreal"; src: url("/library/assets/fonts/Neue%20Montreal/NeueMontreal-Medium.otf") format("opentype"); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: "Neue Montreal"; src: url("/library/assets/fonts/Neue%20Montreal/NeueMontreal-MediumItalic.otf") format("opentype"); font-weight: 500; font-style: italic; font-display: swap; }
@font-face { font-family: "Neue Montreal"; src: url("/library/assets/fonts/Neue%20Montreal/NeueMontreal-Bold.otf") format("opentype"); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: "Neue Montreal"; src: url("/library/assets/fonts/Neue%20Montreal/NeueMontreal-BoldItalic.otf") format("opentype"); font-weight: 700; font-style: italic; font-display: swap; }
@font-face { font-family: "New Wave"; src: url("/library/assets/fonts/New%20Wave/NewWave.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "New York"; src: url("/library/assets/fonts/New%20York/NewYork%20PERSONAL%20USE.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Operetta 32"; src: url("/library/assets/fonts/Operetta%2032/Operetta32-ExtraLight.otf") format("opentype"); font-weight: 200; font-style: normal; font-display: swap; }
@font-face { font-family: "Palm Springs"; src: url("/library/assets/fonts/Palm%20Springs/PalmSprings-GRAPHIC.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Palm Springs GRAPHIC"; src: url("/library/assets/fonts/Palm%20Springs%20GRAPHIC/PalmSpringsGRAPHIC.ttf") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Perfect Girl Sans"; src: url("/library/assets/fonts/Perfect%20Girl%20Sans/PerfectGirl-SansSerif.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Perfect Girl Script"; src: url("/library/assets/fonts/Perfect%20Girl%20Script/PerfectGirl-Script.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Perfect Romantic"; src: url("/library/assets/fonts/Perfect%20Romantic/PerfectRomantic-Regular.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Plus Jakarta Sans"; src: url("/library/assets/fonts/Plus%20Jakarta%20Sans/Fonts/WEB/fonts/PlusJakartaSans-ExtraLight.woff2") format("woff2"); font-weight: 200; font-style: normal; font-display: swap; }
@font-face { font-family: "Plus Jakarta Sans"; src: url("/library/assets/fonts/Plus%20Jakarta%20Sans/Fonts/WEB/fonts/PlusJakartaSans-ExtraLightItalic.woff2") format("woff2"); font-weight: 200; font-style: italic; font-display: swap; }
@font-face { font-family: "Plus Jakarta Sans"; src: url("/library/assets/fonts/Plus%20Jakarta%20Sans/Fonts/WEB/fonts/PlusJakartaSans-Light.woff2") format("woff2"); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: "Plus Jakarta Sans"; src: url("/library/assets/fonts/Plus%20Jakarta%20Sans/Fonts/WEB/fonts/PlusJakartaSans-LightItalic.woff2") format("woff2"); font-weight: 300; font-style: italic; font-display: swap; }
@font-face { font-family: "Plus Jakarta Sans"; src: url("/library/assets/fonts/Plus%20Jakarta%20Sans/Fonts/WEB/fonts/PlusJakartaSans-Regular.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Plus Jakarta Sans"; src: url("/library/assets/fonts/Plus%20Jakarta%20Sans/Fonts/WEB/fonts/PlusJakartaSans-Italic.woff2") format("woff2"); font-weight: 400; font-style: italic; font-display: swap; }
@font-face { font-family: "Plus Jakarta Sans"; src: url("/library/assets/fonts/Plus%20Jakarta%20Sans/Fonts/WEB/fonts/PlusJakartaSans-Medium.woff2") format("woff2"); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: "Plus Jakarta Sans"; src: url("/library/assets/fonts/Plus%20Jakarta%20Sans/Fonts/WEB/fonts/PlusJakartaSans-MediumItalic.woff2") format("woff2"); font-weight: 500; font-style: italic; font-display: swap; }
@font-face { font-family: "Plus Jakarta Sans"; src: url("/library/assets/fonts/Plus%20Jakarta%20Sans/Fonts/WEB/fonts/PlusJakartaSans-SemiBold.woff2") format("woff2"); font-weight: 600; font-style: normal; font-display: swap; }
@font-face { font-family: "Plus Jakarta Sans"; src: url("/library/assets/fonts/Plus%20Jakarta%20Sans/Fonts/WEB/fonts/PlusJakartaSans-SemiBoldItalic.woff2") format("woff2"); font-weight: 600; font-style: italic; font-display: swap; }
@font-face { font-family: "Plus Jakarta Sans"; src: url("/library/assets/fonts/Plus%20Jakarta%20Sans/Fonts/WEB/fonts/PlusJakartaSans-Bold.woff2") format("woff2"); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: "Plus Jakarta Sans"; src: url("/library/assets/fonts/Plus%20Jakarta%20Sans/Fonts/WEB/fonts/PlusJakartaSans-BoldItalic.woff2") format("woff2"); font-weight: 700; font-style: italic; font-display: swap; }
@font-face { font-family: "Plus Jakarta Sans"; src: url("/library/assets/fonts/Plus%20Jakarta%20Sans/Fonts/WEB/fonts/PlusJakartaSans-ExtraBold.woff2") format("woff2"); font-weight: 800; font-style: normal; font-display: swap; }
@font-face { font-family: "Plus Jakarta Sans"; src: url("/library/assets/fonts/Plus%20Jakarta%20Sans/Fonts/WEB/fonts/PlusJakartaSans-ExtraBoldItalic.woff2") format("woff2"); font-weight: 800; font-style: italic; font-display: swap; }
@font-face { font-family: "Poster Pixel"; src: url("/library/assets/fonts/Poster%20Pixel/PosterPixel.ttf") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Poster Texta"; src: url("/library/assets/fonts/Poster%20Texta/PosterTexta.ttf") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Raygun"; src: url("/library/assets/fonts/Raygun/Raygun.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "S Ick"; src: url("/library/assets/fonts/S%20Ick/Sick-day.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "S Ick"; src: url("/library/assets/fonts/S%20Ick/SIck-day-Bold.otf") format("opentype"); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: "S Ickday"; src: url("/library/assets/fonts/S%20Ickday/SickdayRegular.ttf") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "S Ickday"; src: url("/library/assets/fonts/S%20Ickday/SIckdayBold.ttf") format("truetype"); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: "Sage"; src: url("/library/assets/fonts/Sage/Sage.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Seaker"; src: url("/library/assets/fonts/Seaker/Seaker.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Seasons"; src: url("/library/assets/fonts/Seasons/Fontspring-DEMO-theseasons-bd.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Sergia"; src: url("/library/assets/fonts/Sergia/Sergia.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Serious Sans"; src: url("/library/assets/fonts/Serious%20Sans/SeriousSans.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Serious Sans"; src: url("/library/assets/fonts/Serious%20Sans/SeriousSans-Italic.otf") format("opentype"); font-weight: 400; font-style: italic; font-display: swap; }
@font-face { font-family: "Serious Sans"; src: url("/library/assets/fonts/Serious%20Sans/SeriousSans-Bold.otf") format("opentype"); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: "Serious Sans"; src: url("/library/assets/fonts/Serious%20Sans/SeriousSans-BoldItalic.otf") format("opentype"); font-weight: 700; font-style: italic; font-display: swap; }
@font-face { font-family: "Silvera"; src: url("/library/assets/fonts/Silvera/Silvera.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Soda Sans"; src: url("/library/assets/fonts/Soda%20Sans/SodaSans.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Sophillia"; src: url("/library/assets/fonts/Sophillia/Sophillia.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "South Pacific"; src: url("/library/assets/fonts/South%20Pacific/SouthPacific.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Spilt Milk"; src: url("/library/assets/fonts/Spilt%20Milk/SpiltMilk.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Starlight"; src: url("/library/assets/fonts/Starlight/Starlight.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Starlight"; src: url("/library/assets/fonts/Starlight/Starlight-Bold.otf") format("opentype"); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: "Stoned Youth"; src: url("/library/assets/fonts/Stoned%20Youth/StonedYouth.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Stylebender Deco"; src: url("/library/assets/fonts/Stylebender%20Deco/StylebenderDeco.ttf") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Stylebender Delicate"; src: url("/library/assets/fonts/Stylebender%20Delicate/StylebenderDelicate.ttf") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Stylebender Wedge"; src: url("/library/assets/fonts/Stylebender%20Wedge/StylebenderWedge.ttf") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Sundown Serif"; src: url("/library/assets/fonts/Sundown%20Serif/SundownSerif.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Sunflora"; src: url("/library/assets/fonts/Sunflora/Sunflora.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Sunshower Dreams"; src: url("/library/assets/fonts/Sunshower%20Dreams/SunshowerDreams.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Tangerine"; src: url("/library/assets/fonts/Tangerine/Tangerine.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Tangerine"; src: url("/library/assets/fonts/Tangerine/Tangerine-Italic.otf") format("opentype"); font-weight: 400; font-style: italic; font-display: swap; }
@font-face { font-family: "Texturefontsdecodistressed"; src: url("/library/assets/fonts/Texturefontsdecodistressed/TEXTUREFONTSDECODISTRESSED.ttf") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Texturefontsdesertthin"; src: url("/library/assets/fonts/Texturefontsdesertthin/TEXTUREFONTSDESERTTHIN.ttf") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Texturefontswesternstencil"; src: url("/library/assets/fonts/Texturefontswesternstencil/TEXTUREFONTSWESTERNSTENCIL.ttf") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Vespa Serif"; src: url("/library/assets/fonts/Vespa%20Serif/VespaSerif.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Vineyard"; src: url("/library/assets/fonts/Vineyard/Vineyard.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Wayfarer"; src: url("/library/assets/fonts/Wayfarer/WayfarerDisplay.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Wayfarer"; src: url("/library/assets/fonts/Wayfarer/WayfarerDisplay-Italic.otf") format("opentype"); font-weight: 400; font-style: italic; font-display: swap; }
@font-face { font-family: "Willow Sans"; src: url("/library/assets/fonts/Willow%20Sans/WillowSans.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Wrangler"; src: url("/library/assets/fonts/Wrangler/WranglerV2.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Yorker"; src: url("/library/assets/fonts/Yorker/Yorker.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Zodiak"; src: url("/library/assets/fonts/Zodiak/Fonts/WEB/fonts/Zodiak-Thin.woff2") format("woff2"); font-weight: 100; font-style: normal; font-display: swap; }
@font-face { font-family: "Zodiak"; src: url("/library/assets/fonts/Zodiak/Fonts/WEB/fonts/Zodiak-ThinItalic.woff2") format("woff2"); font-weight: 100; font-style: italic; font-display: swap; }
@font-face { font-family: "Zodiak"; src: url("/library/assets/fonts/Zodiak/Fonts/WEB/fonts/Zodiak-Light.woff2") format("woff2"); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: "Zodiak"; src: url("/library/assets/fonts/Zodiak/Fonts/WEB/fonts/Zodiak-LightItalic.woff2") format("woff2"); font-weight: 300; font-style: italic; font-display: swap; }
@font-face { font-family: "Zodiak"; src: url("/library/assets/fonts/Zodiak/Fonts/WEB/fonts/Zodiak-Regular.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Zodiak"; src: url("/library/assets/fonts/Zodiak/Fonts/WEB/fonts/Zodiak-Italic.woff2") format("woff2"); font-weight: 400; font-style: italic; font-display: swap; }
@font-face { font-family: "Zodiak"; src: url("/library/assets/fonts/Zodiak/Fonts/WEB/fonts/Zodiak-Bold.woff2") format("woff2"); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: "Zodiak"; src: url("/library/assets/fonts/Zodiak/Fonts/WEB/fonts/Zodiak-BoldItalic.woff2") format("woff2"); font-weight: 700; font-style: italic; font-display: swap; }
@font-face { font-family: "Zodiak"; src: url("/library/assets/fonts/Zodiak/Fonts/WEB/fonts/Zodiak-Extrabold.woff2") format("woff2"); font-weight: 800; font-style: normal; font-display: swap; }
@font-face { font-family: "Zodiak"; src: url("/library/assets/fonts/Zodiak/Fonts/WEB/fonts/Zodiak-ExtraboldItalic.woff2") format("woff2"); font-weight: 800; font-style: italic; font-display: swap; }
@font-face { font-family: "Zodiak"; src: url("/library/assets/fonts/Zodiak/Fonts/WEB/fonts/Zodiak-Black.woff2") format("woff2"); font-weight: 900; font-style: normal; font-display: swap; }
@font-face { font-family: "Zodiak"; src: url("/library/assets/fonts/Zodiak/Fonts/WEB/fonts/Zodiak-BlackItalic.woff2") format("woff2"); font-weight: 900; font-style: italic; font-display: swap; }

/* Aliases — legacy family names kept resolving after a sub-family split. */
@font-face { font-family: "Ivy Presto"; src: url("/library/assets/fonts/Ivy%20Presto/fonnts.com-Ivy-Presto-Text-Thin.otf") format("opentype"); font-weight: 100; font-style: normal; font-display: swap; }
@font-face { font-family: "Ivy Presto"; src: url("/library/assets/fonts/Ivy%20Presto/fonnts.com-Ivy-Presto-Text-Light.otf") format("opentype"); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: "Ivy Presto"; src: url("/library/assets/fonts/Ivy%20Presto/fonnts.com-Ivy-Presto-Text-.otf") format("opentype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Ivy Presto"; src: url("/library/assets/fonts/Ivy%20Presto/fonnts.com-Ivy-Presto-Text-Semi-Bold.otf") format("opentype"); font-weight: 600; font-style: normal; font-display: swap; }
@font-face { font-family: "Blacker"; src: url("/library/assets/fonts/Blacker/Blacker-Text-Light-Italic-trial.ttf") format("truetype"); font-weight: 300; font-style: italic; font-display: swap; }
@font-face { font-family: "Blacker"; src: url("/library/assets/fonts/Blacker/Blacker-Text-Light-trial.ttf") format("truetype"); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: "Blacker"; src: url("/library/assets/fonts/Blacker/Blacker-Text-Book-Italic-trial.ttf") format("truetype"); font-weight: 350; font-style: italic; font-display: swap; }
@font-face { font-family: "Blacker"; src: url("/library/assets/fonts/Blacker/Blacker-Text-Book-trial.ttf") format("truetype"); font-weight: 350; font-style: normal; font-display: swap; }
@font-face { font-family: "Blacker"; src: url("/library/assets/fonts/Blacker/Blacker-Text-Regular-Italic-trial.ttf") format("truetype"); font-weight: 400; font-style: italic; font-display: swap; }
@font-face { font-family: "Blacker"; src: url("/library/assets/fonts/Blacker/Blacker-Text-Regular-trial.ttf") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "Blacker"; src: url("/library/assets/fonts/Blacker/Blacker-Text-Medium-Italic-trial.ttf") format("truetype"); font-weight: 500; font-style: italic; font-display: swap; }
@font-face { font-family: "Blacker"; src: url("/library/assets/fonts/Blacker/Blacker-Text-Medium-trial.ttf") format("truetype"); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: "Blacker"; src: url("/library/assets/fonts/Blacker/Blacker-Text-Bold-Italic-trial.ttf") format("truetype"); font-weight: 700; font-style: italic; font-display: swap; }
@font-face { font-family: "Blacker"; src: url("/library/assets/fonts/Blacker/Blacker-Text-Bold-trial.ttf") format("truetype"); font-weight: 700; font-style: normal; font-display: swap; }
@font-face { font-family: "Blacker"; src: url("/library/assets/fonts/Blacker/Blacker-Text-Heavy-Italic-trial.ttf") format("truetype"); font-weight: 900; font-style: italic; font-display: swap; }
@font-face { font-family: "Blacker"; src: url("/library/assets/fonts/Blacker/Blacker-Text-Heavy-trial.ttf") format("truetype"); font-weight: 900; font-style: normal; font-display: swap; }
