.qcash-svg-icon {
    width: 24px;
    height: 24px;
}

.qcash-svg-lg {
    width: 32px;
    height: 32px;
    min-width: 32px;
}

.qcash-svg-icon-vector {
    fill: var(--primary-00);
}

.qcash-loading-circle-animation {
    position: absolute;
    top: 0;
    width: 250px;
    height: 300px;
}

.qcash-loading-circle-animation circle {
    fill: var(--primary-20);
}


.qcash-popper-circle {
    z-index: 1;
    position: absolute !important;
}

.qcash-popper-circle circle {
    fill: var(--primary-20);
}

.qcash-popper-svg {
    height: 216px;
    z-index: 2;
}

.qcash-popper-svg path {
    stroke: var(--primary-00);
}

.qcash-maintenance-circle {
    z-index: 1;
    position: absolute !important;
}

.qcash-maintenance-circle circle {
    fill: var(--primary-20);
}

.qcash-maintenance-svg {
    display: flex;
    position: relative;
    max-width: 216px;
    width: 100%;
    z-index: 2;
}

.qcash-loading-circle-animation circle {
    fill: var(--primary-20);
}

.qcash-preapp-product-tag-svg {
    height: 0.75rem;
    width: 0.75rem;
}

.qcash-preapp-product-tag-svg-vector {
    fill: white;
}

.qcash-title-svg {
    width: 1.5rem;
    height: 1.5rem;
}

.qcash-tick {
    width: 16px;
    height: 16px;
    fill: white;
}

.qcash-tick-vector {
    fill: white;
}

.qcash-alert svg {
    height: auto;
}

@media only screen and (min-width: 0px) and (max-width: 1024px) {
    .qcash-svg-icon {
        width: 16px;
        height: 16px;
    }

    .qcash-loading-circle-animation {
        position: absolute;
        top: 0;
        width: 190px;
        height: 200px;
    }

    .qcash-tick {
        width: 8px;
        height: 8px;
    }
}
