
.limit-err[data-v-6dfbf5d7] {
    color: #dc3545;
}

/* Chrome, Safari, Edge, Opera */
input[data-v-6dfbf5d7]::-webkit-outer-spin-button,
input[data-v-6dfbf5d7]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

/* Firefox */
input[type=number][data-v-6dfbf5d7] {
    -moz-appearance: textfield;
}


.olive-oil-discount {
    color: #b22222;
    margin-bottom: 0.5em;
}


.checkout .checkbox {
    margin-bottom: .25em;
}


.limit-err[data-v-7d448b2d] {
    color: #dc3545;
}


.form-group[data-v-79430ee0] {
    margin-left:0;
}


.discount[data-v-06d357f9] {
    color: #B22222;
}


.errors[data-v-11412bfa] {
    margin-top: 10px;
}
.discount[data-v-11412bfa] {
    color: #B22222;
}


.checkout[data-v-4a64473f] {
}
.leftcol div[data-v-4a64473f] {
    padding-bottom: 10px;
    border-bottom: 1px solid #ccc;
    margin-bottom: 10px;
}


/* Chrome, Safari, Edge, Opera */
input[data-v-69099b26]::-webkit-outer-spin-button,
input[data-v-69099b26]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

/* Firefox */
input[type=number][data-v-69099b26] {
    -moz-appearance: textfield;
}
.updating[data-v-69099b26] {
    background: url(/images/oval-inverse.svg) no-repeat center center;
}
.updating[data-v-69099b26]:after {
        content: "";
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        background: rgba(255,255,255, .35);
        z-index: 1000;
}


#read-notes-modal .modal-heading {
    float: right;
}
#read-notes-modal .modal-body {
    margin-bottom: 0;
    padding-bottom: 0;
}
@media (max-width: 424px) {
#read-notes-modal .modal-body {
        padding-left: 0;
        padding-right: 0;
}
}
#read-notes-modal .cite {
    font-weight: bold;
    display: block;
    margin-bottom: .5em;
}
@media (min-width: 768px) {
#read-notes-modal .cite {
        font-size: 1.2em;
}
}
#read-notes-modal .cite .score {
    color: #ed4911;
    padding-left: .25em;
}
#read-notes-modal .cite .publication {
    display: block;
    font-weight: normal;
    font-size: .85em;
    font-style: italic;
    color: #595959;
}
#read-notes-modal p {
    line-height: 1.3em;
    border-left: 3px solid #ccc;
    padding: 0 1em;
    margin-left: 1em;
}
@media (max-width: 475px) {
#read-notes-modal p {
        margin-left: 0;
}
}


.regsiter[data-v-63ae9146] {
}


.regsiter[data-v-3399423e] {
}


.login[data-v-01266098] {
}


.regsiter[data-v-16293040] {
}


.sign-out[data-v-0e62ea87] {
}


.my-account[data-v-14320997] {
}


.my-account[data-v-d2efd75e] {
}


.my-account[data-v-719dacb6] {
}


.my-account[data-v-88a25658] {
}


.my-account[data-v-196c3878] {
}


.edit-row.edit .base-table td[data-v-2cf31ea8] {
    border-bottom: 1px solid #ddd;
}
.edit-row.edit .base-table tr:last-child td[data-v-2cf31ea8] {
    border-bottom: none;
}
.edit-row.edit > td[data-v-2cf31ea8] {
    padding: .25em 0 0;
}



.items-availability-data[data-v-5adcb725] {
    display: flex;
    flex-direction: column;
}
@media (min-width: 768px) {
.items-availability-data[data-v-5adcb725] {
        flex-direction: row;
        justify-content: space-between;
}
}

