@charset "utf-8";

.connect-external-services-wrap .connect-loading { font-size: 25px; text-align: center; margin-top: 20px; }

.connect-external-services-wrap .connect-loading .fa-spinner { color: rgb(99, 105, 114); }

.connect-external-services-wrap .connect-external-services-title { display: flex; align-items: center; margin-bottom: 5px; }

.connect-external-services-wrap .connect-external-services-title .title { font-size: 14px; font-weight: bold; font-family: open_sans, "Open Sans", sans-serif; color: rgb(99, 105, 114); }

.connect-external-services-wrap .connect-external-services-title .label { font-size: 12px; font-weight: bold; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; color: rgb(99, 105, 114); line-height: 18px; padding: 0px 4px; border-radius: 2px; background-color: rgb(248, 228, 0); margin-left: 6px; }

.connect-external-services-wrap .external-services-panel { margin-top: 10px; font-family: open_sans, "Open Sans", sans-serif; }

.connect-external-services-wrap .external-services-panel .mailchimp-card { width: 100%; padding: 0px 15px; box-sizing: border-box; border: 1px solid rgb(226, 228, 231); border-radius: 2px; background: rgb(244, 246, 248); cursor: pointer; }

.connect-external-services-wrap .external-services-panel .mailchimp-card .mailchimp-card-top { display: flex; align-items: center; height: 48px; }

.connect-external-services-wrap .external-services-panel .mailchimp-card .mailchimp-card-top .left { flex: 1 1 0%; font-size: 14px; font-weight: bold; color: rgb(99, 105, 114); }

.connect-external-services-wrap .external-services-panel .mailchimp-card .mailchimp-card-top .right { display: flex; align-items: center; }

.connect-external-services-wrap .external-services-panel .mailchimp-card .mailchimp-card-top .right .tips { font-size: 14px; color: rgb(169, 174, 178); margin-right: 10px; }

.connect-external-services-wrap .external-services-panel .mailchimp-card .mailchimp-card-top .right .fa-chevron-right { color: rgb(169, 174, 178); }

.connect-external-services-wrap .external-services-panel .mailchimp-card .auth-expired-tips { margin-bottom: 12px; line-height: 1.5; color: rgb(230, 71, 81); }

.connect-external-services-wrap .external-services-panel .mailchimp-audience-wrap { width: 100%; box-sizing: border-box; padding: 15px; border: 1px solid rgb(226, 228, 231); border-radius: 2px; background: rgb(244, 246, 248); }

.connect-external-services-wrap .external-services-panel .mailchimp-audience-wrap .select-head { display: flex; justify-content: space-between; align-items: center; }

.connect-external-services-wrap .external-services-panel .mailchimp-audience-wrap .select-head.show-green-dot { box-sizing: border-box; padding-left: 18px; position: relative; }

.connect-external-services-wrap .external-services-panel .mailchimp-audience-wrap .select-head.show-green-dot::after { content: ""; width: 8px; height: 8px; border-radius: 50%; background-color: rgb(147, 183, 25); position: absolute; top: 50%; left: 0px; transform: translateY(-50%); }

.connect-external-services-wrap .external-services-panel .mailchimp-audience-wrap .select-head .title { font-size: 14px; font-weight: bold; color: rgb(99, 105, 114); }

.connect-external-services-wrap .external-services-panel .mailchimp-audience-wrap .select-head .fa-gear { font-size: 14px; color: rgb(99, 105, 114); cursor: pointer; }

.connect-external-services-wrap .external-services-panel .mailchimp-audience-wrap .select-audience-list .select-tips { font-size: 12px; color: rgb(169, 174, 178); line-height: 1.5; margin-top: 5px; }

.connect-external-services-wrap .external-services-panel .mailchimp-audience-wrap .select-audience-list .select-wrap { display: flex; align-items: center; margin-top: 10px; }

.connect-external-services-wrap .external-services-panel .mailchimp-audience-wrap .select-audience-list .select-wrap .audience-list { width: 190px; height: 35px; }

@media screen and (max-width: 800px) {
  .connect-external-services-wrap .external-services-panel .mailchimp-audience-wrap .select-audience-list .select-wrap .s-kit-select-wrapper { flex: 1 1 0%; }
  .connect-external-services-wrap .external-services-panel .mailchimp-audience-wrap .select-audience-list .select-wrap .s-kit-select-wrapper .audience-list { width: 100%; }
}

.connect-external-services-wrap .external-services-panel .mailchimp-audience-wrap .select-audience-list .select-wrap .select-btn { margin: 0px; padding: 8px 15px; }

.connect-external-services-wrap .external-services-panel .mailchimp-audience-wrap .select-audience-list .select-wrap .select-btn:nth-of-type(1) { margin: 0px 10px; }

.connect-external-services-wrap .external-services-panel .mailchimp-audience-wrap .select-audience-list .error-tips { font-size: 12px; color: rgb(230, 71, 81); margin-top: 10px; }

.connect-external-services-wrap .external-services-panel .mailchimp-audience-wrap .mailchimp-editor-wrap { box-sizing: border-box; padding-left: 18px; margin-top: 5px; }

.connect-external-services-wrap .external-services-panel .mailchimp-audience-wrap .mailchimp-editor-wrap .mailchimp-tips, .connect-external-services-wrap .external-services-panel .mailchimp-audience-wrap .mailchimp-editor-wrap .editor { font-size: 12px; color: rgb(169, 174, 178); line-height: 1.5; }

.connect-external-services-wrap .external-services-panel .mailchimp-audience-wrap .mailchimp-editor-wrap .editor { text-decoration: underline; }

.connect-external-services-wrap .external-services-panel .mailchimp-audience-wrap .mailchimp-editor-wrap .fa-pencil { cursor: pointer; font-size: 14px; padding-left: 5px; }

.mailchimp-disconnect { display: flex; align-items: center; cursor: pointer; }

.mailchimp-disconnect .fa-unlink { font-size: 12px; margin-right: 5px; }

.mailchimp-disconnect .tips { font-size: 12px; font-weight: bold; text-transform: uppercase; }