/* custom code */

/* change error color */

.message.error {
  color: #ffff !important;
}

/* hide onepage checkout login popup */

.amtheme-checkout-contact .authentication-wrapper {
  display: none !important;
}

/* form.form.form-login .fieldset.fieldset.hidden-fields {
  display: none !important;
} */

div.control._with-tooltip span.note {
  display: none !important;
}

/* hide reward points in cart */

.mp-reward-cart {
  display: none !important;
}

/* hide reward points explanation in customer/rewards/ */

.box.box-point-expired {
  display: none !important;
}

.box.box-exchange {
  display: none !important;
}

.block.reward-information.mp-clear {
  display: none !important;
}

/* hide company name and fax number in customer/address/new/ */

.field.company {
  display: none !important;
}

.field.fax {
  display: none !important;
}

/* make error color stronger */

.mage-error {
  color: #e02b27 !important;
}

/* remove text in customer/account/edit/ */

.form.form-edit-account .field.password-info {
  display: none !important;
}

/* pass free shipphing bar to the back */

.mpfsb {
	z-index: 51 !important;
}

/* pass add new addres to black color */

.button-as-link, .button-as-link.action, .checkout-shipping-address .new-address-popup .action-show-popup, .checkout-shipping-address .new-address-popup .action-show-popup.action, .form-wishlist-items .actions-toolbar .action.share, .amtheme-gift-options .actions-toolbar .action-cancel, .amtheme-gift-options .actions-toolbar .action-cancel.action{
	color: #070605 !important;
}

/* remove amasty add to compare sidebar */

.tocompare {
	display: none !important;
}

.amtheme-sidebar-compare {
	display: none !important;
}

/* hide the tax block from order sumary */ 

.cart-container .cart-summary #block-shipping {
  display: none !important;
}

/* mobile vs web store */ 

.visible-mobile {
    display: none !important;
  }
  
@media (max-width: 489px) {
    .visible-mobile {
      display: inline !important;
    }  
    .hidden-mobile {
      display: none !important;
    }
  }

  
/* hide pre checkout */

.action.viewcart {
  display: none !important;
}

/* hide pre checkout edit button */

#shopping-cart-table > tbody > tr.item-actions > td > div > a.action.action-edit {
  display: none !important;
}

/* hide related products add to cart */

.block.related .block-content.content .block-actions {
  display: none !important;
}

.field.choice.related {
  display: none !important;
}

/* hide checkout/cart add coupon */
.cart-discount {
  display: none !important;
}

/* change  "Tem um cupom de desconto" color in checkout/cart */

.checkout-cart-index .cart-discount .block.discount > .title {
  color: black !important;
}

/* don't show how many itens in cart */

.cart.main.actions .amtheme-text {
  display: none !important;
}

/* change "excluir" color in checkout/cart */

.cart .item-actions .action-delete {
  color: black !important;
}

/* change "edit" color in checkout/cart */

.cart .item-actions .item > .actions-toolbar > .action {
  color: black !important;
}

/* change required color */

.field.required:not(.choice) > label:after, .field._required:not(.choice) > label:after, .fieldset > p.required, .fieldset-product-options-inner.required > .legend:after {
  color: #fc3535 !important;
}

/* adjust checkout/cart/ in mobile */

@media (max-width: 489px) {

  /* adjust "Resumo" size */

  .checkout-cart-index .cart-container > .cart-summary {
    width: 80% !important;
    }

  .cart-summary > .checkout.methods > .item {
    text-align: left !important;
  }

  .cart-summary > .checkout.methods .action.checkout {
    background: none !important;
    color: black !important;
  }

  /* don't show cart main actions in mobile (limpar tudo, etc) */

  .cart.main.actions {
    display: none !important;
  }

  /* move excluir and editar to the left */

  /* .cart .item-actions .action-delete {
    width: 30% !important;
  } */

  /* break produtct name in lines */

  /* .cart.item .item-info .product-item-name > a {
    word-spacing:9999px !important;
  } */

  /* remove quantity */
  #shopping-cart-table > tbody > tr.item-info > td.col.qty > div > div {
    display: none !important;
  }

  /* remove price */
  #shopping-cart-table > tbody > tr.item-info > td.col.price > span > span > span {
    display: none !important;
  }

  #shopping-cart-table > tbody > tr.item-info > td.col.subtotal > span > span > span {
    display: none !important;
  }

  /* remove product short description */

  ul.item-options.amtheme-product-options {
    display: none !important;
  }

}

/* change  "Ver todos itens do carrinho" color */

.action.viewcart {
  color: black !important;
}

/* change  "Finalizar Compra" button color */

#top-cart-btn-checkout {
  background: black !important;
}


/* show schedule only for loggi */

#schtext {
  display: none;
}

#isLoggi:checked + #schtext {
  display: block;
}


/* Change All keyword from mobile drop down menu */

.ui-menu-item .all-category .ui-state-focus{
  visibility: hidden !important;
  position: relative;
}
.ui-menu-item .all-category .ui-state-focus:after {
  visibility: visible;
  position: absolute;
  top: 10px;
  left: 15px;
  font-weight: bold;
  content: 'Ver tudo';
}


/* hide combo minimal price */

/* .minimal-price{
  display: none;
} */


/* fix broken words */

.table.data.table {

  word-break: normal !important;

}

/* hide address list in customer account */

.amtheme-addresses-block.-dashboard-addresses {
  display: none !important;
}

/* override nav color */

.nav-sections {
  background: white !important;
}

@media only screen and (max-width: 767px) {

  .amtheme-menu-block {
    background: white !important;
  }

}


/* make add other address more visible in checkout */

#checkout-step-shipping .new-address-popup button {
    background: #e3bc62;
    border: 0;
    color: #fff !important;
    cursor: pointer;
    display: inline-block;
    padding: 15px 35px;
    line-height: 2rem;
    box-sizing: border-box;
    vertical-align: middle;
    border-radius: 4px;
}