.link-editor-modal
{
    
    .ant-modal-header {
        background-color: rgba(96, 229, 232, .02);
        padding: 20px;
        border-bottom: 1px solid #e0e0e0;
        border-radius: 16px 16px 0 0;
        margin-bottom: 0;
    }

    .ant-modal-content {
        border-radius: 16px;
        padding: 0;
    }

    .ant-modal-title {
        line-height: 28px;
    }

    .ant-modal-header .ant-modal-title {
        text-align: left;
        font-weight: 600;
        font-size: 18px;
    }

    .ant-modal-header .ant-modal-title {
        font-size: 20px;
    }


    .ant-modal-body {
        padding: 24px;
    }


    .ant-modal .ant-form-item {
        flex-direction: column;
    }
}


.special-offer-modal {

    .ant-modal-content {
        overflow: visible;
        border-radius: 16px !important;
        background-color: transparent;
        padding: 0 !important;
    }

    .ant-modal-body {
        padding: 0;
    }

    .modal__header {
        background: linear-gradient(var(--ant-success-color), var(--ant-success-color)), var(--ant-primary-color);
        border-bottom: 1px solid hsla(0, 0%, 100%, .1);
        border-radius: 16px 16px 0 0;
    }

}
