
div.pos-wrapper {
    position: relative;
}
.pbg-loader-wrapper {
    margin-bottom: 12px;
    display: flex;
    justify-content: center;
    width: 100%;
}
.pbg-loader {
  width: 32px;
  aspect-ratio: 1;
  display: grid;
  border-radius: 50%;
  background:
    linear-gradient(0deg ,rgb(0 0 0/50%) 30%,#0000 0 70%,rgb(0 0 0/100%) 0) 50%/8% 100%,
    linear-gradient(90deg,rgb(0 0 0/25%) 30%,#0000 0 70%,rgb(0 0 0/75% ) 0) 50%/100% 8%;
  background-repeat: no-repeat;
  animation: l23 1s infinite steps(12);
}
.pbg-loader::before,
.pbg-loader::after {
   content: "";
   grid-area: 1/1;
   border-radius: 50%;
   background: inherit;
   opacity: 0.915;
   transform: rotate(30deg);
}
.pbg-loader::after {
   opacity: 0.83;
   transform: rotate(60deg);
}
@keyframes l23 {
  100% {transform: rotate(1turn)}
}
#pos_order_result .pos-items img {
  width: 56px;
  height: auto;
  border-radius: 4px;
}
.pos-actions {
  margin-top: 12px;
  display: flex;
  gap: 10px;
  flex-wrap: wrap;
}
.pos-btn {
  display: inline-block;
  padding: 10px 14px;
  border-radius: 6px;
  color: #fff;
  text-decoration: none;
  border: none;
  cursor: pointer;
  font-weight: 600;
}
.pos-btn.view {
  background: #34495e;
}
.pos-btn.print {
  background: #2d6cdf;
}
.pos-btn.status-processing {
  background: #f39c12;
}
.pos-btn.status-completed {
  background: #27ae60;
}

.refunded {
  color: #c0392b;
  font-weight: 700;
}

}#order_search_result .pbrbarcodes {
    display: none;
}
#order_search_result table#addresses, #order_search_result table#addresses tr, #order_search_result table#addresses td {
    border: none;
}
#order_search_result ul.wc-item-meta {
    margin: 0;
    padding: 0;
    list-style: none;
}
 #order_search_result table#addresses {
    border: none;
} 

.pos-panel{
	border: 1px solid #ddd; 
}

.priporbtn button {
    cursor: pointer;
    font-weight: 600;
    margin-right: 14px;
    background: #3c76a9;
    border: none;
	color:#fff;
    padding: 13px;
    border-radius: 4px;
}.priporbtn button a{
	text-decoration:none;
}
.priporbtn button:hover,.priporbtn button.status-btn.status-processing:hover,.priporbtn button.status-btn.Complete:hover {
    background: #21598b;
}
.priporbtn button.status-btn.status-processing,.priporbtn button.status-btn.Complete{
background:#FF9800
}
.priporbtn button.status-btn.status-completed{
background:#3c76a9
}