/* Dinamo - Heavy */
@font-face {
  font-family: 'ABCDiatype-Heavy';
  src: url('https://www.avery.com/app/fonts/Dinamo/ABCDiatype-Heavy.woff2') format('woff2');
  font-display: swap;
}

/*
 * Legal Disclaimer for Web licence
 *
 * Licence to use webfonts for displaying dynamic text on designated website domains.
 *
 * Should the license page views limit be exceeded the license holder will be required to contact Lineto.com for an upgrade.
 * 
 * It is strictly prohibited to rename the font and to download or use these fonts in any other media. 
 * 
 * These Web fonts are licensed exclusively for the use on the following domain(s) and their subdomains:
 *
 * For use on:
 * Avery.com, up to 2.5m monthly page views
 *
 */

@font-face {
  font-family: "CircularXXWeb-Book";
  src: url("https://www.avery.com/app/fonts/CircularXX/web/fonts/CircularXXWeb-Book.woff2") format("woff2");
  font-display: swap;
}
@font-face {
  font-family: "CircularXXWeb-BookItalic";
  src: url("https://www.avery.com/app/fonts/CircularXX/web/fonts/CircularXXWeb-BookItalic.woff2") format("woff2");
  font-display: swap;
}
@font-face {
  font-family: "CircularXXWeb-Medium";
  src: url("https://www.avery.com/app/fonts/CircularXX/web/fonts/CircularXXWeb-Medium.woff2") format("woff2");
  font-display: swap;
}
@font-face {
  font-family: "CircularXXWeb-MediumItalic";
  src: url("https://www.avery.com/app/fonts/CircularXX/web/fonts/CircularXXWeb-MediumItalic.woff2") format("woff2");
  font-display: swap;
}
@font-face {
  font-family: "CircularXXWeb-Bold";
  src: url("https://www.avery.com/app/fonts/CircularXX/web/fonts/CircularXXWeb-Bold.woff2") format("woff2");
  font-display: swap;
}
@font-face {
  font-family: "CircularXXWeb-BoldItalic";
  src: url("https://www.avery.com/app/fonts/CircularXX/web/fonts/CircularXXWeb-BoldItalic.woff2") format("woff2");
  font-display: swap;
}
@font-face {
  font-family: "CircularXXWeb-Black";
  src: url("https://www.avery.com/app/fonts/CircularXX/web/fonts/CircularXXWeb-Black.woff2") format("woff2");
  font-display: swap;
}
@font-face {
  font-family: "CircularXXWeb-BlackItalic";
  src: url("https://www.avery.com/app/fonts/CircularXX/web/fonts/CircularXXWeb-BlackItalic.woff2") format("woff2");
  font-display: swap;
}
@font-face {
  font-family: "CircularXXWeb-Regular";
  src: url("https://www.avery.com/app/fonts/CircularXX/web/fonts/CircularXXWeb-Regular.woff2") format("woff2");
  font-display: swap;
}
@font-face {
  font-family: "CircularXXWeb-Italic";
  src: url("https://www.avery.com/app/fonts/CircularXX/web/fonts/CircularXXWeb-Italic.woff2") format("woff2");
  font-display: swap;
}

@supports (font-synthesis: none) {
    html {
        font-synthesis: none !important;
    }
}

h1,h2,h3,h4,h5,h6 {
    line-height: 1.2;
    margin-bottom: .5rem;
}

h1 {
    font-size: 2.25rem
}

h2 {
    font-size: 1.875rem
}

h3 {
    font-size: 1.5rem
}

h4 {
    font-size: 1.125rem
}

h5 {
    font-size: 1rem
}

h6 {
    font-size: .875rem
}

@media (max-width: 575.98px) {
    h1 {
        font-size:1.4rem
    }
    h2 {
        font-size:1.3rem
    }
    h3 {
        font-size:1.2rem
    }
}

@media (min-width: 576px) and (max-width: 768.98px) {
    h1 {
        font-size:1.7rem
    }
    h2 {
        font-size:1.5rem
    }
    h3 {
        font-size:1.3rem
    }
}

h1, h2 {
    font-family: ABCDiatype-Heavy;
}

h3, h4, h5, h6, strong, b {
    font-family: CircularXXWeb-Bold
}

html, body {
    font-family: CircularXXWeb-Book;
}

i {
    font-family: CircularXXWeb-BookItalic;
}
/* .font-weight-normal is still used in old pages */
.font-normal, .font-weight-normal {
    font-family: CircularXXWeb-Book;
}
.font-medium {
    font-family: CircularXXWeb-Medium;
}
/* .font-weight-bold is still used in old pages */
.font-bold, .font-weight-bold {
    font-family: CircularXXWeb-Bold;
}
.font-extrabold {
    font-family: CircularXXWeb-Black;
}
.font-italic {
    font-family: CircularXXWeb-BookItalic;
}
.font-heavy {
    font-family: ABCDiatype-Heavy;
}
/* Override Osano's font family */
.osano-cm-window {
    font-family: CircularXXWeb-Book;
}
.osano-cm-disclosure__toggle, .osano-cm-powered-by, .osano-cm-button, .osano-cm-cookie-disclosure__title {
    font-family: CircularXXWeb-Bold;
}