
.av-exact-qty{
  display:flex;align-items:center;justify-content:center;gap:0;
  width:100%;max-width:330px;margin:18px 0 10px;
  border:1px solid #6b5738;background:#0d0c0a;
}
.av-exact-qty button{
  width:64px;height:54px;border:0;background:#15130f;color:#e5c98e;
  font:500 27px/1 Arial,Helvetica,sans-serif;cursor:pointer;
}
.av-exact-qty button:hover{background:#201b14}
.av-exact-qty input{
  width:100%;height:54px;border:0;border-left:1px solid #3f3528;border-right:1px solid #3f3528;
  background:#0d0c0a;color:#fff;text-align:center;
  font:600 20px/1 Arial,Helvetica,sans-serif;
  font-variant-numeric:tabular-nums;
  -moz-appearance:textfield;
}
.av-exact-qty input::-webkit-outer-spin-button,
.av-exact-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.av-qty-total{
  max-width:330px;display:flex;justify-content:space-between;align-items:center;
  margin-bottom:18px;font:12px Arial,Helvetica,sans-serif;color:#aaa296;
}
.av-qty-total strong{
  color:#edcf94;font-size:21px;font-variant-numeric:tabular-nums;
}
