@font-face {
    font-family: "Proxima Nova";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url("https://prerender.searchtides.com/asset?u=https%3A%2F%2Fsportsbook.fanduel.com%2Fassets%2Ffonts%2FProxima%2520Nova.woff") format("woff");
}

@font-face {
    font-family: "Proxima Nova";
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url("https://prerender.searchtides.com/asset?u=https%3A%2F%2Fsportsbook.fanduel.com%2Fassets%2Ffonts%2FProximaNova-Bold.woff") format("woff");
}

@font-face {
    font-family: "Proxima Nova Condensed";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url("https://prerender.searchtides.com/asset?u=https%3A%2F%2Fsportsbook.fanduel.com%2Fassets%2Ffonts%2FProxima%2520Nova%2520Condensed.woff") format("woff");
}

body {
    font-family: "ProximaNova-Regular", sans-serif;
    /* fanduelGreyL4 */
    background-color: #f0f3f8;
}

*,
*:after,
*:before {
    border-width: 0;
}

*:focus-visible {
    box-shadow: 0 0 0 0.125rem #ffffff;
    outline: 0.125rem solid #1f373d;
    z-index: 3;
    border-radius: 0.125rem;
}

* .internal-focus-visible:focus-visible {
    outline-offset: -0.225rem;
}

h1,
h2,
h3,
h4,
h5 {
    margin: 0;
    padding: 0;
    line-height: 1.2;
    font-weight: inherit;
    font-size: inherit;
}

a {
    text-decoration: none;
}

header {
    -webkit-font-smoothing: antialiased;
}

div {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

ul,
ol {
    list-style: none;
    padding: 0;
    margin: 0;
}
