/*!********************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./assets/src/styles/settings.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************/
* {
  box-sizing: border-box;
}

body {
  margin: 0;
  min-height: 100%;
  background-color: #fff;
  font-family: Arial, sans-serif;
  font-size: 14px;
  line-height: 20px;
  color: #333;
}

.floatingbanner {
  position: absolute;
  left: 32px;
  top: auto;
  right: auto;
  bottom: 32px;
  z-index: 999999;
  max-width: 300px;
  min-width: 250px;
  padding: 20px;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  background-color: #fff;
  box-shadow: 3px 0 14px 0 rgba(0, 0, 0, 0.2);
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  font-weight: 700;
}
.floatingbanner .link-block-4 {
  position: absolute;
  left: auto;
  top: 10px;
  right: 10px;
  bottom: auto;
}
.floatingbanner .w-inline-block {
  max-width: 100%;
  display: inline-block;
}
.floatingbanner .text-block-floating {
  margin-top: 0px;
  margin-bottom: 20px;
  line-height: 20px;
}
.floatingbanner .w-button {
  display: inline-block;
  padding: 9px 15px;
  background-color: #3898EC;
  color: white;
  border: 0;
  line-height: inherit;
  text-decoration: none;
  cursor: pointer;
  border-radius: 0;
}
.floatingbanner .button-7 {
  position: relative;
  align-items: flex-start;
  border-radius: 7px;
  background-color: #ff2d55;
  color: white;
  font-size: 16px;
}
.floatingbanner .text-block-11 {
  margin-top: -20px;
  flex-direction: column;
  align-items: flex-end;
  color: #b4b4b4;
  font-size: 10px;
  font-weight: 300;
  text-align: right;
}

.ui-state-default {
  display: inline;
  border-color: rgb(204, 204, 204);
  border-width: 1px;
  border-style: solid;
  border-bottom-width: 0;
  padding: 12px 0;
  background: none repeat scroll 0 0 rgb(228, 228, 228);
}

.ui-tabs-nav {
  padding-bottom: 9px;
  padding-left: 10px;
  border-bottom: 1px solid rgb(204, 204, 204);
  color: var(--my-plugin_color-primary);
}

.ui-tabs-anchor, .ui-tabs-anchor:focus {
  text-decoration: none;
  font-weight: 600;
  font-size: 15px;
  line-height: 24px;
  color: rgb(127, 127, 127);
  padding: 10px;
  box-shadow: none;
}

.ui-tabs-anchor:hover, .ui-state-active a {
  color: black;
}

.ui-tabs-active, .ui-tabs-active:hover, .ui-tabs-active:active {
  color: rgb(0, 0, 0);
  background: rgb(239, 239, 239) !important;
}

.metabox-holder .postbox {
  max-width: 100%;
}
.metabox-holder .postbox h3 {
  padding-left: 10px;
  border-bottom: 1px solid #e0e0e0;
}
.metabox-holder .postbox img {
  max-width: 240px;
}

.settings-tab {
  float: left;
}

.right-column-settings-page {
  max-width: 270px;
  float: right;
}

.toplevel_page_eyezon img {
  height: 80%;
}

.eyezon .disabled {
  pointer-events: none;
  opacity: 0.3;
}
.eyezon .eyezon-link {
  color: #FF2D55;
  margin-bottom: 5px;
  margin-top: 5px;
  display: inline-block;
}
.eyezon .block {
  margin-bottom: 15px;
  margin-top: 15px;
}
.eyezon .block.businessId {
  margin-bottom: 5px;
}
.eyezon .cmb2-id-businessId .cmb-td {
  padding-top: 0;
  padding-left: 0;
  padding-bottom: 30px;
}
.eyezon .cmb-type-title h2 {
  margin-bottom: 0;
}
.eyezon input[type=radio]:checked::before {
  content: "";
  border-radius: 50%;
  width: 0.5rem;
  height: 0.5rem;
  margin: 0.1875rem;
  background-color: #FF2D55 !important;
  line-height: 1.14285714;
}
.eyezon .ui-tabs-nav {
  border: 0 !important;
}
.eyezon .ui-tabs-nav .ui-tab {
  border: 0 !important;
  background-color: unset !important;
}
.eyezon .ui-tabs-nav .ui-tab a {
  color: #000;
}
.eyezon .ui-tabs-nav .ui-tab a:hover {
  color: #888;
}
.eyezon .ui-tabs-nav .ui-tab:hover {
  border-bottom: 2px solid #888 !important;
}
.eyezon .ui-tabs-nav .ui-tab.ui-state-active {
  background-color: unset !important;
  border-top: 0 !important;
  border-left: 0 !important;
  border-right: 0 !important;
  border-bottom: 2px solid #FF2D55 !important;
}
.eyezon .ui-tabs-nav .ui-tab.ui-state-active a {
  color: #FF2D55;
}
.eyezon div.cmb-remove-field-row {
  display: none;
}
.eyezon .cmb-remove-row-button {
  border: 0 !important;
  background: unset !important;
  top: -2px;
}
.eyezon .cmb-remove-row-button::before {
  color: #FF2D55;
}
.eyezon input, .eyezon textarea {
  border: 1px solid #ccc;
}
.eyezon .eyezonButtonTab {
  border: 1px solid #ccc;
  border-radius: 20px;
  padding: 15px;
  margin-bottom: 30px;
}
.eyezon .eyezonButtonTab .cmb-repeatable-grouping {
  padding: 0;
}
.eyezon .buttonHorizontalMargin, .eyezon .buttonBottomMargin {
  display: inline-block;
  padding: 0 !important;
}
.eyezon .cmb-add-group-row:hover:not(.disabled),
.eyezon .eyezon-button:hover,
.eyezon .cmb-add-row-button:hover,
.eyezon .cmb-remove-group-row-button:hover,
.eyezon .cmb-add-group-row:focus,
.eyezon .eyezon-button:focus,
.eyezon .cmb-remove-group-row-button:focus,
.eyezon .cmb-add-row-button:focus {
  background-color: rgba(255, 45, 85, 0.72) !important;
  border: 0 !important;
  color: #fff !important;
  box-shadow: unset !important;
}
.eyezon .cmb-remove-group-row-button {
  width: 100px !important;
  background-color: unset !important;
  border: 1px solid #ccc !important;
  color: #ccc !important;
}
.eyezon .cmb-add-group-row, .eyezon .cmb-add-row-button, .eyezon .cmb-remove-group-row-button {
  margin-bottom: 20px;
  text-decoration: none;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 8px 16px;
  gap: 8px;
  width: 175px;
  height: 25px;
  background: #FF2D55;
  border-radius: 8px;
  color: #fff;
  margin-top: 10px;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 22px;
  border: 0;
}
.eyezon .eyezon-button {
  text-decoration: none;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 8px 16px;
  gap: 8px;
  width: 176px;
  height: 40px;
  background: #FF2D55;
  border-radius: 8px;
  color: #fff;
  margin-bottom: 10px;
  margin-top: 10px;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 22px;
}
.eyezon .cmb-th, .eyezon .cmb-group-title, .eyezon .cmb-remove-group-row:not(.cmb-remove-group-row-button), .eyezon .cmb-repeatable-group .cmbhandle {
  display: none;
}
.eyezon .cmb-row {
  border: 0 !important;
}
.eyezon .cmb-row .cmb-type-title {
  padding-bottom: 0;
  margin-bottom: 0;
}
.eyezon .cmb-row .cmb-type-text {
  padding-top: 0;
}
.eyezon .cmb-row .cmb-td {
  float: left !important;
}
.eyezon .buttonMainText, .eyezon .cmb-type-title, .eyezon .cmb-type-radio, .eyezon .buttonBottomMargin {
  padding-top: 0 !important;
}
.eyezon .buttonHorizontalMargin {
  padding-bottom: 0 !important;
}
.eyezon .buttonUrl .cmb-repeat-row {
  padding: 0 !important;
  margin-bottom: 5px !important;
}
.eyezon .buttonUrl .cmb-repeat-table {
  max-width: 25em !important;
  border: 0 !important;
  background-color: unset !important;
}
.eyezon .buttonUrl .cmb-repeat-row::before {
  display: none !important;
}
.eyezon .previewContainer {
  position: relative;
}

/*# sourceMappingURL=plugin-settings.css.map*/