h6 {
    font-weight: 700;
}
.titulo-producto {
    color: #000000;
    font-family: Montserrat;
    display: block;
    height: 40px;
}

.product-details-content h3 {
    font-family: var(--fuente-principal);
    color: #000000;
}

.product-price-wrapper .off {
    /*width: 80%;*/
    display: inline-block;
    font-weight: 600;
    font-size: 34px;
    text-transform: uppercase;
    color: #EB874F;
}

img.btn-whatsapp {
    display: block !important;
    position: fixed;
    z-index: 9999999;
    bottom: 12px;
    right: 114px;
    cursor: pointer;
    border-radius:100px !important;
}

img.btn-whatsapp:hover{
    border-radius:100px !important;
    -webkit-box-shadow: 0px 0px 15px 0px rgba(7,94,84,1);
    -moz-box-shadow: 0px 0px 15px 0px rgba(7,94,84,1);
     box-shadow: 0px 0px 15px 0px rgba(7,94,84,1);
    transition-duration: 1s;
}

/* Birthday */
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {   
  outline: 0 none;
}

/* Intl tel */
.iti {
    width: 100%
}
.iti__flag {
    background-image: url("../img/flags.png");
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
    .iti__flag {background-image: url("../img/flags@2x.png");
    }
  }