﻿.modal-base hr {
    height: .4px !important;
    margin: .4rem 0;
    color: var(--primary-dark_gray);
    background-color: var(--primary-dark_gray);
    border: 0;
    opacity: .2;
}

.modal-control-icon {
    width: 25px;
    height: 25px;
    fill: var(--primary-dark_gray);
}

    .modal-control-icon:hover {
        cursor: pointer;
    }

.editing {
    fill: var(--primary-orange);
}

.modal-label, .rz-label {
    margin: 0;
    padding: 0;
    font-family: "Plus Jakarta Sans Medium";
    font-size: large;
}

.modal-form-field-container {
    margin: 2rem 0;
}

.imagem-container {
    width: 100%;
    height: 400px;
    display: flex;
    justify-content: center;
    align-items: center;
    overflow: hidden;
}

    .imagem-container img {
        max-width: 100%;
        max-height: 100%;
        object-fit: cover;
    }

.modal-control-icon-gray {
}

    .modal-control-icon-gray:hover {
        transition: .6s;
    }

    .modal-control-icon-gray path {
        fill: var(--primary-dark_gray);
    }

    .modal-control-icon-gray:hover path {
        fill: var(--primary-orange);
        transition: .6s;
    }

.modal-hover-stroke-primary {
    stroke-width: 0.4px;
    stroke: var(--primary-dark_gray) !important;
    fill: var(--primary-dark_gray) !important;
}

    .modal-hover-stroke-primary:hover {
        fill: var(--primary-orange) !important;
        stroke: var(--primary-orange) !important;
        transition: .6s;
    }


.modal-hover-red {
}

    .modal-hover-red:hover {
        fill: var(--primary-dark_red) !important;
        transition: .6s;
    }
