/*
Theme Name: Giovannini Bibite
Author: Readytec Spa
Text Domain: theme
*/

.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
    background-color: #66458e;
    border-color: #66458e;
    color: #ffffff !important;
    position: relative;
    font-weight: 500;
    border-width: 1px;
    font-style: normal;
    letter-spacing: normal;
    margin: .2rem .8rem;
    white-space: normal;
    transition-property: background-color, color, border-color, box-shadow;
    transition-duration: .3s,.3s,.3s,2s;
    transition-timing-function: ease-in-out;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
    word-break: break-word;
    padding: 0.719rem 1.5rem;
    border-radius: 3px;
    font-size: 0.9rem;
}

.columns-4 ul.products li.product, .columns-4 ul.products li.product, .related ul.products li.product {
    text-align: center;
}

.woocommerce ul.products li.product a {
    color: #000000;
}

.woocommerce ul.products li.product .price {
    color: #000;
    font-size: 1rem;
}

.paypoff {
    background-color: #eab450;
    color: #FFF;
    text-transform: uppercase;
    font-size: 1rem;
}

.nav-dropdown .dropdown-item, .nav-dropdown {
    font-size: 0.8rem;
}

.related.products {
     background-color: #FFF;
     padding-top: 30px;
    border-top:1px dashed rgba(0,0,0,0.2);
 }

.related.products h2 {
    padding-bottom: 30px;
}

.menu-style .nav-link,  .menu-style .dropdown-item {
    color: rgb(77,77,77);

}

.woocommerce span.onsale {
    background-color: #eab450;
    border:1px dashed #ffffff;
}

.woocommerce form .form-row label, .woocommerce-input-wrapper {
    width: 100%;
}

#customer_details {
   margin-bottom: 50px;
}

.woocommerce-order-details, .woocommerce-customer-details .addresses {
    background-color: #FFFFFF;
}
