
/* Custom CSS theme */
html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--layout-sidebar-right .product-details__gallery {
  width: 45% !important;
}

html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--layout-sidebar-right .product-details__sidebar {
  width: 55% !important;
}

.ec-store__content-wrapper {
  margin-top: 40px !important;
}

.ec-header-h6 {
  font-size: 30px !important;
  line-height: 40px !important;
  font-family: Fjalla One !important;
}

.ecwid-minicart-floating {
  display: block !important;
}

html#ecwid_html body#ecwid_body .ec-footer {
  display: none;
}

.product-details__description {
  width: 100% !important;
}

/* TAB SYSTEM */
.c-tabs-nav {
  margin-top: 40px !important;
}

#tabs-1 {
  margin-bottom: 60px !important;
}

#rbctabs {
  display: relative;
}

#rbctabs .tabcontent {
  display: none;
}

html#ecwid_html body#ecwid_body .ec-size.ec-size--s .ec-store .product-details--layout-sidebar-right .product-details__description {
  float: none;
  clear: inherit;
}

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store h3, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-header-h3 {
  font-weight: 100 !important;
}

.product-details__gallery {
  border: 1px solid #aeaeae;
  box-shadow: 4px 4px 16px 0px #0000004f;
}

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store h3, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-header-h3 {
  font-weight: 100 !important;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store h6, html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-header-h6 {
  font-weight: 100 !important;
  font-size: 17px !important;
  margin-bottom: 0px !important;
}

html#ecwid_html body#ecwid_body div.ecwid-productBrowser {
  padding: 0 10px 20px;
  background-color: #ffffff !important;
}

.ec-store .details-gallery__wrap-inner, .product-details__gallery {
  border: 1px solid #aeaeae;
  box-shadow: 4px 4px 16px 0px #0000004f;
}

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store h3, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-header-h3 {
  font-weight: 100 !important;
}

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details--layout-sidebar-right .product-details__sidebar {
  padding-left: 56px;
}

@media only screen and (min-device-width: 981px) and (max-device-width: 2500px) {
  html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details--layout-sidebar-right .product-details__sidebar {
    margin-bottom: 0px;
    min-height: 750px;
  }
}

html#ecwid_html body#ecwid_body .ec-size .ec-store table.ecwid-description-table, html#ecwid_html body#ecwid_body .ec-size .ec-store table.ecwid-description-table tbody {
  width: 100% !important;
  max-width: 100% !important;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-description:not(.product-details__product-description--blank) embed, html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-description:not(.product-details__product-description--blank) object, html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-description:not(.product-details__product-description--blank) iframe {
  max-width: 100%;
  width: 100%;
  height: 600px;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store table.ecwid-description-table td {
  width: 53%;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store table.ecwid-description-table tr td:nth-child(1) {
  background-color: #acadae;
  color: #ffffff;
}

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store h2, html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .ec-header-h2 {
  font-size: 22px;
  font-weight: 100;
  line-height: 1.3;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__general-info .ec-header-h6 {
  font-size: 32px !important;
  color: #f1211d !important;
  margin-bottom: 15px !important;
  margin-top: 0px !important;
  clear: both;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-share,
html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details__product-options,
html#ecwid_html body#ecwid_body .ec-size .ec-store .product-details-module,
html#ecwid_html body#ecwid_body .details-product-purchase {
  margin-bottom: 25px !important;
}

html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--layout-sidebar-right .product-details__sidebar {
  width: 50% !important;
}

html#ecwid_html body#ecwid_body .ec-size.ec-size--m .ec-store .product-details--layout-sidebar-right .product-details__gallery {
  width: 49% !important;
}

html#ecwid_html body#ecwid_body .ec-size.ec-size--l .ec-store .product-details__product-title {
  margin-bottom: 6px;
}
