/* .modal-content{
    border-radius: 50px!important;
    text-align: center;
    border:none!important;
    padding:0 0 0 0!important;
    background-image: url('../../img/life/modal-background.png');
    background-repeat: no-repeat;
    background-size:cover;
    background-position: center;
} */
.modal-xl .modal-content, .modal-lg .modal-content, .modal-sm .modal-content, .modal-md .modal-content{
    border-radius: 1rem!important;
}
.img-modal{
    width: 100px
}
.img-close{
    width: 50px;
    border-radius: 50%;
    border: none!important;
    top: -10px;
    right: -10px;
    position: absolute;
    cursor: pointer;
}
/* .modal-header{
    background-color: var(--background-linear-primary);
    color: #fff;
} */
.modal-carrito{
    background-color: #fff ;
}
.img-container {
    background: rgb(245, 248, 255);
    border-top-left-radius: 50px!important;
    border-top-right-radius: 50px!important;
}
.text-justify{
    text-align: justify;
}
.modal-header.modal-error {
    background-color: var(--color-salmon-modal);
    border-color: var(--color-orange-bold);
    color: #fff !important;
    border-bottom: unset !important;
    border-radius: 0;
}
.modal-header.modal-error h5 {
    font-weight: bold;
}

.modal-body.modal-error {
    background-color: var(--color-salmon-modal);
    color: #fff;
    border-bottom-left-radius: calc(0.8rem - 1px) !important;
    border-bottom-right-radius: calc(0.8rem - 1px) !important;
    padding-top: 0;
}

.modal-content {
    border: unset!important;
    border-radius: 0.8rem!important;
}

.modal-body {
    padding: 0.5rem 1.2rem 1.2rem 1.2rem;
    color: #07111f;
    border-radius: 0.625rem;
}

.modal-header{
    padding: 1.2rem 1.2rem 0rem 1.2rem;
    border: unset;
}
.modal-title{
    font-weight: 800;
}

.close {
    color: #ffffff !important;
    text-shadow: unset;
    float: right;
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 1;
    color: #000;
    opacity: 0.7;
}

.close:hover {
    color: #ffffff !important;
}

.modal-header .close {
    padding: 1rem 1rem;
    margin: -1rem -1rem -1rem auto;
}

button.close {
    padding: 0;
    background-color: transparent;
    border: 0;
}

.modal-open{
    overflow: hidden;
}

/* .modal-container{
    width: 23rem;
    margin: auto;
} */
