/* Lato is the personalisation font for Cadbury (returned by PCS). It must be loaded
   so personalised-text previews render in Lato rather than falling back to the default. */
@import url('https://fonts.googleapis.com/css2?family=Lato:wght@400;700;900&display=swap');

@font-face {
    font-family: "Gibson";
    src: url("https://static.thcdn.com/fe/fonts/cadbury/Gibson_v4-Light.woff2") format("woff2"),
         url("https://static.thcdn.com/fe/fonts/cadbury/Gibson_v4-Light.woff") format("woff");
    font-display: swap;
    font-weight: 300;
}

@font-face {
    font-family: "Gibson";
    src: url("https://static.thcdn.com/fe/fonts/cadbury/Gibson_v4-Regular.woff2") format("woff2"),
         url("https://static.thcdn.com/fe/fonts/cadbury/Gibson_v4-Regular.woff") format("woff");
    font-display: swap;
    font-weight: 400;
}

@font-face {
    font-family: "Gibson";
    src: url("https://static.thcdn.com/fe/fonts/cadbury/Gibson_v4-Medium.woff2") format("woff2"),
         url("https://static.thcdn.com/fe/fonts/cadbury/Gibson_v4-Medium.woff") format("woff");
    font-display: swap;
    font-weight: 500;
}

@font-face {
    font-family: "Gibson";
    src: url("https://static.thcdn.com/fe/fonts/cadbury/Gibson_v4-SemiBold.woff2") format("woff2"),
         url("https://static.thcdn.com/fe/fonts/cadbury/Gibson_v4-SemiBold.woff") format("woff");
    font-display: swap;
    font-weight: 600;
}

@font-face {
    font-family: "Gibson";
    src: url("https://static.thcdn.com/fe/fonts/cadbury/Gibson_v4-Bold.woff2") format("woff2"),
         url("https://static.thcdn.com/fe/fonts/cadbury/Gibson_v4-Bold.woff") format("woff");
    font-display: swap;
    font-weight: 700;
}

@font-face {
    font-family: "Gibson";
    src: url("https://static.thcdn.com/fe/fonts/cadbury/Gibson_v4-ExtraBold.woff2") format("woff2"),
         url("https://static.thcdn.com/fe/fonts/cadbury/Gibson_v4-ExtraBold.woff") format("woff");
    font-display: swap;
    font-weight: 800;
}
