/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

 html {
    line-height: 1.15; /* 1 */
    -webkit-text-size-adjust: 100%; /* 2 */
  }
  
  /* Sections
     ========================================================================== */
  
  /**
   * Remove the margin in all browsers.
   */
  
  body {
    margin: 0;
  }
  
  /**
   * Render the `main` element consistently in IE.
   */
  
  main {
    display: block;
  }
  
  /**
   * Correct the font size and margin on `h1` elements within `section` and
   * `article` contexts in Chrome, Firefox, and Safari.
   */
  
  h1 {
    font-size: 2em;
    margin: 0.67em 0;
  }
  
  /* Grouping content
     ========================================================================== */
  
  /**
   * 1. Add the correct box sizing in Firefox.
   * 2. Show the overflow in Edge and IE.
   */
  
  hr {
    box-sizing: content-box; /* 1 */
    height: 0; /* 1 */
    overflow: visible; /* 2 */
  }
  
  /**
   * 1. Correct the inheritance and scaling of font size in all browsers.
   * 2. Correct the odd `em` font sizing in all browsers.
   */
  
  pre {
    font-family: monospace, monospace; /* 1 */
    font-size: 1em; /* 2 */
  }
  
  /* Text-level semantics
     ========================================================================== */
  
  /**
   * Remove the gray background on active links in IE 10.
   */
  
  a {
    background-color: transparent;
  }
  
  /**
   * 1. Remove the bottom border in Chrome 57-
   * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
   */
  
  abbr[title] {
    border-bottom: none; /* 1 */
    text-decoration: underline; /* 2 */
    text-decoration: underline dotted; /* 2 */
  }
  
  /**
   * Add the correct font weight in Chrome, Edge, and Safari.
   */
  
  b,
  strong {
    font-weight: bolder;
  }
  
  /**
   * 1. Correct the inheritance and scaling of font size in all browsers.
   * 2. Correct the odd `em` font sizing in all browsers.
   */
  
  code,
  kbd,
  samp {
    font-family: monospace, monospace; /* 1 */
    font-size: 1em; /* 2 */
  }
  
  /**
   * Add the correct font size in all browsers.
   */
  
  small {
    font-size: 80%;
  }
  
  /**
   * Prevent `sub` and `sup` elements from affecting the line height in
   * all browsers.
   */
  
  sub,
  sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
  }
  
  sub {
    bottom: -0.25em;
  }
  
  sup {
    top: -0.5em;
  }
  
  /* Embedded content
     ========================================================================== */
  
  /**
   * Remove the border on images inside links in IE 10.
   */
  
  img {
    border-style: none;
  }
  
  /* Forms
     ========================================================================== */
  
  /**
   * 1. Change the font styles in all browsers.
   * 2. Remove the margin in Firefox and Safari.
   */
  
  button,
  input,
  optgroup,
  select,
  textarea {
    font-family: inherit; /* 1 */
    font-size: 100%; /* 1 */
    line-height: 1.15; /* 1 */
    margin: 0; /* 2 */
  }
  
  /**
   * Show the overflow in IE.
   * 1. Show the overflow in Edge.
   */
  
  button,
  input { /* 1 */
    overflow: visible;
  }
  
  /**
   * Remove the inheritance of text transform in Edge, Firefox, and IE.
   * 1. Remove the inheritance of text transform in Firefox.
   */
  
  button,
  select { /* 1 */
    text-transform: none;
  }
  
  /**
   * Correct the inability to style clickable types in iOS and Safari.
   */
  
  button,
  [type="button"],
  [type="reset"],
  [type="submit"] {
    -webkit-appearance: button;
  }
  
  /**
   * Remove the inner border and padding in Firefox.
   */
  
  button::-moz-focus-inner,
  [type="button"]::-moz-focus-inner,
  [type="reset"]::-moz-focus-inner,
  [type="submit"]::-moz-focus-inner {
    border-style: none;
    padding: 0;
  }
  
  /**
   * Restore the focus styles unset by the previous rule.
   */
  
  button:-moz-focusring,
  [type="button"]:-moz-focusring,
  [type="reset"]:-moz-focusring,
  [type="submit"]:-moz-focusring {
    outline: 1px dotted ButtonText;
  }
  
  /**
   * Correct the padding in Firefox.
   */
  
  fieldset {
    padding: 0.35em 0.75em 0.625em;
  }
  
  /**
   * 1. Correct the text wrapping in Edge and IE.
   * 2. Correct the color inheritance from `fieldset` elements in IE.
   * 3. Remove the padding so developers are not caught out when they zero out
   *    `fieldset` elements in all browsers.
   */
  
  legend {
    box-sizing: border-box; /* 1 */
    color: inherit; /* 2 */
    display: table; /* 1 */
    max-width: 100%; /* 1 */
    padding: 0; /* 3 */
    white-space: normal; /* 1 */
  }
  
  /**
   * Add the correct vertical alignment in Chrome, Firefox, and Opera.
   */
  
  progress {
    vertical-align: baseline;
  }
  
  /**
   * Remove the default vertical scrollbar in IE 10+.
   */
  
  textarea {
    overflow: auto;
  }
  
  /**
   * 1. Add the correct box sizing in IE 10.
   * 2. Remove the padding in IE 10.
   */
  
  [type="checkbox"],
  [type="radio"] {
    box-sizing: border-box; /* 1 */
    padding: 0; /* 2 */
  }
  
  /**
   * Correct the cursor style of increment and decrement buttons in Chrome.
   */
  
  [type="number"]::-webkit-inner-spin-button,
  [type="number"]::-webkit-outer-spin-button {
    height: auto;
  }
  
  /**
   * 1. Correct the odd appearance in Chrome and Safari.
   * 2. Correct the outline style in Safari.
   */
  
  [type="search"] {
    -webkit-appearance: textfield; /* 1 */
    outline-offset: -2px; /* 2 */
  }
  
  /**
   * Remove the inner padding in Chrome and Safari on macOS.
   */
  
  [type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
  }
  
  /**
   * 1. Correct the inability to style clickable types in iOS and Safari.
   * 2. Change font properties to `inherit` in Safari.
   */
  
  ::-webkit-file-upload-button {
    -webkit-appearance: button; /* 1 */
    font: inherit; /* 2 */
  }
  
  /* Interactive
     ========================================================================== */
  
  /*
   * Add the correct display in Edge, IE 10+, and Firefox.
   */
  
  details {
    display: block;
  }
  
  /*
   * Add the correct display in all browsers.
   */
  
  summary {
    display: list-item;
  }
  
  /* Misc
     ========================================================================== */
  
  /**
   * Add the correct display in IE 10+.
   */
  
  template {
    display: none;
  }
  
  /**
   * Add the correct display in IE 10.
   */
  
  [hidden] {
    display: none;
  }
@font-face{font-family:"manrope";src:url(assets/4afb283bba326df875f6.ttf) format("truetype");font-style:normal}@font-face{font-family:"Rubik";src:url(assets/3a4acc0356c6ea73f2c3.ttf) format("truetype");font-style:normal}@font-face{font-family:"Rubik Italic";src:url(assets/d83d9d961a7aaca406c2.ttf) format("truetype");font-style:italic}@font-face{font-family:"Roboto Mono";src:url(assets/e14e25b7c497634efdfe.ttf) format("truetype");font-style:normal}@font-face{font-family:"Roboto Mono Italic";src:url(assets/a53103a7b0e22765d7ff.ttf) format("truetype");font-style:italic}.mitgo-widget-toggle-button{left:20px !important;bottom:20px !important;transform:scale(0.7);box-shadow:0px 0px 8px 2px rgba(247,247,247,.2);border-radius:12px}.ant-picker-content th,.ant-picker-content td{line-height:16px !important;width:16px !important;min-width:16px !important;height:16px !important}.ant-table-cell-row-hover{cursor:pointer}.ant-table-wrapper .ant-table-tbody>tr>td.ant-table-column-sort{background-color:inherit}@media(max-width: 992px){.ant-picker-panel:last-child .ant-picker-date-panel{display:none !important}.ant-picker-panel:first-child .ant-picker-date-panel .ant-picker-header-next-btn,.ant-picker-panel:first-child .ant-picker-date-panel .ant-picker-header-super-next-btn{visibility:initial !important}.ant-picker-panel.ant-picker-range-wrapper{min-width:288px !important}.ant-picker-presets{display:none !important}}@media(max-width: 460px){.ant-picker-dropdown{transform:scale(0.8)}}.labelNoDots label::after{content:none !important;color:#adff2f}*{font-synthesis:none !important}[id^=react-joyride-step-] button{outline:0;transition:all .3s}[id^=react-joyride-step-] button:hover{background-color:#ff8b52 !important}.blurred-link-block{pointer-events:none;filter:blur(3px)}
.setup-integration-page__select-col{flex:1;display:flex;column-gap:8px}.setup-integration-page__select-col .ant-select{flex:auto}
.copy-value-card{height:40px;min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.copy-value-card .ant-card-body{padding:8px !important;overflow:hidden;width:100%}.copy-value-card .ant-card-body span{display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}
.action-buttons-block .ant-form-item-control-input-content{display:flex;justify-content:space-between}
.mp-avatar_disconnected{position:relative;filter:grayscale(1)}.mp-avatar_disconnected::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:block;opacity:.5;background:#fff}
.welcome-description{padding:24px 20px;gap:8px}.welcome-description-title{margin:0;opacity:.85}.welcome-header{background:#fff;width:100%;height:60px}
.welcome-role-card{width:100%;max-width:350px;padding:0;border-radius:12px}
.page-content{padding:24px;margin:0;min-height:280px;overflow:auto}.page-breadcrumb{font-size:18px;font-weight:600;line-height:24px;text-align:left;margin:16px 0}.dashboard-card{width:100%;background:#fff}.dashboard-card-inner{width:100%;background:#fff}
.campaign-type-selection__type-card{width:100%;background:#fff;height:100%}.campaign-type-selection__type-card .ant-card-body{height:100%}.campaign-type-selection__type-card__content{height:100%;justify-content:space-between}
.campaign-details-form .ant-form-item{margin-bottom:0 !important}.campaign-details-form .ant-form-item-control{flex:unset !important}
.product-table{margin:24px 0}.products__drawer .ant-drawer-body{display:flex;flex-direction:column;justify-content:space-between}.product-details__wrap{overflow-y:auto}.product-details__title{margin-top:0}.product-details__divider{margin:8px 0}.product-details__details{display:grid;grid-template-columns:repeat(2, auto);gap:8px 10px}.product-details__description{justify-self:flex-end;margin:0}
.products-table .ant-empty-image svg,.campaigns-table .ant-empty-image svg{width:28px}.campaigns-tab__legal-info-alert{width:100%;align-items:center}
.store-details__list-of-marketplaces .ant-list-item{padding-inline:0}.store-details__list-of-marketplaces .ant-row{align-items:center;width:100%;justify-content:space-between}.store-details__list-of-marketplaces.ant-list{border-radius:0;border-left:0;border-right:0}.store-details__list-of-marketplaces .marketplace-title{display:inline-block;overflow:hidden;text-overflow:ellipsis;max-width:75px;white-space:nowrap;margin-left:12px}
.stores-table__drawer .ant-drawer-body{display:flex;flex-direction:column;justify-content:space-between}
.setup-integration-page__form .ant-form-item-label{width:220px;text-align:left}
.setup-integration-page__select-col{flex:1;display:flex;column-gap:8px}.setup-integration-page__select-col .ant-select{flex:auto}
.stores-page .stores-table .ant-empty-image svg{width:28px}.stores-page .ant-card-head-title{padding:0 !important;white-space:unset !important}
.marketplaces-tab__marketplace-card{width:100%;background:#fff;height:100%}.marketplaces-tab__marketplace-card .ant-card-body{height:100%}.marketplaces-tab__marketplace-card__content{height:100%;justify-content:space-between}
.legal-info__form .ant-form-item-row{column-gap:8px}.legal-info__form .ant-form-item-row .ant-form-item-label{width:220px;text-align:left}.legal-info__form .ant-form-item-row .ant-form-item-label label{white-space:pre-wrap;min-height:40px;height:auto}.legal-info__form .action-buttons-block{margin-top:12px;column-gap:24px;row-gap:8px}.legal-info__form .action-buttons-block button{transition:unset}
.personal-promotions-import-upload .ant-upload-select{width:100%}
.promotion__drawer .ant-descriptions-header{margin-bottom:0 !important}
.personal-promotion__drawer .ant-descriptions-header{margin-bottom:0 !important}
.sidebar-logo{margin-bottom:20px !important}.sidebar-logo .ant-menu-title-content{margin-left:7px !important;font-family:Rubik;font-size:15px;font-weight:700;line-height:22px;text-align:left;color:#fff}.page-content{padding:24px;margin:0;min-height:280px;overflow:auto}.page-breadcrumb{font-size:18px;font-weight:600;line-height:24px;text-align:left;margin:16px 0}.dashboard-card{width:100%;background:#fff}
.page-header{padding:0;background-color:#fff;height:60px;line-height:60px}.page-header__mobile{padding:0;height:60px;line-height:60px}.hide-title-content .ant-menu-title-content{margin-inline-start:unset !important}.header-mobile-menu{width:100%;justify-content:flex-end}.header-mobile-menu .anticon{min-width:40px !important}.header-mobile-menu .anticon svg{display:block;margin:0 auto}.header-mobile-menu .logo-menu-item{margin:auto;display:flex}.header-mobile-menu .logo-menu-item .ant-menu-title-content{font-size:15px;font-weight:700;color:#fff;margin-inline-start:unset !important;margin-left:6px !important}.mobile-header-notifications-popover{top:59px !important;left:0 !important}.page-menu-popup{top:51px !important;left:0 !important}.page-menu-popup .ant-menu-sub{width:100vw;border-radius:0 0 12px 12px}.page-menu-popup .ant-menu-sub .ant-menu-item{height:44px}.desktop-header-menu .anticon{min-width:40px !important}.desktop-header-menu .anticon svg{display:block;margin:0 auto}
.sidebar-logo{height:auto !important;display:flex !important;align-items:center;margin-top:22px !important;margin-bottom:12px !important}.sidebar-logo .ant-menu-title-content{margin-inline-start:16px !important;font-family:Rubik;font-size:15px;font-weight:700;line-height:22px;text-align:left}.sidebar-menu .ant-menu-item{height:44px;line-height:44px}.hide-title-content .ant-menu-title-content{margin-inline-start:unset !important}
.app-layout-container{height:100vh;width:100vw;display:flex;align-items:stretch;overflow:hidden}
.page-header{padding:0;background-color:#fff;height:60px;line-height:60px}.page-header__mobile{padding:0;height:60px;line-height:60px}.hide-title-content .ant-menu-title-content{margin-inline-start:unset !important}.header-mobile-menu{width:100%;justify-content:flex-end}.header-mobile-menu .anticon{min-width:40px !important}.header-mobile-menu .anticon svg{display:block;margin:0 auto}.header-mobile-menu .logo-menu-item{margin:auto;display:flex}.header-mobile-menu .logo-menu-item .ant-menu-title-content{font-size:15px;font-weight:700;color:#fff;margin-inline-start:unset !important;margin-left:6px !important}.mobile-header-notifications-popover{top:59px !important;left:0 !important}.page-menu-popup{top:51px !important;left:0 !important}.page-menu-popup .ant-menu-sub{width:100vw;border-radius:0 0 12px 12px}.page-menu-popup .ant-menu-sub .ant-menu-item{height:44px}.desktop-header-menu .anticon{min-width:40px !important}.desktop-header-menu .anticon svg{display:block;margin:0 auto}
.sidebar-logo{height:auto !important;display:flex !important;align-items:center;margin-top:22px !important;margin-bottom:12px !important}.sidebar-logo .ant-menu-title-content{margin-inline-start:16px !important;font-family:Rubik;font-size:15px;font-weight:700;line-height:22px;text-align:left}.sidebar-menu .ant-menu-item{height:44px;line-height:44px}.hide-title-content .ant-menu-title-content{margin-inline-start:unset !important}
.app-layout-container{height:100vh;width:100vw;display:flex;align-items:stretch;overflow:hidden}
.add-edit-source__form .ant-form-item-row{column-gap:8px}.add-edit-source__form .ant-form-item-row .ant-form-item-label{width:220px;text-align:left}.add-edit-source__form .ant-form-item-row .ant-form-item-label label{white-space:pre-wrap;min-height:40px;height:auto}.add-edit-source__form .action-buttons-block{margin-top:12px;column-gap:24px;row-gap:8px}.add-edit-source__form .action-buttons-block button{transition:unset}.source-verification-block__list{color:var(--ant-color-text-description)}.source-verification-block__list li:not(:first-of-type){margin-top:12px}.source-verification-block__list .copy-card{margin-top:8px}
.sources-table__drawer .ant-drawer-body{display:flex;flex-direction:column;justify-content:space-between}.sources-table .text-multiline span{white-space:pre-wrap;word-break:break-all;display:block}.sources-table .text-multiline a span{text-align:left}.source-details__wrap{overflow-y:auto}.source-details__title{margin-top:0}.source-details__divider{margin:8px 0}.source-details__details{display:grid;grid-template-columns:repeat(2, auto);gap:8px 10px}.source-details__description{justify-self:flex-end;margin:0}.source-details__comment-card .ant-card-body{padding:8px !important}
.sources-page .sources-table .ant-empty-image svg{width:28px}
.product-campaign-table__favorite{background-color:#fffbe6}.product-campaign-table__favorite .ant-table-cell-fix-right-first{background-color:#fffbe6}.product-campaign-table__product-tracking-link{overflow:hidden;text-overflow:ellipsis}
.product-campaign-table__favorite{background-color:#fffbe6}.product-campaign-table__favorite .ant-table-cell-fix-right-first{background-color:#fffbe6}.product-campaign-table__product-tracking-link{overflow:hidden;text-overflow:ellipsis}
.landings-table__favorite{background-color:#fffbe6}.landings-table__favorite .ant-table-cell-fix-right-first{background-color:#fffbe6}.landing-product-categories-dropdown-menu .ant-dropdown-menu-item:hover{background-color:rgba(0,0,0,0) !important;color:inherit !important;cursor:"default" !important}
.legal-info__form .ant-form-item-row{column-gap:8px}.legal-info__form .ant-form-item-row .ant-form-item-label{width:220px;text-align:left}.legal-info__form .ant-form-item-row .ant-form-item-label label{white-space:pre-wrap;min-height:40px;height:auto}.legal-info__form .action-buttons-block{margin-top:12px;column-gap:24px;row-gap:8px}.legal-info__form .action-buttons-block button{transition:unset}
.promotion-products-table__favorite{background-color:#fffbe6}.promotion-products-table__favorite .ant-table-cell-fix-right-first{background-color:#fffbe6}
.sellers-promotion-products-table__favorite{background-color:#fffbe6}.sellers-promotion-products-table__favorite .ant-table-cell-fix-right{background-color:#fffbe6}

/*# sourceMappingURL=main.e56f5a1668bc78f32420.css.map*/