.quick-order{display:none !important}
@media screen and (min-width:993px){.quick-order{position:relative}
}
@media screen and (max-width:992px){.quick-order .customer-header__btn{right:198px !important}
}
.quick-order #quick-order-status{display:none}
.quick-order .current-flyout{padding:18px;text-align:center}
@media screen and (min-width:993px){.quick-order .current-flyout{width:418px}
}
.quick-order .current-flyout .form-group{display:flex;column-gap:12px;margin-bottom:15px;justify-content:center}
.quick-order .current-flyout .form-group input[type="number"]::-webkit-inner-spin-button,.quick-order .current-flyout .form-group input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none}
.quick-order .current-flyout .form-group .form-control{height:40px;border:1px solid #bcbcbc;border-radius:2px;padding:6px 16px;font-size:16px;-webkit-appearance:textfield;-moz-appearance:textfield;width:58%}
@media screen and (min-width:993px){.quick-order .current-flyout .form-group .form-control{width:214px}
}
.quick-order .current-flyout .form-group .form-control:focus{border:1px solid #bcbcbc;outline:0;box-shadow:none}
.quick-order .current-flyout .form-group .form-control:first-of-type{width:20%}
@media screen and (min-width:993px){.quick-order .current-flyout .form-group .form-control:first-of-type{width:65px}
}
.quick-order .current-flyout .form-group .form-control:last-of-type{width:22%}
@media screen and (min-width:993px){.quick-order .current-flyout .form-group .form-control:last-of-type{width:84px}
}
.quick-order .current-flyout .quick-link{font-size:16px;line-height:24px;text-decoration-line:underline;color:#369;display:flex;justify-content:center;margin-top:16px}
.quick-order-status{margin-bottom:30px;margin-top:6px}
.quick-order-status .status-msg{color:#000;margin-bottom:12px}
.quick-order-status .status-msg:before{content:"";display:inline-block;background-size:contain;background-repeat:no-repeat;width:16px;height:16px;margin-right:6px;vertical-align:middle}
.quick-order-status .status-msg.available:before{margin-left:16px;background-image:url("product/product-detail/product-availability/resources/available-icon.svg")}
.quick-order-status .status-msg.partial-stock{background:rgba(51,102,153,0.1);border:1px solid #369;color:#369;padding:8px 16px}
.quick-order-status .status-msg.partial-stock a{color:#369;text-decoration:underline}
.quick-order-status .status-msg.partial-stock a:hover{color:#369}
.quick-order-status .status-msg.partial-stock:before{background-image:url("quick-order/resources/images/note.svg")}
.quick-order-status .status-msg.out-of-stock,.quick-order-status .status-msg.is-obselete,.quick-order-status .status-msg.not-obselete{background:rgba(208,60,0,0.1);border:1px solid #d03c00;padding:8px 16px;color:#d03c00}
.quick-order-status .status-msg.out-of-stock a,.quick-order-status .status-msg.is-obselete a,.quick-order-status .status-msg.not-obselete a{color:#d03c00;text-decoration:underline}
.quick-order-status .status-msg.out-of-stock a:hover,.quick-order-status .status-msg.is-obselete a:hover,.quick-order-status .status-msg.not-obselete a:hover{color:#d03c00}
.quick-order-status .status-msg.out-of-stock:before,.quick-order-status .status-msg.is-obselete:before,.quick-order-status .status-msg.not-obselete:before{background-image:url("product/product-detail/product-availability/resources/no-available.svg")}
.quick-order-status .status-msg.invalid-product:before{margin-left:16px;background-image:url("product/product-detail/product-availability/resources/no-available.svg")}
.quick-order-status .collab-modal__ctas{margin-bottom:25px}
.user-logged-in .quick-order,.aem-AuthorLayer-Edit .quick-order{display:block !important}
.quick-order .customer-header__btn{background-image:url("quick-order/resources/images/quick-order.svg")}