/* Have fun adding your style here :) - PS: At all times this file should contain a comment or a rule, otherwise opera might act buggy :( */

/* General Custom CSS */

/*
Desktop Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the desktop view of your site */

@media only screen and (min-width: 768px) {
  /* Add your Desktop Styles here */
}

/*
Mobile Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the Mobile and Tablet Portrait view */

@media only screen and (max-width: 767px) {
  /* Add your Mobile Styles here */
}

.av-menu-button-bordered a {
  color: #fff !important;
  background-color: #4d4d4d !important;
}

#menu-item-829 {
  margin: 0 !important;
}

.woocommerce-variation-price {
  margin-bottom: 20px;
}

.wc-block-components-form .wc-block-components-text-input label,
.wc-block-components-text-input label,
.wc-blocks-components-select .wc-blocks-components-select__label,
.wc-block-components-payment-method-label,
.wc-block-components-checkbox__label {
  color: #fff !important;
}

#top .wc-block-components-form .input-text,
#top .wc-block-components-form input[type="text"],
#top .wc-block-components-form input[type="input"],
#top .wc-block-components-form input[type="password"],
#top .wc-block-components-form input[type="email"],
#top .wc-block-components-form input[type="number"],
#top .wc-block-components-form input[type="url"],
#top .wc-block-components-form input[type="tel"],
#top .wc-block-components-form input[type="search"],
#top .wc-block-components-form textarea,
#top .wc-block-components-form select {
  padding-top: 24px !important;
}

.single-product #pa_license {
  padding-top: 8px !important;
  color: #fff !important;
}

.wcpa_field_label {
  color: #fff !important;
}

#top input.wcpa_field {
  padding-top: 8px !important;
  color: #fff !important;
}

#top input.wcpa_field::placeholder {
  color: #8c8c8c;
}

.single-product .woocommerce-variation-price .woocommerce-Price-amount.amount {
  font-size: 30px !important;
}

/* Para cambiar el color del texto */
.stock,
div.product p.price,
ul.products li .price,
#top .price,
#top ins,
#top #wrap_all ins,
#top .price .from {
  color: #2f9b01 !important;
}

/* Para cambiar el background */
span.onsale {
  background: #2f9b01 !important;
}

.woocommerce-page .button {
  font-size: 16px !important;
}

#top .variations .label label {
  font-size: 16px;
  line-height: 30px;
}

#top label span,
#top legend span {
  color: #8c8c8c;
}

.wc-block-checkout__login-prompt {
  background: #2f9b01 !important;
  color: #fff;
  padding: 6px 16px;
  border-radius: 10px;
}

.wc-block-checkout__login-prompt:hover {
  background-color: #4d4d4d !important;
  color: #fff !important;
}

.wc-block-components-validation-error {
  color: red !important;
}

.wc-block-components-totals-coupon__content
  #wc-block-components-totals-coupon__form
  .wc-block-components-totals-coupon__input
  #wc-block-components-totals-coupon__input-0 {
  padding-top: 32px !important;
}
