
@mixin jackpotjoy-variables() {
    $primary-font-family: 'futura-pt', sans-serif !global;
    $secondary-font-family: 'futura-pt-bold', 'futura-pt', sans-serif !global;
    $tertiary-font-family: 'futura-pt-condensed', 'futura-pt', sans-serif !global;
    $body-font-family: 'Lato', $fallback-font-family !global;
    $primary-color: #FFFFFF !global;
    $primary-color-dark: #FFFFFF !global;
    $light-color: #F53E7D !global;
    $body-font-color: white !global;
}
@mixin jackpotjoy-overrides() {

    .btn.btn-primary {
        font-size: $html-font-size * 1.2;
        font-family: $secondary-font-family;
        min-width: $control-width-xs;
        min-height: $control-size;
        font-weight: bold;
        line-height: $line-height;
        height: $unit-12;
        text-transform: uppercase;
        margin: $unit-2;
        background: $primary-color;
        color: $light-color;
        border-radius: 0;
        border: none;
    }
    
    .overlay-title,
    .tile-title {
        h2 {
            font-family: $secondary-font-family;
        }
    }
    
    .overlay-footer .terms {
        font-family: $tertiary-font-family;
    }
    
    .tile-footer .tile-subtitle {
        font-family: $tertiary-font-family;
    }
    
    .terms .terms-section-content a {
        color: #FFF;
        text-decoration: underline;
    }
}