//
//  Abandoned Cart Email
//  ____________________________________________

//
//  Variables
//  ____________________________________________

@acart-external-link-icon__background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyODMuOTIyIDI4My45MjIiIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIj48cGF0aCBkPSJNMjY2LjQyMiAwaC05Ny42MjVjLTkuNjUgMC0xNy41IDcuODUxLTE3LjUgMTcuNSAwIDkuNjQ5IDcuODUgMTcuNSAxNy41IDE3LjVoNTUuMzc3bC05Mi4zNzUgOTIuMzc0YTE3LjM3OCAxNy4zNzggMCAwIDAtNS4xMjcgMTIuMzc1YzAgNC42NzYgMS44MTkgOS4wNjkgNS4xMjUgMTIuMzcxYTE3LjM3NCAxNy4zNzQgMCAwIDAgMTIuMzc1IDUuMTNjNC42NzQgMCA5LjA2OS0xLjgyIDEyLjM3Ni01LjEyN2w5Mi4zNzQtOTIuMzc1djU1LjM3N2MwIDkuNjQ5IDcuODUxIDE3LjUgMTcuNSAxNy41IDkuNjQ5IDAgMTcuNS03Ljg1MSAxNy41LTE3LjVWMTcuNWMwLTkuNjQ5LTcuODUxLTE3LjUtMTcuNS0xNy41eiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBkYXRhLW9sZF9jb2xvcj0iIzAwN2JkYiIgZmlsbD0iIzAwN2JkYiIvPjxwYXRoIGQ9Ik0yMDEuMTM3IDI1My45MjJIMzBWODIuNzg1aDEyOC43MTFsMzAtMzBIMTVjLTguMjg0IDAtMTUgNi43MTYtMTUgMTV2MjAxLjEzN2MwIDguMjg0IDYuNzE2IDE1IDE1IDE1aDIwMS4xMzdjOC4yODQgMCAxNS02LjcxNiAxNS0xNVY5NS4yMTFsLTMwIDMwdjEyOC43MTF6IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iYWN0aXZlLXBhdGgiIGRhdGEtb2xkX2NvbG9yPSIjMDA3YmRiIiBmaWxsPSIjMDA3YmRiIi8+PC9zdmc+) no-repeat top;

//
//  Common
//  ----------------------------------------------

& when (@media-common = true) {
    .new-page-url:after {
        content: '';
        display: inline-block;
        width: 7px;
        height: 7px;
        margin-left: 4px;
        vertical-align: super;
        background: @acart-external-link-icon__background;
        background-size: contain;
    }

    .admin-control-table {
        td:first-child,
        th:first-child {
            padding-left: 1.6rem;
        }

        td,
        th {
            padding: 1.3rem 1.6rem 1.3rem 0;
            vertical-align: top;
            border: 0;
            border-bottom: 1px solid #fff;
            background-color: #efefef;
            text-align: left;
        }

        th {
            vertical-align: bottom;
            color: #303030;
            font-size: 1.4rem;
            font-weight: 600;
        }
    }

    .amacart-actions-container {
        & {
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
        }

        .form-inline {
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-align-items: center;
            -ms-align-items: center;
            align-items: center;
        }

        .field-row {
            display: inline-block;
            margin-right: 20px;
        }

        .field-row:last-child {
            margin-left: auto;
        }
    }

    .amacard-title {
        display: inline-block;
        padding: 7px 0 10px;
    }

    .amacard-column-container {
        & {
            display: flex;
            flex-direction: column;
            align-items: center;
        }

        .amacard-text.-italic {
            font-style: italic;
        }

        .amacard-text {
            font-size: 12px;
        }
    }

    //override magento styles start
    .amacard-shedule-fieldset .admin__field-tooltip .admin__field-tooltip-content {
        right: -5rem;
    }

    .amacard-codes-grid {
        .admin__data-grid-header {
            box-sizing: border-box;
        }

        .admin__data-grid-wrap .data-grid-actions-cell .action-menu-item {
            cursor: pointer;
        }

        .selectmenu .selectmenu-value input {
            padding: 0;
            height: auto;
        }

        .admin__scope-old & legend,
        .admin__scope-old & fieldset {
            padding: 0;
        }

        .admin__data-grid-filters-wrap .admin__form-field {
            padding: 0 20px;
        }
    }
    //override magento styles end
}
