/**
 * Combined Bootstrap cache-busting stylesheets
 * Originally: 3.6.0, 3.6.1, 3.6.4, 3.6.5, 3.7.3, 3.7.4
 */

/* Bootstrap v3.6.0 */
.btn.button_add_selected {
    position: fixed;
    bottom: 7.5rem;
    z-index: 100;
}

/* Bootstrap v3.6.1 */
#shippingEstimatorContent,
#shoppingcartBody .qtyCell input {
    width: fit-content;
}

/* Bootstrap v3.6.4 */
a {
    /* text-decoration: underline; */
    text-decoration: none;
}

.btn.button_add_selected {
    position: static;
    z-index: auto;
}

.btn.button_add_selected.bs4-button-float.always {
    position: fixed;
    bottom: 7.5rem;
    z-index: 100;
}

@media (max-width: 577px) {
    .btn.button_add_selected.bs4-button-float.sm-only {
        position: fixed;
        bottom: 5rem;
        z-index: 100;
        left: 2vw;
    }

    .btn.button_add_selected.bs4-button-hide-sm {
        display: none;
    }
}

/* Bootstrap v3.6.5 */
#checkoutPayment label.inputLabelPayment+input[type="checkbox"],
#checkoutPayment label.inputLabel+input[type="checkbox"] {
    opacity: 100%;
    position: initial;
    margin-left: .5rem;
}

/* Bootstrap v3.7.3 */
.card-body {
    border-radius: inherit;
}

.card-header+.card-body {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.leftBoxCard,
.rightBoxCard {
    overflow: hidden;
}

/* Bootstrap v3.7.4 */
.pl-dp {
    min-width: 7rem;
}