.wcqb-wrapper{
    display:flex;
    align-items:center;
    justify-content:center;
    gap:10px;
}

.wcqb-wrapper .qty{
    display:none;
}

.wcqb-display{
    min-width:40px;
    text-align:center;
    font-weight:600;
    font-size:16px;
}

.wcqb-minus,
.wcqb-plus{
    width:36px;
    height:36px;
    border:none;
    border-radius:6px;
    cursor:pointer;
    font-size:18px;
    font-weight:700;
    line-height:1;
}

.wcqb-minus:hover,
.wcqb-plus:hover{
    opacity:.85;
}