/* Quantité + Surface */
#wootiles-before-add-to-cart-btn .container-fields {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-align-content: flex-start;
    align-content: flex-start;
    -webkit-align-items: flex-end;
    align-items: flex-end;
}

.container-fields {
    margin-bottom: -1em;
}

#wootiles-before-add-to-cart-btn .field input {
    width: 6em;
    font-weight: 600;
    border-radius: 0;
    border: 1px solid #4E543C;
}
#wootiles-before-add-to-cart-btn .container-qty {
    width: 7em;
}
#wootiles-before-add-to-cart-btn .container-surface span.suffix {
    display:inline;
    font-weight: 500;
    margin-left: 1em;
}

/* Prix total */
.wootiles-total-price {
    font-size: 1.5em;
    font-weight: 600;
    color: #333C2A;
    /*margin-top: 1em;*/
    display: block;
}

/* Buttons "Ajouter 10% */
#wootiles-before-add-to-cart-btn .additional-percent button.percent {
    border: 1px solid #4E543C;
    background-color: #fff;
    color: #4E543C;
    cursor: pointer;
    font-size: 1em;
    padding: .2em 1em;
    outline: none;
}

#wootiles-before-add-to-cart-btn button.percent.selected {
    background-color: #4E543C;
    color: #fff;
}

.wootiles-add-sample-btn {
    border: 1px solid #4E543C;
    padding: .5em 4em;
    margin-top: 2em;
    cursor: pointer;
}
.wootiles-add-sample-btn:hover {
    background-color: #4E543C;
    color:#fff;
}
/* Add sample button invisible by default, displayed when product attribute is present */
div[btn-ajouter-echantillon] {
    display: none;
}