
@font-face {
    font-family: 'BWHaasGroteskWeb';
    font-display: swap;
    font-weight: 400;
    font-style: normal;
    src: url('https://assets.bwbx.io/s3/fontservice/fonts/BWHaasGrotesk-55Roman-Web-7998fbcba8.eot');
    src: local('?'),
         url('https://assets.bwbx.io/s3/fontservice/fonts/BWHaasGrotesk-55Roman-Web-5cf5733cd9.woff2') format('woff2'),
         url('https://assets.bwbx.io/s3/fontservice/fonts/BWHaasGrotesk-55Roman-Web-a1ea4fd367.woff') format('woff');
}

@font-face {
    font-family: 'BWHaasGroteskWeb';
    font-display: swap;
    font-weight: 500;
    font-style: normal;
    src: url('https://assets.bwbx.io/s3/fontservice/fonts/BWHaasGrotesk-65Medium-Web-d9a88b8a91.eot');
    src: local('?'),
         url('https://assets.bwbx.io/s3/fontservice/fonts/BWHaasGrotesk-65Medium-Web-8f5de0c368.woff2') format('woff2'),
         url('https://assets.bwbx.io/s3/fontservice/fonts/BWHaasGrotesk-65Medium-Web-e205ada7dd.woff') format('woff');
}

@font-face {
    font-family: 'BWHaasGroteskWeb';
    font-display: swap;
    font-weight: 700;
    font-style: normal;
    
    src: url('https://assets.bwbx.io/s3/fontservice/fonts/BWHaasGrotesk-75Bold-Web-de8c77cce2.woff2') format('woff2'),
         url('https://assets.bwbx.io/s3/fontservice/fonts/BWHaasGrotesk-75Bold-Web-506363704e.woff') format('woff');
}

@font-face {
    font-family: 'BWHaasGroteskWeb';
    font-display: swap;
    font-weight: 900;
    font-style: normal;
    
    src: url('https://assets.bwbx.io/s3/fontservice/fonts/BWHaasGrotesk-95Black-Web-3629d1569b.woff2') format('woff2'),
         url('https://assets.bwbx.io/s3/fontservice/fonts/BWHaasGrotesk-95Black-Web-37847ad026.woff') format('woff');
}

@font-face {
    font-family: 'BWHaasGroteskWeb';
    font-display: swap;
    font-weight: 400;
    font-style: italic;
    src: url('https://assets.bwbx.io/s3/fontservice/fonts/BWHaasGrotesk-56Italic-Web-39c99fc394.eot');
    src: local('?'),
         url('https://assets.bwbx.io/s3/fontservice/fonts/BWHaasGrotesk-56Italic-Web-669253244d.woff2') format('woff2'),
         url('https://assets.bwbx.io/s3/fontservice/fonts/BWHaasGrotesk-56Italic-Web-296d0c8182.woff') format('woff');
}

@font-face {
    font-family: 'BWHaasGroteskWeb';
    font-display: swap;
    font-weight: 500;
    font-style: italic;
    
    src: url('https://assets.bwbx.io/s3/fontservice/fonts/BWHaasGrotesk-66MediumItalic-Web-d725f5ecec.woff2') format('woff2'),
         url('https://assets.bwbx.io/s3/fontservice/fonts/BWHaasGrotesk-66MediumItalic-Web-503f6e56b6.woff') format('woff');
}

@font-face {
    font-family: 'BWHaasGroteskWeb';
    font-display: swap;
    font-weight: 700;
    font-style: italic;
    
    src: url('https://assets.bwbx.io/s3/fontservice/fonts/BWHaasGrotesk-76BoldItalic-Web-1276e0d1bc.woff2') format('woff2'),
         url('https://assets.bwbx.io/s3/fontservice/fonts/BWHaasGrotesk-76BoldItalic-Web-1032f4ce3a.woff') format('woff');
}

@font-face {
    font-family: 'BWHaasGroteskWeb';
    font-display: swap;
    font-weight: 900;
    font-style: italic;
    
    src: url('https://assets.bwbx.io/s3/fontservice/fonts/BWHaasGrotesk-96BlackItalic-Web-47835b8d5d.woff2') format('woff2'),
         url('https://assets.bwbx.io/s3/fontservice/fonts/BWHaasGrotesk-96BlackItalic-Web-1a0b95417e.woff') format('woff');
}

@font-face {
    font-family: 'PublicoText';
    font-display: swap;
    font-weight: 400;
    font-style: normal;
    
    src: url('https://assets.bwbx.io/s3/fontservice/fonts/PublicoText-Roman-Web-bfa063ee27.woff2') format('woff2'),
         url('https://assets.bwbx.io/s3/fontservice/fonts/PublicoText-Roman-Web-e953eb7239.woff') format('woff');
}

@font-face {
    font-family: 'PublicoText';
    font-display: swap;
    font-weight: 600;
    font-style: normal;
    
    src: url('https://assets.bwbx.io/s3/fontservice/fonts/PublicoText-Semibold-Web-c48189a45a.woff2') format('woff2'),
         url('https://assets.bwbx.io/s3/fontservice/fonts/PublicoText-Semibold-Web-595b04b2da.woff') format('woff');
}

@font-face {
    font-family: 'PublicoText';
    font-display: swap;
    font-weight: 700;
    font-style: normal;
    
    src: url('https://assets.bwbx.io/s3/fontservice/fonts/PublicoText-Bold-Web-3c5266a48e.woff2') format('woff2'),
         url('https://assets.bwbx.io/s3/fontservice/fonts/PublicoText-Bold-Web-8851dd6a6e.woff') format('woff');
}

@font-face {
    font-family: 'PublicoText';
    font-display: swap;
    font-weight: 400;
    font-style: italic;
    
    src: url('https://assets.bwbx.io/s3/fontservice/fonts/PublicoText-Italic-Web-b04a2274cf.woff2') format('woff2'),
         url('https://assets.bwbx.io/s3/fontservice/fonts/PublicoText-Italic-Web-ba4fbc1a59.woff') format('woff');
}

@font-face {
    font-family: 'PublicoText';
    font-display: swap;
    font-weight: 600;
    font-style: italic;
    
    src: url('https://assets.bwbx.io/s3/fontservice/fonts/PublicoText-SemiboldItalic-Web-0254961da8.woff2') format('woff2'),
         url('https://assets.bwbx.io/s3/fontservice/fonts/PublicoText-SemiboldItalic-Web-57bd60b6fc.woff') format('woff');
}

@font-face {
    font-family: 'PublicoText';
    font-display: swap;
    font-weight: 700;
    font-style: italic;
    
    src: url('https://assets.bwbx.io/s3/fontservice/fonts/PublicoText-BoldItalic-Web-87dd52eb78.woff2') format('woff2'),
         url('https://assets.bwbx.io/s3/fontservice/fonts/PublicoText-BoldItalic-Web-aacadef6f2.woff') format('woff');
}

@font-face {
    font-family: 'BW Haas Text Mono A';
    font-display: swap;
    font-weight: 400;
    font-style: normal;
    
    src: url('https://assets.bwbx.io/s3/fontservice/fonts/BW%20Haas%20Text%20Mono%20A-55%20Roman-9fa796a3f4.woff2') format('woff2'),
         url('https://assets.bwbx.io/s3/fontservice/fonts/BW%20Haas%20Text%20Mono%20A-55%20Roman-33b3777385.woff') format('woff');
}

@font-face {
    font-family: 'BW Haas Text Mono A';
    font-display: swap;
    font-weight: 500;
    font-style: normal;
    
    src: url('https://assets.bwbx.io/s3/fontservice/fonts/BW%20Haas%20Text%20Mono%20A-65%20Medium-33adf6f59d.woff2') format('woff2'),
         url('https://assets.bwbx.io/s3/fontservice/fonts/BW%20Haas%20Text%20Mono%20A-65%20Medium-b753a86e33.woff') format('woff');
}

@font-face {
    font-family: 'BW Haas Text Mono A';
    font-display: swap;
    font-weight: 700;
    font-style: normal;
    
    src: url('https://assets.bwbx.io/s3/fontservice/fonts/BW%20Haas%20Text%20Mono%20A-75%20Bold-b2e69cfc2d.woff2') format('woff2'),
         url('https://assets.bwbx.io/s3/fontservice/fonts/BW%20Haas%20Text%20Mono%20A-75%20Bold-37356de2eb.woff') format('woff');
}

@font-face {
    font-family: 'BW Haas Text Mono A';
    font-display: swap;
    font-weight: 400;
    font-style: italic;
    
    src: url('https://assets.bwbx.io/s3/fontservice/fonts/BW%20Haas%20Text%20Mono%20A-55%20Roman%20Italic-7c8fa5d0d5.woff2') format('woff2'),
         url('https://assets.bwbx.io/s3/fontservice/fonts/BW%20Haas%20Text%20Mono%20A-55%20Roman%20Italic-92fc8b5492.woff') format('woff');
}

@font-face {
    font-family: 'BW Haas Text Mono A';
    font-display: swap;
    font-weight: 500;
    font-style: italic;
    
    src: url('https://assets.bwbx.io/s3/fontservice/fonts/BW%20Haas%20Text%20Mono%20A-65%20Medium%20Italic-a5a3d45e3d.woff2') format('woff2'),
         url('https://assets.bwbx.io/s3/fontservice/fonts/BW%20Haas%20Text%20Mono%20A-65%20Medium%20Italic-14b0dd0421.woff') format('woff');
}

@font-face {
    font-family: 'BW Haas Text Mono A';
    font-display: swap;
    font-weight: 700;
    font-style: italic;
    
    src: url('https://assets.bwbx.io/s3/fontservice/fonts/BW%20Haas%20Text%20Mono%20A-75%20Bold%20Italic-d75e08b164.woff2') format('woff2'),
         url('https://assets.bwbx.io/s3/fontservice/fonts/BW%20Haas%20Text%20Mono%20A-75%20Bold%20Italic-b93dc1ee8c.woff') format('woff');
}

@font-face {
    font-family: 'DrukWide-Web';
    font-display: swap;
    font-weight: 500;
    font-style: normal;
    
    src: url('https://assets.bwbx.io/s3/fontservice/fonts/DrukWide-Medium-Web-504896bb83.woff2') format('woff2'),
         url('https://assets.bwbx.io/s3/fontservice/fonts/DrukWide-Medium-Web-f16966b248.woff') format('woff');
}

@font-face {
    font-family: 'DrukWide-Web';
    font-display: swap;
    font-weight: 700;
    font-style: normal;
    src: url('https://assets.bwbx.io/s3/fontservice/fonts/DrukWide-Bold-Web-e6d35939c6.eot');
    src: local('?'),
         url('https://assets.bwbx.io/s3/fontservice/fonts/DrukWide-Bold-Web-c7d9e8661f.woff2') format('woff2'),
         url('https://assets.bwbx.io/s3/fontservice/fonts/DrukWide-Bold-Web-a2fb74187a.woff') format('woff'),
         url('https://assets.bwbx.io/s3/fontservice/fonts/DrukWide-Bold-Web-aa1e270dd1.svg') format('svg'),
         url('https://assets.bwbx.io/s3/fontservice/fonts/DrukWide-Bold-Web-87fcb31b83.ttf') format('truetype');
}

@font-face {
    font-family: 'DrukWide-Web';
    font-display: swap;
    font-weight: 900;
    font-style: normal;
    
    src: url('https://assets.bwbx.io/s3/fontservice/fonts/DrukWide-Heavy-Web-54700e699f.woff2') format('woff2'),
         url('https://assets.bwbx.io/s3/fontservice/fonts/DrukWide-Heavy-Web-b09144decd.woff') format('woff');
}

@font-face {
    font-family: 'DrukWide-Web-Super';
    font-display: swap;
    font-weight: 400;
    font-style: normal;
    
    src: url('https://assets.bwbx.io/s3/fontservice/fonts/DrukWide-Super-Web-3abad35559.woff2') format('woff2'),
         url('https://assets.bwbx.io/s3/fontservice/fonts/DrukWide-Super-Web-459596bb8d.woff') format('woff');
}

@font-face {
    font-family: 'DrukWide-Web';
    font-display: swap;
    font-weight: 500;
    font-style: italic;
    
    src: url('https://assets.bwbx.io/s3/fontservice/fonts/DrukWide-MediumItalic-Web-bce9ca03d3.woff2') format('woff2'),
         url('https://assets.bwbx.io/s3/fontservice/fonts/DrukWide-MediumItalic-Web-b3113ae764.woff') format('woff');
}

@font-face {
    font-family: 'DrukWide-Web';
    font-display: swap;
    font-weight: 700;
    font-style: italic;
    
    src: url('https://assets.bwbx.io/s3/fontservice/fonts/DrukWide-BoldItalic-Web-e3f52ce34a.woff2') format('woff2'),
         url('https://assets.bwbx.io/s3/fontservice/fonts/DrukWide-BoldItalic-Web-e3f8da7e62.woff') format('woff');
}

@font-face {
    font-family: 'DrukWide-Web';
    font-display: swap;
    font-weight: 900;
    font-style: italic;
    
    src: url('https://assets.bwbx.io/s3/fontservice/fonts/DrukWide-HeavyItalic-Web-2692a8c205.woff2') format('woff2'),
         url('https://assets.bwbx.io/s3/fontservice/fonts/DrukWide-HeavyItalic-Web-b0f8707f93.woff') format('woff');
}

@font-face {
    font-family: 'DrukWide-Web-Super';
    font-display: swap;
    font-weight: 400;
    font-style: italic;
    
    src: url('https://assets.bwbx.io/s3/fontservice/fonts/DrukWide-SuperItalic-Web-966223aa06.woff2') format('woff2'),
         url('https://assets.bwbx.io/s3/fontservice/fonts/DrukWide-SuperItalic-Web-4fe35958e5.woff') format('woff');
}