/* Mobile: move Track Orders */
.ec-size:not(.ec-size--s) .ec-store .ec-footer__link.ec-link.link--icon-top.footer__link--track-order {
  position: relative;
  right: 65px;
}

.fb_dialog.fb_customer_chat_bubble_pop_in {
  display: none !important;
}

.menu {
  display: none;
}

.footer .logo {
  display: none;
}

.ec-size .ec-store .grid-product__price-value {
  color: #000000;
}

.ec-size .ec-store .details-product-price__value {
  color: #000000;
}

/* make category names white*/
.ec-size .ec-store .grid__categories--small-items .grid-category__title-inner {
  color: white;
  text-shadow: black 2px 2px 2px;
}

/*Change add to bag color*/
.ec-size .ec-store .details-product-purchase__add-buttons .form-control__button {
  background-color: #000000;
}

.ec-size .ec-store__category-page .ec-store__content-wrapper {
  display: flex;
  flex-direction: column;
}

.ec-size .ec-store__category-page .ec-grid {
  order: 2;
}

.ec-size .ec-store__category-page .ec-pager {
  order: 3;
}

.ec-size .ec-store__category-page .ec-footer {
  order: 1;
}

.cover .main-nav .top-menu__item.top-menu__item--store a {
  font-size: 0;
}

.cover .main-nav .top-menu__item.top-menu__item--store a::after {
  content: "Home";
  font-size: 16px;
}

.ec-size .ec-store .ec-footer ul li:nth-child(3),
.ec-size .ec-store .ec-footer ul li:nth-child(5),
.ec-size .ec-store .ec-footer ul li:nth-child(6) {
  display: inline-block;
}

.ec-size:not(.ec-size--s) .ec-store .ec-footer ul:not([data-items="1"]):not([data-items="2"]):not([data-items="3"]) li {
  width: 33%;
}

.ec-size .ec-store__product-page {
  margin-top: 40px;
}

.cover .main-nav .top-menu__item.top-menu__item--location a {
  font-size: 0px;
}

.cover .main-nav .top-menu__item.top-menu__item--location a:before {
  content: 'Location';
  font-size: 16px;
}

@media only screen and (max-width: 768px) {
  html.kinvasoft body[class*=kinvasoft-multi-level-menu] nav.kinvasoft-multi-level-menu[id^=kinvasoft-multi-level-menu].layout-mobile-3 > .kinvasoft-wrapper > .bottom-panel {
    width: calc(60% - 64px) !important;
  }
}

iframe[src="https://www.facebook.com/v6.0/plugins/customer_chat/bubble"] {
  right: unset !important;
  left: 12px;
}

iframe.fb_customer_chat_bounce_in_v2 {
  right: unset !important;
  left: 0px;
}

.fb_iframe_widget iframe {
  position: relative !important;
}

/*Hide labels On Sale in the catalog */
.ecwid .grid-product__label {
  display: none;
}

div.ec-footer a.ec-link.link--icon-top.footer__link--shopping-cart {
  display: none;
}

div.ec-footer a.ec-link.link--icon-top.footer__link--all-products {
  display: none;
}

@media screen and (max-width: 768px) {
  ul.ec-footer__row {
    flex-direction: column !important;
    align-content: center !important;
  }
}

.ec-size .ec-store .grid__categories--advanced[data-items="5"] {
  margin-top: -250px;
}

.ec-size .ec-store .ec-footer ul li:nth-child(3) {
  display: none;
}

.ec-size .ec-store .ec-footer ul li:nth-child(1) {
  display: none;
}

@media screen and (max-width: 768px) {
  ul.ec-footer__row {
    flex-direction: column;
  }
  ul.ec-footer__row .ec-footer__cell {
    margin-right: auto;
    margin-left: auto;
  }
}

#fb-root .fb_dialog.fb_dialog_advanced {
  display: none;
}

#fb-root .fb_dialog {
  display: none;
}

.ec-size .ec-store .ec-fbmessenger-chat {
  display: none;
}

/*adjust image for mobiles*/
.ec-size .ec-store .grid__description img {
  object-fit: contain;
  height: auto !important;
}

html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-radiogroup__item + .ec-radiogroup__item--Klarna002e-Paga-subito {
  display: none !important;
}

.ec-size .ec-store .details-product-price__value:after {
  display: block;
  white-space: pre;
  content: '\a \a Paga in 3 rate senza interessi.';
  font-size: 15px;
  background: url("https://upload.wikimedia.org/wikipedia/commons/thumb/4/40/Klarna_Payment_Badge.svg/2560px-Klarna_Payment_Badge.svg.png") no-repeat;
  background-size: contain;
  height: 34px;
  width: 80px;
  margin: 10px 0px 10px;
}

.ins-tile__made-with {
  display: none;
}

.ec-size .ec-store .details-product-price__value:after {
  display: block;
  white-space: pre;
  content: '\a Paga in 3 rate senza interessi.';
  font-size: 15px;
  background: url("https://upload.wikimedia.org/wikipedia/commons/thumb/4/40/Klarna_Payment_Badge.svg/2560px-Klarna_Payment_Badge.svg.png") no-repeat;
  background-size: contain;
  height: 34px;
  width: 80px;
  margin: 10px 0px 10px;
}

.ins-header__logo-image-inner img {
  border-radius: 40px;
}

.ins-header_dropdown-link--view-all {
  display: none;
}

.ins-tile--product-browser .ec-size div.ecwid-productBrowser .ec-store .ec-footer {
  padding-bottom: 20px;
}

.ins-tile_made-with {
  display: none;
}
