/* WPGV Font Isolation - All fonts are scoped to prevent conflicts with other plugins */

/* Preload critical fonts to prevent loading delays */
@font-face {
    font-family: 'Poppins-Regular';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Poppins/Poppins-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Montserrat';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Montserrat/Montserrat-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

/* Font isolation wrapper - only apply fonts within WPGV containers */
.wpgv-gift-voucher-container,
.wpgv-voucher-template,
#giftvoucher-template,
.wrapper-template-gift-voucher,
.wpgv-pdf-container {
    /* Font declarations will only apply within these containers */
}

/* Original font-face declarations with isolation */

@font-face {
    font-family: 'Ofelia-text-bold';
    src: url('../fonts/Antiga/AnyConv.com-Ofelia-text-bold.woff2') format('woff2');
    font-weight: bold;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Ofelia-text-light';
    src: url('../fonts/Antiga/AnyConv.com-Ofelia-text-light.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Antiga-Regular';
    src: url('../fonts/Antiga/Antiga-Regular-su-lt-raidem.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

/* Font declarations */


@font-face {
    font-family: 'Poppins-Regular';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Poppins/Poppins-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Poppins-SemiBold';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Poppins/Poppins-SemiBold.woff2') format('woff2');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Poppins';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Poppins/Poppins-Medium.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Poppins';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Poppins/Poppins-Light.woff2') format('woff2');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Poppins-Black';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Poppins/Poppins-Black.woff2') format('woff2');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Poppins';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Poppins/Poppins-Bold.woff2') format('woff2');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'Poppins';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Poppins/Poppins-Thin.woff2') format('woff2');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'GT Sectra Display';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/GT Sectra Display/GTSectraDisplay-Medium.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'GT Sectra Display';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/GT Sectra Display/GTSectraDisplay-Bold.woff2') format('woff2');
    font-weight: bold;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'GT Sectra Display';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/GT Sectra Display/GTSectraDisplay-Light.woff2') format('woff2');
    font-weight: 300;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'GT Sectra Display';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/GT Sectra Display/GTSectraDisplay-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Rozha One';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Rozha One/RozhaOne-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Poppins';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Poppins/Poppins-Black.woff2') format('woff2');
    font-weight: 900;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Poppins';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Poppins/Poppins-Bold.woff2') format('woff2');
    font-weight: bold;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Poppins';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Poppins/Poppins-SemiBold.woff2') format('woff2');
    font-weight: 600;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Poppins';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Poppins/Poppins-Light.woff2') format('woff2');
    font-weight: 300;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Poppins';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Poppins/Poppins-Medium.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Poppins';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Poppins/Poppins-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Proza Libre';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Proza Libre/ProzaLibre-Medium.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Proza Libre';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Proza Libre/ProzaLibre-SemiBold.woff2') format('woff2');
    font-weight: 600;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Proza Libre';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Proza Libre/ProzaLibre-Bold.woff2') format('woff2');
    font-weight: bold;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Proza Libre';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Proza Libre/ProzaLibre-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Impact';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Impact/Impact.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Montserrat';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Montserrat/Montserrat-Medium.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Montserrat';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Montserrat/Montserrat-Light.woff2') format('woff2');
    font-weight: 300;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Montserrat';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Montserrat/Montserrat-Black.woff2') format('woff2');
    font-weight: 900;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Montserrat';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Montserrat/Montserrat-Bold.woff2') format('woff2');
    font-weight: bold;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Montserrat';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Montserrat/Montserrat-SemiBold.woff2') format('woff2');
    font-weight: 600;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Montserrat';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Montserrat/Montserrat-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Italiana';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Italiana/Italiana-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Kranky';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Kranky/Kranky-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Charmonman';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Charmonman/Charmonman-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Charmonman';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Charmonman/Charmonman-Bold.woff2') format('woff2');
    font-weight: bold;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Purple Purse';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Purple Purse/PurplePurse-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Rufina';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Rufina/Rufina-Bold.woff2') format('woff2');
    font-weight: bold;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Rufina';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Rufina/Rufina-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Norican';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Norican/Norican-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Petit Formal Script';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Petit Formal Script/PetitFormalScript-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'SF Pro Display';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/SF Pro Display/SFProDisplay-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Oswald';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Oswald/Oswald-Light.woff2') format('woff2');
    font-weight: 300;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Oswald';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Oswald/Oswald-Bold.woff2') format('woff2');
    font-weight: bold;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Oswald';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Oswald/Oswald-Medium.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Oswald';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Oswald/Oswald-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Oswald';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Oswald/Oswald-SemiBold.woff2') format('woff2');
    font-weight: 600;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Chonburi';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Chonburi/Chonburi-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Murray Hill';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/murray-hill-bold/MurrayHillBoold.woff2') format('woff2');
    font-weight: 100;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Rounded Mplus 1c';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/M PLUS Rounded 1c/RoundedMplus1c-Light.woff2') format('woff2');
    font-weight: 300;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Rounded Mplus 1c';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/M PLUS Rounded 1c/RoundedMplus1c-Medium.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Rounded Mplus 1c';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/M PLUS Rounded 1c/RoundedMplus1c-Bold.woff2') format('woff2');
    font-weight: bold;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Rounded Mplus 1c';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/M PLUS Rounded 1c/RoundedMplus1c-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Julius Sans One';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Julius Sans One/JuliusSansOne-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Paprika';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Paprika/Paprika-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Grenze';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Grenze/Grenze-Bold.woff2') format('woff2');
    font-weight: bold;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Grenze';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Grenze/Grenze-Light.woff2') format('woff2');
    font-weight: 300;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Grenze';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Grenze/Grenze-Medium.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Grenze';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Grenze/Grenze-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Grenze';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Grenze/Grenze-SemiBold.woff2') format('woff2');
    font-weight: 600;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Prata';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Prata/Prata-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Roboto';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Roboto/Roboto-Light.woff2') format('woff2');
    font-weight: 300;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Roboto';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Roboto/Roboto-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Roboto';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Roboto/Roboto-Medium.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Roboto';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Roboto/Roboto-Black.woff2') format('woff2');
    font-weight: 900;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Roboto';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Roboto/Roboto-Bold.woff2') format('woff2');
    font-weight: bold;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Helvetica';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Helvetica/HelveticaMedium.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Helvetica';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Helvetica/Helvetica-Light.woff2') format('woff2');
    font-weight: 300;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Helvetica';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Helvetica/Helvetica.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Helvetica';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Helvetica/Helvetica-Bold.woff2') format('woff2');
    font-weight: bold;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Kaushan Script';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Kaushan Script/KaushanScript-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Montserrat Alternates';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Montserrat Alternates/MontserratAlternates-Light.woff2') format('woff2');
    font-weight: 300;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Montserrat Alternates';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Montserrat Alternates/MontserratAlternates-Bold.woff2') format('woff2');
    font-weight: bold;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Montserrat Alternates';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Montserrat Alternates/MontserratAlternates-Black.woff2') format('woff2');
    font-weight: 900;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Montserrat Alternates';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Montserrat Alternates/MontserratAlternates-Medium.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Montserrat Alternates';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Montserrat Alternates/MontserratAlternates-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Montserrat Alternates';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Montserrat Alternates/MontserratAlternates-SemiBold.woff2') format('woff2');
    font-weight: 600;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Spartan';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Spartan/Spartan-Black.woff2') format('woff2');
    font-weight: 900;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Spartan';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Spartan/Spartan-Bold.woff2') format('woff2');
    font-weight: bold;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Spartan';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Spartan/Spartan-Light.woff2') format('woff2');
    font-weight: 300;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Spartan';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Spartan/Spartan-Medium.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Spartan';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Spartan/Spartan-SemiBold.woff2') format('woff2');
    font-weight: 600;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Spartan';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Spartan/Spartan-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Inter';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Inter/Inter-Bold.woff2') format('woff2');
    font-weight: bold;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Inter';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Inter/Inter-Black.woff2') format('woff2');
    font-weight: 900;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Inter';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Inter/Inter-Light.woff2') format('woff2');
    font-weight: 300;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Inter';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Inter/Inter-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Inter';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Inter/Inter-Medium.woff2') format('woff2');
    font-weight: 500;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Inter';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Inter/Inter-SemiBold.woff2') format('woff2');
    font-weight: 600;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Open Sans';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Open-Sans/OpenSans-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Emilys Candy';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Emilys-Candy/EmilysCandy-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Salsa';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Salsa/Salsa-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Mogra';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Mogra/Mogra-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Lakki Reddy';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Lakki-Reddy/LakkiReddy.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Spontan Medium';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Spontan-Medium/Spontan-Medium.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'HelveticaNeueLT';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/HelveticaNeueLT/HelveticaNeueLT-BoldOutline.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'Ansylia';
    src: url('https://wp-giftcard-assets.s3.eu-central-1.amazonaws.com/fonts/Ansylia/Ansylia-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}