/* Minification failed. Returning unminified contents.
(75,18): run-time error CSS1030: Expected identifier, found '.'
(75,19): run-time error CSS1030: Expected identifier, found 'compact'
(75,35): run-time error CSS1031: Expected selector, found ')'
(75,35): run-time error CSS1025: Expected comma or open brace, found ')'
(80,18): run-time error CSS1030: Expected identifier, found '.'
(80,19): run-time error CSS1030: Expected identifier, found 'compact'
(80,35): run-time error CSS1031: Expected selector, found ')'
(80,35): run-time error CSS1025: Expected comma or open brace, found ')'
 */
.compact .order-item-fieldset-container {
    display: flex;
    flex-flow: wrap;
    margin-top: 10px;
    margin-bottom: 10px;
}

.compact .item-image-lg,
.compact .item-information-lg {
    display: none;
}

.compact .order-item-field-container {
    display: flex;
    flex-flow: column nowrap;
    justify-content: flex-end;
    width: 25%;
}

.compact {
    font-size: 12px;
}

.compact label {
    margin-bottom: 0px;
}

.item-options-container {
    width: 100%;
}

.compact .order-item-field-container .keyword {
    border-bottom: none;
}

.compact .order-item-field-container .form-group,
.compact .order-item-field-container.form-group {
    margin-bottom: 0px;
    padding-bottom: 3px;
}


.compact .order-item-field-container.double-field {
    width: 50%;
}

.compact .order-item-field-container.full-field {
    width: 100%;
}


.compact .order-item-field-container input,
.compact .order-item-field-container select {
    height: 30px;
    padding: 3px 5px;
    line-height: 1.5;
    border-radius: 3px;
    margin-bottom: 10px;
}

.compact .order-item-field-container .input-group-btn:last-child .btn {
    height: 30px;
    line-height: 1.5;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    margin-bottom: 8px;
}

.compact .card {
    padding-left: 0px;
    padding-right: 0px;
    margin: 0px;
}

.cart-sm:not(:is(.compact .cart-sm)),
.compact .cart-lg {
    display: none;
}

.cart-lg:not(:is(.compact .cart-lg)),
.compact .cart-sm {
    display: block;
}

.compact .cart-sm .panel-heading {
    padding: 0px;
}
