@charset "UTF-8";
.wekacommerce-product-data {
  position: relative;
  min-width: 255px;
  border: 1px solid #e5e5e5;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
  background: #fff;
  margin-top: 32px; }
  .wekacommerce-product-data .variations-defaults {
    float: none; }
  .wekacommerce-product-data .product-data {
    display: flex;
    background-color: #fff; }
    .wekacommerce-product-data .product-data--tabs {
      margin: 0;
      width: 20%;
      line-height: 1em;
      padding: 0 0 10px;
      position: relative;
      background-color: #fafafa;
      border-right: 1px solid #eee;
      box-sizing: border-box; }
    .wekacommerce-product-data .product-data--tab {
      margin: 0;
      padding: 0;
      display: block;
      position: relative; }
      .wekacommerce-product-data .product-data--tab a {
        margin: 0;
        padding: 10px;
        display: block;
        box-shadow: none;
        text-decoration: none;
        line-height: 20px !important;
        border-bottom: 1px solid #eee; }
    .wekacommerce-product-data .product-data--tab.active a {
      color: #555;
      position: relative;
      background-color: #eee; }
    .wekacommerce-product-data .product-data--panel {
      width: 80%;
      min-height: 175px; }
  .wekacommerce-product-data .form-field {
    display: flex;
    align-items: center;
    padding: 5px 20px 5px 162px !important;
    margin: 9px 0; }
    .wekacommerce-product-data .form-field label {
      width: 150px;
      padding: 0;
      margin: 0 0 0 -150px;
      vertical-align: middle; }

.wekacommerce-attribute-data table {
  width: 100%;
  position: relative;
  background-color: #fdfdfd;
  padding: 1em;
  border-top: 1px solid #eee; }
  .wekacommerce-attribute-data table td {
    text-align: left;
    padding: 0 6px 1em 0;
    vertical-align: top;
    border: 0; }
    .wekacommerce-attribute-data table td label {
      text-align: left;
      display: block;
      line-height: 21px; }
    .wekacommerce-attribute-data table td select {
      width: 100% !important; }
  .wekacommerce-attribute-data table td.attribute_name {
    width: 200px; }

.wekacommerce-metabox {
  background: #fff;
  border-bottom: 1px solid #eee;
  margin: 0 !important; }
  .wekacommerce-metabox h3 {
    margin: 0 !important;
    padding: 0.75em 0.75em 0.75em 1em !important;
    font-size: 1em !important;
    overflow: hidden;
    zoom: 1;
    cursor: pointer; }
    .wekacommerce-metabox h3 a.delete {
      color: red;
      font-weight: 400;
      line-height: 26px;
      text-decoration: none;
      position: relative;
      float: right; }
    .wekacommerce-metabox h3 strong {
      font-weight: 400;
      line-height: 26px;
      font-weight: 700; }

.wekacommerce-metabox.wekacommerce_variation h3 {
  cursor: pointer;
  padding: 0.5em 0.75em 0.5em 1em !important; }

#product_tagdiv select {
  width: 100%; }

#postgallerydiv .inside #product_images_container {
  margin-bottom: 10px; }
  #postgallerydiv .inside #product_images_container ul {
    margin: 0;
    padding: 0;
    display: flex;
    flex-wrap: wrap;
    align-items: center; }
    #postgallerydiv .inside #product_images_container ul::before {
      content: ' ';
      display: table; }
    #postgallerydiv .inside #product_images_container ul:after {
      clear: both; }
    #postgallerydiv .inside #product_images_container ul li.image {
      width: 80px;
      height: 80px;
      display: flex;
      align-items: center;
      border: 1px solid #d5d5d5;
      margin: 4px 4px 0 0;
      background: #f7f7f7;
      border-radius: 2px;
      position: relative;
      box-sizing: border-box; }
      #postgallerydiv .inside #product_images_container ul li.image img {
        width: 100%;
        height: auto;
        display: block; }
    #postgallerydiv .inside #product_images_container ul li:hover ul.actions {
      display: block; }
    #postgallerydiv .inside #product_images_container ul.actions {
      position: absolute;
      top: -8px;
      right: -8px;
      padding: 2px;
      display: none; }
      #postgallerydiv .inside #product_images_container ul.actions li {
        float: right;
        margin: 0 0 0 2px; }
        #postgallerydiv .inside #product_images_container ul.actions li a.delete {
          display: block;
          text-indent: -9999px;
          position: relative;
          height: 1em;
          width: 1em;
          font-size: 1.4em; }
          #postgallerydiv .inside #product_images_container ul.actions li a.delete::before {
            font-family: Dashicons;
            speak: none;
            font-weight: 400;
            text-transform: none;
            -webkit-font-smoothing: antialiased;
            text-indent: 0px;
            position: absolute;
            top: 0px;
            left: 0px;
            text-align: center;
            content: "";
            color: #999999;
            height: 1em;
            width: 1em;
            line-height: 1em;
            font-variant: normal;
            margin: 0px;
            background: white;
            border-radius: 50%; }
          #postgallerydiv .inside #product_images_container ul.actions li a.delete:hover::before {
            color: #a00; }

#size_chart_product_data {
  padding-left: 10px; }
  #size_chart_product_data .size-chart-row {
    display: flex;
    align-items: center; }
    #size_chart_product_data .size-chart-row--delete {
      padding: 4px;
      margin-right: 5px;
      cursor: pointer; }
      #size_chart_product_data .size-chart-row--delete::before {
        font-family: Dashicons;
        speak: none;
        font-weight: 400;
        text-transform: none;
        -webkit-font-smoothing: antialiased;
        text-indent: 0px;
        text-align: center;
        content: "";
        color: #a00;
        height: 1em;
        width: 1em;
        font-variant: normal;
        margin: 0px;
        background: white;
        border-radius: 50%; }

/*# sourceMappingURL=style.css.map */

.loader {
  border: 4px solid #f3f3f3; /* Light grey */
  border-top: 4px solid #3498db; /* Blue */
  border-radius: 50%;
  width: 20px;
  height: 20px;
  animation: spin 2s linear infinite;
  display:none;
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

.deleterow {
	color: #a00 !important;
	text-decoration: underline !important;
}
ul li.product_bubble {line-height: 17px; border-radius: 10px; border: 1px solid #000; padding: 4px 10px; margin-bottom: 5px}
.dashicons-no.red {cursor:pointer; color:red;}
.searchArea {margin-left:15px; margin-top:10px;}
.searchArea .button {margin-top:5px;}
div#metawrap input#meta_description {width:100%;}