.adf-error-message {
    color: "red";

}

.price {
    visibility: hidden;
}

.adf-input-container{
    margin: 2rem 0;
}

#adf-add-offer {
    margin-bottom: 0;
}

#adf-input-price {
    min-height: 44px;
    margin-bottom: 3px;
    padding: 10px 10px;
    /* outline:none;  */
    font-size: 16px;
    /* border:0; */
}

#adf-quantity-price {
    min-height: 44px;
    /* border:0; */
    font-size: 16px;
    text-align: center;
    width: 150px;
}

#adf-input-price:focus {
    /* border: none; */
    /* border: 1px solid black; */
    outline: none;
    box-shadow: none;
}

#adf-input-price:focus-visible {
    outline: none;
    box-shadow: none;
}

#adf-quantity-price:focus {
    /* border:0; */
    /* box-shadow: none; */
    outline: none;
}

.adf-add-btns {
    display: block;
    width: 100%;
    line-height: 1.4;
    padding-left: 5px;
    padding-right: 5px;
    margin-top: 0;
    /* margin-bottom:10px; */
    white-space: normal;
    min-height: 44px;
    font-size: 18px;
    cursor: pointer;
}

#adf-add-to-cart-btn {
    min-height: 44px;
    background-color: white;
    color: black;
    border: 1px solid black;
    margin-top: 25px;
    border-radius: 4px;
    /* margin-bottom: 10px; */
    display: grid;
    place-content: center;
    transition: 0.2s;
}

#adf-add-to-cart-btn:hover {
    border: 2px solid black;
}

.adf-loader {
    pointer-events: none;
    /* background: black; */
    width: 30px;
    height: 30px;
    border-radius: 50%;
    border: 3px solid black;
    border-top-color: #fff;
    animation: an1 1s ease infinite;
}

@keyframes an1 {
    0% {
        transform: rotate(0turn);
    }

    100% {
        transform: rotate(1turn);
    }
}

#adf-buy-now-btn {

    background-color: black;
    color: white;
    border: 1px solid white;


}

.adf-prices-list {
    margin: 10px auto;
    font-size: 1.6rem;
}

.adf-error-message {
    color: red;
    padding: 5px;
    margin-top: 8px;
}

#adf-error-message {
    display: block;
    margin-top: -29px;
    margin-left: -5px;
    min-height: 40px;
}

#adf-success-message {
    color: green;
    padding-left: 107px;

}